I'd say ISFP.