Geocolaptes olivaceus olivaceus (Add)Geocolaptes olivaceus petrobates (Add)Geocolaptes olivaceus prometheus (Add)Geocolaptes olivaceus theresae (Add)