Ranger by Kingdom Death, from their "Generic Hero Classes" line, slightly customized.