Malacosoma disstria - Hodges#7698 (Forest Tent Caterpillar) immature.