iiiiiikiiiiiiiiiiiiiikiiiiiiiiiikikiiiiiijkiiikikkkiiiiiiiiijiiiiiiiiikiikkikiiiiiiiikkkkkkkkkkkkiiiiiiiiiiiiiiikikiiiiiiiiiiijikiiiiiikiiikiiikiiiiiiiiiiiiiikjjiiiikiiiikiiiiijiiiiiiiiikiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiijikiiiiiiikiiiiiiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiikiiijkiiiiiiikiiiiiiikikiiiiiikiikijjikikiiikiiiikiikikiiiiiiiikkikiiiiiiiikkjikkiiiikiiikkikiiiiijiiiiiiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikikikkkiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiiiikikiiiikkiiiijjiiiikiiiiiiiiiikiikiiijkiiiiiiiiikikiiiijiiikiiiiiiikiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiikiiiijkkjiijiiiiiiiiiiiiiiikikiiiiikjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiikiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiijiiiiikiiijiiiiiiiikikiiiiiijiiiijiiiiiiiiiiiiiikikjiiiiiikiiiiiiiijiiiiiiiiiiiiikiiiijiiiijiiijiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiijiiiiiiijkiiiiiiiikijiiikikiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiijiiiiiijiiiiiikiiiiiiiiiiiiiikkiiiiiiiiikjiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiikiiiiiiijiiiikiiikiiiiijkiiiiiiiiiiiiiiiiiiijiiikkkkiiiiiiiiikiiiiikiiiiiiiikiiiiiiiiiiiiikkiiiiiiiiiikikiiiiikiiiikiiiiiiikiiiikkikkiiiiiiiiikiiiijiiiiiiiikiiikiiiikkikkkiiiiiiikikiiiiiiiikiiikiiiiiiiikiikiikiiikiiikkiiiiiikiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiikkikiiiikkikiiiiiiiiikikiiiiiiikikkkiiiiiiiikiiiiiiiiikiiiiikiiikkiiiiiiikkiikkiiiijiiiikiikiiiiikiiikiiiiiiiikikikkkiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiikkiiiiiiiiiiikkiiiiiiiiikiiijikiiiiiiiiijiiiikkkiiiiiiiiiiiiiiiiiiiiiiijiiiiiikiiiikiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiikiiiiiiikikiiiiiikikiiiikiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiikiiikiiiiiiiiiikiiiiiiiikiiiiiiiiiiiiiiikikikiiiiiiikiiiikikiiikiiiiikiiiiiiijiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiikjijiiiikikiiiiikiiiikiiiikijikiiiiiiiiiiikikiiiikkkiiiiikkkkkjjiiiiiiiiiikiiiiiiiiiikiiiiiikiikiikiiikiikiiiiiiikiiikiiiiiiikiiikikiiiiikiiiiikiiiikikiikiiiiiiiiiiiiiiiiikiiiiiiiiikkiikiiiiiiiiiiiiiiiiikiikiiiiiiiikiiiiikiiiiiiiiikijkiiiikiiiiiiiiiiiiikiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiikijiikiiiiiiiiiiiiiiiiiiiiiiiiikikkiiiiiikikiiiikiiikiijikiiiikkiiiikiiiiikiiiiiiiiiiiiikikiiikkkiikiiiiiiiiijiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiikiiiiiiiiikiiiiiiiiiiiiikiiiiiiiiiikiikiiiiiiikkkiikiiiiiiiiiiiiiiiikikikkiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiikiiiiiiiiiiiiijiiiiiikikiiiiikiiiiikkiiiikiikkikkiiiikijiiiiiiiikiiiikiiiiiikkiijiiiiiiikiiikiijiiiiiiiiiiiiiikiiijiiiiiiiiiiikikiiikkiiiikikkikikijiikjiiiiiiiiikiikiikiiiiiiiikkiiiijiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiijiikiiiiiiikkiiiiikikkiikiiikikikikikkiiikiikiiiiiikkiiiiiiiiiiikkiiiikiiiiiiiiiiiiikkkkkiiiiiiiikkkiiiiiiiikiiikijiiikiiiiiiiikikiiiiiiiiiiikiikiiiiiiiiikikiiiiiiikiiiiiiiiiiiiiikiiiikiiiiiikiijikiiiiikkiiiiiiikiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikkiikiiiiikikikiiiiiiiiiiiiiikkikkiiikkiiiiiiiikiiiiiiiiiiiiiikiikikkiiiiiikkiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiikiikiiiiikiiiiiiiikiiiikiiiiiiiikikiiikiiiikiiiikiiiiiiiiiiikiiiiikikkikikikikiiiiiiiiiiikkiikikkiikikiikiiijiiiiikkiiiiiiiiikijkiiiiiiiiiiiiiiikikiiiikiikjkiiiiikiikiiiiikiikiiiiiiikiiikiiiiikiiiikiiiiiiiiiikiiiikiiiiiikjijiiiiiikijiikkiiikikikkiiiikiiiikiikiiikiiikiiiikiiiiiiiikiiikiiiiiiikiiijikiiiiiiiiiiikiiiikiiiiiiikiiiiiikijiiiiiikiiiiiiiiikiiikiikkikiiiiikikiiiiiiiiiiiiikiiiiiiiiiiikikiiiiiiiikkkiiiiiiiiiikiiiikiiiiiiiikiikkiiikiiiiiiiikiiiiiiiiiiiikiikiiiiiiiiiikjiiiiiiiiiiiikiikiiikiiiikiiiiiiiikiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiikiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiijkiiiiikikiikikiiiiikikiikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikikkiiikiikiiiiiiiijiiiikkiiiikiiiiiiiijiiiiiiikiiiiiiiiiiiiijiiikiiiiiiiiiiiiiiiikiiiiiiikiiiiiiijikiiiiiiiiiiikiiiiiiiiiiiikiikiiiiiiiikiiikikiikiikiiiiiiiiiijijiiikiiiiiiiiiiiiiiiiiiiiiiiiikkikikkikiiiikiiiiiiiiiikiikikiiiiikkiiiiiiiikiiiiiiiiiiiiikiiiiiiiiiikiiikiiiiiiiiiiiiikiiiiiiiiiiikiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiijkiiiiiiiikiiiiiiiikiiikikiiiiiiiiikkiikiiiiiiiiiiiiikikiiiiiiiiiiiikiiiiiiiiiikikkiiiiiiiiiiiiiikijkiikiiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikkiikiiikkiiiiiiiiiiiiiiiiikkkiikkiiikiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiikikikiikkkkiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiikiiikiiiijkiiiiiiiiiiiiiiiikikiiiiiiiijiiiikiiiikikikkikkiiiiiiikiiiiiiiiiiiiiikiiiiiiiiikiiiikiiiikikiikikiiiikiiikiiikiiiikiiiikiiiiikiiikiikiiiiiikiiiiiiiiiiiiiiiikiiikiiiikiiiiiijiiiiikiiiiiiiiiiiiiikiiiiiiiiiiikiiiiiikiiiiiikiiiiiiiiiiiiiiiiiikijiiiiiiiiiiikiiikikiiiiiiiiiikiiiiiiiiiiikiiiikkkiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiijikikiikkikkiiiiiiiiiiiiiiiikiiikikkiikkiikiiiiiiikkiiikiiiiiikiiiiiikiiiiiiiiiiiiijiiiiiiiiiiiikiiiiiiiiiiikiikiiikiiiiikiiiiikiiiiiiikiiikiikiiiiiiikiijiiiiiiiikkiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiiikiiikikikiiikkiiiiiikkkiiiiiiiiiiikiiiiiiiijikiikiikikiiiiikikijiiikikiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiijiiikiiiiikiiiiiiiikikiiiikkiiikikiiiiiiiikiiiikiiiiiiiiiiikiiiikiiiikiiiiikkiiikikiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiikikkiiiiiiiiiiiikiiiiikiiiiiiiiiikiiijiiiiiiiiiiiiiiikijikiiiikjiiiiikikiikkkijkiikiiiikiiiiiiiiiiiikiiiiiiiiiiiijiiiiiikiiiiiiiiiiiiiiiiiikkiiiiiiijiiiiiiiiiiiiiiikikijiiiijikiiiiiiijiiiiiiiiiiiikiiiikiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiikiikiiiiiiiiikiiiikkiikijikiiiiiiiiiiiiiiiiiiiiiiijikiikiiiiiiikikiikiikiikiiiiiiiiiiiiikikijikiiiikiiijikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiijkiiiiiiiiiiiikiiikikiiiiikiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiikiikiiiiiiiiiiiiiikiiiiikikkkkkkkkkiiikkiiiiiiijiijijikijjjiiikiiiikikikiiijijjiiijiiikikkiiiiiiiiiiiiikiiiiiiiiiikiiiiiikiiiiiikiiikiikiiiiiiikiiiiiiiiiiiikikikiikikiiiikiiiiiikiikikikiiiiiiiiiiiiiiiiikiiiiiiiiiiikjiijiikiiiikijkiiiiiiiiiiiiikiiiiiikiiiikiikiiiiiiiikiiiiiiiiiiiiiiikiiiiikiiiikiikiiiiiiiiiiiikiiikiikiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiikiiiikiiiiiiiiiiiiikiikiiiiiiiiikiiiiiiiikiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiikiiiiiiiiiikkiiiikiiiiiiiiiiiiiiiiiiiikiiikiiiikiiikiikkiikikiiiikiiiiiiiiikiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiikikiiiikiiiiiiiiikiikiikiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiikikiiiiiikiikiijkkiiikkiiikikikiiiiikiiiiiikiiikiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiikiiikiiiiikiiikiiiiikiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiikiiikkiikiiiiiiiiiikiiiiiiiiikiikikkiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiikiiiiiiiikkiiiiiikiiiiikikiiiiiiiiijjiiiiiiiiiiiiiiiiikikikkkikiiiiiiiiiiikiiikiiiijiiiiiiiiiiiiikiiikiiikkikiiiikkiiikiiikkkkjkikkiiikiikiikiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiikiijiiikiiikiiiiiiikiikikikkiiikiiikiiiiiiiiiiiiiiiiikikiiikiikiikijiiikiikiiiiiiiiiiiiiiiiiiikiikiiiiiikiiiiiiiiiiiiiikiiiiiiiikiiiiiiikikiiiiiiiiiikiiiikiikikikiiiiiiiiiiiiiiiiikiiikijiiiiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiiikiiikkkkiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiikkiiiiiiiiiiiiiiiiikiiiikiiiiiijjiiiiiiiiiikkiiiiiiikiiiiiiiiiiikkkikiiiiiiiiiiiiiiiiiiikiiiiikikkikijiiikikkiiiiiiiiiiiikiiiiiiiiiiikikiiiiiiiiijikkiiiiiiiiiijikijiiiiikkiiiiiiiikikiiiiiiiiiiiikiiiiiiiikiiikkiiiikiiikiiiijiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikijijiiiiiiiiikkkiiijiiiiiiiiiiijiiiiiiiiiiiikiiiiiiiikiiiikiiikiiiiikkiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiikiikikkiiiiiikiikkiiikiijiiiikiiiikkiijiiiikikiiikijiikjiiiikiiikiiiikiiiiikikiiiiikiiikiiiiiiikiiiiiijiiiiiiiikjiiikiikiiiiiiijiiikiikiiiiiikiiiijikiiikikiiiiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikkkiiiiiiiiiiiiikjkiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiikikikiiiiiiiiiiiiiiiikikiiiiiiiikkiiiikiiikiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiijiiiiiiiiiiiiiiikiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiijikiiiikiiiiiiiiiiiiiikiiiikiiiiijiiiiiikiiiiiiiikiiijkikijiiiiiiiiiiiiiiiiiiiiiiikiiikiiikiiikiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiikiiiiijiiiiiiiiiiiiiiiiikijiiiikiikiiiikiiikiiiiikiiiiikiiiiiiiiiikiiiiiiikiiiiiikkiiiiiikijjiiiiiiiiiikkijiikkkikiiiiiiiiiikkiikkiikiiiiiiiiiiiiiiiiiiikiiiikikiikiiiiiiiiikiiiiiiiikiiiiiiiikkiiiiiiiiiijiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiiiiikiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiikikkkiiiiiiikiiiiiiikkiiiikiiikiijiiiiiiiiiiiiiiikkiiiikiiiiiiikiiiiiiiikiiiiijjijiiiiiiiiiiikiiiiiiiiiiiiiijiiiiiikkiikiikiiiiiiikiijiiikiiiikiiiiiiiiikiikiiiiiiiiiiijiikiiiiiiikikiikikikiiiiiiiiiiikiikiiikiiikiiiiiiiiiikiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiijjijiiikiikikkiiiiiikiiiiiiijiiiiiiikiiiiiiiikiiiiiiiiiiiikiikkiiiiiiiiiiiiiiikiiiiiiikkikkiiikjiiiikiiiiiiiiiiiiiiikikkiiikiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiijiiiiiikiiiiikiiiiiikkiiijikjiiikiiikiiiiikikiiiiiiiiiiiiiiiiiiikiikiiiiiikiikiikiiikiiiiiiiiikkiikiiiiiiiiiikikkkkikikiiiiiiiikkiiikiiiiikiikikikiiiiiiiiikiiikikkikikiiiiikikiikiiiiiiiiiiikikikkiiiiikiiiiiiiijikiiiiiiiiiiiiiiiiiiikiiiiiikikikiiiiiiiikiijiiiiiiiiiikiikiiiiiiiiikkiiiiiiiiiiiiijkiiikkiiiiikiiiiiiiiiiiiiiiiikkkikiiiikjiikikiiikkiiiiijiiiiiiiiiiiiikiiikikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiikiiikkiiikiikiiiiiiiiiiiiiiiiiikiiiiiiikkkiiiiiiiiiiiikiiiiiikiiiiiiikiiiiiiiiiikiiiikiiiiikiiiiikkiijiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiikiiiiiiiikikiiiikiiikiiiiiiiiiikkiiiiiiikiikikikkiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiijijijijiiiiikiikiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiikkikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikkkiiiiiikiiiiiiiiiiiiiiiiiiiiiikikiiikkiiiiiiiiiiiiiikkikiiiiiiikkiiiiikiikiiiiiiiiiiiikiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiikkiiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiiiiiiikkkikiiikkijkiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiikiiiikiiiiiiiiiiiiiiiiikiiikiiiiiiiiijiiikiiiikiiiiiiiiiiiiiiiiiiiiikiiikiikiiiiikiiiiiiikiikiiiikiiiiiiiiiiiiiiiiiiiikiiiiikikiikkkiiiiiikkiiikkiiiiiiiiiiiiikiiiiikiiiiiiiiiiikiiiiiiiiiiikkiiiiiikiiiikiiiiikiiiiiikkiiikiiiiiiiiiiiiiiiiiiiiiikikikkiiiiiiikkiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiikkiiiiiiiiijiiiiiiiiiiiiiiiiikiiiikikiiiiiiiiiiiikikijjjiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiikiiikikiiikikiikiiiiiiiiiiiiikkiiiiiiiiiikiikiiiijiiiiikiiikiiikiiiikiiikiiiiiiiiiiiiiijiiiiiiiikiiiikiiiiiiiiiikikkiiiiiiiiiikiiiiiiiiiiiiiiikjkikkiiiiiikiiiiiiiiiiiikiiikiikiiiiiiiiiiiiiikiiiiiiiikiiiijiiiikiiiiiiikiikikiikiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikikjiiiiiiiiiikiiiiiikkiikiiiiiiikiiiikiiiiiiiiikiikiikiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiiijkiiiiiiiiiiikkkiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiijkiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiikiiikkiiiikikiiiiikiiiiiiiiiiiiiiiikikiiikkiiikiiiikikkiiiiiiiiiiiiiiijiiiikiiiikkikikkiikiiiiiiikkiikiiikiiikiiiiiikiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiikiiikikiiiiiiikikiiiiiiiijiiiiiiikiiiiikiiiiiiiikiiiiikkiiiiiiikiiiiiiiiiiikiikikiiiiiiiiiikikiiiiikiiiiiiiiikkiikiijiiikiikkkiiikiiiiiiiiiiiikiiiiikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiijiiiikiiiiiiiiikikiiiiikiiiiiiiiiiiiiiiikikiikkikiiiiiiiiiiiiiiiiiiiikikkikiiiiiiiiiiiiiiikiiikikiiiiiiiiikiiikikiiiiikiiiiikiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiijjiiiiiiiiiiiiiiiiiikikiiiiiiiiikiiikijiiiiiiiiiikiiiijikiiiiiiiiiiikiiiiiiikkiiiiikikiikikiijiiiiiiiiiiiiijjiiiiiiiiikkiiiiiiiiiiiiikiiiiiiiikiiiijiiiiiiiiiiiiiiiiiiiiiiikjkjiiiiijikiiiiiiikiiikiiikiiiiiikiiiiikikiiiiiiikiikikikikiikikiiiiiiikiiiiiiiijiijikiiiiiiiiiiiikiikkkkiiiiiiiikiiiiiikiikiiiiikkkiikiiiiiiijiiikikkijiiiiiiiiiikiiiikikkikiiiiikiiikiiiiiiiiiikkikijiikkiiiiiiijiiiiiikiiiikkikkiiiiijkiiikiiiikiikiikiiiiiikiikiiiikkkikiiiikiiiiiiikiiiiiiiiikiiiiiiiiiiiikijiiiijiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiikiijiiijiijiiiiiiiiiiiikikikiiiiiiiiiikiiiiiiiikijiiiiiikiiiikiiiiiikikiiiikiiiikiiikiiiikiiiiiiiikikkkkiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiijiiiikiiiiijikikiiiiiiikjkiikiiikikiiiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiijiiiiiiiikkiiiiikikiiijikjikkiiiikiiiiiiiiiiikiikiiikkkiiiiiiikiiiiiiiiiiiiiiiiijiijijikiikiiiiiikiiiiiiiiiiiiiiikiiiiiiiiiikiikiikkkkiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiikiiiiiiiiiijkikikikiiiikiiiiiikikiiiiiikiiiiiiiiiiikikiiiiiiiiiiiikikikiiiiiikiiiiiiikiikiiikkikikiiiiiiiiiiiiikkiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikjiiikiiiiiikiikiiiiiiiikikiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiikkikkiiiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiikiiiiiikikiiiiiiiiiiikkiijkikiiikiiiiiiiiiiiiiikiiiiiiiiiiiijkiiiiiikikkiiiiiiiiiikkikikiikiiiiiiiiikiiiiiiiiiikikikiiiiiiiiiikiiiikiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikkiiiiiiikkikiikiiikiikiiiiiiiiiiiikikkijiiikiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiikiikiiiiiiiiiiiiiiiikiiiikikiiiiiiiiiiiiiiiiiikkikkiiiiiiiiiiiiiiiiiikkjiiiiiiiiiiiiiiiiiikiiiiiiiiiiikiiiiiiiiiiiiikiiiiikiiiiiijkiiiiiiiiiiiiiiiiiiiiiiikkiijjkikikiiiikiiiiiiiiiiiiiiikkiikikiiikiiiiiiiiiiikkiikiiiiiiikiikiiikiikikiiiiiiiiiiikiiiiijkiiiiiiiiiiikiiiiiikikiiiiiiiiiiiiikiiiikiiiiikiiikiiiiiikiiiikiiiiiikiikiiiiiiikiiiiiiikikikiikjikiiiiikkiikikikiikiiiiiiiiiiiikikiiikiikiikiiiikikiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiijiiiiiikiiiiiiikiiiiiikikiiiiiiiiiiiiiiiiiiikiiiiiiiiiikkiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiikiiiiiiiiikikiiikiiiiiiiikkikiiiiiiiiiiiiiikkiikiikiiiiiikiiiikiiikikkiikiiiiiiiiiiiiiiiijiiiikiikiiiiikkiikiiiiiiiiiiiiiiikiikiiiiiiiiiikiiikiiiiiiikikikiiiikiiiiiiikiiiiiiikiiiiikiiiiiiiiiiiiiikkikiiiiiiiiikkiikiiiiiiikiiikiiiiiiiiiiikkkiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiikikiiikkiiiiiiikikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikikiikiiiiijiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiikiiiiijikikiiiijiiiiiiiiikiiiiikiiiikikiikjiiiiiiiiikikikiiiiiiiiiiiiikikiiiiiiiiikiiiiiiikiiiiiiikikiiiiiiiiiijiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiikkiiiiiiiiiijijiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiikiijiiiijiikiiiiiiikiiikiiiikiiiiiikiiiikiiiiiiiiiiiiiiiiiiikkiijiiiiiiiiikijiiiiiiikikiiikikikikiiiijikiiiikiiiiiiiiiiiiijiiiiiiiikkiiikiiiiijikiiiiiiiiiiiiiikiiiiiiijiiiiiiikkiiijiiiiiiiiiiiikkkikiikiiiiiiiiiiiiiiikkiiiiiiiikiiiiiiikiiiikiikiiiiiiikiikiiiiiiiikiiiiiiiiiiiiiiiiiikiikiiiiiikikiiiiikiiijikiiiiiiiikkkiikkiikiiiiiiiiiiiiiiikjkiiiiiiiiiikiiiiiiiiiiijiijiiiiiiiiiiiiiiiiikjiiiiiiikikiiikikiiiiiiiiiiiiijkiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiikikikikiikiikiiiikikikikkiikiiiiiikikkkiiikiiiiiiiiiiiiiiiiiiiiikjikiiiiiiiiiiiiijikkikiikiiiiiiiiiiiiiiiikiiiiiiikiijiijiiiiiikiiijiiiikiiiiiiiiiikiiiiiiiiiikiiiiiikikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijkiiiiiiiiiiiiikiiikikiiikkikiiiiiiiiiiiiiiiiiiiiiikjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiikiiiiiiikiiiiiiiiiiiiikiiiikikiiiiiiiikiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiikkikiiiiiiiiiiikkiiiiiiiikijikiiiiiiiikkiikiiiiiiiiiiiiiiiiikiiikikikiiiiikjiiiikikiiikiiikiiiiiiiiiikikkiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiikikiikiiiijiiiiiiijiiiiiiiiiiiiiiiiiiiiiikikiiiikkiiiiiikkikiiiiiiiiiiiiijiiiiiiiiiiiiikiiiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiikkiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiiiiiiijjiikikikiikiiiiiiikiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiijikiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiikiiiiiiikiiikkiiikiiiiiiiiiiiiikiiiikkiiiiiikiiiiiiiiijiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiikiiiiiiiiiiiiiiiijiiiiiikiikkikikikkkjiiiiiikkikiiiikiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiikkiikiiiijiiiiiiikijkiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiikiiikkiiiiiiiijkiiiiiiijiijiiiiiiikiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiikiikiiiiiiiijiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiijiiiiiiiijijjiiiiikiiiiiiiikiikiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiijikiikiiiiikkiiiiiiiiikiiiiiiiikkiiiikiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiikkiikkiiiiiiiiiiiiiiiiiiiikiiiiiikkiiiiiiiikiiiiiiikikiiiiiiiiiiiikkiiiiiiiiikkiiiiiiiiiiiiiiiiiiikiiiiiiikkkiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiikiijiiikiiiiiiiiiiikijiiiikiiiiiiiiikiikiiiiiikiiiiiiiiiiikiiiiiiiiiijjiiiiijiiikikiikiiiiikiiiiiikiiiiiiijjkijiikiiiiiikkiiiiikiikiiikiiiiikkiikikiiiiiiiiiikiiiiiiiiiiiiikikiiikiiiiiiiikiiikiiiiiiiiiiikkkiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiikkkkiiijjkiikikkkiiiikiiiiiikiiiiiijjiiiikiiiiiikkiiikiiikikiikiiiiiiikiiiiiiiiiiiiiiikikiiiiikiiikiiiiiiiiikiiiikkiikikiiiiiiiiiiiiiiiiiiikkkkiiikiikiikiiiiiiiiiiiikiikiiiiiiikiiiiiiiikiiiiiiiiiikiiikiiiiiiiiiiiiiikiiikkikiiiiiiikikikiiiiiiiiiiiiiijiiiiiikikikikikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiikiikikkikiikikikjiiiiiikiikiiiiiikiiikiiiiiiiiikiiiiiiiiiiikkiiikiikkiiikikiiiiiiiiiiiikiiiiiikiiiiikikikiiiiiiiiikiikikiiikiikkkiiiikiiikiiikiiiiiiiiiiikiiiiiikiiiiiiiiiiiikikiiiiiiiikiiiiiiiikiikkkiikikiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiikiikiiiiiiiikkiiikiiiiiiikiiiiiiiiiikiiiiiikiiiijiiikiiiiikiiikiiikiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiikiikiikiiikiiiiiikiikkiiiiiiiikiiiiiiikiikiiiiiiikiiiikkiikijkikiiiiiiikiiiiiiiiiiiiiiiiiiiijkiiiiiiiiikikiiiikikiiiiijjiikiiiiiiikiiiiiiiiiiiikiiiiiiiikiiiiiiiiikiiiiiikikiiiiikiiikikiiikiiiiiiiikikkiiiiiiiiiiiiikkiikiiiiiiiiiijiiiiikiiikiiiikiiiiiikiiiiiiiiiiiikiikiiiiiiiiiiikjiiiiikiikiiiiiiikkiiiikiiikiiiiiiijiiiiiiikiiikikiiiiiiikiiiiiiiiiiiiikiiiiiiikiiiiiiikiikikikiiiiiiiiiiiiiiiiiiiiiikikiiikiiiiiiiiikiiiiikiiiiiiiikiiiiiiiiiiiiiiiiikikiiiiiikkiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiikiikikikiiiiiiiiijiiikkikkiiiiiiiiikkkiikiiikiiiikiiiiiiiikiiiiiiiikiiiiiiiiiiikiiiiiiiiiiiikiikikiikiiiiikiikiiiiiiiikiiiikiiikiiikikikiiiiikiikkkikkiiiiikkiiiiiiiiiiiiiiiiiiikiikiikiiiiikiikiiiikiiiiiiiiiiikiiijiiiiikkkkijiiiiiiiiiiiiiiiiiiiiikiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiikiiiiijjkiikiiiiiikiikikiiiiikiiiiiiiiiiiiiiiiikkiiiiiiiikiikikiiikkiikiiiiikiiiikiiiikikiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiikkkiiiiijiiiiiiikiiiiiiiiiiiiiiiikiikkiiikikiiiiiiiiikijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikiiikiiiiiiiiiiiiikikiiiiikiiiikiiiiiiiiiiiiikiiikkikikikiiiiikkiiijkijiiiikiiiiikiiikkikiiikiiiiiiiiiiikiiiiiiiiiikiiiiijiiikiiiiiiiikiiiiiiikiiiikkiiikkiikkkjiikkiiikkiikiikkiiikikkiiiikiiiiikijkikiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiikiikiiiiiikikkikkiiiiiiikikkiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikkijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiiiikkiikiiiiiiiiiiiiiiiiiiiikkkiiiiiiiiiikiiiiikkiikiiijiiikiiiikiiiiiiiiiiiikikiiiiiikiiiiiijiiikiiiikiiiiiiikiikiikikiiiiiiiiiiiiikiiiiiiikiikikkiiikiikiiiiiiiiikiiiijiikiiiikiiiiiikiiiiikiikiiiiiiiiiikiiikikikiiiiikiiikikiijikiiikiiikiikiijiiiiiiiiiikikiiiikiiiiikiiiikkkijkiiiijiiiiiikiiiiiiiiiiikkiiiiikiiiikiikiiiiiiiiiiikiiikkiiiiiiiiiiikiiiiiiiiiiiiiiikiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikkikiiiiiiiiikiikiiiikiiiiiikkiikiiijiiiiikiiiiiiiiiiiiikjiiiiikikkiiiiiiiiiiiiikiikjiiikikiiiiiiikiikkiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikikiiiiikiiiiikiiiikiiiiiiiiiiiikiiiiiiiiiiikiiiiikikikkkikikiiiiiiiiiikiiikiiiiiiikiikikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiikikikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikjiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikikikiiiiiikiiiiiiikiiiiiiiiiiiijiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiikiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiikkkiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikikiiiiiiiiiiiiiiikiiiiiikikkjiiiiikiikiiiiiiiiikiikkkiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiikikikiiikiiiiiiiiiiiiiiikikiiiikiiiikiiiiikiiiiikiiikiiiiiiijiiiiiiiiiikiiiiiiiiiikiiiiiiiikiiiikikiiiiiiiiikiiiiiiiiiiiijiiiiiiiikikkiikjiiiiiiiiikiiikiiiiiiiiiiiiiikiiiiiijkiiiiikiiiiiiiiiiiikiiiiikiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijikikiiiikiiiiiiiikiiiiiikiiiiiiiiikikiiiiiiiiiikiiiiiiiiiiiikkiiiiiiiijiiiikiiiiikiiiiiiiiiiiikiiiiijkjikiikiiijiiiiiiiiiikiiiiikijikkiiiiiiikiiiiiiiikiiiiikikiiiiiiiiiikiiiiiiiiiiiiikiijjiiiiiikkiiiikiiiiiiiiiiikiiikiiiikiiiiiiiiiiiikiiiiiikiiiiikiiikiiikikiiijikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiikiiiiiiiiiiikiikikkiikiiiiiiiiiiikkikikiiiiiiiiiikkkiikiiiiiiiiiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiikiiikiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiikiikkiiiiiiiiiikiiiiiikikiiiiiikikiiikiiiiikiiiikikiiiikiiiiiiiiikkkkikiiiikiikkkiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiikiikiiiiijkiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiikiiiiiiiiiiikiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiikkiiiiikiikkijiiiiiiiikiiikikiiiiiiiiiiiiiikiiiiiikkiiiiiiiiiiiikiiiiiiikjkkkjjiiiiiijiiiiiiiiiikiiiiiiiiijikiiiiiikiiiikiiiiiikiiiikiikiiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikkiijikiikiiikiiiiiiiiikikiiiiijkiiikiiiiiijiiiiikiiikikkkkikikkiiiiiikiiiiiiikkiiikkiiiiiiiiiikiiiiijiiikiiiikiiiiiiiiiikiiiiiiiiiiikiiiiiiiiiikiiiikiiiiiikijikkiiiiiiiiiiiiiiiiiiiiiikkjiijiiiikiiiiiiiikiikiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiiiikjiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiikkiiiiiiiiiijiiiiiiiiiikkiiiiikiiiiiiiiiiiikiiiikiiiiiiiiiiikiiiiiiiikiiiiiiiiiikiiiiiiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiijiiiiikjiiikkkiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiikkiiiijkiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiikiikiiikkiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiijiiiiiiikiiiiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiikikikkiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiikiiiiiiiiiikiiiijkikiiiiijkkiiiiiiiiiiiiikikiiiikiiiiikkiiikikiiiikiiiiiiiiiiiiikiiiikikiiiiiiiiiiiiiiiiiiiiikiiiikijiiiiiiikiiikiiiiiiiiiiiiiiiiikiiiijiiikiikikkiiiiiikiiiiiiikkkiiiikijiiiiiiiiiiikkiiiiiiikiiiiiiiiiikiiiiiiiijikikkiiiikiikjijiiiiiiiiikkiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkiikikiiiikikikiiiiiijiiiikiikiiiijkiiiiiiiiiikiiiiiiiiiiijijjijjjiiiikiiiiiiiikiiiiikiiikiiikkikikiiiiiiiiiiiiiiiiiiiikiiikiiiiiiijiiiikikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiikiiiiiijkiiiiiiikkiiiiiiikiiiiikkiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiikiikiiiiiiiiiiiiiikiiikiiiiikiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiijiiiiikiiiikiiiiiiiiiikiiiiiiikiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiiikkiiiikkiiiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiikiiikiiiiikkijiiiiiiiiikiiiiiiiiiiiiiiikkiikiiiikiiiikiiiiiiikiiiikkiiiiiiiiiiiiiiiiikiiiiiiiiiiiiikkiiikiiiiiiiiiiikikiiikikiiiikiiiiiiikkiikiiiikiiiikkiiikikiiiiiiikiiikikiiiiiiiikiiiiiiikkiiiiikiiiikiiiiiiikiiiiikikiikiiiiiikkiiiijiikiiiiiikiiiikkkkkiiiiikiiiiiiiiikiiiiiikiiiiikiiiiiiikiiiikiikiiiiiiiikiiiiiiiiiiikiiiiiiiiiiikiiikiiiiiiikiikiiiiiiiiiiiijkiiiikiiiiiiiiikikkiiiiikkiiikiiiiiiikiikiiiiiiiiiiiiiiiiiiiikiiiikikikiiiiiiiiiikiijkiiiiikiikiiiijkiikiiiikiiiiiiiiiiiiiiiiikikikiiiiiikiikikiikiikiiiiiiiiiiiiikkkikkikiiiiiikiiiiiiikkkiiiiiiiiikikiiikiiiikiiiijkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiijkiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiijiiiiiiiikiikiijjiikiiiiikiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikijijijiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiikkikikiiikiiiiiikiikiiiiikiiiiiikiikkiiiiiiiiiiiiiiiiiijiiiiiikiijiiiikiiiiikiiiiiiiiiiiiijiiiikiiiiikkkiikiiiikikiiijiiiiijijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiijikikiiiiiiiiiikiiiiiiiiiiikkikiiiiiiiiikiiiiiijiiiikiiiiiiiiiiiiiiiiiiiiiikikikiikiiiiiiiiiiikkiiiiiiiiiiiiiiiiiijkkijiikiikiiiikiiiiiiiiiijiiijiiikiiikiiiikikiiiiiiiiiiiiiikiiikiikiiikkiiiiiiiiikkkiiiiiiiijjiiikiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiikiikkiijiiiiiiiikkkiikiikikiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiikiiiiikiiiiikikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijkiiiiiiiiiiiiiiiikiiikiiiijiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkikikkiiiiiiiiikkiikiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiikjiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiikiiiiiikiiiikiiiiiiiiikikiikiiiiiiiiijiiikiiiiiiiiikiikiiiikiikiikiiikiijiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiijiiikiikikkiiijiiiiiiiiiiiiiikikiikiiiiiiiiiiiiiiiiiiiiijiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjiiiiiiiiiiikiiiikiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiikiijiiiiiiiiiiiiikiiiikiiiiiijiiiiiiiiikiiiiiiiiiikiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiijiiiiikiikkkiiikiiiiiiiiiiiiiiiiiiiiikikikiiikikiiiiiiiiikiiiiiiiiikiiiiiiiikiiikkiikijiiiiiiiiikikiiikiiiiiiikiiiiiiiiiikikiikiiiiiikiiiiiiiiiiiiiiikiiiiiiiijiijiiiiikkkiiiikikiiiiiiiiiiiiiiiiiiikiiiiiiiiiikiiiiiikiikiiiiiiiiiiikkiiikiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiikiikikkkiiiiiiiiijiiiiiiiiiiiikikiiiiiiiiiiiikiiiiijijiikiiikiiikkikiiiiiiiiiiiiiiijijkkiiiikiiiiiiiiiiiiikkiikikiiiiikikjiiiiikiiiiiiiiiikiikiiiiiikiiiiiiiikiiiiiiikikjijijiiiiiiiikiiikkiiiiiiiiiiiiiiikiiikiiiiiiijiiiiiiikkiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiiikkiiiikiiiikiiikiiiikiiiiikikiikiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikiikiiikikkiikkikikiiiikkiikiikiiiiiiikiiikikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiikiiiikkiiiikiiikkikiiiikiikkiiiiiiiikkiikikiiiiiikiiiikiiiikiiiiiiiikiiiiiiiiiiijkiiiiiiikkiiikiiiikiikiiiiiiiiiiiiiiiiiiiiijiiiikiikiiikiikkiiikiiiiikikiiiiikiiiiiiiikiiiiiiiiijkiikiijiikiikiiiiiiiiiiiiiiiiiikikiiikiikiiiiiikiiiiiiiiikiiiiiiiiiiiikiiikiiiiiiiiiiiiikkiiiikiiiiiiikiikiiiikikikiiiiiiikiikiiikikikiiikjiiikikkijikiikiiiikkiiiiikikiiiiiiiiiiiikkiiiiikkiiikiikikiiiiiiiikiikiiijiikiiiikiiiiikkikiiiiikkkkiikiikiiiiikiiiikiikijiiiiiiiikiiikiiiiiiiiikiijiikiiiiiiikikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiikjiikiiiikikiiikiiiiiikiikiiiikiiiiikiiijiikiikikiiiiikiiikiikikikkiiiiikiiiiiiiiiiiikiiiikkjkiiiiikiiiiiiiiiiiikikkiikiijiiiiiiiiikiiikiiiikiiiiiiiiiiikiiiiiiiiikiikiikiijijiiiiiikiiikiiikiikkiiiikiiiiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiikiiiiikikiikiiiiiiijjikiiiiiikiiiiiiiiiiiiiiiiikikiiiiiiiiiiiikiikjikiiiiikiiiiiiiiikikikikkiikiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikikiiiiiikikiiiiiiiiikiiiiiiikkiikiijiiikiiiiiiiiiiiikiiiiiikiiiiikiiiikiiiiikiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiikiiiiiiiikiikikiiiiiijiiiikiiikiiiikiiiiiiikiiiiiikiiijiiiiiikiiikikiiikikikiiiiiiiijiiiiiiiiiiiiikiikikiiiiiiiiiiikiiikkiiiiiiiiiiiiiiiiiikiiikiiiiiiiiikjiiiiiiiiiiikjkikiiiiikikiiiiikiiiiiiiiiiiiiikiiiiiikiiiikiiikikiiiiiiiikiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiijikkiikikiikiiikiiiiikiiiiiiiiiiiikiiiiiiiiiiikiikikiiiiiiiiiikkikiikiiikiiiiiiikiiiiijkikiiiiiikiikiiiiiiiiikiiiikiiiiikikiiiikiiiikiiiiiiiiiiiiiiiiikkikiiiiiiiiiiiiiiiiiiiiiiiikiiikiiikiiiiiiiiiiikiiiiikiiikiikiiiiikiiiiiiiiiiiikikiiiiiiiiiiiiiiiiijiiiiiiikiikiiiiiiiiiiiiiiiiiiiijiiiiiiikiiikkikikikiiiiikkikiiiikiiijiikiiiiikiiiiiiiiiiikiiikijiijkikiiiikiiikikkiiiiiiikiikiiiiiikikiiiiiiiiiiiiiikkiiiiiikiiikiiiiiiiiiiikijiiiiiiiiiiikkkiiiiiiiiiiiiiiiiiiikiiiiiiiiikikiiiiiiiiiiiikiiiiijiiiiiiikkiiiiiijkiikiikiiikiiiiikiiiiiikkkiiikiiiiiiiiikiikiiiiiiikikiiiiiikiiiiiiiiiikiiiiiiikiiikkiikiiikiiiiiiiiiikikikiikiiiiiiikiiiikikiiiiiiiiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiiiiiikiikkiiikikkiikiiiiiikiiiikkiiiiiiiiiiikiiiiiiiiiiikiiiiikiijiikiikiikiiiiiiiiiiiiikiikiiiiiiiiiiiiiiikiiikkkiiiiiiikikiiiijkiiiiiiiiiikiiikikiikiiiiiiikiiiikiiikiiiiiiiikiiiiiikkiiiiiikiikiiiiiiiikkiiiiiiiiikiiiiiiiikiiiiikiikikjiiiikiikiiikiiiiiiiiiiiiiikkikiiiiikiiiikiiiikiiiiiiiiiiikiiiiiiiiikiiiiiikiiiiiiikkikiiikiikkiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiikijikikiiikiiiiiiiiiikkikiiiiiiiiiiiiiikiikiiiikiiiiiiiiiiiijiiiiikiiikiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiijiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikikikikiiiiiiiiiikiikkiiiiiiiiikiiiiiikikiiikikiiiiijkjijkiiikiiiikkikiiiiiikkiiikkiikikikkkijikiiiiiiiiiiiiiiiiiikiiiikiiiiikiiiiiiiiikiiikiiiiiiiiiiiiiiiiiikiiiikikiikkiiiiiiiiikiiiiiiiiiiiikikkiiiijjiiiiijiiiiiiiiiiiiiiikiikiiiiikiiiiiikiiiiiiiiiiiiiiiiikijiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiikkiiiikiiiiiiikkiiiikkiiiiiiikkiiiikkikjikiiiiiiiiiiiiiiiiiijiiikiiiiiiikiiiiiiiiiiiijiiiiiiikiikiiiikkkiiiiiiiiiikkiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiijiiikiiiiiiiiiiikiiiikkiikkikikiiiiiiiiijiiikkikkiikikikiiiiiiiiiiiiiijiiiikiikiiiiiiiiiiiiiiiiiiiijiiiiiiiiikikkiikkiiiiiiiiiiiiiiikiiiiikiiikiiikiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiikiikiiiiiiiiiiiikkiiiikiikiiiiikiiiiiikiiiiiiikiiiiiiiikkkiiiiiiikiiikiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikikkiiikiikkkiiikiiiikiiiiiiiiiiiikkiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiijiiiiiiiiiiikiikiikkiiiiiiiiiiiiiijikiiiiiiiiiiiiiikiiikikikiiiiiiiiiiiikiiijiiiiikiiiiikiikiiikiikiiiikikiiiiiiiiiikikjiiiikiiiiiiijiiijjiiiiiiiiiiiiiiikiikiiiiiiiiiiiiikjikiijkiiiiiiikiiiiikiijiiiiiikiiiikiiiikiiiiiikikiiiiikiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiijkiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiikiiiiiijiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiijiiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijijkjiiiiikiikkkiiikkiiiikkiiikkiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiikiiiiiiiiiiikiiikiikiiikiiiiiiiiiiiiijiiiiikiiiiiikiiiikiiiiiiiiiikiiikiiikiiiiiikkiiiiijiiiikiiiiiiijjiikiiiiiiiikkiiikikiikiiiikiiiiiiiikiiiiikikikiiiijjiiikkkiiiiiiikikikiiiiiiikjkiikkkkikikiikkkikkiiiiiikiiiikiiiiiiiiikikikkjiiikiiikikiiiiiiiiiiiikkiiiiiiiiiikiiiiiiiikiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiikikikiiiiiiiiiiikiiiiiiikiiiiiiiiiiikiiiiiiikiiiijiiikikiiiiiikjkkkiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikkiiiiiiiiiiikjikiiiiikiiiiikiiijikiiiikkikiiiiiiiiiiiiiiiiiikiiiiikiiikiiikiiiikiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiikikiiiiiijiiiiiiiiiiiikiikiikikiikiiiikiiiiiikiiiiiiiikikiiiijiiiijjiiiiiiiiikkiiiiijikikiiiiiiiiiiiiiiiiikiiijiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiikkiiiiiiiiiiiikiiiiiiikiiikiikiiiiiikkikiiiiiikiiiikiikiiiiiiiiiiiikiiiikiiiiiiiikiiiikjiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiijiiiiiikikiikiiiiiiiiiiiiiiiiiikiikiiikjikkiiiiikiiiiiiijjiiiiiiiikikiikiiiiiiiiiikiiikkikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiikiiiiiiiiiiiiikkiikikiiiikikikiiiiiiiiikkikikiiiiiiiiiiiikkiiiikikikikikiiiiiiiiiikiikiiiiiijiiiiiiiiiiiiiikiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiikkiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiikikiiiiiiiiiiiiiiikiiikiikkikkiiikikiiikiiiiiiiiiikiikiiiiiikiiiiiikiijiiiiiiiiiiiiiiiiiikiiiikiiiikiiiikkikiikiiiiiikiiikikikiiiikiiiiiiiikiiiiijiiiiiiiikkkiiiiiiiiiikiiiiiiiiiikikiiiiiiijikiiiiiiijikiiiiijiiiiikiiiikjiiiiiikiiiiikkiikiiiiiikiiiiiiiiiiijkikiiiiiiiiiikiiiiijiiiiiiiiiiiiikkiikikiiiiijikiiikiiikiiiiiiikikikikikikiiiikiiikikiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiikiiijkiiiikiiiiiiiiiiiijkiiiiiiiiiiiiiiiikiiiiiikiiiiiiikkiikiijiiiiiiiiiiiiiiiiiikiiiiiiikiiikiiiiiiiikikkiikiiiiiiikiiiikiikkiiiikiiiiiiiikiiiiiiiiiiiiiikiiiiiikiiiiikkikiiiiiikiiiijjkiiiiiiiiiikkiiikiikiiikkjiiiiiiiiiiiiiiikiiiiiikiiiiijkkkiiiiikiiiiiiijikijikkikiiiiiiiiiiijiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiikkiikiikiiiiikiiiiiiiiiiikiikiiiiiiikiiiiiiiiiikkiiiiikiikkiiiikkikkiiiikkiiiiiiiiiiiiiiikiiiiikkiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiikiiiiiiiiiikiikikiiiikiiiikiikiiiijiiiiiiikiiiijkiiiiiiiiiikiiiiiiikikiiiiiijijiiiiiiiiiiiikkiiiikkiikikiikikikikiiikiikiikiikiiiiikiiiiiiiiiiiiiikiiiiiiiiiiikiiikiiiiikiiiiikiiiiiikiikiiiiiiiiijiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiikkiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiikiiiijjiiiiiiiiiiiiiiiikkkikiiiiijiiiiiiiikiiiiiiiiiiiiikikiiiiiiiiiiiiikiiiiiiikkikiiikiikiiiiiiiiiiiiiiiiijjijiiiiiiiiiiiiiiiikikiiiijikiiiiiiiiiiiikiiijiiiiiiiiiiiiiiikiiikiiikiikkiiiiikiiiiiiiiiiiiiiiikkkiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiikiiikikiiiiiiiiiiikiiiiikikiiiiiiiiiiikiiikiiiiiiiiikiiiiijkiiiikiiiiiikiiiiiiiiiiiiiiiijiiiiiikiikkiiiiiiiikjikkkiiiiiiiiikikikkiikiiiiiiikiiiiiiiiiiiiiikiiiikiikikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikijiiikiiiiikiiiiiiikkiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiijijjiiiiikikiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiiikiiiiiikiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiikikiiiiiijiiiiiiiikiijiiiiiiiiiiiiiiiiiikiiiikiikkkiiiikikikiikkiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiikiikiiikikiiiijiiiikiiiiiiiikikiiiiiiiiiiikiiijjjjiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikikiiikikiiiiiiikiiiiiiiijiiiiiiiiiiiiikijiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikikiikiikiiikikiiikiiikikiiiiiiikiiiijiiikiiiiiiiiiiikkkkkijkkkkiiiiiiiiiiikkiiiiiijikiikiikikjiiiiiiiiikikkkkiiiiiiiiikkkiiiiiikkkkiiiikiiiiiiiiiiiiiiiiiikiiiiiikiiiikiiiiiikiikikkiiiikiiiiiiiiiiiiikiiiikikiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiikikkiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiikikijjikijiiiikiiiikiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiikkkiiiiiiiiiiiiikiikiiikikkiiijiiiijkiiiiikikiikiikkiiiiikkikiiikiiiiiiiiiiiikiiiiiiikkiiiiiiiiiiiiiiikiiikiiikikiijiiiiiiiiiiiiiiiiiiiikikiiiiiiikiiiiiiikkiiiikiiiiiiiiiiiiijiiiiiiiiiiiiiiiikiiiiiiiiiiikikkiiiikiiiiiiiiiiiikikiiiiiiikiiiiiiiijiiiiiikiikiikiiiiiiiikiiiiiiiiiiiiiiiiiiikikiiiikiiiiiikiiiiiiikiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiijiiiiiikiiiiikiiiikiiiikiiiiikiiiiiiiiikikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiikjjiikiikiiiikiiikiiiijiiiiiikiiikikiiiiiiiiiiiiiiikiikiikiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiikkkkiiiiiiiikiiikiiiiiikiiiiiiiiiijijiikiiiiiiiiiiiijiiikiikikiiiiiiiiiiiiikikiiiijkikiiiiiiiikiiiiiiiiiiiiiiikiijikiikiikkiiiikkiiiiikikjiiiiiiiiiiiiiikiikiikiiiiikiiiiiiiiiikiiikkiiiikiikiiiiiiiiiiiiiiiiiiiiiikiiiiiikikiiikiiiiiiikkiiiiiiiikiiikiiiikiiiiiiikkikiiiiiiiiiiiikikkiiiijiikiikikikikiiiiiijiiiiiiiijiiiiiiiiiikikiiiiiiiiiiiikikiiikkiiiiikiiiiiiiiiiiiiiiiiikiikiiiiiiiiiijiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiikijiiiiikiijikiikiiiiiikikiikiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiikkiiiiiiiiiiikkiiiiiiiiiiiiiikiiiiiiiiiiiikkikiiiiiikkjikkiiiijiiiiiiiiikiikiiijiiiikikiiijjjkjiiiiiikikikiiiiiiiiikkiiiiiiiiiiiikkiikiiiikkikikiikiiiiiikiiiikiikiiijiikkkiiikkijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiikiiijkjiiijkkiiikiiiiiiiiiiiiiiikiikiiiiiijikiiikkkkiiiiiiiiikiiiiiiiikiiiiikkiiijiijiiiiiiiiiiikiikiiikiiiiiiiiiikiiiiiiiiiikikiiiikiiiiikkiiiiiiijiiiiikkikkijiijiiiiikiiiiiiiiiiiikkiiiiiikiiiiijiiikiiiiiiiikikiiiiiiikiiiiiikkiiiikkiikiiiiiiiiiikiiiiiiiiiiiiikiikijiikijiiikikiiiiiiiiiiiiiikikiiiiiiikjkiiiiiiiiiiikiikijikiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiikiiiiiiiiiiiiikkiikiikiiikikiikiiiiiiiiiiiiiiiiiiikikiiiiiiikkiiikiiiiiiiiiiiiiiiikkiiikiiiiiiiiiiiiiiiiiiikikkkkiiiiiiikiiiiiiiiiiiiijikiiiiiiiiiikiiiiiiikiiiiiiikiikiiiiiiiiiiiiiiikiiiiiiiikijiiiikiiikiikiiiiiiiiiiiiiiikikiikiiijiiiiikiiiikikiikiiiiiijiiiiiiiiiiiikiiiiiiiiikikiiiijiiiiiiiiiiikikkkkkijiiiikkiiiiiiiiiiiikiiikiikiiikiiiiiiikiikiiiiiiiiiiiiiiiiiiijiiiiikiiiiiiiiiiiiiiijikiiiiiiiikkiiiiiiiiiiiiiiikiiiiiiikiiiikiiiiiiiiiiikiikiikiiiiiiikiikiiiiiiiiiiiiijiijiiiiiiiiiiiiiiiiiiijiijiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiikikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiikkiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiikkiiikiiikkiiiiiiiiiiikiiiiiiiiikkiiiikkiikkikkiikkikkiiiiiiiiiiiiiiiiiiijkjiiikiiiiiiiiiiiiiiiiiiiiiikiiiikiiiikiiiiikiikiiiiiikiiiiiiiiikiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiiiiiiiiiikkikiiiiijiiiiikiiiikiikiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiijjikikiijjjiiiiiikiiikiiiiiiiiikkiiiiiiikikikiiiikiiiiiiikjiiiiiiikikkiikiikkkkikiiiijkkkikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikikiiiikiiiiiiiiiiiiiikiiijiiiiiiiiikkikiiikikikkiiiiiiiiikiiikkiiikiikiiiiiiiiiiiiikikikkkikiiiikiiiiiiiiiiiiiiiikiiiiiiiikikiiiikiiiiiiiiiiiiiiiiiiijiikikiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiikiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiikiiiiiiiiiiikiikiiiiiiiiiiikiiikkiiiiiiiiiiiiikkkijiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiikiiiiiiiiiijikiiiiiiikikiiiiiiiiiiikiiiiiiikikiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiikiikiikiiiiiiiiiiiiiikiiiiiiiiiiikikiiiiiiijiiiiikiiiikiiiikiiikiiiiiiiiikiiiiiiikiijiiiiikikkiiiikiiiiiikiiiiikiikkiiiijiikiikikiiikiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiijikikiiiiikiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikikiiiiiiiiiiiiiikiiiikiiikiiiiikiiiiiiiiiiiiiikiiiiiiiikikiiiiiiiiiiiiiiiiiikijiiiiiiiiiiikiijkiiiiiiiiiiiiikkkiiiikiiiiiiiiiiikiiiiiiiiikiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiikiiiikiiiiikijkiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiijiiiikiiiiiiiikiiiiikiiiikiiikkkiiikiiikkiiikikkiiiikiiikikiiiiiiiiiiiiiikiikiijkikkiikiiiiiiiiiiiiiiiiiiiiiiiikikiikiikiiiiiiiiikiiiiiikikiiiikiiiiikiiiiiiiiiiiiiiiiikkiiiiikkkiiiikikiiiiiikiikiiikiikkiiikkiiiiiikkijiiiikikkkikkkikkkiiiikiiiiiiiikiiiiiiikiiiiikiiiikikjiiiiikiiiikiikikiikiiiiiiikikkiiiiijiiiiiiiiiiiiiikiiiikikiiijiiikkikikiiiiiiiiiiikiiikiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikikiiiiiiiiiiikiikiiiikiiiiiiiiiiikiiiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikijikikiiiiiiiiiiiiiikkiiiiiiiiijiiiiiiiiiiiiiiiiiiiikiiikikiiiiiikiiiiiiikiiiiiiiiiiiiiiiiijiikiiikkiikiiikiiijkijikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiijiiiijiiiiiiiikiikiikikiiiiikiiiikikiikiiiiiiiiikiiikkiiiikkikiiiiiiiiiiiikiiiiiiijiiiiikiijiiikiiiiikiikiikiiiiiiiiiiiiiiikkiiiiikikiiiiiiiiiiiiiikiiiiikiikiiikijikiiiiiiiiiiiiiiiiiijiijkiiikiiikiiiiikiiiikiiiiiiiiiikiiiiiiiiijiiiiiiiiiiikkkkiiiiiikkiiiiikikiiiiiiiikiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiijijiiiiiiiiiiiiiiiiikikiiiiiikikiikiiiikiiiiiiiiiiikkiiiiiiiiiiiiiikiiiiiikikkiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiikiiiikkikiiiikiiiiikikiikijiiiiiiikikikiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiikiiikkikjiiiiiiikikiiiiiiiiiikiiiiiiiikikkiiiiiiiijikkiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiijiiikiikiiiiiiiiikiiiiiikikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiikkiiiiikiiiiiiiiiiikiiiiikikiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikkiiiiiikiiiiiiiikjkjkiiiiiiikjiiijiiiiiiiikikiiiiiiiiiiiikikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikikiikikiiiiikiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiiiiikiiiiikkiiiiiikiiiiiiiiiiikiiiiiiiiiiiijiikikiikiiiiikkiiikikiiiikkiiiijjiiikkijiikkkiiiiiijiiiiiiiiiikiiikiiiiiiijkiiiiiiiiiiiiiikiiiikiiiiikiikiikikiiiiiiiiiijkikkiikiikiiiiiiiikikikkiiijkiiiiiiiiiikiiiiikiikiikiiiiikiiiiiikkiikikkiikiiiiiiiijiikiiiiikiiiiiiiiiiikikiiikiiiiiiiiikiiiiiiikkiiiiiiiikiiiiiiiiiiiiikikiiiiiiiiiikkikjiiiiiikiiikiiiiiiiiiiiikiiiiijkiiikiiiiijiiiiiiiikkiiiikiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiikkiiiiijiiiiiiiiikiiiiiiiikiiiikikiiiiiiikiiiikiiiiiikiikiiiiiiiiiikikiiikikiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiikiiikikiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiiiiiikiiiiiijiiiikjiikiiijiiikiiiiiiiiiikikkikikiiiikiiiiiiiikikkiiiiiikijiiikiiiiiiiiiiiiikiiikiiiikikiiiiikiiikiiiikikikiikikiikkiiiiiiiiikiiiiiiiikikiiiiiikiiiiiikiiiiiikiiikiiiikiiiiiikiiiiiiikiiiiiiiiikiiiiiiiikiikiiiiiiiikiikiikkiiikikkiikkiiiiiiiikiiijiikikikiiiiikiiiikkkikiiiiikiiiiikkiiiiiikiikiiiikiiiiiiikiikiiiiiiikikikiiikiiiiikiikikiiiiiiiijiiiiiiikiikikiiiiikiikkiiiikiiiiiiiiikiiikiiiikiiiiiiiiiiiiiiiikiiijiijiiiiiiiiiiiiiiiiiikiikiiiiiiiiikiiiiiiiiiiiiiiiiiiikikikkiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiijkiiiiiikiiiiikiiiiiiiiiikiiiiiikiiiikiikikiiikiiiiiiiiiiiiiiikiiiiikiikiiikkiiiiiiiikkiiiiiiiikiiiikkkiikiiiiiiiiiiiiiikiiiiiiiiiiiiikiikiiiiiiiiiikikiiiiikiiiikiiiikiiiiiiiiiiiiiiiiikiikikkiiiiiiiiiiiiikiiikijkiiiiikiikiiiiiiikiiiikiikiikiiikkiiiiiiiikikjkikiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiikiiiiiiijijkiiiiikiikkiiiiiikiiikiikkiiikiiiiiiijiikiiiiiikkkjkiiiiijiiikiiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiikiiikiiiiiikiiikiikkiiiiiiiiiiiiikkiikiikiikikkikiiiikkiiiiiiiiikiikikikiikikiikiiiiikiiiikikkiiiiiiiiikiiikiiikiiiiiiiiiiiiiiikiiiiiikiiiiiiiijijiiiiiiiiiikiikkikiiiikiiikiiiikikikiikiiiikkiikiiiiikkiikikiiiiikkiiiiiiiikkiiiiiiikkiiiiiiiiiiiiiiiikikkijkiiikiikkiiikiiiiiiiiiiiiikiiiiiikikiiiiiiiiiiiiiiiiiikiiikikkiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikkkkkiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiikiiikkjijjjjjjiiikijikijiiiiiiiiiiiiiikiiijjiiiiiiiiiiiikiikkiiiiiiiiiiiiikkiiiiikkiiikiikiiiiiiiiiiiikiiikikiiiijiiiiiiiiikiiikkiiiiiiiiiiikiiikkkikiiiiiiiiiikiikiikiiiikiiiiiikiiiiikkkkiikiiiikkikiikiiiiiikiikikiikiiiiiiiiiiiiiikikiiiiiikiikkiiiikkkijiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiikiiiiiiiikikiiiiiiikikkkiiiiiiiikikiiiiiiiikikiiiiiiiiiikiiiiiiiiiiiiikiiiiiiiiiiiiikiikiiiiikiikiiiikkiiikiikikiiiikiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiikikiiikiijiiiiiikiiiiiiikiiikkkiiiiiiiikikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiikkiiikiiiiijijkkjijikiiiiiiiiiiiiiiiiiiikkiiiikkkiiiiiiiiiikiiikiiiiiiikiikiiiikiiiiiiiiiiikiiiiiiiiiiikikkkkkiikkkiikkkkiiiikkkkiiiikikjiiiiiiiiiiiiiiiiiikkjiiiiiiiiiiikiiiiiikiiiiiiiikikiiiiiikiiiiiiiiikiiiiiiiiiiiijkikiikikiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiijiiijiiiiiikkiiiiiiiiiikkjkkiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiijiiijiiiiiiiiiiiikiiiiikiiiiiiiikiikiiiiikiiikikkiiiijiiiiiiikikiiijkiiiikkikiiiiiiiiiiiiiikikiiiiiiikiiiikiijikiiijiiiiiiiiiiiikiikiikiikiiikiikiikiiiiiikiiiiiiiiiikiiikikiiiiiiiiiiiiikkiiiiiiikiiiikiiiiiiiikiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiikiiiiikkkiiiiiikjiiiiiiiiiiiikiiiiikkiiiiiiiiikiiiiiiiiiikiiiiiiiiijkiiiiiiiiiiiikiiiiikiikiiiikiiiiiiiiiiiiiiiiikiiiiikkiiiiikikikiiiiiiiiikiikiiiiiiiiiiiiiiiiikiiiiiiiiiikiikjkjjiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiikiiikiiiiikiikiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiiijjiiikiiiiiiiiiiiiikikiiiiijkiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiikikiikiiiiikikiiiiiiiijkiiiiiiiiiikiiiiiiiiikkkikiiiiikiiikiiiiiikkiiiiikiikiiiiiiiiiiiikijiikiiiiiijiiiiiiiiiiiiiiiiiiikiijiiiiiiiiiiikiiiiiiiikiikkikiiiiikiiiiiiijiiikkiiiiiiikiikikiiiiiiiiiikiiiiiiiiiiikiikiikkiiiiiikiiiiikiiiiiiiikiiiiikikiiiiijikiiiikkiiiikiiiikkikiiikiiiijiikkkiiiiiiiiiiiiiijiiiiiiiiiikikikkiikkiiiiiiiiiiikiikkiikiikiiiiiiiikiikkiiiiijiiijiiiikkikiikiiikkikiiiiikiiiiiikikiiiiiiikikiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiijjiiiiiiikiiiiiiiiiiiijikiikiiiiiiiiiiiiijikikiiiiijjiiiiiiiikiiikiiiiiiiiikikiiiiikiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikikikiiiiiijiiiiiiiiiiiiiiiikiikiiikikiiiiiiiiikkiikkikiiiiiiikkiiiiiiiiiiiiijikkkkkkkiiiiiiiiiiiiiijiiiiiiiiikiiiiikiiiiiikikiiiiikikkkiiikikkiiiiijjiiiikkiiiiiiikiiiiiiiiiiiiikjiiiiiiiiiikiiikkiiiiikiiiijiiiiiikiiiiiiiiiiikijiikiiiikiiiiiiikiiiiikiiiiiikiikiiiiiikiiiiiiikiiiiiiijiiiikiiiiijiiiiikiiiiiiikkiiijiikkikiiiiiiiiiiikkiikikiiiiiiiiiiiiiiiiiiiiiiiiiiikkiikiiiiiiiikkiikiiiiiiiiikikiiiiiiiiikiiiiiiiiiiiiiikkikiiikiiiiiiiiikiiiiiiiijikiiiiiiiiiikkiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiikiiiiikikikiiiiiiiikijiiikiikiiiiiiiijikiiikiiiiiiiiiiiikiikiiiiiikiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiikikikiiiiiiiiiiijikikiiiiiiiijiiiiiiiikiiiikkiiiiiiiiiiiiiiiiiiikiiiiikiiikikikikkiiiiiikikiiiiikiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiikkikiikiiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikkiiikiiiiiijiijjiiiiiiiiikkiiikiiiikikiikiikiiijiiiiiiiiiiiiijiiiikiiiiiiiiiiiiiiiiiiiikiiikiiikiikiijiiiiiiiiikkiiiiiiiiiiiiiiiiiikkiiiiiiiiiijiiiiiiiiiiiikikiiiiiiiikkikkiiiiiiiiiijjkjjkkjikijkiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiikiiiiiiiikikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikikiiiiiiiiiiijiiiiiiiikkiiikiikiiiiikiiiiikiiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiijiikijkiiiiiiiiiiiiiiiikiiiiikikiiiiiiiijiiiiiikikikikkjiiiiiikikiikiikijiiiikiiiikiiikiiiikkikiiiikiiiiiiiiiiiiikiikikiikiiiiiiiiiiikikiiiiiiiiiiiiiiiikjiikijiijiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiikiikkkiiiikiiiiiiiiiiiiikiikiiiiiiiiiikkkkkiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiikiiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiijiijiiiiiiikiikiiikkiiiikiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikkikikiiiiiiiikikikikkkiiiikiiiiiiiiiikkkiiiiiiiiiiiiiiiijiiiiiikiiiikiiijiikiikiikikiiiiiiikiikiiikikiikiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiikiiikiiiiikikiiiiiiiikkiiiiikikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiijiikiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiikiiiiiikjiiiiiiiiiiiiiiikikiikiiiiiiiiiikikiiiiiikiiiiiikiiiiiiiikiiikiiiiikiiiiiiiiiikkiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiikjiiikiiiiiiiiiiiikiiiiikiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiikiiiiiiiikiiiiiiiiikijiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiijiiiiikiiiiiiiijkikiiiijiijiiiiikiiiiiiiiiiijiiiiiiiiiiiiiiiiiijiiikiiiiiiijikiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiikiiiiiiiikiiiiiiiikiiiikiiiiiiiiiikkkikiikiiiiiikjijiikiikikiiiiiikkikiiikiiiiikiikiiiiiiiiiiiiiiiiiiiikiikiiiiiiikiiijikiiiiikikiiiiiiikkiiikiiiikiiiiiijiiiiiikijiiiiiiiiiiikiiiikiiiiiiiiikikijiiiiiiiiiiiiiiiiiiiiikiikiikiiiiiiiiiiiiikiijjkiiiiiiikiiikikkiikkiikiiiiiikiiiiiiiiiikiiiikikiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiiikkiiiiiikiiiiiiiiiiiiikiikiiiiikiiijiijiiiikiiikiiiiiiikiikiiiiiiiikiiiiiiijkiiiiiiikikiikkkiiiiijjijiiiiiiikiiikiiikikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiikiiiikkiiiiiiiiiikkkkkiiiiiiiiiikikiiiiiikiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikikikiiiiiiikkiiiiikiiiiiiiiiiiiiijkijiikikiiiiiikiiiiiiiikikiikiiiiiiiiiiiiiiiiikikiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikiiiiiiiikiiiiikikikiiiiiiiiiiikiikiiiiiiiiiiiiiiiiiiiikiiikikikikiiiiikiiikiiiijiiiiiiiikkkiiiikiikiiiiiiiiiikikiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiikiikikiikiiiiiiiiikkikiiiiikiiiikkkkkiiiiikiiiiiiiiijiiiiiiiiiiikikiiiiiiikiikiiiiiiiiiikikikiiikiiiiiiikikiikiiiiiiiiiiiiiiiiiiiikiiikiikikikkiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiikkikiiiiiiikiiiikikikikkkkkkikkiiiiiiiiiijikikijikkiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiikijkikiiikkiiikikkiiiiiiiiiikiiikkkiiiiiiikkikikiiiiiiiiikiiiiiiiiiiiijjijijjijiiiiiiiijkiiikiikkiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiijiiijiiiikiikiiiiiiikkkiiiiiiiikkiiiiikiiiiikiiiikiikiiiiiiiiiiiiikikiiiiiiiiiiiiiiikiikiiikiikikkiiiiiiiiikikiiiikiikkiiikiiiikiiiikkikiijiiiiiikiiikiiiiiiiiiiiiiikkikiikiiikiiiiiiikiiikiiiikiiiikikiiiikiiikiiiiikkiikiiiiikiiiiiiiiiiiiikikiiiikiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikikiiiiiiiiiikiikiijiiikiiiiiiiiikiiiiiiiiiiikikikkkkkiiikiiiiiiikkiiiikiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiiikkiiiiiikikiiikikiiikikiikkiikikiiiiiiiiiikiikiiikikiiikiikiiiiiiiikiiiiiikiikiiiiikiikiikiiikiiiiikiiiiiiiiiiiiiiiiiiijjiiiiiiiikiiiiiiikikiikiiikikkjiiiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiikiiiikikkiikiiikiikikiikiiiiiiiiiiiiikiiiiikiiiiikkiiikiiiiiiiiikikiiiiiiikiiiiikiiiiiiiiiiiiiikkikkikkikikjkiiijiiikiiijiiiiiiikikiiiiiiiiiiiiikiikikikiiiiiikikiiiiiiiiiiiiiikjjiiiiiiikiiiiiiiijiiiiikikiiiiiiiiiikiiiikiiiiikkiiiiiikiiiiiiiiiiiiiiiiikiiijiiikiikiiikkkiiiiiikkkkkiiiiiiiiiikiiiiiiiiiiiiikkikikjikiiikiikiiiikkiiiiiiiiiiiiiikiiikikkkiiiiiiiiiiiiiikkkjjijiiiiiiiiiiiiikikiiikikiikiiiiikiiiiiiiiiiikiiiiijiijiiikkiiiiiiiiiiiijiikkiiiikiiiiiiiiiikikiiiiiikikikiikiiikiiiikiikiikiiikiiiiiiiiiiiiikiiiiiiiikiikkkiiikiiikkiiiiiiiiikiiiiikiiiiiikiiikiiiiiikiiiiiiiiikiiiiiikiikkiikiiiiiiiiiiiikkiiiiiiiiiiiiiiikkikkkkiiikiikikiiiiiikiiiiiiiiikiiikiiiiiiiiiiikiiiiiiijkikiiikikiiiiiijiiiikikiikiiiiikiiiiiikiiiiiiiiiiiikiiikiiiiiiikkiiiiiiiiikjiiiiiikkiiiikiiiiiiiikiikiiiiiiiiijijiikiiijiikiiikiijkiiikikiikikiiiiiiiiikiiikiiiiiiiiiiiikiiiiiiiiikikiikiiiiiiiiiiiiiikiiijiiiikkiijikiiiikiikiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiikikkiikiiiiiijjiikiiiiiiiiiikiiiiiiiiiikikjiiiiikiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiiiikiijikiiiiiiiiiiiiiiiiiiijiiiiikiiiiiikiiiiiiiiikiiiiiiiiiikiijiiikkkkiikikkiiikikkkkikkkkiikiiikikiiiikkiiiikikiikiiiiiiiiiiiikiikiijkkkiiiiiikkiiiikkiiiiiiiiiiikkiikiiiiiiiiiiiikiiiiiiikiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiikiiikiiiikiiiiiiiiiikiiiikikikikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikikiiikiiiiiiikiiiiijiiiiiikiijiiiiiiiikikiiiiiiiikikiiiiiiiiikiiiiiikiiiijikiiiiiikiiiiiiiiikiiiiikjiiiiiiiikkiiiiiiiiiikiiiiiiiiikiiiiiiiiikiiiikiiiikiiijiiiiiiiiiijiikikikikiiiiiiiiiiikiiiiiikiiiiiiikiikiikiiiiiiiiiiiiikiiiiiiikiikiiiiiiiiiiiiiikikikkikiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikikiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikjkkkiiiiiiiiiiikiijiiijiiiiikiiiikiiiiiiiikiiikiiiiiiiikiiiiiiiiiiiiiiikiikiijiiikiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiikiiiiiiiikiiiikiiiiiiiiiiiikikiikiikiikiiiiiiiiiiiiiikiiiikiiiikiiiiiiiiiiiiiikikiiikiiiiiiiiiikikikikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiiikiikiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikikkiiiiikiiiiiiikikiiiiiiiiiiiiiiiiikkiikiiiikiiiiiikiiiikiiikiiikiikiikikikiikiiikkiikiiiiiiiiikiiiiiikiiikiiiiiiiiiiiiiikiiiiiiiiiiiikiiikkiiiiiiiiiikkkiiiiiiiikiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiikiikiikkkkkjkiiiiiiiiiikkiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiijiiiiiiikkikikkiiiiiiiiiiiiijiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiikiiiiiikkiikiiiiikkiiiiiiiiikiiiikiiiiiiikiiiiiiiiiiiiiiikiikiiiiiiiiiiiiiiiiiiiiikkiikiiiiiiiijiikkiiikiiiikikijiiiiiiiiiiiiikiikiiiiiiiiiijiiiiiiiiiiiikiikiiiikiiiikiiiiikiiikiiiiiiiiiiiiikiiikiiiiiiiiikiiiiiiiiiiiiikkiikikkiiiiikiikiiiiiiiijiiiiiiiiiiiiikiiikiiiiiikkiiiiiiijikiiiiiiiiiiiiikiikiikikiiiikiikkiiikiikkiiiijikiiiiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiikiikiikiiiiiiiiiiikiiikkiiiiiiiiiiiiiiiiiiiikkikiiiiiiiiiijijiiiiiiiiiikiiiiiikikiiiiiiiiiiiiiiiiiiiiikikiikkkiiiiikiiiiijjjiiikkikiiiikikiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiikiiiiiiiikiiiiiiiijiikiiiiiiijiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiikijiiiiikiiiiiiiikiiiiiijkiiiiiiiiiikkiiikikikiiiiiiikiiiiiikiiiiikkkikiiiiikiiiiiiiiiiiiiiiiiikkiiiiiikiiiiiiiiiiikkiiiiiikiiiiikiiikiiiiiijiiiiiiiiikikiiikkiiiikiiiikiiiiiiikiiiiiiiikiiiiiiikkikiiijiikikiiiikiiiiiiiiiiiiikiiiiikkikiiijiiiiikiiiiiikiiiiiiiiiiiiikiiikiiiiiiiiiiiiiiikjiiiiiiiiijiiiiiiiiiiiiikiiiikiijkiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiikiiiiiiijjiiiiiiiiikiiikiiiiiiiiikiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikkiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiikiiiiikikiiikiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiikikkiiiiiiiiiiiikiiikiiiiiiiiiiiiiiikiijiiiiiiiiiiiiiiiiikikiiiiiiiiiiikiiiiiiikkikiiiiiiikiiikikiikiiikiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikkiiiikkikiiiiiiiikiiiiiiiiikiiiiiikiikiiiiikiiiiiiikiikkkiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiikiiiiikiiikiiiiiikiiiiiiikikiiiikiiikiiiiiiiiiiiiikkkiiiiiiiiikkkkiiiiikiikiikiiiiiiiiiiiiiiikiiiikiiiiikkiiiikiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiikkiiiiiikkiiiiikiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiijiiikiiiiiiiiiiiijiiiikikiikikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiikiiiiiiiikiikikiikikiiiiiiiiiiijiiiiikiiiiiiikkiiiiiikiikikkiiiiiiiiiiiiiiikikiiiiiiiiiiiikiiiiiiikiiiikiiiiikiiiiiiikiijiiiiiiiiikiiiiiiiiiiiikiiiiiiiiikkiiiiiiiiiikkiiiiiiikiiiiiijiijkkijiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiikiiiikikkiiiiiiiiiiiiikiiikkikiijiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikikiiiiiiiikiiiiiiiiiiiiiiiiiiiikkkiiiiikiiikiiiiiiiiiiiiiiikiiikikiiikiiikiiikiiiijijjjiiiiikikkiiikiikiiiiiiikjikiiiiiikiikkiiiiiiiikkiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiikikiiiikikiiiiiiiiiiiiiiikiikiiiikiiiiiiiiikkiiiiikiiikiiiiikiiiiiikkiiiiiiiiiiiiiiiiiiiiijijiijiiiiiikiiiiiiiiikiiiiiiiiiiiiiiikikiiiijkiijkiiiiiiiiiiiikiiijiiiiiiiiiiiiiiiiiiiiikikiiikijiiikiiiikkiiiiiiiiiiiiiiiiiiiikkikikiiiiiiikiiiikiiiiikiikkikiiiiikiiiiiiikiiiiiiiiiiiikikkikiikiiiiiikikiiikiiiiiiiiiiiiiiiiiiikikiikiiiiiiiiikiikiiiiiiikiiiiiiiikiiiiiiiiiikikiiiiikikiiiiiiikiiiikiiiikjiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiikikiiiiiikkiiiiiiikiiiiiiiiiiiiiiiiikiiiiiikikiiiiiiiiiiiikiiiikiiiikiiiiiiiiiiiiikkiiiiiiikiikikiiikiiiikiiikiiiiiiiiiiikiikiiiiiiiikiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiijiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiikiiikiiijikiikiiiiiiiiikiikikiiiiikiiikkiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikkkiiiikiiiiiiiiikijjjkiiiiiiikiiiijkiiikiiiiiiikiiiiiiiiikkiiiikiikiiikiiiiiiiiiikiiiiiiiiiiiikkkikikiiiikikiikikkiikiiikkiiiijiiiiiiiiikiikiikiiiiiikiiiiiiiikiiiiiiiiiiiiikiiiiiikikikkiiiiiiiijiikikiiiiikijiiikiiiiikiiiiiikkiiiiiiiikkikiiiiikikkiiiikiiiikkiiiiikiikikiiiiiiiiikkikkiiikikikiiiiiiiiikiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiikikiiikiiiiiiiiiikiiiiikiiikiiiiiiikiiiiikiiiiiiiiiiiikiiiiiiiikiiiiikiiiiiiiiikiiiikikiiiiiiiiikiikjikkikkikikiiiiiikiiiiikiiiiiiiiiiiikjiiiikkkiiiiikkkiiikiijiiiiiiikiiiiiiiiiiikiiiiiiiiiiiiiiiiiijkiikikiiikiiijiiikiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiikikkiiiiiiiiikikiikiikiiiiiiiiiikkikiiikikiiiiiiiiiiiiiiiikiiiiiiiikkkiiiiiiiiiiiiikiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiikkkiiiikikiikiiikiiiiiiiikiiiikikijikiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiikiikiiikikiiiikijkiikiiiiikkkiiikiikkkiikiiiiiikikikiiiiiiiiiiikiiiiiiikiiikiiiiikkiiiiiiiiiiiiiiiiiiiiijikiikiiiiiiiiikiiikkiiiiiiiiiiiiiiiiiiiiiiiiikiikkiiikikiiiiiiiijiijikiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiikikiiikiiiijiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiijiiiiiijiiijkiiiijkiikikikikiiiiiiiiiiiiiiiikiiiiikiiikkikiiiiiiiikikkijikiiiiikiiikiiiiiiiiikiiiiiiikiiiiiiiikiiikiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiikiiiikiiiiiiiiiiiiiiiiiiikiiiikkiiiiiikiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikikiikiiiiikiiiiiiiiiiiiiiikiiikiiiiikikiiiiiikiiijikiiiiiiikiikiiiiikiiiikkikikiiiiikikiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiikiiikiikiiiiiiiiiiiiiiikiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiikiikkiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiikkkikjiiiiiiiikiiiiikiiiiiikikikiiiiiikiiiikiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiikkiiiiiikjkiiiiiiiiiikkiiikikiikiiiiiiiiiiiiikiiiikijikiiiiiiikiikiiiiiiiiiiikiiiiiiiiiiiikiiikiiiiiiiiijikkiiikkiiiiiiiiiikiiiiiikiiikkiikiiiikiiiiiiiiiiiiiiikiiiiiiiiiiikiiiiikkiiiiiiiiiiiiiiiikiiiiiikiiiiiikikkijiiiiiiiiiiiikiikiiiijjikikiiiiiiiiiiiiiiiikiiiiiiiiiiiikikiiiiiiiikiikiiiiiiiiiiiikkiiiiiiikiiikiiiiiiiiiiiiikiikiiikiiiikkiiiiiiiiiikikiiikiiiiikiiiikkiiiiiiiiiikiiiiiiikkiiiiikiikiiiiiiiiiiiiiikiiiiiiiiiikiikiikiikikiikiiiiikiiiiiiiiiikiiiiiiikiikkiiiiiiikkiiiiiiiiiiiiiiiiiiikikiiiiiikikiiiiiiiiiiikiiiiiikiikiiiiikiiiikiiiiiikiiikiiikikkiiiiiiiiikiiiiiiiiikiiiiijiiiiiiiiiiiiiiiijiiiiijikiiiiiiikiiiiiikkiiiiiiiikkikiikiiiiikkiiiiiiiikiiiijiikikiiiiikiiiiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiijiikikiiiiiiiiikiiiikijiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiikiiiikiiiiiikiijikiikikkiikikiiikiiiiiiiikkiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiijkiiiiiiiijjkikikiiiikiiiiiiiikiiiiiiiiiikiikkiiiiiiiiikiiiiiiiiikiikiikiiiiiikjkiiiikiiiikkkiiiikkikiiikikiiiiiiiiiiiiiiiiikiikikikikiiiiiikkiiiikiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiikiiikiiiikiikiiiiiiikiiiiikiikiikiiiiiiiiiiiikikiiiiiiiiiiiiiijiiiiiiiiikkiiikiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiikijkiiiiikiiiiiiiiiiikiiiiiiiijiiiiiiiikiiikiiiiiiikiiiiiiiiiiiiiiiikkiiiikiiiiiiiiiiiiiiiiiiiikiikiiiikikkiikkiiiiiiiiikijjiiikiiiiiiiiiiiiiiikiikiiiikiiiiiiikiiiiiiikiiiiikkiiiikiiiiikiiiiiiiiiiikiiikkiiikkkkiiiiiiiiiiiiiiiiiiiikiiikikijiikiiiiiikkiiikiiiiiiikiiiiiiiikiiiiiiikiiiiiiiiikkiiiiiiiiikiiiiiiiiikiikiiiiiikiiiiiiiiiiiiiiiiiiikkiikiikiikiiiiiiiikiiiiikikkiiiiiiiiikikiiiiiiiiiiiiikiiiiiiiiiikiiiiiiiikiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiikikikiiiikkiiiiiiiiiiiikiiiijiiiiiiiiiijiiiiikkijikiiikiikkiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiikiiiiiiiiiikikiiiiiiiiikiiikiiiiiiiiiikiiijiiikkijkiiiikikkikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiikikkiiiiikiiiikikiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiikiiiiiikkiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiijiiiiikijiiiiiikiiiiiiiiiiiiiiiiiiiikkikkijikiiiiiikiiiiiiiiiiiiiiiiiiikiiiikiiijiiiiikiiiiiiiiiiiikikikiiiiiijkjkiiiiikiiiiiiiiiikiiiiiiiiiikikiiiijiikikikiikiiiiiiikiiikikiiiiiiiiiiiiiikiiiiiiiikiiiikiikiiiiiiiiiiikiiiikiiiiiikiikkiikiiiiiikkiiikiiiiiikiiikkiiiiiiiiiiiiiiiiiiiiiikkiiiiiikiiiiiiiiiiiiiiiiiiiiijiiiiiiiikiiiiiiikiiiiiiiiiiiikiiiiiikiiiiiiiiiiijikiikikiikiikiiiikiikiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiikiiiikiikiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiikiiiiiiikiikiiiiiiiiiiiiiikikiiiikiiiikiiiiiiiiiiiiiiiiiiikiiiiiikiikikikiiikikiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiikiiikiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiikiijikiiiijiijiikkkjkiiiiiikiikiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiikkikiiikiiikiiiiiiikijiiiiiiiiiiiiiiikkiiiiiiikiiiiiikiiikiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiikikiiikiiijiiiiijkkiikiiiiiiikiiiiiiiikiiiiiiiikiiiikiiiiiiiiiiiiiiijkikkiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiikiiiiiiiijiijiiiiiiiiiiiiiikiikiiikiiiiikkiiiiiiiiiiiikkikikkiiikiikikkiiiiiiiiiikiiiiiiiiiiikiiiiiiiiikkiiiiiiiiiiikikiiiiiiiikiiiiiiiiiiiiiiiikiiikiikiikiiiiiikkiiiikiiiiijiiikikiiiiiiiiiiiikkjiiiiiiikikiiiiiiiiiiiiiiiikiiijiiiiiiiiiiikiiiikiiiiiiiiikiikiikiiiiiiikiiiikijiikkiikiiijiiiiiiiiiiiikikiiiikiiikkiiiiiiikiiiikiijiiikiiiiiiiiiiikikiiiiiiiiiiikiiiiikikiiiiiiikiikiiiikiikkiikkkijiiiikiiiiiiiiikkiiikiiiiiiikikiiiiiiiiiiiiiiiiiiikiiikkiiikiikiiiiiiiiiiiiiikiiiiikiiiikkkikkkkiiiiiiiiikijiiijijiiikiiiikijikikikiiiiiiikiiikiiiiiiiikiiiikkkikiiiiiiiiikiiikikikiiiiiiiiiiiiiiikikiikiiiiijiiiiiiiiiiikiiiiiiikiiiikiiiiiiiiiikiiikiiiiiiiiijiiiiikiiiiiiiiiikkiijiiikiiiiiiikkiiiiiikkiiiiikijkiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiijkjiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiikikiiiiiikiiiiiiiiiiiikiiiiikiiiiiiikiiiikkikiiiikiijiiiiiiiiiiiiiiiikiiiiiiikkiikiiikiiiiiiiiiiiiiiikiikiiiiiikiiijjkiiiiiiikiiiiiiiikjiiiiiiiikikkiikijiiiiiiiikiiiikikiiiiiiikiiiiiiiiiiiiiiiiikiiijiiikiiiiiiiiikiiiiikiiiiikiiiiiiikkijiikiiikiiiiiikkiiiiiiiiikiikiiiiikikiikiiikiiiiiiiiiiiiiiiiiiiiikiikkkikikiiiiikkiiiiiiiiikikiiikiiiikijiiikiiiiikiiiikkiijiiiiiiiiiiikkikiijiiiiiiiiiiiijiiiiikiiiiiiikiiiiiiiiiikkiiikiiiiikiiikiiiijkikkiiiiiijikiiiiiiiiikiiiiikikikiiiiiiiiiiiikikikiiiiiiiiikkkikiiiikiikiikiiiiiiiiiiiiiikkkkiiikiiiiiikiiiikiiiiiiiiiiiijjjiiikikiiiiiijijiiiiiiiiiikiiikiikiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiikiikikiiiiiiiiiiiiiiiiiiiiiikiiiikiiikiikiiiijiikiikikikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikikkikiiiikkiiiiiiiikiiiiiiiiiiiiiiiiiiiiijjjiiiiikiiiiiikiiijiiiiiiiiiiiiiiijiiiiiiiiiikikiiiiiiiikiiiiiiijiiiiiikiiikikikikikiiiiiiiiikkikikiikkiiiiiiiiiiiikkkiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiijiiikikkikiikkikkiiikkjkiiiiikiikiiiiiikiiiiiiikiiiiiikiikiikiiiiiiiikkkikiikkiiiiiiiiiiiiiiikkiiiiiiiiiiikiiiiiiiiikikikiiikiiikiiiiiikiiiiiikijiiiiiijiikiikijjiiiiiiiiiiiiiiiiiiijiiiiiiikiiiiiiikiiiiiiijiiiiiiiiikiiiikikkiiiiiiiiiiikiiikiiiiiiiiiiiiiiiiikkkkikikiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiijkiikiiiiiiikkikkiiiikikikiikiijiikiiikiiikiiiiiiiikiiikiiiikjiiiikiikiikiiikiiiikikiiiiiiiiiiiiikiikiiiiiiiiikiikkiiiiiiikiiiiiiiiiiiiijiiiiiiiiikiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiikiiikiiiiiiiiikiikiiiikiiiiiiiiikikiiiiiiiiiiiiiiikiiiiikiiiiiikiiiikkkkiiikjiiiikiiiiiiiiiikiiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiikiiiiiiiikkiiiiiiiiiiiiiijiiiikiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiikiiiiikkiiiiiiiiiiiiiiiiiiiiiiikikiiikiiiiiikkikkikiiiiiiiiiiikiiiiiiiiikiiiiiikikiikiiiiiikiikiiiiiiiiiiikiiiiiiikkiikiiiiiiiiiikikiiiiiiiikkiiiiiiiiijiiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiikiiiiiiiiiikkiiiiikiikiiiiiiiiiiiiiiiikiiiiikiiiiiiiikiiiiiiiiiiiikiiiiiiiiiiiikkiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiijiiiiiiikikikiiikiiiiiiiiijijiiikiiiiikiiiikiiikiiiiiikiiikkiiiiiiiiikiikiiiiiikikiiijiiiiiiiiiiiiiiikiiiiiiiiiiiiikiijkjkiiiiikkiiiiiiiikkkiikiikiikjiiikiiiiiiiiikiiiiiikkkiiiiiiiikkiiiiiikiiikiiiiiiiikiiiikiiiiikiiiiikikkkkkiiiijiiiiiiiikkiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiikiiiiikiikkiikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiiikiiiiiiiiiiikiikiiiiiiiikiiikiiiikiikikkiiiiiiiiikiiiiiiiiiiiiikkiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikiiiikikiiiiiiiikiiiiiiiiiiiiiiiiikikiikiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiikikiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiikkikiiiiikiikkiiiiiiiiiiiiiikjiiiiiiikiiikiiiiiiiiiiiiikkjiiiikkiiiiiiiiikiiiiiiiiiiiiiiiiiiikkiikiiikkikiiikkikkikijikiiiiiikiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikikikiiikiiiiiiikikiiiiiiikiiijkiiijikiiikiiijiiiiiiikiiiiiiiijiikiikiiiijiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiikikiiiiiiiiijkikikiikikjiikiiiiiiiiiikikiiiiiiiiiiiiiiiiikiiikiiijiiiiiiiikiiijkiiiiikiiiiiiiikiiiiiiiiikiiiiiiikkkiikkiiiiiiiiiikiikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiikiiiiiiiiiiiiikiiiiiiiiiiiiijiiiiiiiiiiiikikiiiiiiiiiikikikikiiiiiiiiiiiiiijiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikikiiiiiiiiiiijkiikiiiiiiikiiiiiiiiiiikiiikiiiiiiiiiikiiiiiiiiiiiijiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiikijiiiikiiiiijiiiiiiiikiiiiiikkiiikiiiiiiiiiiiiiikiiiiiiiiiikiiiiikiiiiiiiikiiiiiiiiiiikikiiiiiiiiiiikijkiiikkikiiiikiiiiiiiikikiiiiikiikikkkkikkkiiiiiiiiiiiikkikiikiiiiiiiiijiiikiiiiiikiiiiiiiiijiiiiikiiiiiiiiikiikiiiiiiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikikiiiiiiiiiiiijiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiikjiiiiikiiiiiiiiikiiiiikiiiikkiiiikiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiikikkiiiiiikkiiikkiiiikikiiijijiiikiiiiiiiiiiiiiiikkiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikiikiiikiiiiiiiiiiiikiiiikiiiiiiikiiiiiiikiiiikiikiiiiiiikiiikkikiiiiiiikiiiiiiiiiiiikkiiiiikiiikiiiiiiiiiiiiiiikiiiikikiiiiiikijkiiijiiiikiiiiiiiikkikiiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiijkiiiiiiiiikiiiiiiiiiiiijiiiiiiiiiiiikiiiiiijikkijiiiiiiijiiiikiiiiiikikiiiiiiiiiiikijiikiikiikiikikiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiikkjikiiiiiiiiiiiiiiiiiiiikiiiiiikikikkiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikkkiikkiiiiiiiiiijjiiiikiiiiiiiiiiiiiikikkiiiikikikiikikiiikiiiiiiiiiiiiiiiiiiikikkiikkiiijiiiiiiikikkkiiiiiiiiiiiiiiiiikkiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiikkikikiiikiiiiikiiiiiiiikiiiiikkikiiikiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiikiiiiiiiiiikiiiikiiiiiiiiiikiiiiiikikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikjjiijiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiiiijkiiiiiijjkiiiiiiiikkiiiiiiiikikiiikiiiiiiiiikiiiiiiiiiiiiiiiiikiikiiiiiiiiiikiikkkikiiiiiijiiiikiiiiiikiiikkkikkiiiiiiikiiiiikiiikikikiiiiiiiiiiiiiiiiikiiiiiiiiikiiikiiiikiiiiiiiiikiiiiikiikiiiiiiiiiiiiiiiiiiiiiiiikikiikkikiiiiiiiiiiiiiikiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikkiiiiiiiiiiiiiiikiiikiiiiiikiikiiiiiikiiiiikiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikkiikiiiiikikiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiikkikkkkiikiiiiiiikkiiiiikiiiiiikkiiiiiiiiiiiiiiiiiikiiiiiikiikikiiiiiiiiiiiikiiiiikiiiiiiiiiiiikkiikikiikikikkiiiiiiiiiiiiiiiiiikiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiikiiiiikiiiiiiiiiikkiiikikiikikkiikikiiikikijiiiiiiikiiiiiiiiiiikkkiiiiikikiiiiiiiiikkiiiiiiiiiiiiiiiiiiikkikikiiiikkikiiiiiiiikiiiiiiiiiiiikiiiiikiikiikiikiikkiiiiiiiikiiikikiiiiiiiiiiiiiiiikiiiiikiiiiiikiikiiiiiiiiiiikikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiikkikkkiiikkiiikikiiikikkiiiiiiiiiikiiikikikiiiiiiiiiiiiiikiiiikiiiiiiikiikiiiiiiiiiiiiiikiikkkkkikiiiikijikiikiiikiiiiikiiiiiiiiiiikiiiiiiiiiiikiiikiiiiiikiiikikikiiiiiiiiiiiikiiiiiiiikikkiiijkikjjkjkijkiiiikikiiiikiiiiiiikkiiiikikiiiiiiiiikiiiikiiiiiikiiiiiiiiiikkkiiiiiiiiiikiiiikiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiikiikijikkiikiiiiiiiiikiikiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiiikkiiiiikiiiiiijkiiikiiiiiiiiiiikiiiiiikijiikikiiiiiikikikiikiiiiiiiiiiiiiiiiiiikiiikkiiiiiiiikiiiikiiiiiiiiiiiiiiiiiikiiikiikikiiiiiiiiiiiiiiiiiikikiiikiikkiiikiiiiiiiiikiiiiiiikkikiiiiiiiikiiiiikiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiiiiiiiiiikkiiiiiikiikiiiiiikjiikiiiiiikiiikiiikiikiiiikiiiiiiiiiikiiikiiikiiiiiiikkiiiiiiiikiikiiikikkiiikikikikiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijkiikkiiiiiiikiikiiikikiikiiiiiiiikiiiikiikiiikkiiikiikiiiiiiiiiiiikiiiikiiiikikiiiikiiiiiiiiiiiiiiiiiiikikiiiiiiiikiiikikiiiiiikiikiiiiiikikiiiiiiiiiiikiiiiiiiiiikiiiiiiiiiiiiiikijiiiiiiikkiiikiiiiiikiiiiiikiiiiiiiiiikiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiikjikiiiiiiiiiiiiikikiiiiiiiikiiiiiikiiiikiiiikikiiiiiiiikiiiiiikiiikiikkikkiiiiiijiiiikiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiikiiiiiikiiiiikiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiijiiiiiiikiiiiiiiikiiiiikkikiiiiiiiiiiikiiiiiiiiiikikiiikkikiiiiikiiiiiiiikiiijiikiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiiikiiiiiiiiikiiiiiiiijiiiiiiiiikiiiiiiiiiikijiiiiiiiiiiiiiiiiiiiiiiiiiikiiikikiijiiikiiiiiiikiiiiiikiiiikiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiikiiiiiiiiikiijiiiiiiiiiiiiiiikiiiikiiiikiikiiikiiiiiiiiikiiiiiiiiiiiiiiiikiiikkiiiiiikiiiiiiiikiiiiiikkiiikiiiiiiiiiiiiiiiikiikiiiijiiiiiiiiiiikiikikiiiiikkiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiikikiiiiiiikiiiiiikiiiiiiiiiikkiikkiiiikiiiiiiiiiiiiikkiiiiiiiiiijiiiijijkkiiiiiikiiiiiiiiiikiiiiiikiikiiiikiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiikiikiiiiiikiiiiiiikiiiiiiiiiikikkiiiiiiiiiiiiiiiiiikikiiiiiikikikiiiiiiiiiijijiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiikiiiiiiiiikiiiiikiiikiikiiiiiikiiiikiiiiiiikkiiiiiiikiikiiikiiiikiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiiiiiiiijiiikikiijiikiikiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiiiiiiikkiiiiiiiikikiijkkkikikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiijkikiiiiiiikikiiikiiiiikiiiikiiijiiikiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiiiiikiiiiiiiikiiijiikiiiiiikikkikiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiijiiiiiiiiiiiiiiiiiiiiiiikiiikikiikikikkkikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkiiikiiiiikiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiikiiiikiikiikiikkiikiiiiiiikiiiiiijiiikiiijikiikiiiiiiikiiiikiikikikkkkkikkikkkikikiikiiiiiiiiiiiiiiiiiiikiikiiikiikijkiiiiiiiiiiiikiiiiiiiiiiiiiikiiiikiikiiiiiikikiiiikiiiiikiiiiiiiikijijikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiikiikiiiikiiiikiiiiiiiiiiiiiiiiikiikikkikkiiiiiiiiiiijiiiiiiiiijikiiiiiikiiiiiiiiiiiiiiikikiiiiikiiiiikiiiiiiiiiiiiiiikiiiikikiiikikkiikjiiikiiiiiiijkiiiiiiijijiiiiiikiiiiiiiiiiiiiiiikikiikiiikkikkikkkiiijiiiiiiiiiiiiiiiiikikiiiiiikijiiiiiiiiiiiiiiiijiiikkkkiiiiiiiiiiiiikiiiikiiikiiiiiiiiiiikiikikiiiiiiikiiiiiiiiikjiiiiiijijkiiiiikiiikijiiiiiiiiijiikiikikiiiiiiiiiiikikjkiikkiiiikiiiiikiikikkikiikkiikiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiikjiiiiiiiiiiiiiiiiiijkiiikkiiiiiiiiiijiiiiiiiiiiiiiikiikiiiikkiiiiiiiiijiikiiiiikiikiikikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiikiiiiiiiijjiiiiikiiiiikiiiiiiiiiiiiiiiikiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikkkiiiiiiiiiiikiiiiiiiiiikiiijjiiiiiiiiikiiiiikiiikikkkikiiiiiiiikiiikiiikkikikikiiiiiiiiiiiiiiiiiiikiiiiiiikkiiiiiiikiiiiiiiiiiikkkkikikiiiiiiiiikiiiiiiiiikiiikiiiiikiiiikiiiiiiiiiiiikikiikiiiiiiiiikiiikiikiiikiiiiiiiiikiiiiiiiikikiiiikiiiiiiikiikkikiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikkiiiiiiiiiiikkkiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiiiiiiiikiiiiikiiiiikiiiikiiiikiiiiiiiikkiiiiikiikiiiiiikiiikkiikiiiiiiiiiiikiiiiiiiiiiiiiiikkiiiikiikiiikiiiikikiikiiiiikkikkiiiiiikiiiikiiiiiiiikkiiiiiiiiikiiiiikiiiiiiiikiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiikikikkiiikikiiiiiiiiikiikiiiiiiiiikkiiikiiiiiiiiiiiiikiiiiiikiiikijkiikiiiiiiiikjjiikiikiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiikiiiiiikiikiiikiiiiiiiiiiiiiiiiiiikjjiiiikiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiikkikiiiiiiiiiiikiiikiiiiiijiiiiiiiikkkkiiiiiiiiikiiiiiiiiiiiiiijkiiiiikiiiiiiiiikiiiiiiiiiiiikiiiiiiiiikiikiiiiiiiikkiiiikiikiiiiiikikiiiiikiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikkiiiiikiiiiiiiikiiijikkiiiikiiiiiiiiiiiiikiikiiiikkiiiikiikiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiijiiiiijiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiiiikkiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiikijkkiiiikiiiiiikiiiikiiiikiiiiiijkiiiiiiikiiiikiiiiiikikiiiiiijkkiiiiiiikiiiiiiikikiiikiikiiiiiiiiiiikiiiiiiiiiiiiiikiiiiiiikiiiiiikikikiikiiiiiiiiiiiiikiiiiiiiiiiikiiiiikiiiikjiiikiikiiikiiiiiiiiiiiikiiiiiiikiiiiiikiiiiiikiiiiiikiiikkiiiiikiiiiikkiiikiiikiiiiiiiiiiiiiiiiikkiiiikikiikkiiiiiiiiiijkiikiiiiikiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiikiikikikiikiiijkikiiikkiiiiiikiiikiiiiiiiiiiiiikkikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikikiiiiiiiiiiiiiiiijikiiiiiikiiiiijikiikikiiiiiiikiiiiiiiiiiikijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiijiiiiiiiiiiiiiiikiiiiikiiiiiiiiiikiiiiikkkiiiiikkiiiikikikkiiiiiiiiiikiiiiiiiiiikkiiiiiiiiiiiiiiiiiiikkiikiiiiiiiiiiiiiiiiiiiikikkkkiiiiiiiiikiikiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiikiiiiiiiiiikiiiiijiikiiikiiiiiikiiiiiikiiikiikiiiiiiiiiikiiiiiiiiiiiiikiikkikiiiiiikiiiiikiiiiiiiiiiiiiijijikkiiiikiiiiiiiiiikiiiiikiikiiiiiijiiiiiiiiiiikiikikiiikiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiikikiikiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiikikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiikikiiiiiikkiiiiiikikkikikikikkiiiiiiiiiiiiiiikiiiiiiiiikkiiikikikkkiikikjiikiiiiikiiiiiiiikiiiiiiiiiiijiiiiiiiiiiiijiiiiiiiiiiijiiiiiiikiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikiiiiikiiiiiiiiiikiiiiiiiiiiiiikkiiikiiikkiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiikiiiikiiikiiiiiiiiiiiiiiikkiikikiiiiikiiiiiiiikiiiiiiiijikiiikiiiiiiiiiiiiiikikikiiiiiiiikiiiiiikiiiikkiiiiiiiiikikiiijikikiiiikiiiiiiiiikiiiiikikiiikiikiikiiikiiiiiiiiiiiikikiiiiiiikikiiiiiiiiiiiiikiiikiiiiiiiiiiiiiiiiiiiiikkikiiiikiikikiiiiikiiiiiiikikiiiiiiiiiiiikiiiiiikiiikkkiiikkkikiikiiiiiiiiijiikiiiiiiiiiiiiiiiiiikikiiiiiiiikikiikikiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiikiiiikiiiiiiiiiiiiiiikiiikiikiiiiiikiiikkikkiiijiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikkikikiiiiiiiiiikiiiiiikiikiiikiiiiiiiiiiikikikiiiiiiiiiiiiiikiikiiiiiiijkiiiiiikiikiikiiikiiiiiiiikiiiiiiiikkiiikiiiiiiiiiiiiikiijjjijikiiiiiiiiiiiiiiikikiikiikikiiiiikiiiiiiikiikiiiiiikiiiikiikiiikikiiiiiiiikikiiiiiiiiiiiiiiiikkiiiiikiiiikjiiiiiikiiiikiiiiiiiiiiiikiiiikiiiiiiikiikiikiiiiikiiiikiiiiiiiikiiiiiiiikiikiiiiiiiiijijiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiiiiikiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiikiiiiiiikiiiiikkiiikjiiiijiiiiiiikiiiijjikjkkiiiiiiiiiiikkiiikkikiikiiiiiiikiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikkiikikiiiiiiiiiiiikkiiiiiiikiiiiiiiiiiiiiiikikikikkiiiiikiiiiiiiiiiiijiikiiiiiiiiiiiiiiiiiiiiikiiikikiiiikiiiikiiiiiiiikiiiiikikkiiiiiiiiiiiiikiiiikiiiiikiiiikiiiikkiiiiiiiikkiiikikkkiiiikiijiiiiiiiiiikiiiikiiiiikiiiiiikiiiiiiiiiiiiiikiiiiikkkiiiiiiiiikiiiikiikiiiiiiiiiiiiiiiiiiiiikiiijkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiikikiikiiiiiiiikiiikiijiikkkiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiikiiiiiiijkiiiiiikiiiiiiiikikikkiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiikkiikiiiikiiiiiiijiiiiiikiiiiiiiiijiiiiiiiiiiiiiiikiiiiiiiiiiikiiiiiiiiikiiiiikkiiiiikiiijiiiiiikiiiiiiikiiiikiikiiiiiikiiiiiiiiiiiiiiiiiiiikkiiikiiiiikiikiikikiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiikkiiikikiiiikiiiiikiiiiikiiijiiiiiiiiiiiikiiiikiiikiiikiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiiiiikiiiiiiikiiikkiiiiikiiiikikiiiiiikiiiiiiiikkiiiiiiijkiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiijiikiiiiiiiiiiiiiiiijikiiiiiiiiiiiiiiiiiiiiiiikiikiiiiiiikiiiiiiijiijiijiiiijiiijiiiiiikiiiikijiiiiiiijijiiiiiiiiijijiikiiiikiiiiikiiiiiiiiiiikiiiikiiiiiiiiiiiiiiikiiiikiiiiiiiiiikiiikijkijjijkjiiiiiiiiiiiiiikiiiiiijiiiiiiiikkijiijiiiiikiiiiiiiiiiiiiiiiiiiikkiiiiiiiikikiiijiiiiiikiiikkiikikiiikkiiiiiiiiiiiiikiiiiiiikiiiikiiiiiiiiiiiiiiiikiiiiikiiiiiijijikikiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikikiiiikiiiiiiikiiiiiiiiiiiikkiiiikikiiiiiikiiiiikiiikiiiiiiiiiiikikikiiiiijiikkiiiiiiiiiiikiikiiiiiikiiiiiiiiikiiiiikiiikiiiiiikiikikiiikkkiikiiiiiiijiiiiiikiiiiiiiiiiiikkiiiiikiiijiiiiiiiiiijiiijiiiiiikiiiiiiiiiiiiikiiiiiiikikiiiiiiiiiikkiiiiiiiikiiikiikkiikiiikiikkiikkkiiiikikiiiiikiiiiiiiikiikiiiikiiiiikiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikkiiiiiiikkiikiiiiiiiikiiiiiiiiiiikkikiiiikkiiiiiiiiiiiikiiiiikiikiiiiiiiiiiiiiiiiiiiiiiikiiikikiiiiiiikikkkikjiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiikikiiiikkiiikiiiiiiiijkiikiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiikkiiiiiiiiiiiiikiiiiiiiiiiiiiikiiijiiiiiiiiikkiiiiiikiiiiiiiiiiiiiiiiijiiikiiiiiiiiiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiikikkiiiikiiiiiikiikkiiijkiikiiiiiiiiikiiijiiiiiiiiiikiiiiikiiiiikiiiiijiikiiiiiiiiiiiiiiiiiiiiiiiiiikiikjjiiikikiijikiiijkiiiiiikiiiiiiikikkikkikikikiiiikiiikiikiikikiiikikikikiiikijkiiiikiikiiiikkiikiiikikkiiiiiiiiiikiiikkkiiikikiikkikiiiiiiiiiikikiiiiiiiikiiiiiiiiiiikiiiiikkiikikkkiiiiikiiiiiiikiiiiiiikiijiiiiiiiiikiiiiiiiiiiiiiikiiiiiiiiiiiiiikiikiiiiiiiiiikiiiiikiiiiiiiiiiikkiiiiiiiikiiiiiiiikiiiikiikiikiiiiiiiiijikiiiiiiikkkkikkikiiiiiiiikiiiiiiiikiiiiikkiiiiiiiiiiiiiiiiiiiikiiiiijiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiikiikiiiiikiiikiiikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiijijiiiiiiiiijiikiiiiiiiiiikiiiiiiiiiiiiiikkiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiikiiiiiiikiiiiiiiiiiiiiiiiiikiiiiikiiiiiiiiiiiiiiikkiiiiiiiiiiijkiikijiiiiiiiiiikiikkkiiiiikkiikiiiiiiiiiiikikiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiikiikiiiikiiiiiikiiiiiikiiiiikiiiiiikiiiiiiiiiiiiiiiiiikikiiiiiiiiiiijkiiikiiiiiiiiiiiiiiiiiijkiiiiiikiiiiiiiiiiiiiiiiiijiiiiiiikkiiiiiiiiiiiikiiiiiiiiiiiiiiikiiikiiiiiikkiiiiiiiiiikiiiiiiiiiiiiiiikiiiiikiiiiiikkiiiiiiiiiijiiiikiiikiiiiiiiiiiiiiikiikikiiiiiiiiiiiiiiiijikikkkiiiiiiiiiiiiikiiiiiiiiiikiiiiiiikkiiiiiiiiikkiiikiiiijiiiikiiijiiikiiiiiiiiiiikiikikiiiikiiiiiiiiiikiiiiikiiikiiiiiiiiiiiiiiiiiiiiiikiiiiikkkiiiikiiikiiiiiikiiikkkkiikkkkiiiiiikiiiiikikiiiikikiiikiikiiiiikikiiiiiiiiiiikiiiiiiiiiiijiiikiiiiiiikkiikiiikiiiiiikiijiiiiiiiiiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiikiiikikiiiiiiiiiiiiikikikiijikiiikiiikiiiiiiiiikkiiiiiiiiiiiiiiiikikiiiiiiiiiiiiiiikiiiiiiijiijiijiiiikkiiiiiiiiiiiiiiiiiiiiikiikikjiiiijiiiiikiiiiiiiikiiijiikiiikiiiiiiiiiiiikiikiiiiiiiiiiiiiijiikiiiiiiiiiiiiiiikkiiijiijiiiiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiiiikikikkkiiiiiiiiiiiiiikikikiiikkiiiijiikiiiiiikkiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiikikiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiikjkkikiiiiikiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiijiiikiiiiiiikiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiikiiikiiiiikiikiikkkijiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiikiikkikikiiiiikkkiiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiikiiikiiiiikikiiiikikiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiikiiiikiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiikkiikkkiiiiiiiiiiikkiiiiiiiiiikiiiikiiiiiiikiikiiiiiiiiikiiikikikiiikiiiiiiikiikiikikikkiiiiiiiikiiiiiiiiiiikikiiiiiiiiiikiiiiiiiikkiiiiiiiiiiiikiiikikiiiiiiiiiiiikkiikiikiiiiiiiiiiiiiikiiiiiiiiiiikikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikiiiiiikiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiijkiiikikiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiikiiiiiiiiikiiiiiikiiiiiiiikiiiiiiiikiiikikiiiiikiiiikikkikiiijiiiiikiiiikkikiiikiiiiiiiiiiiiiiiiiiiikiiiiiikikiiiiiiiiikkiiiiiiiiiiiiiiiiiiiijiiiiikiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiikiiiiiiiiikiiiiiiiijikikiiiiiiiiiiiiiiiikiiiiiiikiijiiiikjiiiiiiiiiiiiiiiiiiiiiiikiiiiiikikiikiiiikkiiikiikikiiiiikikiiiikkiikkiikkkiiiiikiiiikiiiiiiiikiikiiiiikikiiiiiikiiiiiiikikjiiiiiiiiiiiiiiiiiiiiiiiiiikiikikiiijiikiiiiiiiiiiiiiiiiikiiiiiiiiikikiiiikkiiiiiiiiiikiiiiiiiiiiikiiiiiiijiiiiiiiiiiiiiiiiiiikiiiikkiiiiiiiiiiiiiiiiiiiiiiiikiiiiiikiiiiiikkiiiiiiiiiiiiiikjkkkkikijiikiiiiijiiiiiiiiiiiiiiiikiiiiikiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiikiiikijiiikikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiikiiiikikiiiiiiikjikiiiiiiiiiiiiiiiikiiiiiiiiiiiiiikiiikiikiikiiiiiikkiiiiiiiiiikikkikiikiiiiiikkiiiiiiiiiiiiiiiiikikiiikkiiiiiiiiiiiiiiiiikkkiiiiiiiiikikkiikikiiiiiiikiiiikikiijiiikiiiiiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiikikiiiikiijikkkikiikiikiiiiiiikkikiiiiiiiiikikiiikiiiiiiiiikiiiiiiiiiiiiiiiiikiiiiiiiiiiikkkkikiiiiiiiiiiiiiiiiiiiiikiiiiikiikkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijkkkkkiiiiiikiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiiiiijkjikikiiiiikiikikiikiiiikiiiiiiiiikikiiikiiiikiiikjkkkiikiiikiikikkikikiiiiiiiiiiiiiiiiikiiiikiiiiikiiiiiiiiiiiiiiiijikiiiiiiiiiikkiiiiikiiiiiiiiiiiiiiiikiikiiiiiiiiiiiiikiiikkiiiiiiiiiiiikikiiiiiiiiiiiiiiiiiikiiiiiiikiiiiiiiiiiiiiiiiikikiikiiiiikikiikikikiiiiiijiikikkkiikiiiiikiiiiiiiiiiiikikikiiiiiiiiikkiiiiiiiiiiiiiiiiiiiiikiiiijiiiiiikiiiiiiiiiiiiiikkiiiikiiiiiikikiiiiiiiiiiikkiikiiiiiiiiiiiikiiiikiiikiiiiiijiiikiiiikiikiiiiiiiiiiikikiiikiiiiiikkkiiiiiiiiiiiiikiiikiiiiiiikikiiiiiiiiikiiiiiiiikikiiikiiiiiiiiikikiiiiiiiiiiiiiiikiiiiiiiiiiiiiiiikiiiiiiiiijiiiiiiiiiiiiiikiiiiiiikkkiiiikkiikiiiiiiiikiiiiiiiikikkiiikkiiiiiiiiiiikikiiiiiiiiiiiiiikiiiiiiiiiiiiiiiiijkiiiiiiiiikiiiiikikiiiiiiikiiiiikiiiiiijiikiiikiiikiiikkiikiiiiiiiiiikiiikiiiiiijiiiiiiikiiiiikkiikiiiiikiikiikiiiiiiiiikiiiikiiiiiiiiiiiiiiiiiiikkiiiiiiiikiikiiiiiiiiiiiikkiijikiiiikiiiiiiiiiiiiiiiiiikiiiiikiiikiiikiiiiiiiiiiiiiikiiiiiiiiiiiiikiiiiiiikiiiiiikiiiiiiiiiiiiiiiiiiikiiiiiiiikkikiiiiiiikikiikikiikiiikiiiiiiiiiiiiikiikiikiiiiikiiiiiikiiiiiiiiiiiiiikiikkiiiiiiikiiiiiiiiiiikiiiiikiiikiiiiiiiiiikiikiikkiiikiiiiiiiiiiiiiijkikiiiiiiikkiiiiikiiiiiiiiiiiikiiiiiiiiikiiikiiikiiiiiikkiiikiikiiijiiiiiiiiiiikiikiiiiiiiiiikikiiiiiiiiiiiiikiiikiiiiiiikkiiikikiiiiiiiiiikikiiiiiiiikiiiiiijiikkiiiiiiijiiiiiiiiiiikikiiiikiiiikkikiiiikkiiiiiiiiiijiiikiiiiiikiiiikkiiiiiiiikiiiikiikkiiiiikiiiikiiiijikiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiikikikkiiiiiiiiiiiiikikiiiikiiiiiiiiiiiiikiiikiiiiiiiiiiikiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikiiiikiiiiiikiikiiiiijiiiiiikiiiiiikkikiiiiiiiikikii
