All fields required, unless otherwise indicated.