>>538884391
Near perfect