Short

u30

asdfghjkl;'
Chart Patterns

Disclaimer