T K FOSTER & ASSOCIATES ID 48716762