Japan coming in nicely on 17 Meters today