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

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

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

Block Certificate

Block 66051 2b46a9dfef0997d00f601c44265e279dd2bf420de478e16b02d3a7fd1ffc90cb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ee63384bb3e06e50a4db225e01013fc104dde0b95324b3b69157e9557995eecc
Certificate Block Hash
2b46a9dfef0997d00f601c44265e279dd2bf420de478e16b02d3a7fd1ffc90cb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096130000028f0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000004352ebd3d218a8e19af43c9685baac4874ce504f7025d37168dc03032ec58333df74c4dfb5c13e1cfcd5a3563d403882fed9bac52c344f6185c44bd4762dc168481e2d517cbaf9fc5a27ad0d4e12cba177d460533ab8c37f400000000000000000002000000020096130000028f0100

Raw Header Hex

00004020f81ec2de04502f9f656eef9e4021da4879d0bcfbfb01e7bca12b371d06f3602212cf4c4b17441a3aca70bd1986783838e60e10b72316aa766ae1297bb81b05a30d171e6aee710118ccee957955e95791b6b32453b9e0dd04c13f01015e22dba4506ee0b34b3863ee

Proof Data Hex

59,560 bytes
12121602030702ed5dc5f1495f3faa82207f6bb22426485f0fbc43a31f2f0a37526346b66026e37432adbf91ad892042947b83be55571f1a39aa537297fead30bf1649d84ff8aeef7fc05796cbbdb734126314caa3594f6c2e11386cbc03ceb1c8f7decaaee8f5379b9f9c447ce8b008d69beb9a5c7781d838e0adf0e3c4073d3ff16b708a5bcc1002584ee114f87b90af66d2fc973a43d51b89e5e577f891cc7abf79b9de026af2c9b9c836499a69d8091bae7b0bad05c262f07f7f4c1d6f0431c13e460042eba1930222a02ce70f0ad168dd0efba6a087b71c812f69de87d732d25b7a0894a91d5e1c2a4b4fa26acdd9ae93ed2d3f3236d297c4d0d3f693c5430538edd9ca717ef8159cdf13195acd96fbe9e4fc94a41c7970b37525e97b5f3a9de61e2731fe30ece77fe1d66f3ee00e9563586dc6881b406e03fe3063d2712d79aa6248ef7bedcffd24e105d30df2aa1bfe1bfa68f6eb1afdb76d683e1adc80b45a9ba08793409b2ac4a7e467bac974cdb97d650e9085bfa22e29491a3d78782bf0515fd09ce1b06dc299af7cb6c02dca878478c39fd879630bb92af18ae8364a1872d35d0cfb9151c2f4de7fbc3e013300c42c2b52ebf7d0e3a4e79f77cc5c88e208dfe767e2b797cc12508b918566ac48c12154acd34a7eeb32c80cc316b81ff62804bb3fca9a7326baec4bcd2e0fd28aa553ffae58cec666b65eb2cef11a1819824e2794d0968bb297d90a8c3050712eabc6beed8ca42c680d84d4c1d787a7d43099e7fc6d6e1d1046d474c225869647c8c3c00d96e281ac042a131dc43149066b871e7821c519f353248db625ad0581eaae545a100f07ccb317d18e0e6c4480bf3b65431c7032384ceedc59c7dde3cfaeb85ae54f40708ff93b3fb9ae6e1cb428077513fda9488843ed0604912439dfd85c51fced186ce84db5a8e439583c93914b03843dc73857e9ce65af4fc13a844c5997a6ea3eb4fd7d4f305ea9c201b49acf3c510f2b2c1728ac722d1860f50312c1842eef0e0a1016f75c4e35eb7118d175f2da673eb3fc26c2170b6769dee7554cb62487bcd95342912aeee3f9020354affb8387a0057f2c1066f2652ccc5edc88d88cedbd0e13e3254800b575dde6065aeb3092e7d8f6c810ec8ea32ce7e079577df426b4eb3151c53da3d151b78d14b1b9e8dd6cbc4db5d0a16885eb997279d18a0d09f7b7026b26c0d94b4631486587108f9fdafe61d39102691de4b28243ce2aaecbe79bfc9adb285d5f41d0fea075fbe429112c4b8bf43feb83bcb74da22e25131f1230a998c2adebacfec602fb1e827d3113044711a4f3f2ec834d337730554a5d578351cd25f9a352acf27e415a2ee244e9d8ee4b9cd14f4fc7f0f697555cc308e79dee8a6c18d93620d445ec0742d14151d24ee6ffc9d3ef87356011450373c7ebfafea20379bc660723e1b5aab87872e55ee962bc056d2f5680dfbb138b032c4dcfb3aa3abb237f80f4566352bfe2bad25fa2156e1dd1a4bd3839b3fc337a381b614fd31805c20c5657ac7c1091449e5381df36a9d93348159926139defcffeb6de63f676e99f908c1581f00004ca67465932851807b21417a4dc71fc8b40a59c45131540199c7640b2d976e14b587b816c67b633e8cc5c6720c548f3e685833b0d986ffcba75b4b2e4b62b827d71c03ada16f794232e068d2c262620e9d9ac820dd25ec374f8731e05ff46bccb9c506b34796b6ceaa0c3245f47a851a7c26a06cbfd1a24a53e7065e2db474a229de06c278084fe7dfca9bfc85e75886afbea2c43530188663744a3fa126d7b149aa2fbfab3ab6da302086f361ba9815af078a761cd62f7ec4fffaeb6bded0ddea05af988dfc33a026b58406c7f8fc60b326c5b25d77d46502f89a5b7adc41f1976fa4539f06c2e3e1dcb86d77b69f126aa3771abe3a8c200009ae1537670d086fcf58453bc4171da3e0f1bc981cf3e05daac2e23f6d365ff551a26b9984ed50555b376f13d9fce0983774513aa8e7e2eab05af5b1ec74ad90fbf3bc0d6940296add90fcf5b33ad8827ce76a05201e60b8dd98effc16413ae54fd3dad2eba3c66a7a4286acd895c6985a5ea0328d7f7155326d10a92095d1f5a4b0b6fdc3c017e7208e203d6752db64377230fec520ae1fd770a6393713803929d22cef6e459cbe6d32aaf231ebdcaac34661780297bb5cfc099bc93ef676ba00314f80efaf6a0d25af5e763989049f444788ccdfcc87bb72ec16507a797fa86c71c802c595864ab582f9fd11dbf00d43d477c619c91cbc187c238d865afa884ce334f85031c7c2451fd1b00463c2a08f98ffc893776c0e8f9a6a67ab5a4ab083b4c1b588aa619357fe9cad2a701bee8b703b396e1c463373eb871d712c3b734bcde944f7e8de3ffe20a130ad1690f107d9f8a8a96327ce248abf7e235eed440da882e3935431061f980cb6d82f0b427a2ee3650f02a53c0e0a66ff9e3c58a46ed59826e2197dfea2079934e6ca8cfbfd1c5acfe7eaa7691a282ba073741a35973a8710be52a01d9f423c5e44207fe426ab957e6a45fefa51e76ef673029d4781fc17a24a17206c6a43d3484f1b2442026cc42d38464e3f8ee9065740896050f5b02ba59824a876ff88b2172c5f1e74f9536ef08a9f51f5cb2c04f968de36ff7279b76b55189efc1a3cc1eaa6310b8f634ebe5f6e640f64b4ac9a162d6cfd1e4f2cd059bcbcae5ba807e0be6a00e6b821b7778f844f4d3a99ecc184ab1867c29313be9675848bf08722c8c7f5a0430314091c81c12e455cef71b5f422a680e53712b858f76886f59a167626a6d5be98448df3ee583077643b26cca0c705757f8462186f61532162b30f3ff4ec93241366f0abc1cfdcd908ed872c7d488171379c15ce26e1f0d01442bd954a79fd80dddc9ed43e606f842d13e5a6282ac77e69112251132bb336140e740aae7a8723014aa1178175ce2fc8ad24167de112566b61bf5cf0cb32ff68bfa03f69d9adc19a08668452932f3a60f1ac2a8f90a5fe8fc7e7e5e095de9701102bc0e0aa219d500cfa3dce69a802e0dbdd4fd9ba9975b94b32a3cad0390a70aa6dc80c9214b10e6fc809f87c0b70c8695b4921e9c8d7c2b6f3e9cfb45abd7bf33ab2e3c1caf99ff8343fa600ae2da7fd965dfa1695a54d2fce6813b12f3bc5412f448f0d43a960068bf7f519058ac2db38383ffc2aa692c71099205dc66cc88eeb2d643dc8784c2aa86e99f6b17bc5fb4b54bc889828394240f1469a1977487fe2130c8d75370594eb561004466ad150196c2ad4ff9dc27fcc5a631bed3d12219f5790ca949dff56d652f120f4faa1cf09068efbbdea91f46a296a4577df3d05d086dad318d0ce456699dfda04fbad42ec68a9da319855898bdfe5f7441d61819327685a293556295b44233a74a310bbe02b722c86629a099bb1d4c1d6cc7afdbff7bd0b2d5f61075890dded9ce870dc6956323f76df6556c805c5f07f76018a29bcd6cfaba8b739b8dfabd9251fafc94ac772a1cc2a6a5cdd2fec363e64de96e6db8da16d9ce58255738b4695b50469c079733f5fb25d3422c4a1fd8ffb0cb1dd7f50fa2c1f71b658245b28a2f599e50c111dd4408df4e5711ca05bf1effcf7a753e4c9ccc8525b27a1185524850a841d55ef61d9e69db8a0e789099a24aada34611a0db68bcc226c47566b7cfc456175eff64493c0a39f85743729175a0eb1ace0419ad3edb585a305672d037971affff39f380af0cf772e7af82c8f50249b3d10486e32312e135fab5e65ac80fcb9c5e1b63445e7a498d955fadfe48edc356ea0cbdaf234b6a25d5e80d27744374f14c94c445154fec2da94da62ceede4cbd3b32d3f0514aff263c104faf419fb8539434988007328836bf226851817f96cba8ff1ea590edf953d01d946b250e13ddc46fd429425ee66b3d0c8e04b857df8ae08f40f5d234dd45e8875bb6c45eb6a1beecfe933cd1ca7ffb102f680e0086c41f86480e04a3e49073201f3e07623287665c378e5b3656c726bfe909c953cd10d0b10ccd049976a452b54bb458d9b209dafa95b18241b59ba785f96f6a9ff7275dcac1ec070d26b0002911e4b48f64283242cbeeb59e4a2711eea3566f8ebb3dcd613f8612e891564eef7553b008698d084c47788601488e86a9fcf56e4c8b428c75650299144e79389ed8c0d621eab67ffa38620af0652886708dcd77808c0f6204e05274f0b99b368adda659b6e7718844f4be4e74f8631184ef1287e8c4ecab7e4d97d533b9a1fed342e5dee6df7cf4e563c4116485eaf57994646698d7c10e540880e5cb505900ce72da21781811a7e305ad36f4beaada868ffa55232adbe539976d29fdfa3599470ab186e34a9b1f27414c113678f7348d799e99b221137e8feee5f1754dc13de673556b24624722392db5353240da1fbd3b2c08cd4c3ae7037eb17b8f7ff936acabdf236f07c0e700d9b601054210fca2b49d925e530023e750de2211394c6f3c80a5b3fb80f3b51ff124d464227a876d5884ebb9cbc262e1147c5ce1d5161367435c1b886d5672b7dc253d393c01f7359bea0fab734454e81dd1d89e89c8a9ecd274fbb58b94c4d74cbae51a87c94fef4bc15f1bf8969d6447c5514a3bf36008cd85886ffd4739177235deddd7a022117d6adce3f55187e61029e1a3ee9f2ffd7d208d8b571427315d7f6f9929584277c3ffc30dc9a5b6c67d36cded4092980acbd594938fd6854e71e06ddc08a2dd8606a5929cca3713d6393f7115227b2948d9582d9b876a01af06a5b98f90aee9dfe97ca5f9ec645a80555fc33c5957197f030fb894a73d463b3ae8f5459a0ea93c4cd28efb84704949e98254b4e80e1fd1b1c83d735cfb8bed40553d19a107124f6a49deff6fd07b2fa878b757525856e4bc4fe61874ad9daa3162519a43c411db47ca2158f209d25a6730e3b6fcc58a748034b6b038cf9148e8cb4d4cc9010c77cbb2a107386f808700a29119fa54f2481879d39c3febafc641ca55894ce9663c3c3a27db86c9564898f5a0be4b44c2d3fb607320ed1e5aa972bb630fa4ca0d10ad749082dedabf93d8f99cc65aaab8fb80a13de23b615b5f25610d0e87684f779761178edb6c0380c75ee5d45766dee139e9f83b31f2ed0ce4cfb1ee5d6f403573f08fbabbbe488ff631bb47ed301aa60bdb46fe3dc5d87a8f4abf65cf8b1c3119f250e20b73c0ddf173670128a86434adc42144089328fac3ae23a0e3ec2aa548b52064d8c199ffedacb6e06abba130542354d70387efeea45a8d74916536fe46d9b30527bd33867d157d9f42c9b32452ad936ab769bf05de82609b3bb9f8e555fdca084512089d7446484962c749b6fa64cc6ecbf74dab6f6c7f3022c9fe94c3579d2cb46386d47c2ef9182b8fb9bc34867518dabad3d931eb6321f61378fd860f795593cfaec161fce532a1ba1c6aa36b3237d4e3f10542ea5d6c37fdd959f81ad9fc4d5609c8138b778dd199eabcf1816c88993d698d1d35eaf7ba2d0014fa039dca174ecc6d8441934345215b57f6f7351be66d80b42dac861d88bf29d0e824551c8bdf2d7386e82af3c84dc747f4f371a1f090e09d6e63e7ff326578dc4ff53dc99def92c3df61c7276cb6d3aba879cafa47bd52c5430c6334f1f409bbaeda3547933c86a8650f82b11bf53679a8a5521feabf52d0bc486b0d6c3fb2df56da23da40bb9e95ea42fb7c9129242ba7e0dc9f99b8cd902bbe7f35bdd916d3f3b8d0c19a85c20e71ddbf6aba8b8c4cfb9e91e7015b91028327c6c11c1c1f3ce51b6be405617c2a0deb986c230ad4d71554dd1c10f762e832ac7e306286786b99250e7044d58fdabdeb5391694dad7dba79d44cf7dfca92a19905894e6cd970e90daf48daed49698cae07c740687010713aede9b639fe4fb543cfd98b3be166e0eb6151a4b6dd23444a85b0855d42a7c8c80d947ddc219940689252ae1463177bf6c258afcf51f59c21776d5b16dd919d668cdf46b5832ce386f3d4c0d369ef7f6dc2488ef04c1820a868837acacfde697d6ec8933777442bda8b58941884646978f2b649d6c96c4fcccadaa7a4380437d09947961fac28bb7794fe34a0c757a6d10a9886e10b0e264398d001a08ee878ef2a1440220cc626d73c0af1eb7a15f4305fca4d5e4ed7faacc8a75d6d9a1ffbfcb4f3fcae6db9e753ddce6093c52307aeb046af219846ab3038a7e4366a70221401cb8a32b47bf685641769c68697406a95a40d435178b347f0e4eb6013d01c8cf5d1fa3f0cc2a4a8bcd81b4384d1d347c117a0bd434f23ae7cb19d13546bcf23d1648e9fdc8acf4024503851a973d0b1b57c4e27fdd564d05544a0a00332613d4926d3534382b74dceea506baf83d05b411abc6d4a05a45bef7641811043e636139772c3c828f17ed77fd261c7dd635d31f4728b7653b0d4bdf965c23f02e92f9d4b8a90fdc049703afd1809509912f680555f4ed0895be563f194177152d850220027b1877893ce64a9898463daa5a59d1c5b44bd34982c3172e81c3389eb651bf17e5161bdc4802161ef7b7dc6a12800c9a58225c46e0b800babe5b5bad4855808468f88320e0f3c5ef0f6aed9156420128f854e6241498530ef79b605186fb0fd122dd3dc3f87acca39ddf9daec5a501b27ec1d748c416699f31df160912797c870f8a08d0f57bbe3aeac7f1365bb73e21aea92639062e717d8a587677fe08be8772fa96a36983f1eaa40668a02cd0ca5a538f24160956ccd36092607db57da9d766da7f35a3f2d090a7f0ebd590565a5c9ab3c3d8f4f013b3750c231aceace4735db2a5777d4f56b82db51f67b66e35546287ae0bcdd261d3d41b3f2590724de19f548abc626f045435b0fe9adde252cbe7f67a3a5c21409f2370352d6079dc27d84c9182178e1e53a34d558613f925e8d4796a88e172d052cbc76f4d236598fa4b23e041e5e052e7d1221cefc8a4b8e917c20d819928f2c7f59e8b1723d131cffcf0e1b2bb080d74a175db6a6f037fffc729487614f1f2ba02c5d88c56cd8cbb05602ebb62423c3dd55ac6a8a427e8be0f4541304dc1580b5b9b7f41dea08d707458a32d13f4a456ccc5053f5f902ff0c72636ec6840ea5fc92bd4f73d654cbf5b298dc627a1f8c054d05653fa5cecbd05845fd2611f8731f25c4d60594a3f63f1c4ccdb9d824ee7f3b41531322cdf60338ab89cae3965c3be6d89a81a9ddfd534c4a87a60b8900da5de159daf5e5250195853bc5a8307479cc298e1fc2545591e2d84af4f588446f61be648e1339e8e49e6c5417a2a8b17f6efcaabe8d61a42798e2f38933de80913a5af6b9902248dc8ac1acb313f79e0a8afc51734bda7856754d3ede8459a4676f5a8acbca35c40964be838691bde56729d9bd3e016be42ccd7a25de2d5a2363cb02984fe177fc4bfbb1e5d1639378b54314f07d60f38a771ef249a485b47c9794172a091055cc77d70357c99a3c4d99f3fad45914285eb499d2846efc673398b4d171c3fc388d6071d044acea02ac0ff4ec89fe878c2ec27cafbb9d6e8c7fbae7b7453bce8e300b706b5861a53e81c19e26a9d97fc75cf5c7592faa47f8a6d5d24002f0947100e7e6dad05c4c10f59e9a41b98f51dab4e6a055d083cd9a7933788d5fd034566adddaf406e853d73bee26d39ea8a910a8ea8002b55e0faa717b917a9821f1dc6fdc2584085b5a96256fa00ce18e21d974042664813addd3413c4cc2c3e32ce7c57ef0a5104cf224f92350f70f28d03bd818d63cf98bc738af353b260b8031f0bcd9cbd436b88d40763684da978f51a5c798f43db473bd99ef8f4c913238fb3d369339a3e8eb9de1dd4c08efbfe1dcee64fe291b18e173aca4f39693b12729dd4b6f35c2e8b7d43e197930080b98ce2b5092439c9ce383e33843baafc4b3571ebbee6c574562d60006870913a2b23b55975ea9b2cf41ab81e06881a13af13fe02145078b07f0b48d619f9eaff80ff0c9f83672a4b2470b6443479519494b5513d781d49e90a9ce22cd2bb65467ad81e08c61ea9cd32adb16b56c530dba07200bd19b613cc332240737016b8bf5392c16be1b50d7171087a4e7b32de0abef3cd38ad0d711b62ba7b2c4681da68c73b7d52eb72ddf5599236b8d95433c67dd5321d8640e9d7836a7c49122115a3c1a6a64e79a19716bda1bd2901aa3493877115aab12c66c5a6cdb560f54916eceb82c4925e9cc2527aec06b8b16d83221a35e37d3b84da34ddd921cf516361dfe98f2061f8132bcf5877a0486f92adeb0d408b8ffc139881fd9165f0a277a63a28986cb2ff0a1aa9bf0aba97b71e42af1c915ea0a92bee9d3a7388c91f03f89383d00cfaf3631bf0b6b0fe0195674ab0f9ee8a8dbad42599dcfe3a2b0e5f9700f50be873f7db3e79763859da79765991673b12771391eae65255298b2d9c013d7c31291cdc84dd79f5af0a93988b406e4ee47e413f6745960ff138a6296c782d017b305389c6e37aa1042a34319a21c3e2cc2e3440c7fd0fd4fef0d84c8375752c4e3d68e23363bc31ed24269bddb04b973538aa70c0ae6cfd0c6111288d56b05895f1da2e8696223b1a694d6ef660564b6c37fff03d5b95c9e504f22f5102ae7e0115e39fd9a903b12232216af6e0f59dba1cd55c2be14e1c636fe409017deb31da99dd1c111f83f6b484a3aa528dd307cf1a918214ad28c346ebdae21db9671963525b6889c11f8bbeb2045e39a4c2c8d63df8a7c4eb2301f000e3d6034580584fe7197e6da8f602c31b12f2db7e3cfa07e03ee160e1a4dbcc1ed84ec65a86bfbe5335f7bc2157a9d6bb244690553456441c94a7e8eea9e5232aaa5c4ec211e52a709aa8975ae560846c2ed50e3e98f94d418ffeb3c663aad2356d7401964e0c1072dc5169fa040b7e159bbf45a6bdff6dc6062d4c3bbfdd3811078e346c5cb326b5d4f5fea54b116a27e75d0d0eb876efcd311b179d45aba31193b52ba4cdc5e5d419d3064f4b055d22bd2bd6473e6312cf2948f099d7209026e9ad02c0bd27b66e29df5c22c99cb3850282bd79d08561477e0dfb84b3e449495da8e4bd9fb7dc14e2d48fdd4cdd34d7400d0984250aacfe68f028a86a5f93caa373f40c3e954b3efeac59fff31337a85797f3c746e640151d37c554fd7bb106fe0134ebec28250aa68fbe9e7f20eefa3f3f09b9d6f69fc78b3dedca4e1101e6220031d959022f3da5b5326f68da1dac8939cd8b9aa185a76d5b87fa16e283a71d0570628bb27107816d08f553846ea51b93bdf33218be5a8163e92f1a19f512cf9b89f15d4a102e3fe6578e2f60571f1ed912f2085b9ef03a6ec44543038018c844dd8969e56c007cc0b326a936416183ca01dfb85f4ca54e97d534204d3782ead4d44315b72b90fb85a5a6d8137caa66b5f5861f52966c437f522ddfbd2b7b99ca6d91ab05b01ee33cd8e4c14560c22fc00c599c33dd1d5f6d897b00bfedfd68b5b6f722c67a799e8a3ac8d160ee64458658bedba2143a13bf5827856b584de45f191814318ec1e3a1bf10610e098c01429adefd86e429c8600b78111fb0af7f51e65b2eac2ea49e1d0ce90aff91a01d3e9c06b21d6c7aeb57097efab896384750af15e3f280989329206efb601f8f8fa6d54857e3cffa7224a84a52d0786b6f5a30ea844d1a0f9ee1a26b3c96c8ba98bebe1f804d2cb1216157f80dd8fce7cdc7881acee47cd839f8d279dbfc9c3a80c6223e9833ce5ff1a35d763478a9ec499ea645d6e85faaaee9709fe50c95ddb8b0d47cdabfe863a7c88e08f7346c65189b100cdbae0d4c012aa4e33b625397be61dc1f9e172f8d1b1f545bb96b5668681e6914d74fd1647660a5d51228e0161dec9f893166d88488be98b972bc21da4b4b26aabb1c50c9c7107ed89a3bb4579ea1c9fe9aa7df3d196dfebd753d02e8aa276efd99daed5aa423b2f9c4c22201f1c7517bab6b999a7b5235ac64d66c271c7132644461bc70b208d9c2b7f5ea36e27d39159634fc3b899de1a57fbc33d8a143889577111f86edfb5200032ad27d5b8ce7f1b425557083a49a185f16111c260fbd7e0f6a3f645ab51b51bcad8a2c8a9ad237e897e6085d1eb88a2504e596d8e4a4d9522a17cd83a8100afd16285877a04caf78471f8fcb237c4a49a9e419b553c03ed45797d9d2dcbcbe813e444a1ed6b88a7080d9442c7dfe47feeb2e32d8f715603d4759cbde72f19420c91129ccbf1b82e141289464b8817eba8a022d295598d968c95f057241586df355055b6a0e6dfa1a3e0df2270784c90a9fdaa74e066e3057565accf19d877f4e16bfb488ecd358dec4812544e9a7ee856dfa2a7748730ecd413c2e696e38f7451cc44b857ae34f380e97bf3fa30cf96255c5a38eec7618ade440b61e6eee0adade60ca613ee664a643059d36a56f3dd635425b54fc0b5e96ded735bd33a60c436e1f833b14321e300b480957f03615de8b3a8c61caddc2461b3af6351f730829bd8f753e9d3ff003c0fc9e876204d91953b825cc88b9fd5d107e8bc36716b8e605826984582078cb5e516519a5a99ccee56263e3fcc58b61ff0a797b1194dd6678c636176d295d0f143a6b51aaad1d2aa0af219cd71850e229bda5f0fe773fb36ca660ce28b7a51ea7149854c0266a979255194fdb14ad5e5d93ce1df1dd42d8b5d46df5157d2524f2b086f15d9adb2489fc5a4c0d933f4f5daafbf39c58e62078f0d866526c0236fbfa51542d98456ee88461c8898f597b222d525dbe61aabdf6be7ba7c8033609965ad6b1658b5cdccb0e8b7c0ab3a9485eb87ac44ed9d8671c381f3888a385e5a4689c0d771897be5a2577b5f709721010170aacb8423a06b50783d3fb61ca09f958ddff4a437330167722ba4031520837ada6182b68c50f6a904ca20ce62ed711de95c5f084f147f5e77a10cff22bc04c3752a5823f4fcae09519545852722eb803cc2825cfeedfe89bcec025613c8e6b82c8eb20e0ea7ab15524988e7679bfe095d2759f8461bd5a9ab2b5465d83dcc9681fc38e9cfa324563d95b553c7313ec08d10aa519221edea145ef1a95997c84c077ba90a57860215f5b5977354ca7d88e7be05fb548f5d0a7620b0d7081e24052f0f254becdf37752f7a2728f30eada803ad5921c56f5ff565d6aa6b28222d16247e64f9901f9f6861020aa244b0ef3839c740187ab4e955429d2a35ac79029c04520ea76796de1362ca5e13f4d1d638d30121ffe21a01037eaf4c4830ef1a4fb406412a84935ac36a6dbd4caf4a7fdacf49fe994b00ea41d55cc897bad7f279dd1888eea786e51db23d5d5f8f5b68b470b182e0a39fb3f73047dfe64fae385fd9927aa057a21d1c429ea71198123c9b9ba50282d94230bf3002d68ab0ee610685062b5fa4dc918f74456d2b6488713208469e56a0ea7642cdd544aa688896ed92a720b8dc38e30830b8478f263b4c4b18660c10b3eabb22533b03798d8602e59d042e24ef7c2b52544e6b360e175111bdc75dc4e3b700e6395f0fd2524a74c3b207e82ebd3bddad37b0763f8338ce283b5d960c89eb625458eb92080021678fc4a5c56da6959c0944d0f3373154251a88330f7cfb6ea5e01ac07205c85de7c0b1a0110cbb660c31e8882699c8ddcfc3bf457233f0c890ce8e02bec9b2e65d96f65d161dfbf14f771fdd9d275acd9bae87c1c4de6f8806c08f48a5fd17323f23facbca01fa3dbc64f6ddb02fa4ee6c830a0405307452aaee2007646a1b080bf05585ad4859a73df95a07ef685854f009ee4143997537df8e254faf6c04d4cd610eb8518f4db72fb811d9dd5c134da37796bb07d6bc11a3aa3ba776d720d4fd6beae287ec80cf64ac0c57e1866162b722dda73780740bb32651dd9b0f778925e98d4dbae2b43b2f6378af3ff2098e0a9d991229de88489a987584482036abf0b4f06faf6aa9a4875f86f3944236dae71f2919b6304aeb6d7a3d82b3f46add73c87ab7930706ee767500fe3f32bee08b7933547088d0b0688f83b7b62978a1718892ffd4b17ccc7021b96d9a9abb87ae7555766d171f8ada243129a2f7be1e4358f7a6b008b0affbf353411c4310d8c0cfb736c614b69c22eea83ce54364f3ab2beda6e579f496199d940df2a428be4a734bac6add9bb3f86e5a1fbe1803de8602f476aa835aa319a9471d695e48a45dbf985cb115865f9b0008464b5d55a4b37f7ec6f80f1aa9f010c551f22791e9b134ff7e1260977bea97b7793fe81b99463298bdca51e31d8991cc0a5fca538260a7981b8e9f1f986f23f575a080c35bbb211d01bd934ad70f627e26a5c2f07e91df2b00a0bc1d0216b3c93a368e02d9ba06814ae71541e632d9228c1e06fc951c86d6cd593d86dc7cdc42a385996bda76f1dfc74855905e998526ca1f958748b68f6d3a7ce679035e40ffa2d8c71824bd6027a52a1ef040ef1f82c8e00ff470cff82f47475d189a09b9ce5aaaceed600649133f3519c817479a54a4e9cfd92c1c94bfb6261a61f5addfd60584e7b5005ed0c74cd1c2661814416fbadbe7d7428f2d5215b57f6e11c11f206d13852fcfec266de4cfd183f24f929f0a4e6ca1b3c040a9072b6102841c86daf810e71a77ae5d733ccce882f5fb05beb361f791e8bc34b5c615876d8a99d155850491c4802af71a0f4a6f2d036b4c820f26303ca11dc04bfea0ba8d9950303eaf1741c174adaa71bbc4730964180e6e9d93c6c34c62f3193a62b69e182931dec6c933a1ba76997c90eed5e39a272c84fcc1cd9dbec90b2663ffb862a4e8279e5533813c6252f8d1540f2a886a9fb6d16ced2246f9cfa88e18fb09952433b8f3d8d2751aa842f71553e9ae8900b1d8a25e2f9d3b4f44e15553161b3160f2d0a3ba587b99973b99c44b73b68f6f74e7acc693511ee74b546641173d67e4b23ef97d888a08489cd9b5185281f2717d4aee25ab0763b5d70e1e288356e5a5879c01ae4d487f212d71546ae4b64249ed1744668e5decc9685516e0d7ce3cd73c2329cb493f97da17d67723fd910fcd843a750ad1b946c5689d01bb206ce458d96b225b94ec02ff6d63d0f1476d9d82f5b86b6ae03dd4f09c054ed933df49d4649ff4fe6f2a587136d5f0d77edd0753c11401f4bc924f088011e4bf9f2f6baf74694e5dc16c7b2794c357cf8b1694af88ea23c83ea3c0af506322597f09a6a7ee89f79941756f5772f6ab0fe174b648e104235f8f0b90ad7585cfa067c2287f04220aeb789252d4633ed1a4393a34b9ab4d78cbcdceaed946d17dbf685c6f66b59ca5369ed04668264d3b8120e8213b9c9ff05cbd33f9d96d6dde71f43703317a88e91d0648f133523883acc184947bd8a659de99695a9d805774ff35fdf15abc23baf1fe132980ed1022ee64835b11219df6f6ea250bf3bd111c437339d04690b1114674a8ca6c8b355eb44fb9b42952e8b6b6cfebc50b5ff92050609fa87bf4a38bfcbdb17215414f5659f34a78a198fb4fe1333ee73026c483e6a14f1066ce8bb6ee33f0a1dee687f3b921df638e71c8fcc7d9d464a2cd7965f6f9b9197932711219dda1276dc633932f0c21629b17d22cb8733e0275c053d3e2676d641d445ad4c6d25d7c4bb8aa1e8fdb475401c839cb4050db0352df6ba846121501e5080f32bc6586fb46afa61c94f19a4037ed55009a086297495f37f39bca215ee308088dcbb4d0458ed4ed067156a35572f05dc3631a045a84ea0fff577743081b8ba4cf1c1e97843fc1c187c3a181d87a62b5de9325e242a7c42f2a46c1df7e8bf14009f2605640b2d6fded093e9b3f7291de0016e206fa1bc94820bab0b23123ee6a9895717999e17111506786b4b3a670206d1cb5b6733d40b1bc7b3387a8dd2942c792b6ae3c7b709d0d75defff5cf0231eccd35f2f0bb4545432c33b70e40a56680b3e022f8ba8a11b3f49094cc83f058ea89989d02d9a4805481d4f260453901286319580e7fe062f8615285015f04fe2b949293865c1876cecaf01f4ee12fc4f8c73185f1e368241e241c572fa2c7d6ec98330e9d5b725ae29698183f59d80dc1542516a406f59067677054b40bc3ed80cde5a3d5e073f79d48e23513065ba18d3681d8757e35f0533f7c9705aef84f25e6789dab71b7ff4428ca5357b2f25c90dec057a1dcfcfb1dbc3cd1b2420b44761542b91ee9790307a4c1ca1c50161e640678bb893888f0f07b9097256c5e524caf05fa0604dc2e1715fc2378c3f0cc2776c40dde6dc75280e9ebc2ddb9eba5bba8740b3b0331673347ae955e595d552ec5a8575211d418c2c6139c6a1f3b62a161fb8351d4362b39f8c59ba4a624e695dc59525620a935e5df4077b433e381236779747b1ea913c52ce8e14a2ac7a03a70a82f77a011134d84e0d7b5298ebcc20c1584070c2630f5af72b01cfaa6fb2589936c342e7e60ce35353c8934a176ed5b1e45505ab129dc0040c736206e0ca788bd688bab8ef8f962ea6d0f0636e4f911121e673c6b8ac61cba7ca5e9545ccdec101da786ca024e42c5000a01e5e4801d825acbdb1ed9317aaaf6dec49ea583d2ce4215550cc1ca5b9b3e2a5338fd022ddb155ecc193a3285ab66c9d31306bcfb85eb823bb28489568e64062d44240ce8f68843cc741562048bec56093610ac378cf6e78ead45e5cd8299afaa8f72786f61360bbbe071ef66a523704de663d1c554d82186593f65dcef90aa16ad0019098b3372d0b3b2de6af6698ca0257305177c44307a92408a0754e17af0f65b490595ba41d3da205a0c6137c100e07aaf33ae8773606b703e1b52ff41ccb373a289b9c9c76cbc0dde53636154992c3377bbaf0f8246d3201ace0966a98ade6a40f4187507729d97dce126546f0f18422d82a202900fe1abb30b3a24a1753f5a9543e3d32a7625aa7f87a6b74d0f09da7560112259541ce32eaaab6800072b98f243dc95417c5b4bc71444526eb747082c6f61fa7d96441531a883b6a13df2bc72a475ade7dbc47cf553a3dc761385b5a3816a1fdd82d652f768aa9034dcdaee82e77b943998d4562621090c493294e82bb7418eb7f7775364b7625fdc2c3c2510c4f3c17d1c78da8be959a239cf5270bc39a7d2ce4d186ffc71c2aeb74ca059c1516a2ad70d1c4c459fd41ca1b7b592025756ea8400465a3f37c3719a6238e278bf56794f715c2c7cb026067891cc38b63e00d271e4d43fd44f341e22421106b2d152e795b60ef9b2862acc28c9bc52c58aa71734669d29150338a2f829b80332bb30ab2f307be123f348e7ab1cad27651766885446a150df4a5346b51ddbe7eed5729d0d8fc5e788711cdcd85930703ecf581ebbfcd7e8ebe7bf9b41f1e53674939702677c0165ff5ede4cb5f97f0aba241297022637878f62f5ace58fdfd3f503a8bdea248ce675c97549e6c043f33a74a0c4716f7bb4261e2b1d8cf813b7b350ba17eda5d304bd3ed9ca289f0bea7e2d2d81dc807bbe0bbb366de0ef39bd668fec9c67d5ac2f8d4084118fab9c6998674dc68b7bd94790e60f006f0b7b1c2df51a0a6b3cfaef76c5c916af079032ca32f34942d798e64bada87df7943154f527b0f8ad1b73cf45760603dc2a0e117d8a96fa29b2bd9e6a12b5769a6b4a06082f4f9132b881a196213b525361aa306ec5b8d20bb8847a9b02052c574531e4b72d26ead37a9349f1af0653abf6d30dbeba81c30d8a6b0b6b1a734cdb8457341f713e0148b5e415d4809b75f04591f016b74f4ede8d1cac6761d28c1130c659543154970d6744f8a844a3645fc36a5d64578d4cef4509cca05cc62b12dff3ca0e3fcd8e9430ebdabe9fddeaa3aae6bb239aa148ef26b9af2cd3581c853f0aff42497fcdeebb7a3cd10f553667e7162b164c1da90d171be4465b3d9c242cff8e5aa57f2a5c180b7853dcbca90eae6ef56e53af1e2b9d7a4984bc5409a6a2a7f6cb020c23bf197e0118601ec097d3beaa654aa452aaca699171f1d902326850430e94cd8a4ec9dfb66dc5684c30f71e37e471d11bd26e5846682f5d048556fca1742e12a0e29e0d71b368b618d365d10a4163615378128b0929a3533e65f4ff7e83d687c97b0871a61e74e4b1470f328f0451921bf0d94c4df0618e3a3ac68372c05e7d98b2660b04d41c2b58390b6996e33dcbc1371486a08d14dc412075fd6303ced2b2ae8098a962418a1b8528152c73e50d3e337eb2d1afda9169b38dfd674924715236d8a6c249ee95950cae094b2d7e152e96b496645335399ab03621f24c5819fede9c9bbd079440e7362359754ac6984e45a9d8bad1d0322191addafe04366dde89697433f4cf0fc8dc16ebf701c0838fd8e1e44753d3dc4be0115eafe95b9d5efbab3bfb6b0d9759bea74b4be7a07bbacb05e43a4b066844eaa29858e359aebd8aa121e3f649de116aacc69b8d1b5d3afaec39d4a07920f0bfb34293933171b5b4bf00a6f793fa7ac93845cd177328ab792c732e539543b90833ee5e08a589780c635384408e50e9e744373ee891b984916a8b635304b642afe56fe8776d427eaec92c81352cd9e15afff8d8a2ae07090e3c1dffb669eea452f1bfcb3ab872466ae1fbda0aa4ee75c8d20c34d37e7c8ca2618ed78271de084b9df381ee5a0195c2ed70d309a508af7012654e0a8177dab86b69f2a42aa4f9c00ba2d9c0a70d17df68b7e64aea9ea4eab0e9127e143bbe90467a47c23b47272baeef8c58d9e4bae05654804c73d99ff17871abd6fc7f7ed0e7ea62369bd211391b6b5b49f226d45ad984b6f5751a83ce7292b1c9d824404b72995fd112df6a2950cde12406e69b6c187ae0c2668d5365b7440ec0b8ca0dcb1135dc83268a74e7a5b20841907d0551236e25171a86e1a3229fa2cda9ed946bed4604675af4032179456f27aa1ddeccc7ecb88e2419942863d68d4b9ebd74bd30b4d7cea07800c842e37540e62e07e064399f86a63320a64e6eeedcc737162e0c0ffc89719816e0d57f3e72ae049a2e7378d6a6a6b3a505e3392a5bc64618cb53e0856b2b6b53ce52c503ec71560690e377a4af26d4844736c5761f96b7d7108e52f6335afe8fceab92c34335617efa80223d36820815fd19998d85f72c51336758a7cd9d4eaf5caec7bbb78c1271cd41b7da3f92aedfe80f127b09ccb2a6edbafc2037f52852f8fdbcc783ba4a9f73f2dfc2e53e5940b6d56b4452e2e240f2ef26dcb88912bb007995dc1ed985a16b7e93aca80e1d7bee953f2f55e7ca592bd835174a2fbdb364c8157aa0510a978c98416d9e3d8c504dc030851e7d085ee7025dac3a87f7f7308d4311706336e86a908ac2fd02aa4e131acd9dd7b69716998823ffdc479bf556169e38120227e668c02284e4b1d3b54b9d5b8d3b962f0df2c1db4ee284d4389e266510a66be161818f10d16833be0b84023e3d6bb5bac925dc6daa29923838a4aa11d595638dcd066746c22d3f256cb0a2587a94d9511a36edb06c62afcc876dc5d927299a2a5a0dd484746a928b786ccf5c092e5d5eaef7cfaa858e51b0ab355ee68a13a49f7638ac06fd20d8abd7f7ce86504c6af44f864e187047e71e3976c0a161d92c982c52464fbf8c2adf35ecf01e8792cef4ac4ea5b92004e9f599e75f8635780d137c5edefd4433c3608f08b28279a1c5816d930c1bb38aa2945ad30474541ac04fb7a23b73e1dd1efec54ebebfd0d55a06b463fa41d603d0b90465e32b8ea3fd8bc5106111dbb46a81982bd5f0dc2d94348bbad2cc80b062c365d6030ffc0ac991ba0f381bc5654470df060fd7080a85ddc4bed1720787a0e8c4b793493e8c32608cff45fdea59d8edb414eb1c0a0be67028158e0e98ccbdf5e68e4b7ff9431e9a9f5c8e88ae1fe676331fd0d9549903b59510354cd634090ac8daa9fe17c7ced3222a10b01694ae6ba495b3281104fa06a6b1a2c2aa07c9ac1ade4bc22ac3263d9c28482c6d7fb3474606fc3a440136591ee6d95c13490562eed25bd39927510446d24c5efc38c76975ab7d81404fc13da6baa94b703b0a1ced23be6fbf38478e8a0348517b768cba7e744b63d4691fb665b67ab1a14871472db897b475bb3c0c2bdfa4d3e803a30aa2373f708b05b52719a71cb2769779741c9a98b821ae6aec90453aee577f525101a4215f45c91e08764a43d78034765413a30aeffb6d018fddca361982c3a1d551e3b9b83c178106c85166e37ba13d4a91f362edac851c038f2d17511c8afacc4dd7bd26df3019a4a02e6f12362a097b6cf298fac9735d3a200ca4668b36fe00ac90db077a7b9e73687e1f65b2cc010fa22db40c916562e07666b07d244df66e87c9d58a5550178701467df28146fddf08ddae5f750e22dc93a982603ecaeaf5e626a2cf5e7b35e172c4873bfd306805f57144804e28d44244e603ff57dadd9e47f03bf1665eb1d7102bac2ab013582d0a1d6fcecbe8df1148308c06ce681a7ddcf6570d889fffd86ced340cbbb1d7214678f37a35f362593249357f6c7812aa301b0f482018aa397754f05a523f421cf19ea387a0e78138211d9186ec14f8d3a011e4d2ec939eb911dc937a0ff462aa6ad28b203374882fbc56f1a4de9466dd77a6f91c279927a1c3a0585f44cc2f5a41f5240b7a6a9f688271415292c7274480546ab7f04750f8f63750a5926030da4211a07113baac4f0d75e6b00d7a3ac5bae5e331d31fc7a711e2789aa89a69e4564626b24bc3fc2ad3ddb63c9d356a55b22ed66a3bd29b0fd635d34e07c978f88f5688037e4c9cd9621fc0f58f848734a7922f05ba88db3048813a0d5307539d8d7a39a739668268232036fc17dca8e58a494cc4871047ce597441d2c8d9ef2c400651d15ce08762cc5304ecae0e6f51360bb7dc8bb2da51eaa498f08dfbc2c9c1ac8893cda5874bb4b59abb17a3a8baca76d97d8f90270d9c3c8ebb01d91d1ff804f04d1f97c74173114810895aeb7861924c4dbee8861448bf347c24a15517c30d22fefe7539d02f32107034a23395cd4f67f513f2f95a5fb135c8c7e15dbd8c260bc886afc9fa09dc6f7a65ed27958ef68ba4336440e01ca39b1a7253c2955768807d03604bf9fdf1b53b9870b1363618ad15412156f4b3af6810edd9793bb4927d1da1b49e47631296d0af4d587a9cd4aeaacecad0db92a83d1edd1068328cb00db8a5ec5215aa62eb4b2f86d5fff0a402d3e76ffb8009960f9ce8a9ffbe67d749ba207fba5859966e0dcbb8b49f43307d22458708cb24b1afafbe952bce724e2601db07dbe10321bda78f9d7e95c0a2f9bfadf2bc3ee834060257b27a1c83352bb31ecf367ab26e6a28805ccc5ae2ab91d1396c0c05f0efeabd431f60fcb254636a6182cb0e1fb54203497824194ac878639e87b3bb4fb4717a52378bc4c60b8e65883f0a5a0e2a01e4dccd0b5305669d0f605d509d02f5c79c06a67922895e9371898aea63e5495ee9102cea5d00c3bafb60e4146848fe95e8efa7edf569fbb72620568709d64d55b3970cd570b421a8ab8863fa461480bc593dd0460f71178f65a27570fcdd50f7af0a7e8f0e2238f2ce73d088e7a419320d836e2e302b437434f9f6097e3540877d7eb16db77239abc4aff36b89f11f3ec71c9e434d9d7f40ef7b68007a8f82fa70b3d22dc85fed9f152d9061f4bda9383e89f45bbd7780f0a93b25091faf99cc431fbe9b1edf8f95d578c443736159267cfdb2b140656321bee0641da912c4529a8d4b945e44198048f4f558fd409ac0e2a4af213ac4074ec3e6bbd22d9748cfb0b810db4e6a493383525aa1883ef3fef9cfa318d0e2c09da3a477f0a77e04b83223cec9902b53bc6df5490d941f1f33a009e954eba8864f1f6bad7ff90241dce2894ef283b9cb672a3956f4e0b28518879add19908d5ddc2a9e6d5b56c8887828117d3b4a2f7baea3547c5fb354fe54b19811cec7e687c4cc76df2ae9570b311407948418c24b63329ab0c0b3da16706cf192e7bd077d67a8a0913226b4730bc122638313e0c9a07071008f1aec0709fe90c4d231d6b045db80fa88ae62f8cee2bdf045603576738fce9107d448738d80ac158f1e5883cead488faaa881756a625370b3bda2b2e62377b75aabca14274950644057ae00a3b8536ba00132abb0a017fc942cca4c092e1ddeb40f8a1ab178e551d20e0859cdd10861a876637fbdb30b969523760fe22dd74dc87e1a8416c8a91cfe37ca20fe4e49585453268881e9b851654ecad65e289c2de4c7e3570ce5d9046858c7d5dfea6426501bbe4ff5530d0d503ec510e84beb066224ea5919bd27f1c4baa29b865012ca30536c957e529fd8dd0abf4b6e9492f478d21f1fa5b46fbf26e408c7130aa02961eb065b89d8b3789e041dd83e76203fb12b6168d02c248ae1f70133e1bb385afef9b00ee24a93109d87459aa84231c7ef5b9f45d07cc44a504a816aa48918a8edfcb132011eac4dd87190ec9d743079c41cb0f30b740a1fd2e2c685af29bcb4d0f5bc6bd3d00d4fcaf26db6aec78dbd46f65575fcc9f3b3474e81c8daafdb5258f9a4521fb84b08d7fc455008e2e17983665849ca4c74b0cb97eb0562c28bb3f62855d2491ff5be6f411246ad502ded84d300d29320dca239126d54e29e024a2d39c99189da708213160375196e0d12e99af1466814cfedcdc368b7964cfcae8b1111b4fc4c61e501c54ff7110acc029b473501699f0a57043a5cf566272c24faa63de72cc1eacb041eb2401fbc731a6437ac7598fb2e61bdac73df090af5a1999abbc969214dcb74f6af95c27d108650c812dd47e1f9fa510e53c92ff197224fe883d6e971eed1c83100077690b7f6fc8c36e5568a99c9cee08e2b128f48d669f62c00002893e400985ea7667251c94ef0afe4d78a8929dccc764fbb927f5d16e31380636a229d1ce0839cfa5be784ad90c455d79aadcd176ec375fe263e25522c6839e45447bee68ad04e94d41b54d6404d1b5b881d2a8c22af6f3dfdde9ea70d2b023839099bb073fcea51fdcd72f80cedc526f608bdd3d277fd66bf04cf351112ac763c5fbb7bfd8dbc3d63d7d8035aa0930264dc20e087b15659b9687a0a814916116f1ac1f28dedcbb7f876a9065fe576ff9ecf83668bcb37049e6182fb01d5b79a09a38252c896e7f4fca106c2ada3df54705c9b0621b0ea894dc861274ba788bfd01a4ff4cb6438e2ceccec347a3a0bb9522befc65d24de541ccba74bbc55ad49f6b30de2d05450927344a0712a2048887987fb2712622091363134c7831a68010c62576bfc731798b4e1153a424ab11fc288cc508ee83bcf6ba048597a7af260d089e46466a1e8fb7dbd4eeb1c2141185a0a5a0218d873c4970e54adb27058d9dae2e8b3b1a0ddc597f5757be1093c60e1b36cc64756d809a3c1448d9b221bfa777a0e6a3945045675b2b1714fd5198955e19b529ad88a65a3b5b63d8d319cd0c806b3e68ecf5c55c87ccfe956927766300320b9ff5408d6b1261e59280c6d21d942084c97edf7b95043c02620625e70207cc088d627ba35ca5d4921b6aa37d5a0fb7ec381bba3c5d153ab6136cbb147dad18b63757366817a7d628f793ad412a565db292fa0d4fad6fd9a5dec0ff184511cc66da6fd1eff1ceaf1c654be5ad1fa59a9f97bbd663a109e295d27307718c6226a227e43766af3fb9b4b960a0a46fcc4f7584490ef6146835dd837b5e514476dea429c3802b684cb3e49cf1cf62d8c3258d4461aabdb1e192dd72dbed99387fc809de5b5e350e921d71045ae7d614f0bfe2ee0af8fbfe2d7d9913408200c8d3dd6f5f7f337fb8e0a61db21ef8bf0acdc4ccaee187d23a131f1262f29a3d04a273cd0b4670b69f9b0d51d23ba2a55c979d2ec1b7abc861d15c6b16f7a5ba0f6495417cbf62658056caad17a6c20db823c62bb37a00e14e40bd9fa6de13727800b5bc49a3cccfe24e928ccb401f6935c513daf8589fad337b9ac7caef1795df1bcfc0a2f22430cf326be888ff7f2c971614f6ce8c264d1d375b2f2dbc464e8b88ba3ff2a46b2a8ea14137b26487f626cf811db2b4a2b3f731eb6075123973ee26b6c0f347095d71a378c54523017b33db38060905f94ff55748e283e433cd238ddb7cdec58fe0d7376e620aee83169f7b3364d5b8df6707eaafba801a9a5ec8dc77d524d5030ff54bcd2c8ffaa1e2f26341927412b3135f4702e58edd35c76a7e448343fde7044a6f69f57a91b2963a57785941c21407843b5644a0788867a36919b40c877a0f3d388431adc28951f4db6910fb1330ec46e152b8d91400e45b216623ccaba336f7f020885c4922050d68661ff2416273cec2ea1d5a4b6a2269dd5f636e401e13faa60223acca7766bbec19cc2a576b3602fca8e04070e5a8146201fdd372dbbb652adab064970a30cb18e223f5defd29097e9c6ebeaf92246aef7d48191cc9178f0d1f89d09186318c5f248ade98d6708d165cb15f48982f91ff5155b187f52b3e512c57cb1c7a24b893dc9bee14f391e373408b996e9777e6df8a9d7f6b548fea94b82afd6bedadfa171a25a268e17921facdf158366cdfc60c7d9b8a0cec434097b0bb037ddf5994d1e123de6a6f3cf92b618bd9ef29ba7523a398df34a6309ad3a90470a349bd5626103aabfba564fc0716fe1792692f574d99698a2f0cb1e0dbfdfea8d11da114db7bbfabc0eee7d3bd23498662b0cdddd37067c88009d7f5a49efe16531b6e5ecba11244c32d47684132fcab27ab0baa0abb88352e72b49886319c20e4307a02e52aefef0507aac5515efe5fa14317bd8c07074444e9b9713a26cf54813f02322e377a7c5c9cfc4500ef2d034529158c0251643b833f9bb86816e91cb9cbabf6b0f39f8af9af899a88b05644cc39510b5f2ae98ef6a78b7f80ab04550add7a2f0e4babd77996cb64bc4dba19d16e6fa731c5968a0477ed2ffb9cc55d05ac3679d918ffa6e6a6131117db2050348484a6c2fcea4cf25a6eeb4390e01fdaaa1c2eb9256ffd24052395cc56db33fae1918e83f260d9000548d60d04cce6d2991696e4c6874ee39c8567d0d8c640cd7f7b199f069a341c7b1071796fa6b3ae75544acc6eebd9b400f58fa031b34ae8d349a0e3844c2a956dc6969d9884a16c17edfe2e4fe755b728a254021f6dfb180cc38a9f5d2281b4c112b227be15adcf169c4c429f87807d089f388af7f5a5d5e9394be7435cae275bbb0bdae81ee78e71996d7a3c6a318ee37635e9c569dd9159e004fe5d42ea8bb5eada0495a5cb0160846f846e8695d8e033c6e35b36038f58fe0768c90e6d85280c8184ecf7c2ed228523ea9c9989371570ffc9643c7495260bd671876cea9cb9c91b45644d2baf8baa16624e1f8fa2a893acf2e56f872655e081efd100b18e814c958d90950825bff46da03865b23feefced32d89098a5442568befe1a3813a99ea746d87fd4508d02b35c841891d1a1eb50aac839e63f6793e43e37427c0e6a9f96fe97f46947852d55ec2ad554fe63a6e866bb458379fec2b9d73b032e81cc4d0e206b17ea3a9fe69d8b0692013140220d727b4f920cea8d9211d04a103833c4fac6e4c35beafe5ae950b3b7ac68a0c536b112f5a4cea462491a085b569b5bdc5ea146c4f5af7b66d0e3882fd77c02352edb9268b19c41f2bca8042a52a009b6809b529e99e31f5144fc6ee090213c73dd5100f822297eaa04bc90e97e58e6074d27815f687a9af998e3e47e89196009cc075d511052b958ae76683784a1d7d2990633a358f8b604b54d50e88fad66ac2b993c956c922eb282bfd25fcd3fa02976a0e9e17057cb5b6c5845e4cc6d5ceb3c97aa62df8eb000f1cd217b572069305817104dbe03df8220d961ccc8b2781001932c2177fdfbf21d794e84b81bbb2ddd2e227ff11f540a50f23cf959a94d201ef413415b952e05e1bca7c821cb98d8f0c6de853fcabff9c323141fb8f57f5ca7a4e1b560379ecca62c367d76a035ba5b78dca5bf8fb598ce600d5943ff636dae2f7cf05314340fa19f9b9a2562fcd338f03b464ef4d2db5f2f20f23874d0ff8958df4a5776d2054762ffcb1836407f5aff3cd48b80124235a01790a660de007162a8716b7f7ac00018ddff47051e1cbafca7b7734fceaddb7225045d613f127f9f51038aa5c53e86dde9a1a463f835d082cb2c1c77de7339f73df7a55459b403eb947a10e9e43c123d65212acb9c2bbcccb80f8a2a22c8c0404d5cc9e6257f283aa0ff3187c89fd5f1cefec8113781c002f36b1ac55cb433324a88c8b757eb76d1a3af8461028758e87054e9e4f7f42e46fa80602cd374d714c2c1106d6e0b179eec3e22bf5b3ade4e2dff901f0c667986d39a9dbd1071b927f83c1e11adfd95f6e1f0268d7b14f52f28e18e4dfb986d61da5e484a8b7b2971084b40e9ec33ce9317404c57dca31d19a55121ddc12aeb4c4e7c9b6783f1a3857ea86fb77cd076ca026934b8340f2be1ce1709ca60fb0d2458b7e98e4ba700ded78791afb6a6eb1fe391b22b5d78d7f77ba87387f31e992c866af887b2413b66045403032ae8c98d0cc65d853b5eb3f2dd897c5ddc2bdca9922b9749dd5e4dba0c24d6c0cdf1c0cee800cb5d328b4cc06e912bc54596f89c5f952cde1f8491a58780906e3d105e27458a25e035a2a9f485d09779ffa8ac4b27ea65b377ac30bc929a3c741613237d2534a939a11cbb7c0a2350f3a06b2ca05cb3e6b8007ff4a90795b33babd2dddf47224f096b03594e9395f225c68f6cfaf0b2fe374ee1e8c8d61268ea5681515800b76aa1b3cd0c9c996dc16b4d60953717a220f0c59142375ae0e6588e2754c658be9276578cc2516c821a5ab6aa26b4d905dee7e4e41a8deaf292782224ea82e545d2382438fe8cb6d180d92d02314a4b130220ddd4e00946060da704b3f2a7e215b72d73e51db4d7c7b5bd35888a4f38720ba5750bc1e31d15fb6387bccc9b76302c47ea0f635984550da9df42039693ddd0dab2951b421e6548dfcaf3a7843e395feb4be58f05f6935be75c261ecc0c1e00c6f6f6234654427b9fef552a203372075d2ea90d14bada3990b8000257c790dd9794356bc4a9e1ccc1a39366ed6b16660b8e2ce850d45435df08d6712f28baa3b327566f816a6f02716b0707c7be929fedaeee71ed7f2cba1ab4a8a1ec941f140b732bd1d4c92e7df9ddf9efabeb4cbff9023d939551b2ee551a6d96144ef76476a69a09e03863fd59a3c3885a10907530e67b14985aab64aaa4cedbfb8c7925ff8690e049e3b58587cbf9ecd621302d566a4817fe26cae8d1df9ab8aeda7753642f5dac248959f4f2f00a5a95fcd6da31a33ac7288307281482485571883c9c31ea16d3ec764047cd9fc0f1a1bc567b833fa2f408fdf717894c6a8321d9e79e2db7e8d895043ea415647e9144465f4a36af991b978fea0f1e01dc6e1af153ac7aa389104d2e078d5c2b147a674fd5774c480aadb72ac168f4240c51673d62ecdd16a1140fcfff918dd42e3743ea53d340d9aec5425ce362894bd5cf5962979bc0cfefd1f3621e072f5d749f00699a3176e632937787e4001c661c21cf94cc6969da09c4992e035d7a183af3ad2f430a1c2be72a9bcaedeb3bad1b1ebaed2c8eac221e4065ac0fe82a2984294968040b73e975a98a9fa3dd4bae0a545730136032603675eb588b119fb96f0b2279660059ceb1e06859caade65f70197c6599290a5306b56360e5cdb53d7e71abe97fbde297f6e7d6348f917e58e7531a2dae988931ab6f4b8b974159b76a4e96da4fdabe42d933b4d8a5597c4384789a9dc5b8ec72edb23774768e976956f8f496f71da43a3d7e107215e7e88ff9a73b0fb772e000fa9f0b9ffe06442a2cfa076dd2e23908d570dada0d74efd53291a401c12e2886ba3ac0e2296db43e0629d35fe9bf98efcf353fc29986d0ea8e13a502763b4e7b72a1dc00510e253ff08624b123569a4e37b5fa3a38d179b600f1d7ffe86764430f8006d4d17b57fadbb7a1ce54a7bdcafaf987f2e948d571e824f9128552ccf525d7568a85920fb0108bd07dd9a4d9b619ef8be4904bf3cdb5b5c3dd9667fa4cf85945e6a4d1488b12811807d524c8ca2e4ffae0ccf4d20faec86a6b214f494f802d1bbe7acb44606fc82525389a1d104d2fa6ab5566179ac7117e625683c07a83a78fd4ecb9eaaace09648637f02d424ea40b0ccdcbd6fea7b23728b17d762fa51a9eecb547ce4abb81bba4a5926db1b19325e081b2f72c07340d0dc2bfa38d110a9fb9eb3e792ed71d823ad861b0f2930abc123a4cb05eb10402a9bc0d5dde59dc7e6b84e9de40d2dd746020d9e6b8d1dc2672719830221d686d2b12fe981960ffd74f75fb56e674676cd840f63bb5ea8a9c640ae2b2ffcf2127d34c971994cf819380448c99248c32a43f8d874ff5c971159bffb975235396c3d2b196fccd4281fceafc0eec491f53c4ff4ddf8166329e9b66371a426ca1799c878c47f18d30d2a2ba6d6f01b3b48625172b156dc6a1c5d491a12af4aa77c8921fccfff7293e1ca4c4da5e9ab74eea3daf9adf2e2ca3dfcf4ea6d824b403884aa7bb8bc0c640b577bdd6ab474f03e0a4744a0ab337e09899534c189232719f392d29c1ddc80460ab63b17ce40db68167f2c72b667b330d3b131b75ecc26798c65fa2365177f377a48a56bb3c30689dc55c48004032c188e5bb88226846c2c256e44f4296954d103fd441361ecb6f34a98616e2d3203a08ae7527d943cb237b4377f9fccf4e8f344e5454ae392f9693c30b28ca75d078e79f6f5989cdcd87ef11531d7ad4873d3ac5f2414e84d958e873674b33b718b0439735464bcd5127e886bad2f51fae8f92293b95f42c12b271039b5b7f0f054f92902031dee3191afe4db262d2e1ed107625cf47a58d58804c652befca9e77f547be9568ad8d2a21ee6d3732e2a1edf8dd73d088099c5953315c3738ccd12b4f32982922e78eb6ede3335394efcdb324dfadbaf57bc90f5da72ebefeb511945d64a107da128e5427de22ac7ad584a3d35a4830d3a1ac0f668efcfa4a3a55b99a424f1a0a5877e71cbcadb5a1b16bbbdfc6b118b4d4148fa4f81574eac608308f2572fd54a0ed3e668ac61754596a4dd271b21a85f59b812aad6e2446bba597e0a6020695ec86b0f45c51b766ca88706d1d4f70e72261585028e2314ad62d08c40dbc2668918add256bdd367378ab308fe841fa75466d659de01a5f1adbe71a23dc896804b9ac16d0bd889d91448e68c67df2706fc85bab87b2e7d18649e8d05f650e2783a7c2e140131de0c9401a266a6fbbd79e7dce061434f6507c1c3b96cf89b4ac0f981ae2eeaae53e1529d2714ee8ad576893f36ec6e366a0ba01ba13de97686d91b3beda2ba1273c7526d7b0a5fdf97bf9ac493661df1bc0269f470780c62967e902e7a48ee0c45d6a455355c4a4637bc9016937ffd1dddafc7dce523036611d237ab748d55a41aa40ca8905e8dd47dc517958fa7dddb301fc963a4e9e4675ac36d8991ab1c6902072a37e94928e0b0728eb318a259a9ce1561e51481d7a16feee92e04fb32af1f18bfd817c5b1315f244eceb44861bc0519d7c2b3ff192fa30c088f44992e709af7712becfeeda30cacc89fc6f84a3a09ee9a84c66fda2e11baed147371acb1b37bf144c8221ba1e2e0019c94c3731c91eba2a41113bc81248488d067496867e30ee9cd59dc0053f14407a398e02a8df11a427c32ba164698f0c6bda5b4273746d9e4ad9402109aef2a666ac67c50551b5f964a38feb881bbe947818b60c786bcb224c7607f57c32eb25430c5e2779b0b7fbe7043dae971c090cf0907acf976149c35794d271f2fc607d6928db12677d8400499e83e8f05542394c107f37f69ff9a3ccd7744f09f00dc163e9f3b40284b51e4ae7c88feb8bfcf4dcee22a6eccf38dca356566e2fe99dff30f4bd94fb1add6a953f20e7c1e74d6e10c79a5817da98399927e981ab0ffd70c79d500724fd647f786668d030fd3a3cdebd844580181c824d94fc817188af9355cb5e0a0efc1fb1f0454036568ccff42dac30902cee360f5264eba68ad9e6901edf73e54bdc7764905483a5bef6c98a4a64d73c38d16ef6d3536db8561577471c8d4df11592672bbd7bfea9d45e25a06b80a1d82cae249dc7e573b9594b7d80c99bdfd720a39126f3e919913cf51f5ab9d0c08665277ff28322aef4b950c332755cef1981e58ee7aa67cfb1492c24afd0e9491372a31707cf631791da4e6824cde4412a7a883e40835c4b73dc714494168f97d37ee7a10740ff0dc605fd2ed26fdb0f8b2436644bb8d0380f5a54c94e1e42984b67027741528e852ba779d4bd4772e385889fb564835142611cc2b1536d90237b14fc4572068d4d3792228606683ab26c8f8fb546055717a431270d7ac55b48c4bff7f88b2ad5b51ee8656bd61681fa66be7d87efd2602a8099f5724af90363fe9c032534f3ebe2ad2b61bcfe4fe6c32d995159a655a9b03be9ddba303d7edb969a7893d7242d432fd1e8ac26ffe8b3c7550c76ee95c8b6f54954a4dd26bb27ee44f527ac0cfb604d6bfd1c7c5637ed0f15feb06544bc29406febbcd20154bd1399de18e30bd1c0ef31c02ae99df367808f10a66692b13ff85cd9f9cdd53743a4fd78e8549a5defc1921c32a27a3d82624fee30200dff24197c25c82736f5373150d6deb6078273d08b63adb60941bf0983f08b3d2b6b94658de2176f45114b0f05f5e7b65cc1977e0f536e47e935fc61503808c449ef6c2ce271064e6fa4c43b833b92ba08abba9faeb75e42a8af121ade7b73bfb24de115f2f98e48fdbea8eace64b7ced59444781e7eb44d6d2c604796c6dbe3c08a04d4981c51b1e664978f903bb24a6d26ee4369ce38fa8614da0b5cd92f5ee4884eede9a460f6691fd54cee6e2f152f9c737eae4cc82619b6788b190f08c44bc44a7197c0618d000c24e45e6e8a764dfde23b4ef7792cf2ffe1a7039e9715661a370cfd0ef86e65b28547938ee8f8be102722e96c0aca16f9a781ed530fb132cb76ba0e91c274817ed3d885d06781f3cc6675ffa0b6b2decef570e075fc744cac18a7044cbfcd4544527cc43c016d7d6e3af8d1a173db0864ff19d81da83ab7b67bec77515d6d11ff7e214d02d5ed7b0acf4e072efdce577f8b7ff1cf58270410d854bb27dcd28b6c3beb8d66db5d06528cbde65cf9a92fa9015cd2f3497140da6cdea6e298b835bc994c5f53539ac78591d0187528eaf835bd774d2da7e23684e1cf09040ce5dd46cd99c0fcc47afbb251f2c6a8f8f1343aff4da597a2e3b39c06d82f8ef2007adcc0ccd1b33845dfe2be1c80d7caf104deb3c26f525d6ea8ba3fc835176fa19b456064e505d42820258b4cf6aff7b2323090a995202a96ab475cc1959dc876ec6da98ce40ff90395b4edad7f8617e5e2ad871128ca089a1b39dd76f6b3b93f5341950a76ab75ab89dafa6b85d13c465b08c8f4693f239f25f204ad30e19b4f1e3f5ab69298a49aeb80b1104f0a238a732a8d522e48a9e04ff6b5c246dbfe9d69bfe1cd1b4255d969a568884d4c434fc57eddc4bfc20734dc137c0670023763dc69a8f89490b1bc93b033a43e794983b726a35a7998902e76635fb0f150fbef5649cbcc2cfbdfe9a89f2e0d0fce43226e1ece38a0c056ab0ac04c9d32907d726f29d9131f28403aa225c1a63cc3df266a54aca91acf7cb7c32e0a2f3131a80e5fe2d7091d67ad8cb910d5fe4813b644524148ce01cc1990bb0e8b2b295b21d49d1947e2ba8afaf8ba3779cfd8843a61f24d45887876bc6356f2cf62724ac6f62db2a72c25a4dd1936f545af0d96faf3b1dbe16734e558ddb4e74f6d8455fd393a2f472e5c4c2fd53194dda02079854c9898d9917ab3086a04005725fbb9ee9c6491409b64016179f8df3b876e80c5593d3ae24cab1e9e701bd0c2c2dcfe311f0960e19851ad1d40dfb70cb27850bc45d0371a704a9b8425ffc4eb2c50a030f88db7ea9e4236e3e3acf0a86401f3ee9dc465dd2a9faf38cec336d5c272456978d356e02753066d507115fdae264bd5afdda196afa95e1a0ec30cf4029c8f056078758cb09a76e2ed8d3bccdb72ad7e25cc08f3f5abda2ad3319445c9996f12930911bc34e7c4c1441ba1f50f63101911ebae366952f05d8069fece7b3ee5b69abfda2913f5a6bd335a643620ab7adb35ea16b87bd2c0f66455db75f690ed853c67dd8497bd8900296917ad9330138445d3a7920fd521f691d2d526b02a3993026713246de7ff0ebbdd09b94be4b2102bf069856aef3a8e3a5c609d04cc756a8dae991c4c39ad6ba480c23f1a4982498142547673644aa733206fab0404fc57597814d01edc357c14f3853700831798f93c43813cbd3d00d8038b507e4b0c420f3a0f3b2beb6374f47b4baa510517039a1dd1a9ec82799b65ad03448e6e36e048e04647943d98459eb5095d01b1b6cef7106977a68bab25197ee0aed377bba502b05f5801295955d0f214568082119342dc45eb1ec15435a889ba29f331d64d0c2b26a7c88b6721595fa6ed98a9da87204507251059b8f0ac7c4c34ac07f8fd543fa38be12f9853005015ddb014648b3b6a90ec78fecb147041e885cd36e5c31b60f8ae635af2bb0e51fc0e0d5f1a1bd553b5294cdce4412639475c47d167d7e4c9c6ca919f603e76ab76637015c40249a860e03669dd4fa0600d7c4a6a68e36167f8d71e262fb6c8f62d3538add61dbacd3d43b1c721fe8bfbd6fab2d8fd9690a802a5acf7ee0bdb0bd76b6b71c2e82d9be2ec6856e7388b4c38c4cc19c373aa851602a01784a09ae2b04c43f395bb58f337b3b9aa7620e5f57d6ad3f5d4b691c7811d6b6b58b6b8ae963996896dd92d7cffb9c1bb8fbdb639e9ca01a88b510c67fdf591a1da4b6739e6d9feef7d8cab6d81d5ff03fdb5961c452d644b1fcbaf71e49cf8c7b139205317be4bfec33f44f4c39d35e7328134fb3049c8c37a94a6b1840f6c8007a79b9d737af3a9ad59cc3c064c6cfbf8d5ac7cad3180c2c8987b007e1be7c09ccef5d02babb8b0730bd421ed754db82f2fd48e270a468958ad8068d7cb4a2808de273613ae06281f1e4ee7f5fa55d96b4aa36ac07e5c749de608605682b3f7df1ae36c8cef12c3c96e816fb7ecd824236d8554e180d5b88ca90e02939f63859c7653ef4aacbec288fd8dc83e3c6170282ebf96aed7240b87162a5cbee181af2c8eaa02fb30d3992c5905d859b69474a02ea35f66409706b7437a1c686e3b0c8cd841c62025b0fcd6113e0278dcb5f99929e984b2f70ca5616b736f6a0bc55894a02b9ef8867c3e968b945306f268bc1c789c93e08726b031af497bf6b373d0a7e268e78e6e03e15312db6d4d01a71a5b0ab5681fbf11e1059125b33073914075f439359aa2965150b83c38a017aae87d8648512043de4c9220eb94c4b4ddbf17a5a063cd39fd9b4b838cdb5576d802a7bdd3674771058b46257bc6c26e456c9961fb3b133d19208a74432426e6e3741969bc170136c699c8181d55d4a14d8eacbee54d7f0d453a6ec7b3fea78464725960373942c0642bc3311ba2f3ff5090fc652d5c009a356326cb6f8055f32a4fd366f0632fccb1bb9b1a8d0a6094861ce52927bb5d5639a4c33091f8674354f050a0acfa13f575279745439e45073c01b35ff5c895cfe33e5883763f02e95e53106655a7d9a3b92bb32b71f10b50973b7e55a41affa917e3e0bfb4cc7c5c6be1effa43a9897986d78f4a875580bb7e8ef71c2f92407ee74db3e223f738a247a42be8fcb1796e59ddab2425058a4d1c006b11e5eaf10ac576b292c4f28617ee77cbb5a3abc21a377d2a22825e34fbee27e892a6c9135e02e164a82effc79bf18a4116e705d8a20cf7286a86111098b8f995604376384b8f3aebdd2f0d09582fd47f971ad713bd539cc39d566d1577f64b057b3293497877800919b365ff346b42e4412279c12cf44630bc236c6b58219e88bc6e64813fabb153ec0f8508d8bc671a747e69307e942aa20a93a1416c514a7305cb5c13665857c2941117310acb44b5d20f82ac9b2be3b2d3cde936f626d06548064e44af80fdc94cb79707a11ae9f8067dbbc7c149110556320e093e43caba9499982ebdcb36fd6fed83ad1e2f4832bdcce39a7423584ab398b770c6f029b47b8071c9f00c7e8a2d73b21d3e4f26448b98946c273b6240e17ceed4c21ed680f6e6395d9b8e51a4c71ec08ad77a5c2c20c18ca17125aae3d55e112859da84f4e689e14920561989af6ae2806ffa8a9b9a379e4287e2f197798f47f1f7008ea514ea0215d69a427ebe76182491fafa125021e2ab34fa735d59c9e67eb0e805411e277a00f3a7e60c9c28ef1547af1e110e75251170e2627f100c8d70b50177c8b3cc95c4b66f1cfa93104fb9efebef29c947b4991dd864d5f24844f6b6b779cd548ff36c23592dc6511a6fb6cfc91372fc0c281015d34a73838fc3a18f08cab00ae11f8bdc17f6c8d20a523c1bee6873087932e7f437e74c42ec2634bf8cf14af20b7245dee72ac9f8672e9aaa71e03329c992ff25607e248a1afc7c375e88e65368e21bcd766f9e4eca5d8a80a0c36179375398e88776623c05cdf9238ccac8d65f1f3be87680a87e542375494507de9cb02f1e3fcc8477ff5c779af898f046d71e52e89cd6c2d1e659f45164ceccce8d3d32a775ad8173610d25430b38faede335c53b5f53607da1856fe2f942aa146185086c3875b4335bc943386f1217a4d1cef440a29813489468a87277ff187aa2ba1dc8044e26ce3d1eee491bf028c53e4caf7177594812495e3fe60c323bc1daf57cc45ff2c553d9997076bd6db3eb8f39b142349d3ee42fc6851f50a4e10b11f12f493f156d8102922193b5d5a701dfce7abdc8530df0362a2d6a32582bc3a9e4d04ec596d9154ff8684c194406960018977575ad3bca6e3f254e6ff365eb51f07dcbad677fd7bc181fefd11e8d11f68c2cef2a85a996ed5d55c6ff10f8f951e7bded397945188a9d549ce5b9c98635b1ac7ee99bdabff6e634884ae4028f340c7c9223475a0f160a33d57384d5ad11183feae97682520029ac467c069a21054e41e73afb2bbae351a1c0db1265842d56a05ef99f9730a2a07fe6afb86b365dfc3fd75bca98650d165ab7ae4ac6585d3c7ddbe2ebd14d995628561964e078155224a4a7edf8b2e20ee34edaa87c9edce3254001d0bd5e066523fc4e9db1a44eb95e5722ba04b5667d81b55aa61ff448077dfb7146f22085e55961ecdc867991e4790f5a6ef8bbfe662c15013a3a5efb5d343304b0cbb1fe95417f12d6836079de1118f6db556ef3a947de7d912a4d231b26a8070ccdd24c56583e64c37e6bb2bd768444def242e4cfed197f34f3bb035aeaffa3406746bf1bad0f27ef8660ac552b3ffd3d870287f198508e226843cced9633d71991c738ca566d0cb7417b37dd4e8dc20fb451c0d47421ab7379258388a90f00f13650578c05985cf266ec742c60a75ff2f6f106ba31e014ca9c1b5d57b104d2a55158e0bc2c7a8f156d689b89b8901e806d247b892ac45b3c3995af351643c754bf0bd689b499a497980d06c3c2f9f375c5e12f20c6520c5fb9b3e895c051b966bad22e503cee54843360120ecfe68e840e33198126c1d9ce9e52a8349681dccf60bafda28b8bc6b0638f1acdb29fd14dca03509a1e1b4d3e62e155cd5260d5c2575691714191805fbfe97283f82cb5d12186530b03f95e3119c6708ae42b2da5f23743fe5a708d84d283aa59a6daf6186342dcd679da24cd7a6be4ec9baa6b2446bfc96107cf4d0a1bdb27da4375719c707b0f3aef5ffcc732d7151a55d179cb005588d128416ab8c84e8ce00b42d17e400c254412d95cfdc4060dabc452fb5dc8d55c85406925eeaa187a56c103aff900862ac508630d8339f178949c5229b88ba12acf0866e2dbe8041d21150ab68ce55f534c8d70fd487798b7627d01873dde7e23cce863cb9f110ad7aba883181dcdc2953a814ce17aaf1f1b0a942c306ea6fb7b2c1dd7a9c63baaaaa588211eca0958b1dd3da189f6004bf5d06f8fc1d1fff9cca836ba23d446356c0af787f72e4985577ac5fff19c687056f5c3194a43df54a2b822debf9c44e84380657316a187f058bfdd9ec674853bf16b724121d53ede4ce001bc2a2a68fa0773892d34351ec3b35f2a1ac576501697a65e5a4c7ba5f4fd0340178e8d161d6fa21cd28de43400ed120811c487aa36ab07cd87bcab208c02fc83c6e7ad83772f8a3ca315df85a258bf426c4bf440693d1fd48fafeda780322dde7680f25e2124efce1b77a39fc3faffa26dc4751becea1f9ca319f069451afde8e42f7e340876e31adba83ea6f4b4c5d512590403e523d623645f68a7fecb2296072ce93349fb2f53fd7218d99829ce36e22bdfb973acf28fee91df3a918b0a51eae05aaf44750dc23d2c20151604972942d1ed661b0f526b10a11adc2515b456908e3c32b6bd026163a88980d03831fe2d993d218d54c1228f056b8e68f13ad4fc256dddf1bff2b0bf1e5a7a89947ba27486e06bd5aa97275af62b3a895918039787cb4165f7ecf0816ee11ca43250f34aad50364804229bd2a9df772df73331e73bdd399d2f7818a8bf12cc9326a4469aa9692c189be3c1389f8de778cadbdf0ebd0a63f32112d9095364d60b636e193ed758ef3499de18b692fbd0a2442c09a0314455884650c666d54871a21ea0751b3afa33cadb5dad85eb87a7e55d80dd9981ef90462bbe5a1b5cc50f5698eafe6984592216d96b9670c5aa5dd24aef6669cd27afc60a8fa26044e4cf4ab0be9971acb1fe2af2aadb1a02c8e02005e879cb695da5ccc57f3204b4e535a92d908e99c99c4ddfa3d8498ac422719a68517929a338709dd1447370cfc58e7da95eba3390db7ca9aad9cba1a17803d6329e1dfb46abc03911392ead1ae4c2123274cf0be3ce3e05b799de911b25c2c359007094801a2a99ae8c8807e6dd454dd8753217aeaf268d70bba59bd6a8f8cb49813722d13fd6ee3fa45f5484ef482435126f75efd0db7eb51615dcd13172f5229b12b27b2cea9e1d8622431b6a90074945118ce2c4387e1e3b03c926c3ee3bca5ae0e2ff4971dd4cbb4f9e2a1f3e23cda63b6564e29c4b50a58b1c269c0b7b67e2dc2d7dff61e20c7a11891c6fe6009de77b1f163aab069070b126f4d053087bc26d89918c663ffd2295aa804756cfc7be765703d56fe13a858b665e26940fcef63ff7db737b92ae26f608865b51e63cfe7057e4feede4e4042082ed299b9bfad813985699cdf67959af4770f7c379ef9f00b92a7132f78470c8d3abffd7ed78660bacc8fe6fc80499a921de8f40914e7c81c131b7db2419dbf50c098ae2d2f157bb70b887351ac7fc98f96bbb7aba897153e6c6ddccd7d2f7eec8c1e5607fcd8fd8396a42add2ccc1c360bc6cd9b848ebf12cbf955e065a0028c89a598fe57f6f4ef5761b7e022151f9dc1bd014c5605a221e8ff123132b9e8b51da1b290dbcd0f24e1a7eff8df899f89fe10da7f8e2d283addd2757e3484b339ca2dc5ef123cb1d67b0b300ef1d67a9dfac22e3123aec44aae3959f2cca35f44b6386bcdf710786ccbdc8a131d7e82be333c7028baaa7abb7a51923d116c3eadc255c101c17eb1990dbd3882a32139ded35c9acfb07aed4649786c0fbce33fc0a5fd5838937d816d0ce6df5e9c38aa2129c009800bd8e16a88e6cf4154090fa896f38f086d70e62de73d8bd64598f3797fd0f68863c4772e933e801e46112b1d5564a166d6880f8e501b7250e9dd57a934f69823be46a522898c2889c8cbb4a2dccd77bcca2e0325f18af74cb3932e0df91e4b761568b1e331b21067cebffbabb9d6c076e29e738aa87ce3a421feaf88574eab65ec0901c8ca536526ccd1f8a9b623190f56faaf4e81a4d9e818c5a415eaffc18ae0d502471e0a9d7f557475fc666a98069f769d59226fd15ca6f3d8abe2f1d0c10e250af30003a42e9720b51509f98c336a8eeb757084e2d0c420cbd3bd5d9e478fda901b79bd9cd08cc000af4062decea6ffe18ac0eeead4365ee229847e5190c6becb5ae3d539feb9b6a969393e51bbe1aea2ee730964ea0bba93ccf0fa2646407fd2210906d68e2b33b561f0219a1f8a473f605acdd7513f2813da20496bbad076de1532a6b6aa50d1ac43f20f9f096fd3ba9d9c0c9ce80b62a04fc523ce534bacd55d4f01173a799af2171edd0e80863091714a67602daec1e8ee4b82cd5c0a15183a19f6ab1580dd1ed057ff32b4a4a82940db5294e7f9eb74cf3cee84ab4bdd0c7ebaf92223299403752061765f7ae71736356d2c36a99488eea80d0bc0e5918134cbbeebe7a8731eea39a391835a34a2356fde8833cdfd031373204f2c9328eafbe9da8fe144914acf7d222eb24243444e1514523c3968844c12d872c80519d4bdc67aff862b946a911d58d66f82bb75296617ec00c472716bf352857ec9ef9860c304e3b726d6495aed537d550dadac6daf72bbf8b9d246d4e14c24589f0f573b9a0cfee801056ace1e9865f6bc72ff59970e7c419bf6dd059f79208c386144a4434cb68e16020dd543d73fe4530daafedd7cdacbfcf9c373f11620dca4a688c0d06eabd33e933f76827706ba11ec2265c5a080510f5695784b9d6b7a82c8c31f8ca146ca6c1f701a6e62dd481207d134432e2e46bebfc4baf96d9b34d0810df187c50be883d97970aa3d6a8446ec47ff140e898abe8f0d5ffe63b9831cb833bbbfef25a905ddf6dca427731a691c7d74d816222ee2f9a34812cd8994e9b035b020422ac15646737e7fa395d54104b37cefc6b343d063f7366d682fddc7562b3cf4325854551e0f9f31f8070abd539d122b7758ab2bb639e1fd4cdcdd62594042da31676a42da2b05b41cfa477f764e0c8285243739b62aaae9cd13053757ee45f2b4e43ce6e779eb13ddd65e4306a150e38ed230a7feb2092ca930b341b176905693cc36342fdb89f87753b25623504bbdf4797f2888722cf60befa63cf829e8be98392f0a862e7f5f65d8a785b0e4b634746be29994c068937ae610a002375797e863b2a7252264cc4a2a5d0fb8fea5d1b96a8b55bb829144f492d3c2aaa304718e127b7ace4f85da9be5d6ce9cbbcb1a351177e52ef1b8eed18623961f064bb0c94dbcc091179c1d5ced4e40e0d10cbab63249d10582aa4ed7cc7e535393080d45d6c4ce1ce88b0d2eedd1af182d567244e57b1926b0a83fca5a17d5f1fc38e84bd7f78303ce0ff8e14fdc36892f1aa9c682562d62fa423695ab393ff7977809092f8b3d445b2d4cde01e6a2c1c6a93e511dfc5abb3e763b036aea9a111bfdd8aa6c58785fc3bf9668cf7d1e32bccb5955ee13ffe2af3af37295ee883474bb1271cb82f30df1ce70eaf4c644c8fa4fad43f2b718bca8097beb6d1ea5211f64f77125a02aa2e2c255f9f25ac24df54c3baaed6fdaac317487e052ebdd0ce23651c737f2210ab9380a925e38dd0f016fa36e456696736cd96ca83bba0a1cba390672b2ded8399de3f9f300303c19b36005376829a1738f2e0dcce70840a33d7018a35511eb2545420c71af215aa4a9de22480dc8d171b77ec68a2c593e22ea00d0e37f1d26a808dc86db3350c130f9d1d7ba7a3e611b450cb971dba7c08b3772fe90a35299d4608c31025412a2ab017a7ffc834a97619b459877f7b30e68621861a98875d93055c9d617820dd0a26ebcd7660bf6afee7dcb5a6f076927aa470b672f55bffaf77adc972524f1664fdd5958618a648e425abeb134b3b0f740bbf0ef8040485371de078f364849b43ad237f65ced2224b69b7970c5abd0009fde6cf0a98cec8aefd4b97218a2df52cb755e6618bb199ab3c5a813c6fff22ed92b99a1b98903135b3dcc90f42d49b03d446409759bec0c2a03142108cafdd694f7f4a4d73790475c84ec154662a53d5f0f88e0a68a8fcdb6cbe713e2135f27baa487961e4e5ccb8ec2ae27e408e2d1d5b6538bd83ae2f435ed667dc336af0bc0d1fe92d63c76d996a048600920db3336878ac87d83a0ef0f4c36518737c6de192f6217ef4b7c148207bd9952460bed09a41bc226ecd251b58624962b9b2a1bda283915e784880010311c733f66af9412d6b6f74ef1d810d685f067b1f69b44de855966e327ba881ee4ddb2bb288105c2b3f8432d88505168d9ca9972899bcd8fc6553b35a7ee7aa507cb007890d202d75ebc2f2210f1d7f022227da92728df7f8d47a7edc24879e1b636b427b81ff2ad8bc4d7ac4ac490514b69b3c9e4f6f8fba6abf907f28fbd5b354b22bfd7355d1f7048d148fb00cf183fc64ff7725c3e98361a702d9b9f8ab614b955dbeea53f9945802315e73b847910d029701d1b350306c6e3bb6d29cfa845f08015cd55ea39af95fe3fb66faa0c5de8a803a0baa40ec0add264d3714e79e029376fd1460fab5c48fe72f50d03f22af601b8a4394985c9e9eeab43b9fb4d09f3ecc85155d20fd2dd08bd781f36ea65f2e3ccbbb22a8332966221e41ed07c72260d134c601efa450de088f01f1ebb5ec2cc06e248a3272f1bd6ededd507cd59d5583582d3561f42d702d4c0824aa5bd59ae2b8775965a4a621e1e4ceda58859f02fd3698665a5cf30a9946b38fd7351dbe7adbf2c56c14eec1ba958c5576a4d7f0f1967e2325fb18f489468a5d5236f98c9df79b5b33a7458dc06323efa163ddcd28b5a86de2ddd9b83a80eb4dc69aa394b3721785cdcdcaf9a455e5ba2cce365376eae23145e6d83055be9d278b552110e154dfe4874b47612f386c01d9c8c90966d89d253ff25a820baf6bbed33f9054d20dc1df30ca5a31d2172313080e785326f3103dacaec40749bb13259ba08b7e765e7bb25462230e1913ca1a422e5bf54f78ede18ed260113ad5548c77de2550f4a3288029dd8e164ece11efd89cc6c295f1e876f65e94fe4795665421aed17cb8e32b4b21cc20046f2d0755c9c57bbabc8279540cf882956c4c8be7f3afb16f297c76476bc34ed6dc2e20f5eaacb5f8953999af1219a0534c3a1d1a7819a9d91b1c69f93cf383226886fadf6a47076092fbaff163a53f7805059344017c6b26753d8a101b79683b65663151c17979afc8031b04c7de00101dc9c2dcb4d3f113622c49f4a45311fe4fb254e20ea05e1948eefae334a6eee06ae3b633238c6a7155edab193c55878c71c9f59ccb75232998f241e4688e88f2cf79d691b89a887bc13a6e2c69cd2c8049d732d077908a99a5d29edbb341d1289f93b1339a3872be3dce4c55c7ccc55b74ca6f01a975d71a9ef5c441ec50e2b9955ecf41409d9e775ef16785c9a991b187faec47ba5fc3d65ee1d66765e40b608628b2ae61166a20b4bfaee2bd52467ad97c24e3e6c4e7a919e137eec79e51af39bb36c1ab1b086861c0c5683e3bd8eae95329c4af7ea3621dfb6c676eb0c02fad0d691dadae89e975b56ccf739ede476a6ad91e39c0ed8a82f3916f0c8f06a198a56818081bb70ee7b38eeba72881015273fd748771e0053f8c3a01b4333e7f073a1d59950d3002dfaeaa36f152c3b2e249608b3b1ff4241ae265506be434a6d6f8ece5f7de20c35e138e9de380ae08da35a5809a6d8d4e38f44d8930883eff1b418a9c0305959672b477763ba3cc6f513d5ba944d6af4c0979928557bf7caca041c6e829da8a9f43da50d6286e373ae676327633013b4b14fc27659e84e705b9ccb95da745177da1c96e95b18c0261e5df4cfddab5e8e66aa1e7ea471233103736866b13ed6df4a0c97f30fe06eb422c7ab816235fe783de7e8eccc1c6b1dd03fd5617a2395274dbaf87df4d83b7abaf0296369f0edc36814e0148d4c36520b8cb78831985a2af092c67d9397b4b28af6cf73011fa11c46be0e623ec5e385e8b85e2b28c7710885d38425866019fc5998e568637f6db662fd3adf89914996e2598dd41c3dcdb237db7d986daa564e9a5ec6e42a95c8c0de26d11823e252981730b52334a75b9fad69c0a7155f81affe01755530cb8151061364118dc75c3a059f8f906d526344f904eeb1bd5eb20ad1462b8ccd30af67ed9e30167173541e0ae7e06ad4a9ea05fb1116dbe8c3e79421bffd8a3bbed275761b00b9f00f24b1bb7a54fd1f5be1b20b83d924ef16c3b40afd3c070a9c1484b0cc76f08e82a84fc57d12f21a263ef1bea555d4af20b9db7f00555fcf5ec05a90f7ce9cc4e862e7551d67925c9fe32405bce2203c78b13cf2f6015e22dd1ef201bf0fa912aec97336ca290a20eb8828c8fc6dff25acd566129c658752837fc15f231277b17ba1cb6ca1be9a4b70f491d818f80106d25c0edfceea40a2294a6930857119bd1b20e2863ddb13d815fbee9c534f0834fbdb0521d41bfdd491644439ad10de340ac8c532640b8b3386d907d157170bba62096037ba973fef278c5c370ad90d691bea7392ac6ef225ab32f5b38c14bdc5353c796a67a6c9f3f5ca6f9250dfa6df78147290a8846d222d1eee574781c7c25a9198081efccea5060819ae9cce33a3bf99e66dfb42db85360c492a70500ec686dee3babf6b0216c44f45cfdb5c51f665544247bffc251712033dccf26e5f8aa49674d8816bb0f739f486b2400649a42bc84b3abcb53b2e2a435000d8db68a08b9e2df07cee598ddc2b72aa5fd7d3b18058a65febd776d8671c5e099972c3dee93348daed35305c13c91848d19b04d6ccb131aaf9f819f0d6d4cff78f70212451e6d6549a3f5908c4d842e93d7721e48c2a3a4255eda88097706d9bdd963e3db64096fa0e6058282fe7d8dbc35c513c4b3e239645fede1d3c5e5588343f5363ebed57ff70003c331d539a67dcf4bacdd3024b275ac66fab410013b0e25e300dbbc9959d726ee0a926b837605b9d80f164cea692a8a9db2a3241973f4ba990cf8bd4b959c1a9578a7539cade05bcea67f3afffa8cf0d92c456f3825476afc9156fd6e982282ac8d9137e64b440c99ec6b2c59275514885381d777d3e4a975040433ce2b71cad4660c5caf5b0553e4d8da77ad1b33343369d5f617ef52fccc15e89a81d4c491956d1cdc1c21fa491601e3caf9e765a587a8fa01ec8ecca3c9caee742111ebf3929b5e47af500cff068d1b7019fdecfea08582a170772c2a79802397e465c241706525c2f435d4250dc9a3064239fce2ab19e2e047b37f5c297be1466bf0217a2ab007a2c20d9f031dd2eec509f35f8b8d17cdcef1363be01a0bf731ecf04a53644caa71a328ddd80094cd6e5a6dc203efbc149c4dea00589e3a148c21beb1e7f1e75fe8651cad270a7ac5f99e4ea9d2343ad7e0c50d681620c3c924509162b20c2b49d2e7bb70908a9f4fabb5d9f216834857f4e5dc11f3b47ec6fe9676b19b944fbaacbb34bc9ec80a01d52228c7ab325d8778e533026e2eea65509450ae13db04938b601377902cc9015d8d1049698172e8002dcc85cd860ff76f3a0c969a25e954e657634e6507479ff7790d01d798f44d11815c196d88c2d393ee85360d85a5bd0183c9480a8e61d60015fe7f0af6f9f178c3626ae1ea4598c1018f3fd8e98076a36f5015284704ca426ec9d39e3b8ce544a1517e308bfaec9355a3071ed5d40a37e805b82850f20e79245a362a40314b77f6ded30c361cc33a4136e0755b179ca6367f7b9dddde736efa8f5b8a786cacbfd56e309e07c549b22e1ae97d4b3a72da5b4332f5e27643c18c274665018f9c312b5f192c8c60d6837f868640aad23270186de63bc568c790b94f4acb35517dd4dc94f7e49e155863cec6bf5e9e0e3067752b312a9ec22fe933aeab3374e693b197c6eb19d21217562e138bc696671a86470f445099a37c6d41019eb347014aefefee71f81c73dcc205e4cbf73ff10096892b0b23c6197099dccc976305951a14c866f34c522741bab3d05a32cd173523d13585578b8a9ada3c921e072bf0c4a9585902113a540a1adbfd702178ad4af91baa77263ae973cc024660c3041ce1eb6d8a5de829e651c62b6cef68b51930da56af9bda0c7882a0ff024ace19f8d6eae9fb81e0b3a24543d009a4a6485a5baf9b9c0f8b66e6f1bbb289815d4f067b3aa2143721182668b8b35f3ab08903f85c74b67ba4257dc22d8ad5a9625d9d34c3e351021a9040ea6c292810c1dd519fc3b936840335be7ef26351cd2bca59911ca860490b8ac0edeaad503b90a1f7fa6c78c75415e9074ed384eff213b0fd1843c82d40df547018fe5a1a061585c24e67c57ec4ae7c121b362e239d7d0f52ab26c7221ed0a494a35b7d14d1d4a51b3d22867d04d1ad4616fd3c36571dc0928c7aaf5b883cc98af61522dc894f29bb42dbcc45f7c0f74e19f897b27c20460f4ae3cfd1791d8a7a1c4d9b4dc58c7943d0ef2018798dea9f3a6afb94fec4ee99e875b9ad34ef33f0f682cc308f2772f5c09dce2537721e74e5a86a3542e1a23c38ced69d6458b2479058afa13186d5666ca27601aaff17ed16908830cde98ce78e571924efc274bd8ee1a21c1ff0943c3819f35caa59868f3b32614f4d9df6ab086463f97f2ef9402b877ecef9312eb2ab002680d900c593f0f892bca65700ad6144377c571d5e05c898ae7bdcea4d0b1b3828966f413d71887c17fd25d8eb4778447638f477eb5a0d953fa9f86402c3a9aa6e49d209e27000e3c0dbd33bab3a4a8adee4ef51e1157a1b5936ca1cb19c6543c195a25482b1e652ba86fd65f687ec63aeed47a8fbe446087a0728a3003d29798606aa3218f340bfce8cc425bfd9a9c583cf20501452fb5adcae94e9ca74869eb778b931cdd2d2cdc2ddd48ce2a15e2fe5e7d519c49ecc71ac7535cda17207de2d50e58aa52e4f2db9a9c715e2f54518db1c973dd8ecb2130ddd45f4f142835de8d43809617a0d61457568c0ee9b45c32f89cc3ffbbfa7726804ac25816e5cd4c636882b562c2f4e7e859a0c1d1f60e6ce8a4a700c9ecc6d865b6c5645a3516ea2222ee76d2df25a9c06e01b1bae77f50c724364676ff6d8cca855719d57c279e3544c88bd0f1b6ad1480eea6317f6301e9f47fcea981e26f9bc0409829ba0435f390e550102eaf89de74a4b8ef37c78ab7504a3b20f0e4a80d7ee3e91f4fe891aec83de050d49c28e0414daf7839d7cbc80f9661af8b68fe361f7e15565e91c57ffd7fdd3d491b8ecfab97497ad9e117ee03b690038835ec6d17b93a5be96495ebc4d6f7f3a2ac0934cb246d888c1ba648ca1bf4125a71df8f84465551d7a77bc7c0957689c575008949e43d7fdc4ebf26fe224119642f22cc6dd9998dfd917bb63befd3eb071860c39d27bea9ecc5204df39cd82ba186b8b3e5e7b068013d6e0b34cd7ce7a894cbc7ccfaacaf895e4e671d9020d22dffb784968bfcfff5900cf0f4d288e8e32e08d7ce91c3150fe7561484787bf73fef692c2b40b1bca35509bb9209c9fd50aa873b18069bf6a75dd4341143ed94aa6a1eba7bcd2d84d79c63c79d9720f98061e9d7edf07df5e693e9011066a391b02b8953a6ffdaa281ef56c47f0b58d3adf59c0ba672dce0087e8593337f7bab8e9de9a01e4bbbafa4f31f63513e06196094a23a1afe8c47e035922dd242fb90621ad3eb75afb28969ca2a6c836603ba0483e0705049c963f3093c06d3a5dea5a2cd2dd29c45a1de64ef98956801ee808031638e1409b849d9e2cec4f21fdd8304f639b77b6f8057abd9229e04eee294290e4b679ae67a4e98e120bca91e6c53998529adef51016fa4800e67a2e62a7b21b8d35398ef8b6dc3849ad9ab07b111cfef117a5eeefd3c2066f9402077fac054c38759fd8ebf19f8fce51e5e785ea1e735b06a9099e4c798650f3f73cfb7e720420e1f37eb74911ba928b77df35c7f40a2e3da9c42201cc60d944eaacaf9452005f356d0e33413ea2947fa7ae59465fb0e1ce1e72789a6cf8928ce3a2bff7cef74fcd77368284098578666920fb8ff7900b4c633566933f5704eb4b0bfd4afe2f5eef3d194b8d5dad54c438b35ed2d14458ca4d5e10dc2d8e0416eb4e86293cbc61b73b6ad3f62080b1207e276a3321d0da9f9c363769f049bd8c84c4e68ed7d7b201bf86ab5ca308e62c976f0abc8c1d4c9afbc5fed6f68300f9915c59108b604ecaadeeea8c3b11a488ebd7be8a011762235c6c2ed3eec6ee6a9026bdc67853cc86c56272eccecec3c7b322c69dd11478f4634e2a7b0aa7764a2d25b94070fd1d3c7697d9efe012eaa19cb9a13a5f78993289a80857942e616669ef060ac7e96643f55eab1f6828ffc7f3f3861e3dbfbaa2f9cb0fe984b8833a06854dd347dbd9b810683c8bcc18e0b158d1079dfc66cb6c396737ab5ced232045ffeea10ec23fad8bbb01481dbef86682ca113d70b8181c05de947dda06f9f6f6e490380e9dd18cd60fa401e812289af0321b41c7d3e97a2e1c8edcd20374ddfc46aab333554918f6e855c82e8bf1e64fa2b51cfdf749de9931ec911c0870a7519b226e22f3d74b2daca171e676f77e83326ed6a9fd3038c9cf7eef8dd13677d7bfe773883b60f201ee1c371c5255beabd0d378dbce5450b50a5315f2ab274248d329b37f9b1be6bf014169a19c2a78dc1852b8f05fffa3a0db53d1b83a20298188e22daa9fec877ba4677cd5f1cfe434560b752a529f094f1317d42033c0f2a8434952abbd552ab4daec33e5184827759103a205b61a25292eb68ea150467d3af340e1d5a40ac778dc6a91da655fe60c5c29cf1b45d43671ce161997e16dc15670e225af3f001cd2f110f60d3a74087111bf4232c68ce9122dd626624802df280fce3c934c927a4b03160cfabf96d9f2bf39789847e7e8b249a085248ebebf397323e06b643165995a165086a3a86343f13dfb90c79d06af30cdc753c20a4e888dd15868b7fa52bb91537e6ab23100f6e27df9eafd4cf3c92b7e319fe4c62896e7ae1834dcb8d7ace3694839887ef6d4e976e81ebce6ea3da3f6462c8fc95b0df0a970aca8b3339312ed4da5535955ec586f1bfa7600e7c6d831d8f9bac2cc6c2d63eb791e1f61749bfbc741607f290e93e6ce92ee9fceb3329a393ba3ec640694785ec5b9850392cccc86c4674c8d33fbf066426ba9dd5f70f7b5455c49b719e4bcf1d05471a5b2d62f99c6d9fa1dbc6b981c3f20e23e7f8549254d664cc4725aa34e7609f36ffaff080df4a4dfed551848dabb9417c9b07c089a268fff8685313f69d9164e9c7dd95a2a3a5750685b427f02cc141776d7fe2f13066cc61b19ebe61d9473682ef7e75ede4e8df37854d7b1a828bffb23c5f2b530cb3fbb9cdaf108cea088bd1351c2515b051f35c05984e6185230c97dd03720d08c667d10e2536710db4aa1db85ab6f89e1b293c72e8419d1beeb16c304892e03f7fb46f439fba7b27a4068953b729a2637e917e8fa9e7ec8d00690e7ccfb7d9056cfb05d1e93b171bf72ed1ab1318493d5fa3187fccbd61a47238c879888abd7782c86313424a2ad2234928cffcd891c93ada4ee49e0f2d53fda6f4f83609ef82fe1913f0756236e98a27c7569a6bd6d5f4336a0f6d6afbcbe216ea0b291b44632465fafa8b7e1084fa2879c1077692a99578d25f8ae6aa8da2f3127eff450915e30320d3a89633030432cc3e8092b2755718721ea491c4b865395d3494e5cd96b340263e64940d97533baf82a44fe1a5f7ee0881a12ede158fc9b4c4b535fae2ae71cd89d220c9ada090adf78d5eaf78aee72362203fa5aed423826e44387f0e0d622122643ddd7b4be183574f91ea58a010819ff012ab3c55c75efebe0591c51b6a7e216fa04f20276e3deaff1e4e2740d9cdfc826ff28b3e362f881a06e28461c22c7f71707ad655e51c74155f8a23b1f7ccb470c6428782a61b1e43885373076cd8ab5667046a33bd886fdc9c44d72593550cb4b16e5df62ece2f286c4c1113d7722e1365b9fecfe23ca7fddfd6fc102dd7bab1e93fc02d70ab706e290aaf93bf25d23d889bec14b4f24becb57b6d827743c1e54d74afa0d877221f321035998cf574550c59aa20bc3f6ac1c2e7bc2c652f97136554eebfee4ffa3186e8aa74ddb4f7c407ada0ec4ff98d81c75faf037de197c0f1bf6e6f178db53616d3cc1e89bc338fb073ba2c5f3c7f5ff4b7b0645fe72545543da3799e7f624cacf657460767f5017e2eee948083ff8bf789a89d524d60979094b6874548806d4fec718a95b0918c57b9148d0a346910f4c7b55a5234133bee2a0141afbf6d2cb8f87a8c496d3d6ae8d4d8e88c0682b0adf7e1c961fd5a197039fa04d9405178f956463b8f16e4423cd1efd065f6005bb140d5fb57b49442f6aa68a3eb8a7f46df622b5213ce0a6299b3ce36b9938b622db14af83b3cc02e104d4a2096a4d8f47d0f65db9028c86c1ed3566314a54873fd12b0f468d9b7cf6d8b63f10016d877b18d25d60e5233908d0b8f35c671c313812af20da9272280980c1016577bfa60d197efc8959bea02cf3d0885e53d4740f558451d350fe1fd3ff953d315b58d8f4d0819c705ba6664ae9f47773b5b38cdb357ff97c719a8b60209684bae440a340825d61b69d661bb9f7fcbab294670a975ac32be39ab1686101d7338b89215fe1ec7058da74e4cb62c1f0d786642c5cb6b2ce0e13c85b10d917a96ace7fdac10057c2cc4b691ca540f89bfe16a01bb06aa851d3e40117da2d2fd91fdeb273244de200ab25f8f76276bbdeda8d5b60bdded9088788665e3e17169a974c2f1ceb7e97dbf958513f4674c33fb8da8444b06e28afbfc9ba04c2e535e2ee2706e1f4dd42c75911ace7ed47fcfc8c6517fa6c3ffed5e95e7a58c037739b664a921184535a9983cd1823a9888cb3f80e32c56b9b0cfd0e16d15f3e21ef04a22f3a6a9dd23ca80178523affa3d34f9dcb19b4a5a586774456b5c30259aa222c53fcec0275478df585baca14aa38aedb336f90247070fe06877935c1ddc3592eb3d8be66469038d4bd621578a841474c7dfb8af8fcf6dc3807566d6f9e8af80981dd54f9ac96ae18a2f07430e96a477d177e7e94b3df064034d0cfef156154a0ec3c7ae36072772416ecc2b72238c42bd2018bd608f4e9e73735f07ed898a90f53686c8217cfa5b060d6c3956af596d0c8d41f9446b53f3c5ec26539ca6fa919cc6305939b6076effe79d7b71d1bb4c0ca121221c4693d89ea450595bc78c136f55ab70f5f78580c8473d14acede70da1a6014904d68e5c5e542e52fc528ce6347f62140d17280df37e5703d1d3c4b6985f7ca693e57e84ea0c1a05c2ae7338511cae5ffd53fa52194e2b55a3484985d908f6b803b83da7fa5523acab0a0a97fc3c4aab42aa0ef5b31ae2ed102c643971461e6077d7f5ada6e1b98db8b6272bcd0da168b6533578f523cc7dde2f6955493b5e169df9c42938a21175f1352207084a611da33ae3d3d1e47c6fc92d2a9c6e0fd2014a5434448efdad3f03304e555c759eb5b5ec63381648ebd42cd5d0b79ab52bb82dc5866a5e018b6ba95ebf91a73249301287717f761930c767025b43714d22b4fbdc6f1e8872b9f600d470ef4476bd9b815e0872caa24f270d94ec366d509b26e46131aea14deb25f6c4c5528663cf5df4e77fca4a0eebf6b1406a5a782ab5cc056937be8634df2c56c09318fbd140439a43cc8bb2d3611e6d9a92293fddd07c8b617f1c6377f915501ec7a0cf5a86a65666294ebecbfefb6a76636a4b7cadbc35d0fccdae60f579ed52e09f7fa4d3d9ad324e3dd185c0dc9ff1651406cba400a13181853bfaca4b1f55b85adb48b4191cc18ddb2c45d93e95fff6805a8f2a9427b8476471ebbff627c361f53b634bb7b7266a8431ad942406cc684643ddbb571c718ae79669c7686a626ec2ff3497d4942f9ab7f6838cb434c26df71142a389f765824072b3a8cb384c2cca92319c1a4806172f1b6d16cb3f03d016d66c6688686532bfcac86935485376572dc2fcd7ed75be6efe889dfbeb9f862cf29c9c797079b9985f8225af9e12d660b6366e66c2c93a24f56fdd077d17916e604bfe4dd94788691fd230628e5facb3090bc1fc6422920b71d991fc8cd8eadd1f21d4feb92b5b5384f1052d8358b32f225f2aee36611e1c9a72ca98a224c12f34ccdc5149264bedbb1c8c8568ceb233c4e8e9b62d31735b864f82b43eb7c784da13cfe0eb36b5b4616ff4f7e4f02d6f3221a91f658c42d20910f26c71806ed5a8a8e43868797b7c79945ffad0f26a0fd2754725832d272ebbd4ee3aa474db56ecfe2f6b64a512cb81d0b2a14ea1135afb5118bd3d501bdd9cd708e6ae73c1f4c1dd901cfd65f7dacd423333a6f78647ab9ce0158cecc53dc086ae5fb1bd66157ca774d5fc08910c658cdd6a351ad36dcfcd861bc83d37ddd8392a766c805ff82853b5bba8d931be1c6157b3208cfc1aac27ea06efdb5f511bf534dc310f6b91124c8f26da594edef95cf4a875109443b8d8a805ef65994cb27d19fc1dc1363a151ec40615ae12bd611029b84b240c79b4a7dc1b6e4d03cf3cceeb80da837f49e69a4cf150596059a10fb79baddf049fd0792dc37625d4996da3931e3a10999463f6e09776700c87439a5f5559495f28e33a79af9301c7a62e5ac6b76fd1bcc6b9a3c9ffb6e7cc1f4f5f1e8f8cca70d3e0cfe2fc5d62c8abd64379e1c8dcffba2c39e533430711331f8ca9bfff4cfccb2223c3b2399b7fdc7e7655566fb54312edb6d4735bc56ca5aa90718e99e8087c78b0b44c5c07cb3952c04bed03820b41555ffb3cb1150b2af316d2dfef278fd96393662d8fec91bd1d91d62478bf1cabc8816840676c8950ac8770ac64584c3cdb27859a9b2fd7148089570a102efca18ee58f659559690d30ab8cb7b6a95e57027c68a7a8982ee308f64d67556df411a335242d160f7952d9a9dd57c31518556adf8aef7fa513713badd46d93d2cee1b49bc8ab00466a14103f81283c78a9cc3484a23aa8412eb815c11968481f9ea7a6b1fba4497ba9c6d994923b5fda2d254ed8acebc0ff99277fc375a3ce53eae0796449c200fb3318797e3eab32624f0f02b20d3d162f03e83ccaf6944643cf73b24a768a0c23d86cf7dc51acd58090c388bf3705ea8d0c06aec3a61c763931dbe486d3214978ed8b6b1831b91572a49a88701edef3a3d7ddb56d393c05701e2e23bf06bdd988bfc982262f93f8a1163d7ff1e5dc58ec3f31570fca8a8d0fef29d70e8c7c07c1890283346851ded4506e1a003ebdbf2447d69cbd8447a897531d8bc999156a6fc4b2353daaed83aac937fa389e136a71e87a253835d0404db10c831a88ae5bca395bbc9ac59d5a0a96f132a3abdf9aaa5d2894258c56ac628d210901883761befd4be09946710fabde54f7433bbb2ae24d4e30890c80bb7f9f9292ada49e1ce9eb3eaad53f86b97d1af53bcca36489daf544585f27a847fdb2c485791fa6cde0b82d6c05d1c578043d746905d6e42081cbe2ff30d0465f702575ffd8e87a857894137cd270a1bab52b702eb80131e3f92c2c863c92fe01484357f58d4e3436b2fa5b9ba8f8c269a1bdae24d067b617e739125c60980215c6e6014e8bc96227acd691bf7577d3f48b7fe0e4b34cc1c527d55576e07e124e9bcc9b471cca0b2690684e0e6b8ee5438b6d7cc1f888325f8d736889d8cdb14ff7fb6204eb4c9b52171223da51eadabaa898860da1be679cc8252102054998010cf7a61cdce5989c0d7883af40ffd268dd9e64b70807845fc2ecc68a562b3987e33957b1237df3485c6abf83507b874b4b2a1ab62faff00cb4e564d58c3cdbeefcc20e8479a30557ab9597e8b8e12750d469ff21dd9bfb46abad4ba1aa6dd7004087b3d1cd224d56b4d1133da021e91afad96254c8ae89af1b31809bd1761917c4b176722c1b208a5445e93c93ac54803696f1aafb31add157383eab29dd3d5b51694b7abee8a6b7f64164b3a72795c6ccb2079344fe0c9e053e6a06760450874d45227d9bc4c1fbe4e02f4d360d5b37119d8f0361d7d15b4249253cd05058b942675809216dc599ec1c8d75b625f425da56301a388da8f898e2e9b73139fc821e41de9d5cf3006f54f3e8ef10b913ffedc291a3d35a03f01f8af2595ac99c85a33d680cd54a898ac66b60a1f824f80dade4c532393f3dc538813c8b896552402807450cee49d50ebd2aa2deb9a51fe10d847d8dc1107fe8cb0525b802e45d1f2136c51753559c0020e974c01742a43a46f7f4df5655c25314ce0371e6c6864f42919dfb5de5f35a48f74d474ab666c0f773b2d230fbf800935aee34c75265b5e85ea90644ab8697d12988d7ec5922f9ff7189dd98fc4e5096c97c76ecb3bfd50aecb360dfe706a2b05aa8d05e82b86aa9fd523a63ae95b911d62786c8954052c48ed2e7eb9147263ec0e9f11d223d6d98f2c18f550f519460519d5e542304e5e5330f2eb78fe0270555438274cd406460a4b31c10301b085205b694f1c5ccc0701f59098cdf612a1f70b8f23e8a7aebb1b19889084957a5f5f0a09759ecaf22d8f24cfaa86f5593ec050886fdd2dc60d3b49d571bc6a67acbaa8eb20d7fff50d1a16623988647bbdbf0ea1cdd7aea5b854fa8a9383d80820ec056099402d3380a626d7a2acc102ce1d5b6d33db01b43e0d5b8afef7445a2c28f374edc42cbf618ac4d991170a9caf915d362c3a5f5eda4514659e305948e9aa84c9b6c61e35f83d6f59f9ad9e6b3fe59fe55282a645c740647dfbbff847a10522e0cb428bf31bef2324da8d74fdb015dedd3976ad583bf507075a8cc1a5688fe71cdcc6ccde5014d0fbd890457e82841b17e08d24e77468942fe9243b95b31ad5d932be42590a895f5d1976372c7e79420bb6adc6f44c94632c3a55f1711b1bc73a64fcea3e586bbd5e394d482d3fddc3755719fe673226937dc7fd2b72c1a501b5e637c86138fc630da60726e0faca5be363556a0d89fd24d2364499a2fb39810df36ce4b994ff7fc61953bda16edb6cb7db3fb7970d897a373699dfbfa1db8d7e6eb77aa81067451784c6e816d66f07562342b5247eb7f05687f05cce6d8a56bb6772b752aad9b49bc613a77ee2cd98ec4fd381e4ffbbf7fee10edc1f1019ec306324173409fb0f64dcef0b693cc49ae2be550c257888289b398451efb210b644bc478eb91b1d3255afaefc4f5411843537359c0335c2c5db398e9b79eb0f36fa9df8e18667d9428dbf0ba59c78d68e4f86673f0aedb5e86f2045851efaa4bc5f796a7ecfd82f110f4d69b95899f9a7f9f6a44995260a234962901b208419743eb772c8454c4a5d1a376ee380ec675f40d638d8ea66b3d9462a3636ea53c970be5c70ff51c8baa00f6b27755a60c9ba0bd42e4bd5fbb83cca4f3248d799726d983c58df01e920f121f4ba3c0ed5dcb58b4458239606f22bec553f43178ffeb56058f5513cd093b2206e3a4ca47a5262cda029e3303af8dfbe83b3bfbfc46d48e180be177ee03bb1d9a50bb415ecd47384ba420050c2e280a1e9a27f18bb1a24ec53b100b4f64270278e0f57a3f29c132d590c4fe5cb8e6826099ce98b524fdfe5cc07855528cb272787faa2017e46a6d071830d5b4b24c8ab1764e9b72aaea94cde0de8e52b1c6551bfdf0ca37be4f2a0debbbfd66c2b7d6ec7a3f3c49d30a33a18973751356aef5df34165274375f11ac4a44deb3781dbde00041a4afd144645d42ab2286b2114ecc1f49381e76bfc7fd79addce4a7689d36fa7bf59e9f94b087e8c17c3362f7a88c633d1dffc35bf7514b73fc2dfcf18e8d0d881216fa41015008683687d06794e0e94bd711ff2c8062dd595bdfd84b0525fbafd30a3a5e3adbd0dbf507e4d257713287160145fa3f20c516fe4716755b3254f3dabd7898bd1cdee3213e70a6382d68ed1e0605d4eec95e2fb0763bbf27aae9bafe67fab9bdb2baf2c8a0ce5d99638291c93dc4c3176f966216217c0acc9a873d7c2e41e525758ad7651fc21cf3905150e07391f761284ae171e68847fc591a04e33d687df13855a6559053e1ffe0cb48aad1ea61b8fb7f9f245f5ec713323cbcf1270bc1290abcdf7a3943a58199874835a154590567fbbabf5f3821e65caa70ea3b59acd805a5fd57880c43b6873932b8b319b5b351912da85e02716765bc62b2a44fd0f35d905ae9c3c7ccba5bfe4101eed6307223865115eedd97d928f7125b095425b0ebfc115b9ec4d1b8006045d13607e64a48a30cf9442f735b36c64b9a68c07796ab543187af0f23fe1bfe048de105acdf3bfc502f3c4fec1a5bded3ca5e70799139eb9eade989d0af2f3cca41376eb005df9c783f964abc02d25be79d6e09dec1c2f2f9d317c1b46d446857e396d07683be2debc32da5545a8aaea4c665072c3fa4fffa732390e454b7bb507528989538f4128ca0919e2e576af146b7f49ceed330fa060e50767c53306f48f7cb962553d4f46f490bead03467455905176495b9655181018bd415d8c346501095bff07f59bb6124b00c7ca137af283969393fab823cf06b7e1707c401645f620f4050f720b5817b3eb6249c1e90639fb30c75864bddb56675d11ee3909d7c4afddd08c8245311cc13af41a12aa66ec5ab84df78faa56b606aa4dba88807bfafe1c074080c43d50b2902d3f487fbb70fa41fb28702282ec469ed73f161204408bfa950149b042a180eb1d476491e4a7ceebddab9e05bb924d2f39865c2b390b893832d674a49d5244414aea730c8a9784e4ab9c8e47276b047e114aa33099a7555cc5fe976bd6e362e9228ed59eea825004c8f48261e42825dbcf8844293e3efcb342788d249d5e7f5026bfe359518f205d90881fa9b0c73dfbb3664c2c2acd498864e109fbd09d8041dfe77bda6d60b61ddd67f98dad44da66f566dc3d4923a33c6833dbb0c17f414816f47c7e144739683f34cec1f9686b5d9bdc875bd4128a07b846a24acf828755b323f523c6c5fb0f692034f7ac9836b2da31e687c7f544bef293871e48728a70a7ed62860f5c48694d7fef920887c826cda068fb07e382673754ce98887427e40a27d1d46b62f6ce670ebc808aefc0b2b069dbd99cd5588eddc3a689ebaa54d69168d24b6c5b385e659f8d3bc73b9c5d164264ec8b7e696b675c56312cad149b488504aad6a8ab95d90623c8ee2db9ae0fdcb7a748a7b763bd798bda49498ec5c6fe496295dbe17f3840b2b40c243d4b2905c4b0bff1467002c8ce8859bb10516742f2997e7711f806d289ca24da11b5402e4ee07ee30161cfb50e978a3161160fca67675b97f557465e64b4811980e73fc5705a866a9c000d09e89ed72f11c425f3018e40fb60745da25986af25d03128a03f2ee78d777ceace48aff11b9ea6b6825d156d6bd22abce13363da50d5b0c048eaa94efc7619bfbc74be6ee2f27d6c93a6aad0b61f44e0876d7d5085e7b5042329dd4c80947eb7a5eb0098360dc5de36ae7b8f702353ea2110a8bea9fbcb1265da1659cb0560f502065e144ecb4c299e3793c146858d5559a80be7e39e32c78f7ecfde941697dd12f44080e45c637b39a5f0c2405e8280df976aa438ee3e32f208343fdaf61cb760bed0a88bc64c232c20b7aaf4ce32362c8fab313fe3ee2373e3031ec81ee3bf26be1fe26b82611fe2ebd513a31ce799b8f03c4749866eabb7391f9e743c6073e60c1e4c4d20d3311e39098985582148c733d0185555b5950a163287632f7d4eaa84ee9983902d744305d9e430df5cfacd261fb95e70add369f3fa2ab5dc559489af2038359c9d1922c67d9f10f8c2f5036ad230bfbe962e2deeb56e29e409848fbb4f8859c1b2f9bbad891be6da1689ac71aac24e9fc3380bab8d574943905a585ce58e0a7c634c62e84c00b65873eb6fd47585084d41f7df0be081b8a4c0b662e947496596079ef9e0aa24cf39e3b237242e2f1d77a1dff97d080c69dbe37d01b5b9e843818415950ecf46456bf85172749eef047d5bae86137c837909a3dde2033d11840d88f46776492693af6957ff9d007cc1273a0387ba93403cefb611709272c23edc10b013f0b6c0962aae5ef73caf5af3c14d22b6e46a30bcc4f24fb338d7130273b590ee6cec8ece3da6d9a94e10cd4ae73f616126e0efd72602893b0a08df015174d0905d816e86ee972fb923355376c9158ce7b7ec9698427bceaa454524c096b595bc28218f0fa51bd8905dbc05a83135c0e7a804aa1ff2ce3a82c347440fd3afb2326d48a51ca489dc40f617b9b6396e1e93252ee8ae6d856b6cfb721e85a3fa8547f7a573af805be1d047c2c75211ef387040fb841d0c132c979578e666d4447f23af747b65932a1aee98618505a2deceb1881c331522b2477810417b3d878c6912425c004a8e981ec0eaba12dcdd379821d6b102a25d20f3b55f0670046ece3d174c80c7a830ab432aec9000eeccb06d2057f9f3151febf85337b01da1e5f35740c3a8789292487abe29f801126d9415367588f412e9e55532327c7533116c07381ad55ae50ff5a07c9c1e737817bfa73dc8d1da15150d84861b8f47d2db02509ec8a781bdaaf6f111b9aed1f8a438eeeaca8316044f204138172b420b00be22deadd8c0b79732ce0c4c593962a03518ef2022f8c45d6cd9b2d11226875d5c9e88cae784f0aeb7e058d2e9925cf4bf0cebaa9d895ffd2de58261e7cb5a8688acf08e0ba4a94eecc38811cb7ff9d57a65deb664b59488621068b9c53a4e36a8f34360c1dcce83f6bb14314a07162b4d6f4315bf94013f64b7cdf838fb6508ccf8d5e9a356f2b7696604d784ad13e3497022a0c1eafe117c75d544c828a3707be2f6e76c26dd70efdb06008e8a663d850944b065969d0eb5a4a96bf8803f5552754cbfa68c96c35410d874f330360c0ed2eb43942b00589e1c0d8ae94b1af01d13d13f5fdf8a65d1ce4833c32fcdf96032b732b2463fe8a77e96aef0425d070bc320abd6a682b25c6d7ddd34e3dd03ada98ed02c8cab65f3ff3d97767790518ecc81b9bd4fd0cf6c9724ba1399f3b26e90b42ab1641268baa8f95916bde95e51ba64a5a48ef2b053e0cb78de8fd49ab90a7c22fe1375629a85e7d2e4bd6739934db3299a94d9802fd64920a8955f2df69565d6c638389e9e0240b4555bd21dc10422659a62c31b6e1b12b7a484120dbde13714c45769a6b0adf6651740c47958a6b2c3db875dbc18050812f05da1195b2f25352a06e45096b74053ac6d914ca464f5c0a0d95b07a3cb6c48ceb1e0dfbd604f415f9b9ce9747c91372d3945b2a79a3a27881b185cb592ba43090b00bc7a7f64d0cae25d2f7c880fceae7924417975c3d53eb8fe15c34dcc812d2a753761ee79a9bfc92ca663107f7b49b7c8211e8f237b53ae854842b8d7213e692c261f2772d56b98201ca8de1e6346f103296e3401307b2f902f63edaa9abf854aef73e81054810b18d44edb2c0e5cd7b58718380802129942902802200effeef9a42866e698add01275ba42acbe24eb4465bd64ecb4d2b7f4691a798065867f3d7a38398bb3f62a7e6088e21759489ee998685e855f331e60671a1fbd4816b36eba945e78f48240fd6504b96f4818d918f3d218dbfd1c06004162a8c27957b6584c33c7bfe5c92221cd5f78fd4921f770e940f2d07f6d2bf8c30362a473cd64e66b5aeaad8e8bf937ef1df6f0e1adc99ac0a6a11bffb3fa104a41af9a7edd75209037b4a47f348b48ca545beeb96629522b15b7206f0f698ec47462d9a95b728fa7a3ad168af89b171ccc29ed1b847a122a430ea12999471749276fee9c6c175d5857219857558abc71e5cc2a60581b00a504c843dcad62219df4cef225c0be2b6d61055a21997855137acb15fb30f9e3a088832b2ec9cccb38467dbdaf0825c85b76f5699b8b691cc4ed3c7a713726e22e48502128ca9cd91dbd0a284b4e3459990984e72b17fde0333f384deb6a249ced71b9e01ad5ae53f990b884aa633a7df4e07ef8e559dea0079eeae58d701022489bf4cfb2d033142bedcaf4eb7f8ea3ac9bde98ed22a1aae20e2ec98fd80c3b7e75faf60204aef06801dc35afee3af11ea24883eebee8e3a0f742330b023e37a115747c377b8b244ea75a9ba5b0118be7b5e3eea6c7831f5c4155b110f9216c02b0892d16fcc622f82a47c82b5077477aea508db7b0f5f976df39c15adc2f843f88738f3c7197254f3181b25584363a745b75740e2c4d0d09882769f404b33763ee4965b7ac40ca6c91adc237f948664b3cb1ad52054098313c4dbebf2a38bbb56ff43c8a347d937ae9527ac3b67e1dd5f0330e4dbd2572cb3d64c9459cf3fdb910a35af6955d4635301459e32c3e89d3858178971d5ba0d126e224694ea59ca8184e106f7bbc10764312de937b838ae6bfb2f908685f1ee6dc52e6d1587045d5926221067a89b4a31b0188790796a885195d2da09df49be0ae4cfee935275d1c4cf3646482fd72d44cd81f2ef311ed988f7bef2298cbf8545c967e8d5b8a7f260e13349dccf74a46fd908cf99dfe4bd547b58579552d7eb21720f03dcd8b3402aec88a6755550b26d862a9ba55428de61a903af131dad6e875a6232752e7de4a74a2471a5a0ae68d5092a8cf84b6e426bd7047b917e08a05251be259b762f19ef54b971484296eaf6d588649b8830fd592cae8bd0cc57d6c5e75a1cdf475250744cd7be8e6c708450fd8a35d8dfcacf3d85011e7ba45faa53fda20979dc900f94cf468259449d645c2893874c846faff5eaefed445ceec89cd04f4743f2f2c748ddf7ab40b9cef2a37088ed12791eea4ed8a3f1e45fd8ca0ca73cdef6f69110279f0b0f9c68b16e236547ee465c00f79037041725504bc3cb0ea7d92cea48bfa2140306ed9e75f70a88d8ccc8270eef579f5ad6884ce6e7d211ad66bfcf9191923229526a59c225148b1289c87586e55dc615389e1e8ce45e9717c9e1dbc7d61bb28160ee6f244ba3c17d1d7c8214daf471e85cc35cd5ca34cc4ce44d4da4ada939682d04932b74dffd06d0a4537381d639957582d4c7a74cd0396bf45e302d83c59573f2bf5843952231093b07fc4a88dbc9979bbd05ab69807c66929fd1a4530de407ee313064d4c2e1fe262ee861777f051bcfdf9a4b057ed24f54f06a2ee75a4d2b3314afa0f422b03549ed602e6a25ba4ded844517825de3109963d40dbb5a463fb28fc957a33a89f79e6cfba846dd0f94e9674d06187e636bed8896f19ab0038bf7bab99fe0ef5e16ece5016e7f62fb89c5d7d02755fc811cdb287f8115bc09d08c768f94d9159fcdcac2e93fa24beba1b663a02c70845cd8f05097380b88f780ebbbcc1668b5def388b73661793f4fb517ce750aa4972eaf9f2108864915e97220fa08bfeccea9beaeaef783fb4a87ccf1114c28ea41d15ae26de5779714aa5a34ec954bacfbc455952455165f31b41aeab43933dd472f70ef5c30dc48bb8f925dadfabfe704e8c4c0f59ee94456cee640ec5bb5317cf83377cdf441e1f824b1ec9159147fb7bdae52f7968d1d984f841d4fee3b973824590e2e908e5f75710dc6c89a406a83a985cf4d4caed70dc9654f47397364ecfed2d5f85adb4e39a88184c6f677dc09ef23d5283e6708e1ccce59bd080ec80fcb0f9839d5aa8071de02569b7a7125f8c277d6a6316e24128e41868443783698e821b57b8ea6260fac5613101593148348984e65c020df99b3dac6aa4d088baf7c5e716f99c2ecdbb30c711d92a326c49a795ff7f4ea712a7fc120f1bedcb8a9b533c5d1cf7a53a3064acea1abc1d88b1f666d4a7ddc40e0ae87b651fddfd3d060106cdf6c2c2c5c25912d8c343cb388dabe671856b22d2c60fd3219f8795c55a7a12197dd281c30131b63fd0c304e24fce3bd65c47e95cd51cc6e4fdaa5a94211a6288f6ae3bd946f305560f59bae5e4a3e2ac3e366b19b99bdf30d3d8f2444d69bef1bcfe88a3be8bb2916480a94ed284138b967940b4ee5b9ad3a0e52c9261b3e718bb3195cfe1b6cf193521b5e525fca538260a7981b8e9f1f986f23f575a080c35bbb211d01bd934ad70f627e26a5c2f07e91df2b00a0bc1d0216b3c93a368e02d9ba06814ae71541e632d9228c1e06fc951c86d6cd593d86dc7cdc42a385996bda76f1dfc74855905e998526ca1f958748b68f6d3a7ce679035e40ffa2d8c71824bd6027a52a1ef040ef1f82c8e00ff470cff82f1922b1c92fb4958d06932022dff3b59af59f9dfd75ed2e15f50deff34aa81bded937380398d593194bcaec3a906dd6bf5c07df7410a8225cbb013a7b489d8af94ef8db0822b89f6b47185d5eea8c353ddc1d2642a0123b1f2baea279590d51ac4318269466207ce53180d02f4427a40edde809978f18db5ddbae0c7cba10f69293db95d4b583d43f66ebc95c03a3bf3d9656e6b7c0bad0f10f3efd9e919d05c33ba4ee4ef6c99ee0b41b9db562363f825a412957847bda0bf6f924b8c6b98a16dbab75a10ea405d0cf4399b86f7a137bae2c84891f324ef5ac587e049800dd77ef2a5d39d8a6f53c6e1f786eca3357b5a12260655c892a529407f130ed19b1b8218360186b6bd2e337c99ec4a650b34ab4ef18d93e5f82f0955b63b136c9db062473c7947041e2f5da8858b305ecc73cb3f34f063c9f07bcf182e4b6937f29784072824bcce2bbc5e37a6a6bba5cfeba7f69d15fc4c6049c59d8537493bbbd55727dbfdfe3b1d19639f6e6b6ecfaaa8a37a7bdbe690e7093ce0398926ac57d7f4a5c50b8e93d8d453f3b4c4b87bdf7d48f61759d83844b93b468219ebef0fc46066bdd97dc4497225b94ec02ff6d63d0f1476d9d82f5b86b6ae03dd4f09c054ed933df49d4649ff4fe6f2a587136d5f0d77edd0753c11401f4bc924f088011e4bf9f2f6baf74694e5dc16c7b2794c357cf8b1694af88ea23c83ea3c0af506322597f09a6a7ee89f79941756f5772f6ab0fe174b648e104235f8f0b90ad7585cfa067c2287f04220aeb789252d463eb1768d024dd7a236b6f7a48f77433c177e6b79b8438e9c62facaf531eea4c2a135d4c4358a174d46f8dfe4efd6e3519124962552b51f262634eb948c390f1c5823c4d2fca6ef4e6cc4b6d83a32ecac52807188a15faf11b8a4d0396c1e35e5d7f6802c8947fcac290035669b0ae259f69135947707ce82d7f9d69c49414877acb76a4d72147d119544897adde46e462265cf697914b65830b8eb225212b84b36e77e317b45d0a91b71c847956ae7170f8bd732e1857b6cd2552c0e67155c884ca1d0d1df48a04be2829bf715412b75eab2f69a91e55a98084f983fe92b5d6b5a7058b8f63933e1be9a2fa5243a21df1715447e470f77587d61536b94ba04a3d5f0ec4418d2ad7441a6b3bd544a6a6b371ed860ff3480f760ffa9441d0ef02c4b084f66399c73a305de3eae06e6a0b33fd0adbfdf6fcc5e87960b108a0fe349522e4af996260ed55777838202793cfa644834f2154e9537195bf9ff441ef8a114d6778942531ead7e6f4347f1972e03b758e0c53f4cef736d6bdeaa2c142cd321646f2a7f6e2989da95ee15a92acc36a9a5f89a758f65251db732363c636880940a4d49a6f48ea68c91f347291617ab8a479e5d54c318aedaa004dd6518a62ded6c0b24762716116106df12782379d33a0fee7e7aee37a627065e5d7d4b3ae1a4be533166d5eaa6e27d769e3c108e034b5214079b29915363dc615e35649759cb9ff8d3a56ea1666671390ece37f268ce28291a0923d854f1c33f0f96acbd0cab9c64eaec09c02c7d6ec98330e9d5b725ae29698183f59d80dc1542516a406f59067677054b40bc3ed80cde5a3d5e073f79d48e23513065ba18d3681d8757e35f0533f7c9705aef84f25e6789dab71b7ff4428ca5357b2f25c90dec057a1dcfcfb1dbc3cd1b2420b44761542b91ee9790307a4c1ca1c50161e640678bb893888f0f07b9097256c5e524caf05fa068726d88a67e3d73869136c01eba284e4684dc11d6f0482e3cf13ac4f57e0cb853112369447cfef73a5e01bb5c22dc13b492ff74dd186cb5659ed4540e5a9da590a8d852fdc5b7875b8be6e466dddf0d1c4bf0f1ac6c48a85fbc2389b3f8dd76a673fa7c4bbbebd3a2835c3ad48e2b7fb7f55b856a13b55fe21c30e77441530b60cdbfaada2ed28eb8c37db587750684dff700dada81aa9031e34078efa422cb9edab1abe43d7652084cbf3d5919fb7d03d4f0780deb12a726d3e1cbeb88a6e7377e9d45c48e8b35481669b4b074a75255cbbe1c1c86818d06306ea0104d080374b6814d1c197c518dc547cd6c1ecf93890f9ad27f15a9341356249267cc06e4f62b7c7eb2b6f66d9dc16ff59e0abfc253de6d4910e417933dbd82b8b81e9a4bb053a73bf8c110c25a09ee5b7ad3e32e5e862a966027d9a2774601521e448360bbbe071ef66a523704de663d1c554d82186593f65dcef90aa16ad0019098b3372d0b3b2de6af6698ca0257305177c44307a92408a0754e17af0f65b490595ba41d3da205a0c6137c100e07aaf33ae8773606b703e1b52ff41ccb373a289b9c9c76cbc0dde53636154992c3377bbaf0f8246d3201ace0966a98ade6a40f4187507729d97dce1fa08721e62a2b7887215c2f22d726bedb46ad2e10e9b2e2936deb4f15e6f40d2037948f9f14556d1178017faa6ab7f07d80c58c35bf8b05479758ec73ad07775d1bdc32e2651053a423f05b856a8a14855bac46016b4daeca1255009549c7e31da49958d95128d2a7c3bc6e005df0a99c4780f0c80a3bacffd2a403e6e2f6dda090b0e66f870651774771b758183a245783d8ad459cab1efa03f39ed3e75e71aacde141d37a4c155cc12d9a61819e76c4590dafb6adcdfd18d2c73e4aad168f5040bb0e190e4fa06c64e311883734bbe9d746725005e9e971ef7b49dd25558811e6a2bdc0495addba5e4e1cd773fd44f341e22421106b2d152e795b60ef9b2862acc28c9bc52c58aa71734669d29150338a2f829b80332bb30ab2f307be123f348e7ab1cad27651766885446a150df4a5346b51ddbe7eed5729d0d8fc5e788711cdcd85930703ecf581ebbfcd7e8ebe7bf9b41f1e53674939702677c0165ff5ede4cb5f97f0aba241297022637878f62f5ace58fb58208bf4a1c917ecf3a5ae2802e2b920f924ce44fd1d6b45ba82a028f71f06f6efc82330681368d04c52384bcbe0acd6c6b3c9487094a4d45fb6380c67b402c7ba4fabc8d77f350234082c16b1cd37ce7fc02c05f42d72d8648ba38129f27fa1eba650b48dc35cb36ff2770558083a6350265690707d279d09f290fdcdcbaa12d899455159f53c054695b777b0e7f6faeefbc675c35dc5558ee6ba66327706601cb0b4384231e3bbeb1e7cad262f73e6237e2b61c5a61e55aa2acde2d444bd7bb2f5bdfce815576ff6b354546071191143383b3014eda0fb629ca34933689ed7de5b06fc4213df1d4d709dfd39a3c296b08449ff1d7614b07d553488e3b049dafc48166cf02aac5b3896a95b7cb1c333f127d7cd977c07a8af77ef28da2b02ba5e2e03b31398d56e3b37a6ba5920f6a445b0710849f9039afa8b2f2676e1b9695abe0649c60a196b2409bcc00e38f2b5a1ec0792b1d2af4c8f516c82b57af56a39024715bfe7ec8e215f85f2722cdb741dd7df8714403af06c64943286a0ec5ac8bc08705b76ef95ecad8054701e7ce89e6e165631c5d047b361fb6fffc6792d655f207d91cec06b84d5a7b9b763483e1732080a04819946970fa16ce75dac45508c070fb4f231214539a24db18c45ff1fc5799735843247439cb6d2362c5924eb36ee11d820e4849c7999fea44eeebaab0e0c75681bdddb0dc21657ed7d406990e4dcfa27267a0aef609c837b8d5aa21742f3befdcee51d129af339b361f4984ca093f654c414a49823a2a4e6827dfc05c77d21852ddde2c57be14f5319bb858c0a12bafe6680895a04440a30c8e11f804bacb7dd8fc0d6f039c88820f3dc8fc27a99e823faf0db1120aa2728fa219e52b9a063153ffb6800b5d8751d0371ef7c62b145cc473f85f0a307c7a863a27f915723510b8ce01994bf16c6e58b1beb19ade475d9862f3afcf539f73baa8189849d1d43fc667c5913487230d6817257cf70864cf6206d07b21c5e5dc51ec862220c8f8e395923cf8b332ff928a8c1b149d60c789d1826b15eb628c1b4a26bdcfc8567bbe9398082ee89e2534fdd935f38d4836ab0e05f9da4a43a0d9a627c821b0bbf31e54956a03169bf803b196b13e194159aeb8896e8769515fdd1b30be0a3c77bb790770e228a5df29dc538554743ba078815e370e39c97b7913baf71f3c547ba0ab08e3ad3b3f49d2a27a6a1ccf3ca3a886cd90dd52ad11fcae93a719b16a5aacd8487776bc3b056c0a037ddc3eaa83779a16f1c9e15198de4b7efcfec41bc826aa846ae8af1ac5bb0abc36922c3f86d31761bfa445e1b1b9f3123e0a35b20f4dd5f03bb837ddb05639e225cfbd2972c4e4f7595ed658bf016ee08469e21003a0955014e7e2a5ed20d31875cbd76aa31adebce7f6ad4a074a8b94a5f6a81cf45f30a51b61a320debf677d905036e50736679d4a4d9b1dba5a29f22007365d4050bfebfae668547f3851814ae59706c4d18f245511157ee824cf448d8a0dea75e0373dbc38cdb86d5a012af8396e568279329aa37f69c51d64d3fd9b6282f60e084b62ef8a0f805b1dd4cd904f3fd23bd55d31e6149dcde6dbbbb167638c0131ef9a8bf6158866ebe440d730bb9940e5d77f6364f89f16977e7101d22a6b4ea8f6868900263f5ae6340454f3d1f60362365afa9ad605807249a0100852186b58d22228564162dfb65f951e4f4d4b35cf60fb1c2ca176a044d657dcdff70aace22ba856f123d0cbd69b5f7a7627784b97b8ac8f01f1152203e71adfce091358834e49337b344ddd1d9fc16cef62d767cd51f4dd1ca74e77179f808e10eb4d3c786dacf1c7d3d2e3315ad5180581e4e950439e466a597a531827ce5c594463616d4a8be09bf1ee89737fb06f3c701bf63f2b40646f6286740118edbfa841bf5a75f52c7eccd11ebe7007352bd3c6f552ea9fafa8e4035faef4092df9f61c127d4b18a65f7b04c1d986a797dc193277bdc5a79bec6245d2435989f0719e3d236ef7d0f1362d8becb0486024969047b509041930a4965576c195e32c09843e83890988b2598af64d30a4387a1b701be96e9438ec1250fd606f9c1ba999d07bec4346a60ba857d1a91213a40841aaed91c28d67003c8f4a5eefc1ca16ef858d1dde4d5ebc4a3b54e1473d5a643db0050f436516568709a056fa3433847a29df53074e557a120766343ad095a263985460db0ba72d1f581c2c4874c16ee3729d6758cefcd83653e062f77a4ec84bb0824dacd282c5b3666303543f75d65a62a610efef4f72f91a3609184d8991ce33995022c7aebeace8cda1cc4e96de18a7dd6c2099e5625b9f1881af81fb783fb6a6df5116ea4ae10f5d9dfb5ac4f824e73bf1d141b1d9edf7cbb60382de3decb9c077593f766a9e245fa36fcfebef91f53dd06e141bd2e34d4c00f3a25a8ab4d086593ecfcb05cd95e67343f4fe2485f8fd38d1b9ab0ba86ab19a30226d7b244d1144a7b9b4cb388959319586c9e78631ea86ec8da85f93b6ca8559d2e3d37b4670659af9c3c9ae7520c2730f65f24d3fb7916179e6727c6fc64677d7a7684a1397a294d40fe3d4eefc9fdfd6b9d2c164c5cc1c1465280f4685f99127b8c6207b3a4dde1147d3350f3f3ee1da81bb06596b05009a728d0209745e47ae1402aeee027bd76c3a0881b4bc4aef88e11d30c4642f3a01636d58f9909f41354dc78b463c994a1b084010bbe63b376208d2fba70e78e461eb43bbe88af0d975f110d69d1d4f39125c04e63176e0597b4ca8df164bfe421eee0566273d5ca0437027db3fe1c957dd266663b48f6688dfab9fbfdc668a32376498261c1fc3e108a73f16b8b9a651c5893deac18726e675503bc94b67e8e62af22bd0117349065c8a1fc4a8e75c2fc41996bfe9a8c4513fd8f31084c447555d3ab5e28fa634e26ea199f91a31f1e97753d867634f32b86cac02afc43c77fa3727fa2f46a082c707b27a8cb33c96f21c32b7d95668e87ec6179bea07c362952754d2dca84d7b6e891e91e02f3771b1900cb89137a1d6768f0f20153dd2bc4681f20cff5de06232d5a58b5ff32d72c587803f477f7582449185c9e3d64be586e851fc347fc4f31fcdf8016cd89172b836cd5fa5a785b524eba71472209f599bf2bcd2c85da4e55b4ecd0623ecc81be6668d8fe8efce861bb6c7bf790f58bdf13b9041f89d1e04666512e79afedf02b9c28b72b882c53a1161d960db3848090b27ac64aaf71b355f5123c003b8f25958ed17257db25eb4d5ddb09270702d43e0e22adbe75c0f122e15bb8e88a01528e3fb802d52df13ae6bb9913ec36aa4edcb27560f5b024adf5448692e8dd196838033449402778e5cb9e17040e17b390efc16ca572c8b1cef5fc6c25dad293afa166aa0e578a0c1b702be26742a09c9b4dcaf761e64bc8ad7791f80be9624ed0f52aebeb3bf4095ba3d05e13734dc0791ed55baf061bac7a5ba3c20ab0242f9932fbfbf5a7aa3c5009035557714a0952652e5b6f7e9b6778cab8ffb1993a28b597bd1012d1ab7f2a2f371c249932aedbdaade20a3d386c7068d06fc3129acc202f05ddc958abef9d3cbc8366ea71f88ce1fa2682fcc6808c8e20879caf161c95327690273524f4c869642cb6014a6c984df24c95a76c37874839ab6a1c8eafc6538d196776df3c480cecff18e98188938632a837c02dddf29e1ba1944aa5da3d313b06d5f844138ab055a70eb529352107f4b436acb64933aade0af78ae9bd3a9794604c7d679f572c671e4e2c67f1e0ffef302d181d9c4badb54b99de5a7dad4a462540ebdecd054bd4e296a86188731b1746a0fa692391de56ad7071f3f0f56a07f2a028ba105ef4947cba589ad0fef6e3303e5ef65b96e6b9aaa6bc410fffda1798d077394e5bf193b66eed39937953f8fbff855dc3651ebc5c20cb8630afac17487057e6b3fb57313f76643632777c4f98fb1b6fac5414862d0ccdd2c47422dc688d701321b150ad7d910ecb78756424dc1de79e4ac0b7df5f05cd9b724df3ba67ba85bb1e64c80767f11ae8feea6ca9ab1a70ec7d24ebb84954b47549a80008b1bc06f7d4f21180c16bc15956e9798452f2bf5f9f5235254c273b752ef402a2d06e04ada787a604706680b07af407402fc25a045cbb36cb7cb0e589b82d813e3483b7f99461e31e2bc6c59bc7927acc1537eb76aa9cfdfddc236e5ec8864c3d0287770d9a12dbf3c2192a890d57881516efe01243bd6e6b3d4dcefb6583ea5ead8c3300071bf2cd75cd12c4f85cefcd4f7ad2a13395b7cd54ec0b05f4e218750c6d34a38b61edba36e45b28d5a3314f3c5b2c031d2ba9955f3363bf218fa90cc5a9f989af61d0f4f47939f2db7143892cddf391c44adc8871a36b1cc5a3a733f7643a49380cc5633fedcb66033599a8d74835af63edd4ffd462063686b2a5b8ff0806f354a8ed8813fd7e7bcf00a2f45017061ea9bd64af819a9e79e4cdb5228786a75430a01394aafcf9202f870ccff72118e52cee17929b3fd24727c1ecb753960a9362eeeb4095866e21eaa6ea61671217187f1ffa6563438380928ae4d5d03245f57b8cab3835516e739f727c9f2cafbf2ba342c86da6a0ef7f592cead2452bb7faad034a01854f7241ffb63949a8e265f43eec6c961e9c5a6fa5f67a1c95e305e82a8be7fe51dba4623fb39d4a85c918b6e742bc9dcda4396f9df32a28ab87ec066919d7c904b7dbf5b094e9c333d47a514bb964a87cf23fa65a79f556098e48d6dc30ce1680b2d0d117cb3a6e6481f4bac3ded20d997376f2954026ecc3b3b3e2372b088cecb571e25c26871a6bc51142619e420ae836723729a505a37d1a06191eda94a786d15a36260e530c1356ac4c7318697f1b2f88faaca37b5cfe90c53500720394b61c3be53cf3c2bef7bf83f2cdc547f78ca7763a29d0d3dd0e996ad99c7391d7c5323d0e8961ebd7ceef1a9a22e24543a5cbcf8b96daba88a89231ea00fdc160fd7316445fa32ead874f63ede092dbf7a6403027ff7588c279ad79de7c257071ac51d7784b15237d39ed6b5fc2cd198fc9d594f6562cce777ccc56ed975466e5cdc7b92432950e11aec717655362668b8a1e15318b8af333a8c53065507e92ae54982c0b3b3dc4749c463a5db7f422b012ab9f8e861c6d7024002c0ad3503f9ff005482c549796917cf45580c963acdaf10edb8e0219f9393407c31117ae0b118f635a70d66ef7c35d805be16cbaf8f697c5b4f0f08048162967a1cf54338f1ab7a9e1e0cfbcfb259d5fac14c81867100d9a18fa8fcb2e55990ecc880f8c2a68cda10af691f0d10af6523e6e92a3dffb7e5ae1b4c64155d9bdbff3f35cd7cfe67bb68af2721de99e8d7b1b55664d32a9b5020e3d5579178b3a389f068b5c3f50f971ae6670354ee22f1034834942c342226eb0a1af32eacbe04cdfea78f06f9ce06d1af0175d29a3a4f5298b65570ecd30eb5e648e2bb459f9028569ed37d3975c2f8d306dfecb498785cc295994f5bb749ae4f8e4bd46cfbac533bf78fe266e0d57949a8cadf00478299d49d70af244ca51bea6d55a3b5d2678ab43834be7763e8dbac3ab417e4a1b46b539b475b3517bb37d19f468a91138fda9ae6cc542394a803af254a649eea84a51f42df896fb47a06a453ed1d2966b5e79a5c6117e81c763f8730e83027cc345ecba65b94696381c354ccb4020fca447522ccf484eb7c008d1a51801527e3316db344e54dba799042e3264ba5ab322c01a84c3d0a396a138feecafe23ff268aae56eaf267ef174a62a40fce7ca1215b8f915ac512fbe2831b53f3f8601a5fd221770ea0bd2294af26036f05500478096ec3a2e652ebc8dcae434243265c861848a11ad1379dad70993c2d8c401d9d3f190d8a5e8ea7fd9ac5e289319b55ec0ddafd30ef393dc0ba9a7c6e44515803a2cae824cf32e91915a2a57e968196c6d4b6d6978aeefd88abf67d0ac68e99a041a874f817eb0bd35f965683f082847762be8db39a0bbb0e5d682bb75ba4d26a1a6c0e0d803b50f21dfe00b900c0ff8d0989054d0f41b9f503e31ef700aeae8d5d8c6127c1bd3132bf0809f7957904cc492067734513b8df11ba5b1e115f607e230825c2304a32add7f32530362275eeb4bf187a6c6e2c5f09149815d7de8276d7e5b76b99faf52aa2a83607d5387c5a806aa02619e3a43864ba8dac4822f0403958703eb0f61d04f61e75587e1511c634833999634e76a718edc2be0cb4f486f0850ef71dc6136b38c4a41c99e68e28803437f5fd2f4937025c41ced2373b89a1fd88dfbae2d91c0a9304ebf08007719c35b73c278304ee442de6bfe68aa1c98f1e6d02193d8c7849f36476916ee0dadfcec4b6fbdd5aa350b96fc383833a54f00135deb10b14cd7ccec04fc689585190d1cc04697160782a1ba2f188d93984905b071fb7901a5f25f54d38f264465a9e9e50ce928e71070be6a94473cd01947dd2597437ba2162a94c86994aa709ce3b0148689bf9e75428bf5fe455833d8b8642a45d87fc8364218aef91c3fbbee2a1eca5cb7797fb1c10ed65c66b142f16b7b7089ddd903b6287440ab8042bb87ec6ad16971f93125616108ec87698926e5c5c211f58b644024ff9face2c0a58b82816febdf1b4be710f5c341e47416fc51800d762af73894b844e3b93d4ff0d9514027cdb5c0a08544860983396e7e5ec0e5e2b4104b862994a2819889fcc1984c81d1093d86b4f60bb2c241dcfceee00827464f7be9a3f32b926cc53f8eeb12025bcbe07253e66396527e46ee21d328e03922e93dec6bb045d668138790267bfed26974ab1bea58d794cd794516830122454475801ebf4a60780396a364cfed5c5346715d0c84f2d60ae90328df6a795d35e69ed4f53ba56cacbc57582f9d85962b990b3cb1a007add9bca116b32090c3608d8e6c84e66b476e5077c21de4c2f493fe6c1e00f28838ab2b4561f5fa249a6839587c52a60db61c5a98aca766cf6bf4cf58bcbd5645f24a25c61ac52c86a93d5be41d4f7ee74165c235694619d74ce174188046458e2bd8f2b573783938365209c14bad389d33b43c94e6fb99852896291035a67a0714ee964f3221732f2161355ac56f33d4e4ac519e2812fe00ad65eb93b1058d97d5429fc7f5acd6377c1e9a347ce59330c584ef058eaf520c0f568f33f55b987e0e93fd25884f089c7d2e2320f6db4c541e0006bc7d594c2462573c062ec158d743bae1a780fb9e775885212cecdb56583c7e750a666f8b3ebc05c0846c7b72e5e1e37cc8675a9ebda4577f95f92f2ebf5e866a2662a644b70d310e3508c37843bda4d8ad3fcdc206b842dcc5836ec1c3dc5e62bf9c0827f87a98a7bfca7570a64701b2348ba63bef74980f2d452f060e0a5189dece8ba1e34180ee1133b0c724db05a3b90dcec99d405b5ec8404ff0fa127091bd31a6886f57ea4482a80ce4aacbbc9981c08b8576b14fa92f43f519c43d75d5d6ee5f988379efdefd3655a0f35d48a7cc58fcb0e85d34df78ded06558499a74996efbb65446b87d2a4cdd54fd7ad647f055b74023608ef440a91b1abec4abf820ade5fdff0561e5eef8e6036a922f78ef1ba4ba0e41a1e574bbcd5271873c7e295519b14b3c1f331d9188f402584eb1c95fd78f8803bb06d3bf8db03067a8d07d1ead481ca1b2bfd5587b2df0e06735b7b10732a0088b33970e1c9b2ab6b6f79e9c47dc50f60a4efb7f8664e1160ec9f2114b70136f4a157e0e0430ee92002f458386036223549139eb631097ada2e0754d3507daff44daa54945b037c5588859b51a2d1cb86e1bff9d58916e5b9316ae856f2291da9f20691a1bc6bc491496a0a59fefc8d65fd057b192ef5fcf25ec9e9a0133ba665d182365e95660c37f6fbc51b065f482f69ac540ac05af3eefa9e5195ab2ba73b0f96b438c98179b865858597d22b1ecf46e2b2586f790f32a04069fe6863f41eb1fd22ff08886e65726c8646f37af9dddf1d49aa5823271a41b75f80c24b67e37a63de163889ee23d217ec224fe7c3ebcffbbf6ab2972b19c06d86661aba0a46cf94020295cfc4b5b8af10cf7f3cbd4398f266a1ecd34f7f03f46e69ccdba529ceb98db4d787a44b29eafc5a0d232db4f9bc5f2a96f0b33db3cc600069ef0d46dcce48d1ef8201065fdb8e2e1c2ed55a8d2eb3afc60a2f8bb114a30ffbe6dd9b39a83954e0712543a2f4decc42f3d4d66d7d772fb5db6d0731afcb46fdb7cb4c95467541753317384c10db26c470705fffcdf1099fdf5f05ee27c764e3ff9208a4a26408d593467fa28466bfd94eff98fb9b7dad4d7d037144238175d3b1647ea663267427b94e2b2034421b9ae8d9371e586d750c15b9c8bd4aaa9cc0ec60f1388901a1aaf585315741661c4c71291f6b6e540fcb6fd1dd26248e7c59af021b4772c3369e49b06fb20c0ce90ac3a79fc7e2c3a00ca66ba27482a69161abffaae1088012561a0d99c5ee70432afd16b1e9414884f57af1b49481c8e98d2a3ac989a85c82b7a68a18559b944f4e73cc57cb1cfca27848117e2fd0a93ee7c4d38070f911017a9f8af5f95327d4b98ae1f5e059426327710d581067257707d3c01337a585155ee72e4ca8e2536cda4a0a0f719d348e6e568b31110ce7ec7a43b015e325874fce7aeca26c3dcfa651c8911b598ba05da08bce4a0d46c3c8942a1edd06a0d0e4007e976849b115fd1094c260151acdb15ffddd6c14488215234ba389414cc4b8828e2c51292b161d52ffa31ffd8f443032dfdcc08d35bcd1563feb337690b774dedb264e04910d8bef784a62377fe791c5e5fc824c6dff62748bc95819ad3e624afe4564a6449feb14141a394a09880c7bc22525a0772d9a40516e307d1d39d6d388aaae6d97b0b4a203d99fcc9c9a2204694cb1429d775d072bfd07185bb5247be15df7f57d59f9bcc0e41f9d1c5ade5ed249f988ea4aded692d73ef9d2f9915eea7826ef72e458b1437683563dd9960fa9a8bfa2e81b4c6156a777b0183f04c022f7507779aae32c90d548625c809810126fc050b7e851b64915a91592fc75d0f1fcb6d998761945417b43766e7dce9b0ffa98660627e65629728066b070f42ec58e2bcdf30a6112a23cf0ba12d431c293032d0eb61dabb9c6fbb83eb58dd734e00dda740cdb6401f1c35a620b94f02def65706c3669e9947462113983d5a754bdd2635d81744725da93b6dd055fe9ca994f6b23a17b29783a4350af88192033319624f44e4eaa2a04e537465935961e26fc5a9f1d206a79ea638fa9115a104869f1f7f3b327df7ffc770c53724019ae0d5032db1a360d743bde7607fde90bec6ad2b3b2eb4df0e9e5ffc29f2d5323c924d799717d605db98f790c750e0256cfcc4b0a753696095c2aa55ab5a6ee02fcbe9d66a915059bc5f83a5bfcb35c8ddb92783dbcd956cf25c50133449fb3cafc627c94739bfac5d389d8173a7d162a66cdfb695403918f991089144df93e2261ccab5932f633bdf70934f2c09f94f90290ea62b7461aa0800b2acf767919d80dcfc8ef935c540b0c074abd63a0253b7564202012d763328ae0948d5451635fd8e4501811b8dffdba96a3082844dc2c5039183133f32fc58b0e64e7254bbbdd595ad32219e6257e176cabe424fea71e584cf60ab17b98df0a7c98402e2fa6c5703917555613246b49ded052b75ba4b7d9daca33c18c339cb7e83378eb692eea85d3ae53ea8decbf633c18b7d9f9fa038f08414833e30b1afba8728a4f3b0d1ecb8800bc2ebd46eb97873fe958c4e0faaac954111249e93a9cff098d8ec05f01922eebcaf7f8551d04f31dd4e7e04ca7e4a63ef3249f566851c12a01eee8c1f41aeae2df9962f356f96fea540dde08e42128c1a61a6ae82c2a43acb289a528b7f522fe566e8a632689a63e17362feb5c989ceeeb38e23c08e7ff7b93db173c3173bb34f0c7aec80f3e01a15c7ea836035da9bcfc90fa8df8b7195ea09680bbcc4dc73a698987e57d3831fc15bdbe748be8d1f56fb6a52a6a89ffae0c79850d551332e37047a44a1dbe26e65023dbd29023f3a33b3a5fb2e4d5c81356da09da04d828798bf39495b086ab50e4630332aa6d1e395a1ea6aa445ee9379b92ed5a3aa56e4c619037625c93f850d3c35fe5a31618b84fb5cb2295f386a2594b0213529794a1f0591f8866b4a7082c681c8e27174eed47b07879beb89474d80fd44ec23c5d92935f190f4a8e68585246494bdb2b52f2f06f6d6346f071c17e20a8ac2ac1c012725ee30c4319311e3b3b9441c8923b7685eb26e5fd9bfcaf510d1b381d5173df091d1aed2f1dafd84c1777db59f3f6ef4ce717a865c33b4afb3b6c69375b90d50ef21b814515cb4f216682879761ab2e5d27ed369df966b5b24542071d160d0dbbcaa26640ee68b468ce13b23ba552f6c51dc3035fb7935726ab14a6bc5f7a20a3e4811fc0c6bfc248c3865942076af3e60c67f28a5dff186c646e04e1780a8e1bf3de64f7d1ba59c5ab7e6b93915039a2a51e82c1f7cc7b87e3bcc5820f35e8f1ee4e422b6f1461d1cb82ace42ff716634079cac592193180cb5b9d4067a2a0afb93e3d7311a99215e0fa3608c89819807de4c6a0ef6912571632eac1d47eea1ffa6edfe04d9f62499822da72d40d767e3fc186ae77526dfccff5e5dc996153c5debce3a6b03cee96d4afacd2fcc1c515a57cfc09c9bba5d05c3d85e946e2d0b4ae40e3b2df99fd8e31d5698cd61010e97bac763cfb1ebbe29344400176f95636c06728c7a96b050df06c09bb072263b3bd89d80414d1c87abd85ce7e1a6da85b320d8b61cf3a4db45df17beda1e1567de39f1e6bc247df85b89b11906d9b3d0100af7fc7af9c20cb085cde4b20aa8772101bf5f2e09161253406f96900ed58f336c34640e22393b59f5161ac33f96a58764cf0031a65c352ce096bccc2f68aa11e1e4099d0a15aa22a72a0d773b29e60f2286be8ee650d7fd6dd726a867ee77c745f10df7dc0ae952249fbc8a4f87937d21ae0a053dd00ec24e435ad15de702dd9a7c6d2bb063e1e02a61538cc84e02e93c4ac1077df0bb451a9825cbd1e84e7fc601d6d33e170d070fa95a7faf4b88f42ac2e27c887ed94fe7f02cc8dc70608a3ca0fd34ff9e6db4721ee5b56ac34d566d17329c16fb9103210190bfdad6eee54de6466a644c91fd4617e57de31c911238436900c95cbace2eef39bcc6d56a3b7cf19fb55bda7b7eda3f358e831b7c97e5df6ebe157df56fec06abff90811023f5703aa1fa02f43b2317a68570883eb1e609a49678d7581bd807146eabc8bfc98f49eb9769d2641f2f48391002f1017b46591b526826955a8e74860bcf55568e8ad4a2fd003e5c2a1f15a7915f8062a836ea36a7a970a194ad1fc1e2a6a5aa8a83ab1adfb513fbb5b13d950f626ae0311968cb0f5318512c45d66188ec07e5345e09e814eb3b785a57d5c3ef9bbe419e42a836b57d5b9e40297d1e86924e06c87fe140af25e02e89c75cf8219b16a6ed5e62cd293bcaec620f1dbd4894a8333896c40db0bea865c0fb31574b4c11a418b0a44b1d71c9fb27ccb713a5f4fd9d9d6fe7297f4d28ebcc3ea0cc0a337e671a4aa2c92d38f8154fee41e3a8320e3e40bcd74e60966a7e25450491ec76fcd2d648800dc4cb1433bd9cb0662b2096ad60e3dd449caa8c3b3fdff4084e761299bfa86b73946cdcd8d61a237cfb518438b80290fb69a935789e08f0c3168dbc7ac89bbc63c7a9810bb4922cab7b790b2dad8693416f4b255e77628b25e03237f9e74d4eedb2609d583a7231e38e3ae38a4578035d45f42dbabae384b621b13f1944f7a31c501a5805b21b322fb101eaa70df3dd53a2d3280b24823cebfaef1d124dc9c12a2c5c0b5e16c4481324797e845bae4456a56d655c08d5a8ca076ee7f7ac556761fda703d2142e6e3e6d4ad227adf8c3f4579eecb3187da177ab9e9a8b50df9f45a1f3744bc8cfda79abc436642c903fb4785aa5bcd35ee19874f9bf3b16a01b19e19f0a4682b2d1ee84756222573af080acf652b98b23c517046f71c9e97ab769a7f25976a6a27cf1c7f436365c5f3bf6aaac9d57b4de7aa612b80214cab61630b1692d9111990e76358d07eeec4df58a0ce938499306070fa613835b8361d5920387c33da3531069ab8321c0c1a5048b3e821352d70db17257c4e7bfe7e02cca89f36bcf2f28d00faccc13a56c47207e25ee2dbd0e13a64dc9f43395a1fd1c175b17883d566e4e6ecb52c71131bd23f916c18aad0c82ee61f8f3f7b48dc893a230b3a4eddb8a1e71106ceeea551cd1743bf8057ff25736ace5d29671977e3346200170191cf7bd1b7ba18c665a55d6fcd00dbc7cbcbe8d5b0400b7da223ecca0cc956288c743c4bb2e366faa134d2aa6700e10fcde70e32ab9a194702e7d75c35d2eb4acaa8fd6965b18f36706e7c0f6269c5c4111f85f82cd2cc092800a9fbbfece2b09886dcf676171cdc604a395bf913f719225c4df320967426790f00fc566ad659b43ae9b9059439825872d7b50edf8e8f6c7d705ab58e7b19a94c98550d60e4f8af635f63b8a847e6e37a2509b3cb5cc00b0fa0071872e3adc1c654dd9ced26f367cc2b9f73c50fbcb1bfcfa0ab0303eb14d774ecdc129792eb56e11c5c5f78d040bf102a3fee26c597a740cf8226943acb0aafac8a4d471f897d96963b90e84196d26b1739b2eb41544b49308c0e22d5db27e4481579e12600ede0390f19bb7e4525b96524ed45095d4c07d1d3fee9ac4a99c59747b92064de2bf3ef2e97878abd78863d0a68e00b6e8a721c79d20061a8d8ec47182c4c14313c423a4e4fc8571c81e64267c703197eeff8753643c569de7bb384976ad92d267ec1d8b60cae9592ba30e6de612a282087fb17495a325fe9bdbf3e39781d267f252c8bb5efd03fb9e7f106e0670bede396d538b48665bd693e34e919bde16295907dc6d71529136ef202712b5f4f5298b251fbfde891c6eed18ef55eb592f05e5ac55dbc00e0852d9b327ff08812be821b654edc5bd76c51f13d5a05b3699ee89c717589a4e6f60fa6457174ef05a9f07d4e8ecc7ef4e1ffa8f372741481c5c16c5e788723e6720ede0a90ad5471b7f8287bd7d9a0518e8da0747d8429206e4d099c8ebbd4deab4f0f718dd37389837b64f373179fbf07c4ec813ae2a536f84ae48348b7b25b078a92799b9eb97b25e3f0ebc6c7f9f619e73b27e1c798643c31ff125822ed6b71a915a443b343d405f10e44837887689bb6105b377f199c57a7c8ab948eb597ec4e61460facd14cb564d2311a516982512cf3d4e63d60391a0b1045af23a0389b2a089fd637b7511d830c0e57fae2bbb06f6aaa6ea4653f856bdcf4bd4a71fa57d481d9fd750c46833f89ec2039f412c6182593bbc3ced48764277e9a376f5b0ecf669a779d2f60320f44fdccd81f6382d6b57411b1d12dd5bad6db8529e61a6255c7e444987e000f579dfee21e9a859271d8e3a9cad1667e680b6b17d5180b64c3a09d989e63127a8de31cc603aaddde4e5f1e42b7b88f21c1f4b550696a8a72377fdbe6afe35ca339e626825c4667c52189f7e6d6625d09cdf1278207242a81d701877b8dc18eb7f58f448ace0f48ef97b6ab116de1e8a0fdb8d279db9e864c609eed09b690399fd6dc7e39061deb76c1a5ea720efeef653a999f109a6025819be5b89e15a2a6a68bf00b9eceb1f5a9768ef391ab5b7c052cb1216890969ed345d5f9fad78ed01c811c7e2f10d509083bb5695dc5d5402066581ba4e492ff4e93c20e9b22527105a0e38cc8e99c480cefa8a979ef5aa4ea0314dc568160b81c761fdc0fb48335063e5ab19faab6d3030f0b2568e8880cf7ffb5fd91e00f7884cac5cc27573d922a8fab212e8d8a4c27ce8f0b34db3b558fb08d430d70d8ddac4b77e8407b81a3b5f832ab0099f2a9ccd6b327100a3452782332197fd860a482a6d514171fcc051d8630866141fa1bc625ba7e7f92c0778764703c58bc6aff3fcc7300b8b8b797556499b3aed46342f1d5c151e321b20477c74c54b0e1cbb9a747c4e7161d08993c8109222a90d2b97a9e1f5e769620573241258d041e523b256249ef33b09ac35314293213148cff99508eeb7771f5865a58ff0eccd5fe9f747caa8a6257037ba659f922ff25f7f9dc17aa4ec91496e0ad6d0bac623b3cf938c48cc23a8313b39e3b54975d397b56c92f0012f8ef56ed46e3452aab2a0cbf8eade294205984c243a9db0bed9117ea4e2a982c75349d968da83f937e6b4fd1d5a3f71f7a0550791a325738138748b0fdd4a884dcc2d7872bad9aeddeff50a61a67aae82df4246a408bf62a3b07cb4f9813f0b293bd5d4a6648ae2edfd1103584f50ffe2b2a53e6821eda784ad5f028d46bc472fe3f635e5a80410489c9ca1eb8ce774800f152b79d2f7e5ef0cf33f551a7562915b76e3626b9ec5abcfca48395ced164abda8e10d85975cc6601c230222dfdc50c23617d871bc39128bc901babdd73c51b8b0cea5ebc478657c31d00e94e969ae5121636b20c49e3c859a98c48fbaaaeea3105cfa13f629b6832676b0ce03e2fe63fcb9069d7a73049e70fed21269fc430fc3fd77374c7927dcfe1a64406169c1afc6cd38f39d0ed26590426728a362be45c255469228cfa47772df2831f988803f8a02a148932301eaaedbab311f6e446903c2c189695ed9eccf9feaf45e79d93919d06fb5fda339b67e6bfc515aab5fa494025c8cd496f375fa140ccd16b7c45241fc469c8d087781c631fbff9fe668aa945066dfa8bde2bcb8187451bd0420f85ee1c15509ab201a793232d0e28ce1838b87421661f45177166cbbe520f33ecc199540d18bd3e78625b7d04370509da60f0ea24b2ada9de30816c7d6f5fb91595ba626e2cd9c58e8f58abc68cbd6fa753e06d3e47a7376828393923fe7fd917b66febf41fd7b875db62f70c2cba860b9703cdfc92ec619b5fbbb420222c3096693895c673df0924dd5e5cf4f233b0c3eafa9521617499489676e72af1f466fd8cd222d1342130b5fa9621f66bd696a6a1c6fa377d2553c72daaaa0f269265c78668aa9bfee5133c66e278987c16ab676b5b55e032eef7f2b37e6ba3bbc128c6218dbb001108649a95a2c7b517243b447995f85e2a743feceede161b7d2ff7843bd508596f91ef964dbf749a3c8157c67f0e7a84671b819dde0944e9f2c89f8448a5d2cf6a6a72474d143e1bd7c442b17183bf5ad11b7f13784a6d42a6b9cb917a552279a7f10875a4089d6979f8033ecbd1c6be60abd4358fe90c79dedbc83ccb309cf254facec41ec019baa19a4c76032c93d5d45f62486a039aa43dcfbf1c4188a7131c5317ca1fd96ae7490a6d0c3962cbc148490fc1d24d8913898dfc4125b18e2fe7d6659cd37bc581cffe8e7286ce30c24d6feda640472b16971dfa06038801d5839ab79cc887bdf48de1760cd51df82371baa43195fc0f64b52c46e4c14a90b2bb0b5d4ffc5f33ad5d90a63332446a7adfda6cefbac6e3b1379c15be925cdc744ff5c288d5e249c23c973cd0de980967d8af6572c5c1b7a3fd96b6e4c32a98a2c945223b05afaeed897796dcf84d229b27e56e7a193d6f85de36ec954f06ede2ad381311074bbf2a0533ff0a268c98e24f28665109499e5a49be6b570b46a669535802c5fc43f7471d08cf4ecc692ff30211f507281b1ad1e5e0048dc5de5cff410d901876444fd1cf4ff4e803a66f6dd3951f84815f3e9cf4f96371680794e2eac81dd8fa37581f71956fed9591fdfc30c5a6efda79ea93014e7e4a1b5e76124f7b7c72baaa88ca4f7303b27c35bb509d94ed04322be14841bbcb552cf25c49ad554af61286b473fd28a9eff1495d175d0664f1ae8f83f3886ec15f67eaef9e4aa9b68313728b9e23c80914389649d2711b8fcb42f9d1b1e384daaebdac00a3ed8601808ac706c81e72c70ec1e9d5cd0cec245d7a12aaddf864dfe8c76791b8a11e7fa16e1ab097647a5dc17c2e603746560bf4992893e21a135438dc38130b407f0b536d02b40e2a5a5e1af73e389eaf61861cdba888b26ad5f78203643c2477e87fe19f732b9dce405a633da4513320a28e5e51be0abbbf49c792552b52312412a4f785047923736b13c3bfc20c2afae7b2768109a519f97507fbd2477cb6529ebb7d1698a8c732754f0f3a702fd8c6f1693b8dc7af23b327364d5581b6b254feb356d3f6776bddb66a78e378b10b9dac9425056c81ccdeaebae68bbdcb52c47aba0605e0e19522c571510bcd323112cddec41bc78106c50354c963ff3c993adebafebf75c093316ad553085921a44caecaee2ddaa62390bbbcaf744dcddb104e9f6f78f4a704f5720b292c4c05eb74956b718fd19962cecbab224beba41552f1ede3e836eb53572ce9ab59e254073cc4e66a679491ac460363869cd0895984fa8d03d3fa85b534fb872f5f521f3ee569b4a35c146e3aa6aad6d62394ba17abe37e622433c99cfcdb7a000fc354619f430b360b56f3e4374b5ec8d44f80aeaf564efc8ce55966fb861eec1fa0a3e610d5591b063f54c42b1ac590fa1c4cae9ab84c249c59adb1ae34d1eb1102e453d62f1578931b0fab3c2e13afac4d931b07d914ce6cb6f469b5ac872ace7beb5ed55b8d0768cc967c0941bae537b1987bca0b5dfcd48e8db495a69ed430adb1ae18eca895c7532a49cd69447492c230a6f21cdfb973b7ff813958c9a40b4b639632573df661d092b0dc2cc4c0388e4867d9b411ddaeb0f5ceafc43d255e9bff0a04687712dc490f07bc894ccdbc6ad248fd94baaae3c7cb040f6988df1ddf38b7212261742514ea4e3095b4d8c3631b5f579cb116ce6076987cf2f1033f362dcc621be1ce8a0181882663a0f8d2db4be3823e7a8826d09588b61bb92191ae3fe03dc6c1786c6b50de91637a5e2822be67af1243da414fc8d46444515ad1a4ee1f8d07ce9c78d695abaa5933665451fc888da2a292776c0003bf9ca6944b242225aa1e70d5c6eed17bbea31481844012e0dc09ee59d78b9d822a040d34f3f6059f0e9317814150f52c3826c50616f7993a6af36a6749ddd9aaaf6bbae65a2b625fad1f06458a44c7a7c180e1113f7ebdda5e7ec73fad618c4c61e706a0307450336fef6a630a6df53b4843f97ea876eaf4a759e69643e5c9d7b56d31bbf22dc4bf9ee6d49d706a12ff3a81bc620631a4cb93d8bb68edf0455251d4edaa5c931a1829c037a431e8b79b7aa03ea4162d52d1eb2cf838fce1321ee376bf4b1627df0ce3aa40176748e8c9ee82d9d2224e9b87e256c8f3d54e574bbb9a4ef3d26dd790258f1772367a47c8b9264c99ed4fbcffda3b269a24070aa852b244417fae01d639a930c4448f55c5c7494f85ea3a75100c02493e127596f695887c48574e620078beb09dfb2cbb413f70470a56770beb85d4d244911c842f6be0d96ffa241836182b1bedb1f7f1f9305212e089ebbc3ba6dc2bd3db5ce74dacf6a7a619a0960b10fadea55aa14641751da3b2b9d44311d2f6c698ee5074dd4aa99c3bd3842f5fad713b5d69162f8db405904e5f85d8e1731cc59e0fac6f1a731823285fec79d00125c8be8fa20a8337d8d816a075ef0a44a190d51a78265ded25390159cd391d4541ea5b5b35ecd5bc5efa0d02d1c9087ff03ee781bbbd2c96a1710ea43fad665bfc5a99b880d6b123a304a80fe2fd0d8ba4eef4810b573309b76ecae4e938de2c94a4b4777047ae24467b09d836b4a937734cab97a7ab0774c92bdc0302a2969b823c80fe1d21f7065423899fe2aa3986d406086cad8b08b92e0db33528d6c2ac2759b849e8f45d8c75850cb56a53c848c5c50bc9f3e16aeb01935634559d9fb93eb9f8f08b12867bb649723118fda1e95fd0ef85307c26acf791ad6d3f06b14f04712ab6c5649c824a135c9b7a83edd930fbe4892fbf8267b8236cc2d571c9dab09d4c5b1f5c97a3883504d21b9dca82cbfb5f67cb9edadb8aa3559561504d36d8bd0115630b774a0c44919aee18e7d6de45b599a4722babea2e3d141e0512b1ccd6c3f2e8072a930a92250114180f21b82b239543c68a93f7b9a38412d1421614233307f2d98b5cdc6c66a6b667ee58ca2b635d0f4a07247901ef141846561c2af1f3670b5ad4b4d0c8b8fa607f6b2527c76cc2f76080dc879dbccf5ecdee3303f195b7daa6935687a63a9fbef47965c94450c6e1e0055bdfc9c998a8e0e6fd86bbf21d340c6dd16a45e891156437da67030a1d096fe982b031da7155236ebf7d90bd76da86a428d80660d3f32b92daa394b0c015d1e8570d9ef9903af397d913f3deb4bce390202eb9e8f07ab52ba9c91ff344560fb2b989af715fb63626cb52ed9f287a0b32879ffcf5e735738f0e5b8b2cb84a74bbd2db6aeb6dec96ad56596ab0e977443787bd78833f7c38f75790c86b09bd1dee99c137ad4f41e318f3335f7cff8a4c8ff88f2069015c981512d0a12cda739d980b55e468e34b3597c5b5390c2852faaf86393f05a50ff99d9571b2bd3ad8cc26f0e0cff17dc18eb916cb0fc58f9c3462fdd06fda2613ff521d5d466b7e8ad8ebebcf1ea4ba30e5b7ccebebda3bb5611bd3073402ababa8294f35de42d6f53f837ea01a5cfbbc3837f64057bccfc61f5f99463ca4a23bf0720729393b70d76aa4d8742860178d56c44ee54e13d13fe76fc6a479237d16404e847471b21a02827dae400849295dabb4f40a906edc3df03fabd115bf920e4e765653375bd1d3329d461c2c5ddc369a0e4f9d77c26c86a68a4e9e2fb033b72cf320c18b03f674ec26e57d87b8c4e25d9c4785ed2413e0fc5a6600d0aae73b0fda72517baa417c8fe035fc874ee24626e732f45bccc652be89c3de52d6eef5ae28f97decab60626b6533b5bc97099def916de0e7e0ecaab93a92c6081ded75d7e1449cc31d9f3875e1a0e2422ef2d8b3c53591b9dae7347700724532fc7005c03cb11091ff75157d14cd2c61a457d14a883181c83beb1db165a90171d7c2a0ef28e3374b9f5edf76cd57461b8b82cb0df3ecbef4dff8f0d05464231b3317014c307b6dcb77401df944aa4264837065b81ec92a553929c4514b75e73fd50013f033485a7a036dbea0e63603d5c9e8f6b34676928ae1cef02eda3c861148173bdda03c9848fa9e48303c40c24b9f32e5635e14c97cc18954d106996b051f07801fe946db9bf42b5a93a8641b0208329df208d782e42d4548391a33dd6fd16dd8b0b8707203682d4af40837d3c9c0619dfa9d106662864e39b5491f746db7a8884621a648a7230990cd570c66f8d9b3801db9c4020af3a7f3b4e70d731db29bfa0bb487db003dbabc2cad6b2a4dd0c594dcfb9ffdb8fe53e1b393b952a01e0a491b9860889c54ed708c6c91e50f1b60b7b80b41906c04cd1eb72a207163ba0177b6081fcaafc5bc41a485f73dae50a44e0d69070665f9b994e37a6628cc0794da07568afea4b799074a5c7b8d8f4866dbef4de985c5162ad1df9505dea5ce3dea7b5af1c4b8422662cdb8c2ac7bf5fa3e04bceb73f3ce05d83660660cb523ef36705b7a143b73873b206a55d12f019b85f2ab21fd478b6faeb3eb4d5d8c6f31bdab61e4a70fd3865ee811ff3f6f5da5241c10526fa36b7ce0967eaa4a9291551b4b366c4c977c47623f74f8c57cc78b254a35134e0fa14e013001251a0b0f6cc896e83ea4e82afbd339a433ba6cfcddc6f9d1f222c8a6739e3d8a13af9f9db469fad9aa4feca38fd8966168fea74f8519a9ab8370757be31fb5885ccdbb14a14a51e5e9270ff77635821a31d0ac4ea339c799c49a482a1deafd97fa0f6f15431fdfb20df0cb349d548a3801ca1b194f29e1f4c65e62ba745fe5c5443e99ed8b43c83c0eed5a295bbcb17298f0679443dce17f7e024c27b2a657ce4978c763230a420c41b1d7cc5e805c648a14b42777090f7bae1fdd39249db62518bd88ef056259169127c892abf94c25efd4d7478ee279b7b57b4d4ff467a4813165edf4a9eefc7a9a300085439f25babf78a3fd7cffe528bb9a16c61fd865d4fc1aa483ec75bff47adafd934e590df5ce40df86804b404cf7596b9719ff2402bfefdd779bb943e9a3e098bef7f577ca694390e8d9a745d7914ca1f218da1c818a955bc5242ec5617708095cd13f5051e0d0c57ae67a1f7528d68f2fe872fcb2176c9020e5cfa05af5daff40771844af70f1cd3d5c3cad2c7088c0515eb5dc440ad720f737534361aad1fa2e13b5599bcca8ee49fc9e689487b82d1dc576247fa20f769d95c837615cddab74525114dad099d75f97169ed7e313019836da619ece89c010ccadae63a2e5801b78391aff24dba7279bb47a1ed7ef7839ca9f9eb4f5e2fb86f11e184c5b9d0f1999a640befdc6e43fbd5661c5f3b11153dc99b3904aba0a3f660a02055daf11a429c5747d7ccde0aa9ecff9ddc5afd402734858db9ea67b273c270a518ecad0891c2ceddfcbfacfbf28b9380c1a36fdceb0cae678785ca4e544bca3e3cd926379cbba66e86d7a8b9ff6069457e76b8c62c44bf76f22a0153f0dc9df272bf6a667c921b85fa6c6cf02ef083ca621f369919f30ed553168e2a8f1441f2de773e7e468b2c81cdc624636dc0e1f6541ce585c9275e095c39b0721a9d281db178cd1db0653b4cef355ec8c7b3979b04dd37abc4d581dabe24f35a9660b42c83c873414cc163e1d363c053b674d228af953b9e693c5bab08ec647e3e8a95fc8867d6b096a261c2d89669109f4bd328fa027c4ad2347a60597bf55b3e3b27165f3d9ea8b00552590390a4ac490dcf50061ac7df3f3532ccf9fc970fe8d681ef6451d84fc35bd4313337da70fb73b18d8a51082bf36c20d658e3a7cf3eaa5227d61545e0f8b4e9c7267653538ca5f5f66bed5928fc2361fad2c89bd7069e5d780053a2490207653eb1be4f117ddfeba1abade8e38c594d1b1d8bfe7a9483b1a4c82b6da8afb76140375227bbb7a967dd3be0550197e9a490bb2201ce0fb6130e3467b7c9317761c8f5d34e4b2e1b192a8f9bed9001918f9d6e17d2743ccb6737a44d3cc7e4518ec0506814c9ed2b539c57bd02ac80c1f51d52f1370a1a25add46bb02761ed36e6897d27fcc50f7b4c19f5c25018433f1a6cce32e87a90eeabcdab72fce2d0da2030cc600dd0c50fb7ffd3a9d10179d955cb2c30dd52abcc8f2cc1deab2b6018b8cbde3375ea8d7fab444dfe1d1857d3aa0712ecdd4605566cebbc272228b9f1b46ab9bdd76d071a2b1f576ed82da283c2a6cf83e814ccf7d0fc3f29aaa11b592d800bdf29f8643f24a40282bd04fd83cde33605e590f11d643e9eebb607a5251b8807ad215d4e5bdde9167d2705e5ea19f32a8c57129bc0a0ac8c9aa59926d1003a51c4c5795cb01e8f3e2ef7706cd855f8a9ae527a08f9bc62a8e8f3016e00d62854d691a1a110e457f3f8e6308b64d6d021f48959ae950d0afe51fd64beac076e827627831f3eba928334eb97a85324df0e0b63e2ce88bdb744d81c9f14e027675e19130e11a3bafee1de526f5003a5eec8348c0c3e60643a73c3ce1bfcece78e5ab1a1e429e88ee0af4961aa6e724c7b771d1b3e00ecf352dfb543ef33a91466666cf089de2049b95931d840fbc4818a014d626dc36c9bc39c2c12e4faeeff246887434001ba7ed5ad06ad4193983a0691aa116775fa921525a16c27c3205287b06be52592a01cbe22366cbd59ee7ac26f02ae243c5c5d1a7b7058a6bff8caed8b4c0e2b7c7d115603eb5b8f6437e044ff94c195d4357a3794e9668cae6100508a64b249d21e7678649fc484b644b658a8e89de6fd5ece6f4b2836ad6bc12ca8a86b103068c46ae275d192a103921757437c7c5ecb3be7f17852787229a7d455218802b02e428186bb654729e2fa309074004441b29d303a04fa279add9dbe83bff8a518df53636f5399f42ba2d23af2d26a25d6321037a5047f1ff77246127edad63cb6a4e7a9a4f03b818ef7ca2bcf087dd89c0db80946821ab9cd69f49bba09071fe19533d177e2a31a1b934f6d80ef6c62fbdfa5e9eb68daa366732988a22a7e7673a80edb602202a7fd2c1eaf46fcf3d681ac208b5c768745ffc6aca3e3eb4c23c5749aeb4acccd2710f04a4ac5b32ad3d6e93d20d8d533c1c42073f316dc49551e30bef137d7e3cd52830c4e6012d2f9a2402e28aa89634e53fb6cf21a8b9047f202fa0bf8e9a53317411740c84d88c79ba6eeaed01b1858ab09ba056c4b2b6e0e38c757c1cab6bc0f6c334c96a3e9b745600718689806c12b0abba9f32113ce8769b24ae3671c023bf18065251f44cff7f6ea4887d649ecce8b2e675ba65ba69f7b2267c8d6c162c5ece9245616bfa7be08f4e9ad7ee68bb3ee59e6744926829227ace00d4e2fd64a97d8e48ffa8738243c09bfa515db5a1ffca27e36896a7cfc3bc11c120abc31960845fa3a1334dc8464a8e6729c8314eb9705d2b825fbc84b2ad25526159248c8c18c6aeb382f01d2cb16e9be53f2cb9d17658f9b57781c52e969ec855023832d329a26523c558b022338ee46d1916d5f7544ba0e836f80223efa436b0afca1e690ca3e46b89c43736476b0a3ae2387e65756528d73b0b5ccb7c1f0bc4dac16222756fe43bace3ecdcfb7d1e36b63f220a7366ed472cdc911e838483b223ad46db54abc654106880a5b8f2f7e33399fe530ecaa139b6440bbfad4bdd9cc694ebd82b5e3f869f44acb8075e0e2e21bc7ca7d2bf40c520bb9e6dde466ec5e0402a39b66a4dfe811a9e8b359e5bc6f6db93327082ed388a47d738f601b6964eb37f6dbcfe708cc79be2089bd96fad4ce07a820bb4ad1d8eb9233877a968b22572fae9c6b83429b00f4504a806e24275293df423df7e9a8027f231f332eb3eb0b38baf5c6549b73cd4216d56d699fee047337c66f961a4c2242e9150173b54fa5859cb84e87f7dc63e27c0e773d24ed157b970fecafb92babc4e70b5e4b680e8e58162503c70bd8fe3a48e73b33f4f9a0963bdc3a59caabb3c708d7c4ff0a7fb8bf1fdca96c9888a8a4eea907fd24f1c6e99074023cb042d0d4883b6ccd60f3ba5e87d8c3a91cd70eb45828953df0748c0f062e352c4e75e925e3149b7763c1eec54d950198f435cc653adf0604e0d7d55c687d58f676992aede3b98922b75ed2d4e0929c993b571c08e1509f39ba0464bf90180ffffff7f