August 12, 2015 at 01:06:34 UTC
Probably gonna refine this one more at some point. Feedback is welcome.