>À?ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆxwwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwww‡ˆˆˆˆˆˆˆˆˆwwwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwˆˆˆˆˆˆˆˆxwwwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwˆˆˆˆˆˆxwwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwww‡ˆˆˆˆˆwwwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwww‡ˆˆˆwwwwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwxwwwwwwwwwwwwwwwˆˆˆˆhffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww‡ˆˆˆhfffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhfffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww‡ˆˆˆffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww‡ˆˆhffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆfffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆˆhfffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhfffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆˆffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆˆfffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆˆfffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆhfffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆhfffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆfffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhffffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆfffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆhffffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwˆfffffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆfffffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwhfffffffff†ˆˆˆˆˆˆˆˆˆˆˆˆˆˆffffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆhffffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆhffffffffffˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffff†ˆˆˆˆˆˆwwwˆˆˆfffffffffffˆˆˆˆˆˆxww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆww‡ˆˆˆˆˆˆˆˆˆˆˆˆhfffwwwwwwwwwwwwwwwwwwwwwgfffwwwwwwwwwwffffffffffffˆˆˆˆˆxwwwwˆhfffffffffff†ˆˆˆˆxwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwˆˆˆˆˆˆˆˆˆˆˆhffffvwwwwwwwwwwwwwwwwwwwwfffffwwwwwwwwwffffffffffffˆˆˆˆˆwwwww‡hfffffffffff†ˆˆˆˆwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwww‡ˆˆˆˆˆˆˆˆˆˆffffffvwwwwwwwwwwwwwwwwwwffffffvwwwwwwwwffffffffffff†ˆˆˆxwwwwwwffffffffffff†ˆˆˆxwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwˆˆˆˆˆˆˆˆˆˆfffffffwwwwwwwwwwwwwwwwwgffffffvwwwwwwwwffffffffffff†ˆˆˆwwwwwwwfffffffffffffˆˆxwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwww‡ˆˆˆˆˆˆˆˆhfffffffvwwwwwwwwwwwwwwwwffffffffwwwwwwwwfffffffffffffˆˆˆwwwwwwgfffffffffffffˆˆwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwww‡ˆˆˆˆˆˆˆˆfffffffffwwwwwwwwwwwwwwwgffffffffvwwwwwwwfffffffffffffˆˆxwwwwwwgfffffffffffffˆxwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwˆˆˆˆˆˆˆhfffffffffvwwwwwwwwwwwwwwffffffffffwwwwwwwfffffffffffff†ˆxwwwwwwffffffffffffffˆxwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwˆˆˆˆˆˆˆhffffffffffwwwwwwwwwwwwwgffffffffffwwwwwwwfffffffffffff†ˆwwwwwwwffffffffffffff†wwwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwww‡ˆˆˆˆˆˆffffffffffffwwwwwwwwwwwgfffffffffffvwwwwwwffffffffffffffxwwwwwwgffffffffffffffvwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwˆˆˆˆˆˆffffffffffffvwwwwwwwwwwffffffffffffvwwwwwwffffffffffffffvwwwwwwfffffffffffffffvwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwˆˆˆˆˆhfffffffffffffwwwwwwwwwgfffffffffffffwwwwwwfffffffffffffffwwwwwgfffffffffffffffvwwwwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwww‡ˆˆˆˆhfffffffffffffvwwwwwwwwffffffffffffffwwwwwwfffffffffffffffwwwwwgffffffffffffffffwwwwwwwwwww‡ˆˆˆˆˆˆˆˆˆˆˆˆˆwwwwwwwwww‡ˆˆˆˆfffffffffffffffwwwwwwwgffffffffffffffvwwwwwfffffffffffffffvwwwwfffffffffffffffffwwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwˆˆˆˆffffffffffffffffwwwwwgfffffffffffffffvwwwwwffffffffffffffffvwwffffffffffffffffffwwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwˆˆˆhffffffffffffffffvwwwwfffffffffffffffffwwwwwfffffffffffffffffvfffffffffffffffffffwwwwwwwwwwwwˆˆˆˆˆˆˆˆˆˆˆˆxwwwwwwwwwwwˆˆˆhffffffffffffffffffvfffffffffffffffffffwwwwwffffffffffffUUUefffffffffffffffffffffvwwwwwwwwwww‡ˆˆˆˆˆhfffˆˆwwwwwwwWUUuw‡ˆˆffffffffffffffffffffUUUffffffffffffffffvwwwwfffffffffffVUUUUfffffffffffffffffffffvwwwwwwwwwww‡ˆˆˆˆhffff†ˆwwwwwwwUUUUw‡ˆhfffffffffffffffffffVUUUeffffffffffffffffwwwwfffffffffffUUUUUeffffffffffffffffffffvwwwwwwwwwwwwˆˆˆˆffffffvwwwwwwWUUUUuwˆhfffffffffffffffffffUUUUUffffffffffffffffwwwwffffffffffVUUUUUUfffffffffffffffffffffwwwwwwwwwwwwˆˆˆˆfffffffwwwwwwUUUUUUwˆfffffffffffffffffffVUUUUUefffffffffffffffvwwwffffffffffUUUUUUUeffffffffffffffffffffwwwwwwwwwwww‡ˆˆhfffffffvwwwwwUUUUUUu‡fffffffffffffffffffUUUUUUefffffffffffffffvwwwffffffffffUUUUUUUeffffffffffffffffffffwwwwwwwwwwww‡ˆˆfffffffffwwwwWUUUUUUugfffffffffffffffffffUUUUUUUffffffffffffffffwwwfffffffffVUUUUUUUUffffffffffffffffffffwwwwwwwwwwwwwˆhfffffffffvwwwWUUUUUUUgffffffffffffffffffVUUUUUUUffffffffffffffffwwwfffffffffUUUUUUUUUefffffffffffffffffffvwwwwwwwwwwwwˆhffffffffffwwwUUUUUUUUeffffffffffffffffffUUUUUUUUefffffffffffffffvwwfffffffffUUUUUUUUUefffffffffffffffffffvwwwwwwwwwwww‡ffffffffffffwwUUUUUUUUeffffffffffffffffffUUUUUUUUefffffffffffffffvwWffffffffVUUUUUUUUUUfffffffffffffffffffvwwwwwwwwwwwwwffffffffffffvWUUUUUUUUUfffffffffffffffffVUUUUUUUUUffffffffffffffffwWffffffffUUUUUUUUUUUeffffffffffffffffffvwwwwwwwwwwwwgfffffffffffffWUUUUUUUUUeffffffffffffffffUUUUUUUUUUffffffffffffffffvWffffffffUUUUUUUUUUUefffffffffffffffffffwwwwwwwwwwwwgfffffffffffffUUUUUUUUUUeffffffffffffffffUUUUUUUUUUeffffffffffffffffWfffffffVUUUUUUUUUUUUfffffffffffffffffffwwwwwwwwwwwwffffffffffffffUUUUUUUUUUUfffffffffffffffVUUUUUUUUUUeffffffffffffffffUfffffffVUUUUUUUUUUUUfffffffffffffffffffwwwwwwwwwwwwfffffffffffffVUUUUUUUUUUUfffffffffffffffVUUUUUUUUUUUffffffffffffffffUfffffffUUUUUUUUUUUUUeffffffffffffffffffvwwwwwwwwwwgfffffffffffffVUUUUUUUUUUUeffffffffffffffUUUUUUUUUUUUffffffffffffffffUfffffffUUUUUUUUUUUUUeffffffffffffffffffvwwwwwwwwwwgfffffffffffffVUUUUUUUUUUUeffffffffffffffUUUUUUUUUUUUffffffffffffffffUffffffVUUUUUUUUUUUUUUffffffffffffffffffVUUUuwwwwwwffffffffffffffUUUUUUUUUUUUUfffffffffffffVUUUUUUUUUUUUeffffffffffffffVUffffffUUUUUUUUUUUUUUUeffffffffffffffffVUUUUUwwwwwgffffffffffffffUUUUUUUUUUUUUeffffffffffffUUUUUUUUUUUUUeffffffffffffffVUffffffUUUUUUUUUUUUUUUeffffffffffffffffUUUUUUuwwwwgfffffffffffffVUUUUUUUUUUUUUeffffffffffffUUUUUUUUUUUUUUffffffffffffffVUfffffVUUUUUUUUUUUUUUUUfffffffffffffffUUUUUUUUwwwwffffffffffffffVUUUUUUUUUUUUUUfffffffffffVUUUUUUUUUUUUUUffffffffffffffUUfffffVUUUUUUUUUUUUUUUUffffffffffffffVUUUUUUUUuwwwffffffffffffffVUUUUUUUUUUUUUUfffffffffffVUUUUUUUUUUUUUUffffffffffffffUUfffffUUUUUUUUUUUUUUUUUefffffffffffffUUUUUUUUUuwwgffffffffffffffUUUUUUUUUUUUUUUeffffffffffUUUUUUUUUUUUUUUefffffffffffffUUffffVUUUUUUUUUUUUUUUUUUffffffffffffVUUUUUUUUUUwwgffffffffffffffUUUUUUUUUUUUUUUUfffffffffVUUUUUUUUUUUUUUUefffffffffffffUUffffVUUUUUUUUUUUUUUUUUUffffffffffffUUUUUUUUUUUuwfffffffffffffffUUUUUUUUUUUUUUUUfffffffffVUUUUUUUUUUUUUUUeffffffffffffVUUffffUUUUUUUUUUUUUUUUUUUeffffffffffUUUUUUUUUUUUuwffffffffffffffVUUUUUUUUUUUUUUUUeffffffffUUUUUUUUUUUUUUUUUffffffffffffVUUfffVUUUUUUUUUUUUUUUUUUUUfffffffffVUUUUUUUUUUUUUgffffffffffffffVUUUUUUUUUUUUUUUUUfffffffVUUUUUUUUUUUUUUUUUffffffffffffVUUfffVUUUUUUUUUUUUUUUUUUUUfffffffffUUUUUUUUUUUUUUeffffffffffffffUUUUUUUUUUUUUUUUUUfffffffVUUUUUUUUUUUUUUUUUefffffffffffUUUfffUUUUUUUUUUUUUUUUUUUUUefffffffVUUUUUUUUUUUUUUeffffffffffffffUUUUUUUUUUUUUUUUUUeffffffUUUUUUUUUUUUUUUUUUefffffffffffUUUffVUUUUUUUUUUUUUUUUUUUUUUffffffVUUUUUUUUUUUUUUUUffffffffffffffUUUUUUUUUUUUUUUUUUUfffffVUUUUUUUUUUUUUUUUUUefffffffffffUUUffUUUUUUUUUUUUUUUUUUUUUUUefffffUUUUUUUUUUUUUUUUUfffffffffffffVUUUUUUUUUUUUUUUUUUUeffffUUUUUUUUUUUUUUUUUUUUffffffffffVUUUfVUUUUUUUUUUUUUUUUUUUUUUUUffffUUUUUUUUUUUUUUUUUUeffffffffffffVUUUUUUUUUUUUUUUUUUUUfffVUUUUUUUUUUUUUUUUUUUUffffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeUUUUUUUUUUUUUUUUUUUUeffffffffffffUUUUUUUUUUUUUUUUUUUUUUeUUUUUUUUUUUUUUUUUUUUUUefffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeffffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUefffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUfffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeffUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-- title: procedural mountain with parallax scroll -- author: potato imaginator -- desc: Mountains made with Cosine Lerping between points -- site: -- -- license: MIT License -- version: 1 -- script: lua function BOOT() cos=math.cos sin=math.sin pi=math.pi rnd=math.random min=math.min max=math.max d={} -- Distance h={} -- Height t={} -- Time dt={} v={} -- Variable a={} -- Mountain Data Table for j=0,2 do d[j]=28-2*j -- Dist between Mountains h[j]=16 -- Height t[j]=0 dt[j]=1/30/(j+1) v[j]=1-j%2 a[j]={} for i=0,240//d[j]+2 do a[j][i]=0 end a[j][0]=rnd(0,3) for i=1,240//d[j]+2 do if i%2==1 then a[j][i]=rnd(a[j][i-1]+1,4) else a[j][i]=rnd(0,a[j][i-1]-1) end end end end function draw() for k=2,0,-1 do for i=0,240//d[k]+1 do for j=i,i+1,1/d[k] do if i%2==1 then y=(1-cos(pi*(j-1)))/2 y1=68+h[k]*a[k][i]-h[k]*k y2=68+h[k]*a[k][i+1]-h[k]*k line (d[k]*(j-t[k]),y1*(1-y)+y2*y, d[k]*(j-t[k]),136,5+k) elseif i%2==0 then y=(1-cos(pi*(j-1)))/2 y1=68+h[k]*a[k][i]-h[k]*k y2=68+h[k]*a[k][i+1]-h[k]*k line (d[k]*(j-t[k]),y1*y+y2*(1-y), d[k]*(j-t[k]),136,5+k) end end end end end function TIC() cls(8) draw() for j=0,2 do t[j]=t[j]+dt[j] if t[j]>=1 then t[j]=0 for i=0,240//d[j]+1 do a[j][i]=a[j][i+1] end if v[j]==0 then a[j][240//d[j]+2] =rnd(0,max(0,a[j][240//d[j]+1]-1)) elseif v[j]==1 then a[j][240//d[j]+2] =rnd(min(4,a[j][240//d[j]+1]+1),4) end v[j]=1-v[j] end end end