pub fn sparse_fp12_multiply<F: PrimeField>( fp2_chip: &Fp2Chip<'_, F>, ctx: &mut Context<F>, a: &FqPoint<F>, b_fp2_coeffs: &[Option<FqPoint<F>>]) -> FqPoint<F>