import re

orig_input = """CXxRrcWhHoOwWtTwSsRApPWwarlYyFWHhJjJjbBTsSQqtBTtbTtwfoEeivVTtIOLwftTFQqWlaFfAGgoOMmQqyYwWWDdwyYnNBNnGgBbwWbiIZAappFjJfPYypPPzTtWwrYyRBuUbjUuJlLKhbBdDAaHkNnKZzKuUkzOoSXxnNsZtTfFIiUuHhkrRvNbBgGneAaEsCcSYyDOodVAanzOoZNJKkpPoOjXaRrAmMfFDaAdtTOfBbFAaFaobBOIiAFfUulLWwlLoOEBbRfyGgYNnFPOopgGhHLllLfBbjJFBbreifIijJEeXxLlpPUTtuLEeeyYVvEpvVHhPPNOotTnoOLlLIiGtTNnTtgQqlzZpPpzoOlVvLvNnVvHhVjJBbvVZmkDdIpAaPXxixgGXLGgNnUuAWwaldVvDVvIiaAnTtNFyYfKZzrIyYiYyRoOdkKwWfFjJCPpcIiDAaSseeEOHhFfiIoEFvVNnYyFwWfZYysSzSsqEcCeCBbcQXxJjfOJjlLSsofwWyYENnEUueekKiyGgzZYIBbUuEeFoBbOqLrWwRlVWhHwvQfKZzCHhcfFGfFgyYWwkWwbBWOVvAaoQpPqwKkbgPprdDRQqrRUfFuGmvHiIhsSXxBVNnDdvFfQqbLdDloOsSpPPpBbUuwXxvtTXhHxVhHWHeEhdNnJhHjDiIYyOoxJjXjCcLlvRSsCcrVEpPqQeJZzGAagsrRxEerQUuqRPpprRQqPArZzrRRadDBbtzlLkKVvFfdDnNiIZzdDdDdpPeEDdZzhPUuyYpxXHpoOPRrmMUpPOouaKkAhAaYdDySRrJjsHFgGnlGgLaJjAqzZkKJjdDQbalxXLANnBhHbBGgAaiYyIIisSNOomMHhLDdcClIiwWfJjzyYZbuUCcAjJaoOmMLlMmQqmMuwZzvVBbMeEmCcWUpPgiOomMIlMnNmLdDPprRiIGSsPpBvfFRrtTVVvdDEIiTaAtoOKkHMmgGpPhcyYCdDUuOeLlEDhHdoelLOoKkDdwWCkKcDeUxXwWiIWfFwTtNSaOoAsnuEXmMJqQucCUjJTtjxYybBhvVHTZMmztCMmcsSTkMGgmDfFgGdkKWwTtKKpwaAcCdDbBySUusYfJjdDFopPOnNvtTVWPpwWpPVvRrrRViIvaApOsSoyJjmIiMQqYQpPqoOPgGkKmMPUuQqrREerRBxXOokzZVvcNnPpCRrWTtCcpPnNXxdsSzZeEIiDCcJwJjWQxSMmsXqjwSsbZzdPpDEJjeKkmMRrorRXwHhWxLYylOCmMoOcRrhwWzZCjJcLlQqiRrIZzxXHBfBbzyYZFfFilMmlaAPVviIpTtXdDxzZfwWFyQqYsWgGwXAaxyYVvzZkyEeYAaKJjEJZKkztTgjLqQlJfrRCcWwVvvjJufFOoUBpPYyXxbVcCvQqBmMLlPxXeEpzZzZMHhVvNIhHiASsaYyEeZzhHkKsUPpuYUuQTtqQqmMmMySmSszZPpoOLrvVxXRlIipSsbMmqfFQBPCqQWZziIwBbLlqQZUbBuKkzgJjgGGUucESsFfPpgGTzZZzVJvVjvvVfFtJjdDYHhyhHyrRkKSKwWuUkskkKRrTtGgpPaZzpPkKUuMmyYlLAbyYRrHhBKSWwsjJktTWwgghHGyYLlRGgrMmbBQSVvsqGRrUucCxklLKXTDdmMtJUujsVBbUuzZoGgOZzpPNKklLnjWwMmcZzmMCJWyYweEXuqQUUuxgGioOOoIxYyXxzZXvUuVkIiiIrzZRFfGHhgQqUuKvjzNRrnSQqseEoLluUdsSDEesvkKVSOZIoORrxXlzZpPaRrdDAIiAaYyCNFfCcnIipPVvmMzvVZAaKkozZpPnNcwGgWCiINnOkRrKQqUuqAaCcQyYtuULKvVKkcCklXxhHbBToOcLuUVAWwazuUmMAgGaZuiIUGRrgeBbEnxXLlcCSsNAakeElLKfFcCvzzNnZZnNrRCyDdhHYrREbBNZznNneESsgGVjJrSHVgGvhKkFfsRWwDdvgGtTeRgGriIyYnjpOoPCMZzmcJCYfMkKmFyDdJjMkKIixkKBbXUuwWtTeEMmdDwWtTrRXGgAanNGgxGqQgDaAdjWjJwJmBbmMcCNUuuTVvtULCcCcLiVsSvTtIxXuCcUlmMJjlUuYspPWwkKUupEePQqzvVZSIqQiIiiPiIpoOevVEIFfOxGZzgmPpMbWLlAaQqDdZDdoOFezZEjXxGgJLgGloOSaAYyWnNJoGgOuUwWjNnwMgGCcCcKkpPGnNgroiqQIORLlqQqQAaKklLfFWqQVLNpPjFfJqQUDyYdunKRrWTtEepruUaCcARPwwWkPoONnpSdhlLHDQqsLliQqPpUbBuwNAaoOnZZzcCXHhvVxbBrRziCRrcjJxIiQdDVvKkqTeEMmELlYsSyUuwWesSXxnNHhlPOoQqpQyYsSyYEQMWmMwmZyYgoOGwWugCcTtxXGfFNJjvVnUfFeEBbcGnNyYgCVvnNAuUahHpPMmWhTtHNvJjVDdndgGjJkaWwALlKiITtDRrbKkRIidDHhLlQqoOHiIKkeEhKDdrRkiIrRMmrCcwaAWDmGgMYyCoOcIpwWPiWwQiIqwWdtGgJjTAaQqlTmMtWwLxXAaixXZzIBbbBBzOsxXSLloBbzRrZnNyZBbzXxYAawBhJjHbjJWwDdWaAjJZuUPPtxXTppJjqNnQXxcDdCNSsnZCczFfwzdDrEeBLlbyCcYyabBAYleCclLuaAfFDYNnPpqgGTtQNnyLcdDCkKoOzAaZmpPSsIiMDdcjJCdDKeEkZzWwjvkKdCccCDuUKksrRGgzLlEerRiILlWwZSFfMmBfIiDdvCcWwhHVFJoOjdDJksSKjzZIilLmEFfezZMNbBVvVBbhRrHgGPpKkvmMkccCCGgDQqGKkoHhOiqQvVIgCqiIWwKkZbbBVvBzlLoOQqwDRrGgdmnNZroOoOiIQqBbqtThoKkQnWwfFfPplLVvIiPpDdLuUGglxXmaAMrRjxXJNnrEedDRFvoITtiOYyWZzuUETtRrAiIaAaoNwcCAQHheEEdjJDtlLTvYQqGgyVIlLAHhbBaiWWZzRrzZiIwfDiGgIdFEecCOofFTtIiXxfdDFRoOrxXUnbBmMJfEepfMmBbFKkacCaaAAZzAhHiIztTHhYyfJjuUYimhHYyMJjIfYjJylLPcCpQqYNnyxXFeEQqacCAVKkWWwhHLyYCcZzXxlCcyhHYVvJGgkDdxXtTKpPrRIiLlUuLGZvVwAaWzgkJjKSlLseElbBrRZZkKzEebBzsSqjPpJLaAlrFfrtTRmcCSsSLltoeEbBOYypPMmTFfkgORroSsGaHhASGOouUgxTtRXxrBbVOohHvQqXoOsZzuUIWwIZziXxsSQqwWirRKjJhsSHZznNYuUMYymaAJjnqRrhHwLEelbBkKWhnNJjFfmMwWtqQTTkaVvAyCJjcYKtbPpBGgCcwWOoNQqqEeQKkeECtTOvVoRrcCcNSsnxuRrRryYUjJuRrQqvVUXyAaDdQqhHWBEebYHeEfFhybYypPBwQHhqWxPpIOoYjgGzZPpiTFHhMwWmfGgWwJjzZgJjGbBjlugqQGULtTJJjtMxXjvrRrRVdkKSHBbhVvarXxRAsFfEeIiZBblLjrRJrReEzQJEFfePhYyHpVvsVSsjJLbBKWwkTtEXCcukgwWUuGRrKTtFphHPQTtXxlLqxiIHhFfXoOxdDyhwWhHPWLVmGgwWMUucCvVaAzZPsSNnnNpvbiIBOofFMmQAaAPzEeZmcCMIFfpPJjGgoOwtTWiOoqQodDZznrRgZzhzZHSsEeydnNxCcOopPjJdLlNdFfDwWMmgGnqQDrIiIZziRxPYyFfplLGgzRliIaQccCufFUCqANnSmMstTLvVsCcmMSZUuzkKrTtAeERMZzPpmzZxXVvDdCcqQkbxXRrFkiEoOQoOnNSlLvVshnNKmhDdHeEmSsMGgraAeLBbqQEelMmERtTGmMNngqQxcCXGdDjJgMTtmGtTPKkpYOonhHNhHHRrCczZfFVRrRrvjXxTtJcChTtaAqQVvnNnhwNXsScytTYwWjJMmCsSBbgGcCiIuUVjZzJOGgolVvJjylLYLCrRjLlLlJqQScCsEmCcMUuQnNqIbBJjigGAcChHdDZzHhYgBbjJFfyYZZGgyYzzfFusSUhcFfCMpPVvmMHhmweEseEScCoOTaABbCfFIYvVyrRkKRXZzxdDMmInqQHZzfQqRrFhDdAaaAyYFfLlKfMmFuGgUkmMNkKiYWiIwMsSqQjJmyHqjJQhdcCQziILTZztlWyYwZKrRgGZlLzfFkayPpShHcCsrRAuUbBNnPppPoOorIiROaAVoUNnbcCBIicCQqDdeEEkrtTRxTtXKeXxEEeeKrRfFYylJjXpPkekKEKxLeCaGgAwWDlLdeEfFFfcxXCKOFfWwlLoThHtnKmMkNydQqByYfYyFbnJLDdljcnNpNnpwWPAaFNnfPPpaNUSFRrRrfrJjNnRsTCcZzWrYIiyRwuhHQCfFWwceEyYxXLrRCcQMmzZHhCczeyYeEfeExhHXFmAHhaMHhEXxRrpPdKkwWjNndDnPpNqwWTtxdHhDXUqQVHhvurRUujJgRrxyPxXpYXZawfFIGeEMbBcCmcCgcCRrMmODzZzhsKYlLyrRDCWwcaRroOASIiQfFqoOBeEkKbKQqkcxXnZkHhUAPpqQgGGRZfFzraAWwKXNnxyYjNNrRbBnZJjzZZzzUsSuYyJjJYyJjjIGgiwcKkPsShHNsXxIiSnAasSvVBbhPwWpplIiTtLRfPpFwtTJGzZmMXEhHexgwaADdWJxXjjJjrRrsBbSOgGoOouUvVRYptTPAJjGgapPHNnhUuILMSsKkYyxGgdDriIRXjOCcoJjqQQMmKpPaAKnNyYptTPPDsSsSJkKDdUuSnyYhHJjNWwBGgsOoSzFfFrRfZbZzdDfLiIakBboOXxonNxXOnNYybBYKkdDtTyNnkJjVpPgGhfbBFOLlZzzZoExXeOnXgGxAODdonNpeEPadDNiKvwtTWocCjiIcCJmMTQcCqhMmKksSHtKvVBbMmkfFxXKGgzXxYyCYknldDOoLwYQqDdwCcQqWyWNrRoOzcCJjmMcCMmOoZKmMfoOLlsSNiyYqnhHNnjIiJoLxXYqSsbBQxXkKLlcBbqdeWwfFEwKkvVEBbeWwtTxXGgWDeEpgrRGyYPlqQshHnsVvwWUuSNAyYaAuUqQWwfFyYJjCclQqtThHLIiyYyoOYasvVlgGvVpPLSntKkTJqQsSqQreERXnNxlLlYyOoLuNcCivVInIivVTTLlttUfFrLlajJpPhHAwWQqRjhHCcOxCcFfLlXoRBbBblLVxXQqOovjJrzCcmMdLrYzZkKJuUCclLsSmMbPpmMhubBnNGgUFfHYyknNKQqDRrdQSsDMWHhwmwWMEKketTDcCSsoOdqQABiJiXxTCHRrhHTtnNYyAaPpBAMmBxXXxiIfFYybyYYLjqQjJbnNkKaABTtLluULIimCcEegDvVoihHrRPpvnNVNncLqSNnCcSsatcCTtyYpPlWwLtDdRJjrjJwWTuUHSsNrWwNnTtfmMFRRHhjJqQEeUqQutjJTveceEBbhAaWwljJWwjJAaUyYufFdDJjNntTLhcCwuUWJRsSXBbtgGTiIxnOoeEuUfFNnNxtTnaAaMmITUutMmaAaWwAWrRHdXxDhwULxXeOoUuEdhHmMlLlLmXIimMxLldDneENVrUuRVouUJSsXxjbBlLYybgYyqQsSsvVBnNIjJibxgcCdahHhHADSsYQqyrDdMCmQqMsfFStTxXpPOGgozcCaKnNkAYtqYFfyGkKsSXxZzSPpYVvoOKoFfvEwWeCcJVtiSsITROorWwkKOmAaFHmgGvmMpPVQHhqxhHXbJjBFfpnNVshAaAhzZLlyYjJeSsEETBbtllLIPpBbiLsSPXqQOobbCoOcBnNBKEpPeyiuUrOidDYySsKkBbwWNDdnpPTBbtbQqaQqAqXxyNnzZJjMXgGfFxUuVvyYorRbBOEeuOUuoqDdQRrjkKJJUuFfPpCREOTnNEepcXxCzTtjJxXcKkCdDxXkSsIirRKfFkKZgQqIiIiqQKkRrWwgGukSFfiIcCsZzKNfFLxOoUutTwWMGpPBbtTeEKuUkSsSgMlLkKmwlLWGAuzZRrcCUukKkKYyHEeyYNnRrFUuWiBbyJsSyFfBbOrYKTtkSsyJjNVvnLYQAdDpPaDZqQLlKkuUPpiwWIvVIVCfFcvRriwWYypPXSsJjxJheExXyHhHhWJjwMpPRrLVviIlRrOoAaqQNHhGgGLlgPpjgGJORDdwWrLqQHhliaZpPhqQYXZzxyjkKcCJHjSsTtJzAKkZGgzgGOoWQSsvrRVSnNnNsIiuUqAawXxNnsIQqswWSiyrRYYGwWhHNLlrJtTjPiqqQQZDdaASsaAHhYyeEzIVzYgDwWdmMGAKpPkxXammuPpJjpPPpWXxwQdDAprUuRCcoOFwWfPwmCSsbsSKnNkBRuXxUvjLlKkcCPpNnJVLZzkKljJPeIiEHjJsSgQqgGGhXJjXZEezxQqtnNTXzZYyVvxkucCUpzYsgGSDzZdWwgGRFfFfvVnNOvxXVQrXNnaAqQZnTaCcAtbBJlLTtjpPUuNGgCczkrRRAKDdmXMgPoOFyknrRNowfFWwYyaTZztaAAlQiIqTbBbBYyQqmYyMmMPptDdnDdAaOhBsSyYbBbZAFXxRgoZzcgrRGSsCBgGCHhcZvCcBbnNIZzMmLliUjJuzZVvsSVmMsSnNzZbBCcVvZzzwmSqQFfXxsSjJBbFfFfdYrRyBbDlLdPQqpIiLlNUzLQqlLlZMKkmlLuJAalLZzeEjiICcDdnPpOKkosSdzZDQqxjJYyZzVvgrPgGsSpghHOFfkKFfPpobzZBGvWwvvUPpurRkFZhHpQqSnNrRUfFLqAuUNnVeEvxXmMqjtZzTbBJKOlLYacCAMmuaAKkeEnvhBbHVvzsSZMjJmIieEXxVkjJKEGgpPIEeHSIFfiHhdDIsSrRUlLdzyYZDYyuiaAijAGHhgPpfDEesSBLlbpsSPdEyYrRBTtRrvOXxEewWnMmNYyocClyFfYHtThLCcDmxXMdDdlLYyDwWuIgGidbBDLlULgeGgEYylchHfFyZzlLlHhIqdDuUOoQiqQHhhHhHgGniIsfFSONnnNofFkKNbBnmMrRNsRgGDuNnNnUOohWcYpmMoRrOPIRfmMFxIizZbBwWXPpeiIUQiInNqtBbCvVVvzZctYyejJECayYyYAsiEestTJjCcAaAvkOoKkKESsiGgIgEtmMfXsaAyYSxFcjvWwHPpMmBbiIKKnNBqwQqWQVvuUfFfQqFbwWkKkAcCaWQqJXxjoOwiIkaYyAQqbsoOSrcCRBlLEfFbeExvVXEfFIiDSsVniINnlGgLQqyYHYyFfhPpNaAnNzhHuUnOVYyvVvoeHhERIijiIJrZXmOoWwPEepmoEeTtgGfFcNnrRCUuOMCbKGzZgkujgGEeJBbVvRSsBNFjeujJVvBJLljaKkAZKkzbiwCIicWIAaKDdkwWkKxXQqpYyPTtbBgZmPpRzXxRLhHelLEwWlAMmaBuUsSMmXRrSsJjTtbBIisVryYNnLlXIrMmQqHnNxkKYyyYjJELFGgnRrNsAaRrghCcHWMmQqMGgmhHPpvKmMuUcCcCczZNtDYqQydpLWRrCbBuPpfcCWtTwWbxXBwcCaAWwIigQMlLacPpXQqxyHnNEeaAkKYybBFfrRUYjJhJjHVfBbFOovBfiIFtMaTtAAjVvPpJatTmxXKWwCfFeDdULEpuUPXxvVcrRzzLkYyKlXlyYLOlLoiFYQqyZLBrRbTdLlDTtJjtSsFyYNnuUfhsSXfeEdDFYeEKkhdDHyxCIiLoaOoAWwBbYuLlWrRYYmMKkSswsSWALlDhHLlYydaoOctkKWwvBAabSsVRiIQqrvVgbsSdEPpVZmMzTtwWLllFfvVLveDHQqlLXxhvVgtTNbPprLqNGgFcCGgXQUuqJNnwHhWaAzLHhifFaHhBbhkKHfFOHIrRgGRCcvVrReHhgzZGmSOIiobNnMmWwYyaAuBbUlnqDdbBWwlMtDdPBbpTnNyAatTAamAKkByYyYGgEUemMHhbZzBEwWJjxIUuiOLLlloDeEmqQFsSJTkRrrRKbBtILlRfFrpPhHZVvzqQmCcTVHhgxXROoKHheEkmlAaqtTpPAfpPWwFadDQKkeERtiIKkkNnEiIeKcCCcaHhRKRrkEBzcZDhegGMlLJXxHalLmGBbsSShjjrRJJdIiDiIAaYyHYySsOaAvgqQpcCnOoYyHhcsSClvVLNuUnYyzZVgGvNGJjYhHKkSTZzjJpfcCenNenSsmwLlrRWMfhSghHKMmJjTtUuWwkGpPsouUOBbnWfFwqQNiIPpJaEetTDdAGgLLWSicRrsSuGduBTtPPpiIpGCueEyYbBnNwWbBWwrVvRxuzZnLljJgGDvFPsScZZzeQqEpaAPRUuDdLOOonNoIRQqrHyYaAYyDdGgxSspXCcxywIWwivVcCKpAauWvWrnzZnNqQNNDMmRrDdwWdaAnVxXvRELlEWcCiIQqXMmFfxwSYysFfFjOoFfELluUPpemMJSsfHXYyqQGMWwmgGgGgaBAaJjMmbwkdDcCvVeDdAarRVXxvEKWYygGsSoqQOLxXxXeELlCcnCTtJjrRvkKpUfFBiyYPpbBIrmoOopPfFOtmMXcHrRaAhCihBbmuXQHhqmMeEGgfFFQPpJjaAQbBqUtTZSfFJbBjJjswkKWFqQCcLlfBQqfFAaTDdypPrRYjDlLdJtlqQLdDulLUVvrRkAaRrwRxPdDsPbBdSsCVZzFjJFfxmVvMyYAqYyYRIoWEYAayYlwWLDdyewPpJjsSQqCctTPmUuYynNGjAlLaOHwTZzFfDdtSskaAgTtGRrDDFfcCduUSsgPmMPpVvpPtQqTQqIisOJjrROXfkaAjxXUJjumPJjptlLTnAaUuNMJkKlSsLcfcCjJyYgGPpRGgrUMmDdndkKuVFIifPrYyMmRGzZdDGggXZzxtTXxKjJkkFDJWpPwjdDdGgYyWNcUhdDDdxbJjLmMpPnNiIOeElLLlrRIEedvnCSsoOAGZEezKqORZzfFQvVqUzdZRzZrAaXxApgEeXxVpPafFpPKmMEbBcirRNnIFfmUuazSZelLlLnNkgGKEovVSpGDdgmUuMJjdRrbBJjDPmMmMvQqVfEvVeaAyYXxsSFMmYylFfgSdDbBstiITeMwWWyElLeOowWkKiIvvgMoQYyqOEgkzZVvWGgFfCcDNIincCZMQiHhIqSsCbdYyDwYyrRyYWUuBPpFVcCvfIipPCceBbxXzGgBboRfFKkrLheJjjcLUVvumMjJEtTeBIiWvVVjHhNnCDLldsJEArRaejVvxKNnknPcTtCpmMkgHSshGfFojuUJRrONnLSslFfeEFcjJCPQqSspdxXDvVRfFlLmKkMAVvuxSALlTtYyLlLFflIQqiaSsRLlrdDtrRGgGBbgYJjyxTtXHZzPphjJBbYyIipRGgQjJcLlpPhIiVvXxFCcfpqSQzNnfoOWwFTtZUugTtyAaxMuDdqzAHybBpguUsSeoONJjiInIAyomMxcqXxXYMmJhHCcXxXxcCESseHviIpLlvLZzlZzVsSbsSxXHhZVzZzZJRRTSCdANTtfFiJBXadDsSuJsZzSiIjlsOocCvVZzOWQqwoEeLlLlJXxfGlLhHgBbFbwWSZOGBbgozsJjaAkNjaLlXxFfAmhHiyYqsSsSQvjFfuUgGUSmMMhTruUlLgGBnUusTtVaKGiUDdbjJBuVqrRtYyNnTYtAAatTyumMUkWwGKkgIMmgGKCckbBjXxGCsbBHgGhfKTKktDTtJGgjWwDdWoZGgzXMmxOnNwwWqRrjzmJnNGgjqCccXxRPpAaaAyllLYYyyLYnZzlLsSNAaSVWwCcNKSjJWwjJBPpbPNntoYyOYyWZzNnAaqcxLlpNHhPiLEFfLcClQqHqQTNgKkGriItTwWYyuUleELAjJGgUuXAaudRUhHurJCcSseEjxXVNiGZzOoWPiIpBbiBbUuIDLZzCcxMmQHhdDbSqzZUulLuUTtiIIiPMBVvbHuFoONnyHhYDdUuOMmaAZvVjJVvCxXxXPpgNnGwhHWisSdDOtTIidDmIiWwejTtJESsMyYzmZsSppBbSsPPlLAaAaDTIKksntTNHhcCyYTjYtTvhHcCFfMmePpEFoOfrRvXTKktvRaxuUXqbBQoWeEwpRrQqPXHBjJtTGXzXxvVvVcCZBbpPdDSsRrGJjIYlLyOoEjJeaTtlLWwAbWBMpKzIiZZFTtUfoOFLuoODvEBbraARebpdDAyYaVJAVvSsTeCcEFftHhFpPZTtzUrRcAgGnBNhEeDdcCmMLzHWwsSUuhSsWwRrZjfFtFobzHMmAkGaYyPpbBIiogCMmcGyYJQbBqMmJjBCcbjjvVKkSwWYupbBVLlpnyVwgGfogGOZzSqSsxtMXxAaiItTtTgGACcaBYypPbZrSsPMmkrDdQqRKsSxhHVvUuXfFUuUucyYmXxrxXKlOcBOLamMOEetTJpPjBbcwWEeYyiIGgCksSrRKmHcChMVwWvcQqmKkMjJCWEOomMLlvVTMmtPpAoOwIiWyhHKASdDkKsmMaFfgHhjJHhBGgOolVfnNSsckKCvVFBKkbacCAvaAcjJfJjFwIxXCAalLcimKkrdDKkrHhRkKTtSjJscqWwQoRAwWmWnNUPpTtRJjrJSYFVvfyGgbwbBvxnNSsaAkKgGVAavVzpPkIIiXxiTtKqjXxwWafxXaAFljAafFHGaxZzXJjGhrRuUqlHuUhQCwtVvfFJJlnNIiLeEIijZhTyYydDYTtRkKJjrjMwWWNkXOuYyRrUdJjDeTttDdgGNTthEtBwoONiHgGeaNnOPpuxrCQcZJoJjOoOjajJuUbZaAzUjMXfQSbKcyYDdcCdykKvVCuWBBPpsPpVunQGgqRdDjEYyFFfhQciISsCqHlLsSvVTtvVwWfHjsSSsLlJTtAGiIgfIKkkKxTtQDdqWkDDwbByixidCQqiJHhlzZUpOSsoPCcwWAmMmAayQqYGgsKVghlLslUPpuEeCcdSrRsGgIiHxXhDLcnPVvQuUuIiUCwWCKkfFccEepPeExXvUuKrSwWsRkMMdDbNnvBborBbkKOjJoNjJgzouDqQTthHCcduUUwWzZBeEbpiqQIPwHhWhwvtLlLlOqQyEOTtoetTOeGgQqETtiIoRrrRBTtCRnNnNrBOWpxXPmESEeVuMtQXZzqQRrQqHhxyYqTyYRrAmNnAjJwWXxPZtTsSiEeSlLbBFfgGoaAOsqTttqQVlLvkKmUuisSDJUujLldXFfxqbzZlpPLBAaBbrFRyYreklLKmMKagGAMmrRfrytnbzZBLoOlBKkpgsWwpPviAalLIVSsDtNyYnYeECcMmtTiIllyYwWEeLwuVvRiIrPpUPzuuUuUmJjJvVhUuysmJXxXxHUuhsSGEehuUTEeEeASsYyaeEGYaGBMmbFfgAIitTVUukKjJvEPpLlioOFfDdLsXYybBMeDURzZzKCckLmDdcCcCmMDdOWwzZoSlLoOBuUjJRrOoZcCztTEIieBLOkxDBgGwWRhDdHrHrRSgTtGEosSOeRrcWwCpPamMkqQqPpQaApvVNKdysnNvEWwkAaKekqYnNygGjvanNAVJANrRzZnhXfVRrOTkbBgnNGGnNwqeEQeEfcCNuOwWVVvvaOBKWwUukuUWYyRrZzwxXbuXVvxoOmMLlUBbfOoFolzZhHEAPQqtzwqxbBUmUwWuaEaNGuUNnBbbBgWwnAdisSIDuRZOomFfpwAaWeqSswWBgGyLxXcDdClMmoIiOXDfDdlBbvmjJMmMVXwWbiYYOLloOqOsSoiIKkDdQLrRIiKDAqQkKSaABbBoOPpHhpPlLbMhHmTQSsqZdjJDELeElispLlsSOZzopPBpHrNbHhBOoYEepALzZlENrRpeZzEoSsHcoIiMmYufNEedgJEXxeBKkEnNfFRrgGUuoOeHlpPdDLGAagkaAKsNpPnYyyMvToVvOFfQqGgDdcCMjJVXQqxTtNOcuUMpmMyQvVFfqdDYvVNnPsSJjaFfmMyjwWnqSVcBbHZCczsemMEtTpPuDdkDXxFPpLedPpgZzvJjAasSwVMrmMwTWwQHnNhQqTtqtRQqrJdbyYfNXxnPOLgOsUuIirsVvEeqbBIiVchrRvVkxXeQqKhDdHfFyTuKkgyYYKkXfRKkkbfFBXxXxySkKWwGklhYypPBbZWwhMmFfHPaFMYyVdDvXxpiEeIPKUuEenUuQzDFfZWkKOyYzZooiIQFwWfEexXDdntEeTNxCcAaAhHadDwWUuSszZwWhWwWGgGgUgVvylKjJafqOiIaAcSPpsuDhVKvVGdTaGgPpAtxBbXAacCPpuToOtAaORoKoCkvIiVKhFfpZQqzYOTBbtoOyYSLlsGDdgJjoxWwwRrWMyYPYYytdIiaVvszZKkmWwYygGMXjceEwdDWeEEesSvVCJHYDKkSNnuBIibpCcAlLasSAloOBJIidDlLqQlLFMXxmMYyfcIlyYxXYSlLskLjJKkhaNjJSYnNnuUNgYyGeEJjfaAUuhwkQhtKfuUlLSsWjYoOyJTQBbjJMcCFfJVYNRrnyAbFDdfwmMlrfZzFIQqqBGKkaAUuZLlznNEecCkJTtGgjJyPDAadqPpkKQATpYoOkKYtmMWwzZDmYIkKDAMwRftThHFhHrWmgQTcCKFfpPkYAayIiYwWmBHOdDsSbBUutJjbTfacUuCArRDCIiPSspcNngSXsZzSVBjGMmZPpaNVvGvgiIxXvGzqHmTtqQPGgFfdxKyAAaaYDibBzIMWwmWYywGgdDaiYyLlCkRdMmdDDtSsBGgkvVKauUSTrRrRwXwwNnWnNXxYRrGwYTBbBmMPZcCzogGjoOPFhcCuiIOviYyIvVcCRcJkKCcElUuMmZkKzZwpbBcYLlNtMwLtTlybBsNneBouUMmQiIZDdSsZzZflDVvdwWvugaAGpSVbBvSQMmqcydDYJuWZzDtAahHSsrrPpRwJjTtLlmoOEBbZzeAaMmFfqJjoEtUuGFfgTQBbojJOTtwqQeEYyDdjJFfMmEvwzhOoHOocqtpnNqQWwLoYwWghHGCcnOeEobBNyaQqpdDgoOGvtTVPpyBbNDdvVTtdzdDWwvVSenwsSoNnqQhHUsSuKkWOovVwOXUFdDOJVvIijFfMQxmMXzZvVqbSIfDdFiKkdSsDdJvVjeEDeLlJjExzZXfbjJvensWwSVKFsSiIfAaREQHhhBbIiHIJREaAGMTCctZxXzmQqvaaNYtniINTmYUhHOzNxXxXEFvCyYkaAKcVvNeEYLmRiIruRcXxCAdDTEXNPAWwGFfGZzgwfnaYmhYqRAzZsgrBbUXqxXbBgGLfGypPtTSqpPXxNnbSEezBShHbmwWKxqrxXxXqsHhShppqVvlLALlaQsSNniaAIyElLeejxQuCJaAjrRIiAbDdRxbPpBXJnNjIiEbNxOoXZznBhEejJbBHhfoHEXpnFRrlXMxrmEUXxIiFiIYybBbJjOxXbBolLJjJbBjoMXxWuUwmAaXxcCVvKIgrMoOFfemMWXgsbBVGVpzMIQwWRCcyYftptDNDwOzZQdhHifFyYiiIjJzBDavVAHAaUbBqrRtVnNvTQznOoNWUuwZqdDlfFLVhEmUWvVLgvMmfFyAMdGbsEVvqMiZzIdDSbBUJjueYyEjlLFasyYnNgGwWVvqQaASAEzQPpFfkLbmMBleEKglIqGguDiIdQqFfrxgxXVPpHltSsysSYXsMmUuubZzKfiIgGzZWrRAJpPKkAZzmnNwsSBuMKkahrRSLlEesrulLxXZzjorhHoOREtTiIQyaDRrRrlLdKeEzAxMHhTfFWLlcmrRDdKqOoaAQEekMAerRoJjZFfWwzXSsGgxrRozZGgspZiIzZWrmUBbuMRrkYyKTaASsrpPIidVGJbuUoOBhVJXoAaeEkKOiIkNGgtMmNbBnQKkKkoOrNnRqKSYPpdiLllvVLIqURrelqtJjwvvFfhHkaAxsmMDdOxtTXrRoSafFTcyYCSsJPLNnrayYqFzmATGgPMmpCcEcbuEhkKHepPvVFyyYYvHZzCJjWFBVrqQUHgGiIexBIibXfFBeEabaalyqsSEevVSsJjToAaOtudLJRQfkcdDFnNCpSkKsPZzcKvVpQqdSsDKkKklLKkBbXbBwWQxRKSskrTtmMSsmMHaAuTtUYylOjJKuUkolLRYIiyPpWtTyDOeoqZQUuWzZaUWxrEdwBLlbxCXnvegRSsrDMYyWwPfFkPiIpKGRQqrhOoHgSHhzrIiRRrMmIaLtTbmrxXZbLsPuUfUHlOYyfrkKhVSRmrrRTtRpPMoOOoruyuhYqQykjJqQQqoOKHriEDduDdSsEuAaSsOGgYqDHTtoEndWwDNtKkPpTeXqzZQoOoOqnZqQeEzlZzKkqfnVHPphAaEeDpPIvJrwvYyJjaSVumBbMdDIsTtCcfUuVvZzfFxXpPMmFPpzZMNnmSiYyxfjJaDdUueSsuUMlCcoCeiYyIEjJcdzZTHhtLmIiuXipPIuTtUIifLqJjzZkCKkckJjKNgGYyVvsSpPnhFttTrPlLJniFZzyzZespnAxvVGxqnrRNjJLRxqVveEEeTtxHhXzZvVEnuUNbGNnzYyhgcCGSpQhHRQZTtEUusqXxPpQaEyeEYeArRSwpEePWeJcCjynOoQLwqQWlqlLNEmbQtZzTIiIqtTgGKkqQqcCVvQNyYtThHnLiIWVvdDoMmTtOPHxXEYNrRnbPMmpNngRrGTtBstTngnbIUuAaDfFLAALlAaPxzarsCcSJfdxXWwCctDhZTtEezhOoLUJjtvfFktgsmMSEEVvqQeTVVTLlkKttRkKmzZBLliDpYyuUBbNbBPlBhHSSsapPbBAGgyeSdDYtTyDdgsBbbBYMNnmoOzZyTMmttKkjzwWZDXxLdxrRWcaAUuCSsHYyhVIiRMdDZzmJjYzZCckBKmMSkKHHyfvVDdvvVoQPpEajJVvGAxAaoOXqQaKaASVvAaQqQqsqQSzZAvVIiaaAJDdJxgGLASaozZWZKnNgSsPEVvXxZzHhRrTrRLlULlfMcCAGWcCdUyvdpPDVYuJjDwKkFuUDaAUkFuyYUbtTgZzMAaeSzjJKBbkEeboQqOoOJjBCPcXSUplOoNLDlkKLdrUSsfJjFdDbcNnlLIaBIxRPpCcrXpPpPUvVzPIRrbwWBPzqQobgGaAjgGQUuqCcQqJWHhwgGREekKrfsxMOOKWwAoOzZSsxKkOjJozuUZjWtmMTfThHhTxlJuUVvxPhHFfjJcJlrKkCzcJKeEeATtNjyYIivuygGYpZVTBGgbXmzaItTszZiIBwRrWwWZAhHIuGgrQlPpXxOojhHJcChbBjMOkQVUjJzOoxXvVkKDdVyvVXxcChLGgSeEsMmIiqKkwguxrRyhNYyWukMmXxHcnGgBbDdytgGeENPvsSBvsSVbqQtTAXEexyyYhxCcWVvuUtTObBoYPIWTQqmuUxXvBQqZLQqYFacCWrBHhbSsojJEevVlxFfXmMLOKkghnwWNDdWwSLiIbBAalLuMvVSrRiINcpPwWCTHdDhxucRGSCcsmoOMZzsWwdFJjWwKkwvVxyYOSsrXRgGrCcnmMUsWwsSyFOtOlLzZoFoOlLNPpwWrRrlzDYoOfEeJIfUemPPshHIiuUkAagkZzmMmdDSWwsxQOoaAqXujJYyhyYCKkFiIkKGgHhKvVAFfobwhRZzPprHWtmMMgGqGDLldgsSqGgQveEjCcTMIWOobjdDmmMQqMnkmGgMMmUuKSDdYkEelEekcBbCKEeSPdDQjJqpWZzCtXJFfNnPpJlLnWfvCFfOoHhkyYKnNSsZmMzciWNRrnqFpPwAaitqVHlcFQqfFaAGaAScDvkFfvVlUTtdkSTVRrtZzfxXbBFAUugUVvnNuyHrRdDhsQqSYiIutTUhHjBAahvVSQoVvOqlXxPDFfdoxmMyJvuSfFEeSXtKkTNnWwVydFfDjPixXPXxXrdDJjrRfFqQLlNnTfhRAaGgsLEDdjJeRtTruHoPpsGCVsSaCcAvcCwvpEPVvpeEnNOQqyzilLfYXxfiIFrRhHyyYjJIpKkehHEWdDTtSoOxXeEwWeAahHqJjQPcCyrRvVFfYcvVCrhHRbBLXdDJjxlpdaARLSszTtTtSGoRrOLlnUuNTEeDdtgsZWsMmYygjJcRrCAalCFGgfZpPXxDSBscCSVDXxFMmfdEQBbqemMvMfFEvORcQDJjwigGIWdqUulLCbhVvHBycHhCQeIiWwaAxGgFfXYxXMyhHxXlpBbcCcCltTWPLDzZeEdhsFmMRFfNPEehHoOsSqXCBfwwTtOopPkKcsSCkfFYynNLQepPPXbqTtGgfJsSjZUoRrViIqwWZhHzQVvJyYjpupPnYnNjJPTVDdWxAaQqXDdhHypAaNncCVPdDVvyYwWOcZzXHwWzhszLkKqNzZedvWaAfFDTtkLlEHheKTtdsSjRUXxMgdDaAuUNntBbGJjgJPYyiuXOJjdDomBKJaAUueWeWGgRrwmMNhHViCnbZgGPFfKPOoLlgqQzFCCWwOSsYrvJZzxKkGgKEeqQDdFHwWIihRoOrNjRrLIilQqLGglttzngGZhHzNRfVvkKJjSfSsxNnXNnvVWwFBbUuWnVtTOovGKcCkgNgCwIizxXWkKNokKUBcCFBbfbBTtcUvsSBxXICciZzzOYExmeEMmvrEegZzHwWWwxMOxSsKvDdVWwuUQbBqkXXxSsoKkmHhSsXAaplBlLTttTbIeEFjrRRuUbIswOffpcLjFLlGgSsfJEPprRDNBrgznAuCcqQUJjqEKcFfwDIKkirOaAvirRIWwViIiVrAaRyUuhHnNwdsXxlkKcGOXxoRCckKrLQGglgXxPKQNQqIizZxXnYwWyRkwEQqoddDzCcZGZzoOzgdDHhwJUMmWwZIOFfqEmMLlejZKknmvWvzuyYglXxLdKUpBbFhZIbaiIAarFfGmQVvnNBMaASskKdNnYThyYqQfuUZzsSBbxqTaWQsfNVvIvqCIdVnNyPoOaAFfpFdhmMEQlLNnzMmgxYLJjpsSPLYylaAYyCdtRxXsGgzqQEeZuUQBGnLlqQjoOuUNnhsSJjgNnlHJfKikKIAgHWwVvvVGQlVMhfAafxXvViTVvtCWzFfzZlZCcGUuviuqQZzeuoOUwtSsMmvvVwWVeKkETgCcGAwWElcCtTZjKXxJjdzZWwDOIiWkGXxdDBnbBNIdDFfGaAUDdvVEyYeuQwqcCCcQWLqwITzZoOXEewlLjJGSwPpdKkJubBCcCPBbBblDEeDdvVGemMmaKAakzphNEkOoihHkKJjLZpPMmkDdKmMZWnctUuNDdYynBbGxXgoODdLVveEWCajJAIGhRqQYOhddlJjfhHAPpqQaTtxoJjAaOiQqUSMajVvjNmFubHusmMSOaAgBTTXAFfYHHhhzenNELPpIiyUuYfvOoVhCVFlLeEcCeUunNjJbBmCCcqmMKNntYdDyXxwXwwpPCwWcJjOxXChHlEeLcoubBcipEgGiFPpjJfBbtqQNeSmMAgqQrNOPIqQiSTdqSsHhmXxMHQbBKkeEcCnvVNNibLlAaosTtStqGgwQCKyYIamOoCcKqQkMHhWrRwOowWIivjQbhdDnNHmNnGMSagmMiCcIJjVvhvuUUCcryYRqQuuUigGgAaGzZuUOoXlLxXxTNnxjJjyBOoCcEcCeRrxZzpcCgfCLlUucFGKrGXxkWOycsoCcAapPojyYuUbPpWQqxqOojJEdoORzFXxRrfjJsoOSfbVvVvMaCcpPKRrkJjoXxkKHvKXnNxkVjcCMrREmTtteivJjVDdbXHhDDdzZzlLZdYzZIiyTthovVOHpXxIuUkKzwWXYyxjJIIiOdEZhwubaMUaTtvIAXYHeNnEQqwWkhHKOMmaAMfFcCOaICkBZIiVvSAXkbWwLlbMWxmMDtfzVEILlmzZGrvkwHhPpDXTtybBYjJNnxsaAAeEaSIiplLPmHwWhmAXkKIyYPzGbBZzQqsSsSuVxxjJXbBsSDAaQHiuURrORcnNmpAaRIyeESYltTcCLZzlHhLFsSAalLfhYeEzcpywWJcjJYOoaZFfnyuUjJiIWBbqfOMIAaGqkKJMmdDhHcCjaYyxBaFxXfFxtgMmGnKkHXYqQPZZzzPwbBDEedawWaypNeWjJIiWIPpcAOoaCirPSsoyLNEciBWwbxHhrRdVLZKkaAzIJyyJjeEYRXxcCpzEeZfAavzZAVUuCKDdbTtBUGDdmWkhxvLSIMmiUnNuUSRDLlZzdrhEstxXwWSNnLlTtsXPBbpPpbxXHVqmsJjrudxXDxgMcTTfFPpUuvORruUiIkKIcKaASsiIflZzLgGXScDJjdCWOtgGTedDsBbdmMiIbhHNnvkPpKHVIRrPKkeEayYAsgGCcgGSolLjJPtyDOodsSRdkqCmydqTtLldWziuqlLIukOfIiFhHUwGgtuUWVcMgWwpPdqfRRrQqrAaRiIanpiIuUKupUnNyYKdYygMSoOsmEeOWTtJjwlROoywNxYZlLzKkCXYxeEedDEcCVTQqAdyvVVcqIPpIwWvuasuUSqrRvVupRiIkpTrTGMmpKZfFwWzjRraOmMJpvCcVUhHZzADPfFzZcCpsNHErfFmoOCygigyXxYYZuLaAZQftsStTTFfOoFkuTtpPZxSuBbnNnzdCgaaAJjArRNtDdDdjJFfQuYylLqrDnNdlIvVfJjdBbBPTRrvVmHUXcCxGgNRoEeQfFGIzfFMCcXxBAasgUuGjwWJOGjRFJPgGTiDAmGOouUgCFkjzZERSsptQDIidBbqiIKtwbJjPblnTtccciIodiIfFWlLDJtTPpUszHMLlpmoNnNPQqpVhTDOynNPpPpxSGHNnhvaDdlLwWAEzBYKAmMaeSsHhQTtqOoOypPydbBDAaqynfFNkKsPCcroSzpPSSssLSslsyYgXZzxZRRrdhfseRrEHxxXcTtWwClPYypzZLyOLxRaAVdTWwCctciVynumMrgZilCJjwWseEdDuHpPZoHiIhsaASoXSbBsxcCXpHVvhAebByYDdHhwljJPRrpIGgDdNJbBvJqkRRHhueEeEVoGWwJHYyVvgwPdDpngdDjJYyEaAeIJnaZzIiFsiFaKMmkcBaAKmBdDJqGgNWtRrxmilLSAEejAaJbOoIsSqdyyxXFfnHeEAQCBOgFWwfJjLHhrRZAESseGgHhKMAwDliWwtiIMmvVTfFwWILaxIznotTFJpabUeELloORJYVGEYnNGRCchHxXyRnurTjcCZzIYKHkUurvVtxXUHxsYUMmCclLBbfjisZyYXxwWImEiHAJnEpVRHoyEGJsSwMPHrRSBPpenLleEsSOhJoLlyVPpvdCiigbRrZSfFtTlYbBFTtuUfACcClnXxNVvVqQdGKkgOoDPeEXaLruUhHTFjwQqEetdDltpPDliRrRjJuuMjJqQbBCcmYVdYVvtIQqiUQaHZCczBwizZJqQKkJKkjmLiZzEeyYZRdDrMmxnViICcTtlLfBXuUZzHiINWhSmYyMuUTtbDdLDdlWaAwEwWejSsjWKHEehkOowJjAjScCsUsnmMdUuzZmMyXCWwCsAHmrYydrRDJHzHqQevmNsKkwWSsqQSnixWXDdUkJLaAUqiImMQudDwxpaAZHhrwWLlIihbeEGgZLNdEauXQqsSLnxXsjaeBnweEGzmeETSKkNhHyAaCctTjJYgkFyJTvUFfTtWUcnQQqfcxXeWGrAaNxmMQNknXYyGgsSVaDdXDJkbBeEkKiTusSVEsMmEwsiEyDTtdkFfiIgyYtYLlypOotDNnTlLtnuBbSsUUYlhHBbBRrfFJjqQukKbCcBMByYLjkMKZjKLXxlChMmHzgbBiGBbMvowHhLnPcCnPpNCciyYHUnNxXuhOojzuUBgzZDHVGSshHkKxCcWNAiIaDSrbJBbHhoTCcJnDsgStTEkDAteUuUuGmsSjJoWFIMmiAaeEfbLuUkKltTtxXwyXkKxYQFphxXtoVvOuqptONnPzMmfjwsSWDFajmMuQxGgeQnNqQZzJucPdNwWnDLlDksBbjJKnNCtTSRrOdDoRrJsThXQZcCcgUrbvNnjJVlhFvVfKkKflLFkvzUyYzUuLlMmglLmMCcgHtoOTDUFOBbDnoOksGgxZvTUytQcWwcRryYsXpMXqrmMgZlLqdDQxPpXgGHlQqMmCRsFxXMmRGAhrdDfWaAKHfoRrjYdNNBGgFfuHhEwqqfNIrRiOYssIivVkKSgjJfFhHhHWmMQYyKQJmBoiyEeZzJaDdjJLlDbpNnPDCiIvVBoONfPuYBGJjgYyiIbHhBbyUpFnicCcFgGtzCbQqGsSpTtUUkKbRrEvlXxIEIwWOTtoKuqgHhOQqaxXAVZnNipUuZzPDEedIKVgGYyOovStIiTqQsfdGgDPIiOOBpcCtTGstTJUuyeSsKEzZMmJjhHiVyQuUquZJjzWwoOSfxXFmrRnNaAIivTqNStToOsTdrRCjJcbuUFfBkBpDdeEBlLLQqtmMTEWrLlnNwWRdDWPxuUCKslxXrHHTtIihhRZzSstTZsSumMURrgLkJayoOiIoUJtkKTDdjQqmMzOqrTiIvNMmXBbxbBWnSAaLJlLUHhyGNLQiFpJgGGdDstNDBbxsxXSsSgGXdEtsUuSfFtTTwWeMMmXTUoOHhAaJftTFfFaAgGPfvVjJNfGhxvtnxXBmMIsSiroONnEegZhYuwpPWUSskUtaVxXSsLliIhIAaKkGnNtXxAwkKWGMmUrVvlUVvGwWefddDYyvvWuoaAiIPxXyYTtpBGzcXxNaAoARnNUNnYXNHhFffYDakKrUKkuTTfjXTyEeLQqNspUyYxDpPHMOPpKvpkKPmtTvmgnmnNOtEYyHBzZTmnvVGQIiAzZaqxXIEuEZlLzuDMmEMTmLwNnwWxgBbOPcCAwWyGgYtTMrRmOIuUxPnkKNpqQXLliwMmWjJoITfFRrvVSPJjNbmWwisSIdDmoIiVswWYCSsxXippdehtsjPjVvJYZIizGgyjgvKuKzZeEtTGgbfPTwkzZNNRrnvhtTlrRJXxVEzGdhhJjEZzisQLjlLJDhiIaJhXLlbBxHBnNbQXPprsaAhMmEecCOGrXEtiIfeGgqQEFTQqjEuUDdtvVeEBblLKkbsERyBjJnNaSvgGGKdDfhxsSXLrseUuMSZzZzsmULluWXxnJMeUuEIyYiOYyobJEejESKIrKcCAWwaUuZpIhvFnNoOfTAYyGBbWwGgVTkbBNBHmMDLljSsiIZfFzXYVvjLlPjtNnoOCLhHljPNnildTfFBbuLvbBSQsXSdDsswWOAkKYnNnOoLwWlHhMDMmcVCeEEYjovcHxkdzZulLQyYeEqGydPNefxaAzntGgbBBQAQXvrqQqeRzACeVvEcZpAKptJFfjWfFDEqUumMRxUupnDfpRriIXdsSKMmETQxpMmbBirRXqFoOtTbBnNRbBxXaKrUHVKMdrGgOVWwvNnoqQhZdyaEYlnQqkKkGWwTbBxXtjJyBlZwuUWKYGXxfpEaAvVsvJjVvVyWGgLMmkgYnNyrZNUunZFgivJLlgbPdMmsArmzkjJPjEeOyEHNMmYyLPWDdwpgGULtEBTtDdDyqJqQaWxXUBDWGHnMAJvjIaAinzPOJMouOjVJQXBOodVDFxjKkSVuUwGyKhPRPpaCcRHmMqXDDGNyoPpqQOhUuPpHVYAvWwVajCmocKkwWtwUZlLHhQltwWlLjJgXBpRrPmxhfbJuIppPqtTRaWwTYyCgXGQfFxXqxSEgZzAYsBlWwzZguSmtTtdPMKwWkZzoOoXxOvPpVMmMhHqrsbCcBlHhJayYAIijyBbsSXwuVTHhmrzdDZRxMmTtdbOohpNMQRjDdvedDJQQgGKhaAnGRfiAafpdDDselLENnTIiNUunTTtAruPpAaNDcCYfhGgeEKHDdNnhYXxyoDFyYlLFQKMefkjJmKmMkzVnNfFTNzxXZnHSZjJjIHXUuQOrlfViiWSzrRchsLZtTzOoSzQkHySqQTtsYaLlUWbQuUqyznDdZzNDsSdgBBbiUbBTtuUbBbBJCsnNjCwWcvVsipPYsLBdDbVvatTPrHhOfFAmeQzZAaabwJjAIIEoOXULCGTvCcbdeGgMvAAkuJjJkaApstLgHEegmMIGwCKfdCcVPrBEenkdDnNmFfeYEWjaAJxWwWvVYyzGseLrgGlESgZruSsjJHhzZMNnXYySsoOdhHLlPRrJABcCzLJIQqCcikKkKHdnAXxXxaNxjJXDyYHbVtHBbYzZXxzZTBbAcAaCaJZEemtTMEeAaoqoQemkjJOdTdDtDlOypntQiOSqQsoWwkLlyYmZxNuUXaefFTtNUupEyYpuBbgGMmebBElLUglmMQNnYLYJyYZJjDYqQyYycAuWQypVTlzQaADKkuhoOhHLlDrRdbmpPUulPGNMmbBjeETDdiMmIWsFRrpIWTXwpPWhotYsSCcgvLSwsjeJjSwoDAaWwAsrElmtNaPWbBPPRUuUCgnXDrRwAaEIBbzspUkKkcPyRrZzaWNHhDdGWwWwpJjKOpkoRYmMtHdkfjrtTCKOSTdgGVVWYrRdvWyxkMmVvlfGgNnLaXxKWynAMLMmjMqkjJmUyYozJjmRwymMDcZmgYEMRhHbBruCvkTWxXrbNnBJjDChJjFSsMmuUoOwMmVTFXfQdGsixTtRdDOOAaVvNJXLlAQqpNkKBbIFDdMUBkkmIiMKZAazHPBMAcCaqzSszZGeEUuAMNnaaPJJZVVvbKcVlXyQQRHMguLlUKafFAVkUwolHCVhEMbygmdDCcbtuRmZyxXYjyMqQYyBoTGlLMtFzKzTPpsuxXfxakZQqGJWeKLYyuxDxXdLnICukKUcVmMwkjzZRUboPpvVFfZhHpmMkKpPRsNqlLcCSsQVLlZzIrmqQDYvVeEuTomMOXXxUyYoOyjJjJtnNLGMoQjwDdlVdKSSCcfeEOhQqRsEApdMtkqXQDLMxZSVinNjUiIuJqQHPpiPcCpIzZUWmMFxYWnwWDLfZOoBbSVEEeMnHhHcfFCMmZzKQixvVSVgAiVFTnLnNwhcnRrcOoiAboOaAbBoltTCYycAaCOMgGiImocVvJjFyoONWtTRoOrsSkKNdoODdCiIoYwIhtLzIuHMmXdCcvVcsQhOwPCcnxMLdgGcCSGgQqVZSJjKHBsWzCeyYEnROodLlIiFyCLAzsSPCsnWHhwzZKktILDzZdDdliWRPpVMkwWImesHVTMNKWwgZyDCcEeMwWgzZGeEdDWwXnNxwlgGLadDuUAaERhHrloaAOajJDZYcrjYwWoJCvCcHhEHhMaAmyGKknOmNInNovrFfRqwTYyNMmtPpPpTRDdCcXnzZUwWubtIVviTBiItkIiMHyqFERXayYAxrJpPTxvJjVWwiIXkykOIvfcZzvzLVvlKEnPTiFfSiiPzaABCcnOndDNVvdlyYLDwZsKkSLvVNXxgGEaSxXDdUuZiCyYcpPIwQoJMCrtHBZgitRSsEWLjDXHhQqvIoOSLxXZzBCAkVlqoVaswMAEwIigdKHTthKwNnUJPYUudLlQGmRrzAJjReErnNnNnnOjSsXoMOoRSvRrjPMmheflaeEtTRyYrARtTpyUOOogeESQNgGEedFWagGgGAwzZQXxihjxUzFfqqSQqspPACnNcNngxUupBGnhRrrrRrWIiIOGYAaRrYybWHwTkvzfRMmtdljRPnVTQXbbBHKknNqAaXxtTdmvVoOdCcMmCRmeROoPhHppRKKuuUbOouUKkeVvxXFfvejUuAQaWwAHSXCcsSYjJEvVgGuiMUFaAyuHQqQqzQqcgBLtfAKaLlpTxyFzZfYrRXtUuPCOsbiIBMDdFxXfQYaXanNxkfvkTtKQKRrkquIZkeKwytsfFRrnnGFERrhnGggzMEHXxCdVYyfhNGIXWoRzZrACcajQbFxCcVeEXVCUuaRWkKDRYzZnHWyTJjtCLljVvHLKkwbBdDSWCcTAqTzUIZziuZiIRlCqOAaonIxbBLPpHhRmMYJvzNnLlEuqbBQjLlZWUAcCbCcgksSOoZUqQEaNnwWVvVDdvwBbIWNnRCIiSsPpcCBFAOdDOodbrgthGgHjOoFrVxfFwWlzYtTRrgEIAxXQATGWHSbDcgQGgGgsXlKeETKeqQwHLlOozZhqQTtOoCexQjgWrtTuxrNaxNnduTiIHyYsikqZzuUqQZiNivxlwNnCIiXDtKpHlCcnNstIiUjEYwYyWhhGvtTjsSRUunsPfONSvFfgfuTIAkkIyIiYhGgwDmMkKnBaZzGcHcVvhHAnNdIiwFENGgOQEBSsbTteETvCOocXQqxBbjbhHjUuZuESshtTOJjRWyYUGdwTtWSTJUbBpQIhHiTPhHvDFfTLzbrRoOBZHPjayYveZvXzhVvcLAalBxXTsuQPOzZopHlglLTtFSBiAaycYTBbUKkpPYlLlcuonNdDgoOwVCcQqgACcwWNZzXxDdcCnNYhyggPSnYLogOoREeZCcrpPqlqhtZjJETFfvxGaIMkfykzVDiyqJfFjHhgKTGhBCjJJzeTtJDRQnIicUAalqrTtbGXxHUPobdmvSsVVRtTtTlLrEKTtodxXEITtixTdPUgdBQqJjHAafiapxXPKVUntiICruUItciVvnRidyMaApocCauNXhzZmMHfbYKubBdfFuGtikKYcnEyULluHNuUKkgmDdAaMGKknFfhYlLeNCJCIicjrRyxXITgtDGgdHhTUDUzZkyBFmMxnUAOZzPmYDIrNICTgGizZRcTMmNiIuvJjkAQqIxgUuGXoOFheEbDGMlLmupDtNnXegxXGDOvVkeRrvMDBOpuhgBRQqQLoOfFuHjJhCNqrdWwjuUTtEeDdDvVdMVvmEZjcbHgtkGhHHhTZztkKuUAafKYykFQNnyYYIdvZKYFKmiAGggXgzZGVteRUurzTHbBQaALQRmMjJzGgvVrGOlyNspHhGOoGYHnBbNynbBavVGrRvWGOUCDdLyiIutyJjOoCYIbsfGLhhHqUSnNtMhHmxjJWfYyFwXbCVvHLluUZxVvsMpgGPmSdDMmVzEVVDdvMmAJpcChltdVpqQtgYyGqPujtskKSsDHhPptTguwzZroIiHaEeAeWdzZDymaAMYwUzEeJcBwbBWbWwChHBJVteFfqkXxKXxtfYyYSsyFTobBnefWnNDaYYyeHhEyChCCcgAbNmEeMdWHCciKYyKTtaHhgGitUFsSGHsShVsnoFpSYyNrgGJvVVMEemgjJHHwWyeJJLTtljjCceEkKJuTOoSTtLhPkTdxcWLXVyYjJInIrRsSzsSQKnNJHoOhAOYyoajwahHAWNnIShtUDXeEAnRXUjNnJMmZztTRnuUNwGJxXqXEmMcJjrpoOPRWETtnNktaAkLxSqGCdBshEewgEetaqapPieGyZLXvJjRfJTGhHRBEeDuOobBUoafbGFfrPpReEwWUugwWcJjrzZwiWtTnNrRAeuzFvUuVfKHhfFGbBBaPpuwzJqQUebbBBZVjyrPplXiYyCcNQcLkKrtQakKtwsWlhoOJbOoBcwWYwhNyrYydwrYMWwmyAOkpfFPRPprKohHKkZbBzQqcvGgoObBJjxvNnXfBqJOwxnNigzZngGrRHFvDMmcSswGgWhBbePpmNnxXZGDdNHmMYyhjJVPpvmMrRmMHsfFSPpWwefgNHhNRrSTYWkEKziUTtQbBhCcHqVFKXAxAyqmSocmMAWwkahlLdDHFTXwWxlBbbGCZhUYfumIUSZzsepPyxscChPZcCzpqjdDJaJQqEVaeEAtTEZzBUiIkkrPPpPdDprjJEMrcszZSsSDkSsnNKMDSsQPphBcCxqtvNprJqQtTLDTwWrFZVIiKtWhweOryYRoEBygzZfFoiwUtTuReEJjRHNgbPXGaQQZuXJHhHIqfdDDgGnNnqsGiIQqouYXxPBbrLFEHpJiInNVsrmOxJoMmNDdyYWwxXBbNnNRNlLndDrqQGDdBdDbsSgXxEeaZMgqVCcvDypjuWkjJkDGWeamWSAvfFFfUuOQLWwvGgKbBacaAboOyYeElsKEvZzVekiVMmClLcxdwWJlwerTIGFfzbFfhlLTiIRcmjOqtTWyEeYzmMhHlLsAenZzlmoOoOMzWTtoOoIpPiNbZpIIiIlLsIjJtpNeBbUukZVCFVioKYKtjeMmSFfsdpPDfdDQYhmEeKTNOoxrBbnhgGHtWsSsSQdDVOinMoNhEeHgUuVvJjYHFfheVcjONnyJRLlCyzdALebBAHhWmPpdYEerRzGLKtTklknmtvhOoSJjERrDdMiwWKmvSsrwTMmNScHhpZalcYfGgIkKifFJjDruJjUNIcCicZwSbhksSdDjJjJieEIszvscCyYDlmXNXxpGgWoHqSCDxhUiZlPxXiIpTUuHiHgGgGhWyOcrRDdDqQnsSCcvVwnYfouwWUOmaAjJMrRmMLOBXqQRrxaICNCHWnNlNUuSstfvBbIaGiIUuUxXFfudDvsXIXxqkhNDRrJMmCcxXjdmevssSzLlFTtlAtmMTadgGIieDdEMmNwyXfwuhHhogGOItTvszXkKuUmldqxsSQzZKTmDXYyxPaeSrTnNtHoFsskDvLWJqOFfTtmglTYjJVvuCcnNBbKkxyYUwWFfutZzUbBydMTtRivnSrPzJjOTtoOBzZurJKWSsviNlXUlkEwFfjgzKAXxXFlLIiUStZkZfTmlLgtLlOBbbyYmYJKnNkWwnNzMCYlLkKycrFjlLJfUTGgBMbBGYBmeUQquHvchLOWuKDdvXxkGmhrqqjJYxLVvvCkHmMhBvzjjpAAWwmagztLlTZZQqQLlmbphKbZzDcCdumnNLlDBbdBbfinPaxjnoorXISuYyUbPpBgDDdqFxftEevwWWfHcdNnRBBafFAbbxXxXwtKVciIXxUCwWcmeyGGwWgMzCdYdTtDWSsrmMMAaZmMpKkPCcFfOyYusSxXMJjfFKQiImeEJwnNWCclTBbtmaNYwxXkAlFLwWKXYAawpyYPjJFfVDywvvDtsUuokFfcRJFKDhTyrOsSKPoGgmMktTPaAgpPnqQJWcCwjwAYnNpDdCKEeuPSZfFiiOoIvVeWdxNGcurFfJaAAajppbBwpEeAKknTMLepPRSuUapPdOWsEJSrRfFWslVGHaAhsSFfIPpiJjUuyTOHxtKTtkwiPSsfSwtJngpLMBnNLlVvHUdqZLtvPYqwUaCUUuudzjyNnlyFfqLGcCPePZznEAxIiyzZvVQMmqGgYyYnAaXlLyuUYzMKYybBIqTIiNPYoLxjJXoUMmuyYRrKMtTEjJqOhYyHQOzjtfFPpyMmlNnLhTpPvBhmWwMhjlZbaWWwwEeJjCcjaApqQDNnTtxWwmURyYwXweyEMKgGNbRpYyLTtlrRvoODFkcWgiGAagGhkKGlTSPkKKjUKrRaaVncCNmEqQDBVtgcluxEeeiiauUHhWBAAaqBbEPpMtTaRrXRrxLleEoLlRfFpOoQdfFDqAYylSjJyISJScjcCuIbGNZznSsZYBAawuLlAhKqxxXXZsaAQqSslSHCZVvswIIvwBKClLcbBQzgGsSZqkbWFbOoUuBLEeKbBkZzRoqxhUuiiXxIzGvVgAZzvQGgqbBVwWaZJzshtvZMEeVeEvKUuBbFAaEmkqffaAEedjPpJOkvVcCHeEFycCdnURattHhSdhHPFIFrgtTNHkqyYqyYjEVdDRrJrqmrndDrRNRnPHBbvVvVBRrDXMGgtvUWxoqQRrOsQqSkKYLSRQmmpDGgTMsUmMGnNLaAbSyaGesXmMgxGctfFArQPiUjyYBFAXxaFfHdDXxXMFfbxFfGTfFLqzuWTCUuOMlLPpceEJxXdDybBvYngddxQhMIiOogGOovVNnmrArpHpPsSWVrRtTvCcwxXhHkYRrgvVQqRrWIiiIRrvsEoOeJXfdviIDmMpPFfbwWxUuJjqjvJoUOmjopZNJYyVHhfFjamNZzhpYyPgwHhpPdZzbuwAbBjQvVYdLlbeTluRYYcCNnyqQyrlnCzZcheyYbBYoJzrRZpdDKZMRaSDpBGjVIGfzzRdDHhGGgKlbBVvHHhKkhwYzZMmpPSDdfUuFEeePFXxrRgykzLbZzYQsSqgFTtfKNLsSyAahHeAYDzaAHRDmkvZzhyYuAaRkANnlLrfQZzxpPIPXqtShHseeEkeEoODCcNnonNOxHhPFQbBBbqdNPXrfMmwWFrdDjJRQFCcfKHhkedQqwLlTpPPkvVaPrRpPIizUwWuDAadBbakKZrXxEQIiRVxAaLldDqapPqbUsSZzuTNDdZXFpnNsSlLPEnoOpdDPpDYVvnNfFgpPxXiIUuUDKXhCgGVOJywWecvCdmNyVvaoSSjOoJsvVxSqsIiVlxSsWlLwdDKkUuXUtDLkKIpJcHNnhTJpJyxJdhbnKDdtvWwgatyYVJjHijJPzyYkRikJjGgseBmRCBbfFcrjNnNwEgZbWwBzGSRlHxXFkgUuTtpPVvVgGlPLlpLsAbYdDreLlSmMNnBeETeJexRgoHNnxXSlLRxcmMCqrRQqjKkAHdlqSIQqexuUXvVHHRrgGDgZevaAjLKkGFdDfgHVvoOVPpnKPpWzZwWtpFVvBkUkVGJarRApJSTrRHEDPPIeEQqckKySvOMMuUBnpxXvVUumhHqQqQgGYyMeMmEsXxtiwWyYaUqQupoGXWlMuFfVvrRUtmekKdUeUeinNfMmFsSghHNMeEtVvNnbheTozZMNGWoOwMVsStTYyMVkomrRhdXuPRrSnlYtxJsSZzNnFTtJjttRAMmUuPpdmMyWMmaAwFnxNnGgyurCcaVvOnUuCEjJIieZgbOUwVVDFEguLdDRuyYgaTgsSimMHvATuKyHzGmMRblLsSkUuKNTVXHgFnFpyYOoFfrRfHhFvVjpPdDXxuAatxmHyaAYhnTSgjPpPfIqlngwWYujNnlskKNwkKBbnVtRQJjoZoOuOYAjKlGfFuUzrMmRLSkckPOopKtYZzLlyTXpwxXKkwelbDdiIwWPboOKZzDHhtoOnQtVMvcCVIiTtspPUYvIekEYjSgPbQqoopFkzpPUuvjJowWGQyYUkiQrRxXqeiZBXxbzLVtsSoOTedDBHhuupPpfFPPgBcZqQTfOoCAagGCcICUuAacbDdtTcjJdWpYykKbBqQUuGgPwBGgCcdjJAjpPYIOwWSsMmbcCMSsjBbqkqwrRyYKkGoOSyonFQQWeUbnnDyJOwrRtTeEWFhkwgGGvFfLlViIgFOobBRfFiIqQCcHagyYfFrMLlmfSroOcoOPpQqLTNnthvViIzOoGRCcQvVxmPxeESMnNTtmClLCPpqTAaAaYutVzjJCcRrXSKHEehNdnNoYyfwWzZudPpcChGWwGZuZfFVxXHLFfBRuGFfCzdJjDqxHhfFHtSjscnNkHhSKdwWaQqARrpCUjqeExXExXXqVvUJAfWvVwhHdKkJgGSsFZpotbsVvSBTBbTPjIiJQUTCcHPfOoDdMmqWTBwOAaMgETadxLlaAzZXKgGFfesGpPShHRrdNjKmMkdDtOjBRsdCrRiKkIcAanAawbBXgvzDdZtTSLlsYyhdmMGBbbZOFfoWEerRwoOJIpyYNlWOVmRrgIGZGgcCcqmMQkkKdaADJzkmKJldDVvbmkCcVvQgGqKUwWgGhHbLxXyuoOyaAtTYNDnPpNdTtdTPsSTGDdKYeISWeSvVevUEetnNIVPpvhjJLltXxTHKjdxXVvxAvxBbNxXXxKnqXnRgwECFqNCuwuVtjvVYQqbyYFfLlBoXxOKHhjJkYyfKDdGnstMZgWNGgbEAJOofFPOopSqlLQBbNlyYPpxdlLSsDEeDdvVCcUAeEeDNnnmMlzEeBeEHoOoORzPXwYoOyjJcCWMmWwWlDdjJGgwWjKuajJSsOyYoAmMxMmHhwXIMVEhZheEjVvrRRxXeEQqrReEMjJhROoraScFfYycrRzpPZPpxYmMVvDCcNSLluJaWwNmMnJJPpBtTjJwWsHwJjnhxbFvtTnNNXzIlMlVtqQoOTvLFfjKkIWbhAqiqQIuTxWzZwXhHyYyDvyUUJjrsSILdTLTWJfteEUuRlAxpodxXDOvLcayLsmggGQqdDpUuPQqGMzhHBGIYyIcDCckKYcCcCOxXjHDdxXoaANoPuUpeEpPOwWEbsuUraARhYZWwzypmWlLjGgZpPzghHeYHhOhrvPoOXrRxeNEejahsSIIievrnNRVLlMidDzSGgIJFuygGVvTttTSxVvXXhuyYxCcXTUubBRKhkMmmeEMysSikvVKWKkwJttTRNnUNrYuGgUxXrgyegvyQqjTtTtlLQqruBXxAvLlVPjhHfONzZZYsSyiXAdWaDdlLmkazlGobcqaDUaAuYZzydhNdDmMWwzZYCcYtTDQGgwtTWiBuUaqiIQsIlLMXqDdQTwmMnPpMmQjyYbMkNnbfDddDGgxXFLlCtTWwAzZfISfACsScFfDdoONZzjiGNWDdXvVxGZjJhHjJzqLlaAQDdhjgOlLPpKkvYyUxXrGgrNnKQjaAVgGjniPpLTtaAWyYnNMmEalLPGgxOAlLaHaAhKkOzhUdDStTFfJjcLIzGRUNYMmvICDvrXloYYyXhRYyJjzZrSRrFHDrzGSZvVsSsORxXpSYuUKkQeEYYoByYbgGEkybZeVgsSsXzZYodtHvuUnOMSPpmCoOOCcoctTKmMSskOoMsPmhZuUCcSujdwcCDOCCCaANLBmMcCjZzpPmvVMJmMpoqQOjJBLlWTkscCSTPpPrmMeJKBbfcMadKUdDwWuBHhbkSsywWOoYItpjfrJfFgTtoSbmfFZigbBqOrgGxNBbnXnzPpZuhAaMtfgGFpPRrpbDFpPiLRQUTtqjJlLTnGcDpPZzsSZNKyYkKWAawhHkUsXzUTtRrKfFkKFfxMmXIiaASsqzyYeElUzyGIGYCccMLIilEeRdxXPpDdDehnSdeEaCnYaAwPpkoOKDdWyYyNUUuucubBPuTiItYyqQVvUKkjzeEZxPpXoAJvVRrkRrPgEetRFftPKUurPzZtTUjuUJzZQALlUVwWiiQEeOnNoCvYDaFftvARraXywWxcZlpPHhLGgTtzyXwiIWHhnWFfYrLqQsSmBbMKkMNnaAmoqQSsEeGxXVvDZzkuPXxUkPNAgGrFAaYyrRQDBbGbEeBmbBeECvwbkKBTRrWhHFbBnNHkqQsSKbBhiFfIfuvOoViIoVvKUiQUIZgGwDQDtzZTmMEXxeCmMcYMoPpyYdOcQKDrJJNnjVvjJjDdYIiTXxpEeOwWpivhkKVFfBDSEMmwWowsxQqFSsvBbzZVkCTRzZrtiBbXROorEeUfFuxcNnMmCoVmQqMthHtbBCYymKkPpbBJjGXLlURSMKkQvhHhBwWxjJJjTSdOoDoeEOeHsuaAslhHJjVXHKHhwMgBbukcvaVJjyYFPtTrYjizZlvDBbcCcCXZzICOoenlYHhOpRLlLdDlJjwPpWwwEnRrPqQYAADdoOSselLlLEWppyxhNxXThHIiXfAbXYyAyYQgiXxmoFQwMVvmnNYNKkxFfXzAtTyZzCwWlGgLjYPXxOoCZyHDOodHdDhysYirPMCroIVvhqdCcCcgGXvUGgNnKkgtBbrRfFTqQQqZpixaOolrRLuUMMsSXxdWKVgGRNnMhHmYEeygMBbHhizZevZFTdXwmBBPpKxasWwzbIiJjIiKxXieEQqIUyYuciAomogGhyxaiVTtAuEeFfjJpPwWmABUWPpbQqBHzeDobBxXiZiPxmMPpxXBIbBHhETvpPVMemHhxXJEehOABbmBLlFTHhtZrDeQXwBJOSnNdDsOSCYykKYPGgTtWwpoTtXxwKgRkPGgXxXNnwWhHlLbYJXtlLIVwmMWHhHtTGGgVIivehHEAiICcsmgzZcCMBRrqJNnVfFHhAjJikcqWvVrRTtJjqQQTvVOBkKNnvVInZzXUdDucCxJjqhQDtRXxrsvVpZzmMonoOwWRdDGeEIiaJjxXsEnTIKkePICyYUWzZWxWTTtkGgQKkcpPMmMEfvSscHFleEZvVyaxnNzZttbdDGoUhBUfMpPnlLUuJJRQqlLrAmsHhuqURrEeuQxXIxXXEeGWwgwjJWFFfpPQHhJjqLDDHgGHhRroyYfNnFyrRrHsSiIgpPiQQqJjqcoOeErRsSwlTCNwhOoHzzLllIJzZjKuUKQqkenHUuPZAMEgdHhLzfFiIZpcUeEfFvVjcCTtDaApPWwWsYygtTfNnqrRbCcwZzMmWBzZMmbkKBQFWxtiWQlqiIgfFFFffiDdbdDNnIizZgfFKwolLrsSXxCcIiZzZzRTtSskyYJzLeaNnyYbgeEGBWZzjJRroOECcUIcCVoOgUuedDqjJTtQECczLzZzZZUuwyYcxXEJjeIiILlFhHJxXjFYyHmsSvLqghGUuakFjtThHhLGpfFPHiNJjlUuLnLlIJNDdgDdvVbcCPpsSqSroOTDbBlLcIoOiKklyXGrRZqeHDIifYvcCDXxicQVvVicCrHhRGWIijBbJwgBbnFSuUqoOwAtQyYXFRrJLljPpHtyDwWmbqGgMgRDdAwJjWmMBizaAHDdXxhHfPugGkTtDGFfUZVwVMNzJQoizRrgGuiIjSsWGZLnNlVvwWgDOeWUJjuKMmCvVcrqkzZpXxGLqlgCAaLSDWYvwWINeEnRrJjorREXxeRMEezEeVveEZEemdWpPCCcYykeQabmMBNBCiIphHNnHHhhHhPTsLuUlFfzZStcdDeEbqQdDZGsSRbGgndeRzZcCrlCdDuUPFffFFFooiInNOUuWgkKGDVvSsJjdSiBEerJRrfDdizZLRrPxuufNnFUUXwJjPplLWiIhmMGRVMXeSkKsTtyoZbJjsSVuCbuOnwxNnXdDZWcZzOoGwtoVvDdOTqQsFrZEeTsSTJnrRJXINnixhHjqQzZfqQBIibjJkrEeGgqQRSDdsXjVoORyoccfhHcCZWwwWTvVtGpkjJppFTtfPzBNcIvnEaAJjwOoEFfYyhHgGlLjkbtTMxUFfIpYyxXjGgTvVGmurUuJfFweEVDCcuUkKEnJhHjQlZAaShHHZhxCoDdIipKkvPYwvnNPpwWtpyNaAUPUupPvOuzFHhQBxpkAaKEqiIlbDWwdYUuyBgxkKXGfFKWWAaWwFbcxoONnQbBpnrfHhSHlpwLPLYmyEqRrYzpPogGOZcCkKroVembsdzUqQucLAfFaJjGSwlbBrEeFmhHoOMfDZzoXxOEpPqqQQxeEXsDdwBbPihHJjFVvIZHhYobBePVWcKkXxgSVvoOOhUaAlSrAaHLlFtRCcxcDdkKCqQpIpJVvYvwMmtTWxsfFpPGgTtsUgGUuVjYDdXOpLsHbJsSKkGaGgTvUuoOtsRrmMKDuLKqQVdCsvVeEgfBbnNCLhvyYzurGgRUHVvhZhHQTIeEqQWfQwYSsMmFZzfytTIVwWFwNmMRqQuUzZrjjxTuUcwnNZzsLKysMkKmCclLNJBwCIicSJjsiwWqQAXnNxaGgmtUcCHhbBhHsSuJYyVQRBbSBbsrSnNsmTBOakfcHsFfSjJUDdvfFVMKGKsJjSqQSpbTxXtBpIDdiMEYyuuUFiqQrRjFBeEbydZLRnfTofYSuaAvVNxRoFfXQqNbBnWfDSgoOrwVvUuxXWCUXtnsmQqUlnNsHyYEaAeMmGxXozJjZOQqRwRrAlLCcjhHJfUEeAauymsSNnMlzbbBVuUWhHJjbBwMUutlkKLwipyyzZDdEeYwXHJjhHYOocCaWwdDbBVTtSPpspnNLljJnTYNIiPpCyYhFfKUwZtTznHYXUGWtTQlHhHYeMoOhHmEdxXDPOopjPpzZJvVvsSRrZunNGgWwvqnNTtKTtomJHLbBqRGgUitTaAazbSiAZMxiWwItOWYyAaYywovKkqQzPUVDdIiRrUudVvCcxbpPXXxxBXDJntTaEPpkjCBbZlLVvcEegGRLjCpXNnLljsSLXtHhIiHtUuFYFfCcywJXaImtTMikooYymXSFpcIGgiCNnPkKaAuUBOZpipkKUuZfFkzZHhKudDWwaAWwFfgGYRrrRIiyiRrbgvVeEGAiasSoOACkKBuJjRDIidlnLPuBbsWwxCuUpcZsEmGBjJfKudfgamHhFoxXOuSsGgrRHhtJXxjFXxfbBepGEedDkzAawOAsarRawWVvIiAuDdtTUaATtlXjjJAaIiGgjDdpPXxQqssSAadDEeXxXxkEexXcCZzgARreEeVvqEeDqqQQdIiOMmcCBbyYVFyYYJjhvVhskbKrWwRrRyrlLAaiIWwvzGgZwrRXDlHYyhHhRrkKSsdJTYySGLlTttTsHhEYveEWwVsjiIJKkbLvVJcCjpnPdWwgyYZzGNCcnnvVTtNIYybrCcRMrTvvtFfMmeDlWwLdJjXxmtTdSsDMGTKCcVTrRulHGgYHhTtyHdYSsrOoRyXxTDUuFjKkqNnSsQRAZXpGgUuEHIiheYyaaDzZdldJjiBKkNGQqNvVSyKkehpwlUuQpPoOdDhHixXqfiIFBMeqQYLlEzZezZcCzqrqPsqzZQHdDZfFglLqkKFfuUrRQyYBesUuUuxXSYyAaCbBcQYyXrlHKkhHhwnNAaWaDdjJRrQqAQXnzbBZNwVvcOoCWuUnqQNWwBbgXAhHYyaXzgGZxaNPSwWgGEJVvjYfINjpPpXxRTfOoHKQlFmtTMQqbBBbxUMleEDOLmuWzZwUXxQqLlEAFmMXIEelLsSRriTtdEeBbIiDUVvvsAVWLlFfRjpPVaAihQqFfEeHQqdvCcNFNnQqQlrRgJzZjGTtUpNnPuLLZEeEezNrREKkeQxOhdQyoUpPeURrBblLZuWFfwUzerNnOoRIRQqdlLDUYUuOoUsvHYDdDdDduUxXDdHhyRFoLYyhuFpSFfMmlBzFfRVvMBlAKGgkiZfFZzspaAxaAGgXQqibaAZzBGgImMmuUTtdGFfAaEVqQLlSmMuUsNxcXWDxxIiyYUuXGgXKkeaAlLRBbfFXwfNnFuWwAkrRKwLlrdyYDRqzQqQOgGNnEoYGgwsScCfFrYyCcLhOofFXXxqxPoKktTOqnNQTtaARrCzZxXsScksSNvVwWbBnfCrRKFqoOrjWwhHlDPpUMmQYLpPAABANnfFsSeEbEHrRASsalLhhuRNnvbfwchVfExXemMIiUTtBCGocCHhOwWgqQetaMKkZfQfFfFARlpjJjDdtEeAXKlLOoVQqCcvUuFfUuVVWrCcRTQLEuQsSDyWwbBsomMhHOktTTmMtTnrRnNEEeeHhcbfFQquhrRHUByYCKxjvHlLcCjlLgvDRtFfrReESsRwzPHhSZiIzOOEJjaTAatCwtmXLpfFPlLMmUulauUZkvqQVAesSEYqEeeyaAYOeEfFJURuUyYZzuUHvVANnmfFUbWiIMaEejawdDFkBUSxTLhbBvGXRUASsaQRLlWtTwrSVvlLsiYeEyLGXuUxqpXxPZrRefJsmbBmMQyYeSoOKkBWwgBbDmaYVZVvzGRrlwaEeArRspPSUumMkKQquMeHwkKWvjJQuhdbZVLoOrNnQqRlWwxXMmvypPYIIDqoWdsAaSyYndFfTwWPbBTFnYoOgGBWwJjbyNOorqimBbZPfFYypPvhkKHgzZHhvSbBGxyYjJwEmRGOuVFfvjJUJjoiIgQqGCcXxixbBXkOYyjJOMmHhpLlPWwoHhBlnNLfYytTVvuyYeoqQOXxeEMeEMDdmWwMmRXmikKIxLnNfNPxehQqUGgujJOoeEOFWwHSseVvQqrCYycBiIawWcUCmMcqTtTtPpXnNmMJdDRrnNElLYYyPXxPQqsSHQsZzSRQXkMmeEuUPpuUMreKkERQqBsbZsBQhHQqsYgGgFIilQxuRGNyYncCSaFfHhDdMmruUQYnNyeEyHMyACcNcCFBVvbWgMAarxXRrRtTmapnxSsUuetNnarnNUMwWlynKqQDdkVfbBeEegxXGnZouKPpkyMAayneVvGgBSsbEcCQEeqXxAbBAVMvVrRrRkKmgerjiFOofEeqerkvNbBEVYyqQBFdheEHYoOkKTtylLDbBvcCPpVCcsIirRBPpKklRrdDLmAaLlTteEMmofuxWYyNcCEsZDnYCcPAOlPNndDUuTmMQCZWXxWwVQHhqeYoOyWqpPVveOQMmMWRTdgGwcCUjSsCssqQPCciInNtaAFfXmMYdDySsxTZOrtTdDRoTtzSsoOUVEeYyLFzzqObESyYYWRrbBzZqQmKkORroTfPpFZznRryRrCCcPlLWzMmLeCkKmqQMWwmMpQqfFTtPcGNnTtgNSsnjRrPpjJCrLlFAaMmfAaVoTJtTjtUHfpJOpRrbbBtPSspmMyWgyWxWtAasxXAbdDTrGgKcIdnNDAiZhHIFfdkEwlLtTlLWUTtueXDIiwWuUpYydDMhiIQZNngsSVGVgnAzZRrzhCcHgMEemaAKOobBzZkJbvxsLxXZzlGdfFFKktFfVvBhHTFfohbjJMykKqQuUwwWWtiIIiqFfGMmwHhWKsTtSkaZzdGgRvVriyMdMmIicCxXTaALlyGpPgyaAPJiIDdYyjtaqtLlTQSwWseEVvfFpYbBjKKkzZgbQiRLWtTBUuHhajJvjjJmdDVvqtwgqQGnNgGbwWKkBFkTHqAaKNnWEpPrRAaeHhTtwWHXjJxPpFnNyebBEHhsMmWwUOoKkuAanDdADdHlMmKNnyLlLiCVvFmfjcaACRrAayYbLKkaPUNxhHCcXnsdyZzIfFPQqpSsihzfFZpPZzxcCSPpxHhXOomMATtTTttAaGgDTypCcmFHhtZzTkKFrRCcffMmXWVvwyPGgTtRxXrHEbBecOksSOroNyqQYdDQqnUrRslLScKkCsSDgkKkMrRmvHLhHiQqBbWwIldUwWCSsoQqfFQrRFxXAUuBbfFaAkLHhYGAauwHXhHqOJjwzJjtTZzHhJjdDwlLEfFeWduUDdZqNdAakKDkmiIfAGgpvVwWzponNBDdbOPHLMZzxXmyOoYrRKPcjJCpgsRrYZzeESspPXxKrfYyFFxJFvVfjybBGUyYjJtYkEwWeEKTtHYyCvKOokQSRSoGhHbxRKTtkwsSWwWBzZZznNbrXpPhHBlopFfFyYrRBvVaATtDjrrRTtRWRBbdDmvWVGYyDWQhHqwEgGfEeFlzvVZOowVvXxWAafdKBCcbUJlLjzZuUFfSJmMjoOkKDdhCvsYyqQQNKkJsSYmMAaADdYyjJPeEaApmCeEogGhHnvmMkKcCmeJjAaBbIeEiEJjtcCVmDqQdSsrRYSrwOoWRKkIihEWwJjWwQJjnNqeDdhOoyYGgHrRvViIbjoOGDnFKkUyIiOChNnOPhHndqQYWwyBbDeKkaPykKCcJfxRgGYyrkKBbRrAaXGgReENntTrFjnpJGgjyYPpPcCRudDUOoVvhbEeBfFPbtTzSsZzEvVeZEePSIzgGZRrvVBbzZeNnzxXtZzsadkloyyIBBbfFxLFkDdKkzZYyKyYucyWwYrRCWwLlUdxKmMkvsScCVocCOYkDdKeEbQxXGqQgerbBPpDdJjbBKkRUuaAyYENpPnBAaSsbECcPMxXzrUsDdNnSNnekKAMuXzZyYGgQWZTpawWeyDdYeELedDsSEmhHMAxXQqoUQqnFzyYZKkQqIiWoLlOlwWLOoLxXlgKtovFxgGcCHaPVOovBbpGgwWPpVJjvcCwVvWQKVSYJrRnNjmkKMJjRrDRrqgGQkkKnVvPKvVgGmBbUuMFfAhHGTtgshboiiIiEeIfFrRImIiMOLldhHXKonNfFOobBKklbDdXaAxGgTtbsMlZlRryYMmLrdDucGgCdHHhhCIilLcEmxSFfgxXGhHctTCllpPCcaAVvzyYaAZWvVwLeEIeygcCBbrREetNnHgkKAajMwWOoJpPIdDIiijgGSYJjuFsSfSQqsUYyHJjjMjJUZpWUuLIiCckwWKGgyelLEqTeMmEtQRruUuUQqzsnjJNSZMaAjJfFcXxCcCmUbBuTwVvWdzYyZvVGgSGqQPbNBbBbTWwYRFkEfIimDdMRpXxfFJoOjPQIMAaOoHhmdDyIhjJHiYQqMYvVyYyVvVvTBbWCcwQIhHzpaHhlLMbBamhHUkKvseMLlaGgAwobcbOotClLcTEXxoONIinBbepPYoaATmMMmVWHzZjJHxXCkKchOZGnrRROVBmmVqpNYyCYfFKuUkyzZSHGvkSsSkKHhbBMaWweEuLjIcOoDIXIWwgGPpYWqQdZTtzdKoiIeEkKOwXiGgkKpPbBMIimFahEeFJjoDdkWwKxXODdnhHQqNfuUeZzJruURrRrNUDdvXxmPpAaMSsSkKqQbbwUcJjYDdwDbxXBdogZzGOWDCkBGgsHqQhZzdzZDqFWwxmJlLLluULlVvJjuBAzGbBgoOCJeERlRrLrjhHqcRXwWUouUDsSdjbBJAsSERrhwWInWqOoLlcCkKQAacCxXJAajbOFYtTyxXrqQRRPpnNlLrfoTeHnTkKCcQCcKkqEdKkkKDouUaHVvhApPxlLFfKnzSsZwmJoOocCOtHCzyYZcHhzBbjTWUucqGgLfpPFQHgNLlnpcCdYyDcCxuUXNnPALlghJRLAavVlrLARdDrRrJgpPGQZXxxXvzZXVWBsjMpPmuwMarsSsWwSOoOuUCTtRLlssrRSUiIuShHMWjJCVOkKJjoLlyFfYkKbBDdNnwWvCciIjBbTtrRJcClLLkKkKbGkYaewoWwtTPpLlCwWcAUuyYxXxAaXlobCoLkdDBbKkQqaAWuUbBwRMjJCpJjuNiInURzmTXbpPBYJjDQqduUyQJjaAsFWvYDdpPNvVPHjJhvCcPnNUysfFajJAiIyYJjJPpOPpjJAgKBaAbevVjJEaXxhlcCLZBOpPMmMMmmfzZTJlHnbMmpPqmMqXxwWQpPQNuCcoOUVvaCuYyfajGgzZaAvejJEyCcYluUeELXdDxPBZyNnYzVuUdDdyYqQVAaHhmMsSGgvCccCiKkIIeyYEiUMmpPlRuUrXajFfJAxaAmjJMfFsYySuxCcpPiIXfzuUIikVvPmbvVwWwmMBigyYeSsNcCnEZdDoOTtaAbBqQDdzOoxggvVGtTbYyhqiIQuUxOyYArYyVvAaVzZVvIixCcVnNSsyqQYVxXJjsSCcygGYYyyJjlLhvVHYykKNnJBbwpPWrRtBaAbTtSxlLXitdMmzUuFjJpPaAZzfMPplLlViIvLZRroboPpOmMBIGgczWwofumMUrZzXxHhRiIhHRUKkIiVvhwWKkmoOweEWpQQqlLcCsBNntZzuRVvqQrUTqXyYlHwhHQqxrRbxXBXWLlZzdDYyTthduKkUiIyhHYwgIhjJmMHoOnvcJjCeEyYDUxAaCcaJjHMmhKkAoOazZQqRnqQtheXxtTWwlIpngLlGPXCQEQUugGqeBVvbwTEeplLQqskOooOnuUvVvsXxuUrCQJjCcMmMZJQcCdBbYyfFqAaQkFScghTtHSsdDVaAvXxPpuUJiKYyhHYaXxTgGyrRQvGguUIgkpPEeFdDfALwWledDEvSNTAajJtbRTttHuAaUmiIZHhNnbBzsJjvVOouAaWsSwzZJVSsIMuUjCcJTcCdtTDsStwWJFfmMXnNAamMUsSbBuxnHZzTthpPHlLyYOotThBbKvVTtBjHhSPpLUASstFfTxxXCcbIiUucvJjVBGgbCRsSsSRSsrrjqUuhWCcwHQFfDdjJtTIWbBwnaDcAcCarRvVsvVCcMmtUugGrXxWwrjPpwWvPpzEQqeBPLlEeVhhHjiIySsPpcCDXIixSsdRaAOyYopPxXXxZzGgTWwtTtrxXbBsSxXZzxQCXOYaiZzEGLljPprRJYybBwWPVvYhCcDdaAWwaZzXlLxmRrMZQUmXxXYIiGVvSseEqsQrRPHCkKqDdkKrPBPpbTKksUuVvoOcyoOxXYSsFEefBbClLXUarEePpHjJujhnNHJUhfWwKtTNOoXDdSeEcJvLlEEeEeFfeGgkKwWwInNioOTOkKotbxKkXIilSsYyOoEHhZzWweMmCJlLEvGFfgzRrZVHOolQVvqlLOXxEedHhDkKZzcCWOiIowZYyEHhcdDmzdwKGemjGgGYYyygJGVVyYYoOwmEGKkqQRrDdDQqInNrRidLLfFboSUuWwsOBKkFfNnXxBblfFYysZzqyYQddDmSeQqRrBbMmEsmMMFHWwhgcCmMzZGfpPDPGlLNnVvgGgpOzZVvzqqPIipQhHQsFfZzZAMLlCgGbBekEeAzZuFfUvOojJGkKbBPazDZuhHJjuUWwrMmgGLIfFiPplodTtDQkgvVkAaKacNVDiIiUuBbolvVLlUuQqAaJjBtTdtDdTnNDXdkKDHzZEefFuCRrXeExnwhHSsCcfSsGgKoOlLpvVvZPpzUTtDNuDIijJRrdDsbBygGYhHsShHcCSAgGapPzZdFGrlLRgByYbCKfJZzjFOKkkKoFMmjJOnNorNRrnRxMijJImowWoSdutGgTUlLDWiIAaqQTtwpGdKcCzPaApZBUubCMMmmcuUfFRrTtLldDVvGIigzZWYyhoJgMwWpcCOijJrYBbyygGRhwWHraAfFQaXfvaAKkcDpSsSzZkKpXRrrFXxEeYyrRWwhHfWKFfQqXxVvxXDvVdmMuUbzZLlNnZYDdvVyzljJCcLzsSuyYcCbBqfxoOWsSwUiIuUMHIxrRTcXxCMRlLbKGqbBBbQgkuGdDgPLlVqeEQmHhMcjJNlrtTRqxwWuUXfQqmMcCFQAaAGgzZxzZXxKkhevVtTXeMETtesShHmEiIxcCeEewVIiGgwFOowWfUoOoOPftTbBhRrpPHFjJkWYJkKxXWwjPXNnhilcJjCrRnNKVvklLKkZzvGgtTXxzhHZVHtTtZzThrzgGCpKkfCcVdNyYUbBXUcgzKkZaAIiAaPuUhHpbFfEekKkKzZIiXxZzyYmMUDgOEeoUYyCgGDkKdklLbBfFZzorRHhrROyYrRpPKTtZzVvtrRTiIIBbswxXleEEhHelwWsSjVvHFxXNoOxXEtTkUuKgGJjMYymiiIIzZEdDdFROorfDSzZsFPZrRztRnNBbrsiAawWIbBykKgmMPIigGDdGXxVyGgkKPpYLQqlosgpPMbhuUGgHBuUHhQqbrBCcbRwWBALlhNnjmEHzFfVvpPZXxdhHaAAazCZTtjJbyYeyUuDdrRhHDdiIYmMrATmMrUnNupPvVFfLFWkKkKSswfMrmNnvVMhHGHQqhvVvtBbWwuUMMmqQiqQBydDgGQqYbjfAaMCcdJjXGgulLNnTttPfFXxpQsSqTYyvKkVeeEdDbaMYWwmJRVvrjiILQNzZLhHlLOQqoaABFfeEYysMEOorDdiFfhoAIPcCpvVlpPIioOmMZjxfNnRrBbkKnNniIQQqlRktTKyYAvTtrRVBbNKkfUuFnaBnbBGmMNnaAJbBjBGTZPpzZlyYLrRjJzCjJjJtTLAabFfBjJlSHhGgsDduChHEecjZXxuUzJbBUvyiIYVSsyQGgWwpPHhqLlyFfYyHhBbIQqBeEbuUGginNcYyCweEPpUyOBblUueEJpPjPpCcFfIicRriISsHksSKKklzfIxrRcCdDZmMbfFBJZztTKkjJfFjsSOowWZCcCWYyKkFfboOqQBweOoZiICczluUuweEWnNEdDZBbzTPpBbtqQcYWwysSUjJucCgVBbvGeHhEoOPpZzkaAYsSCcyKZYElLjJeyBLlQqbzkThHMmGgbVvmMycCuaAuUhRrYfFvVCRAargGHhAwPpPpWmUuSbBsJjTtsSOojJtTqmMiINnVvtOoBbtTEeTMmGFJjQiIqqQUcRrLlrRdDwnNpPlPTnCcOoLmSpPqQsMjQqJlEeCkVJjSswlLoOGnNSfHhleXIihRECcelVvvVoOLilNndDgngGUuNGLqQCSsHYywWhMmcMmxnkKFfNOSsVvoRcCFPpdDfvDdSdDNaAoOzZnZzxWcCtTwWwyYYyyLlVvYtTIikKbdDkKrDfFdDdcCvVZgGrMJhHjdDzWwxXGTaetTEAeEtqQeEUaJjAaAUuCcEJhEgGBbewWFJjfHjJfTpPtnbrsSUlLBmMaAWwbRNnrBlaALOocMxzuUpYPpSsyayYJjBbvaAVAPCchHCIaAGgitiIIiTcVfFbBCcvVvAavVNfFZvLllLgGdeLlBMmWfcIiSsbciItTNnaACZzBsSjJQJHhjqIiCTtFxsSXbBKjJkQqIwWtTiDdHhqQoOWwyYOowehaAVgGnNJOvVoJjIKkigGsSCTeELlTteufwWFnNAarRBbUaAZzQqrRGjvVJqQIieVXxrRaUuzcCZlLSKksSJjIYDyYNndDYxXydiINnyScmMTrRTuqQEEeyYfTtFnNrLnNvJsSjVTtSiIscCiIPplZzbBEeRriBbYyyCwHAhtzZGgTHaXxIOovXxVKkiIrbBRaAidrSsECcekKSLKkYXxTtfFCccCIiCVJNDkKMmdnjvLkWUuCcwKGldOoOznNZReEroVbjJmMeeEyYUuFULlupPlLaJICcCLlcCLlcshHRrQeEqhiitTwmMBbWFfIoOempPMGgNELleSsDdbBnaAiINUyokSsSsRroBbOqQQuUfFuCcqQUagSsGFfQlvVuDsSdPpsSsPRMmrzfKVvjJwWRrVvVIUuYytTTtiJjVcuUGgpPgGVvfFCklLKiIkyYKVzZHhRGJjmMBbXxCJLlmMjlLbqIiQBcXaADIilLTtcxXCsFfYyQqlLMNnHhcTtCVvyYWiIkKbDdOCcGnNrfasuUOoSVvDdxJjAaaAHhXDdzHowWfqQaAFpPhOohHCcuUHNLQVvqImMioxXcCOwWWOWwFfKYfpdDPZzpGrUuRTtmMkzZRKkrarFfAaAPpaaDdAaAKGgxpvVHhPeERwWqRroLlAarRuUryZPuUKxBbprFfRrcMARryYAakKkKRracCGdDmMgFkqQKfWMEwWUueTtjEeRrJTiIHhtMmXxmaqXxiIUMVvMCTtcyQXxqyYPYypZxpPuUXvMmEepnNRnxXwYyQqqQWgyVvTtSFfIcConIiYrRuUyReErldJGmMgMmJjjDLmYHjKZzPpXxCDdcbeEBhPQqLldDpHJjkxXDdJjzmMgxXGdqymEedDuSsUdDUubBMJjyOoAQqMmxXaYLllReEGglLwWrRLVvloYyYIicaNnmMhHAsSXxCjYIgGwfJjxXhYmiIMbAXxeEaBymMXEexUaHhPpoyYqFfyYQODdsqQDdnAaWcCwNgdGgDMJzZhHjmEemLlFfoOTtncCNXlnmMKBlLbkUthHxhHfFSssLlSXwWTGgGWwIiSszlRrnNymMYKkyYLQqoOLiIXxllFfLQdDqHhZGgEeLldDPmMtXxhTtHsSpPoDFfderRyYrcvVjJCxXcjRrUmlLaAyYUuENneEeCHhcYDdcTtCQBqQinNIzoXxOeRZzrEnNjJZgGIrEUZzuSeEsZzeLAalpCcFfOoQqIiPRZzoaARIvdDVYrRkxMmpgGxXeaADdpPhHHalLJyYRreLlEYyjTBbRrQqhHtHijJJjpOoFfVQqvJexXEjPPpbhHBWVvwbcCeEBtTICcUIiIioOuhuGbBBbgCcFfzZUHSEeIivPVvMhaAfYyRrMVvoPpGsSgvDdZzjwWVqQOkxXZmEeMaAFfvVvVzysaAgwBbWoOQTDdyrQqRnNZDGgEhHedPhtTHwBbVBbvxXWpcDdBbmmMRGXSGgBbIiGBTDZjJzdthKkHOvVvvMaApkKPkKwWIIiidDoOQdDqDaAyYUuWwcClupPJjWwJjXqQxNdDnkgGYyKiSspPMmQoObBqNnAhHjJNcCXHhYyrSnNsjJDyYdjHLlXoOIQqiXxuUxYyHCHhgGEfFVrQqJjjJfIzZLqQlicCTDdtTtFFfnSLlgGKyYksLlSjGgJshQqHhTAnNauUALlIBbiRrstTQXnNxadDAdDHhlCcCIHhOmMoOaxXAmkKseESnNMmRrRKPpQzZqkrZzMFDdyYfVvbqQBdsSIiJjSsNnPpeEGUuMlZzKSswWkJRrzsSbBZlLBbaAkKleEifGVvgFFfIHKkPpaAhtTtTyavTcCNnDdtVaAdDgGqQDSslzZLFfdDgGdbcCFyYvVfhctTttTLlZzbBJSsjNnOoIGyYgHiIhjIbEenNaWMmwmdoOqrRFHFfhfBjysSYynNRkKcCiIcCjdDJSsjJejJEDdlrRaAbBDePpETtOoZUuIlLiJNnUujNCcJjSLPpLltTQyYsSQmMqsSsSCOoyJjKknNuUhHlicCIOqQNQInxBeAaQqEJjpPuUbXFbBXxAakKIiVOvVoDdvNtcCTYybSsBnikKhHcCyYIiiIIiIyHhjJcMoOrRmryYaARhRrBbKjJbBkVvQqRrHcCYyZxXrRBbzZbBkObBvVcCVOoKktTdVvTtgGHhmQqMDkaOojBbJLlNnNnAIoEecCHyYoCAacUuWwAaFfOvQqeEKkKKMPFHhfXxpQqvVxXunNzZUROKJjkoWwAarmnNAlFfhHBbiIjJFtTsAaZzjDdaAloOLdFfpDuUNnyYdIiLlviIKkZzVcFfCPpkkqJVvhHmiIaAqQSQqsnNYyRLXxllcClLFfLrZzlilLnWwYyNyIiWsSdrRDcdDCSsGgSswWlLbBrpPVvPoMmOAaiJjIHQqnNpyBbtvVDdlLTYHhgGCWvVHhDdHhiVvEzZeeEIoOnQlFfLqeEBbQqNqQYyhsSHrRiIrwWRaAhHtTntNnTOXSsrRxoJDGGgNntTznNZgHHhhsSPpVJjvdkrqQyYnNRXhHhHexXnJjnNNNnfFNnExgOoakKuFfKkGgmMWDdwKoOzNaAmqQMCnNnNswFfWOoaxagTtLlGAXAdpPIikvVKkSVLlvCaAcwWHZWwwWdogGiWAxGgzZqyYQXGgpIiXBbxdDPqQRxXrzFfOqQoGHhQGggGJDuuUnwWNUZWwcCeEqubBUlqYyhDdHhHJjaAcuUCUtuIidzZeEDnkEeKraAkNnKsSRcmOoMGgCAKbBcCHhkuUCqQTwWtrzZRFfFfNfFcChzZHDqQKkpPAVvIikKfFaYkKhRrHcPpjJCgkOoNneEtTvVKGQqyYkcBbEjJvVqQDdziIAhHaZpPnNLlksSNqyYhHFfvVQncCSsiIKktTuaATsStsSlkKLOqQodDIiYyOFzZCcrVvRLlfmMBbxXYUuyvBbQAgGSsQqadgGgGtTWweEDfFGgqfEeCcFZPpzaiIPpDVvLywLlWYlMmUBbuVvHzZhdLlYCctTtTTtTtOoYyAqDMmgGXHAahhHEkKeRrRrxNnmMPxXpiIdDFfkHhKZzyYrXsSBPpbxoOzZfFictBbArRaSsEcCeVvohHCcOfFYbBRrhHPJjqQpPSspRryWSdDsLlRrkKrRGgfFLOoliIEeEeHWwGytTrZfFzirSsoORIRtTKkaecvxnWnNHxXYsSyNjPpYyJnnNQeSsEqZYyzNNZWwzItTHQqhiIiEenmMAayuUNkKtgGTnCBbcdjJfFDjJgaXxdDwWAMqQaASscsSCAVvaDdbBLKRrklAakGgHqeaAjxXcCtiITvVeEJFXxfItgGsSTYyyfFYCcCcxnNPpXpPVvmAaMKtTimMHhIfBfFBbyYKzZryYGgavVRrKkRLYyllLvJjVpSgeEGsGgBbSsPhHmMHhxhHXbBQqrXxCiUUYyuuIIiRrcZgGqQVsSvJjXHhMmUuMyXxgGtTYEemUgGuuuUzZbBUXDyYlWmMwNHhnzZLOEeOoMmBVKkvbvVoYdDGHhtTmMgGpAaYyHdpPDhPBTtbalEhHeLCyYcAoOZzNZzWwhHDdjJStaPpATsoOlLoOcLlCuHhcCWLVQqvWwlwvVDdXAaMmxiIVvUOpaDLldUuuWwhHYykKIitQqGgbNjSsCcJnBiIwhHWuUtTmiIMTUYyWwqdOoDTtlFfwaApHwWrRYpPEeaAXAfyYFaqQfUxRrewWvVlwWVvSDdwWsWwviISUuVvjmPpvMmVSsQqMqQCcbFfRrBQSsqkgGpPKqDCLlcCrRKkcgyYGweERiIlLrzKkwQqAaWZeTtEWbcMmCBJTtdDawWAmAaZyjJYzTdDWwmMtTpdBkKbDPvVWwJFTtfjhTtHxXsSzryYxKkXRwWZSsJlLjZrRQhHLlqzJjteEIKcCkNvVnYyLlZoOzNnuUarynNbBNyNnYnYgGRAJZzqrRbBQjJymkKMhkKZzHirRjJYyaASswWXxJjHilvJjVLIdOoDhwcmwWIiMCxCcmMxXXDdkKwWoBiIbOhHvVYxXSsVvcKkCKHOoOohkwWIiyVvYnSstTIEeiqQHQXbBxMmgvVGvaATtOowWVIpPiNIiywWLlJjVvsYyMRDdvVIMmiCcdDlSsLxXqQfFGgQcCjoFfAaOrRdDwvgGqQfFMmiuUIYyMmMrOUAauoRhHmFfRrrRyFxXZszCcDdDdZKkSujJUyYrRPXxFllgaAGLLdbBDlLLldDjNrRwWxXuwxGAagXBNnAabcCBbLlFfDdGJjwWgeuUGmMJjgqabBfFkKLlliILAaStTUTtnVvxuUXNkKwWuFfssSRrWnYmMyZzsSgGpPObBWwegpPbBGwSJjwWvVsQYbByjJqVxJjXnNxXIiFSsfOooOWweEmMMCcGgOomNDsSdvwWVOoqQazZpPAXPpxqmzZJdMmDjCEAaePpYyVvcCJHhjcMbBJjVvBbBEebOfFEeSsnNHnNGglBbKkLKkIiQRrVvRzMWBbOGgoHhjJVvQcPpAauUQJjqdtTHhLlKUuIiwJjTtoOWnMnNmHhUuAaMmDdbpWwMNnmPOoVJrLlRBsSSkKsyMmziIZYcCdzZcCDZyYzbgMmIiBbrvViiIFfIorRlLORCmMcGfPptxXTwqQWFOoVeEvriIyYRFfoOFflnNdbBBbWKkwCcpPQqEeBbxEeaGgACcXhHIiMbBmRkKrGHOohgUJjHLbBHhRrlBbLlqQhrRjJEDdLRmqQYxXoOydDQqimMIBbMiIduebBOvVozZXxEUfeEFiSsIVvjGeEXbBxLlYygJDHhiPpIZzqebEeBuUWwqhJcCjnNHAaLUuHSsdDhvVQSsqofFOpPUutTSKksHUuhaPpsSbBGgmqQMWwAojJOdDjJtXlGgLIDdkYyRrLlaSsWwAKEeLFfFfliIWgGwDdukKUXxtlLTWZzgrEeVNnPpsRLlrScCvIiMmLlfFiZzIvVRGiQWwhHqMmMcCkKmISseETVvtclLCKkUWwuIiIcCYyFfldgGhwWHxCcXcOoBbCXxDZMmlLioOdDKbBkIWwtmMDdTVNnXxXxvzvQqwMmVvpPbBvVNWwnaAnNaARrNnAHcChEeahmMOoYySsCcDdhHHmJfFjrRswvVxXNnBbtTIrRiWyYfljJWwLbBzwLZzYyTtDdlKkoOcYyCiInNKkGgvOpPoVBxXAuUaXQqvVZzPUupjJYfFyXxNnRriIoyUuqQmZFfzMktTKiIJjRrKkcCkKRrtTnMKkiImnWwNmMIKkmMKkicNiIcdDUuioyYOJnpIiPNdAaDSiIKgnNGGgQqKkdfDdyYbBFBuUVvIibEejJOoOodDdcCLlDHHhhhNnHsqQSCcIiPpMxXmMmsgnNGbGsSgzZOoXxjJwWhfFHtGgTZzBbAHhDdaBZGUugzPphHMmkKtTmJjMuTCctUGgTtNAanIpNiDdCcInPIoOiyYgGicCSOXnNGgoOxoDdkKQqAhHatiImFffnNFkYyKMEdFfDexwtToOUuWNXxhHnXHhtTGEJjrRegTDFfXxTvVtYfStTTtsKkVvDgGsSdjNnJeEQqFNzZnKkkKOobLlBrSsRoOHhXxiIQtTunNOoUqZzOXxoRrjJePpdaADHvVaAhGgjJqQppZzPgGPdnNDeRrBbpbBPYVvAaRrXEexytTECeEcMCcnjsSOoJFfGgDdTtdDIKoOkvVimgJjKkGbrRyYRrVQAaqobjJBOvNnwhHWVfxXWwFFWwGsSFfoOZzmDdmMMjNqQOonZzeSLKkrKbBkDdREeGgEiIIiRrLlfFgGlLYynMmNHheAaRGtTgQgGqBbzZwWrLvVLlTyYtBjJAabILeEeElrNnYNfcCFHhAanijJxXxXIuRrUiIREJjPpefFhMmaAUuGgHrpPUuUYyhPfFcCaApHcJjvJjVCuyRiHeEtfFTSDdpPsrRxXhIhHQtTqyYyYnDlLdNKDdmMkMNnmhvVpgGLlAaPqgGcCCCccWwQfaAMtTmuUFpxXPgGHpVvPUulvVbBLSCciISsNVjdFfDYyJFfvaALrRIiFfluUjJxXTuUtnAwWoTIJXxkKCcjWwFfRlLriqQNntmMeEaRCpxXPcFfmMrADdOoDdOhHvVhsSHadDsKXYyxZzoOXQqdDOcCoKkxMMeEBbwCcFfDzZdWmyYRdDqQdMmDEermzlLcaACeEZBYybUWwyYufFHhbNPpnOojBbVvkOoyYKJktXxhsSJjLlIieexXEEEeHZzZKkSvVwWYyvlLVJjWsSwtTDdspPRyDTtdYFftPjJpRrfuLtTAalUFKGgkuUufFUkKLlqQEeZIizTrarRsTtnbBdjJDgGNxkPpnNKXxXSyYrRVvAwWQqNndDvVzmMZFFiIdDrRmcCMSsxXqQBuUbfMmWkKwfyYSZIizsBHhbKkeJjEpPLlOolIilLLOoUujAaGyYoOgJPpSzZpyYPpPZzuUsiMHhmzZITfFvVKkMmpPmVvMqQRrtTlLIiqgsSfFGdjnNJwrRWQKLlrRkHhqDHhbBEeQuMmUCcbJCcjBIyYaAGgihHCcYyITtGgikkSQqsKYyKYWwSsylwWLqQLlIqQibBMmWwYdItTGgiDZOoGgzHiInXxgGNhyczGgvVZeOoEGqAaQtTgZDRrdzkKCexXEXmIiMQqxXVvhBZzbHwWbBdDAyYacCSEFfwSshHWxXPpRrPpNnGgeheEIiXxSsNnDdHNnVQjJqJjvUuVCDddqQDHTtTtWwpPhvVOocrRYyBbLlGgFBbVvXxKZzkoOfMCcztTZBRCcGgRmMfFqUuQqoOQrrRdDrglLGvVFPvVpMDdeuUPKkdDpwtTLMmlWNAaRrnWwnNjJtTXxeJjEUXxuyYsSqQjcCNnJJjKkCRrLlcESsWwJgwWGtTloGgORrpPLGgjekFfKERrwWWirRIwDIidrSsReElrROHhoPpnNFIRFfruUqzZQFfEvVeAafoOGmMrRGggsSzebBgPwWpGaAuHhxXUuUQqEZAJEejCcaAWwqQrAaRdDaNOonoZdjJaAMmDmkKMNnaJjAbBpJaAjPwGyYgWJoOjIiXkKLlxXClLLlcUPpuUuhHwWqrRQxzrjJlLRgGZOMFfdDdDXxxXmoBbOsuIzZiUShHHhjWwYVDdvyJEeYyYLluUyfqQQqFMmMmuetTEUQkKqlvVLYytToWwhHwWCXxczjAgWdDwGxXaJQPpqOoQqFZzfEexguUGcNnBbCmBboOFfMfFhRrHhHuwWbBvVUfFqQGgFfdDZyQqQZzqYzPrRIiNnZzPDdEVHhvgGepEeeELiIlhLlHFUyYCcuEefEeMMmNnnuPWwpwWUNHZzhmGgpL"""

letters = "abcdefghijklmnopqrstuvwxyz"

exp = re.compile(r'aA|Aa|bB|Bb|cC|Cc|dD|Dd|eE|Ee|fF|Ff|gG|Gg|hH|Hh|iI|Ii|jJ|Jj|kK|Kk|lL|Ll|mM|Mm|nN|Nn|oO|Oo|pP|Pp|qQ|Qq|Rr|rR|sS|Ss|tT|Tt|uU|Uu|vV|Vv|wW|Ww|xX|Xx|yY|Yy|zZ|Zz')

letter_counts = {}

for letter in letters:
    input = orig_input.replace(letter,'')
    input = input.replace(letter.upper(),'')
    while exp.search(input) is not None:
        input = re.sub(exp, '', input)
    letter_counts[letter] = len(input)

print(letter_counts)