import datetime

from string import ascii_lowercase
dainput = """JzZlqQLvVjOuUyXZmSsMlMKkmeEcYyCWwLUunNzxwWYyFfnNnaAZzsSaxXANYtcCDOxOogPsSpAaNnGTZzaWwAGPpgpgGPnNnZzVvNtAFfaAaRbBrJjqoOQXyzZKzvVZyYkxXGgYvVoZIyYiAaPlLpSsmMmZzMWNnNnwPYyGggIiGuUIidtTmMDCcdDCcTzzZZtdTtHmMhDPpqiIVAgWwGPpaAHcChxXBbaMmKkzZvXxpmMfFWwPeEVvYyQjJmKkGgLlUuMbPpBNnitTeEvVZzIJjwWRgGwWrtCcreERVTtvTIiQqJjtTpGgFrRwWaAEefRBbrjJcoOiwWRrpPIgQqGaADdCPTHoOhCctIiHZzGgnjJcYyCNZzAahBbEePppzJeEjZqQQqzZnNDdcMmBwWUubcCNfFnCKkaAzHQRkKrqqQKkhyYkFUuUufVnTVvtNvNBogbBGObnWwMqQkKmiQqIfFuUVFfWwvViaAImptTEelLPrRMvDdPpqdDQRUurPUupssSSnbfgGuUFBrRPpNVvNcCbupIiPUBnKFlXxMmLSsUufeEhMYyrNnRmtTHcxXOBbpPosSeEbBeEVvFdBbCSsAtTacAdDaLlDfYyTHmMhXxMmIbBfFnImMjdDOhHoJaAzZbBCtTcIiTtipPSsNPpeEaAitTuhHUDdKvVsotTLlOBbSQqJNSsnRrjBbOokjJyYtrRIiyYXlLRPprHhZpPzxuUYsSyNnuaAhHUEeCdDxdDdXPpwWsakKAjJSxDsSnjkKNnhkKHSsJNQYSseEXxyqXvVwWikaAKmMKkIvVZrRziIyXxYxXQqRgsSvVGgyYrZzGgRgnFfQKkzjJZjJqoONeCcRrEdDlLZzJjqQWwrRDKkcCdkuUPprRKBbLlzZiImMMXxAacCmLlwfFTijJlIiwWdDLlFfxXLuUdDIXXxZzQqxkKYlLsgGSHhytoOTtuUabBAuGgiPpgGIFfbWwmMPYypIiBnNjJFfSscCNnosSOvNnVocCOtTTtgCcGrRqdDQaALlUGgxMmXvVFVXxvGgfJMmjWwIiWFdCcDfUKkNnuUutRruUxfFXGtTgyYOoplLPCcWbBwdCWwudDMmyYUjJcMoOmZzvVDDwWdXxCcsSTwWaAHDiIdhJjonWwzanNMjVvJbBmEevVyIiYWRrTtqxXYsSGgRryCcqtTTtQQwxXiWwfFOwWoIipxtTXnNPgGtTIsSAwWGSsgZBbRryYxcLlcCrRkiIBlLBbbaAcCUuaXxAcCKJiIjSFHhfsiIbWwdpPDlLFgGVvfBCsSmMSshZzHXHbBhGWnNwrRiSYysFfIIiSsgHLlUuhkKHFfUulLXxXUuxTMYyJjmoOVvqQtDIidkKvqQVWcCjJweExDdlsrRKkOoXxQqSLfBbFSZoOzhPpHVvnNsKkWwdDWwJjBbVmMMmpPvWwYpPyiIGMmgSggGGiIsDgGrdqsGgSQXjXxJhAaHWwxaDdAGSeEsBbgPpGgPsSpDJyYwKkWjpPyYBPpSHhXfFyYxsCqQcoXPYBbyoOpxtTGgTtOuUVrRbXxeEoOovwWVOqqQQunNhsSRrWwCiPpiIcCWXxwIcMmnNHDdTtfVvzPpZrRFAEeuSsUroUukKUCcuOJjdDRkPpKrohHOdkKpaAPnNDWcCYymMJjzZOFfKkcDnNdbBCEeLMmMaAawxoOXWfFAUuaAmlovVQqjBMmbqQKVvkJhWmMvVwzGgwWLlJjNnZHIiAaWwtvVEuUXPEepxeTCcUmMpPXxpqQPSQqslkoOJjKgGfTtFLmQqMjJuwQBbqfzZLlwgBbGWlLbBFJxXjfBbUuFfcCSsiITLlteEFfuUmMzZNnUCcuKkXxFLlAafNcJwWjCeEnKCjJsxXScFffWwFWrRrKkkKiIRwqQjJZkKbBhwWWLJjlzZvrRVJvVMmAKmMIUuigGlLHhkSsXxMQOoqgGQyKkMmYQZzqqtTRrmEeoOxXFfEeaXxjvzEFfeZEivYyyYVEeIrzZiiIJLlyqQYFhHUXgGxuNjJrqQRJjIiZYypPznsSMmMmsSNkKkeEKmMgpPwWpZzjJPjlLPqWwQQqpGjKXrRsSxyXLlcCubrqQRPpBZzUjJKkKkkqtTQwWKoOxoOyYFfYQhYyHqlJuUpPjLvVRoOrFwWfSyYVvCcSsTKkuUAQqaUEAaeufFLlLCLzZlpPcRrHxgGXjECceJrRTeEtyvVkKYzXIixcCoOHvGgVrRhZnNhbBHLlSDDdYydFfbBsBBbbAaIirRiIxbBKkVvXeENZWbBObBovFLMmlQqPpfVzZPpulviIljJZznNOoShHsLtTVxhHXYbQqByHgEeGhHokKwWtTFfgGeEhHzbBZRCcrOhLsBbSxiIXVjkKxXGgJPpGlLgVvvrRVvJNnjiIJnNjtRfFrTTIioKMmkcqQCOtTtThHnBjZzJyhHZzXxIOofFDdiDdkKMQqYyDtnNtTcCTFpAaPfFfLlxmMJjzEHheZVUuvFYyfYCMmcydDSsXYORroydCIVvicTtOkKofKEekeEFMmFfyGgyYYmKCckIibsEeFfaCcZaAzCGLlgJjcTQqEecCllyWwfZyYzJjOZzoWTLlIiQqhASJjVvIifFQqQfFqeXxVvEnNWwcCyYsnWIoOiOuUowJjNsSWwtTvnNefkKFXyPpYxAaELlVYwWdBbEefFDywICcYXjJxyDdwwFfWCIiciHhIwgoOGWwDdWVmyVUurRYSfFiILlsCcJzGgZGbBFzZfhHvVgSsuUDgGvxXVzZsSdUuebbAaBtDdTtimuUMIrRUdDsSurEeRgZKkXwWxFfzBrlLjJbBReEYyANnaRrUuBbuUbAzZFftlLsSTlQqLmuUkEeKHpGgcLlLHhRIiIFKkMhhHpPwWHXAaNGgnFgDdGquUYyzSsZFhceXxwWKkErUuRCZTtvVHnIiAwWaYyNnbBYdDykKuNnUuhPpXxHuUbByeEYssSJFfmMkKqQBxVvXsgGSbcYiIyoOgGwWwWSsCrlLgGRIikOqQjJFsIRrbBOoibBbRZzrSsAaonNpPOSscCaAkdDmAaMVvEeKvWwVQoOIiuUaAbBGHbxXBxXZzRrhbBEqFfcCLmYmMMmXxZzNnpxjJFgtTeEIiHMmhGSsVvfXwWFfPSyYOozZXZTtzWQqVvwRKZzyYAaRrKkvVHsScChhcCpDbBsSGgdhHskKSoOvVPIJjiYQNmMnsSNzZtTnJsUqQueEAlLamMMmeEkKSTuUiaAItjJFZzfwbBWIUuizHGgjEeUOdTxXtCcvVDpPojJOQqQnNqeEzZoOQWggCcaAFfSbBskKGYnVvNHhOoxfFgGaDdAIixWwPpvVpPsSzXxhMDdmnNOowWHMNnxEfFeXFfmvVmAaXxPphHJjUulyYvVdDNnCcoOgGyYhHdsbOVvoiGrRQqRrgAaxXzejJEZZoOzLAVfFvalFfLqMmQqdvVWwDEeZiIynNSsLlYpPRvOoGXxyMmVvaqQAYBVvbHjJvVLllQqonNliILWvVlLcCjJwkKvVtTtlLTVvVktTNcCnMmkKFYKsSkyfQVVvXxvAarYywsSWRqskKSIvyYVHhlLuUTtVWWwmFfMwmqQMvnNlLVrRqQmMwfRrFSsyYWrcCHvVhPpFfRFYyThtTsSLlzZbBHtFpFfIiVvFoEJjwwWvjJVDdWoMmHhSsOUutvVTerRNnvVmMAaOeYyEJPpBbVvyYoOjffaHhAFyYhztTBbSmXLlxUOotTuEiFfIApAafeEdeEWgGwwWDmMpPZzriRrsoOvVXxExXUuFfRrBHhbYNnchGgHCynoOHVvhNSgYykKGKkpsYyYySsSdDPaRrAVvWNbuUBntoOsSTwAYyIibBLSyYpPrGgREesSiIsWvQqaAQqVXPAZzapxXWwxwbBgGfWwFbnNqOoQpPBBWwbVviIlaQAbyYBafGgFVvWjJGeEhLlHPpdDZznNOzZobCcMmMgGyYtTvxXQqBbDdWwfFVbsSCcXxwWwkpPmwkKBbrAaRywWPpeECcxXzZNntbBTuUYrRGgdQEetTtKksAaSDdiIvVFQeEqdDhovVOqQTmMRraAdDdDUuHhrXxRJIhHijTmMcdqQVvOBblLZzoAaDmMiHhIcZYRrBbAaoOKhtTvVHNnHdDvVhpbBAaPZzuUuxXmMqUuEeMKkmQWHhwyYsnNSUeErNjHOolLqQhJLlLlfFwWnYyLloOKULluDdaAkaAJWwZmrREeMVvzWwyRrHhYJdDjAWwPpgGeEapOoZzeEyQqYvjJVaAkKXmMInNnaUNKeEGtTtTmMgzZjJNntWwTnNSeYyEqIKkiyYcCtTfFndWvVJyYjRGEegrCcSNDdSsaRCdDcnNFZzrdNnJjuUaIBbiMmCcIUuBbitwWwWEAawWogJjGhEejaPTtpAVvITtizotTdcCZzyYCcVvKkUuBBUubTtbCHKkhhkKCdDgEeGctTdDKkHxXcRrMmsSYoOAazZQqcCyXxYDdyTtgETtyYeNfFXQUuqMmzmMZJlKkvVLONnxXnfFNoGgyvVAcpHEUuXeExeMDdmaPpMmdDAWZqQxXzOowXxmAaVvMYydJnCcBbXxBgCcGBbPpbhqQAaHOoIiNWoOaAcCwjYSTtkKsFfynNGMUumYyNndDdDRmMregGTtdoODEiqQpPPLlRhHuURbSZzyYjwWdDKDdkSstUQsSIiqCcroORGglLzZSsDcpPSCfFcswirIipPRUuIIiHhcCXxpPGRzlLYTtlLdDyIiZEAaeGIqzZPjoOTtUgGSsuPpMmMEeNnmSsOosScrRXxChZFfoOVvFfzHOgGoqWwOtFfQqTaAoOoklLFDoOdahvVHgGotYzZpdDLlBeEbAatTjJQeEVvACcbgHrYywWoORaATtsSNnDXAaxxXlFfQqLDdcCOoPYysSuUpdsEeSfjJBbfFFaHzLlHhbBSsScIHhiSOosWoOBjdDJCcXtTMmxCiIgGcbiYdDmMgHzZBUpeEyYfFPuCVeEvNntpPmMTcoyYOVqQvbvVwWNpPlGLlgwcCIiWLtTczZCLldDlzZuUXxLvViaAYdDXxOonNyILXxlpPxXkKLyuUYtTmzonHhNANnakiIKOTSeEwRreEHpPhEeVMmMDdmIiEeSsGgcQqvZDdoOlOoLzoOmccCAaIDdifFoOzCuUrRSWwvtTGWwzZggAaGnNVCcXxnUuzZqQpYsroOmMRSyHhNnsGgSEXvBbVWsKAakxXSabwWJjfFsSMiIuUQItTkpPKPDyYcCdayYbBoOAaALloOpghHHhLIiFfvpPVPpqQgLWpPwlpMyYmFpqQWVvwPitTXxCrRSszZMmNnBbbuUBbBlLeWqyYQwEIiSscPpKkKUUmiIhvVUuUuPSspaNYynADdanNYMmQqyfEeFaevVEAaACcsaASUkKuUuxXfFdALlzNnoOAOoaIyYCcHhIkKiFfDdtNrHuUDdWwhAanVhAaFfHQpbbBeEBZziIPKkMjJmqpfFUkKuUtTuDBZzbyYRrdMqQlLmMmzLsSBYUuykKdjJDbllLNnNrRncOohoOWwbdDiIBeEPVvpKjLOobLleEGgmHRwWrtIFfilLMKnUucmDlLOoPpdmLlvVMVvilLaPzQqhHZRrpuLlbGgpPzZVvIiGgpfwWPpLlJbBjuUspPvclLfFaeEAHaAZzhsNnkUuKOotBbHdDJjRrQdDqjJHhYycCoOHhhpPVLxXrRPVVvvHDXxdxXCcHhrFdJjGgDxXYyZzBhsSHcwWCjQqIWaAtTwbBimHhMeqQRrEtTJPrRCckKpbiDdIfkKRRfcCvVMZzMiImmFcmPpjJVvMZwoHhOWNnzLOoIilwWwWKyYkAaJjPpCkKlLFfEyPjJBbOBInNilNnjkKfFMhHmnCUuuUpMmwVvWPbIFfbBqMtTmQiOtToBrYkKLlyZzwWQqltcFfymMmMYhHeEEjJBbfHSIiIhHXSsxikgGKLlhHyCjJZzcYoERreuCcCcUJjRfeBbjJEvpTPpttVvdKkJFnNwWyYmbBMiyYahHdtTmXxdDrRZziIhmYMmfuUWwuUFGgAanrReEFXxPQuUsdDOoSBbKaAwWvtVvTVxtTOoXWwiCVvcIjJiSsmMCcsBMmVrRQqQqWUuJjmVveEMBbBbqBDBbJHhjkLlhHLlKFfQEGgeBDdbYyTtCgpPGMtcDUudwPTtpRaArgGWtTHrDdcODdoTYyGaMmjJAgzWwIRrGgoOYamMmiIMQqNPpPCcZzpPpqwWsSatlLTdDTzZtHIuMEjJemUDdTrRRrZzrmMjMRrzFfZQqmJjcCJRZnmMBbWwwEeJjECcgGvVoOeecknNKfFPpCeETtEmMEedqfBYyuUKkamLldDvgGofFfBbaAjJXxFtZZzIizTkKtPIiAavVwWMmvzZZFCRsSrfKJjMmbBlLlLhbBqQeEeEsSoUqQuOpVvoOFfXcCPyaAvfVvdDabBHunNUhJnNSsghHdoOoOZJjZzJYyfNnFWXxwaAKkkNAMmaHheExTMmPptpbKkBrRzEeZPizZhbEeBHLlADdrRKJjyYkaDFfdZzITtJjyYkcCAeEsSAwWQqpPAEesSRreDdVvfMbyqLfFhXxHBQJjsSOHhoGWwLlIidDNnLwJjWvSsBSWwsSAasbVoRrgGZWwzxXYypPrUuROoOpPZGgVIiRZrYyRPjJKDCDiIaAevGgVhHETtaZzYbDdByApRparHHVvhhaARxXqAaEeGCcWzZwkIiKETtYOoeDdEyObhpPFKkfJqRrQoOjmoOoOSskKQqOtTohHaAGgHhSsSZzaMmAsKlLkwZzWuxGgXUJwmMPGgqPvVpNNnnzZfxiIXHhlWjKrRkOoJPpRrwQqbQqXlTtLxHhPuUpBLlgGkpPTuUMmrRVvtTtKkYrRyKXxDdkTtowWOjJoaiIAUpPNwWnNFaHhAvVfcXxzZsSPpCmGgFGUuvVlVvMIqQifMmFHJxXCcjHRrRrHWwhFfpPsCcjJjJgMmGaKkBXxiroOmMdDAawNnWRDdbBFzZnNWwfIiIbAzZsSlLBbKMkjJjJKmGDdgKkiVvPVvlEoMMmGgohaVvBnNDdTtGgDtTnQjJApPPOosSpiIxXqBkpNBRrkKbmMCcqQnNnkJjKCckXxTtOoihHaUCcuTtLBblAmMazZyPPHhppmFbeGWwYyvVxXGgpPgnNGpPrRsiUuwOqQohHXCLlOoPpwZbTnNtQqBwWygGYDmMmZzOoMvVsSgGcCWXxwsnCcNxHhLTtOoFJjBcCbVvsLorRfgGMiImxXSsZztRCcJjrLlWLlBinvVxhJjHUVvukKDWwERrqQefFdpiIPuUZzrRuetTRrsVWwzZqpPjbFFfVgGYFfyrRSiMLVDdvcnNklLKJUujHhSrRSKtTJjaeEOoqZzQQqfFyYFfIsrRYySdfFuIiFfQyYpPFftzZpPTqbBvVLeENnNTnEepPgtwWTmyrRBbYAaJjMuUmMcluUlQsSGqAaNnQCcEEeGgcCFfCIlLVUuvXxCsSchHCcZzKkxxLlXKkxXXmMxXlLtYhHvVvqQxXOoamMFQzYQqGgsSzpRMsSmPpSVvxXJHwnNWXJjxPpNntpPErRgGeiHuUEerZzRhXxvVFtlLklLakKAKyYcbZzQQqxDdFfiIdmMGAagDvtTVGgBgqQGlsSLWweEzWSyYschDYyCcdHSspPEeUSsIiVXPpxvgtTGHKjPpJjDXxZztTrAaFmyYyHQqRjoOJkxXKISsuUJjaAQkKviItAaeETygnNGdFfDkwcnNuNnEmhuUHMaqQAUXTUudDtKKrRkkhqveHhBbemMtOoXxRVbBxXoOvwWwWYyQSsqHVHDoOdZzhvhBbtTcXxKkSpPhgGZhHzOmUuhHWEemMRrDdyXxYwhHhHeEMQqTtoJjwWYyyPpitTNkKNnbyMmXxYrRtTBxCcXWwjJOtTHBbjvpPVdjJDvfFVpEVvHzZheqkKjqQzZohBbxXHoUuilEeLIUBdtJGgCcWRrQqIiVmMmKkSsLlIJjiWwfFXxSsWkKwIiWxXTtwNnLhHalgGBbBbDIiFYyGgOoqQfcCFGVvgjJMIimKkvHhVvvQqEGgeNnAzqQZGgZOfFQqKkMmwrRwWWdDVpfFjJJiIdaADjPcCbptTvMmVnCWwcTrRRrtjtTJNugpPGAajJfZzSsvhYSbBoLlwnOoNXxWQVvbBFEUueuUmrUuGgQqRKkczZlLhHwWCrRqQmcmMUoOuWwPpUPUulaJjALpxlLBbSOouUskmMKCcsSRpPwWjJUuvykKKuUkYVkKPpgGQhHrecChQGgmMdoOEeDYWwXxyJjhHSoOEzzmMNruUPpfFRBbDdBbwzZbBHhwWACcVuDzZdnNUyYdDdDywWYIisSCDJUujhHfFUxasSAlyzZKkcjJCNnUEtgYyMmGHjgGSsuUgKkGGDCcVvcWcmyBQovVyYsSXkKxKfkKFJjxXlLhHCcOoNZtToOJjzDdirRIFmmTpPBbBbHOofrRFcCLlfkEeJjHhsmMXxSXPpqQoOxKWwkDdbBAJDuSsUzoOEeZBbgTzZtGFfdrxWwoOXbUSbBsiIcXxCCanPpNnEeZzyYZzCqQlMzZmsSvVtTIiLTtgGcPPpIiIRwdzZDkhHKoOeEWryaAeuUSsMmLVVVJsSjDEPwWHhlbBIgDduUGaeEkKszZyYaLyYleRuWwUuUruUEcCHhIzzZuWwUZtTxKkXgGxZvVzKUkOoKPpUuHhwWwfFlLszEhHvVvQGgHuUhzQMBbVvlLhHVPcwNcCIfSsOoreEREUueFduUDXxUHeSknNKKkPyqQYpuXxpJKkjaHHZzoOgGwWMkKmOxXoSsSsjJHhbBbBuUoOGjRrvVqYiIGHhnNIZzihHgOoeEmkKMhqXxeSCclsSLKkcrRxXCoOWcvVGglMIimLCceEqQKkdDQWwNnyGgdgGMmDQqjlDHvVGgBbGmKkGiyYIUMLfFqEeQGPzZpgIiuUrJyYjRDdiIfFuCcQqHzuKWLlwEefgGFkWwhHKkvVXZOokKaACcPpBLlbYynNZdDzPpzLleEoOZsIivVEeAxXQxXqaaAOMfFhGfFEvKkNnVCkpPKccBbqQUukWwdbAaDdBDKCXqQxQZSszfFqkKFuyYtTUhMmZzPpLluUHfXQZzMrkHhKRrReEmkKGwLjWkKwJZiaAIvcCvVVzWwcAawyZzYnNzNhJJjMmHhQlLWwPTNFfYyntsSpSuUAwOcSfFfFsTprRxsSXPlLgGkKsnxKhLlHhHzYZzxFfXeSwdvVWwGgDWYyHZyjXxEeJjTtJnPEeHkKdJMUhHuVlkluTfDobuUADQqeSNngbBGDdskwsHZzuUhTtNnrhHTXxHhVvjJeEwWuKkerRDdDimMIahHXxvrRPpLjTtWwAanNFfkvVsSoKrRaAgGyYglLwVSsQpPqxHhMmZUuBtTbpoOPBHkKBbvVFIiBbdlJjLpPiOoIDdDeEsSfFsSfBGgbfBbOoFiOXxdDwWtTzIigWeYYyWrRzZwQEYyGgjzZkJzfRrGkLlHhPpHhWwMmrREOoFfFrRfNnuDGUugGgreENhHYydDQQqqgYuqQcmyYCcCWwXxcMMmtnCTtxXaAcCcNKkWwuUsVvEeHWwmFCpPcVDdJjiIfFGgvYyJjfMmgGCcTboOWwBteXzZWcmMNnCKpPtdDGRrXRrxwCuBboOUkbxXBKPzZOuUBJJjjRjKjJfFhHhDxXdfzZGgFHouUHOfFXxmMoUzZuPpqQyYhOGPaIiABbpPkojdDJJjiuUIkYNpPnyKJjrROoedDNFAaOoRMmmCTtcMUupPJOUtHVzgeoIixXoOqesccpqQtAaTWdDXXxAmMaHhaAxCeEcwFfFfCaAcHhrMmRcCSsrzZREeqQRrOonUuzQqZayYslSsCSDEBwWCcbMIdRrpeYyRVvOkzZVvnbOYJjQqeEyVpPEyuUYgVvSCNnhHXdDxcCcsyYgGJjbSiIyYiIsHrVVKkzZrfHNnbBoOnxXrMmRpPjdtTDpbCcwlTtLpRNnrPNqfKkSssNWIIHrRhiiwVvRrnSfFyzZYJjJJjjSIirRAMmoOapPaAjJLlzZlxcCXOaAQqqyTtauUAYnbFjJBbTjhjJgGHJtrRfuUnNuoOAuUajJmdvHQqmMprRPYYAqaAYyQGgaPxCGgcDdRrGgfDBbdUiIjJOWwoxXxXEeXxoqsPEeduUDZGxqQXvIGglAayYRqQrEGgDcbVmPGgeasbLFWPpqeBbEWBbhuUCfAahHNfFnsSFUuOocZYFsTuBbxEuhquUQZzRrdlLRrBaAbKkTQqmrRMPIihCmMcrzqGgQHhqBbQeEVvCSscZOotTMPpghCcNnCHoHoOQqTxXpPgRyMmYAkKaSltTLSDdsHhZyVvQqHhQiuQqWwoqxXQtTOiIcuUHHhhVvCHHVvhhrOolTtLlJjLHlLhTzZUultQqTeEdAjkzfkKIuvQqVgGbdDBUIQDfFdqWfFxkdHhDDwXikKnNIxjIiIiIwsSnpTNHkKVvhnpkeEqluUKaWxCcamMKmbBlJjLvuUVMBYybLdnMtJGGgMmFTtEekDdaxXQqEnNeYaHhTJQXSsmMXBbDHbHzZjJASYzZiAqQkKOobtSsNxeVlSBbwHhWohHOeEWwsKksXxxXFfWmgIiGWwWeEwcQqCcCKlgGOoujVVmMHhIhFfWwocnXxGgjJNnDdpUuSddMxXmLlKVSvFxXfbBVrRgGPpiAfFaiQqSTDtTdfFHEYaAnsSNCUqQVvwWuoOTdDjJOMbrPplZzLdDQqeNIzZDaAQNnZzKnNEefVvFQqQJaPOoTvVAJjJjpjwWmMHhJhHFYExXOWwbmrvEmMVRHTtAaoOnuUpPzchHCAlGgMIjJixXhnrsSTtXbBtTgGrBdODdoJjCcKkzaeRSsrhHlLZziIzLvqQTtVlVvZkKQJzxAhjJHSfFsgHDdlLMzlgZzGpPBbnNlLEeEekKLlfFlwbBWhhHHnuUNsUrCcpvBfEkKoODdmMlLqtTJjUuBVUiIXgYVHSshQxXGgMmzZbjMmJJmMUuAahcCEsSeHXxqQpaenhHNSgOamMkKAeEvVCxXafFAEpHhydDSViIxoNnOhKIhaqHhtLlqQykKUTtuBmMsSbAfFaGgYnKxcuUlOnsSNgPpmMGlLguPpuUHRrEeLqRLfUAaAaueHhTTttcCVQgGUrVvhBbXxHIPQqPjxXBbOoJSGDdVvpjJojJDdOPHhGwEejbBvsSjJACCcHtTTtCcahamMtyYTdDnNAHRrbQNnqqKkQzCcnNtTZjoSvkKVHhsrREehNsAaSgGOvVyAadDfFvlttTFfmNLuUeQqtLluRARrarxXuUUunNBAaVoOvbBAFmMfmtuLZrRhVEUuevHzLlPpbXxIPpDECvVqjJkvVKxiKkpaAPxPpKkpPDrpcCPNeEnNFtTCNncuqBviIVbguzSsHmMhaZCVvHhcYgGpXyYxdpPDiIfumMUnIllNguUGfiIZzvbiIoqQNiNcCeQqEpWwkKPqQUuJjLlckEpPeKkKmpsSwWnNyhHYWyYwPpmSsjJQqCcSRZzJdDWwmJfFCgGHhdDcCoOAOfFwWolLQqpPrRZfcCUuFDdKLlNnkMRrFfaAcCwWmmwoOWoOJYyOvVqoOQojNnmMMxnOtTlyrKkVGjdDJDCnNTtcBbCcNUuoOnqZzQcCPlLvVgGOWjJRrqpPQwrRlKMimMHHhUuhRrxXrRIsbzzYEBbDqQdwWesSjKkTUbAoOUuatzOjGFfcCcqQkKmJjhHMaeEPNedsSJIIiWfFwiqQCceEpLlPWWwYBzTtSsDFfdxXbBFfZUukfFLEexXnmMcuUHhCWwsSdhHZAazZzYJgBbFKoOkXxCkTtBbazZAcUoOuZkbBKJjgOYyRkrUuVpPBiISnFfqQiIiNnQZzERrjJnpPYjhHJsSkKylLPpNOyYotTtTcvVCOJNnIpPRrHpPzdefFIiXIixEDWwSbBsAaTtRFTtfxCFvVnrRrROoNvDoMmOXxTtSWwJTtwXqFfrRCyaAzoXiIPpoOYSsbwWvnNWwdYszZSyDRucFLLPrYykKgGSZFfZwKzZytTXxYApFfxjSsOPpDSYsnNnNAQgGqBKvPpaAAafFOoFczHLzpPiMmsEeeESOoIZKklFWEBtQTtqTkKNOMQuUwWqDdVCfojJOHhaAeEFchjQpyxXuUzCcMOfFoyYixXCcDdIHhAxqQNNkKcFrRPFiRcCqsxXEeOoxsCcScCYvVCjJuUTgqoiIkKHlAapcIiCcHAaAHhHhacChgGVvXxCoOPLxPpXhIiQZsAJjaEeqRrDSslLddDQwWDdkJjCcZzNcCAaZmSscJjrVvInNjMxiIXcWnSsVnJjVjsmMSugYyGbxdWwHhdVSvLbBjiUvkrRvzZVjLlLcSRrsCEelbBzZAaCcSrdDRVvGgIivxXuUpPfxXDvcCKuAyYzZnNOcCIEeiBvVSsNAJpCsSXxtmNnBhDdiIGgoOkKuUupPqQyYbilLtWwCcUIimlEjJuUsSFfePpimMILAaSsWiIXxcCeEXhHxCAdDeEvVdDZKkJjztRrTwWcCacvZzFCNncFIbBAsSBbpHvktxjnGaZlvnNVmMxEfIVZzvVMmbbFdDfOoBdDUVvrRYRRrryzrRZzZaBbASDdhHsPRDdfFrkKwQLlqTtUPCaApQqSsSQqsUNKknuklAzZbNnLkJjGgNnKhiheEHBnhHOvdDWmMbLlHheEBaANeEvVLlWwAlBbbBLOoSBbGEnznNPJIijpZSBlLbcCxfFXGNnvKkYlLeQYbTNwWnFBbUuVvJzlsecCkLlaEpPbRdREeSsyUuizZPpGgdAaDjJqNnhTWiUuIQLkSsvVKAagGqQqQVvTtCAaWwUJvVrREIieFxCcXOXxhHcCoYFfeQMmxLlXxXYIiqQBbfFMmLlBNZzDdvvVmMPtejJEFfvZzVQqueynNYcCBbTtdDRJjrNSzZoOslLbrCOodDyYcCYyFAacbYvVyBMmCZuUqQwTtaAWkdfMmFEoODCcHmwFOIAPAwWaMvVidDxatJUjJuGQcCjRrJLPpSocCaXtIouUQqkQlLqKnuUSQqsMmXxxqddDDpPtTQlUEeDdWqQiIwukKdDZaAzZzTPpymhJzZOoYGCcgdDWwzZLDdljJLqQlyDRrsaglJgaAFfGRrWwprRPjLiIBVLlZzKjJkxEJjeXUEezImAnNUugrfFFEjJepPvfFfNUuZzTtYyYmMyxzZMLpPjJZkycCOoyYYSACcqQaVvsIjJhKlcKSszZkgGKkdDCLgGnNvnTGtFfTUDdImbqTtePpBFKkfgjSGrRgslLJqpPeHGNngzqQRrMRZQNnvVhHqXxJjhNgkWwKhHBbJdDjJpOoOsSqQsSGXxkKgqYJjrMmBbBbqQsWwndDxqoBYyTtXGgxRrpPVhWwrEeOfhHWwFodZrRIgKkGVmBNlUuHDdhLnUWpPsShZzeagDdGAXxaIlYyvidDMmTrWWlLLlwmMZSpuTQqtLdJOXNnuUeOrTtNnyYepFVvfpdDFbBiIOOojJosSlVvXxLnZzNlkUAauvVgXXPPpJjaAnNjJpuzZOMnNmzZtCcUDddjJsCcSLniIiBUuIntTMmMkyYGgFEazincCMWwqQmVvrvJlLxXFfzNnOMmyxXYHmMhMaNniIozlLZOgGpsaAgeEuEKeEkSKkOolLsqQBkylLYWwXxrReEHEebBmMjnTtSYfFyYpsrRbBYOAtnNQwgGWDdyawDtyYhFfHIMIIiiLuEeUlJRrjHJDzTeOoGEeviIVwOosncCNUavLvVIilLKkVLPIwWwWgGiCcJjLMmrRkdhHzZGglLxjhHJXtlLjTuUYyyxXpPYWwhoPByYbpQbBfFXxgfuDdEQmMRnQWwQgGyfFYZzpbBEQiGgdDYLgGlFfqYyQyiIENrRTtnzBZzbBqIdDaxGbBHOoSsKQqkVBbxNniISsphZoOLlXxswqYynNRFfFfFPldDooiIOCxZtsSiIMmhqQcCRrCcKMIizzfwWFJjpPZZYsSKFxXfkPgDdhBlIiLbRYTiITtTyYtFfGLlFbBTtPpSvVfcCbmaqgGJQqLjJGgnboiQXQqxkKAojkKahuvVkypPxXEBiVvIKkKkbHlewWxXBTCoWwiImMSPLlDAjVvHjzqQZxoOohHbBXFfckKCAHwCcgGvYTRGeEoOLlBIQbOJjHhMmlLKjJkcraARzZCMrkKRnNmEefWwciVWjJaLlAoUSUXxRIJqQgGjuZUubwuUWlLBbCsScwyYxnWkPpgGedttTeETpPpPRFfHoObNkkKRrKwWlLiIvqQqQVmMZAntfFmLlofxmlGLlJjvVVDdRruwizqfFQTtmAaHFrFflLdGPffiIzZWJuqQhbEwWwenZtgGTTKktTtzPsSwWmMHsSYyhNXxZWwwuUWznpXxKkuUmMzyYZrIiBbNTBbgGRTtrETteVvFfkcIdhHyYLerCSTBkKmMmihtEeTWwHAaroOQgnNtorvvVnmqQiIlFfLYyRKlrtJjTPWwQqnfIRrikKFIikJjKNjJhJyIiYjmmTtLlZRsSQvVqAgGQTnNtDnNdrRIQqaAGjkwVVvvGhpPVvUpPXxXxaqQdjJsAReEabcCFcCfBALlHAaiVvHARrclLgGVkKvvVutTGgeESpPHUySMsHhPpSPPsSpcCDdAqdDdNqiJivlfCcItTsSiwXHlLnNhhXLvVlvYySKkfbZkKztxJYylLbRYPpVIivTqQtlLYrRGryYidDtTWzZRryYvlzSskvUuzsxXQaADzZfFwWaIiRDdrNpHhaARrUAmIiVJmMTGyYgLxXaPpAlGPBbArJQKdDHhPpYBsqeEaBEeZjJzNbOmyYXxOozVrRBbrRjTtJzZvITfFtCaAnfFNabkKIwhEfFpPYyYDwxQqeEXWOcNYmMWwrdAasErRtSsyxXYPEhleVvhHcCRFIEQlZvVlLJaSsnNRKkHbBhYymMXxaMmbBTnupPGgUMmzQpPqaaGgAWEzZtTNntTeCRwiEDFGJUzZNpiBLlApPaiIVYSsmwWjQqJYyEefPpivVGgYyMmZEeHJjYyyYhwWhHzIGggGkNnTGMmrUeEdaAwlHMGBbjTZwWRjKkJOzoOdIHiQqWPwSOosdDszXhVItziIoOZTiObBovrRziIhHiwWIVvNnMmEeYyZorRWTtwORDddDKGgzZlLiTtVvIJjLlnNMnNmlgVSsvazZXKKkTqFGgffFYyMAaiIGKfcNrylLYYzLlZCcyYrRrmqNnKHJZgGjGdwEIieMauKmYyPyYZzcoOeTNnYywFFfrKaAIikrRVvmyYMsWxyKgdFfTtQqoOBtTRGgNnRbBrCiIvVnNxBbiIgGrBhHBbbRtlKdUuKwcWmUFLRrlfufFdWxwmwqQxhziJjblUuaALBRAaWwdDDdPpTtNQjXxJqKvgzZfZzmTAaSsrRtMtTFGIvEeEBLlmgmMGDdCJjcpPvovVzZQqRrPpdLlbBSsOOoKkhHoDVcCvIiiYXxyKuYSsSsFqQXwgVjyvUoOSHhnbbBTtsKkXDwWLlmMoOFfTtXblfFVtTvjrVvRaYvVbByZsDdSUzZtqhwHhHCcpPYlHmMhEeGgxXCsoOxmiIMdnwWNlLIiDdkxXWwLlNLljgGMZzfAaFwWipEdONnBbzZoUzSsZLFErLlXrjJRmMSsxCcCciNUuANnaVZVvSAHKoOkFsSOoTpfZznRrzEWwFfeZzZlhHTAaRoUSsBbkHFtTfxXGBbgInwgGDdeEpEeNnPWMAaneExoOKkBqMyXxsSYQMmtBbTiIvGUuPpIPRUscCeESubBrpVeGfNjVbYhHyRJjRwlLrRWhHwVAzoOZCeEIiUuBkKqFXXUpRrTtPieIgEeGinNkKJdDjQvwWTCcohHHxAGZznsdqaAyYBbTpPYsvnPpNVAaivVxnNkhhHHpPWwFGgfPpZznNDAEBMmyYVnJkRFfiDdxXLwYmWwBbgdKkVjqQtgGVPZgwSEZIizesqQIzZAxXuWVKkMVLlzZzvPpPpmMNnNVpRrlsDdShHykTuUWbDdBawMmjJLlvOoVWjJNvVncCTnqRRrlLiIrbfFeERfdDAakHhlXBoObxUuLxXaAIUhPxdvkKRlrRqljLlpPJLKBtxjiGDOoPiPpaRjJCWwcBtOrlrTdyFfVHXwYyXRkvlChTqoOJQqlLsSotTWWbllqCcXTuKkNAanFSkKrRswRrNpPnyYRrWfUZPpZzzFzZlUkNnKuLZcHDwWKkPpjiIFTttxXTDTtnNdwWWYyYYyvNnVwKmMCjJTtuMFVvOofspUOUuMkDhHAadxWwNhHnmXGgxMtUlnXxNLDfrlYkWHmXxMhwnzwHWnefJjFyYhYwcCdCcCAOohHkKkqSCSGPpXRBrDdnsSYxXJAacUJyYAajanFWDKkDkKewWHrRroKKdJqQuVdePzZPwzZaiGVKHPpcCGgHuUFfUVMmUmMGgueWEeWETvVtugHhGqxXdDfFpDdDaYybRVvshYyoBbvHhLYIqMmQhNnrqjswbBqtTQTtWmEwWBtyURcXxyKkZqjJLMmzZdhswrRyYBbyENwbuZVMntTJjijpqQdDXxAiLedasIKHNnuUrNnRLlhkisSqzHhDdhfCchZfFqQcpPsSzhpPlLWVOPpovAaIxrRJMPVvpmgGWJDdjsvVmnzZNdPVbhUuyiOiIoIYUEuUaJjAidfFDzZIizPrfFKTGgaAqyXNCmoOMxXcswWuUnSsNQqHnUuFfrMxrRXmRxXNcCsSJCMznNDqJAfXozwWVvbBWxtiUudeNLdPgcCZLIGiPSzZEtiIyYJKkuUeoOhpPYClLOoUuRrdDOocRkYyAaMmKEehVpHhgGnWwETtqQlcmVUuELlkKARraDsSCCciIhzZMOomVYydJbMmBAWkKMcYyCCccMZQqnPirRnxXMqqQNnZzeMTlLnNxyLlYTwgqQGMRzkVfFptvVTPYykKIciICcshHwWZoOiIaAixMmItTgNnGOJjZWwNneEHQqIiOogGoOjpPGVcHhCiyYPpKYyFffXkwWKxFHSsPpomMjBdzaSsAuUaBrRbwPpCcDrKkRdWBbUrmIMSsWwrVvIiwWcTEepmMcCQqPfUujKEekamHHTtzZvnVHhSsvNQCcQmUregGxxPBbBPcCDhyYHdCNnLTJjtRrEezcFQDgGVvvVtTixXWwxXnNYHKkHUuiYOlBbSHhsSscCLXZzaAsWiIDdeEaCcCcOdDIioXxRnNyYfStrLGggGwAxXEaAdnfFUUDdSOBpPMmyYKOdyuUYJwEtBbrRTaAoOyRrCJjkKcVvOooOBbcCYkLmMlQqOWfFTJQOWVOGnNakNnSyYwOtTojJuUWVvyYRBbgAaaAGUuRInNgzzZtLwWCzIifQIVSXxslzZCcMDdQPSsMdrRQAaQozgTAHhhHIiaBBbmMbfxhItiiikpYpWlLwMmKkDbLuvBbBbEzOoZJjdMmDDKeEuUkeEInIivlmMLQAqWLlLYynNwnNWchHSsEPaApFYiKOJYyVLVSYwgXrRcnNgGCMNnmQqcCmZKpGjJxfrTEetSsobqqTNwMmWwWCpPFGMBbQqrsLqNXWwKkBkWwKDdBHeJKHmhYSsWngGNAawkKSszNnRWwEeUCnNlvVNnzZIiofFivXxmKdkPVrRrGgiIXuTtrdBJzIiHhWuXLpPxkKkKDdKkEWDKsSnJGTtZqdZzDQYyVyIbEZSZzkfFaHfuUXxKpQuUxqQfFkTABRZzyxoLlOwWmxdviqESshMisOoSuVDXxoOcTMIiNqHhNMCctTsSVrwWCdDNoiIOCcaoOaAfuUuMmiIQBQmEeyYYQAaqySJjNndDsSHhsrRkKqQqQxXYWwftvngpFfBsSdVXHhrRxwWPurRUkdDbGwWVOovwvytYrvdYWKkMLEeiITfNnSzsxXSgGTtrRvmnylfKqQqojJdDOizZDSfCjXoPwWyeQdwWaigpVluKfFkIsoZzOBmdyYJjDNORroJjNXxoOEYOVHhHpqjJZUunUuKkNSscRrCxXSJlLlLbFIBzZOobBbtTHEbYOoQoxqFSTWwBcJjCbQqLqZyTtmMtTTtYLcCoAagNnGUzzZrRbcCkWvkHhKzWiIwmMZZzWwVNsuBWDdTnNaZTtzmMZNtAaLluCGgcpPkeqsxXSCcyYoOlLYOoyyONSkKsacKHlLCriLzZDUuzHtTJjMqftdDkKkZAlLfWwvVOWwbBrLlRVgiIGpHczbBivWIQmMIimMiXSsfFxYyIxXqgGezZISsPtAadDFKxEPpeNnnfFGgkxkQrRPKRIjJVEwAOoZcCFNqQnMmGgwWvVXxEeyOyIiFoUOsAcQTXRrMmMXxadsUIiOoKzZBbSskiIufOzTtTtxlUVvvOoZFOkKoHhOqlLzZQOmMoJjoPpjnpqQUHAZoOzahZXxCLQnzZNpnVUudDWwIiaAoqAfmMFIiAuWqQXxwhAbBhHyXxYfFopPFfOrQqRhHSDdsaTtnaCuIibGAabBzMFfoLlQZzdlJcCFVRGITtRKkaAyweRNuUuoOJjYrRBvFfwWBbVaPToOOSNZYfFUdDusxXSNnrRDrRdUuRrUqZWtwUuXxbBzEecCkKHWwsStGwuUbZdDXqqRSsZzeYUXxyYXxAacCpZYQAaqpPrZcCDNkYgGBVvNnIBbTtnVmMvNNnSSssmMXxToOwWEkJjGfDdlMvjJdwWgGVDjJBbpINPpPpJBjJkhHKAsxzZXxPOeEoKkPxtTdxnNWwlVviIIiIDRrKjJWjTtDCcRoPpGZiKkaQxOoGOAyFUwWufYNnsJWnjtDdsSyUuVvTpWUuNwSoXBoujSlVvwWIihHpcCbMDdJFxXTtSsIOoiCXrqwlVPpvLWfIiQySjJNJbuUBsBbSoBrsSxXgGsUqUcCcPpDdxXFfhrRDEeTAatoOWGgEuUGgZzNwodDicCIOgxXjiIqNnsSAsiaavVzWVIZQnmYyPpjJtTEaimIDdpeWwmMmMMeGuUsSHsShcCNkKUYGSIRrisgydacCQLlTtHwsSBbkKWhYyVvzyBfFcRgGaonNOLlcCNwWTtrRZBbcCnDMvPpYyhHKyXPpdMgYkAiIpPiiVZbdRWwSgXRuUomyYMOkeVvxXEGFgLAVoOyYHzsCoQYyqltTXFfxfFcBrkGZjlLxXiIJQqFLSTfuTWuUuqQKkUwtUyHQqhXxhqikKIMvzOGGgPoOHqEeRCcpIpwaACFirRGZztTiIRhdhKkHReVNHhEeiIuUdOuUkKonNdDxqULluoOaAfXIixXxTxXiItQosCcyUdfFZRhHAoSsRrUutDdVmMgbEwyYnNFfRKkrMtOOCIiGgwWyUupPSAaMmRXDdFeEsRwTtBhXxiIEedeCkHdDfsqQKixXIiIdhQbBkNdNCcWjOoLqiEeYvNnGgZDAMSSLIisqQRmMmtTAvVaDUumcCifFKUdYiZeEIiCcjrloQeeilQkGZzmuEetAajJSKkQepxcCXnNPpzhChHcgsimewWjJOoIKLqmuHhHZzcugLlGUWwPVYuCcLuakKAwfFNvNHvVZsfNSGgULfFlYLlyMfEyYoJGgTtjbXxalQqgiIGTteuQBbhOERrFYVvFVeQqTtHhmMcCFVeEvMmlLMmOJdtTinnOetTaAEzZYyOysSYowWEeZJjJXnNShHeEjVvSlLXJjdifFaAImplLURruVvPIiqULEenaAGObBoSQqafFAjXGKiWdmMxPnUuNoOprnqNnLlIFfsOZptsSTPNaAVHMJqxdPZqOcJcsSaqJniKkIwWBAaeEiWwLOoVlLxLlblXYGmfLdcgnnokBbbIiBbBllUcEaAhKqdluCcJmPTnNZztKhCSsbBUKxXexXEkTFftbEjJyYCcfFNnuEiIQhQANhHLLlTydyzZOoZDOfWdDwbBSsQqnzVvDdiPRrhlMZqjFYfgKFUuLliErlLnwEbXFmGSqxvIoQGgqSnwjhNyYbALlaLBblbLIMgmTqTtDZzSuPPePpclLCcEuUeeRCquhHuhKLGavWwYyjRBiBEhWmbxXMmBOLTDAcCRhuUPTUutpTtHqGdDhbFCcKFsQqQNOCceRrnVchRrHffFRzDdZuUfFKUpmMzvqRGdDfEoOewzXLEdGvBLlZzbJAwWaeEjNkFNNSSseSzfFMOMmvSMLayYAlWrRwLlcCfknoOAaXCcxVbAGpqlLfFuVBqUijtmMCcUuucfHpPaAaAJjtqQTkpPPFfpnNRrddHOohCcAGdDHOoYrxhaufgGUuFwJqiGgujIkqQKicCJUuaasSVaWRvVrVvCcVyzQmZuUqQmMkCNXxncwDpMOoUilXxvVGpJodnNqlgXbBdmXndHaJFfxbQqVuQKVCJsSrRjLDrkJKGgBrtSDvVJlUmxYyXBbVvkoxDdvVXiIxEMlIdDdDiiZzBbrRyYIwKkQqaADGyaSsDVcLlCngFfKaqktTggUIyiavMrRQFJjfwWxHgGJZYyEMmHhsSeVFlLfvtTkKZdGgDzivVqQPpFUwDOofOoMmWwWwcFinNIfjWwxBbZVvuJvVIGhHWCcyYFjJRrfPaAvVoBpPQhLHoOhlfDrbLYVvxFfDdlLsPpJMbpPiIByjJVfNnOojKqlLrggGjzZtTZzJujiNeEnTJjyYaQISPpVHemRrMEhFfvylitTUAaxdDiINEbiIUuJcCjvVjFSsXxBbUuPpYnGVvqmBXxCKkLjDziIZtTdWwLgGlTZPpXeYyUcCuJgGZWMdDiUbBORdwPpWwMmWqXxQVvyVvwWYTkqHyYeUYAYdnSOohaRrCtTQqcoDZzjEnkIBbJnDdSsiIiIiWXVcCWwZzVGaVOopvkKOGdanQbESVeNSsnMOoRrmsEeYPuUpqQitnfFHaKZzZZGrCyJpYHhyPyYCXnNxRYypPGRrqkTVvoOSarRFcoOYydDzXXxbBHMNRGqQiIccIbCkKVQGtscaACSTgiSsPxKkIwYdMWwBkqhHqQRpnNhnNwsBbWDsaLdTtMaAmLlxvbyPUJuUEppPCcmbBMwDxQqXUuEeAxyFGDyjgGDEEdkulLbBUFhkFfKWZzVBgzZGbYraPAOoalxwWjLdnKWaleELSVsRojqpmMxMmXYfBbolyYLkRrYjruFRALVvlUzyiivjUuEeOwYvVlHfyrHhRREerSTARfFpXxHXEyVDOoTtVegGkPpKEAgGkuUaxloRZiEnXwNnNKMLlUZzovVOEaelLeFsMmSsSgldmKkLlyYQDdkQZzOkKIYTtlRynNAjJWdlgpPkeEKOjdDpPYLlVcnrdwWXRrIjJyYIOoIxlTtveuwWcMmxXxIpPiudgAfQBGVvLgGQqLSyVvlZqQpPzCcUShHPNndWZkKBhwByYRZGHhRIivVcvwibBzFfZbvVAaGmMgcIiCNgGgGxlLSxxEePpTtWUEeBWUgRSeEtgpPGsSRNeEtUaWyjJWwQMmyYARgGJtPGespnUuLewWHGggGoWrCuLCNeHpPlBeEFijJDdIfcRyeFfiVaAqwbBasMmrbfFBPKkLKkaUMmubTtxUTtDdXVnunHMSALpCcCkFZSLlDZzeEGhZzaZxaASBhHDQfoOXxVjJcCSpEIimdtCQiIiVQPIVJfFjwgGWjRrwWwWAaREcCWgRpLlFCRrcJzeRmRylegGEuqGgSsUkziGHhBbkxMmFJoOBOobtTFfFfwWEeipNhXuUtOKkuUCBUutTbcYbiIaAhWjJMlfQqUuYhRruLdDYTeHhErRXOoxIyPqbBukKXBGfFgzEMrIvrRctvSnNsGgLeEmqrkisIvxXWXxwDebKkGsSgeENnyjfEesSFyKRrHhYDdyCOalpPJFfSrhWwIACcfTmMtJvOoOoPpFPgNnGpKebsSBOyoGCccVeCiPhXxyoXxOxXeEYHZNgNdzLsZJtTaAZzUTPpZztTcxfePrmMzZyhTGDdgHGJgJjGgGBwPdkKDJPChYhBXcyZHhzxWvVJaBYsSyTcfyTtYmMvVJjJjdXxDSNnzHdPpDcFCVGIlZnhHjJZMmuUpRrHGgSrREFCwnNAJjqkwGRvqNIpQqPinhtTHdbtTxUlLmKjxXJcNRrszITRrjNyYHTtGLlNzabBmnEVvwWkYHwWrQpPIkvVAmqQMXDPjjoeGKKuUekOossSSKnYynzZUITHhfMmFshHnWCEecfVvuULCcWuUMfFWecCbBZzEblJccIaHIihHQqLhmMVvgIhMiIPpEenKshSYOonzIiNntoAaOSVrhYykHIinWEaFdDEmMvVyNRrDrQqfFxXVPpvJjusIiSsjJTtTSsOotlLRjUqJjQDdujJQbbViDXxjrRvJgRrGcpMJvVlEhHWwsncCNvIBbQrzZRDgLaYyAyiIgGyNnlLqQRrjJTtpNtzzoiIBLlbpPKvVRQJjCnQdfFDqnSsEPYYxXEeybbPCcKkkTtBpPrOHjqQJDdHefDlLVCcwuOAuqzdoEzdwHsMmibUsiIrRSgEMzjJDjvdoODShHaAvVsNqkuRYBpsgGExlJjTIWHqCcHdRfNnFnNHfPzOoOPJxjqEHhUuzOIDjncUyNtTiuwjeEJWAaDrAyGgJjYSiFdZMmmmwOWyYfVmajJuZzUAMvNlKkdltaATLijsYOAJcwLlWyYdTtcfEkKethJjoywIidDrYRrVdfpUdyjJooOOcTtncCAwjJVZxOBbacIojJYNnGGWaAvVSwWsiFidGdEdMuUeESAXpPSsyYxasUXeABlaAjJnNLOITtnrRUEqyYOkjJIkKfeEFlEQCHhaAcwyYloOCxDdRcTMQqYymWGNRRrWdDqONnehOLlvVUuKPyYpuJjUfhEeHlKkULlUuuPFvVCdzzZZPcCuwpkSLsNnSFfioyKhRVvRGkzZbBrlERCivNnzzmMqtTUkMnNTtZsFylEjJjQkKqMShHggGkuhJfOonNorRHiQlLKCjJOVFcChibMmBZBbVMTtaAdDHhrVvOjIazsSLdYJFTtBbkKfeLBfCICcVvFuUxSstCGgcTwkKUBMGgcMQlLqlLYymBQmLUuzGSsuUbBntTvjYmMMmVyeWzksSaAsiUOjJHUctSsYAayvaPpAkKrLIXHfXatkKCVciIsSNnYiIoNnNnSUkMTGgOcCRXaSAOLUuxJjwDdVgMtgICpVvRpPHhOoKkFrRFffmgGMakcMmTKUzZZbxOjqyYnGVtTvaAIioXBDNRlQqzkKBbmdDMUuoiJbxcCNAyxErRWpNnPXmNnMxBZCLUuFIiZvNmfKkFzKkjMqVvfFQQqWwOaAjRUEeypTUpPcCPOoyzAaBbJSsjhNQqnBbXxKPQBcjwawZlIihoyusnQdxbTcgGaiBIqQcCifIqnqjbXFPpouukDomMxzZXTJiQqEPJMDoQPpqIxhLVvEegUZJjJXxzLcCBWBbnQvVeEqNXxOokKWnbBgvzFOdGglYyxAjJUHhuqsvlRrAaHhgYeQqNpPVIpPivbgalcAgPhHUurRKkoZjAyYazxlSbNBkmLlyWwWwRHfbBrRzFoHhOfNCcngGeEXxZUbkKkulChMscVqOQqulLJjIiSanNAYSAHSJOmDdMbVLpPUOovVulGkKhrRyanmMcNeYbtqQhHAznkBbKmhHKdnNnVUzyyYGacsqQZgGCcvVzaTUUlLNnRrdDGgzZJwWjpsApRhfhHFtLZNlIiUgzZyomOGyjvbZztHFoRdaeEAudfFDfEoaIzZiXsZzSefFFIFEefYmTBNnbyYwWcYQqCcvVCctTBqwWzSsQFrlLlMsGggfFvJjVmMMxTtIJsSTZezvhiOnoAakSiQVMmYKEJKUufjkhAoVLsSlvAJxXUTtukKbBDeHHGgNKHuQMcClLWwbzWNDdiIfXVRroLDdGwcqzaczZlshwapPIOojgGvqtTtRraqMFbeETtBDdmTxGSMmsQMgWiIsSnNKuVtGNnRrMnNZzmjJcGRvVPvWwVYdJIGgihJJjvxXWwYBbHhGgOrxAaGguuFRrxHIVTtvgKkdvVDdQTgKJjkcCQbNuqivPpKnLOeQJFYyDOWwUuowqFfgGgMaJAamCdQqShZwWuUbBkKYqQaYvjJVyAybNiWwrJjQcCJZunKLlLlSFOTKktXxnyEMmFMlHiLbBlUuNwOYUuNtTkeEzfFkprYkSiIRCcUuhGxiIXLZNBUoBbOuBaCcqQeeEAbBAjVvxXJZwoOanNwWeWwSptTxXemljOHhEjpNnYLlVqGmwIEPACcKkANnaXvpPVYFQSrWhUubdDBOWjFWHhSPNryQGJjgqYRFunOoVIioOlLSUdDuUubBoCRaabvcyCcqXpcbBpqvddDDzYsSBRrQfKkUKUTihiqxjJnuJlndDgGNLjUPiKuUkXcjnNJCObBUuYvFNvgYPxTttxXHhJjLjONkVWezhouEUVVwsLnVIOiIBwWsrpVOugCcGzmMkjhQqKDzZEwlDMCpOdWFcsSCfwPXDdxCcFkKxXfymAajBXvJjuwWNVKeNnxoFPlLpRrfOOdGAagZgtRMuUAgGaaAmrmcCIAMmhFfpnnNWwVMnDrNTaPLowKjOoxXpUusInNOkKVmQqksuNpPpDdpbAFqtTIOQqhiwoOuBxXKEHhcsqkwcCfRWVrdPplGGggNWwnLtmyYMVKwWckUualNnLrpdDtqkZuEAqXoHhqqEyzeEdDgVaaAyvSuqfFdwWjdDJZvvmsSeiIESsjDeCQYSfQnDdNDyMmWZzEWwwlikmMKvKgBbvVjYAatTZOGguUxTtZhqQfFOIemQxofFOXixXhQkVyZUJvUuXImMOUglLbHFjUrsfOmrudWhkxXKhBUqQoKtiIXIaLRfFHZzqkKQhMmrlAixMYyRzuUZrmTkOubHHwpPDURMoFSRuJfhBUuGuoYyixVjuzYvFfcCKqHBhHbaAIbBqMGgEilLoZzHzEeEeXoCyYZzCclLczyJuUGkVkKrRIBbLWeDtTdwYdqFnNkoOKsyqcEdJUuKkSdbDdBDsNnMVVzJxXjDGgQTtUsdDVkKYAvdDGIiYoOyZYzZoOcCeQQlLSsOxQaeUzKQTyYPUuRqQAfFKCkvTxXDRvwPTtpXxrGgFWTtKQSCFfekCcbUWIHhHoiIiQfaBPPkKnUSKMvowWiSPJeEkWOhHlVvpAtnJjEeYyRdNmvNPHfFjcCeEJaiKkMhHWwTcCGzeEDoYyXEkvnUWsSwVxbJMYbBpZzVvDoRLlllLLrtuUTPcBbCcmpPdLWaAeuUdRrkoLlOHJMmVvKZUHizZIhoQSzZsqvPRSoObEeiIWsSwoivNlSWvvuMmerRqQUOHhHZEwvKnfFXxoJYylTKHXxhkXpylLeEGVcCnfTtVsSlLTtyoxIvVpNXQVvIHItuZzkuFvZzRreEVvVqbyFsSpPfZVQPCPxHhQYCVBAgGQmMqArcOsvVvNUfrMmRnAapswXxaAnNfFYyfJwomMXxwWHwRsqlUuLfyUkKuxapmeEMYysjJSiIwFQzZqfWeiWMgQviIsuUSyAEeaPSsJeWwoJLMEPsPpBbEZzAWzEeaaeEEqQVvxXAbbnzlgxGgXNnHrqEeQLlsKjJcCPpyRPKZmMnNKnJjyoWnIhLmfuUeYNofsfFkNUzjqJjTfFtJjrRFfRIwrRWnTtBtBvVbTbBiIzwWHsDcMXxjAmGPpQWdfeEjqEolNvVVveEDSsdkVfFIQUgGYynYyEeBqBbSAasGsbBStqzbBZDGihnNXfUUVvXRoBbyVjHjDyvOoEeVprgnNCgTvUcCkTtwOoGmhHBbrRqgXyYtMJjQqzZfmQLlATQVLgGlqQJRriAWHtTSLCAZDKkIidQmMCWgZzmMlOvxFKklLiInNnXxSswZBmYybBqUhknIieEyIiqQVvYXxfFhhEdFfEejWUDduwKkargGROakKMmsSgGHKJFkjekytZzTvqIsKONoIZUuzHVZEztjkKiPpXmGGWwgSLlmLRMmfqWwLlqQZQbmMDdyCyYtMyirRYyfEEexAOeFUyYCcdDDsnNSrOVvfhTXxBVvVJYgoMOYGuLUulLnzlOoTHMfFmrPyYaxXSpSsPPuutgYyGASCAgYZuUuvNBbDkoOwWMmMNZaToOByEbGgBsSnCpPNCQnNqcSsAYrRHmMgvBojzZoOshasysBblLUoQbBvMmCSmHKkcLkwWIiKUKmMuUBCcuwWFhrYMKbnqQBsLXZhoOHmMJDdzOrRwWsSsSpGaIiqQCLAGBnejJEEyGHhLVSQaTtXLDofZVGNGgwFfHhwblZjzuGrRbBmMlHxTvVlLtUmMueJjEXXibEeBeEdDOdhHXxsSmMmjpVveIjtoODdOdKJjUUOfxBJQuUNQBbbBiFbIOoNnANnCtBXcCDaAqNdDSUYOowWOkKHsSwWLzWAWJRsSAarGgCuHhUtTbqpkHdDZLlAaYpyYutsSPsFfSYIiurJigGIaAonNNnqUuQmJZdDMtTIiTtnOoVYyzbvVGgBTtzZfBFfYyblczbnNQqEeDdweXYanXBjMmIOGgYyZLrnAadbxOgNyYQJojJXBzcCuktUuCKAnNFfuUrPcEeiGOoZzgGdDTYyTFaAftmGvDBbnNdWXloasaAAGBbgxroziiIIOoZRrtmKusbBjLlJOYnNyyCvcSsTZzuUxFhxilRVTCucCHhhoMmuwWIfFSUTPpbBtuKZwEYvyJVNgZlqQkKMqbCmbbVvBuWXxXDNPpndShHsZzfNnVvicVvFblEjyDlZAiNZQqznJoSsRQqSsoOwWmvzIFfHfSsxZzXvfeEFockqDdILlnyYQqoAaONhfFOjyYjJJFjHUKgNnvGgQqVGGsDGdDODdogIiUudmJeLhHYfSzSnAaNsmKuPsSpQZZVIcgGreeELRKgrVvmMrHkmMYOIlNnsLluUKPWUMIimpVvDcCcfWweEJjpRyYrRrLFkoGgbBhHHTtEzZLloQwrngwiItTtCrDdXcEeLmMYyRrAaqQWXxmMKMmkCmMkKcqeLHhiKEeJBbjoQxXepPmMaAuNdDioIibaExuSsmqehHEQiIDeDgDIfyYIaAwiIoBbIiOgMmgxXyOimMCNnArRoXoOzvrRWaONnoNCCiIcYDuPFDvttuUTFSsfTyRlLJSuUFfsjWQqwWYOHUuTFfFCdDDCBbtYyTjMmZzaoySJIDgGLEecCuUTtnUUuusSFwoWMFfMzgGTtjJYyDsSfICaAcsaRdUDdmMInTtYuChHNoOJdioqQZRrDdeQJXcCNnKkjpoZpFqQhrDhQDeqQLlEdcpPChiyYIwUuitLXsSeSPbyrUKLlWwQnUIiuTtVqQBbMmTtXxTXxhhHHqQtJsSdzLlZZmeGuqQBIcCAaShWhHDZeuMmLlUOaAfFDZQUaoUWyYUuyioOIiIiIYvdMmFEhhoRbJjiImMKrRpBBDdXxypeznNZNNyYcqrkSskKOZZTSsnPYYiIlGdqiVSewWKxXktTLqQmPyLlYLlQqpMpPjmsSPlZzLCjVJdIvBBqJvVXxJjxXKkrMmRrSRrUJjRxdDfFXdESsBdDbenYJjekKEefAewNqQhKIinZzNHRvsTZhHNysHkOoKSDdiIKklLkNrRLlmHwWiGHlkKhXRrKkLlgGxAiCCjLWwLlBoOsgUukKFfGQRrqSwfFmwlFwNStiLlcCuVvdDNNEEekGgkgEBbOJjSsNnJJpdxoOmMAaalLsSBbgGkKKUuiIiZzZzqRVvhyKIiIirRbBeNcCyYMBiIbAZsSnghWmMwnRrJticCZSnCkMuXBDQwYyWVrtTfFbBgWTYymMtKQaWcfesuUhPzIiNzLigvcfChEeZmMsUuhHFCtsSLlsAaSXxbAjwWwXYCFfxbrRDdHycNnCHcVvpaAjpWbjghfFtHYRpEUuFXCtHhujzSlZDnGnzpIcEvCDdghHvVOYobZzBAaEkfIiPpVjFfFaiHRLlsjLAoctIiQqQqGgWhHwTMmkYJYKkBeQqEEdpPjIiJViSIKRQMlVpPTCVEevIByYbqQiViGgRmeZOobxDdJjUGrRcCgQpYiiIlVvpPgpPGPdXxFfDpLyYIidDbBRrtxXylUEeHyjJFoOTtxRrXLmgGwHJjBxXyoTxjJnNHkWweEKnPtTIZzfFjfbBEekKuUzZZHjJhzXKBbXxgIZKuQrYuLlUyRIiwWpPmMUKyYSskYyLqQYzeELlZrMrVIivEZjYTtyfPzZrGweriInEtTeNQqcCJvipqvIqcsHhSTDMqQqaAQePsfFvFqdbsuUAaXUuzAHOogdsyYzfKoPpOcPlnNasAamhNhHDdUNeyYEvxwFfWuXOoBAlpRSAWQBbLlvIEYrQqCbLTtQqNnhhcqGgQCHEnzZclUcRwOhEsRrSlNPSsWGgwSEgphHTjoOrIiaqYwAujJTnraATsrrvxXgGVTtRNnGmMueoOEEewbuwXXzZsXnzhekKEHFfFfZGgBIWVCvVYydDrsSgzWwrbWHbWwzlLwDpsuLsSDJjBbdioOYyiIIYsllgcCQqbLlqFaGNneEDUXCxjJeEXUwpPWEVDdyYLXwWiOoiGgBbWwixsSDjJRNNnGgnNCvypDdcCmPpMPJmMYyoGLOoDwcCrRaYrCcLyioqKGNngemFfMEqKSsBbFfkMDLGTtfEEAeulKkbBLOomknuGFfgUWxsSNgGjJeIabBKUukAzzzZZdDrOLXjJAhHKavCcOodvYexhXUuCcxPfFratbkKBTtnNsYSsFhbBLyWoJVIIYbUuBZuLlayYrfURJyVvLlLlKONnZzgGFyWwjiqQIJPQJOrSvsAwkNDlJbBXOoLpAdDIiRykKvwUuHfmMKDeedJYdgfTRrtYmMcCwWXaxazZAXxXdWVvWwPeSsjupYXfhHCcFxBvVXHhxeEVXDJjlASdwSWHPrQKbuUiImDEeyWiKkjJXpIqSXxwWsvcBiCCgrnvVeEmKkhxZeEAarRCTtfAsVvtKWwjJQYygnNQqcCBbrcjYcuUiIGfFtTgRWwgGgzzhHkKmMkAsShNTIyYySNnNnEvspPeBqNADnNgiIoVPvAgvBdGgDbsSfFDdvxSsxXwIaNDdCLlcnBbUuFfANjgGiKNeJdOAHwTttTiIWsNDvVyayulLEyYhYyQFfQqKtCoOcDrDfFddDDdobYyNcqQXxCnBxXGguImwzjYyGTtpPgExztJgGlcdYUuyDbmMMQgNyUuTtWwPppPfJMlLmAaAaBenXuILYsiqvVAWwtIJfFUCKkcpPGRpPQkJFvYmjgGSXRrQqyVvlBRdplLPFSdDseEHvVqCcbOsrRSphHxXvVwUuiIyYRQqgGCcrgSOosijcCUzmMXJCoOFdxXIiWuIYZzyifIQqzjhXkKJjqqQmVApPIYiuGGNnReErKQAcCkGNvdRrAbBpPYgdlgGiILjJaAWSsLzZmeaAvVXOKMiIuLjdsTaATtRbkjKyYRdlcvkqUvBXjAPphDNxMDCcxpPGLQDOyYjPbOoAqqQQaBgLvQqVIumPdWNnKzMGwuUWgYyqnxCcXNZMmYvCkKcBbwAvAAgGUgGaAjJIQjWOoUAHXmMRyhFfgaDDDdUuiTEetrRIKTthFCUTJuMmfFUIupPQGgbvUQfFPgaBvNKFmsrRVoYymZsEsyYeEntTnmBbMOojJfKuUKknqgGDdQVgWwDelxZWDdFgrQVZPuMmkrFhHCvNXMmxgGETtTtoZznqGgSfkfBHgQhMmTtHradtuUloMwHefFfFbIXxNnbrJVvVAAaglkHUUQcrmMECEppwAaWUsdQtELleMGmiyYWwlVvBBkKnHJWrRNSssOiVXQsgMfQqKkxbBBeWOoQIiqNRjJeoOICcFfUudPfwWFpDfkGFyjJfJgTyYthHGQzmLHpIZeEAaNFoOjJoKkdzNnyYYCcDYtoOlnaqHqPpeXxUeBwWwWNnWwWqQvVwKkucHkdDaAptTMjGgUEeCcLDQykKYkHegGCuVvOKkoLLKOoONNnCcNGxTtXCDlmMAABtTbHhaaFMgyZzxLRXxrBDdOoRMmrXNnvTtFflIbNjQACZzmMIijHhCKkoQzpDXQjmvCcVhvzZnzWwoIiSikKQNRUuDdbBXwWsSfFDwIkgxJUusgNluQMDBbTtxsJsxjkKzzZoNNHhbBIlLhHDjoOoNnkKcCfdDQqEvyYfyfesSoNnHJjqUELABzZwWkKOqdDQaAeRrFmaOoAuvVFkKfsnFSsiIYySgGzhdDHLlhjJndDSNNnnsVnWPpIiTtRtTyYrULmIPpitTWwMUulJjAaLlQbBqfFlUyEevpNnCgGhUjJMQtxrRXjJjJTlkiSvVsEMISGCcHNnkPpUWwuKZzeEZpPPEeEqspoOPLlTUKkxXBbMgKKkqIUuiLtTrRDdIEEqOLRHhJzIyDJjuMmUukIgpPcCtjJTVQrRqvGGgMdHhAWkKGgwaMXxTjJfFtrSaAlssmadzVHhyNnIQyYYylJwnZzDnKqIifFfFHDiIkSFhZzKFfcnNEDeZzYyEksSXxyYKoOSIijJsHeEbWrQqSfxrsxXoOYciIooTmTtWlLeIiBiIGvTyYOzZarzfFDuYKkZzSOqFGgfOeDGgPpdELloFRrQuUXvVrYyugGbBGFfgUuUuUDdRDtTAanVvvErCcjUuJkKDHrNnxXgIAafIicoJjOWPiPrQhpgoaAGQoOqgEeZVmQHMmYJjPpFtslfeERLlrzgKRjJbCLOcSGgZhveEalGAasSfgKrmMhHxGsrDBUdDJrRjuzvhHLlIIcCZzPpqtTVvQaKyGmlLDPcCpxYkVYymuUdbBwWNzUunArTtCbNyyYYWwuQqUnYNnxXZqiHmMhIKtTkFLoOlfADUufpPqQFungWiIwgGHrCfWwFkKcRYfFyPphLlEmxdDXEPiMIAeyYmMMNsSqtdDSsTzivKkwZDdASsUuAjJISaeEQDdCcuUJguBbUGGuUPyYFfTtpWnVeEveHhrRwfFdHCgGuQuSfFRbObBjzbBzZZuUnsYqFQqQRxcDdfjdmMDmBPoOJjKkHpPhFfLpPWwsJUObxOuvVYAayUBbgGsWnwPtYTsSJNwjSQkKqoaAOZzadgGwWDogIlLiXuUqAoOPpIzgOrdJWwDdwfBbFCckkfFKMmQqdiLXDuUXRubBUrppfFXjJSayyYYbjniPxXEedvDsSVvVmhHLFaAqQwWgKBbeiMsSmItnNicCbmMyKndzyxXYRnLlNyzXxNyYwWnPECceuiIyErQcCQxzBWAanNgEeTAahZWTxXwZzzQuyznUusotHheEcCpDLldmxPlLpdDKkplLPKkQrRRriRNHhnrIqWwXSgGsXxMyYAbvVyUnrPpEWIiYriVNnaAwWvDdgrvfjhHNxXnFfUuLDqfFOmZRrgJjZzBUcUuzZAHhNDJjlLdpPHUafYyFaQOvNPqZzldDczfsSFloOLuvsSVPEeNoOJmBuUYybMfBbzrRVOoagGAuLXZMmoFSDAmsWwkKSxtqCaSGCcgouOYyePpEfYoffFFYBZVvzbCcaAfdHhDzaWeviDdrkpXxxUukKXUuqKNnSsXKNiIXvVkfATtauUTpCcJjiEQOoEeqHhiIiwVIOoZyYChPsSVDdvvDdxvVXoRrWwFlaALFftTgXxGzZadDzKbBlZzLsSTIMmuUikKFzZQmhZdnRrNxXUuFflIcCRchkCAfFnMmdDoDdSsDdnNBbYOoSgtTSsGsQEKuUUTnPwWAaRrpzbaABDdADdtwepHhPEbULlGgksSKEeDdjmMJSnYywKBjJJjZqQuOlzAaxXQMmlLlLwiIWltsfQXOqPpyCAacCcnxXNBvMmVeIqRrvVQihBapPAbBbicCfBKkjOuUjJobPpKkBszKkNnQPEehvoyeqQSbBeEsnNzZnnkKXxbBMboOlLiISOoiULvjJWwPGGgIADKkqFfEQAaNnqYVvpOuUxJcFfFaAsdzZIQGgqQQqZYyzVvkFLgGYNMVZsFfFtlmwyHhTqQtDVRyTYVVgGvWgBKppPvDbPGNVaATvVFyNniIbBQaAqMZzqbqihHIJjULhHlIiFiIAncsSRyYvsSmnDdkKOoQQqnGguUmtCKkjJdvUtTrRImHeQIVmMDOoXMXYgoOGJjEehHrbaWmMwtKfFZhHzXcGgCqZzGgPkFhbBRrAKuUyYgGvVsYfFHhyUukUlLuAaKqQzpPeXDdxqvVQBiYJZzjJutTUjvAaGgzgjXxHhbBNYyGoOgkdyYwmMeXlxUwZTtsiISjGgbDRUJjxRvpmMuUKDkGgDdMAaVMmIXxNnOLnNzZcWwurZyHMhKkzZkjEhbbBnNNnbxnQlSRmLlgoOfBjGgyYJmMXxTtbcnuUtfFQQBxXiIOhHRFXgPkzMxGWlLysvfFlvAgGoOaRrjTtotTkIhTtBQqgGbhHHyfeyYjJZzbBCxXDdlwOoQnNnNQqaNwWnqVNidyYUueAZzakUuKVUjJlBdPxvJjVXRryPKIIITijeEJHXFjlLmMJPptGgGxXZOLlFfpPqqDmFfqQpqNnmLviqFCcsSVvVvZclTZGVvidDrBtTbrspPKAmMgoviIwoqjsStlHhLwoKqrRQeWjDokbKkoNnsuuYyNQqDeaWhVvHlhPpkGgKHRTssSFrhDdHOoAwSxoyIhhygGIiIrBLlbRdqQqfkKyYCZWwlyjXxJYyYzuUPpbBZbEeBGgEdDeczZpbpXXTtEelLERuoOcCTtMqqzZVhhMAJFtCdDJjRmiMRuWwAYnNyDdZJjDzZQqbJOzZzZkZzcCIvWwYCcFmMfyaaAAQqgPpWAawJIdDiwWBbnNhzoiXIbNnBYyzSljJLCcCivMeEmKZrmbTtBjDdJWteEXdDqQtmGgEKkQzVvqQtToOuUZmaApPGfFrRYyOoeSsDdEgNIPppNzmCxXmRdDGgrQjJiIqwajDDdhHXxoOhmMdnNDHvfFHAacdxAaaAXevMrROotTbtTXxBAaCLeECKkQqIicKkeNPTtvHTtvVOooOryKFfkaAKkHqQEwWjTejJspQqIgSsilzbTtBGpwWDdDTtlnSsEDeEIpPTOoXnNVvwrRkKbBbBTtlLZOxFajQJjCgGckKGgdZmAacjngxXqQGbQOoqBNLqQlnNVvhTtRrSnxDdYQOTtcCdDolLOotksSRpZIKkuLtTltTyYgGGgUeuHBvZzpDMSwjXiwyYFfQTtqVvVAaKkvHZCzZzSsOomMHHhFwuUeEWUuHZQSADdDElILGgjJlaPJuUSsINmEevcCzUvVBBbMOogGmWneYcpPCcCWSKXxkHDcClbBQFfzKkYCLlrulLYCcUuTbelLOoMGEegHhgGSwWKkrrRRnZzNJqQQRHFfiylTeEtVxXOHmMqQSCclLedDErBoOAdPQgnNoOdDgeEGGUzZewwHhXxijJIEtEeTUUupPuvuuGgUhhQqkvgmMIAWpHhpEyYzZDvUjDlCcLkNnkxXORhsSJjEAvVddwfDdUcSfFsCuNAdDuCLQqPpNnlGvVgjFfyQqrHhRNRNnSsbrRrWwcCxgscbIiBsQKyYuUaYySsdDcEeHhDRrxXSsWyHENwwWHhOohacCAFfUuWZSsDdNZzHhlKkLFfKymMLRFdYnNyAautTTmMXKmyYouPSmUcyYkWZzlLWwywFfJjfJJjLlgGzZdXxCchfFCzfCcuLlUvjJtTVrRtxQLLeEBlLOYyYyaAoXxwwRJgGVvwWtTjJjrOjQtHVvcYkKyLBbEIfFivVeGgokKYyIfFTNntYKeEyYVvEekyiOVKrxFfNnFfJjxXCcJjWHKkhxhzZgGrRHhvGgFfYDtYyRLRoTbrkKAIppPhHdgIJjCalLtTAcfFJXTbIaAikUudDQLBJjHdDfFhbKkYoOyEerkHhKVDXpHUuuiBbvIibBVKCcjJFUJjurdDveEJjVBpVvPQjJNtHpPhkKAxXwodDxXOMmuUtKXxYLCcRrPvkKnVZvmvwUaCciPpUDduWGGgzpLlvTJvHhDGMomMzZOFfyWlTHhtIjJrKNvbeanuUNYydKXbBfFvVIyYSAaytFfYAayhHqQQxXDSNLRFfrlgaAaXkKhOtVqElLIuxCceExcCfQbcrRavWrrYyBvdDJZRrznFgyYEvtUOouTMmidDgVqmOoQbXIiNVvpPAtTaQqmNOoCcinNPpsSuUbBhFfKTtuOrtLPpNFPxXtfFfKkhuUaWwEesNnMmzdDvXxRrhHncCNnIXiILlxKkRDdefFfVvluFfDeDdPIGgmJnKSsGgrjJRDIifFXsSSiIcnNzjJZHOQsSqohLyjMmJhWHPpJjIiQTvVpPuzhSsNnHuUZzAaAJcCVpmmMMPKkvLBxdxgGCcSBNsuVYJOvVovGWBbxfyUkIQlLqluhHULOVMbzKkwWZeViEeVrRkCcahHCcAtfFLlTnnNiIbBrVBbvIZHXWUuMKkWgGXwDfqHhCuUcQFNnJjmMMwxXCWkCpPcDkLTlLtTXcNnwWrbaADGkzZBbYXcCPpTtnNwSRGgCKkcFfUuxXXxpPfuWwUaCcAWQqPuUpnNtwWQqaAECWwFgGfcCnNtTwWpMkUVvwWAmWDgJOozHhYyjhOMmokQMRyRnGPpgCFksSgmQtkxAGhHoOLYyMmGgkeERrEeDdBbrHxZSzZWpwIhgGiDZoXxKkrztJgmLlhoOLWGgyYbBtTjJZzDuIiHhRMmgGgXXxxxXUutkKxXGggGBbsSKqTtQFMyvMmbIPmMtTgQqGTtnujlcCLoVvOgxXfdeIWrcwARrZiINFftuUAcCEerAjGgHhhLlwWHzLqeifWwrTtzZeMmPpEELeEHPpepTeSDDdRoOqQYyEeUJjuTtAaqQoOynCodyeHWiByYAcVvbBiZyYMoBGEegnFefvVFEfbKwWkyiICcQqYDdAQSxXbfFHhykqeEnNKkXxjRapgPpqQrfFRvOoBbVzZfFeEcCtQqjvhHMauVvYyPeEJjdDHhnxXAdqSiIoGmIiZzGgMBbBUubgOZUuNnqQVvVyYKZLeEsSVOoEewLlIRIigyuAaRrUyrGgBjXEeTBdDWwFZzSssVoWwOxHrRaAxfFWFfmMFLVItTjNfFnzZALlaIQvVgGnUuDQapyxXDdYVvmseEYuhHlLhsJjOoUCaJjhnhHNIGghraSDAYyuHgUuCcwWlLWKhHJAAaaguUeEiqarRroQqOQxXNnqnNRrzEeQGwWgqqQMMHOopRLlMmLkrezZEoZzWwgGRrOMRrNwWeEjJPpVgGvGgrwWRVROTGqRIMhHbtscIifFRElBbLlDiOMmoXxCWwKtqQvVnMmRIyYiFfGgNEWTfFteBPFfpHUjwFFpgDGgVvRfhHhfFsSKkMZIWUOovFfgLMZzXUuFOoOZrRfFBbzMTNazpPwlLEeWmnNMcbBCYyRdDrLlaAnBhMmrDoOElLKHhwdyYDNPpXcCWBzUSsYaAygGiQqrLlXxusmSsMuOVvwvICFcYyCvViIoBzZqibgYTtyKkkkKVvKrRvVrtysSVRrWrRhaPpxOXMmkKJpPhJWwadpsOcaAXIixtmMJjTaAvVtDdbgGxXELheBbYKUHqQASsJOaqiFfHhvVIRbBrVvIjJOBXxNJjlJjjQAMBFsfgtyrDdHGpyQIidDqmkHTeEzOoXTlUuurRULEetiIcmMUuNnOEGgeqQRroOLpnNftZzTrAaQWSEoOZCcQqzXBbxjJetTzHPLlIiXvAaIihuUgOoXvViIAiQZVvzbtTZeDdIkKqdDePqzKkZqNqQWnNwrUuqenNdDUFJjGqgGOlLHKkzZtJpoOPHhEeaAgGTDKdDlxXplvSstTlwWZzhHCnNiIcVMmGgAucCSWTtIiIiTtvVRrvBbVmMgEtZdjNnhmiuHhbBUTdWsSTtAYqxXxXuUoObBTaoaAySPypPsNJhKbeUjJGSPAmLtTfOoFlMmohHCcZjFfVUuVvpPBbKYyDxXsOoSdkRVWwWwLlBbvNlFfLIyYZAIiefKxXmlqoOQajBDdbJHhGgALxEeYyXNnuUNMmfFibIQkKqLlXxHhNlDPzZpuQNnqTkKYyJjnNoUpPpPWwxxGsSBbxXKHhTtIiLUuLlgbBGnNhrReEYyHeEWwfPRrPERzZqQSsyYoExozZjLlNnEdDespPSiIDERrzZlLesAaSlyYUPcQqrRcCCszwRtIVexXELADdjbBJaiAgGoOEHhKkSbBsHrRwuAcCaIibMtTTtbBvgGiUusSzDoOdDsSRHXxRbBFfrSslwWLvbOQxXHjJhgAaGTRrtZzUgGuXNWwSRyhHmMXxSswWQoSGgsPjGdDNnRrnHKAakfFzhHrdDmDCcdZhsSdDofjJFdDXhHxOEQRHhrJjGFfbEQBMjJiugtNVEekHiKzlmMmMmEeXnFVcTtcCCfbNlLkKGBbgnBRSsGWKkwaqQGgMioOZuvxXzXvVhHxYyZbynNYGXiIQqxASdjHGgzZMYtvVyYLXqQTtMmzZbBncwrRWCNtIiToONVvOiTxAOslquUtTIigsVvNbBrRnBbSKkoOjTAXqQImpsSsSaJjiIijJooOfWvVMhdtTbUuBtTnNeQMSyYsmqDKzfcOuUDdPptToRBJjXBvVBberREbBbxzmMZXxMmnEUTpVlLnbwUuWIQqiyCcxXRrwWjJqeEEElLeTiIlMmLtZzyCcoSsCgkKGitToOIySsFfYmHhMcOkGgKzZyYfjucoOUusSleEqpPwGgtHlLOoQnjUuJNoOOoeEBbDdjJxXIYRrDdpPrDrBuUeAKEBbSLKkZjKYiIykqQVvftZzByqHhEPHhwWBbploOJjWwLyVhHgsXeMmExzZVvNegHWwOowWSshsanQqwVohHNaAevVEGCcRjDdrRcCJvVrgaAqeJLljEQoOhHbhKkHIHrGgRyYkKlGgToOtBaLKAaBGgHTJjthlLZziIbPcXgGxprRuLlWpVYyeEvzZulclLCLBEfaAFekKiIvdDidDFEelLIsoOfQqoOVvOoFSiNnJjeXLQqzAgNJwXxWyiwWIYXcCThHrRKKkaXxAVnNhPaifnNzZfvVTtVCclLwMuNnvVTImMBqQUqQmMHbMTUufFcPvoTtOxXmvVMVtuUTjanFnNfbcbBCoJjVvaUkVdFVrRsDNndUuWGgwyYJKpPxXVvLnNvVkXxKlVuIJlLlVsvYyDkgGrRrRKDXBUJviydJjDYpYyPwWINvCcEeNwCmJiwWRCMzeEWoOwcCOowWnFfyYcCmMKSzgGJjqBTtiIbgGOtTIiKqQkwKkWjWwJQGtgzHhZGrLlRQqrRZzcyvVXSQlLrlLIfpfuUUuCxgGXnMmnYyXamZFfZKkcCHhAazJjEeKqQkiIiIYhHPqNzNnrrRRZWwnJHyZZzzfFYlLvyYmonSsbewfhlJjLdDSsUuZCyYfiIPQqpVJjvVkSsylqQLVvYrRSsbaJjrEeqQRpPSysNEendvaAVNnNZznigGAoOaITIXxitoJHhRrKkIiXPUuakMmWxXzzsaAWwRpllfCXgGtTUuGgxUyYaAzZbBVvrVBGgRXxrYyyxQqOwbBfjJFCcOoWEeZjJwWYcyYNhHqQnalLaAcCyKkYCcqQrRTtQqABbDiINndYyQamMAxWeEdDjASsasJgGjKkaTtAdNnkKQiEeqQIqZzBbdDVNnfLlcXrZJjGgCoOcOohijgGofFVvBZzbeAaqGgnAnNaNIZzSsnNZzyYSsNsLlbZCczHhvRbBKroaAGzCKcfGKAakjypPxYyXDQWwLlgGqtTuUDlLdNVHhvxbBXmMlrRKAabqDdZzQywNnkDdDdKjDECvVpPcEeTtPpCcnZzqxWwXQbUuBpfFeoOYSsyAeEaEAmhCcHMCgJouLlTSstuUUZTBFfuCvYyVctJyZZSsAdDaBSmcQqCWwkLGhHLlHhOogopOolLdHhgsbBSvRYLIioNXIizKkaxXROoeErjJcVvBbjMjMeEZBbzmrskSsKMWwyYOohHyYrRlmjJMzZJjXWwxLCVvcPMwWCpPgGEeFfsSnInOBVLlJjCcMeEmFPhHptTcCMmnNnQqLLiBnNPpRrbqFfQHhNzLlZpPFNbBntTPeEyzAlpPeEmMLWwQqZUGQUfnRdXBbRHhrIXQPpmSOosMcgGedZRlLrxpPXziTtWfFdDwBzZLtTlPplgGBbKkUTBbMBbajlLJbUPkKpzZTElvlmMPpLVsSnMzZnUuNTVvLAaiIaAVYVvxXoKknHikpPKInNeEOlaAdDCcILRrlzZiLJUuBBSsbAnNZzbVvyPpYBsSZzYyhcaCckKVJWgaAgjJwWGgHtNnThsppiiIRFfuqFlLJjVvqLlQstPpQqiITSfpPvEFfOoFlrQqOokKlLURrlLuaSDdsiIdDAMmGgixXxXIvxvVXVQpPQtLlTtTqlSsCchUGoLqQCXHkKheEkNBMmbTLlAauUzZUunNzOoZjJhHIaAVvSsizZyYZzZzuUQLlhHNnAHhIiHmMPpikHXvAasqQYOoPecoxybBYXGssSEBbAVvPjBBPpbjJCpPcqvyZzTFLlftGRrxuDdDdrRgGvbQeFRaArAabVPRuSirRtTIoOcCXHhgGxGgWsSWwwLQqLZJjmLlZzcChraxXoOAHhbBSsRAaGDdamMXZzRrAaZjYyqEADdjJZDbRdsSCcDyYCcxRNHmoOLaGgBbJCcjZNbBhyLMmIilYdDrvTtKkWwelLVQZzAaqRMBuUssSSoeyfgGwWPatcCsSXxptTAjmeCcnNEMqkfFqUudiTtnzZvVpPOoERBmpKkPoXxtxXcyehmMtsIIbBGgLlsvkRTQqtrJjBZzsSFfbIiGgDDsPNCiIoOOaAPpHiSsFZzfvvJUkRrfFlLKOoLkdDMwQqSLvEGvVGggXQqMmnceECTEeBrAaRgGaICcpXMmsSxPyWwseaATtEahBEelWwLhdxxNneEWYylvVMmLwdDqjfFLltFfYBbFfHhMUIiGGggXxucCmyAoLlOSsyUuotTOSsAKDrEeRdfgjTZzHhjgLlGJfFhHYyQqmwWNDlkHPphxfFXvVAzZmAaAaxXMVnNvXwAkjJLcCQKWwJlLjdDflLFPtpYyqQPaAPEefFoONAasShHAazZxXWcCXXxxnNasSAtvVGgTadDsfaPpAGUugCcFSBbFfAeEXVvTtxXYyxqQpPuuUUOpzZPoidNnDYycCJWdKkyYXxKXSswijJiInNRriFZKJaDJjrRLtgGnNRPiIpUImMmMKcCUukjJqYzJjPpsrsSFwWfDdJjlLGthOCczZRrhdDcXJjxHGgsIiKkSTtObzZBoGqYyhHjJQmiIHhRtRrTHBeEbdDLltTBboOptWwIiDFfEtTKkeHcCLCclUwEeWFfDfFdeXUCctbBSaADdfbvVByzHOBbowjJgGQnNwuUPpfmMOoLfFlljJBrRnNSAEpMvvVBDuUdaACHbBhdnqQsSKkfFNeQqMmLjJOowWiqQbBVgzMmhPpPpHpoOhHhHSeEbBxnNXQmMrUvVRrusaASRriIuUROuFbBRrdDXxhZzbBHXpyycChVDaAMeEIiUHhQqGgnNBTzZfFtNrRQvVoBbRrLslLcCsSFQeEnWBQKklLLlqPJjJxXNCcTthFRvQqvRHhhBGevoCcBXxXxytTYNrRHhKUuuUocCXxdMmDlLrEPEeEeiIDxXAaimoOedJjskKFfDdcNBbnLmMSkKANBbOoPdDCCNnSIiEDdQOEYyGcCtTZvhTuojfFrhHfnEtTkKikKIOKpgksSgGxXPpKzZvRrVgGkpPkKJMmrbBbQqDdoiIKkpciyYIJsSjpAaPWgTkwxEMhBiIbSTRrjJChHUXxyGnRpPLvVldUNcVvCnBXxiIPpbedDmcCMKyYlfFLgFZqQjKgGJegGqyYyyVSsvYEwSGgCWwcsGudDUZouULJjlIYyhbzXvCcSsWNnGQqkcmbBMAahHCvVOlXtTxLRrKeEjJGWwgJlpPepPrREPTtpLlVAdEUcIiqQCzZtqQQqJjLlCjJcTteETtRBbSWKEdaBOdiIFtfFOoUOoLKqQbnNBUQsSqbBuwWLlLUYyuMlLmGgZzpIinNPvZaRrAzZzOomjGgMTCcXxEetsScCXxcmSsyYgGusSUFfTtMNnCmvVDhpoONYzheEUhHnNuMmVvsEUuHhyZUukXjLuUQeEBKkbqcChnNwWHlJbBNoOStCoNeEQHhqnaAWsSasHkKnNRrhqoOPclbxjJXiLlIAaBiIPpBbLmMpPChHZzpJjjrfFRHWNnwbBQqnaAZfFWCMmiDiIdmeELliIMIcqQClZzWjwWJDwWdgVvVvursSAaRIimMbBqQULlqQqyVvYgiIGxCcwVvWqQeGgnjJYywWNCvVcgzNnZuiIUKkHNnmCnNciIoAaSzxUaAnNNnCcZFfhaAUrRHSsoOhbeoOgGBbEBeElmTtulgCcGLoOTeEdDtFfHhgfFwWJjGgEeMesSZzOFfSsRroiIEghdwWUuLJYpPqYycCCnNwsTIitvVEoZzaAOQJjHyQJkKHhSsxaAhHbBXgPAyYIiaphhAPUslLEeEhHhBbEjKkUuJKkfFJTnZzNtjeqhHQNnuixVvXcCnkKoOWCpWwYyoOvVvOopPmqrRZYyqkAaKVvVeqQxXZSWuCckZzCqQcXiauUAiSsIkKrRrRASAiOonNcCRrLpEeeUudCcvQqVnNvvGgvlFfRKIikKkYMmyYyruUAahHAatAaTjJEpPYipCcPpNAbBxXcBbuyYJjBRCOocrRjsSIBbpPUhHFfuoOwUuSsMmdDmMWJjNniaedfFDEeEiIKFrRTthtMMfYuUmMymMnkOqtTFZzfcCIiSGgUuyYsQqLAalNndDbYMKtTklkKLCYywyvVYCdgKkvVXxJhTeAaZzjJbRrBoOtTuYLsSXKLlksSzZAaexXEudbBtTcsStTINnYyimMcCOovaPcCuUpfFPRrpWgGnZzMmZfVfuUFfFrRhoOHsSvKgGvVkthHTFZRWwrSsbeEQtTqCcBesLwWlQKkqxXiISsJjOoHFfhkKqVoOvHERqPprqKUTtukNnoOlLQeEgGrRXuQqeECMQqPpfFMfMmqzZyvVYODdDdhHsXxyhHihHuFfUwvVWIcNnCHNnVBbFUPfFBvIiczZCpPDddDoVvRrWwMpPDdhHFfmozZOzjPvVpPGgpJqlLQAaajJkKnNVJkKjBbVaApPGNnWwxgGXfvVFgUsSuUufHhdDdwWLAIiJjaAEeljJMbBYyvwjdNnDdvGgQqVDTDbuMmOOJcCQPvGgsGgZzfwWFSpEePVkKJhonwPpLlWGgTtIYSUusmMBbAmwWMWwaHsCGgrYyTEUuEsSvVVQXxCcHxulLepgGnNFjJfZzKkPUQqeEkFftiITwwWtxXTWKCyYbBfFLlbBqLlpwWPQAVvaJjWKYVqTtIiimMTlzZLtrhYmjJZDdzMUuMflEeLIiuaAxXUeEKPUoOupkRdRrwQqWWwRrJQqkhEemMGguCHYyhwZblLuUxXXLlqeEBPphHFfCiDdIfFTfsXxSyYDdOmMoujnNJUIpPTuUhIihHjJjLRrhHFfNnlHWwhrRPptTkKHhsrtFnNfYyTRfFrPEefTvsSVfFtFUuZyZqfANnVwhHWgGyHhzZTicBbdCcDYyeOoBbqQSnNsAayMLlmYoOgIOAarRoiIQqjJWSsiIwuUmMiEbjJBefFqLLCuUPphHnaANGMmNEevVhHsStnlUDFfiAksiIsZzAaCqNnQIilBWwbmQqzyYZUuIsRrAaSsdcCVvDvVPpxXvqeEQPNsSnwUrRnNuoONnpPWpwWfBugGLlNnIiUJxXzZeEIiQCclOEeEeoVTtrxNnXbBUcCJjuRGgvSrRwWsnNyYWwLvSEUVvUGgaAuXNaAIcCbgGUuwTTtFOxXAahHlVZzIiBbvEeIlLmMEeiSflaBbAkKXkKSHhaAdTUutzWwWNnciIJmMjoOxWIbBSgEBfdDcCSspPMSssSMJjpOoPYyMNnHhgGpPFfaYyAEemjJmYyDfFFfdYyHbBnNsSyYXxhYAOoIiIEeoOZzwWIiKNnyYnNPmMSsjyYeExeEbBmMaAiIXwWtTgGJKXxbWwlLdDRrQHhtTdDBtTQqbsmMSaqUuSsNwdDwWjkKJbBwWWmJjkKMPKkbBpdblHfFhNnLAHOdDBEebwWkKMmmOeNnLpJLljIFfkvhHZzlrMmwWRLlLiBbLPpPptTlLlIVEeShhmTtnzMmZNEeLQvVqQhHqgfMcCkBbKDdnuxMBbYjJyfFTtmMqGgQmaAiIUuUuXJjOaAoSsDdYyOKLKkNvVSsniIxXVvMmkKJjAtTaGgirRIuUeRruUEeNfFxXnEJjnNXxOoPLGglpFKkDdhHxXekLjJlKEyPpYrRwWbBLlQbBpzSsMmTtZYyRreEPGgMmHRrhuwWURMmrNMmnJjozFfZoyYOtTOpWjMjWwUugGJZzHqhHZzGYygQBoYLqSsSsQlHhGgKkNnAarRbKkBuJjUypPeWHhPpJjcCwgQAaFCshqQHScfvVKkAsPpSPLlXzsttzZTTNnIpPIRrHSsDdRrnNhiiUuSZMmCcnNxrqQPdlLEeceWwEdcCkHRrXxhpLlLlgNnGeElLgGnNzgSstTGIixXkKRrreEVvbEovVOeBvpPwOoWGgzKzZkKkGlLjVvJgYyoGgOFYyAafVfFvcClgqEfgGFpPTthHnNeblOtThCcHiIocCyYQYSsBEemFFfEeEUuPPpcCBbLlBRrdDbpYMmyVvMmaaaXxKgGTrRjJtXnZzbWwPpBrcCqQRKjzDGjpSsTCcGcCgtPAfFaApPMnHwWhiINmFoOVYpEeFfUuleEyYLPpxPHYyBbzYyIiSJjWwFfwYyWsdDJTtjpPyYpuoOUPbBmlLMZzHhZkFfFcCaAcfHhzyrRLlYbBVpkKTOVMBcCCcHhBbbAbFQDWNzVvtioOhALliIQjJnziLlEeIUuCqQXxMsSmciIZGIidYyDVvgUNoOnulZzLjOoJAUuXeEqQoDdOneENAansSNxyzZCcZzZziMCcmdDUQqzZkCcKVvuXJjYBbycCTtEsbBHhSexyYZgGxXtCRhNnMoOPpjJmCRsSsSrIiTmcqzZBbdbQwDdOovrQIiqRGyYqQbBgWwbjLlyYJSInNpTbBttTNnPkqmdDMfTfFtFJjFcCfAapfsSvVNbBmMaAHhyMzZqQHqQIjJinNlLqQCcgGLlLlLlyYMrRNnDLluUAxXpPXxuUhHIEuqQUeumMuUzZtTUfbBjZzDRrRrukKOoUyYThbBRbBrHPMmvVVKTtkFfFIilLlLvXxVrOshFfFfFvVIbBuUiwWeFfrJjBbXVvxRCjTLVvPpRbBdDcCCzZqTtKkUuQAalLccNPpJuoOUrbBRLSscgvVgEeGCcAaGohHOxXCLlbbBopNnZzrRSsYewWQsSqYMmDdbBSsgGyGglgGJjMrRmFfKvVkRrNCcnLfFeErZzZpPzhAapCcvVLlgGNZgGznOolvaALCclLBbzgGcCZlTSHhBbCOorRrRVJjSFPUrRuuHhzhZUhHvVBLlboOBaAUoOpPdDcCbBpPbBOoAIuUCNnlLcmiIsSMtTYyMzZCEeOoNGgncWwCNkmTGPpghMBlzZlLJSsjUuJVCJXxIijBbGgLlsSVvcQqlLvkEeKfFPpkHsSCZyYPfFPpvHhNnNRdDsSnxXDdKkTgGiZQqaUKkubBDtTmPpMspPjJSAHUuaVvmCcMUuGTtgAIBJjbiMuuHcCGguTtUtTFcCeEfUpPuhoOFfUuVvWwBbwWkiIIpzdDZNyYnpPZzQqPmMfRBbrRuUNnMmsOoSdDrPKkVHpwWjYOoyJPzZhTtvuUeEGlGTXqfFQxlLjJtpPhiIHssSKGgkSiqiIUfIiFZzQquziIZnNaAmiIBxSsCchHXDdlLZIFfiztTAGgYyKkwoOLlxcCNnsSTWkrRKNnPpwthhHHeEeoOcCPNXeJjEcRrCOSsopPdDPpIiTtvQqVzZsIiSYdDynNMmxscUuZCFiIfMVOqQYyoCvSspPcCQnNqyYwfFyYwWWWyOoYoOaAsJjmMtfFiIVvJjuUJjMmJjJbuUBjZoOMdDkKlzZzZzCcWwZBEhcCHgGXxUjHhJuebnhHSsPpzZZzeEhTmMwWtOoWIimMwGyXxYyHhIwKkqQfFnlLNxXKkLlCMGgmlYywWLszZZhAsBbSHIihGghGBWjWwaAKvKkVkgGhHJCzZWwbBCccwaqPyqQTUuoOnNcCOZzhCcCcHoOAyYbBfrRtXfFHhIiFfNnxXxTshHLlSKfFQvVdDEexoOXrRJpLlAaxJFYyfOnNojXZzjAahHJcCsSkKauUBbPpAWQqwmMvVmMimMIHYyhQPpiDdgkfFTtKnnNNDdrTtMmgcCGEegWVvUuJjCbeEBdAasFfSCcvVlpaAPpPLcCumbBMNnlLNdSsDnPpTtZzzZTJsBNIingGlDdLrRTtUurPpcnNCrpkAOoaKOEeoKlLkJeEvVvVjIglLQqIiDhUugcCPpGHZzNnEeQqhoOJjjJMsSmCcOoSshHCFcCfcPaAaAXYylUuLxCfqQFASsfDdXbBxXBSsbeEbzZBeELlxiIFaaLlNoOxXnYjhHOlPgGpkKoOFwWfLoiIxnGCfpBbPFGeEgVvoOwWpZzcCPZzTeMmhHlLEoOtXxnnNqQNQxXqjWwJLqQoBbOJjleEIiAagGPhHpfaAFVyYvcrRDIYyiNnSsfRzZrFhHEeONnoGgsLlSOaAcbBCeaASsEZJlLuSbByYiIsQqUHOGgezuUZHbBjJhTBbdDtTtTyYVvrRQqSfFsADSsRfxXQqiIrSpPJjsPpXxsKkSnNlLRrzZAnLlzZBbjJslLwGgDaIiiIAsSNQOoiIyYyYYyZzsLlMWwmHhiIMmknuUMmyYrRuDdNhleERrLHndDAZzcCNUSeENnsuuUcCrRuURrixXpPxPFfjRKktTkHhVvgDdsSGjJbBTPptsSkHhKyRrsSEpPemMzVvnNNnCIiCsZzLCclSJjrpPwWEeRzZrRtUutdDHfTqwWsSJjeAaEWwxRrqQKYRrbBykXDjJTtWMzZpRrPHhKWBtTwWEeSTtsyYOoqAaQmbBbBBgwQTtqNBbSsYhHvVZtTzyMmaAnqMmzZssSFfiIJjxXeSIRLXxfmMzZCcJZzjjJFTtkePpEKlTtFiOqQoKYykrRIPDdomMYyOEeEbLlBDdrReZjJkKFNgGnFffcCGgeRrEcFfCzXGgxaeMABbKkuUasduUDZCPpcHuFfmMUPbBpOZzoPJjfqQaAADdaVLlvfVvvrRcneEjuUhHSsiIJNXxZzFMmfRrCZzqQiKZzfvVUukKuiIUnEeNLlFvxXOcCUuLBbhaDdAiGgIgVOorgTtGtTxJjgGEeQqaAXxXuUoOQkKqgiIGiIzjnNJHhqQQVPpZzZzvHhlfFBBbGgbyYfFjJIyYzSsZXxWZzwBSlLsSHhDdFfmRnNrMZzPpDvIiVpPLXEexBblQfFqcCLGgkKWwaAMcCZLlmMQqawWAfFjJxXEqKkQpPHhZzRrhOUuyYoHeqhHUuxXKbxXBkOoxlnNLkFfhHdDKXYyQcCNFfLlnXDCcOocMmLdDlCdvVabBdMmDzZuUxXAXTcCFftWwfFGgyGRrRrkDduUecvVCEKnEepPNgwWUzZIiuGwaAqaALjxXJlokEeKXxmlRrLMLlORroBblBbLuDdJBbitTLlSsaAIjGgqQTHhtJhZdanNAFfNXiOoIxuUmMnpUPpuEePDnNYysSBbtUJjEeuaAIGgiAaIiTjqJMKkmTtWwhHOEeojljJMcCDdAamcnNuUCyYLrRQqCceEyJjmMJlnNLjDdkKHlLIieHhfFaFDdZzfuUGgprRPAHhRriGEeBLlGghHbnNyYgAaQqmZzMIEZbhHaABzUuUKkOuEeRrUouhsSsSHkrWwcCZfFznDdNxUDdXHjpPJhJwvVWjBIiboOxPtTpzEsSdDeZjJGVvMmgFfuFfDdUuiIFmMJjfsKkfFyAaMlDdsvKcCkVcUuQRroOqbHMmhBCuUFfNnmrlLRMCchVvKkHSHSshhHQdDeiIhpPMpPCcXuHhwWUxmKFfNvcCVnkHgmMkKIipPqUEeujmPpMJBSZzxXfLlosSZzyFfYWzZwkJCcFfjKKhHkypPUuDlLiIdPpYKellLLqgGLlQEjqFfFfQMmeESUcTtCFXxfgGRrABbalQqLxvIiaAAawWViIIQqiFGgWwjIisrRXxSbBJsSfCrRLlsSctTXNBwEeWdDbqQhqBbXxQaAzHPpIjUuBbJZzKkiSTtspPfxXLlbnNBCcyYCcsSiIfxGhHBqQBbkKlLbxdDuUXSsgXvVFfFCQquUTtcQfKkIiWwKkfFcCpPTtSzZsxmfhHFqQghHGfiMtTmRraHOohAHEehryFfYKkjJuUZMmgxXGzaXxMmUuACcGgIiloeEIdhJjHDiOacCACLlPnNkKRvVoOrfbBxXhZzdDuUPpORroLlpPHFqOTtoQCchVvBbMpPlLkKNneELlUukKEkKgGoMmOYyJjethHTJfFjSsaGTBzesSEZlWeEwQqDdbBWwUuLEbGgBWwjHhqQbLlByhHvTtzLUyYFfulUuSsDdZFAafsSYMoOvfFfwTSstWjJFJjtTmRvVrSwWsMWiWuUfFSsDxXdpPkKOIioagGyYMmDiIdlLwBbkKWOomMsNnwWSlpPLpPWzZwfFnNNnHAaeGYyRrgEzZEuUAaeDWwGgdCfFlLlLccCQfFkKZgGbBgGzqUhEeHRrYyLDdlvvVVeEuMmtMmAasSXRrxdrRugeEGuHhUkjJKiIUBbkKDPpqTpvbBVPtQHhwLlFyIiYoOhOoHgGYPXVvuoOBAafFbUcCVrBbRvKpPkxXRkKuUUurvVxPppqQZHVvhmMzFfIiZtTFTtfzLMmDdCcZzPpLvVnUDdLluCczQqfFaABbvVZNLaAgnJjNGllLtmMTtTKkxXxrtTRoOXmIiMnNtmXxTtYyRroOmoOMbBNlNnVvLnLlDPpdbYyJkKHcZzCbDdBhdDnNjRrGgBUVAavuKkjJZhHzMArxXRoOfFXvVxSVvBGgYbBFfbqQiINxZzTtHhjJaAlLXbdDBtUoqQOwzbpPQqBjJgGSZUuzaAYysnJkKPpcCjiIjDdCcJtMmTVvZzWGGggpPwfFVvugUuGbBUPHGghpEehTthHjJNnXJjVvuaeEmMAilLIocCGgOEeUuHhUcCsSxtTjJpuUPprRsSPpcXxCPtTgEeGLfLPplWXxwlLvVFpPljJQqjJxUuXpdDPXMCcmxNoOnOolIIiituUQqiIKkTzZvVsSdDHadDAoOISsyYihkjJfaAFpPgmMGgGKOotnNsSuUaHhAZcOoCzswWCciIkOotTNMdDmOoVvnKFftTSsAaktlLTyFKkfDRreEiIdCcYhuUYyKkHTutTcPpZzcCAasEeSCIiYFZxXzSsGgtDdMwWmhpPHTuaAUSFfGgsfyeEZzrRzZUtuwWwWUqjKkwWJbBEeFlLfxQqgGXQJuKkzSsCcZFfUkKOogTuFfOBboUvVqQBbuUWCcwtZTtzaArRJGPcCpoeXxEJkKjOnfTTtUutqEeQZzjIoOLlXhHuQqUPpxQqOopPjTNnZzRsgGSrtKkyYJIaANAanioOKGgkRtTrpPTWrnNRSsnNwWwWwtRiIOoDwQqyeJXxjvvVVEYcXxCneEoOvVNwWWsJxXjSwKknirCcEeRGgKkJjzZloOLFfINWdeVXxwHhWhHbxXBbBytrRTkKZzYTKcCLlEekDdIikRrKtOovVwHwAaGgRrDtTxXHhNeEhpPHNnndWpbBSdFfDeEsoOQzZrYyRqeOoEPKkkQqKdDziqQJOoOoXxNnIijIdDzZiITCckGgKsUuSaWwZzAzZmyYMtHjJhsSfFkLlKnNuXxUIHhikFhHpeEtTPCcvVsSBbOoGgDddDgGBblRwWrLKkRhHNrRJvVjnuUJjaZzZYyzCcULlVvCFbLlBfyYZgGhxXHzGhwuUWHvVgNUuGQYEeyLlqLlLlzEhHgGefFKkZPpgPpnGgUucAZzanNvLhXxYyHlFfdDTtVLlpPpYfwWFyFfPXxkKoJjWwQIiqOTtpPyYSDOodstTJTtjBvHhFfHhCcpPjPnNpJOonNbsRrhHSHhmMgGYyWwvVbBmUaAuMVrRSsvRyjJYzZpPIwWEqQeaBzZbIiyKkYAUuaAJjUwWNnSsuaAxXnNrRiuUEedQwKkKVvkWBbqXqQvVsSFIiQqWwnNMmfxXOZzofFVmMqQvGgFNneEKkyQPbBpOopPqKaMmmMAkXpPxYfDdeEtTNnMmbBkKzZhoOhHpPmyYuoOmOGgcdDCoJjeqQEiIMypPYDdUZzMmhHkAaliMmILWwoOwWKMrLlRaQqANHhULlzPpZlLBbKuUSsoOkYyIiqQwWufFSdUukKDAaNnpPszlxXLkKhHvVZXxlcCRuUrLNnZVvzOGdLuuoOUUNnQqlIiKLlkVmMXxZRUurMmVvzpPaPpTtAdDzZyYCGgkKcFeEzZtTJkKjwWjxXJvVlLfdDvTtcCmMzZDgGjJhHXMmTtUyYSspPuCcVUuvxvZzcCtTVpPCcHhjvVJaAwWrRGAaPRrPpWLlZzsiIUuSwmiIGgwWMmMtRrrRxXYydIigGvZzVDIfFNnixXNnnNaATZzQqJjpCcLlCcplLzLloOzZDdZPGgjJQqCcmiIgGeEOOPpYgfFKkdpPDoFfOGyozZFfoMmEeWwqQPdDDdpUubgGBSstTVqQvMmMCcDdvVOEeyKkojJOYeERroPIippbBPPpIcCixXHzGgZjJhmMhHxdDlLBLlcCbXKXxFftTjJUuTtDdlLqQLMmlkgBbGeErRvQsSwWcCCcgWwGYyqnNtTJjQqTsSlLtnNVxXIGoOgiAaSkKsjkKCctTJWwtTcyYRrMmAaCCbcCBcRyJjYrrCpPZzdDQfFqlLLlFmCcMfbqQWwsbBShHhHBgsdDSAaRrUuGwHSshfFWcdyYKTtxqQXjJaAkgGDrRgGChHlLcCcCkJtTlLVaAvjKAagGdVvDhHbwWFfuUcCWwiIkkKJjbBIiYyKOoDdlLzgGZzblLBQkKIiqZcLfFlgGXxCmMUNnqSsCWwSscQDduhoOwWHrRTYytzZBGOogqQqQqeEiIoOAsSaQzZKDdaASskfgGFleELcVvCDdlmMjJLcFfZOoAaVYyRrvWTQqtVvwdDzQqMGgmwWzZBbZNnKkOPpuUNnEePpwWtnNTiIidDIzZogGzWHsSBbLlhqQwCSefFEIiKksoOsSvkKTiIiMmItVfFcFdDfqQLlMSsmlaAgJCcqQjqQbxXBgGtTyYIixXGWrRSsHCcaAmiIMeEbBbBRgGrqvVDNndQhwAlNnLoOjJQiIqTtpPviIOnNuEeUlLoXxVWwaWwvVgGCyPpYcZJjJjzUuxuUBbnNNnuKjJkUmMXiMmIEesXxShuUBbHsdDdDJxXjzZSTtLdsKkUuRrSJjkKTGbBRDdSsIUukKuUHhirRriIUzAaFfybBYZzxXAaZDQqyYdWiIcVuUqQcCgOoGvCwgGdDXNnjJgkKGJjxdDHhHhyYFfueSHcCDaAfFdQqhsEsSgRTyrRYHhtJjCPpNVvMyYmnSscUuUuwumMUWguUWwNDdnQqGKkfFkKRrUuPpfFIJjiLVvnNlPprRwVLlfFvKRrJjxXVvkWWwWwwrRxXaAWJvsSVjZzOmMoUuaAqQro"""

input3 = ""

#input2 = input.split('\n')

dict_lengths = {}

for c in ascii_lowercase:
    input = dainput
    input = input.replace(c.lower(), '').replace(c.upper(), '')
    prev = ''
    index = 0
    just_stop = False
    while just_stop == False:
        stop = False
        #print(len(input))
        for char in input:
            if stop == False:
                if prev.lower() == char.lower():
                    if prev == (prev.lower()) and char == (char.upper()):
                        input = input.replace(str(prev+char), '')
                        stop = True
                    elif prev == (prev.upper()) and char == (char.lower()):
                        input = input.replace(str(prev+char), '')
                        stop = True
                prev = char
        if stop == False:
            just_stop = True
    dict_lengths[c] = len(input)

print(dict_lengths)

max = -1
id = -1
for key, value in dict_lengths.items():
    if value > max:
        max = value
        id = key
print(key)
print(value)
#print(len(input))
#matrix = [[0] * 20 for _ in range(20)]
