brad sterling (150.310)