Full Res Proofs 11-3-2021