use alloc::string::ToString;
use alloc::vec;
use proofman_fields::{Blake3Transcript, Blake3_8, CubicExtensionField, Field, Goldilocks};
use proofman_verifier::VadcopFinalProof;
use proofman_verifier::{stark_verify, Boundary, FriEvalGroup, FriEvalRef, VerifierInfo};
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_0(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], _publics: &[Goldilocks]) {
tmp_3[0] = evals[630] - _publics[0];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[631] - _publics[1];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[632] - _publics[2];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[633] - _publics[3];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[634] - _publics[4];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[635] - _publics[5];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[636] - _publics[6];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[637] - _publics[7];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[638] - _publics[8];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] - _publics[9];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[640] - _publics[10];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[641] - _publics[11];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] - _publics[12];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[643] - _publics[13];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[644] - _publics[14];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[645] - _publics[15];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[646] - _publics[16];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[647] - _publics[17];
tmp_3[0] = evals[622] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] - _publics[18];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[631] - _publics[19];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[632] - _publics[20];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[633] - _publics[21];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[634] - _publics[22];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[635] - _publics[23];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[636] - _publics[24];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[637] - _publics[25];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_1(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], _publics: &[Goldilocks]) {
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[638] - _publics[26];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] - _publics[27];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[640] - _publics[28];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[641] - _publics[29];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] - _publics[30];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[643] - _publics[31];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[644] - _publics[32];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[645] - _publics[33];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[646] - _publics[34];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[647] - _publics[35];
tmp_3[0] = evals[518] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] - _publics[36];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[631] - _publics[37];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[632] - _publics[38];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[633] - _publics[39];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[634] - _publics[40];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[635] - _publics[41];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[636] - _publics[42];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[637] - _publics[43];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[638] - _publics[44];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] - _publics[45];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[640] - _publics[46];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[641] - _publics[47];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] - _publics[48];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[643] - _publics[49];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[644] - _publics[50];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_2(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], _publics: &[Goldilocks]) {
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[645] - _publics[51];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[646] - _publics[52];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[647] - _publics[53];
tmp_3[0] = evals[469] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] - _publics[54];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[631] - _publics[55];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[632] - _publics[56];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[633] - _publics[57];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[634] - _publics[58];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[635] - _publics[59];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[636] - _publics[60];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[637] - _publics[61];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[638] - _publics[62];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] - _publics[63];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[640] - _publics[64];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[641] - _publics[65];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] - _publics[66];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[643] - _publics[67];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[644] - _publics[68];
tmp_3[0] = evals[400] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] * evals[631];
tmp_3[0] = evals[605] * tmp_3[0];
tmp_3[1] = evals[606] * evals[630];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[607] * evals[631];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[608] * evals[632];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[609];
tmp_3[0] = evals[621] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[633] * evals[634];
tmp_3[0] = evals[605] * tmp_3[0];
tmp_3[63] = evals[606] * evals[633];
tmp_3[0] = tmp_3[0] + tmp_3[63];
tmp_3[2] = evals[607] * evals[634];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[608] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] + evals[609];
tmp_3[0] = evals[621] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[636] * evals[637];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_3(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[605] * tmp_3[0];
tmp_3[1] = evals[606] * evals[636];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[64] = evals[607] * evals[637];
tmp_3[0] = tmp_3[0] + tmp_3[64];
tmp_3[1] = evals[608] * evals[638];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[609];
tmp_3[0] = evals[621] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] * evals[640];
tmp_3[0] = evals[605] * tmp_3[0];
tmp_3[2] = evals[606] * evals[639];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[607] * evals[640];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[65] = evals[608] * evals[641];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[0] = tmp_3[0] + evals[609];
tmp_3[0] = evals[621] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[69] = evals[642] * evals[643];
tmp_3[0] = evals[605] * tmp_3[69];
tmp_3[1] = evals[606] * evals[642];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[607] * evals[643];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[608] * evals[644];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[0] + evals[609];
tmp_3[0] = evals[621] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[67] = evals[645] * evals[646];
tmp_3[0] = evals[605] * tmp_3[67];
tmp_3[2] = evals[606] * evals[645];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[607] * evals[646];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[608] * evals[647];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[0] + evals[609];
tmp_3[0] = evals[621] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[14] = evals[612] + evals[613];
tmp_3[77] = tmp_3[14] + evals[614];
tmp_3[0] = evals[737] * Goldilocks::new(256);
tmp_3[0] = evals[736] + tmp_3[0];
tmp_3[1] = evals[738] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[739] * Goldilocks::new(16777216);
tmp_3[4] = tmp_3[0] + tmp_3[1];
tmp_3[0] = evals[681] * Goldilocks::new(65536);
tmp_3[16] = evals[680] + tmp_3[0];
tmp_3[2] = tmp_3[4] - tmp_3[16];
tmp_3[0] = evals[689] * Goldilocks::new(256);
tmp_3[0] = evals[688] + tmp_3[0];
tmp_3[1] = evals[690] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[691] * Goldilocks::new(16777216);
tmp_3[15] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[2] - tmp_3[15];
tmp_3[2] = evals[721] * Goldilocks::new(65536);
tmp_3[75] = evals[720] + tmp_3[2];
tmp_3[2] = tmp_3[0] - tmp_3[75];
tmp_3[0] = tmp_3[2] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[2] = tmp_3[2] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[0] * tmp_3[2];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[769] * Goldilocks::new(256);
tmp_3[0] = evals[768] + tmp_3[0];
tmp_3[3] = evals[770] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[771] * Goldilocks::new(16777216);
tmp_3[5] = tmp_3[0] + tmp_3[3];
tmp_3[0] = evals[610] * Goldilocks::new(1779033703);
tmp_3[3] = evals[517] * Goldilocks::new(3144134277);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[468] * Goldilocks::new(1013904242);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[399] * Goldilocks::new(2773480762);
tmp_3[19] = tmp_3[0] + tmp_3[3];
tmp_3[0] = evals[350] + evals[99];
tmp_3[0] = tmp_3[0] + evals[67];
tmp_3[0] = tmp_3[0] + evals[59];
tmp_3[0] = tmp_3[0] + evals[51];
tmp_3[0] = tmp_3[0] + evals[43];
tmp_3[26] = tmp_3[0] + evals[3];
tmp_3[0] = evals[284] + evals[86];
tmp_3[0] = tmp_3[0] + evals[66];
tmp_3[0] = tmp_3[0] + evals[58];
tmp_3[0] = tmp_3[0] + evals[50];
tmp_3[0] = tmp_3[0] + evals[42];
tmp_3[10] = tmp_3[0] + evals[2];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_4(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[7] = tmp_3[26] + tmp_3[10];
tmp_3[0] = evals[167] + evals[71];
tmp_3[0] = tmp_3[0] + evals[63];
tmp_3[0] = tmp_3[0] + evals[55];
tmp_3[0] = tmp_3[0] + evals[47];
tmp_3[24] = tmp_3[0] + evals[23];
tmp_3[0] = evals[150] + evals[70];
tmp_3[0] = tmp_3[0] + evals[62];
tmp_3[0] = tmp_3[0] + evals[54];
tmp_3[0] = tmp_3[0] + evals[46];
tmp_3[9] = tmp_3[0] + evals[22];
tmp_3[12] = tmp_3[24] + tmp_3[9];
tmp_3[18] = tmp_3[7] + tmp_3[12];
tmp_3[0] = evals[502] * Goldilocks::new(256);
tmp_3[0] = evals[501] + tmp_3[0];
tmp_3[3] = evals[503] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[504] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[18] * tmp_3[0];
tmp_3[2] = tmp_3[19] + tmp_3[0];
tmp_3[0] = evals[242] + evals[77];
tmp_3[0] = tmp_3[0] + evals[65];
tmp_3[0] = tmp_3[0] + evals[57];
tmp_3[0] = tmp_3[0] + evals[49];
tmp_3[0] = tmp_3[0] + evals[41];
tmp_3[8] = tmp_3[0] + evals[1];
tmp_3[0] = evals[184] + evals[72];
tmp_3[0] = tmp_3[0] + evals[64];
tmp_3[0] = tmp_3[0] + evals[56];
tmp_3[0] = tmp_3[0] + evals[48];
tmp_3[0] = tmp_3[0] + evals[40];
tmp_3[23] = tmp_3[0] + evals[0];
tmp_3[11] = tmp_3[8] + tmp_3[23];
tmp_3[0] = evals[133] + evals[69];
tmp_3[0] = tmp_3[0] + evals[61];
tmp_3[0] = tmp_3[0] + evals[53];
tmp_3[0] = tmp_3[0] + evals[45];
tmp_3[13] = tmp_3[0] + evals[21];
tmp_3[0] = evals[116] + evals[68];
tmp_3[0] = tmp_3[0] + evals[60];
tmp_3[0] = tmp_3[0] + evals[52];
tmp_3[0] = tmp_3[0] + evals[44];
tmp_3[29] = tmp_3[0] + evals[20];
tmp_3[6] = tmp_3[13] + tmp_3[29];
tmp_3[20] = tmp_3[11] + tmp_3[6];
tmp_3[0] = evals[269] * Goldilocks::new(256);
tmp_3[0] = evals[268] + tmp_3[0];
tmp_3[3] = evals[270] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[271] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[20] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[3] = tmp_3[5] - tmp_3[0];
tmp_3[0] = evals[753] * Goldilocks::new(256);
tmp_3[0] = evals[752] + tmp_3[0];
tmp_3[2] = evals[754] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[755] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[3] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[817] * Goldilocks::new(256);
tmp_3[0] = evals[816] + tmp_3[0];
tmp_3[1] = evals[818] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[819] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = tmp_3[0] - tmp_3[4];
tmp_3[71] = evals[787] + evals[788];
tmp_3[72] = evals[789] + evals[790];
tmp_3[0] = tmp_3[72] * Goldilocks::new(256);
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[73] = evals[784] + evals[791];
tmp_3[4] = tmp_3[73] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[74] = evals[785] + evals[786];
tmp_3[4] = tmp_3[74] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[1] = tmp_3[1] - tmp_3[0];
tmp_3[0] = evals[729] * Goldilocks::new(65536);
tmp_3[78] = evals[728] + tmp_3[0];
tmp_3[0] = tmp_3[1] - tmp_3[78];
tmp_3[1] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[1] = tmp_3[0] * tmp_3[1];
tmp_3[0] = tmp_3[0] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[1] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[849] * Goldilocks::new(256);
tmp_3[0] = evals[848] + tmp_3[0];
tmp_3[3] = evals[850] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[851] * Goldilocks::new(16777216);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_5(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = tmp_3[0] - tmp_3[5];
tmp_3[0] = evals[833] * Goldilocks::new(256);
tmp_3[0] = evals[832] + tmp_3[0];
tmp_3[5] = evals[834] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = evals[835] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[3] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[3];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[880].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[880] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[7] + tmp_3[11];
tmp_3[6] = tmp_3[12] + tmp_3[6];
tmp_3[21] = tmp_3[0] + tmp_3[6];
tmp_3[0] = evals[384] * Goldilocks::new(256);
tmp_3[0] = evals[383] + tmp_3[0];
tmp_3[6] = evals[385] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[386] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[16] - tmp_3[0];
tmp_3[0] = tmp_3[21] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[1] = challenges[2] * tmp_3[0];
tmp_3[22] = tmp_3[7] + tmp_3[8];
tmp_3[7] = evals[450] * Goldilocks::new(256);
tmp_3[7] = evals[449] + tmp_3[7];
tmp_3[8] = evals[451] * Goldilocks::new(65536);
tmp_3[7] = tmp_3[7] + tmp_3[8];
tmp_3[8] = evals[448] * Goldilocks::new(16777216);
tmp_3[7] = tmp_3[7] + tmp_3[8];
tmp_3[7] = tmp_3[7] * Goldilocks::new(2);
tmp_3[8] = evals[464] * Goldilocks::new(4294967296);
tmp_3[7] = tmp_3[7] - tmp_3[8];
tmp_3[7] = tmp_3[7] + evals[464];
tmp_3[7] = tmp_3[15] - tmp_3[7];
tmp_3[0] = tmp_3[22] * tmp_3[7];
tmp_3[7] = evals[224] * Goldilocks::new(256);
tmp_3[7] = evals[223] + tmp_3[7];
tmp_3[8] = evals[225] * Goldilocks::new(65536);
tmp_3[7] = tmp_3[7] + tmp_3[8];
tmp_3[8] = evals[222] * Goldilocks::new(16777216);
tmp_3[7] = tmp_3[7] + tmp_3[8];
tmp_3[7] = tmp_3[7] * Goldilocks::new(2);
tmp_3[8] = evals[238] * Goldilocks::new(4294967296);
tmp_3[7] = tmp_3[7] - tmp_3[8];
tmp_3[7] = tmp_3[7] + evals[238];
tmp_3[7] = tmp_3[15] - tmp_3[7];
tmp_3[7] = tmp_3[23] * tmp_3[7];
tmp_3[8] = tmp_3[0] + tmp_3[7];
tmp_3[0] = evals[567] * Goldilocks::new(256);
tmp_3[0] = evals[566] + tmp_3[0];
tmp_3[7] = evals[568] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[7] = evals[565] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[7] = evals[581] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[7];
tmp_3[0] = tmp_3[0] + evals[581];
tmp_3[0] = tmp_3[15] - tmp_3[0];
tmp_3[0] = tmp_3[24] * tmp_3[0];
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[9] = tmp_3[9] + tmp_3[13];
tmp_3[25] = tmp_3[9] + tmp_3[29];
tmp_3[9] = evals[332] * Goldilocks::new(256);
tmp_3[9] = evals[331] + tmp_3[9];
tmp_3[0] = evals[333] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[9] = evals[330] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[9] = evals[346] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[9];
tmp_3[0] = tmp_3[0] + evals[346];
tmp_3[0] = tmp_3[15] - tmp_3[0];
tmp_3[0] = tmp_3[25] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[1] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[705] * Goldilocks::new(256);
tmp_3[0] = evals[704] + tmp_3[0];
tmp_3[1] = evals[706] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[1] = evals[707] * Goldilocks::new(16777216);
tmp_3[9] = tmp_3[0] + tmp_3[1];
tmp_3[0] = evals[550] * Goldilocks::new(256);
tmp_3[0] = evals[549] + tmp_3[0];
tmp_3[1] = evals[551] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[1];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_6(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[1] = evals[552] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = tmp_3[9] - tmp_3[0];
tmp_3[0] = tmp_3[26] * tmp_3[0];
tmp_3[27] = tmp_3[10] + tmp_3[11];
tmp_3[10] = evals[315] * Goldilocks::new(256);
tmp_3[10] = evals[314] + tmp_3[10];
tmp_3[11] = evals[316] * Goldilocks::new(65536);
tmp_3[10] = tmp_3[10] + tmp_3[11];
tmp_3[11] = evals[317] * Goldilocks::new(16777216);
tmp_3[10] = tmp_3[10] + tmp_3[11];
tmp_3[10] = tmp_3[9] - tmp_3[10];
tmp_3[10] = tmp_3[27] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[28] = tmp_3[12] + tmp_3[13];
tmp_3[12] = evals[433] * Goldilocks::new(256);
tmp_3[12] = evals[432] + tmp_3[12];
tmp_3[13] = evals[434] * Goldilocks::new(65536);
tmp_3[12] = tmp_3[12] + tmp_3[13];
tmp_3[13] = evals[435] * Goldilocks::new(16777216);
tmp_3[12] = tmp_3[12] + tmp_3[13];
tmp_3[12] = tmp_3[9] - tmp_3[12];
tmp_3[12] = tmp_3[28] * tmp_3[12];
tmp_3[13] = tmp_3[0] + tmp_3[12];
tmp_3[0] = evals[207] * Goldilocks::new(256);
tmp_3[0] = evals[206] + tmp_3[0];
tmp_3[12] = evals[208] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[209] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[9] - tmp_3[0];
tmp_3[0] = tmp_3[29] * tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[45] = evals[612] * evals[610];
tmp_3[0] = evals[614] * evals[610];
tmp_3[30] = tmp_3[45] + tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(1779033703);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(1359893119);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[46] = evals[612] * evals[517];
tmp_3[0] = evals[614] * evals[517];
tmp_3[31] = tmp_3[46] + tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(3144134277);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(2600822924);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[47] = evals[612] * evals[468];
tmp_3[0] = evals[614] * evals[468];
tmp_3[32] = tmp_3[47] + tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(1013904242);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(528734635);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[48] = evals[612] * evals[399];
tmp_3[0] = evals[614] * evals[399];
tmp_3[33] = tmp_3[48] + tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(2773480762);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(1541459225);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] + evals[517];
tmp_3[0] = tmp_3[0] + evals[468];
tmp_3[0] = tmp_3[0] + evals[399];
tmp_3[0] = tmp_3[0] + evals[350];
tmp_3[0] = tmp_3[0] + evals[284];
tmp_3[0] = tmp_3[0] + evals[242];
tmp_3[76] = tmp_3[0] + evals[184];
tmp_3[34] = tmp_3[14] * tmp_3[76];
tmp_3[14] = tmp_3[78] - Goldilocks::new(4294967295);
tmp_3[14] = tmp_3[14] * evals[648];
tmp_3[14] = tmp_3[14] - Goldilocks::new(1);
tmp_3[14] = tmp_3[75] * tmp_3[14];
tmp_3[14] = tmp_3[34] * tmp_3[14];
tmp_3[8] = tmp_3[8] + tmp_3[14];
tmp_3[13] = challenges[2] * tmp_3[8];
tmp_3[35] = evals[638].sub_from_scalar(Goldilocks::new(1));
tmp_3[8] = tmp_3[35] * evals[630];
tmp_3[14] = evals[638] * evals[634];
tmp_3[8] = tmp_3[8] + tmp_3[14];
tmp_3[0] = tmp_3[45] * tmp_3[8];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_7(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[36] = evals[527].sub_from_scalar(Goldilocks::new(1));
tmp_3[8] = tmp_3[36] * evals[520];
tmp_3[14] = evals[527] * evals[524];
tmp_3[8] = tmp_3[8] + tmp_3[14];
tmp_3[8] = tmp_3[46] * tmp_3[8];
tmp_3[14] = tmp_3[0] + tmp_3[8];
tmp_3[38] = evals[478].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[38] * evals[472];
tmp_3[8] = evals[478] * evals[476];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[8] = tmp_3[14] + tmp_3[0];
tmp_3[40] = evals[409].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[40] * evals[404];
tmp_3[14] = evals[409] * evals[408];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[14] = tmp_3[8] + tmp_3[0];
tmp_3[37] = evals[612] * evals[350];
tmp_3[42] = evals[359].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[42] * evals[355];
tmp_3[8] = evals[359] * evals[351];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[8] = tmp_3[14] + tmp_3[0];
tmp_3[39] = evals[612] * evals[284];
tmp_3[17] = evals[291].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[17] * evals[288];
tmp_3[14] = evals[291] * evals[285];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[14] = tmp_3[8] + tmp_3[0];
tmp_3[41] = evals[612] * evals[242];
tmp_3[2] = evals[247].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[2] * evals[245];
tmp_3[8] = evals[247] * evals[243];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[41] * tmp_3[0];
tmp_3[8] = tmp_3[14] + tmp_3[0];
tmp_3[43] = evals[612] * evals[184];
tmp_3[0] = evals[187].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[186];
tmp_3[14] = evals[187] * evals[185];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[43] * tmp_3[0];
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[46];
tmp_3[0] = tmp_3[0] + tmp_3[47];
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[0] = tmp_3[0] + tmp_3[37];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[0] + tmp_3[41];
tmp_3[44] = tmp_3[0] + tmp_3[43];
tmp_3[0] = tmp_3[78] * Goldilocks::new(4294967296);
tmp_3[10] = tmp_3[75] + tmp_3[0];
tmp_3[0] = tmp_3[44] * tmp_3[10];
tmp_3[0] = tmp_3[8] - tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[70] = evals[638] * tmp_3[35];
tmp_3[13] = tmp_3[45] * tmp_3[70];
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[13] = tmp_3[45] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[13] = tmp_3[46] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[13] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - Goldilocks::new(64);
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[13] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - Goldilocks::new(11);
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[12] = evals[612] * evals[3];
tmp_3[0] = evals[101] * Goldilocks::new(256);
tmp_3[0] = evals[100] + tmp_3[0];
tmp_3[13] = evals[102] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[13] = evals[103] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[11] = evals[630] - tmp_3[0];
tmp_3[0] = evals[118] * Goldilocks::new(256);
tmp_3[0] = evals[117] + tmp_3[0];
tmp_3[13] = evals[119] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[13];
tmp_3[13] = evals[120] * Goldilocks::new(16777216);
tmp_3[1] = tmp_3[0] + tmp_3[13];
tmp_3[0] = tmp_3[1] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[11] - tmp_3[0];
tmp_3[0] = tmp_3[12] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[135] * Goldilocks::new(256);
tmp_3[0] = evals[134] + tmp_3[0];
tmp_3[8] = evals[136] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_8(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[8] = evals[137] * Goldilocks::new(16777216);
tmp_3[7] = tmp_3[0] + tmp_3[8];
tmp_3[13] = evals[631] - tmp_3[7];
tmp_3[0] = evals[152] * Goldilocks::new(256);
tmp_3[0] = evals[151] + tmp_3[0];
tmp_3[8] = evals[153] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[154] * Goldilocks::new(16777216);
tmp_3[6] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[6] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[13] - tmp_3[0];
tmp_3[0] = tmp_3[12] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[169] * Goldilocks::new(256);
tmp_3[0] = evals[168] + tmp_3[0];
tmp_3[14] = evals[170] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[171] * Goldilocks::new(16777216);
tmp_3[3] = tmp_3[0] + tmp_3[14];
tmp_3[13] = evals[632] - tmp_3[3];
tmp_3[0] = evals[191] * Goldilocks::new(256);
tmp_3[0] = evals[190] + tmp_3[0];
tmp_3[14] = evals[192] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[193] * Goldilocks::new(16777216);
tmp_3[5] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[5] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[13] - tmp_3[0];
tmp_3[0] = tmp_3[12] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[253] * Goldilocks::new(256);
tmp_3[0] = evals[252] + tmp_3[0];
tmp_3[8] = evals[254] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[255] * Goldilocks::new(16777216);
tmp_3[4] = tmp_3[0] + tmp_3[8];
tmp_3[13] = evals[633] - tmp_3[4];
tmp_3[0] = evals[299] * Goldilocks::new(256);
tmp_3[0] = evals[298] + tmp_3[0];
tmp_3[8] = evals[300] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[301] * Goldilocks::new(16777216);
tmp_3[8] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[8] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[13] - tmp_3[0];
tmp_3[0] = tmp_3[12] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[638];
tmp_3[14] = evals[517] * evals[528];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[468] * evals[480];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[399] * evals[412];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[350] * evals[363];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[284] * evals[295];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[242] * evals[250];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[184] * evals[189];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[613] * tmp_3[0];
tmp_3[49] = evals[613] * tmp_3[76];
tmp_3[10] = tmp_3[49] * tmp_3[10];
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[50] = evals[613] * evals[610];
tmp_3[0] = tmp_3[16] - evals[630];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - evals[634];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[51] = evals[613] * evals[517];
tmp_3[0] = tmp_3[16] - evals[520];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - evals[524];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[52] = evals[613] * evals[468];
tmp_3[0] = tmp_3[16] - evals[472];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - evals[476];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[53] = evals[613] * evals[399];
tmp_3[0] = tmp_3[16] - evals[404];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_9(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[53] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[15] = tmp_3[15] - evals[408];
tmp_3[15] = tmp_3[53] * tmp_3[15];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[630];
tmp_3[15] = evals[517] * evals[521];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[468] * evals[474];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[399] * evals[407];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[350] * evals[359];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[284] * evals[292];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[242] * evals[248];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[184] * evals[188];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = tmp_3[76] * tmp_3[75];
tmp_3[0] = tmp_3[0] - tmp_3[15];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[15] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[631];
tmp_3[12] = evals[517] * evals[522];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[468] * evals[475];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[399] * evals[408];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[350] * evals[360];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[284] * evals[293];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[242] * evals[249];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = tmp_3[76] * tmp_3[78];
tmp_3[0] = tmp_3[0] - tmp_3[14];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[0];
tmp_3[15] = challenges[2] * tmp_3[0];
tmp_3[58] = evals[613] + evals[614];
tmp_3[54] = tmp_3[58] * evals[610];
tmp_3[0] = tmp_3[9] - evals[647];
tmp_3[0] = tmp_3[54] * tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[55] = tmp_3[58] * evals[517];
tmp_3[9] = tmp_3[55] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[9] = challenges[2] * tmp_3[0];
tmp_3[56] = tmp_3[58] * evals[468];
tmp_3[0] = evals[704] - evals[484];
tmp_3[0] = tmp_3[56] * tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[56] * evals[705];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[56] * evals[706];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[56] * evals[707];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[9] = challenges[2] * tmp_3[0];
tmp_3[57] = tmp_3[58] * evals[399];
tmp_3[0] = evals[704] - evals[615];
tmp_3[0] = tmp_3[57] * tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[57] * evals[705];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[57] * evals[706];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[57] * evals[707];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[58] * evals[3];
tmp_3[11] = tmp_3[9] * tmp_3[11];
tmp_3[0] = tmp_3[0] + tmp_3[11];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[1] = evals[631] - tmp_3[1];
tmp_3[1] = tmp_3[9] * tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[7] = evals[632] - tmp_3[7];
tmp_3[7] = tmp_3[9] * tmp_3[7];
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[6] = evals[633] - tmp_3[6];
tmp_3[6] = tmp_3[9] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = challenges[2] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_10(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[3] = evals[634] - tmp_3[3];
tmp_3[3] = tmp_3[9] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = evals[635] - tmp_3[5];
tmp_3[5] = tmp_3[9] * tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[4] = evals[636] - tmp_3[4];
tmp_3[4] = tmp_3[9] * tmp_3[4];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[8] = evals[637] - tmp_3[8];
tmp_3[8] = tmp_3[9] * tmp_3[8];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[368] * Goldilocks::new(256);
tmp_3[0] = evals[367] + tmp_3[0];
tmp_3[8] = evals[369] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[370] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[638] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[417] * Goldilocks::new(256);
tmp_3[0] = evals[416] + tmp_3[0];
tmp_3[4] = evals[418] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[419] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[639] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[486] * Goldilocks::new(256);
tmp_3[0] = evals[485] + tmp_3[0];
tmp_3[8] = evals[487] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[488] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[640] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[534] * Goldilocks::new(256);
tmp_3[0] = evals[533] + tmp_3[0];
tmp_3[4] = evals[535] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[536] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[641] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[665] * Goldilocks::new(256);
tmp_3[0] = evals[664] + tmp_3[0];
tmp_3[8] = evals[666] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[667] * Goldilocks::new(16777216);
tmp_3[5] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[642] - tmp_3[5];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[948] * Goldilocks::new(256);
tmp_3[0] = evals[947] + tmp_3[0];
tmp_3[4] = evals[949] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[950] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[643] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[985] * Goldilocks::new(256);
tmp_3[0] = evals[984] + tmp_3[0];
tmp_3[8] = evals[986] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[987] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[644] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[1014] * Goldilocks::new(256);
tmp_3[0] = evals[1013] + tmp_3[0];
tmp_3[4] = evals[1015] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[1016] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[645] - tmp_3[0];
tmp_3[0] = tmp_3[9] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[59] = tmp_3[77] * evals[610];
tmp_3[16] = tmp_3[5] - tmp_3[16];
tmp_3[5] = tmp_3[59] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[5];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_11(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[60] = tmp_3[77] * evals[517];
tmp_3[5] = tmp_3[60] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[61] = tmp_3[77] * evals[468];
tmp_3[5] = tmp_3[61] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[62] = tmp_3[77] * evals[399];
tmp_3[16] = tmp_3[62] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[47] + evals[46];
tmp_3[0] = tmp_3[0] + evals[45];
tmp_3[0] = tmp_3[0] + evals[44];
tmp_3[0] = tmp_3[0] + evals[43];
tmp_3[0] = tmp_3[0] + evals[42];
tmp_3[0] = tmp_3[0] + evals[41];
tmp_3[0] = tmp_3[0] + evals[40];
tmp_3[0] = tmp_3[0] + evals[23];
tmp_3[0] = tmp_3[0] + evals[22];
tmp_3[0] = tmp_3[0] + evals[21];
tmp_3[0] = tmp_3[0] + evals[20];
tmp_3[0] = tmp_3[0] + evals[3];
tmp_3[0] = tmp_3[0] + evals[2];
tmp_3[0] = tmp_3[0] + evals[1];
tmp_3[91] = tmp_3[0] + evals[0];
tmp_3[0] = evals[652].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[652] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[653].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[653] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[654].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[654] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[741] * Goldilocks::new(256);
tmp_3[0] = evals[740] + tmp_3[0];
tmp_3[16] = evals[742] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[743] * Goldilocks::new(16777216);
tmp_3[9] = tmp_3[0] + tmp_3[16];
tmp_3[0] = evals[683] * Goldilocks::new(65536);
tmp_3[10] = evals[682] + tmp_3[0];
tmp_3[5] = tmp_3[9] - tmp_3[10];
tmp_3[0] = evals[693] * Goldilocks::new(256);
tmp_3[0] = evals[692] + tmp_3[0];
tmp_3[16] = evals[694] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[695] * Goldilocks::new(16777216);
tmp_3[3] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[5] - tmp_3[3];
tmp_3[5] = evals[723] * Goldilocks::new(65536);
tmp_3[83] = evals[722] + tmp_3[5];
tmp_3[5] = tmp_3[0] - tmp_3[83];
tmp_3[0] = tmp_3[5] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[5] = tmp_3[5] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[0] * tmp_3[5];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[773] * Goldilocks::new(256);
tmp_3[0] = evals[772] + tmp_3[0];
tmp_3[8] = evals[774] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[775] * Goldilocks::new(16777216);
tmp_3[4] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[506] * Goldilocks::new(256);
tmp_3[0] = evals[505] + tmp_3[0];
tmp_3[8] = evals[507] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[508] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[18] * tmp_3[0];
tmp_3[5] = tmp_3[19] + tmp_3[0];
tmp_3[0] = evals[273] * Goldilocks::new(256);
tmp_3[0] = evals[272] + tmp_3[0];
tmp_3[8] = evals[274] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[275] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[20] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[8] = tmp_3[4] - tmp_3[0];
tmp_3[0] = evals[757] * Goldilocks::new(256);
tmp_3[0] = evals[756] + tmp_3[0];
tmp_3[5] = evals[758] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = evals[759] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = tmp_3[8] - tmp_3[0];
tmp_3[8] = tmp_3[0] + Goldilocks::new(4294967296);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_12(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * tmp_3[8];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[821] * Goldilocks::new(256);
tmp_3[0] = evals[820] + tmp_3[0];
tmp_3[16] = evals[822] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[823] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = tmp_3[0] - tmp_3[9];
tmp_3[79] = evals[795] + evals[796];
tmp_3[80] = evals[797] + evals[798];
tmp_3[0] = tmp_3[80] * Goldilocks::new(256);
tmp_3[0] = tmp_3[79] + tmp_3[0];
tmp_3[81] = evals[792] + evals[799];
tmp_3[9] = tmp_3[81] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[82] = evals[793] + evals[794];
tmp_3[9] = tmp_3[82] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[16] = tmp_3[16] - tmp_3[0];
tmp_3[0] = evals[731] * Goldilocks::new(65536);
tmp_3[84] = evals[730] + tmp_3[0];
tmp_3[0] = tmp_3[16] - tmp_3[84];
tmp_3[16] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[16] = tmp_3[0] * tmp_3[16];
tmp_3[0] = tmp_3[0] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[16] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[853] * Goldilocks::new(256);
tmp_3[0] = evals[852] + tmp_3[0];
tmp_3[8] = evals[854] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[855] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = tmp_3[0] - tmp_3[4];
tmp_3[0] = evals[837] * Goldilocks::new(256);
tmp_3[0] = evals[836] + tmp_3[0];
tmp_3[4] = evals[838] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[839] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[8] - tmp_3[0];
tmp_3[8] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[8];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[881].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[881] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[388] * Goldilocks::new(256);
tmp_3[0] = evals[387] + tmp_3[0];
tmp_3[16] = evals[389] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[390] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[10] - tmp_3[0];
tmp_3[0] = tmp_3[21] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[454] * Goldilocks::new(256);
tmp_3[0] = evals[453] + tmp_3[0];
tmp_3[8] = evals[455] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[452] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[8] = evals[465] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[8];
tmp_3[0] = tmp_3[0] + evals[465];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[16] = tmp_3[22] * tmp_3[0];
tmp_3[0] = evals[228] * Goldilocks::new(256);
tmp_3[0] = evals[227] + tmp_3[0];
tmp_3[8] = evals[229] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[226] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[8] = evals[239] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[8];
tmp_3[0] = tmp_3[0] + evals[239];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[23] * tmp_3[0];
tmp_3[8] = tmp_3[16] + tmp_3[0];
tmp_3[0] = evals[571] * Goldilocks::new(256);
tmp_3[0] = evals[570] + tmp_3[0];
tmp_3[16] = evals[572] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[569] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[16] = evals[582] * Goldilocks::new(4294967296);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_13(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] - tmp_3[16];
tmp_3[0] = tmp_3[0] + evals[582];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[24] * tmp_3[0];
tmp_3[16] = tmp_3[8] + tmp_3[0];
tmp_3[0] = evals[336] * Goldilocks::new(256);
tmp_3[0] = evals[335] + tmp_3[0];
tmp_3[8] = evals[337] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[334] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[8] = evals[347] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[8];
tmp_3[0] = tmp_3[0] + evals[347];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[25] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[709] * Goldilocks::new(256);
tmp_3[0] = evals[708] + tmp_3[0];
tmp_3[4] = evals[710] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[711] * Goldilocks::new(16777216);
tmp_3[5] = tmp_3[0] + tmp_3[4];
tmp_3[0] = evals[554] * Goldilocks::new(256);
tmp_3[0] = evals[553] + tmp_3[0];
tmp_3[4] = evals[555] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[556] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[5] - tmp_3[0];
tmp_3[16] = tmp_3[26] * tmp_3[0];
tmp_3[0] = evals[319] * Goldilocks::new(256);
tmp_3[0] = evals[318] + tmp_3[0];
tmp_3[4] = evals[320] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[321] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[5] - tmp_3[0];
tmp_3[0] = tmp_3[27] * tmp_3[0];
tmp_3[4] = tmp_3[16] + tmp_3[0];
tmp_3[0] = evals[437] * Goldilocks::new(256);
tmp_3[0] = evals[436] + tmp_3[0];
tmp_3[16] = evals[438] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[439] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[5] - tmp_3[0];
tmp_3[0] = tmp_3[28] * tmp_3[0];
tmp_3[16] = tmp_3[4] + tmp_3[0];
tmp_3[0] = evals[211] * Goldilocks::new(256);
tmp_3[0] = evals[210] + tmp_3[0];
tmp_3[4] = evals[212] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[213] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[5] - tmp_3[0];
tmp_3[0] = tmp_3[29] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(1779033703);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(1359893119);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(3144134277);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(2600822924);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(1013904242);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(528734635);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(2773480762);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(1541459225);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[84] - Goldilocks::new(4294967295);
tmp_3[0] = tmp_3[0] * evals[649];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_14(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[83] * tmp_3[0];
tmp_3[0] = tmp_3[34] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[13] = evals[941].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[13] * evals[933];
tmp_3[66] = evals[941] * evals[937];
tmp_3[0] = tmp_3[0] + tmp_3[66];
tmp_3[16] = tmp_3[45] * tmp_3[0];
tmp_3[0] = tmp_3[35] * evals[631];
tmp_3[8] = evals[638] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[46] * tmp_3[0];
tmp_3[8] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[36] * evals[521];
tmp_3[16] = evals[527] * evals[525];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[16] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[38] * evals[473];
tmp_3[8] = evals[478] * evals[477];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[8] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[40] * evals[405];
tmp_3[16] = evals[409] * evals[401];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[16] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[42] * evals[356];
tmp_3[8] = evals[359] * evals[352];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[8] = tmp_3[16] + tmp_3[0];
tmp_3[0] = tmp_3[17] * evals[289];
tmp_3[16] = evals[291] * evals[286];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[41] * tmp_3[0];
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[2] = tmp_3[2] * evals[246];
tmp_3[0] = evals[247] * evals[244];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[0] = tmp_3[43] * tmp_3[0];
tmp_3[8] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[84] * Goldilocks::new(4294967296);
tmp_3[9] = tmp_3[83] + tmp_3[0];
tmp_3[0] = tmp_3[44] * tmp_3[9];
tmp_3[0] = tmp_3[8] - tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[4] = tmp_3[46] * tmp_3[70];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[4] = tmp_3[45] * tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[4] = tmp_3[46] * tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[5] - Goldilocks::new(64);
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[4] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[5] - Goldilocks::new(11);
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[16] = evals[612] * evals[2];
tmp_3[0] = evals[88] * Goldilocks::new(256);
tmp_3[0] = evals[87] + tmp_3[0];
tmp_3[4] = evals[89] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[90] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[6] = evals[630] - tmp_3[0];
tmp_3[0] = evals[105] * Goldilocks::new(256);
tmp_3[0] = evals[104] + tmp_3[0];
tmp_3[4] = evals[106] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[4];
tmp_3[4] = evals[107] * Goldilocks::new(16777216);
tmp_3[7] = tmp_3[0] + tmp_3[4];
tmp_3[0] = tmp_3[7] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[6] - tmp_3[0];
tmp_3[0] = tmp_3[16] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[122] * Goldilocks::new(256);
tmp_3[0] = evals[121] + tmp_3[0];
tmp_3[8] = evals[123] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[124] * Goldilocks::new(16777216);
tmp_3[1] = tmp_3[0] + tmp_3[8];
tmp_3[4] = evals[631] - tmp_3[1];
tmp_3[0] = evals[139] * Goldilocks::new(256);
tmp_3[0] = evals[138] + tmp_3[0];
tmp_3[8] = evals[140] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[141] * Goldilocks::new(16777216);
tmp_3[11] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[11] * Goldilocks::new(4294967296);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_15(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[4] - tmp_3[0];
tmp_3[0] = tmp_3[16] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[156] * Goldilocks::new(256);
tmp_3[0] = evals[155] + tmp_3[0];
tmp_3[2] = evals[157] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[158] * Goldilocks::new(16777216);
tmp_3[15] = tmp_3[0] + tmp_3[2];
tmp_3[4] = evals[632] - tmp_3[15];
tmp_3[0] = evals[173] * Goldilocks::new(256);
tmp_3[0] = evals[172] + tmp_3[0];
tmp_3[2] = evals[174] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[175] * Goldilocks::new(16777216);
tmp_3[14] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[14] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[4] - tmp_3[0];
tmp_3[0] = tmp_3[16] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[195] * Goldilocks::new(256);
tmp_3[0] = evals[194] + tmp_3[0];
tmp_3[8] = evals[196] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[197] * Goldilocks::new(16777216);
tmp_3[12] = tmp_3[0] + tmp_3[8];
tmp_3[4] = evals[633] - tmp_3[12];
tmp_3[0] = evals[257] * Goldilocks::new(256);
tmp_3[0] = evals[256] + tmp_3[0];
tmp_3[8] = evals[258] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[259] * Goldilocks::new(16777216);
tmp_3[8] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[8] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[4] - tmp_3[0];
tmp_3[0] = tmp_3[16] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[941];
tmp_3[2] = evals[517] * evals[639];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[468] * evals[529];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[399] * evals[481];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[350] * evals[413];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[284] * evals[364];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[242] * evals[296];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[184] * evals[251];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = evals[613] * tmp_3[0];
tmp_3[9] = tmp_3[49] * tmp_3[9];
tmp_3[0] = tmp_3[0] - tmp_3[9];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - evals[933];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[937];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - evals[631];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[635];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - evals[521];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[525];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - evals[473];
tmp_3[0] = tmp_3[53] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[3] = tmp_3[3] - evals[477];
tmp_3[3] = tmp_3[53] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[933];
tmp_3[3] = evals[517] * evals[632];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[468] * evals[523];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[399] * evals[476];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[350] * evals[409];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_16(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[284] * evals[361];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[242] * evals[294];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = evals[184] * evals[250];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = tmp_3[76] * tmp_3[83];
tmp_3[0] = tmp_3[0] - tmp_3[3];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[934];
tmp_3[16] = evals[517] * evals[633];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[468] * evals[524];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[399] * evals[477];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[350] * evals[410];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[284] * evals[362];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[242] * evals[295];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[76] * tmp_3[84];
tmp_3[0] = tmp_3[0] - tmp_3[2];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[5] - evals[946];
tmp_3[0] = tmp_3[54] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[55] * tmp_3[5];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[708] - evals[532];
tmp_3[0] = tmp_3[56] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[56] * evals[709];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[56] * evals[710];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[56] * evals[711];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[5] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[708] - evals[615];
tmp_3[0] = tmp_3[57] * tmp_3[0];
tmp_3[0] = tmp_3[5] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[57] * evals[709];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[57] * evals[710];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[57] * evals[711];
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[5] = tmp_3[58] * evals[2];
tmp_3[6] = tmp_3[5] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[7] = evals[631] - tmp_3[7];
tmp_3[7] = tmp_3[5] * tmp_3[7];
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[1] = evals[632] - tmp_3[1];
tmp_3[1] = tmp_3[5] * tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[11] = evals[633] - tmp_3[11];
tmp_3[11] = tmp_3[5] * tmp_3[11];
tmp_3[0] = tmp_3[0] + tmp_3[11];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[15] = evals[634] - tmp_3[15];
tmp_3[15] = tmp_3[5] * tmp_3[15];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[14] = evals[635] - tmp_3[14];
tmp_3[14] = tmp_3[5] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[12] = evals[636] - tmp_3[12];
tmp_3[12] = tmp_3[5] * tmp_3[12];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[8] = evals[637] - tmp_3[8];
tmp_3[8] = tmp_3[5] * tmp_3[8];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[303] * Goldilocks::new(256);
tmp_3[0] = evals[302] + tmp_3[0];
tmp_3[8] = evals[304] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_17(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[8] = evals[305] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[638] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[372] * Goldilocks::new(256);
tmp_3[0] = evals[371] + tmp_3[0];
tmp_3[12] = evals[373] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[374] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = evals[639] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[421] * Goldilocks::new(256);
tmp_3[0] = evals[420] + tmp_3[0];
tmp_3[8] = evals[422] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[423] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[640] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[490] * Goldilocks::new(256);
tmp_3[0] = evals[489] + tmp_3[0];
tmp_3[12] = evals[491] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[492] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = evals[641] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[538] * Goldilocks::new(256);
tmp_3[0] = evals[537] + tmp_3[0];
tmp_3[8] = evals[539] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[540] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[642] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[669] * Goldilocks::new(256);
tmp_3[0] = evals[668] + tmp_3[0];
tmp_3[12] = evals[670] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[671] * Goldilocks::new(16777216);
tmp_3[14] = tmp_3[0] + tmp_3[12];
tmp_3[0] = evals[643] - tmp_3[14];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[952] * Goldilocks::new(256);
tmp_3[0] = evals[951] + tmp_3[0];
tmp_3[8] = evals[953] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[954] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[644] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[989] * Goldilocks::new(256);
tmp_3[0] = evals[988] + tmp_3[0];
tmp_3[12] = evals[990] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[991] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = evals[645] - tmp_3[0];
tmp_3[0] = tmp_3[5] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[14] = tmp_3[14] - tmp_3[10];
tmp_3[10] = tmp_3[59] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[60] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[61] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[14] = tmp_3[62] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[655].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[655] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[656].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[656] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[657].sub_from_scalar(Goldilocks::new(1));
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_18(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[657] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[745] * Goldilocks::new(256);
tmp_3[0] = evals[744] + tmp_3[0];
tmp_3[14] = evals[746] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[747] * Goldilocks::new(16777216);
tmp_3[5] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[685] * Goldilocks::new(65536);
tmp_3[9] = evals[684] + tmp_3[0];
tmp_3[10] = tmp_3[5] - tmp_3[9];
tmp_3[0] = evals[697] * Goldilocks::new(256);
tmp_3[0] = evals[696] + tmp_3[0];
tmp_3[14] = evals[698] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[699] * Goldilocks::new(16777216);
tmp_3[15] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[10] - tmp_3[15];
tmp_3[10] = evals[725] * Goldilocks::new(65536);
tmp_3[89] = evals[724] + tmp_3[10];
tmp_3[10] = tmp_3[0] - tmp_3[89];
tmp_3[0] = tmp_3[10] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[10] = tmp_3[10] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[0] * tmp_3[10];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[777] * Goldilocks::new(256);
tmp_3[0] = evals[776] + tmp_3[0];
tmp_3[8] = evals[778] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[779] * Goldilocks::new(16777216);
tmp_3[12] = tmp_3[0] + tmp_3[8];
tmp_3[0] = evals[510] * Goldilocks::new(256);
tmp_3[0] = evals[509] + tmp_3[0];
tmp_3[8] = evals[511] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[512] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[18] * tmp_3[0];
tmp_3[10] = tmp_3[19] + tmp_3[0];
tmp_3[0] = evals[277] * Goldilocks::new(256);
tmp_3[0] = evals[276] + tmp_3[0];
tmp_3[8] = evals[278] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[279] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[20] * tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[8] = tmp_3[12] - tmp_3[0];
tmp_3[0] = evals[761] * Goldilocks::new(256);
tmp_3[0] = evals[760] + tmp_3[0];
tmp_3[10] = evals[762] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[763] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[8] - tmp_3[0];
tmp_3[8] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[8];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[825] * Goldilocks::new(256);
tmp_3[0] = evals[824] + tmp_3[0];
tmp_3[14] = evals[826] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[827] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = tmp_3[0] - tmp_3[5];
tmp_3[85] = evals[803] + evals[804];
tmp_3[86] = evals[805] + evals[806];
tmp_3[0] = tmp_3[86] * Goldilocks::new(256);
tmp_3[0] = tmp_3[85] + tmp_3[0];
tmp_3[87] = evals[800] + evals[807];
tmp_3[5] = tmp_3[87] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[88] = evals[801] + evals[802];
tmp_3[5] = tmp_3[88] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[5];
tmp_3[14] = tmp_3[14] - tmp_3[0];
tmp_3[0] = evals[733] * Goldilocks::new(65536);
tmp_3[90] = evals[732] + tmp_3[0];
tmp_3[0] = tmp_3[14] - tmp_3[90];
tmp_3[14] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[14] = tmp_3[0] * tmp_3[14];
tmp_3[0] = tmp_3[0] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[14] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[857] * Goldilocks::new(256);
tmp_3[0] = evals[856] + tmp_3[0];
tmp_3[8] = evals[858] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[859] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = tmp_3[0] - tmp_3[12];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_19(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[841] * Goldilocks::new(256);
tmp_3[0] = evals[840] + tmp_3[0];
tmp_3[12] = evals[842] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[843] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[8] - tmp_3[0];
tmp_3[8] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[8];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[882].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[882] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[392] * Goldilocks::new(256);
tmp_3[0] = evals[391] + tmp_3[0];
tmp_3[14] = evals[393] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[394] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[9] - tmp_3[0];
tmp_3[0] = tmp_3[21] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[458] * Goldilocks::new(256);
tmp_3[0] = evals[457] + tmp_3[0];
tmp_3[8] = evals[459] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[456] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[8] = evals[466] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[8];
tmp_3[0] = tmp_3[0] + evals[466];
tmp_3[0] = tmp_3[15] - tmp_3[0];
tmp_3[14] = tmp_3[22] * tmp_3[0];
tmp_3[0] = evals[232] * Goldilocks::new(256);
tmp_3[0] = evals[231] + tmp_3[0];
tmp_3[8] = evals[233] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[230] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[8] = evals[240] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[8];
tmp_3[0] = tmp_3[0] + evals[240];
tmp_3[0] = tmp_3[15] - tmp_3[0];
tmp_3[0] = tmp_3[23] * tmp_3[0];
tmp_3[8] = tmp_3[14] + tmp_3[0];
tmp_3[0] = evals[575] * Goldilocks::new(256);
tmp_3[0] = evals[574] + tmp_3[0];
tmp_3[14] = evals[576] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[573] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[14] = evals[583] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[14];
tmp_3[0] = tmp_3[0] + evals[583];
tmp_3[0] = tmp_3[15] - tmp_3[0];
tmp_3[0] = tmp_3[24] * tmp_3[0];
tmp_3[14] = tmp_3[8] + tmp_3[0];
tmp_3[0] = evals[340] * Goldilocks::new(256);
tmp_3[0] = evals[339] + tmp_3[0];
tmp_3[8] = evals[341] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[338] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[8] = evals[348] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[8];
tmp_3[0] = tmp_3[0] + evals[348];
tmp_3[0] = tmp_3[15] - tmp_3[0];
tmp_3[0] = tmp_3[25] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[713] * Goldilocks::new(256);
tmp_3[0] = evals[712] + tmp_3[0];
tmp_3[12] = evals[714] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[715] * Goldilocks::new(16777216);
tmp_3[10] = tmp_3[0] + tmp_3[12];
tmp_3[0] = evals[558] * Goldilocks::new(256);
tmp_3[0] = evals[557] + tmp_3[0];
tmp_3[12] = evals[559] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[560] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[10] - tmp_3[0];
tmp_3[14] = tmp_3[26] * tmp_3[0];
tmp_3[0] = evals[323] * Goldilocks::new(256);
tmp_3[0] = evals[322] + tmp_3[0];
tmp_3[12] = evals[324] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_20(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[12] = evals[325] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[10] - tmp_3[0];
tmp_3[0] = tmp_3[27] * tmp_3[0];
tmp_3[12] = tmp_3[14] + tmp_3[0];
tmp_3[0] = evals[441] * Goldilocks::new(256);
tmp_3[0] = evals[440] + tmp_3[0];
tmp_3[14] = evals[442] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[443] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[10] - tmp_3[0];
tmp_3[0] = tmp_3[28] * tmp_3[0];
tmp_3[14] = tmp_3[12] + tmp_3[0];
tmp_3[0] = evals[215] * Goldilocks::new(256);
tmp_3[0] = evals[214] + tmp_3[0];
tmp_3[12] = evals[216] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[217] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[10] - tmp_3[0];
tmp_3[0] = tmp_3[29] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - Goldilocks::new(1779033703);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(1359893119);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - Goldilocks::new(3144134277);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(2600822924);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - Goldilocks::new(1013904242);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(528734635);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - Goldilocks::new(2773480762);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - Goldilocks::new(1541459225);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[90] - Goldilocks::new(4294967295);
tmp_3[0] = tmp_3[0] * evals[650];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[89] * tmp_3[0];
tmp_3[0] = tmp_3[34] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[4] = evals[981].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[4] * evals[975];
tmp_3[8] = evals[981] * evals[979];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = tmp_3[45] * tmp_3[0];
tmp_3[0] = tmp_3[13] * evals[934];
tmp_3[68] = evals[941] * evals[938];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[0] = tmp_3[46] * tmp_3[0];
tmp_3[14] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[35] * evals[632];
tmp_3[8] = evals[638] * evals[636];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[8] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[36] * evals[522];
tmp_3[14] = evals[527] * evals[526];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[14] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[38] * evals[474];
tmp_3[8] = evals[478] * evals[470];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[8] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[40] * evals[406];
tmp_3[14] = evals[409] * evals[402];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[14] = tmp_3[8] + tmp_3[0];
tmp_3[0] = tmp_3[42] * evals[357];
tmp_3[8] = evals[359] * evals[353];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[41] * tmp_3[0];
tmp_3[14] = tmp_3[14] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_21(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[17] = tmp_3[17] * evals[290];
tmp_3[0] = evals[291] * evals[287];
tmp_3[0] = tmp_3[17] + tmp_3[0];
tmp_3[0] = tmp_3[43] * tmp_3[0];
tmp_3[14] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[90] * Goldilocks::new(4294967296);
tmp_3[5] = tmp_3[89] + tmp_3[0];
tmp_3[0] = tmp_3[44] * tmp_3[5];
tmp_3[0] = tmp_3[14] - tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[12] = tmp_3[47] * tmp_3[70];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[12] = tmp_3[45] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[12] = tmp_3[46] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(64);
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[12] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(11);
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[0] = tmp_3[12] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[8] = evals[612] * evals[1];
tmp_3[0] = evals[79] * Goldilocks::new(256);
tmp_3[0] = evals[78] + tmp_3[0];
tmp_3[12] = evals[80] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[81] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[11] = evals[630] - tmp_3[0];
tmp_3[0] = evals[92] * Goldilocks::new(256);
tmp_3[0] = evals[91] + tmp_3[0];
tmp_3[12] = evals[93] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[12];
tmp_3[12] = evals[94] * Goldilocks::new(16777216);
tmp_3[1] = tmp_3[0] + tmp_3[12];
tmp_3[0] = tmp_3[1] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[11] - tmp_3[0];
tmp_3[0] = tmp_3[8] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[17] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[109] * Goldilocks::new(256);
tmp_3[0] = evals[108] + tmp_3[0];
tmp_3[14] = evals[110] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[111] * Goldilocks::new(16777216);
tmp_3[7] = tmp_3[0] + tmp_3[14];
tmp_3[12] = evals[631] - tmp_3[7];
tmp_3[0] = evals[126] * Goldilocks::new(256);
tmp_3[0] = evals[125] + tmp_3[0];
tmp_3[14] = evals[127] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[128] * Goldilocks::new(16777216);
tmp_3[6] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[6] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[12] - tmp_3[0];
tmp_3[0] = tmp_3[8] * tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[143] * Goldilocks::new(256);
tmp_3[0] = evals[142] + tmp_3[0];
tmp_3[17] = evals[144] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[145] * Goldilocks::new(16777216);
tmp_3[3] = tmp_3[0] + tmp_3[17];
tmp_3[12] = evals[632] - tmp_3[3];
tmp_3[0] = evals[160] * Goldilocks::new(256);
tmp_3[0] = evals[159] + tmp_3[0];
tmp_3[17] = evals[161] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[162] * Goldilocks::new(16777216);
tmp_3[2] = tmp_3[0] + tmp_3[17];
tmp_3[0] = tmp_3[2] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[12] - tmp_3[0];
tmp_3[0] = tmp_3[8] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[17] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[177] * Goldilocks::new(256);
tmp_3[0] = evals[176] + tmp_3[0];
tmp_3[14] = evals[178] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[179] * Goldilocks::new(16777216);
tmp_3[16] = tmp_3[0] + tmp_3[14];
tmp_3[12] = evals[633] - tmp_3[16];
tmp_3[0] = evals[199] * Goldilocks::new(256);
tmp_3[0] = evals[198] + tmp_3[0];
tmp_3[14] = evals[200] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[201] * Goldilocks::new(16777216);
tmp_3[14] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[14] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[12] - tmp_3[0];
tmp_3[0] = tmp_3[8] * tmp_3[0];
tmp_3[0] = tmp_3[17] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_22(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[981];
tmp_3[17] = evals[517] * evals[942];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[468] * evals[640];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[399] * evals[530];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[350] * evals[482];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[284] * evals[414];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[242] * evals[365];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = evals[184] * evals[297];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[0] = evals[613] * tmp_3[0];
tmp_3[5] = tmp_3[49] * tmp_3[5];
tmp_3[0] = tmp_3[0] - tmp_3[5];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - evals[975];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - evals[979];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - evals[934];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - evals[938];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - evals[632];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[15] - evals[636];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[9] - evals[522];
tmp_3[0] = tmp_3[53] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[15] = tmp_3[15] - evals[526];
tmp_3[15] = tmp_3[53] * tmp_3[15];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[8] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[975];
tmp_3[15] = evals[517] * evals[935];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[468] * evals[634];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[399] * evals[525];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[350] * evals[478];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[284] * evals[411];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[242] * evals[363];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = evals[184] * evals[296];
tmp_3[0] = tmp_3[0] + tmp_3[15];
tmp_3[15] = tmp_3[76] * tmp_3[89];
tmp_3[0] = tmp_3[0] - tmp_3[15];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[8] + tmp_3[0];
tmp_3[15] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[976];
tmp_3[8] = evals[517] * evals[936];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[468] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[399] * evals[526];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[350] * evals[479];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[284] * evals[412];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[8] = evals[242] * evals[364];
tmp_3[0] = tmp_3[0] + tmp_3[8];
tmp_3[0] = tmp_3[0] + tmp_3[17];
tmp_3[17] = tmp_3[76] * tmp_3[90];
tmp_3[0] = tmp_3[0] - tmp_3[17];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[0];
tmp_3[15] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - evals[983];
tmp_3[0] = tmp_3[54] * tmp_3[0];
tmp_3[0] = tmp_3[15] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[55] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[712] - evals[646];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_23(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[56] * tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[56] * evals[713];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[56] * evals[714];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[56] * evals[715];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[712] - evals[615];
tmp_3[0] = tmp_3[57] * tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[57] * evals[713];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[57] * evals[714];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[57] * evals[715];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[10] = tmp_3[58] * evals[1];
tmp_3[11] = tmp_3[10] * tmp_3[11];
tmp_3[0] = tmp_3[0] + tmp_3[11];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[1] = evals[631] - tmp_3[1];
tmp_3[1] = tmp_3[10] * tmp_3[1];
tmp_3[0] = tmp_3[0] + tmp_3[1];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[7] = evals[632] - tmp_3[7];
tmp_3[7] = tmp_3[10] * tmp_3[7];
tmp_3[0] = tmp_3[0] + tmp_3[7];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[6] = evals[633] - tmp_3[6];
tmp_3[6] = tmp_3[10] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[3] = evals[634] - tmp_3[3];
tmp_3[3] = tmp_3[10] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[2] = evals[635] - tmp_3[2];
tmp_3[2] = tmp_3[10] * tmp_3[2];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[16] = evals[636] - tmp_3[16];
tmp_3[16] = tmp_3[10] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[14] = evals[637] - tmp_3[14];
tmp_3[14] = tmp_3[10] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[261] * Goldilocks::new(256);
tmp_3[0] = evals[260] + tmp_3[0];
tmp_3[14] = evals[262] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[263] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[638] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[307] * Goldilocks::new(256);
tmp_3[0] = evals[306] + tmp_3[0];
tmp_3[16] = evals[308] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[309] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = evals[639] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[376] * Goldilocks::new(256);
tmp_3[0] = evals[375] + tmp_3[0];
tmp_3[14] = evals[377] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[378] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[640] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[425] * Goldilocks::new(256);
tmp_3[0] = evals[424] + tmp_3[0];
tmp_3[16] = evals[426] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[427] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = evals[641] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[494] * Goldilocks::new(256);
tmp_3[0] = evals[493] + tmp_3[0];
tmp_3[14] = evals[495] * Goldilocks::new(65536);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_24(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[496] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[642] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[542] * Goldilocks::new(256);
tmp_3[0] = evals[541] + tmp_3[0];
tmp_3[16] = evals[543] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[544] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = evals[643] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[673] * Goldilocks::new(256);
tmp_3[0] = evals[672] + tmp_3[0];
tmp_3[14] = evals[674] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[675] * Goldilocks::new(16777216);
tmp_3[2] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[644] - tmp_3[2];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[956] * Goldilocks::new(256);
tmp_3[0] = evals[955] + tmp_3[0];
tmp_3[16] = evals[957] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[958] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = evals[645] - tmp_3[0];
tmp_3[0] = tmp_3[10] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[2] - tmp_3[9];
tmp_3[2] = tmp_3[59] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[2] = tmp_3[60] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[2] = tmp_3[61] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[9] = tmp_3[62] * tmp_3[9];
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[9] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[658].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[658] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[9] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[659].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[659] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[9] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[660].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[660] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[9] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[749] * Goldilocks::new(256);
tmp_3[0] = evals[748] + tmp_3[0];
tmp_3[9] = evals[750] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[9] = evals[751] * Goldilocks::new(16777216);
tmp_3[10] = tmp_3[0] + tmp_3[9];
tmp_3[0] = evals[687] * Goldilocks::new(65536);
tmp_3[3] = evals[686] + tmp_3[0];
tmp_3[2] = tmp_3[10] - tmp_3[3];
tmp_3[0] = evals[701] * Goldilocks::new(256);
tmp_3[0] = evals[700] + tmp_3[0];
tmp_3[9] = evals[702] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[9] = evals[703] * Goldilocks::new(16777216);
tmp_3[16] = tmp_3[0] + tmp_3[9];
tmp_3[0] = tmp_3[2] - tmp_3[16];
tmp_3[2] = evals[727] * Goldilocks::new(65536);
tmp_3[7] = evals[726] + tmp_3[2];
tmp_3[2] = tmp_3[0] - tmp_3[7];
tmp_3[0] = tmp_3[2] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[2] = tmp_3[2] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[0] * tmp_3[2];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[781] * Goldilocks::new(256);
tmp_3[0] = evals[780] + tmp_3[0];
tmp_3[14] = evals[782] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[783] * Goldilocks::new(16777216);
tmp_3[9] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[514] * Goldilocks::new(256);
tmp_3[0] = evals[513] + tmp_3[0];
tmp_3[14] = evals[515] * Goldilocks::new(65536);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_25(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[516] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[18] * tmp_3[0];
tmp_3[18] = tmp_3[19] + tmp_3[0];
tmp_3[0] = evals[281] * Goldilocks::new(256);
tmp_3[0] = evals[280] + tmp_3[0];
tmp_3[19] = evals[282] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[19];
tmp_3[19] = evals[283] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[19];
tmp_3[0] = tmp_3[20] * tmp_3[0];
tmp_3[0] = tmp_3[18] + tmp_3[0];
tmp_3[20] = tmp_3[9] - tmp_3[0];
tmp_3[0] = evals[765] * Goldilocks::new(256);
tmp_3[0] = evals[764] + tmp_3[0];
tmp_3[18] = evals[766] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[18];
tmp_3[18] = evals[767] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[18];
tmp_3[0] = tmp_3[20] - tmp_3[0];
tmp_3[20] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[20];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[20] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[829] * Goldilocks::new(256);
tmp_3[0] = evals[828] + tmp_3[0];
tmp_3[2] = evals[830] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[831] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = tmp_3[0] - tmp_3[10];
tmp_3[18] = evals[811] + evals[812];
tmp_3[19] = evals[813] + evals[814];
tmp_3[0] = tmp_3[19] * Goldilocks::new(256);
tmp_3[0] = tmp_3[18] + tmp_3[0];
tmp_3[14] = evals[808] + evals[815];
tmp_3[10] = tmp_3[14] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[6] = evals[809] + evals[810];
tmp_3[10] = tmp_3[6] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[2] = tmp_3[2] - tmp_3[0];
tmp_3[0] = evals[735] * Goldilocks::new(65536);
tmp_3[10] = evals[734] + tmp_3[0];
tmp_3[0] = tmp_3[2] - tmp_3[10];
tmp_3[2] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[2] = tmp_3[0] * tmp_3[2];
tmp_3[0] = tmp_3[0] + Goldilocks::new(8589934592);
tmp_3[0] = tmp_3[2] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[861] * Goldilocks::new(256);
tmp_3[0] = evals[860] + tmp_3[0];
tmp_3[20] = evals[862] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[20];
tmp_3[20] = evals[863] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[20];
tmp_3[20] = tmp_3[0] - tmp_3[9];
tmp_3[0] = evals[845] * Goldilocks::new(256);
tmp_3[0] = evals[844] + tmp_3[0];
tmp_3[9] = evals[846] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[9] = evals[847] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[9];
tmp_3[0] = tmp_3[20] - tmp_3[0];
tmp_3[20] = tmp_3[0] + Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] * tmp_3[20];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[2] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[883].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[883] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[2] + tmp_3[0];
tmp_3[20] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[396] * Goldilocks::new(256);
tmp_3[0] = evals[395] + tmp_3[0];
tmp_3[2] = evals[397] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[2] = evals[398] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[2];
tmp_3[0] = tmp_3[3] - tmp_3[0];
tmp_3[0] = tmp_3[21] * tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[20] + tmp_3[0];
tmp_3[21] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[462] * Goldilocks::new(256);
tmp_3[0] = evals[461] + tmp_3[0];
tmp_3[20] = evals[463] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[20];
tmp_3[20] = evals[460] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[20] = evals[467] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[20];
tmp_3[0] = tmp_3[0] + evals[467];
tmp_3[0] = tmp_3[16] - tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_26(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[20] = tmp_3[22] * tmp_3[0];
tmp_3[0] = evals[236] * Goldilocks::new(256);
tmp_3[0] = evals[235] + tmp_3[0];
tmp_3[22] = evals[237] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[22];
tmp_3[22] = evals[234] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[22];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[22] = evals[241] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[22];
tmp_3[0] = tmp_3[0] + evals[241];
tmp_3[0] = tmp_3[16] - tmp_3[0];
tmp_3[0] = tmp_3[23] * tmp_3[0];
tmp_3[23] = tmp_3[20] + tmp_3[0];
tmp_3[0] = evals[579] * Goldilocks::new(256);
tmp_3[0] = evals[578] + tmp_3[0];
tmp_3[20] = evals[580] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[20];
tmp_3[20] = evals[577] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[20];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[20] = evals[584] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[20];
tmp_3[0] = tmp_3[0] + evals[584];
tmp_3[0] = tmp_3[16] - tmp_3[0];
tmp_3[0] = tmp_3[24] * tmp_3[0];
tmp_3[24] = tmp_3[23] + tmp_3[0];
tmp_3[0] = evals[344] * Goldilocks::new(256);
tmp_3[0] = evals[343] + tmp_3[0];
tmp_3[23] = evals[345] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[23];
tmp_3[23] = evals[342] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[23];
tmp_3[0] = tmp_3[0] * Goldilocks::new(2);
tmp_3[23] = evals[349] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[0] - tmp_3[23];
tmp_3[0] = tmp_3[0] + evals[349];
tmp_3[0] = tmp_3[16] - tmp_3[0];
tmp_3[0] = tmp_3[25] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[21] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[717] * Goldilocks::new(256);
tmp_3[0] = evals[716] + tmp_3[0];
tmp_3[21] = evals[718] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[21];
tmp_3[21] = evals[719] * Goldilocks::new(16777216);
tmp_3[25] = tmp_3[0] + tmp_3[21];
tmp_3[0] = evals[562] * Goldilocks::new(256);
tmp_3[0] = evals[561] + tmp_3[0];
tmp_3[21] = evals[563] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[21];
tmp_3[21] = evals[564] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[21];
tmp_3[0] = tmp_3[25] - tmp_3[0];
tmp_3[21] = tmp_3[26] * tmp_3[0];
tmp_3[0] = evals[327] * Goldilocks::new(256);
tmp_3[0] = evals[326] + tmp_3[0];
tmp_3[26] = evals[328] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[26];
tmp_3[26] = evals[329] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[26];
tmp_3[0] = tmp_3[25] - tmp_3[0];
tmp_3[0] = tmp_3[27] * tmp_3[0];
tmp_3[27] = tmp_3[21] + tmp_3[0];
tmp_3[0] = evals[445] * Goldilocks::new(256);
tmp_3[0] = evals[444] + tmp_3[0];
tmp_3[21] = evals[446] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[21];
tmp_3[21] = evals[447] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[21];
tmp_3[0] = tmp_3[25] - tmp_3[0];
tmp_3[0] = tmp_3[28] * tmp_3[0];
tmp_3[28] = tmp_3[27] + tmp_3[0];
tmp_3[0] = evals[219] * Goldilocks::new(256);
tmp_3[0] = evals[218] + tmp_3[0];
tmp_3[27] = evals[220] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[27];
tmp_3[27] = evals[221] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[27];
tmp_3[0] = tmp_3[25] - tmp_3[0];
tmp_3[0] = tmp_3[29] * tmp_3[0];
tmp_3[0] = tmp_3[28] + tmp_3[0];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(1779033703);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(1359893119);
tmp_3[0] = tmp_3[30] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(3144134277);
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(2600822924);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_27(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[31] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(1013904242);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(528734635);
tmp_3[0] = tmp_3[32] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - Goldilocks::new(2773480762);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - Goldilocks::new(1541459225);
tmp_3[0] = tmp_3[33] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[24] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[10] - Goldilocks::new(4294967295);
tmp_3[0] = tmp_3[0] * evals[651];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[7] * tmp_3[0];
tmp_3[0] = tmp_3[34] * tmp_3[0];
tmp_3[0] = tmp_3[24] + tmp_3[0];
tmp_3[34] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[1011].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[0] * evals[1008];
tmp_3[24] = evals[1011] * evals[1010];
tmp_3[0] = tmp_3[0] + tmp_3[24];
tmp_3[24] = tmp_3[45] * tmp_3[0];
tmp_3[4] = tmp_3[4] * evals[976];
tmp_3[0] = evals[981] * evals[980];
tmp_3[0] = tmp_3[4] + tmp_3[0];
tmp_3[0] = tmp_3[46] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[13] = tmp_3[13] * evals[935];
tmp_3[0] = evals[941] * evals[939];
tmp_3[0] = tmp_3[13] + tmp_3[0];
tmp_3[0] = tmp_3[47] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[35] = tmp_3[35] * evals[633];
tmp_3[0] = evals[638] * evals[637];
tmp_3[0] = tmp_3[35] + tmp_3[0];
tmp_3[0] = tmp_3[48] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[36] = tmp_3[36] * evals[523];
tmp_3[0] = evals[527] * evals[519];
tmp_3[0] = tmp_3[36] + tmp_3[0];
tmp_3[0] = tmp_3[37] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[38] = tmp_3[38] * evals[475];
tmp_3[0] = evals[478] * evals[471];
tmp_3[0] = tmp_3[38] + tmp_3[0];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[40] = tmp_3[40] * evals[407];
tmp_3[0] = evals[409] * evals[403];
tmp_3[0] = tmp_3[40] + tmp_3[0];
tmp_3[0] = tmp_3[41] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[42] = tmp_3[42] * evals[358];
tmp_3[0] = evals[359] * evals[354];
tmp_3[0] = tmp_3[42] + tmp_3[0];
tmp_3[0] = tmp_3[43] * tmp_3[0];
tmp_3[24] = tmp_3[24] + tmp_3[0];
tmp_3[0] = tmp_3[10] * Goldilocks::new(4294967296);
tmp_3[0] = tmp_3[7] + tmp_3[0];
tmp_3[44] = tmp_3[44] * tmp_3[0];
tmp_3[24] = tmp_3[24] - tmp_3[44];
tmp_3[24] = tmp_3[34] + tmp_3[24];
tmp_3[24] = challenges[2] * tmp_3[24];
tmp_3[34] = tmp_3[48] * tmp_3[70];
tmp_3[24] = tmp_3[24] + tmp_3[34];
tmp_3[24] = challenges[2] * tmp_3[24];
tmp_3[45] = tmp_3[45] * tmp_3[25];
tmp_3[24] = tmp_3[24] + tmp_3[45];
tmp_3[24] = challenges[2] * tmp_3[24];
tmp_3[46] = tmp_3[46] * tmp_3[25];
tmp_3[24] = tmp_3[24] + tmp_3[46];
tmp_3[46] = challenges[2] * tmp_3[24];
tmp_3[24] = tmp_3[25] - Goldilocks::new(64);
tmp_3[24] = tmp_3[47] * tmp_3[24];
tmp_3[24] = tmp_3[46] + tmp_3[24];
tmp_3[46] = challenges[2] * tmp_3[24];
tmp_3[24] = tmp_3[25] - Goldilocks::new(11);
tmp_3[24] = tmp_3[48] * tmp_3[24];
tmp_3[24] = tmp_3[46] + tmp_3[24];
tmp_3[48] = challenges[2] * tmp_3[24];
tmp_3[45] = evals[612] * evals[0];
tmp_3[24] = evals[74] * Goldilocks::new(256);
tmp_3[24] = evals[73] + tmp_3[24];
tmp_3[46] = evals[75] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[46];
tmp_3[46] = evals[76] * Goldilocks::new(16777216);
tmp_3[24] = tmp_3[24] + tmp_3[46];
tmp_3[34] = evals[630] - tmp_3[24];
tmp_3[24] = evals[83] * Goldilocks::new(256);
tmp_3[24] = evals[82] + tmp_3[24];
tmp_3[46] = evals[84] * Goldilocks::new(65536);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_28(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[24] = tmp_3[24] + tmp_3[46];
tmp_3[46] = evals[85] * Goldilocks::new(16777216);
tmp_3[44] = tmp_3[24] + tmp_3[46];
tmp_3[24] = tmp_3[44] * Goldilocks::new(4294967296);
tmp_3[24] = tmp_3[34] - tmp_3[24];
tmp_3[24] = tmp_3[45] * tmp_3[24];
tmp_3[24] = tmp_3[48] + tmp_3[24];
tmp_3[47] = challenges[2] * tmp_3[24];
tmp_3[24] = evals[96] * Goldilocks::new(256);
tmp_3[24] = evals[95] + tmp_3[24];
tmp_3[48] = evals[97] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[48];
tmp_3[48] = evals[98] * Goldilocks::new(16777216);
tmp_3[43] = tmp_3[24] + tmp_3[48];
tmp_3[46] = evals[631] - tmp_3[43];
tmp_3[24] = evals[113] * Goldilocks::new(256);
tmp_3[24] = evals[112] + tmp_3[24];
tmp_3[48] = evals[114] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[48];
tmp_3[48] = evals[115] * Goldilocks::new(16777216);
tmp_3[42] = tmp_3[24] + tmp_3[48];
tmp_3[24] = tmp_3[42] * Goldilocks::new(4294967296);
tmp_3[24] = tmp_3[46] - tmp_3[24];
tmp_3[24] = tmp_3[45] * tmp_3[24];
tmp_3[24] = tmp_3[47] + tmp_3[24];
tmp_3[48] = challenges[2] * tmp_3[24];
tmp_3[24] = evals[130] * Goldilocks::new(256);
tmp_3[24] = evals[129] + tmp_3[24];
tmp_3[47] = evals[131] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[132] * Goldilocks::new(16777216);
tmp_3[41] = tmp_3[24] + tmp_3[47];
tmp_3[46] = evals[632] - tmp_3[41];
tmp_3[24] = evals[147] * Goldilocks::new(256);
tmp_3[24] = evals[146] + tmp_3[24];
tmp_3[47] = evals[148] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[149] * Goldilocks::new(16777216);
tmp_3[40] = tmp_3[24] + tmp_3[47];
tmp_3[24] = tmp_3[40] * Goldilocks::new(4294967296);
tmp_3[24] = tmp_3[46] - tmp_3[24];
tmp_3[24] = tmp_3[45] * tmp_3[24];
tmp_3[24] = tmp_3[48] + tmp_3[24];
tmp_3[47] = challenges[2] * tmp_3[24];
tmp_3[24] = evals[164] * Goldilocks::new(256);
tmp_3[24] = evals[163] + tmp_3[24];
tmp_3[48] = evals[165] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[48];
tmp_3[48] = evals[166] * Goldilocks::new(16777216);
tmp_3[39] = tmp_3[24] + tmp_3[48];
tmp_3[46] = evals[633] - tmp_3[39];
tmp_3[24] = evals[181] * Goldilocks::new(256);
tmp_3[24] = evals[180] + tmp_3[24];
tmp_3[48] = evals[182] * Goldilocks::new(65536);
tmp_3[24] = tmp_3[24] + tmp_3[48];
tmp_3[48] = evals[183] * Goldilocks::new(16777216);
tmp_3[48] = tmp_3[24] + tmp_3[48];
tmp_3[24] = tmp_3[48] * Goldilocks::new(4294967296);
tmp_3[24] = tmp_3[46] - tmp_3[24];
tmp_3[24] = tmp_3[45] * tmp_3[24];
tmp_3[24] = tmp_3[47] + tmp_3[24];
tmp_3[45] = challenges[2] * tmp_3[24];
tmp_3[24] = evals[610] * evals[1011];
tmp_3[47] = evals[517] * evals[982];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[468] * evals[943];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[399] * evals[641];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[350] * evals[531];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[284] * evals[483];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[242] * evals[415];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[47] = evals[184] * evals[366];
tmp_3[24] = tmp_3[24] + tmp_3[47];
tmp_3[24] = evals[613] * tmp_3[24];
tmp_3[0] = tmp_3[49] * tmp_3[0];
tmp_3[0] = tmp_3[24] - tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[1008];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - evals[1010];
tmp_3[0] = tmp_3[50] * tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[976];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - evals[980];
tmp_3[0] = tmp_3[51] * tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[935];
tmp_3[0] = tmp_3[52] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_29(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[16] - evals[939];
tmp_3[0] = tmp_3[52] * tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[45] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[3] - evals[633];
tmp_3[0] = tmp_3[53] * tmp_3[0];
tmp_3[0] = tmp_3[45] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[16] = tmp_3[16] - evals[637];
tmp_3[16] = tmp_3[53] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[53] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[1008];
tmp_3[16] = evals[517] * evals[977];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[468] * evals[937];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[399] * evals[636];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[350] * evals[527];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[284] * evals[480];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[242] * evals[413];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = evals[184] * evals[365];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[16] = tmp_3[76] * tmp_3[7];
tmp_3[0] = tmp_3[0] - tmp_3[16];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[53] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[610] * evals[1009];
tmp_3[53] = evals[517] * evals[978];
tmp_3[0] = tmp_3[0] + tmp_3[53];
tmp_3[53] = evals[468] * evals[938];
tmp_3[0] = tmp_3[0] + tmp_3[53];
tmp_3[53] = evals[399] * evals[637];
tmp_3[0] = tmp_3[0] + tmp_3[53];
tmp_3[53] = evals[350] * evals[528];
tmp_3[0] = tmp_3[0] + tmp_3[53];
tmp_3[53] = evals[284] * evals[481];
tmp_3[0] = tmp_3[0] + tmp_3[53];
tmp_3[53] = evals[242] * evals[414];
tmp_3[0] = tmp_3[0] + tmp_3[53];
tmp_3[0] = tmp_3[0] + tmp_3[47];
tmp_3[47] = tmp_3[76] * tmp_3[10];
tmp_3[0] = tmp_3[0] - tmp_3[47];
tmp_3[0] = evals[614] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[16] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[25] - evals[1012];
tmp_3[0] = tmp_3[54] * tmp_3[0];
tmp_3[0] = tmp_3[16] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[25] = tmp_3[55] * tmp_3[25];
tmp_3[0] = tmp_3[0] + tmp_3[25];
tmp_3[25] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[716] - evals[945];
tmp_3[0] = tmp_3[56] * tmp_3[0];
tmp_3[0] = tmp_3[25] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[25] = tmp_3[56] * evals[717];
tmp_3[0] = tmp_3[0] + tmp_3[25];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[25] = tmp_3[56] * evals[718];
tmp_3[0] = tmp_3[0] + tmp_3[25];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[56] = tmp_3[56] * evals[719];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[56] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[716] - evals[615];
tmp_3[0] = tmp_3[57] * tmp_3[0];
tmp_3[0] = tmp_3[56] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[56] = tmp_3[57] * evals[717];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[56] = tmp_3[57] * evals[718];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[57] = tmp_3[57] * evals[719];
tmp_3[0] = tmp_3[0] + tmp_3[57];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[58] = tmp_3[58] * evals[0];
tmp_3[34] = tmp_3[58] * tmp_3[34];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[44] = evals[631] - tmp_3[44];
tmp_3[44] = tmp_3[58] * tmp_3[44];
tmp_3[0] = tmp_3[0] + tmp_3[44];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[43] = evals[632] - tmp_3[43];
tmp_3[43] = tmp_3[58] * tmp_3[43];
tmp_3[0] = tmp_3[0] + tmp_3[43];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[42] = evals[633] - tmp_3[42];
tmp_3[42] = tmp_3[58] * tmp_3[42];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_30(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[42];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[41] = evals[634] - tmp_3[41];
tmp_3[41] = tmp_3[58] * tmp_3[41];
tmp_3[0] = tmp_3[0] + tmp_3[41];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[40] = evals[635] - tmp_3[40];
tmp_3[40] = tmp_3[58] * tmp_3[40];
tmp_3[0] = tmp_3[0] + tmp_3[40];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[39] = evals[636] - tmp_3[39];
tmp_3[39] = tmp_3[58] * tmp_3[39];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[48] = evals[637] - tmp_3[48];
tmp_3[48] = tmp_3[58] * tmp_3[48];
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[203] * Goldilocks::new(256);
tmp_3[0] = evals[202] + tmp_3[0];
tmp_3[48] = evals[204] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[48] = evals[205] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[0] = evals[638] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[48] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[265] * Goldilocks::new(256);
tmp_3[0] = evals[264] + tmp_3[0];
tmp_3[39] = evals[266] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[267] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[639] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[48] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[311] * Goldilocks::new(256);
tmp_3[0] = evals[310] + tmp_3[0];
tmp_3[48] = evals[312] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[48] = evals[313] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[0] = evals[640] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[48] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[380] * Goldilocks::new(256);
tmp_3[0] = evals[379] + tmp_3[0];
tmp_3[39] = evals[381] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[382] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[641] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[48] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[429] * Goldilocks::new(256);
tmp_3[0] = evals[428] + tmp_3[0];
tmp_3[48] = evals[430] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[48] = evals[431] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[0] = evals[642] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[48] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[498] * Goldilocks::new(256);
tmp_3[0] = evals[497] + tmp_3[0];
tmp_3[39] = evals[499] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[500] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[643] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[48] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[546] * Goldilocks::new(256);
tmp_3[0] = evals[545] + tmp_3[0];
tmp_3[48] = evals[547] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[48] = evals[548] * Goldilocks::new(16777216);
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[0] = evals[644] - tmp_3[0];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[48] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[677] * Goldilocks::new(256);
tmp_3[0] = evals[676] + tmp_3[0];
tmp_3[39] = evals[678] * Goldilocks::new(65536);
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[679] * Goldilocks::new(16777216);
tmp_3[39] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[645] - tmp_3[39];
tmp_3[0] = tmp_3[58] * tmp_3[0];
tmp_3[0] = tmp_3[48] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[3] = tmp_3[39] - tmp_3[3];
tmp_3[59] = tmp_3[59] * tmp_3[3];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_31(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[59];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[60] = tmp_3[60] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[60];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[61] = tmp_3[61] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[3] = tmp_3[62] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[661].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[661] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[662].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[662] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[663].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[663] * tmp_3[0];
tmp_3[0] = tmp_3[91] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] * evals[633];
tmp_3[62] = evals[631] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[61] = evals[632] * evals[634];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[0] = evals[636] - tmp_3[0];
tmp_3[0] = evals[616] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[60] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] * evals[634];
tmp_3[3] = evals[631] * evals[633];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[61] = evals[632] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[0] = evals[637] - tmp_3[0];
tmp_3[0] = evals[616] * tmp_3[0];
tmp_3[0] = tmp_3[60] + tmp_3[0];
tmp_3[60] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[630] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[61] = evals[632] * evals[633];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[61] = evals[631] * evals[634];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[0] = evals[638] - tmp_3[0];
tmp_3[0] = evals[616] * tmp_3[0];
tmp_3[0] = tmp_3[60] + tmp_3[0];
tmp_3[60] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] * evals[642];
tmp_3[61] = evals[640] * evals[644];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[62] = evals[641] * evals[643];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[0] = evals[645] - tmp_3[0];
tmp_3[0] = evals[616] * tmp_3[0];
tmp_3[0] = tmp_3[60] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] * evals[643];
tmp_3[60] = evals[640] * evals[642];
tmp_3[0] = tmp_3[0] + tmp_3[60];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[62] = evals[641] * evals[644];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[0] = evals[646] - tmp_3[0];
tmp_3[0] = evals[616] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[639] * evals[644];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[62] = evals[641] * evals[642];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[62] = evals[640] * evals[643];
tmp_3[0] = tmp_3[0] + tmp_3[62];
tmp_3[0] = evals[647] - tmp_3[0];
tmp_3[0] = evals[616] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[62] = evals[605] * evals[630];
tmp_3[44] = tmp_3[62] + tmp_3[63];
tmp_3[34] = evals[607] * evals[636];
tmp_3[0] = tmp_3[44] + tmp_3[34];
tmp_3[57] = evals[608] * evals[639];
tmp_3[0] = tmp_3[0] + tmp_3[57];
tmp_3[61] = evals[929] * evals[630];
tmp_3[0] = tmp_3[0] + tmp_3[61];
tmp_3[60] = evals[930] * evals[633];
tmp_3[0] = tmp_3[0] + tmp_3[60];
tmp_3[0] = evals[933] - tmp_3[0];
tmp_3[0] = evals[618] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_32(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[59] = evals[605] * evals[631];
tmp_3[39] = evals[606] * evals[634];
tmp_3[56] = tmp_3[59] + tmp_3[39];
tmp_3[0] = tmp_3[56] + tmp_3[64];
tmp_3[25] = evals[608] * evals[640];
tmp_3[0] = tmp_3[0] + tmp_3[25];
tmp_3[48] = evals[929] * evals[631];
tmp_3[0] = tmp_3[0] + tmp_3[48];
tmp_3[58] = evals[930] * evals[634];
tmp_3[0] = tmp_3[0] + tmp_3[58];
tmp_3[0] = evals[934] - tmp_3[0];
tmp_3[0] = evals[618] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[3] = challenges[2] * tmp_3[0];
tmp_3[40] = evals[605] * evals[632];
tmp_3[41] = evals[606] * evals[635];
tmp_3[55] = tmp_3[40] + tmp_3[41];
tmp_3[16] = evals[607] * evals[638];
tmp_3[0] = tmp_3[55] + tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[42] = evals[929] * evals[632];
tmp_3[0] = tmp_3[0] + tmp_3[42];
tmp_3[43] = evals[930] * evals[635];
tmp_3[0] = tmp_3[0] + tmp_3[43];
tmp_3[0] = evals[935] - tmp_3[0];
tmp_3[0] = evals[618] * tmp_3[0];
tmp_3[0] = tmp_3[3] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[63] = tmp_3[62] - tmp_3[63];
tmp_3[3] = evals[609] * evals[636];
tmp_3[62] = tmp_3[63] + tmp_3[3];
tmp_3[54] = evals[928] * evals[639];
tmp_3[62] = tmp_3[62] - tmp_3[54];
tmp_3[61] = tmp_3[62] + tmp_3[61];
tmp_3[60] = tmp_3[61] - tmp_3[60];
tmp_3[60] = evals[936] - tmp_3[60];
tmp_3[60] = evals[618] * tmp_3[60];
tmp_3[0] = tmp_3[0] + tmp_3[60];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[59] = tmp_3[59] - tmp_3[39];
tmp_3[60] = evals[609] * evals[637];
tmp_3[39] = tmp_3[59] + tmp_3[60];
tmp_3[61] = evals[928] * evals[640];
tmp_3[39] = tmp_3[39] - tmp_3[61];
tmp_3[39] = tmp_3[39] + tmp_3[48];
tmp_3[39] = tmp_3[39] - tmp_3[58];
tmp_3[39] = evals[937] - tmp_3[39];
tmp_3[39] = evals[618] * tmp_3[39];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[41] = tmp_3[40] - tmp_3[41];
tmp_3[39] = evals[609] * evals[638];
tmp_3[40] = tmp_3[41] + tmp_3[39];
tmp_3[58] = evals[928] * evals[641];
tmp_3[40] = tmp_3[40] - tmp_3[58];
tmp_3[40] = tmp_3[40] + tmp_3[42];
tmp_3[40] = tmp_3[40] - tmp_3[43];
tmp_3[40] = evals[938] - tmp_3[40];
tmp_3[40] = evals[618] * tmp_3[40];
tmp_3[0] = tmp_3[0] + tmp_3[40];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[34] = tmp_3[44] - tmp_3[34];
tmp_3[34] = tmp_3[34] - tmp_3[57];
tmp_3[57] = evals[929] * evals[636];
tmp_3[34] = tmp_3[34] + tmp_3[57];
tmp_3[44] = evals[931] * evals[639];
tmp_3[34] = tmp_3[34] + tmp_3[44];
tmp_3[34] = evals[939] - tmp_3[34];
tmp_3[34] = evals[618] * tmp_3[34];
tmp_3[0] = tmp_3[0] + tmp_3[34];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[56] = tmp_3[56] - tmp_3[64];
tmp_3[25] = tmp_3[56] - tmp_3[25];
tmp_3[56] = evals[929] * evals[637];
tmp_3[25] = tmp_3[25] + tmp_3[56];
tmp_3[64] = evals[931] * evals[640];
tmp_3[25] = tmp_3[25] + tmp_3[64];
tmp_3[25] = evals[940] - tmp_3[25];
tmp_3[25] = evals[618] * tmp_3[25];
tmp_3[0] = tmp_3[0] + tmp_3[25];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[16] = tmp_3[55] - tmp_3[16];
tmp_3[16] = tmp_3[16] - tmp_3[65];
tmp_3[65] = evals[929] * evals[638];
tmp_3[16] = tmp_3[16] + tmp_3[65];
tmp_3[55] = evals[931] * evals[641];
tmp_3[16] = tmp_3[16] + tmp_3[55];
tmp_3[16] = evals[941] - tmp_3[16];
tmp_3[16] = evals[618] * tmp_3[16];
tmp_3[0] = tmp_3[0] + tmp_3[16];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[3] = tmp_3[63] - tmp_3[3];
tmp_3[3] = tmp_3[3] + tmp_3[54];
tmp_3[3] = tmp_3[3] + tmp_3[57];
tmp_3[3] = tmp_3[3] - tmp_3[44];
tmp_3[3] = evals[942] - tmp_3[3];
tmp_3[3] = evals[618] * tmp_3[3];
tmp_3[0] = tmp_3[0] + tmp_3[3];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[59] = tmp_3[59] - tmp_3[60];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_33(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[59] = tmp_3[59] + tmp_3[61];
tmp_3[56] = tmp_3[59] + tmp_3[56];
tmp_3[56] = tmp_3[56] - tmp_3[64];
tmp_3[56] = evals[943] - tmp_3[56];
tmp_3[56] = evals[618] * tmp_3[56];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[39] = tmp_3[41] - tmp_3[39];
tmp_3[39] = tmp_3[39] + tmp_3[58];
tmp_3[39] = tmp_3[39] + tmp_3[65];
tmp_3[39] = tmp_3[39] - tmp_3[55];
tmp_3[39] = evals[944] - tmp_3[39];
tmp_3[39] = evals[618] * tmp_3[39];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[55] = challenges[2] * tmp_3[0];
tmp_3[39] = evals[645] * evals[645];
tmp_3[0] = evals[646] * evals[647];
tmp_3[41] = tmp_3[0] + tmp_3[0];
tmp_3[39] = tmp_3[39] + tmp_3[41];
tmp_3[39] = evals[936] - tmp_3[39];
tmp_3[39] = evals[617] * tmp_3[39];
tmp_3[39] = tmp_3[55] + tmp_3[39];
tmp_3[58] = challenges[2] * tmp_3[39];
tmp_3[0] = evals[642] * evals[936];
tmp_3[39] = evals[643] * evals[938];
tmp_3[55] = evals[644] * evals[937];
tmp_3[56] = tmp_3[39] + tmp_3[55];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[65] = evals[939] - tmp_3[0];
tmp_3[55] = evals[639] * evals[645];
tmp_3[0] = evals[640] * evals[647];
tmp_3[39] = evals[641] * evals[646];
tmp_3[39] = tmp_3[0] + tmp_3[39];
tmp_3[55] = tmp_3[55] + tmp_3[39];
tmp_3[55] = tmp_3[65] - tmp_3[55];
tmp_3[55] = tmp_3[55] - evals[636];
tmp_3[55] = evals[617] * tmp_3[55];
tmp_3[55] = tmp_3[58] + tmp_3[55];
tmp_3[0] = challenges[2] * tmp_3[55];
tmp_3[58] = evals[939] * evals[936];
tmp_3[55] = evals[940] * evals[938];
tmp_3[64] = tmp_3[55] + tmp_3[66];
tmp_3[58] = tmp_3[58] + tmp_3[64];
tmp_3[65] = evals[933] - tmp_3[58];
tmp_3[66] = evals[633] * evals[645];
tmp_3[58] = evals[634] * evals[647];
tmp_3[55] = evals[635] * evals[646];
tmp_3[55] = tmp_3[58] + tmp_3[55];
tmp_3[66] = tmp_3[66] + tmp_3[55];
tmp_3[65] = tmp_3[65] - tmp_3[66];
tmp_3[65] = tmp_3[65] - evals[630];
tmp_3[65] = evals[617] * tmp_3[65];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[67] = tmp_3[67] + tmp_3[67];
tmp_3[41] = tmp_3[67] + tmp_3[41];
tmp_3[65] = evals[647] * evals[647];
tmp_3[41] = tmp_3[41] + tmp_3[65];
tmp_3[41] = evals[937] - tmp_3[41];
tmp_3[41] = evals[617] * tmp_3[41];
tmp_3[0] = tmp_3[0] + tmp_3[41];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] * evals[937];
tmp_3[41] = evals[643] * evals[936];
tmp_3[0] = tmp_3[0] + tmp_3[41];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[66] = evals[644] * evals[938];
tmp_3[0] = tmp_3[0] + tmp_3[66];
tmp_3[41] = evals[940] - tmp_3[0];
tmp_3[0] = evals[639] * evals[646];
tmp_3[56] = evals[640] * evals[645];
tmp_3[0] = tmp_3[0] + tmp_3[56];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[641] * evals[647];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[41] - tmp_3[0];
tmp_3[0] = tmp_3[0] - evals[637];
tmp_3[0] = evals[617] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[41] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[939] * evals[937];
tmp_3[67] = evals[940] * evals[936];
tmp_3[0] = tmp_3[0] + tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[64];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[67] = evals[934] - tmp_3[0];
tmp_3[0] = evals[633] * evals[646];
tmp_3[64] = evals[634] * evals[645];
tmp_3[0] = tmp_3[0] + tmp_3[64];
tmp_3[0] = tmp_3[0] + tmp_3[55];
tmp_3[55] = evals[635] * evals[647];
tmp_3[0] = tmp_3[0] + tmp_3[55];
tmp_3[0] = tmp_3[67] - tmp_3[0];
tmp_3[0] = tmp_3[0] - evals[631];
tmp_3[0] = evals[617] * tmp_3[0];
tmp_3[0] = tmp_3[41] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[41] = evals[645] * evals[647];
tmp_3[0] = evals[646] * evals[646];
tmp_3[0] = tmp_3[41] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_34(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[41];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[0] = evals[938] - tmp_3[0];
tmp_3[0] = evals[617] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[65] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] * evals[938];
tmp_3[67] = evals[643] * evals[937];
tmp_3[0] = tmp_3[0] + tmp_3[67];
tmp_3[67] = evals[644] * evals[936];
tmp_3[0] = tmp_3[0] + tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[66];
tmp_3[67] = evals[941] - tmp_3[0];
tmp_3[0] = evals[639] * evals[647];
tmp_3[66] = evals[640] * evals[646];
tmp_3[0] = tmp_3[0] + tmp_3[66];
tmp_3[66] = evals[641] * evals[645];
tmp_3[0] = tmp_3[0] + tmp_3[66];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[67] - tmp_3[0];
tmp_3[0] = tmp_3[0] - evals[638];
tmp_3[0] = evals[617] * tmp_3[0];
tmp_3[0] = tmp_3[65] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[939] * evals[938];
tmp_3[65] = evals[940] * evals[937];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[65] = evals[941] * evals[936];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[65] = evals[935] - tmp_3[0];
tmp_3[0] = evals[633] * evals[647];
tmp_3[68] = evals[634] * evals[646];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[68] = evals[635] * evals[645];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[0] = tmp_3[0] + tmp_3[55];
tmp_3[0] = tmp_3[65] - tmp_3[0];
tmp_3[0] = tmp_3[0] - evals[632];
tmp_3[0] = evals[617] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[55] = evals[642].sub_from_scalar(Goldilocks::new(1));
tmp_3[68] = evals[643].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = tmp_3[55] * tmp_3[68];
tmp_3[65] = evals[619] * tmp_3[0];
tmp_3[0] = evals[630] - evals[644];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[631] - evals[645];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[632] - evals[646];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[642] * tmp_3[68];
tmp_3[65] = evals[619] * tmp_3[0];
tmp_3[0] = evals[633] - evals[644];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[634] - evals[645];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[635] - evals[646];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = tmp_3[55] * evals[643];
tmp_3[65] = evals[619] * tmp_3[0];
tmp_3[0] = evals[636] - evals[644];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[637] - evals[645];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[638] - evals[646];
tmp_3[0] = tmp_3[65] * tmp_3[0];
tmp_3[0] = tmp_3[67] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[67] = evals[619] * tmp_3[69];
tmp_3[69] = evals[639] - evals[644];
tmp_3[69] = tmp_3[67] * tmp_3[69];
tmp_3[0] = tmp_3[0] + tmp_3[69];
tmp_3[69] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[640] - evals[645];
tmp_3[0] = tmp_3[67] * tmp_3[0];
tmp_3[0] = tmp_3[69] + tmp_3[0];
tmp_3[69] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[641] - evals[646];
tmp_3[0] = tmp_3[67] * tmp_3[0];
tmp_3[0] = tmp_3[69] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[55] = evals[642] * tmp_3[55];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_35(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[55] = evals[619] * tmp_3[55];
tmp_3[0] = tmp_3[0] + tmp_3[55];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[68] = evals[643] * tmp_3[68];
tmp_3[68] = evals[619] * tmp_3[68];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[55] = challenges[2] * tmp_3[0];
tmp_3[68] = evals[630] - evals[639];
tmp_3[0] = evals[634] - evals[630];
tmp_3[0] = evals[638] * tmp_3[0];
tmp_3[0] = tmp_3[68] + tmp_3[0];
tmp_3[0] = evals[620] * tmp_3[0];
tmp_3[0] = tmp_3[55] + tmp_3[0];
tmp_3[68] = challenges[2] * tmp_3[0];
tmp_3[55] = evals[631] - evals[640];
tmp_3[0] = evals[635] - evals[631];
tmp_3[0] = evals[638] * tmp_3[0];
tmp_3[0] = tmp_3[55] + tmp_3[0];
tmp_3[0] = evals[620] * tmp_3[0];
tmp_3[0] = tmp_3[68] + tmp_3[0];
tmp_3[55] = challenges[2] * tmp_3[0];
tmp_3[68] = evals[632] - evals[641];
tmp_3[0] = evals[636] - evals[632];
tmp_3[0] = evals[638] * tmp_3[0];
tmp_3[0] = tmp_3[68] + tmp_3[0];
tmp_3[0] = evals[620] * tmp_3[0];
tmp_3[0] = tmp_3[55] + tmp_3[0];
tmp_3[68] = challenges[2] * tmp_3[0];
tmp_3[55] = evals[633] - evals[642];
tmp_3[0] = evals[637] - evals[633];
tmp_3[0] = evals[638] * tmp_3[0];
tmp_3[0] = tmp_3[55] + tmp_3[0];
tmp_3[0] = evals[620] * tmp_3[0];
tmp_3[0] = tmp_3[68] + tmp_3[0];
tmp_3[0] = challenges[2] * tmp_3[0];
tmp_3[70] = evals[620] * tmp_3[70];
tmp_3[0] = tmp_3[0] + tmp_3[70];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[721] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[68] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[729] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[55] = tmp_3[0] + challenges[1];
tmp_3[70] = tmp_3[68] * tmp_3[55];
tmp_3[0] = evals[681] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[67] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[70] * tmp_3[67];
tmp_3[70] = evals[754] * challenges[0];
tmp_3[70] = tmp_3[70] * challenges[0];
tmp_3[70] = tmp_3[70] + evals[736];
tmp_3[70] = tmp_3[70] * challenges[0];
tmp_3[70] = tmp_3[70] + evals[704];
tmp_3[70] = tmp_3[70] * challenges[0];
tmp_3[70] = tmp_3[70] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[70] + challenges[1];
tmp_3[0] = tmp_3[0] * tmp_3[69];
tmp_3[65] = evals[887] * tmp_3[0];
tmp_3[66] = tmp_3[77].sub_from_scalar(Goldilocks::new(0));
tmp_3[0] = tmp_3[66] * tmp_3[55];
tmp_3[0] = tmp_3[0] * tmp_3[67];
tmp_3[0] = tmp_3[0] * tmp_3[69];
tmp_3[70] = tmp_3[66] * tmp_3[68];
tmp_3[68] = tmp_3[70] * tmp_3[67];
tmp_3[68] = tmp_3[68] * tmp_3[69];
tmp_3[0] = tmp_3[0] + tmp_3[68];
tmp_3[55] = tmp_3[70] * tmp_3[55];
tmp_3[69] = tmp_3[55] * tmp_3[69];
tmp_3[0] = tmp_3[0] + tmp_3[69];
tmp_3[55] = tmp_3[55] * tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[55];
tmp_3[0] = tmp_3[65] - tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[68] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[755] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[737];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[705];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[65] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[752] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[738];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[706];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[55] = tmp_3[0] + challenges[1];
tmp_3[39] = tmp_3[65] * tmp_3[55];
tmp_3[0] = evals[753] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[739];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[707];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[0] + challenges[1];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_36(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[39] * tmp_3[69];
tmp_3[39] = evals[785] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[784];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[768];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[688];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[0] = tmp_3[0] * tmp_3[67];
tmp_3[70] = evals[888] * tmp_3[0];
tmp_3[0] = tmp_3[66] * tmp_3[55];
tmp_3[0] = tmp_3[0] * tmp_3[69];
tmp_3[0] = tmp_3[0] * tmp_3[67];
tmp_3[39] = tmp_3[66] * tmp_3[65];
tmp_3[65] = tmp_3[39] * tmp_3[69];
tmp_3[65] = tmp_3[65] * tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[65];
tmp_3[39] = tmp_3[39] * tmp_3[55];
tmp_3[67] = tmp_3[39] * tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[70] - tmp_3[0];
tmp_3[0] = tmp_3[68] + tmp_3[0];
tmp_3[65] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[787] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[786];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(12);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[769];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[689];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[70] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[789] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[788];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(12);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[770];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[690];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[68] = tmp_3[70] * tmp_3[39];
tmp_3[0] = evals[791] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[790];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(12);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[771];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[691];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[68] * tmp_3[67];
tmp_3[68] = evals[835] * challenges[0];
tmp_3[68] = tmp_3[68] * challenges[0];
tmp_3[68] = tmp_3[68] + evals[816];
tmp_3[68] = tmp_3[68] * challenges[0];
tmp_3[68] = tmp_3[68] + evals[752];
tmp_3[68] = tmp_3[68] * challenges[0];
tmp_3[68] = tmp_3[68] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[68] + challenges[1];
tmp_3[0] = tmp_3[0] * tmp_3[69];
tmp_3[55] = evals[889] * tmp_3[0];
tmp_3[0] = tmp_3[66] * tmp_3[39];
tmp_3[0] = tmp_3[0] * tmp_3[67];
tmp_3[0] = tmp_3[0] * tmp_3[69];
tmp_3[68] = tmp_3[66] * tmp_3[70];
tmp_3[70] = tmp_3[68] * tmp_3[67];
tmp_3[70] = tmp_3[70] * tmp_3[69];
tmp_3[0] = tmp_3[0] + tmp_3[70];
tmp_3[39] = tmp_3[68] * tmp_3[39];
tmp_3[69] = tmp_3[39] * tmp_3[69];
tmp_3[0] = tmp_3[0] + tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[55] - tmp_3[0];
tmp_3[0] = tmp_3[65] + tmp_3[0];
tmp_3[68] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[832] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[817];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[753];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[55] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[833] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[818];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_37(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[754];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[65] = tmp_3[55] * tmp_3[39];
tmp_3[0] = evals[834] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[819];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[755];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[65] * tmp_3[67];
tmp_3[65] = evals[864] * challenges[0];
tmp_3[65] = tmp_3[65] * challenges[0];
tmp_3[65] = tmp_3[65] + evals[848];
tmp_3[65] = tmp_3[65] * challenges[0];
tmp_3[65] = tmp_3[65] + tmp_3[71];
tmp_3[65] = tmp_3[65] * challenges[0];
tmp_3[65] = tmp_3[65] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[65] + challenges[1];
tmp_3[0] = tmp_3[0] * tmp_3[71];
tmp_3[69] = evals[890] * tmp_3[0];
tmp_3[0] = tmp_3[66] * tmp_3[39];
tmp_3[0] = tmp_3[0] * tmp_3[67];
tmp_3[0] = tmp_3[0] * tmp_3[71];
tmp_3[65] = tmp_3[66] * tmp_3[55];
tmp_3[55] = tmp_3[65] * tmp_3[67];
tmp_3[55] = tmp_3[55] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[55];
tmp_3[39] = tmp_3[65] * tmp_3[39];
tmp_3[71] = tmp_3[39] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[67];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[69] - tmp_3[0];
tmp_3[0] = tmp_3[68] + tmp_3[0];
tmp_3[67] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[865] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[849];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + tmp_3[72];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[72] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[866] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[850];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + tmp_3[73];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[68] = tmp_3[0] + challenges[1];
tmp_3[73] = tmp_3[72] * tmp_3[68];
tmp_3[0] = evals[867] * challenges[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[851];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + tmp_3[74];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[0] + challenges[1];
tmp_3[74] = tmp_3[73] * tmp_3[69];
tmp_3[0] = tmp_3[75] * challenges[0];
tmp_3[75] = evals[517] * Goldilocks::new(2);
tmp_3[73] = evals[468] * Goldilocks::new(4);
tmp_3[73] = tmp_3[75] + tmp_3[73];
tmp_3[75] = evals[399] * Goldilocks::new(6);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[350] * Goldilocks::new(8);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[284] * Goldilocks::new(10);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[242] * Goldilocks::new(12);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[184] * Goldilocks::new(14);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[167] * Goldilocks::new(2);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[150] * Goldilocks::new(3);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[133] * Goldilocks::new(7);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[116] * Goldilocks::new(4);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[73] = tmp_3[73] + evals[99];
tmp_3[75] = evals[86] * Goldilocks::new(12);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[77] * Goldilocks::new(9);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[72] * Goldilocks::new(15);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[71] * Goldilocks::new(3);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[70] * Goldilocks::new(10);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[69] * Goldilocks::new(13);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_38(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[68] * Goldilocks::new(7);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[67] * Goldilocks::new(6);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[66] * Goldilocks::new(9);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[65] * Goldilocks::new(11);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[64] * Goldilocks::new(8);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[63] * Goldilocks::new(10);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[62] * Goldilocks::new(12);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[61] * Goldilocks::new(14);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[60] * Goldilocks::new(13);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[59] * Goldilocks::new(4);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[58] * Goldilocks::new(11);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[57] * Goldilocks::new(5);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[73] = tmp_3[73] + evals[56];
tmp_3[75] = evals[55] * Goldilocks::new(12);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[54] * Goldilocks::new(9);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[53] * Goldilocks::new(15);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[52] * Goldilocks::new(14);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[51] * Goldilocks::new(7);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[50] * Goldilocks::new(5);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[48] * Goldilocks::new(6);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[47] * Goldilocks::new(9);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[46] * Goldilocks::new(11);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[45] * Goldilocks::new(8);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[44] * Goldilocks::new(15);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[43] * Goldilocks::new(13);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[41] * Goldilocks::new(2);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[40] * Goldilocks::new(4);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[23] * Goldilocks::new(11);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[22] * Goldilocks::new(5);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[73] = tmp_3[73] + evals[21];
tmp_3[75] = evals[20] * Goldilocks::new(8);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[3] * Goldilocks::new(14);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[2] * Goldilocks::new(2);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[1] * Goldilocks::new(3);
tmp_3[73] = tmp_3[73] + tmp_3[75];
tmp_3[75] = evals[0] * Goldilocks::new(7);
tmp_3[55] = tmp_3[73] + tmp_3[75];
tmp_3[65] = evals[611] * Goldilocks::new(4);
tmp_3[71] = tmp_3[65] * Goldilocks::new(16);
tmp_3[73] = tmp_3[55] + tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[73];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(500);
tmp_3[75] = tmp_3[0] + challenges[1];
tmp_3[74] = tmp_3[74] * tmp_3[75];
tmp_3[39] = evals[891] * tmp_3[74];
tmp_3[74] = tmp_3[66] * tmp_3[68];
tmp_3[74] = tmp_3[74] * tmp_3[69];
tmp_3[0] = tmp_3[74] * tmp_3[75];
tmp_3[73] = tmp_3[66] * tmp_3[72];
tmp_3[74] = tmp_3[73] * tmp_3[69];
tmp_3[74] = tmp_3[74] * tmp_3[75];
tmp_3[0] = tmp_3[0] + tmp_3[74];
tmp_3[73] = tmp_3[73] * tmp_3[68];
tmp_3[73] = tmp_3[73] * tmp_3[75];
tmp_3[73] = tmp_3[0] + tmp_3[73];
tmp_3[0] = tmp_3[76] * Goldilocks::new(6);
tmp_3[76] = evals[167] + evals[150];
tmp_3[76] = tmp_3[76] + evals[133];
tmp_3[76] = tmp_3[76] + evals[116];
tmp_3[76] = tmp_3[76] + evals[99];
tmp_3[76] = tmp_3[76] + evals[86];
tmp_3[76] = tmp_3[76] + evals[77];
tmp_3[76] = tmp_3[76] + evals[72];
tmp_3[76] = tmp_3[76] + evals[71];
tmp_3[76] = tmp_3[76] + evals[70];
tmp_3[76] = tmp_3[76] + evals[69];
tmp_3[76] = tmp_3[76] + evals[68];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_39(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[76] = tmp_3[76] + evals[67];
tmp_3[76] = tmp_3[76] + evals[66];
tmp_3[76] = tmp_3[76] + evals[65];
tmp_3[76] = tmp_3[76] + evals[64];
tmp_3[76] = tmp_3[76] + evals[63];
tmp_3[76] = tmp_3[76] + evals[62];
tmp_3[76] = tmp_3[76] + evals[61];
tmp_3[76] = tmp_3[76] + evals[60];
tmp_3[76] = tmp_3[76] + evals[59];
tmp_3[76] = tmp_3[76] + evals[58];
tmp_3[76] = tmp_3[76] + evals[57];
tmp_3[76] = tmp_3[76] + evals[56];
tmp_3[76] = tmp_3[76] + evals[55];
tmp_3[76] = tmp_3[76] + evals[54];
tmp_3[76] = tmp_3[76] + evals[53];
tmp_3[76] = tmp_3[76] + evals[52];
tmp_3[76] = tmp_3[76] + evals[51];
tmp_3[76] = tmp_3[76] + evals[50];
tmp_3[76] = tmp_3[76] + evals[49];
tmp_3[76] = tmp_3[76] + evals[48];
tmp_3[76] = tmp_3[76] + evals[47];
tmp_3[76] = tmp_3[76] + evals[46];
tmp_3[76] = tmp_3[76] + evals[45];
tmp_3[76] = tmp_3[76] + evals[44];
tmp_3[76] = tmp_3[76] + evals[43];
tmp_3[76] = tmp_3[76] + evals[42];
tmp_3[76] = tmp_3[76] + evals[41];
tmp_3[76] = tmp_3[76] + evals[40];
tmp_3[76] = tmp_3[76] + evals[23];
tmp_3[76] = tmp_3[76] + evals[22];
tmp_3[76] = tmp_3[76] + evals[21];
tmp_3[76] = tmp_3[76] + evals[20];
tmp_3[76] = tmp_3[76] + evals[3];
tmp_3[76] = tmp_3[76] + evals[2];
tmp_3[76] = tmp_3[76] + evals[1];
tmp_3[76] = tmp_3[76] + evals[0];
tmp_3[0] = tmp_3[0] - tmp_3[76];
tmp_3[77] = tmp_3[77] * tmp_3[0];
tmp_3[72] = tmp_3[77] * tmp_3[72];
tmp_3[68] = tmp_3[72] * tmp_3[68];
tmp_3[68] = tmp_3[68] * tmp_3[69];
tmp_3[68] = tmp_3[73] + tmp_3[68];
tmp_3[39] = tmp_3[39] - tmp_3[68];
tmp_3[39] = tmp_3[67] + tmp_3[39];
tmp_3[72] = challenges[2] * tmp_3[39];
tmp_3[67] = tmp_3[78] * challenges[0];
tmp_3[78] = evals[517] * Goldilocks::new(3);
tmp_3[78] = evals[610] + tmp_3[78];
tmp_3[39] = evals[468] * Goldilocks::new(5);
tmp_3[39] = tmp_3[78] + tmp_3[39];
tmp_3[78] = evals[399] * Goldilocks::new(7);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[350] * Goldilocks::new(9);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[284] * Goldilocks::new(11);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[242] * Goldilocks::new(13);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[184] * Goldilocks::new(15);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[167] * Goldilocks::new(6);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[150] * Goldilocks::new(10);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[116] * Goldilocks::new(13);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[99] * Goldilocks::new(11);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[86] * Goldilocks::new(5);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[77] * Goldilocks::new(14);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[72] * Goldilocks::new(8);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[71] * Goldilocks::new(4);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[70] * Goldilocks::new(12);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[69] * Goldilocks::new(2);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[68] * Goldilocks::new(14);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[67] * Goldilocks::new(5);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[65] * Goldilocks::new(15);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[39] = tmp_3[39] + evals[64];
tmp_3[78] = evals[63] * Goldilocks::new(7);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[62] * Goldilocks::new(9);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[61] * Goldilocks::new(3);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[60] * Goldilocks::new(15);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[58] * Goldilocks::new(2);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[57] * Goldilocks::new(8);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[56] * Goldilocks::new(6);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_40(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[55] * Goldilocks::new(13);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[54] * Goldilocks::new(11);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[53] * Goldilocks::new(10);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[52] * Goldilocks::new(8);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[51] * Goldilocks::new(2);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[50] * Goldilocks::new(3);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[39] = tmp_3[39] + evals[49];
tmp_3[78] = evals[48] * Goldilocks::new(4);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[47] * Goldilocks::new(14);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[46] * Goldilocks::new(5);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[45] * Goldilocks::new(12);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[39] = tmp_3[39] + evals[44];
tmp_3[78] = evals[43] * Goldilocks::new(3);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[42] * Goldilocks::new(10);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[41] * Goldilocks::new(6);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[40] * Goldilocks::new(7);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[23] * Goldilocks::new(15);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[21] * Goldilocks::new(9);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[20] * Goldilocks::new(6);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[3] * Goldilocks::new(10);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[2] * Goldilocks::new(12);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[1] * Goldilocks::new(4);
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[78] = evals[0] * Goldilocks::new(13);
tmp_3[0] = tmp_3[39] + tmp_3[78];
tmp_3[71] = tmp_3[0] + tmp_3[71];
tmp_3[67] = tmp_3[67] + tmp_3[71];
tmp_3[67] = tmp_3[67] * challenges[0];
tmp_3[67] = tmp_3[67] + Goldilocks::new(500);
tmp_3[39] = tmp_3[67] + challenges[1];
tmp_3[67] = evals[722] * challenges[0];
tmp_3[67] = tmp_3[67] + Goldilocks::new(250);
tmp_3[78] = tmp_3[67] + challenges[1];
tmp_3[71] = tmp_3[39] * tmp_3[78];
tmp_3[67] = evals[730] * challenges[0];
tmp_3[67] = tmp_3[67] + Goldilocks::new(250);
tmp_3[73] = tmp_3[67] + challenges[1];
tmp_3[67] = tmp_3[71] * tmp_3[73];
tmp_3[71] = evals[682] * challenges[0];
tmp_3[71] = tmp_3[71] + Goldilocks::new(250);
tmp_3[68] = tmp_3[71] + challenges[1];
tmp_3[67] = tmp_3[67] * tmp_3[68];
tmp_3[69] = evals[892] * tmp_3[67];
tmp_3[67] = tmp_3[77] * tmp_3[78];
tmp_3[67] = tmp_3[67] * tmp_3[73];
tmp_3[67] = tmp_3[67] * tmp_3[68];
tmp_3[71] = tmp_3[66] * tmp_3[39];
tmp_3[39] = tmp_3[71] * tmp_3[73];
tmp_3[39] = tmp_3[39] * tmp_3[68];
tmp_3[39] = tmp_3[67] + tmp_3[39];
tmp_3[71] = tmp_3[71] * tmp_3[78];
tmp_3[68] = tmp_3[71] * tmp_3[68];
tmp_3[39] = tmp_3[39] + tmp_3[68];
tmp_3[71] = tmp_3[71] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[39] = tmp_3[69] - tmp_3[39];
tmp_3[39] = tmp_3[72] + tmp_3[39];
tmp_3[67] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[723] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[731] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[71] = tmp_3[39] + challenges[1];
tmp_3[72] = tmp_3[69] * tmp_3[71];
tmp_3[39] = evals[683] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[68] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[72] * tmp_3[68];
tmp_3[72] = evals[758] * challenges[0];
tmp_3[72] = tmp_3[72] * challenges[0];
tmp_3[72] = tmp_3[72] + evals[740];
tmp_3[72] = tmp_3[72] * challenges[0];
tmp_3[72] = tmp_3[72] + evals[708];
tmp_3[72] = tmp_3[72] * challenges[0];
tmp_3[72] = tmp_3[72] + Goldilocks::new(1000);
tmp_3[73] = tmp_3[72] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[73];
tmp_3[78] = evals[893] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[71];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_41(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[39] * tmp_3[68];
tmp_3[39] = tmp_3[39] * tmp_3[73];
tmp_3[72] = tmp_3[66] * tmp_3[69];
tmp_3[69] = tmp_3[72] * tmp_3[68];
tmp_3[69] = tmp_3[69] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[69];
tmp_3[71] = tmp_3[72] * tmp_3[71];
tmp_3[73] = tmp_3[71] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[73];
tmp_3[68] = tmp_3[71] * tmp_3[68];
tmp_3[39] = tmp_3[39] + tmp_3[68];
tmp_3[39] = tmp_3[78] - tmp_3[39];
tmp_3[39] = tmp_3[67] + tmp_3[39];
tmp_3[69] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[759] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[741];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[709];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[78] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[756] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[742];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[710];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[68] = tmp_3[39] + challenges[1];
tmp_3[67] = tmp_3[78] * tmp_3[68];
tmp_3[39] = evals[757] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[743];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[711];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[73] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[67] * tmp_3[73];
tmp_3[67] = evals[793] * challenges[0];
tmp_3[67] = tmp_3[67] + evals[792];
tmp_3[67] = tmp_3[67] * challenges[0];
tmp_3[67] = tmp_3[67] + Goldilocks::new(12);
tmp_3[67] = tmp_3[67] * challenges[0];
tmp_3[67] = tmp_3[67] + evals[772];
tmp_3[67] = tmp_3[67] * challenges[0];
tmp_3[67] = tmp_3[67] + evals[692];
tmp_3[67] = tmp_3[67] * challenges[0];
tmp_3[67] = tmp_3[67] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[67] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[72] = evals[894] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[68];
tmp_3[39] = tmp_3[39] * tmp_3[73];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[67] = tmp_3[66] * tmp_3[78];
tmp_3[78] = tmp_3[67] * tmp_3[73];
tmp_3[78] = tmp_3[78] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[78];
tmp_3[67] = tmp_3[67] * tmp_3[68];
tmp_3[71] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[67] = tmp_3[67] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[72] - tmp_3[39];
tmp_3[39] = tmp_3[69] + tmp_3[39];
tmp_3[78] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[795] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[794];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[773];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[693];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[72] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[797] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[796];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[774];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[694];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[69] = tmp_3[72] * tmp_3[67];
tmp_3[39] = evals[799] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[798];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[775];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[695];
tmp_3[39] = tmp_3[39] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_42(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[69] * tmp_3[71];
tmp_3[69] = evals[839] * challenges[0];
tmp_3[69] = tmp_3[69] * challenges[0];
tmp_3[69] = tmp_3[69] + evals[820];
tmp_3[69] = tmp_3[69] * challenges[0];
tmp_3[69] = tmp_3[69] + evals[756];
tmp_3[69] = tmp_3[69] * challenges[0];
tmp_3[69] = tmp_3[69] + Goldilocks::new(1000);
tmp_3[73] = tmp_3[69] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[73];
tmp_3[68] = evals[895] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[73];
tmp_3[69] = tmp_3[66] * tmp_3[72];
tmp_3[72] = tmp_3[69] * tmp_3[71];
tmp_3[72] = tmp_3[72] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[72];
tmp_3[67] = tmp_3[69] * tmp_3[67];
tmp_3[73] = tmp_3[67] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[73];
tmp_3[67] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[68] - tmp_3[39];
tmp_3[39] = tmp_3[78] + tmp_3[39];
tmp_3[69] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[836] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[821];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[757];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[68] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[837] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[822];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[758];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[78] = tmp_3[68] * tmp_3[67];
tmp_3[39] = evals[838] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[823];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[759];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[78] * tmp_3[71];
tmp_3[78] = evals[868] * challenges[0];
tmp_3[78] = tmp_3[78] * challenges[0];
tmp_3[78] = tmp_3[78] + evals[852];
tmp_3[78] = tmp_3[78] * challenges[0];
tmp_3[78] = tmp_3[78] + tmp_3[79];
tmp_3[78] = tmp_3[78] * challenges[0];
tmp_3[78] = tmp_3[78] + Goldilocks::new(1000);
tmp_3[79] = tmp_3[78] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[79];
tmp_3[73] = evals[896] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[79];
tmp_3[78] = tmp_3[66] * tmp_3[68];
tmp_3[68] = tmp_3[78] * tmp_3[71];
tmp_3[68] = tmp_3[68] * tmp_3[79];
tmp_3[39] = tmp_3[39] + tmp_3[68];
tmp_3[67] = tmp_3[78] * tmp_3[67];
tmp_3[79] = tmp_3[67] * tmp_3[79];
tmp_3[39] = tmp_3[39] + tmp_3[79];
tmp_3[67] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[73] - tmp_3[39];
tmp_3[39] = tmp_3[69] + tmp_3[39];
tmp_3[71] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[869] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[853];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + tmp_3[80];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[80] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[870] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[854];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + tmp_3[81];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[81] = tmp_3[80] * tmp_3[69];
tmp_3[39] = evals[871] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[855];
tmp_3[39] = tmp_3[39] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_43(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[39] + tmp_3[82];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[73] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[81] * tmp_3[73];
tmp_3[81] = tmp_3[83] * challenges[0];
tmp_3[83] = tmp_3[65] + Goldilocks::new(1);
tmp_3[79] = tmp_3[83] * Goldilocks::new(16);
tmp_3[83] = tmp_3[55] + tmp_3[79];
tmp_3[81] = tmp_3[81] + tmp_3[83];
tmp_3[81] = tmp_3[81] * challenges[0];
tmp_3[81] = tmp_3[81] + Goldilocks::new(500);
tmp_3[82] = tmp_3[81] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[82];
tmp_3[67] = evals[897] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[73];
tmp_3[81] = tmp_3[39] * tmp_3[82];
tmp_3[83] = tmp_3[66] * tmp_3[80];
tmp_3[39] = tmp_3[83] * tmp_3[73];
tmp_3[39] = tmp_3[39] * tmp_3[82];
tmp_3[39] = tmp_3[81] + tmp_3[39];
tmp_3[83] = tmp_3[83] * tmp_3[69];
tmp_3[82] = tmp_3[83] * tmp_3[82];
tmp_3[39] = tmp_3[39] + tmp_3[82];
tmp_3[80] = tmp_3[77] * tmp_3[80];
tmp_3[69] = tmp_3[80] * tmp_3[69];
tmp_3[69] = tmp_3[69] * tmp_3[73];
tmp_3[39] = tmp_3[39] + tmp_3[69];
tmp_3[39] = tmp_3[67] - tmp_3[39];
tmp_3[39] = tmp_3[71] + tmp_3[39];
tmp_3[80] = challenges[2] * tmp_3[39];
tmp_3[84] = tmp_3[84] * challenges[0];
tmp_3[79] = tmp_3[0] + tmp_3[79];
tmp_3[79] = tmp_3[84] + tmp_3[79];
tmp_3[79] = tmp_3[79] * challenges[0];
tmp_3[79] = tmp_3[79] + Goldilocks::new(500);
tmp_3[39] = tmp_3[79] + challenges[1];
tmp_3[79] = evals[724] * challenges[0];
tmp_3[79] = tmp_3[79] + Goldilocks::new(250);
tmp_3[71] = tmp_3[79] + challenges[1];
tmp_3[84] = tmp_3[39] * tmp_3[71];
tmp_3[79] = evals[732] * challenges[0];
tmp_3[79] = tmp_3[79] + Goldilocks::new(250);
tmp_3[69] = tmp_3[79] + challenges[1];
tmp_3[79] = tmp_3[84] * tmp_3[69];
tmp_3[84] = evals[684] * challenges[0];
tmp_3[84] = tmp_3[84] + Goldilocks::new(250);
tmp_3[67] = tmp_3[84] + challenges[1];
tmp_3[79] = tmp_3[79] * tmp_3[67];
tmp_3[73] = evals[898] * tmp_3[79];
tmp_3[79] = tmp_3[77] * tmp_3[71];
tmp_3[79] = tmp_3[79] * tmp_3[69];
tmp_3[79] = tmp_3[79] * tmp_3[67];
tmp_3[84] = tmp_3[66] * tmp_3[39];
tmp_3[39] = tmp_3[84] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[67];
tmp_3[39] = tmp_3[79] + tmp_3[39];
tmp_3[71] = tmp_3[84] * tmp_3[71];
tmp_3[67] = tmp_3[71] * tmp_3[67];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[69] = tmp_3[71] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[69];
tmp_3[39] = tmp_3[73] - tmp_3[39];
tmp_3[39] = tmp_3[80] + tmp_3[39];
tmp_3[79] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[725] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[73] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[733] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[80] = tmp_3[73] * tmp_3[69];
tmp_3[39] = evals[685] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[80] * tmp_3[67];
tmp_3[80] = evals[762] * challenges[0];
tmp_3[80] = tmp_3[80] * challenges[0];
tmp_3[80] = tmp_3[80] + evals[744];
tmp_3[80] = tmp_3[80] * challenges[0];
tmp_3[80] = tmp_3[80] + evals[712];
tmp_3[80] = tmp_3[80] * challenges[0];
tmp_3[80] = tmp_3[80] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[80] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[84] = evals[899] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[80] = tmp_3[66] * tmp_3[73];
tmp_3[73] = tmp_3[80] * tmp_3[67];
tmp_3[73] = tmp_3[73] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[73];
tmp_3[69] = tmp_3[80] * tmp_3[69];
tmp_3[71] = tmp_3[69] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[67] = tmp_3[69] * tmp_3[67];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[84] - tmp_3[39];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_44(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[79] + tmp_3[39];
tmp_3[73] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[763] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[745];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[713];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[84] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[760] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[746];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[714];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[79] = tmp_3[84] * tmp_3[67];
tmp_3[39] = evals[761] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[747];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[715];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[79] * tmp_3[71];
tmp_3[79] = evals[801] * challenges[0];
tmp_3[79] = tmp_3[79] + evals[800];
tmp_3[79] = tmp_3[79] * challenges[0];
tmp_3[79] = tmp_3[79] + Goldilocks::new(12);
tmp_3[79] = tmp_3[79] * challenges[0];
tmp_3[79] = tmp_3[79] + evals[776];
tmp_3[79] = tmp_3[79] * challenges[0];
tmp_3[79] = tmp_3[79] + evals[696];
tmp_3[79] = tmp_3[79] * challenges[0];
tmp_3[79] = tmp_3[79] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[79] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[80] = evals[900] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[79] = tmp_3[66] * tmp_3[84];
tmp_3[84] = tmp_3[79] * tmp_3[71];
tmp_3[84] = tmp_3[84] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[84];
tmp_3[67] = tmp_3[79] * tmp_3[67];
tmp_3[69] = tmp_3[67] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[69];
tmp_3[67] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[80] - tmp_3[39];
tmp_3[39] = tmp_3[73] + tmp_3[39];
tmp_3[84] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[803] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[802];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[777];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[697];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[80] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[805] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[804];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[778];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[698];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[73] = tmp_3[80] * tmp_3[67];
tmp_3[39] = evals[807] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[806];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[779];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[699];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[73] * tmp_3[69];
tmp_3[73] = evals[843] * challenges[0];
tmp_3[73] = tmp_3[73] * challenges[0];
tmp_3[73] = tmp_3[73] + evals[824];
tmp_3[73] = tmp_3[73] * challenges[0];
tmp_3[73] = tmp_3[73] + evals[760];
tmp_3[73] = tmp_3[73] * challenges[0];
tmp_3[73] = tmp_3[73] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[73] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[71];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_45(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[79] = evals[901] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[73] = tmp_3[66] * tmp_3[80];
tmp_3[80] = tmp_3[73] * tmp_3[69];
tmp_3[80] = tmp_3[80] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[80];
tmp_3[67] = tmp_3[73] * tmp_3[67];
tmp_3[71] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[67] = tmp_3[67] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[79] - tmp_3[39];
tmp_3[39] = tmp_3[84] + tmp_3[39];
tmp_3[73] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[840] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[825];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[761];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[79] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[841] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[826];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[762];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[84] = tmp_3[79] * tmp_3[67];
tmp_3[39] = evals[842] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[827];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[763];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[84] * tmp_3[69];
tmp_3[84] = evals[872] * challenges[0];
tmp_3[84] = tmp_3[84] * challenges[0];
tmp_3[84] = tmp_3[84] + evals[856];
tmp_3[84] = tmp_3[84] * challenges[0];
tmp_3[84] = tmp_3[84] + tmp_3[85];
tmp_3[84] = tmp_3[84] * challenges[0];
tmp_3[84] = tmp_3[84] + Goldilocks::new(1000);
tmp_3[85] = tmp_3[84] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[85];
tmp_3[71] = evals[902] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[85];
tmp_3[84] = tmp_3[66] * tmp_3[79];
tmp_3[79] = tmp_3[84] * tmp_3[69];
tmp_3[79] = tmp_3[79] * tmp_3[85];
tmp_3[39] = tmp_3[39] + tmp_3[79];
tmp_3[67] = tmp_3[84] * tmp_3[67];
tmp_3[85] = tmp_3[67] * tmp_3[85];
tmp_3[39] = tmp_3[39] + tmp_3[85];
tmp_3[67] = tmp_3[67] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[71] - tmp_3[39];
tmp_3[39] = tmp_3[73] + tmp_3[39];
tmp_3[69] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[873] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[857];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + tmp_3[86];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[86] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[874] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[858];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + tmp_3[87];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[73] = tmp_3[39] + challenges[1];
tmp_3[87] = tmp_3[86] * tmp_3[73];
tmp_3[39] = evals[875] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[859];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + tmp_3[88];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[87] * tmp_3[71];
tmp_3[87] = tmp_3[89] * challenges[0];
tmp_3[89] = tmp_3[65] + Goldilocks::new(2);
tmp_3[85] = tmp_3[89] * Goldilocks::new(16);
tmp_3[89] = tmp_3[55] + tmp_3[85];
tmp_3[87] = tmp_3[87] + tmp_3[89];
tmp_3[87] = tmp_3[87] * challenges[0];
tmp_3[87] = tmp_3[87] + Goldilocks::new(500);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_46(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[88] = tmp_3[87] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[88];
tmp_3[67] = evals[903] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[73];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[87] = tmp_3[39] * tmp_3[88];
tmp_3[89] = tmp_3[66] * tmp_3[86];
tmp_3[39] = tmp_3[89] * tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[88];
tmp_3[39] = tmp_3[87] + tmp_3[39];
tmp_3[89] = tmp_3[89] * tmp_3[73];
tmp_3[88] = tmp_3[89] * tmp_3[88];
tmp_3[39] = tmp_3[39] + tmp_3[88];
tmp_3[86] = tmp_3[77] * tmp_3[86];
tmp_3[73] = tmp_3[86] * tmp_3[73];
tmp_3[71] = tmp_3[73] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[39] = tmp_3[67] - tmp_3[39];
tmp_3[39] = tmp_3[69] + tmp_3[39];
tmp_3[86] = challenges[2] * tmp_3[39];
tmp_3[90] = tmp_3[90] * challenges[0];
tmp_3[85] = tmp_3[0] + tmp_3[85];
tmp_3[85] = tmp_3[90] + tmp_3[85];
tmp_3[85] = tmp_3[85] * challenges[0];
tmp_3[85] = tmp_3[85] + Goldilocks::new(500);
tmp_3[39] = tmp_3[85] + challenges[1];
tmp_3[85] = evals[726] * challenges[0];
tmp_3[85] = tmp_3[85] + Goldilocks::new(250);
tmp_3[69] = tmp_3[85] + challenges[1];
tmp_3[90] = tmp_3[39] * tmp_3[69];
tmp_3[85] = evals[734] * challenges[0];
tmp_3[85] = tmp_3[85] + Goldilocks::new(250);
tmp_3[71] = tmp_3[85] + challenges[1];
tmp_3[85] = tmp_3[90] * tmp_3[71];
tmp_3[90] = evals[686] * challenges[0];
tmp_3[90] = tmp_3[90] + Goldilocks::new(250);
tmp_3[67] = tmp_3[90] + challenges[1];
tmp_3[85] = tmp_3[85] * tmp_3[67];
tmp_3[73] = evals[904] * tmp_3[85];
tmp_3[85] = tmp_3[77] * tmp_3[69];
tmp_3[85] = tmp_3[85] * tmp_3[71];
tmp_3[85] = tmp_3[85] * tmp_3[67];
tmp_3[90] = tmp_3[66] * tmp_3[39];
tmp_3[39] = tmp_3[90] * tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[67];
tmp_3[39] = tmp_3[85] + tmp_3[39];
tmp_3[69] = tmp_3[90] * tmp_3[69];
tmp_3[67] = tmp_3[69] * tmp_3[67];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[69] = tmp_3[69] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[69];
tmp_3[39] = tmp_3[73] - tmp_3[39];
tmp_3[39] = tmp_3[86] + tmp_3[39];
tmp_3[85] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[727] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[73] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[735] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[86] = tmp_3[73] * tmp_3[69];
tmp_3[39] = evals[687] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(250);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[86] * tmp_3[67];
tmp_3[86] = evals[766] * challenges[0];
tmp_3[86] = tmp_3[86] * challenges[0];
tmp_3[86] = tmp_3[86] + evals[748];
tmp_3[86] = tmp_3[86] * challenges[0];
tmp_3[86] = tmp_3[86] + evals[716];
tmp_3[86] = tmp_3[86] * challenges[0];
tmp_3[86] = tmp_3[86] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[86] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[90] = evals[905] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[86] = tmp_3[66] * tmp_3[73];
tmp_3[73] = tmp_3[86] * tmp_3[67];
tmp_3[73] = tmp_3[73] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[73];
tmp_3[69] = tmp_3[86] * tmp_3[69];
tmp_3[71] = tmp_3[69] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[67] = tmp_3[69] * tmp_3[67];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[90] - tmp_3[39];
tmp_3[39] = tmp_3[85] + tmp_3[39];
tmp_3[73] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[767] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[749];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[717];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[90] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[764] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_47(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[39] + evals[750];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[718];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[85] = tmp_3[90] * tmp_3[67];
tmp_3[39] = evals[765] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[751];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[719];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[85] * tmp_3[71];
tmp_3[85] = evals[809] * challenges[0];
tmp_3[85] = tmp_3[85] + evals[808];
tmp_3[85] = tmp_3[85] * challenges[0];
tmp_3[85] = tmp_3[85] + Goldilocks::new(12);
tmp_3[85] = tmp_3[85] * challenges[0];
tmp_3[85] = tmp_3[85] + evals[780];
tmp_3[85] = tmp_3[85] * challenges[0];
tmp_3[85] = tmp_3[85] + evals[700];
tmp_3[85] = tmp_3[85] * challenges[0];
tmp_3[85] = tmp_3[85] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[85] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[86] = evals[906] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[85] = tmp_3[66] * tmp_3[90];
tmp_3[90] = tmp_3[85] * tmp_3[71];
tmp_3[90] = tmp_3[90] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[90];
tmp_3[67] = tmp_3[85] * tmp_3[67];
tmp_3[69] = tmp_3[67] * tmp_3[69];
tmp_3[39] = tmp_3[39] + tmp_3[69];
tmp_3[67] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[86] - tmp_3[39];
tmp_3[39] = tmp_3[73] + tmp_3[39];
tmp_3[90] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[811] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[810];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[781];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[701];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[86] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[813] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[812];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[782];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[702];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[73] = tmp_3[86] * tmp_3[67];
tmp_3[39] = evals[815] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[814];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(12);
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[783];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[703];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[73] * tmp_3[69];
tmp_3[73] = evals[847] * challenges[0];
tmp_3[73] = tmp_3[73] * challenges[0];
tmp_3[73] = tmp_3[73] + evals[828];
tmp_3[73] = tmp_3[73] * challenges[0];
tmp_3[73] = tmp_3[73] + evals[764];
tmp_3[73] = tmp_3[73] * challenges[0];
tmp_3[73] = tmp_3[73] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[73] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[85] = evals[907] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[71];
tmp_3[73] = tmp_3[66] * tmp_3[86];
tmp_3[86] = tmp_3[73] * tmp_3[69];
tmp_3[86] = tmp_3[86] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[86];
tmp_3[67] = tmp_3[73] * tmp_3[67];
tmp_3[71] = tmp_3[67] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[67] = tmp_3[67] * tmp_3[69];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_48(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[39] = tmp_3[39] + tmp_3[67];
tmp_3[39] = tmp_3[85] - tmp_3[39];
tmp_3[39] = tmp_3[90] + tmp_3[39];
tmp_3[73] = challenges[2] * tmp_3[39];
tmp_3[39] = evals[844] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[829];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[765];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[85] = tmp_3[39] + challenges[1];
tmp_3[39] = evals[845] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[830];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[766];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[67] = tmp_3[39] + challenges[1];
tmp_3[90] = tmp_3[85] * tmp_3[67];
tmp_3[39] = evals[846] * challenges[0];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[831];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + evals[767];
tmp_3[39] = tmp_3[39] * challenges[0];
tmp_3[39] = tmp_3[39] + Goldilocks::new(1000);
tmp_3[69] = tmp_3[39] + challenges[1];
tmp_3[39] = tmp_3[90] * tmp_3[69];
tmp_3[90] = evals[876] * challenges[0];
tmp_3[90] = tmp_3[90] * challenges[0];
tmp_3[90] = tmp_3[90] + evals[860];
tmp_3[90] = tmp_3[90] * challenges[0];
tmp_3[18] = tmp_3[90] + tmp_3[18];
tmp_3[18] = tmp_3[18] * challenges[0];
tmp_3[18] = tmp_3[18] + Goldilocks::new(1000);
tmp_3[90] = tmp_3[18] + challenges[1];
tmp_3[39] = tmp_3[39] * tmp_3[90];
tmp_3[71] = evals[908] * tmp_3[39];
tmp_3[39] = tmp_3[66] * tmp_3[67];
tmp_3[39] = tmp_3[39] * tmp_3[69];
tmp_3[39] = tmp_3[39] * tmp_3[90];
tmp_3[18] = tmp_3[66] * tmp_3[85];
tmp_3[85] = tmp_3[18] * tmp_3[69];
tmp_3[85] = tmp_3[85] * tmp_3[90];
tmp_3[39] = tmp_3[39] + tmp_3[85];
tmp_3[18] = tmp_3[18] * tmp_3[67];
tmp_3[90] = tmp_3[18] * tmp_3[90];
tmp_3[39] = tmp_3[39] + tmp_3[90];
tmp_3[18] = tmp_3[18] * tmp_3[69];
tmp_3[18] = tmp_3[39] + tmp_3[18];
tmp_3[18] = tmp_3[71] - tmp_3[18];
tmp_3[18] = tmp_3[73] + tmp_3[18];
tmp_3[71] = challenges[2] * tmp_3[18];
tmp_3[18] = evals[877] * challenges[0];
tmp_3[18] = tmp_3[18] * challenges[0];
tmp_3[18] = tmp_3[18] + evals[861];
tmp_3[18] = tmp_3[18] * challenges[0];
tmp_3[18] = tmp_3[18] + tmp_3[19];
tmp_3[18] = tmp_3[18] * challenges[0];
tmp_3[18] = tmp_3[18] + Goldilocks::new(1000);
tmp_3[19] = tmp_3[18] + challenges[1];
tmp_3[18] = evals[878] * challenges[0];
tmp_3[18] = tmp_3[18] * challenges[0];
tmp_3[18] = tmp_3[18] + evals[862];
tmp_3[18] = tmp_3[18] * challenges[0];
tmp_3[14] = tmp_3[18] + tmp_3[14];
tmp_3[14] = tmp_3[14] * challenges[0];
tmp_3[14] = tmp_3[14] + Goldilocks::new(1000);
tmp_3[73] = tmp_3[14] + challenges[1];
tmp_3[18] = tmp_3[19] * tmp_3[73];
tmp_3[14] = evals[879] * challenges[0];
tmp_3[14] = tmp_3[14] * challenges[0];
tmp_3[14] = tmp_3[14] + evals[863];
tmp_3[14] = tmp_3[14] * challenges[0];
tmp_3[6] = tmp_3[14] + tmp_3[6];
tmp_3[6] = tmp_3[6] * challenges[0];
tmp_3[6] = tmp_3[6] + Goldilocks::new(1000);
tmp_3[6] = tmp_3[6] + challenges[1];
tmp_3[18] = tmp_3[18] * tmp_3[6];
tmp_3[7] = tmp_3[7] * challenges[0];
tmp_3[65] = tmp_3[65] + Goldilocks::new(3);
tmp_3[39] = tmp_3[65] * Goldilocks::new(16);
tmp_3[55] = tmp_3[55] + tmp_3[39];
tmp_3[7] = tmp_3[7] + tmp_3[55];
tmp_3[7] = tmp_3[7] * challenges[0];
tmp_3[7] = tmp_3[7] + Goldilocks::new(500);
tmp_3[65] = tmp_3[7] + challenges[1];
tmp_3[18] = tmp_3[18] * tmp_3[65];
tmp_3[14] = evals[909] * tmp_3[18];
tmp_3[18] = tmp_3[66] * tmp_3[73];
tmp_3[18] = tmp_3[18] * tmp_3[6];
tmp_3[7] = tmp_3[18] * tmp_3[65];
tmp_3[55] = tmp_3[66] * tmp_3[19];
tmp_3[18] = tmp_3[55] * tmp_3[6];
tmp_3[18] = tmp_3[18] * tmp_3[65];
tmp_3[7] = tmp_3[7] + tmp_3[18];
tmp_3[55] = tmp_3[55] * tmp_3[73];
tmp_3[55] = tmp_3[55] * tmp_3[65];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_49(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[7] = tmp_3[7] + tmp_3[55];
tmp_3[19] = tmp_3[77] * tmp_3[19];
tmp_3[19] = tmp_3[19] * tmp_3[73];
tmp_3[6] = tmp_3[19] * tmp_3[6];
tmp_3[6] = tmp_3[7] + tmp_3[6];
tmp_3[6] = tmp_3[14] - tmp_3[6];
tmp_3[6] = tmp_3[71] + tmp_3[6];
tmp_3[14] = challenges[2] * tmp_3[6];
tmp_3[10] = tmp_3[10] * challenges[0];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(500);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[627] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[626];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[625];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[624];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[623];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[6] = tmp_3[0] + challenges[1];
tmp_3[10] = tmp_3[39] * tmp_3[6];
tmp_3[0] = evals[624] * Goldilocks::new(256);
tmp_3[0] = evals[623] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[10] = tmp_3[10] * tmp_3[0];
tmp_3[71] = evals[910] * tmp_3[10];
tmp_3[77] = tmp_3[77] * tmp_3[6];
tmp_3[10] = tmp_3[77] * tmp_3[0];
tmp_3[77] = evals[884] * tmp_3[39];
tmp_3[0] = tmp_3[77] * tmp_3[0];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[39] = evals[885] * tmp_3[39];
tmp_3[6] = tmp_3[39] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[71] - tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[664] * challenges[0];
tmp_3[71] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1161];
tmp_3[14] = evals[46] * evals[1161];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[45] * evals[1097];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[44] * evals[1097];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[43] * evals[1081];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[42] * evals[1081];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[41] * evals[1081];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[40] * evals[1017];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[23] * evals[24];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[22] * evals[24];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[21] * evals[24];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[20] * evals[24];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[3] * evals[4];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[2] * evals[4];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[1] * evals[4];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[0] * evals[4];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[6] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1145];
tmp_3[71] = evals[46] * evals[1145];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[45] * evals[1145];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[44] * evals[1145];
tmp_3[14] = tmp_3[0] + tmp_3[71];
tmp_3[0] = evals[1126] * Goldilocks::new(2);
tmp_3[71] = evals[1113] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[71];
tmp_3[0] = tmp_3[0] + evals[1141];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[71] = tmp_3[14] + tmp_3[0];
tmp_3[0] = evals[1062] * Goldilocks::new(2);
tmp_3[14] = evals[1049] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[14];
tmp_3[14] = tmp_3[0] + evals[1077];
tmp_3[0] = evals[42] * tmp_3[14];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[71] = evals[41] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[71];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_50(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[14] = evals[40] * tmp_3[14];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[23] * evals[1033];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[22] * evals[1033];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[21] * evals[992];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[20] * evals[992];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[3] * evals[959];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[2] * evals[959];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[1] * evals[959];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[0] * evals[432];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[665] * challenges[0];
tmp_3[14] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1162];
tmp_3[6] = evals[46] * evals[1162];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1098];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1098];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[43] * evals[1082];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[42] * evals[1082];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[41] * evals[1082];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[40] * evals[1018];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[25];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[25];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[25];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[25];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[5];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[71] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1146];
tmp_3[14] = evals[46] * evals[1146];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[45] * evals[1146];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[14] = evals[44] * evals[1146];
tmp_3[6] = tmp_3[0] + tmp_3[14];
tmp_3[0] = evals[1127] * Goldilocks::new(2);
tmp_3[14] = evals[1114] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[14];
tmp_3[0] = tmp_3[0] + evals[1113];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[14] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[1063] * Goldilocks::new(2);
tmp_3[6] = evals[1050] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[6] = tmp_3[0] + evals[1049];
tmp_3[0] = evals[42] * tmp_3[6];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[14] = evals[41] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[14];
tmp_3[6] = evals[40] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[1034];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[1034];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[993];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[993];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[960];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[960];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[960];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[433];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[0] + challenges[1];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_51(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[39] * tmp_3[71];
tmp_3[0] = evals[911] * tmp_3[0];
tmp_3[14] = tmp_3[91].sub_from_scalar(Goldilocks::new(0));
tmp_3[71] = tmp_3[14] * tmp_3[71];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[39] = tmp_3[71] + tmp_3[39];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[666] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1163];
tmp_3[10] = evals[46] * evals[1163];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1099];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1099];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[43] * evals[1083];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[42] * evals[1083];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[41] * evals[1083];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[40] * evals[1019];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[26];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[26];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[26];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[26];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[6];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[6];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[6];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[6];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[71] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1147];
tmp_3[39] = evals[46] * evals[1147];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1147];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1147];
tmp_3[10] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1128] * Goldilocks::new(2);
tmp_3[39] = evals[1115] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1114];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[10] + tmp_3[0];
tmp_3[0] = evals[1064] * Goldilocks::new(2);
tmp_3[10] = evals[1051] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[10] = tmp_3[0] + evals[1050];
tmp_3[0] = evals[42] * tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[10] = evals[40] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[1035];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[1035];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[994];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[994];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[961];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[961];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[961];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[434];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[91] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[667] * challenges[0];
tmp_3[10] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1164];
tmp_3[71] = evals[46] * evals[1164];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[45] * evals[1100];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[44] * evals[1100];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[43] * evals[1084];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[42] * evals[1084];
tmp_3[0] = tmp_3[0] + tmp_3[71];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_52(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[71] = evals[41] * evals[1084];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[40] * evals[1020];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[27];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[27];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[27];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[27];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[7];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[7];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[7];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[7];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1148];
tmp_3[10] = evals[46] * evals[1148];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1148];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1148];
tmp_3[71] = tmp_3[0] + tmp_3[10];
tmp_3[0] = evals[1125] * Goldilocks::new(2);
tmp_3[10] = evals[1141] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[0] = tmp_3[0] + evals[1115];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[10] = tmp_3[71] + tmp_3[0];
tmp_3[0] = evals[1061] * Goldilocks::new(2);
tmp_3[71] = evals[1077] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[71];
tmp_3[71] = tmp_3[0] + evals[1051];
tmp_3[0] = evals[42] * tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[10] = evals[41] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[71] = evals[40] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[1036];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[1036];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[995];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[995];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[962];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[962];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[962];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[435];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[91] * tmp_3[39];
tmp_3[0] = evals[912] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[91] = tmp_3[14] * tmp_3[91];
tmp_3[39] = tmp_3[39] + tmp_3[91];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[668] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1165];
tmp_3[6] = evals[46] * evals[1165];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1101];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1101];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[43] * evals[1085];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[42] * evals[1085];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[41] * evals[1085];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[40] * evals[1021];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[28];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[28];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[28];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[28];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[8];
tmp_3[0] = tmp_3[0] + tmp_3[6];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_53(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[6] = evals[2] * evals[8];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[8];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[8];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[91] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1149];
tmp_3[39] = evals[46] * evals[1149];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1149];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1149];
tmp_3[6] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1130] * Goldilocks::new(2);
tmp_3[39] = evals[1116] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1142];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[1066] * Goldilocks::new(2);
tmp_3[6] = evals[1052] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[6] = tmp_3[0] + evals[1078];
tmp_3[0] = evals[42] * tmp_3[6];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[6] = evals[40] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[1037];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[1037];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[996];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[996];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[963];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[963];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[963];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[436];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[91] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[669] * challenges[0];
tmp_3[6] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1166];
tmp_3[91] = evals[46] * evals[1166];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[45] * evals[1102];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[44] * evals[1102];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[43] * evals[1086];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[42] * evals[1086];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[41] * evals[1086];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[40] * evals[1022];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[23] * evals[29];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[22] * evals[29];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[21] * evals[29];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[20] * evals[29];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[3] * evals[9];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[2] * evals[9];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[1] * evals[9];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[0] * evals[9];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1150];
tmp_3[6] = evals[46] * evals[1150];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1150];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1150];
tmp_3[91] = tmp_3[0] + tmp_3[6];
tmp_3[0] = evals[1131] * Goldilocks::new(2);
tmp_3[6] = evals[1117] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[0] = tmp_3[0] + evals[1116];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[6] = tmp_3[91] + tmp_3[0];
tmp_3[0] = evals[1067] * Goldilocks::new(2);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_54(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[91] = evals[1053] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[91];
tmp_3[91] = tmp_3[0] + evals[1052];
tmp_3[0] = evals[42] * tmp_3[91];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[6] = evals[41] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[91] = evals[40] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[23] * evals[1038];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[22] * evals[1038];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[21] * evals[997];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[20] * evals[997];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[3] * evals[964];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[2] * evals[964];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[1] * evals[964];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[0] * evals[437];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[71] * tmp_3[39];
tmp_3[0] = evals[913] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[71] = tmp_3[14] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[670] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1167];
tmp_3[10] = evals[46] * evals[1167];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1103];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1103];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[43] * evals[1087];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[42] * evals[1087];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[41] * evals[1087];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[40] * evals[1023];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[30];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[30];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[30];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[30];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[71] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1151];
tmp_3[39] = evals[46] * evals[1151];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1151];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1151];
tmp_3[10] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1132] * Goldilocks::new(2);
tmp_3[39] = evals[1118] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1117];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[10] + tmp_3[0];
tmp_3[0] = evals[1068] * Goldilocks::new(2);
tmp_3[10] = evals[1054] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[10] = tmp_3[0] + evals[1053];
tmp_3[0] = evals[42] * tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[10] = evals[40] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[1039];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[1039];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[998];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_55(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[998];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[965];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[965];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[965];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[438];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[91] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[671] * challenges[0];
tmp_3[10] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1168];
tmp_3[71] = evals[46] * evals[1168];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[45] * evals[1104];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[44] * evals[1104];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[43] * evals[1088];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[42] * evals[1088];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[41] * evals[1088];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[40] * evals[1024];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[31];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[31];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[31];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[31];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[11];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[11];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[11];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[11];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1152];
tmp_3[10] = evals[46] * evals[1152];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1152];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1152];
tmp_3[71] = tmp_3[0] + tmp_3[10];
tmp_3[0] = evals[1129] * Goldilocks::new(2);
tmp_3[10] = evals[1142] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[0] = tmp_3[0] + evals[1118];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[10] = tmp_3[71] + tmp_3[0];
tmp_3[0] = evals[1065] * Goldilocks::new(2);
tmp_3[71] = evals[1078] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[71];
tmp_3[71] = tmp_3[0] + evals[1054];
tmp_3[0] = evals[42] * tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[10] = evals[41] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[71] = evals[40] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[1040];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[1040];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[999];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[999];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[966];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[966];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[966];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[439];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[91] * tmp_3[39];
tmp_3[0] = evals[914] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[91] = tmp_3[14] * tmp_3[91];
tmp_3[39] = tmp_3[39] + tmp_3[91];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[6] + tmp_3[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_56(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[672] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1169];
tmp_3[6] = evals[46] * evals[1169];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1105];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1105];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[43] * evals[1089];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[42] * evals[1089];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[41] * evals[1089];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[40] * evals[1025];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[32];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[32];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[32];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[32];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[12];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[12];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[12];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[12];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[91] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1153];
tmp_3[39] = evals[46] * evals[1153];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1153];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1153];
tmp_3[6] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1134] * Goldilocks::new(2);
tmp_3[39] = evals[1119] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1143];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[1070] * Goldilocks::new(2);
tmp_3[6] = evals[1055] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[6] = tmp_3[0] + evals[1079];
tmp_3[0] = evals[42] * tmp_3[6];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[6] = evals[40] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[1041];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[1041];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[1000];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[1000];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[967];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[967];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[967];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[440];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[91] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[673] * challenges[0];
tmp_3[6] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1170];
tmp_3[91] = evals[46] * evals[1170];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[45] * evals[1106];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[44] * evals[1106];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[43] * evals[1090];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[42] * evals[1090];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[41] * evals[1090];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[40] * evals[1026];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[23] * evals[33];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[22] * evals[33];
tmp_3[0] = tmp_3[0] + tmp_3[91];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_57(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[91] = evals[21] * evals[33];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[20] * evals[33];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[3] * evals[13];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[2] * evals[13];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[1] * evals[13];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[0] * evals[13];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1154];
tmp_3[6] = evals[46] * evals[1154];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1154];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1154];
tmp_3[91] = tmp_3[0] + tmp_3[6];
tmp_3[0] = evals[1135] * Goldilocks::new(2);
tmp_3[6] = evals[1120] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[0] = tmp_3[0] + evals[1119];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[6] = tmp_3[91] + tmp_3[0];
tmp_3[0] = evals[1071] * Goldilocks::new(2);
tmp_3[91] = evals[1056] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[91];
tmp_3[91] = tmp_3[0] + evals[1055];
tmp_3[0] = evals[42] * tmp_3[91];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[6] = evals[41] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[91] = evals[40] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[23] * evals[1042];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[22] * evals[1042];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[21] * evals[1001];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[20] * evals[1001];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[3] * evals[968];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[2] * evals[968];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[1] * evals[968];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[0] * evals[441];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[71] * tmp_3[39];
tmp_3[0] = evals[915] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[71] = tmp_3[14] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[674] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1171];
tmp_3[10] = evals[46] * evals[1171];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1107];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1107];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[43] * evals[1091];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[42] * evals[1091];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[41] * evals[1091];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[40] * evals[1027];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[34];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[34];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[34];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[34];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[14];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[71] = tmp_3[0] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_58(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = evals[47] * evals[1155];
tmp_3[39] = evals[46] * evals[1155];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1155];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1155];
tmp_3[10] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1136] * Goldilocks::new(2);
tmp_3[39] = evals[1121] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1120];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[10] + tmp_3[0];
tmp_3[0] = evals[1072] * Goldilocks::new(2);
tmp_3[10] = evals[1057] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[10] = tmp_3[0] + evals[1056];
tmp_3[0] = evals[42] * tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[10] = evals[40] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[1043];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[1043];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[1002];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[1002];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[969];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[969];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[969];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[442];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[91] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[675] * challenges[0];
tmp_3[10] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1172];
tmp_3[71] = evals[46] * evals[1172];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[45] * evals[1108];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[44] * evals[1108];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[43] * evals[1092];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[42] * evals[1092];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[41] * evals[1092];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[40] * evals[1028];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[35];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[35];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[35];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[35];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[15];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[15];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[15];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[15];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1156];
tmp_3[10] = evals[46] * evals[1156];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1156];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1156];
tmp_3[71] = tmp_3[0] + tmp_3[10];
tmp_3[0] = evals[1133] * Goldilocks::new(2);
tmp_3[10] = evals[1143] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[0] = tmp_3[0] + evals[1121];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[10] = tmp_3[71] + tmp_3[0];
tmp_3[0] = evals[1069] * Goldilocks::new(2);
tmp_3[71] = evals[1079] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[71];
tmp_3[71] = tmp_3[0] + evals[1057];
tmp_3[0] = evals[42] * tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[10] = evals[41] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[71] = evals[40] * tmp_3[71];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_59(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[1044];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[1044];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[1003];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[1003];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[970];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[970];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[970];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[443];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[91] * tmp_3[39];
tmp_3[0] = evals[916] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[91] = tmp_3[14] * tmp_3[91];
tmp_3[39] = tmp_3[39] + tmp_3[91];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[10] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[676] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1173];
tmp_3[6] = evals[46] * evals[1173];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1109];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1109];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[43] * evals[1093];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[42] * evals[1093];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[41] * evals[1093];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[40] * evals[1029];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[36];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[36];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[36];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[36];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[16];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[16];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[16];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[16];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[91] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1157];
tmp_3[39] = evals[46] * evals[1157];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1157];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1157];
tmp_3[6] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1138] * Goldilocks::new(2);
tmp_3[39] = evals[1122] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1144];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[6] + tmp_3[0];
tmp_3[0] = evals[1074] * Goldilocks::new(2);
tmp_3[6] = evals[1058] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[6] = tmp_3[0] + evals[1080];
tmp_3[0] = evals[42] * tmp_3[6];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[6] = evals[40] * tmp_3[6];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[23] * evals[1045];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[22] * evals[1045];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[21] * evals[1004];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[20] * evals[1004];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[3] * evals[971];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[2] * evals[971];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[1] * evals[971];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_60(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[0] * evals[444];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[0] = tmp_3[91] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[71] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[677] * challenges[0];
tmp_3[6] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1174];
tmp_3[91] = evals[46] * evals[1174];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[45] * evals[1110];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[44] * evals[1110];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[43] * evals[1094];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[42] * evals[1094];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[41] * evals[1094];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[40] * evals[1030];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[23] * evals[37];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[22] * evals[37];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[21] * evals[37];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[20] * evals[37];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[3] * evals[17];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[2] * evals[17];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[1] * evals[17];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[0] * evals[17];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1158];
tmp_3[6] = evals[46] * evals[1158];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[45] * evals[1158];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[6] = evals[44] * evals[1158];
tmp_3[91] = tmp_3[0] + tmp_3[6];
tmp_3[0] = evals[1139] * Goldilocks::new(2);
tmp_3[6] = evals[1123] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[6];
tmp_3[0] = tmp_3[0] + evals[1122];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[6] = tmp_3[91] + tmp_3[0];
tmp_3[0] = evals[1075] * Goldilocks::new(2);
tmp_3[91] = evals[1059] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[91];
tmp_3[91] = tmp_3[0] + evals[1058];
tmp_3[0] = evals[42] * tmp_3[91];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[6] = evals[41] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[6];
tmp_3[91] = evals[40] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[23] * evals[1046];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[22] * evals[1046];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[21] * evals[1005];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[20] * evals[1005];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[3] * evals[972];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[2] * evals[972];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[1] * evals[972];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[91] = evals[0] * evals[445];
tmp_3[0] = tmp_3[0] + tmp_3[91];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[71] * tmp_3[39];
tmp_3[0] = evals[917] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[71] = tmp_3[14] * tmp_3[71];
tmp_3[39] = tmp_3[39] + tmp_3[71];
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[6] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[678] * challenges[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1175];
tmp_3[10] = evals[46] * evals[1175];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1111];
tmp_3[0] = tmp_3[0] + tmp_3[10];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_61(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[10] = evals[44] * evals[1111];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[43] * evals[1095];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[42] * evals[1095];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[41] * evals[1095];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[40] * evals[1031];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[38];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[38];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[38];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[38];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[18];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[18];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[18];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[18];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[71] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1159];
tmp_3[39] = evals[46] * evals[1159];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[45] * evals[1159];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[39] = evals[44] * evals[1159];
tmp_3[10] = tmp_3[0] + tmp_3[39];
tmp_3[0] = evals[1140] * Goldilocks::new(2);
tmp_3[39] = evals[1124] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[39];
tmp_3[0] = tmp_3[0] + evals[1123];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[39] = tmp_3[10] + tmp_3[0];
tmp_3[0] = evals[1076] * Goldilocks::new(2);
tmp_3[10] = evals[1060] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[10] = tmp_3[0] + evals[1059];
tmp_3[0] = evals[42] * tmp_3[10];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[39] = evals[41] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[10] = evals[40] * tmp_3[10];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[23] * evals[1047];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[22] * evals[1047];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[21] * evals[1006];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[20] * evals[1006];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[3] * evals[973];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[2] * evals[973];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[1] * evals[973];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[0] * evals[446];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[91] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[679] * challenges[0];
tmp_3[10] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1176];
tmp_3[71] = evals[46] * evals[1176];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[45] * evals[1112];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[44] * evals[1112];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[43] * evals[1096];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[42] * evals[1096];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[41] * evals[1096];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[40] * evals[1032];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[39];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[39];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[39];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[39];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[19];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[19];
tmp_3[0] = tmp_3[0] + tmp_3[71];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_62(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[71] = evals[1] * evals[19];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[19];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[39] = tmp_3[0] * challenges[0];
tmp_3[0] = evals[47] * evals[1160];
tmp_3[10] = evals[46] * evals[1160];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[45] * evals[1160];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[10] = evals[44] * evals[1160];
tmp_3[71] = tmp_3[0] + tmp_3[10];
tmp_3[0] = evals[1137] * Goldilocks::new(2);
tmp_3[10] = evals[1144] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[10];
tmp_3[0] = tmp_3[0] + evals[1124];
tmp_3[0] = evals[43] * tmp_3[0];
tmp_3[10] = tmp_3[71] + tmp_3[0];
tmp_3[0] = evals[1073] * Goldilocks::new(2);
tmp_3[71] = evals[1080] * Goldilocks::new(256);
tmp_3[0] = tmp_3[0] - tmp_3[71];
tmp_3[71] = tmp_3[0] + evals[1060];
tmp_3[0] = evals[42] * tmp_3[71];
tmp_3[0] = tmp_3[10] + tmp_3[0];
tmp_3[10] = evals[41] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[10];
tmp_3[71] = evals[40] * tmp_3[71];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[23] * evals[1048];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[22] * evals[1048];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[21] * evals[1007];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[20] * evals[1007];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[3] * evals[974];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[2] * evals[974];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[1] * evals[974];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[71] = evals[0] * evals[447];
tmp_3[0] = tmp_3[0] + tmp_3[71];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1000);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[91] * tmp_3[39];
tmp_3[0] = evals[918] * tmp_3[0];
tmp_3[39] = tmp_3[14] * tmp_3[39];
tmp_3[14] = tmp_3[14] * tmp_3[91];
tmp_3[14] = tmp_3[39] + tmp_3[14];
tmp_3[0] = tmp_3[0] - tmp_3[14];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[71] = challenges[2] * tmp_3[0];
tmp_3[10] = evals[629].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[585] * tmp_3[10];
tmp_3[6] = evals[886] - tmp_3[0];
tmp_3[0] = evals[887] + evals[888];
tmp_3[0] = tmp_3[0] + evals[889];
tmp_3[0] = tmp_3[0] + evals[890];
tmp_3[0] = tmp_3[0] + evals[891];
tmp_3[0] = tmp_3[0] + evals[892];
tmp_3[0] = tmp_3[0] + evals[893];
tmp_3[0] = tmp_3[0] + evals[894];
tmp_3[0] = tmp_3[0] + evals[895];
tmp_3[0] = tmp_3[0] + evals[896];
tmp_3[0] = tmp_3[0] + evals[897];
tmp_3[0] = tmp_3[0] + evals[898];
tmp_3[0] = tmp_3[0] + evals[899];
tmp_3[0] = tmp_3[0] + evals[900];
tmp_3[0] = tmp_3[0] + evals[901];
tmp_3[0] = tmp_3[0] + evals[902];
tmp_3[0] = tmp_3[0] + evals[903];
tmp_3[0] = tmp_3[0] + evals[904];
tmp_3[0] = tmp_3[0] + evals[905];
tmp_3[0] = tmp_3[0] + evals[906];
tmp_3[0] = tmp_3[0] + evals[907];
tmp_3[0] = tmp_3[0] + evals[908];
tmp_3[0] = tmp_3[0] + evals[909];
tmp_3[0] = tmp_3[0] + evals[910];
tmp_3[0] = tmp_3[0] + evals[911];
tmp_3[0] = tmp_3[0] + evals[912];
tmp_3[0] = tmp_3[0] + evals[913];
tmp_3[0] = tmp_3[0] + evals[914];
tmp_3[0] = tmp_3[0] + evals[915];
tmp_3[0] = tmp_3[0] + evals[916];
tmp_3[0] = tmp_3[0] + evals[917];
tmp_3[0] = tmp_3[0] + evals[918];
tmp_3[14] = tmp_3[6] - tmp_3[0];
tmp_3[0] = evals[720] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[39] = tmp_3[0] + challenges[1];
tmp_3[0] = evals[728] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[91] = tmp_3[0] + challenges[1];
tmp_3[6] = tmp_3[39] * tmp_3[91];
tmp_3[0] = evals[680] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_63(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + Goldilocks::new(250);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[6] = tmp_3[6] * tmp_3[0];
tmp_3[14] = tmp_3[14] * tmp_3[6];
tmp_3[6] = tmp_3[66] * tmp_3[91];
tmp_3[6] = tmp_3[6] * tmp_3[0];
tmp_3[39] = tmp_3[66] * tmp_3[39];
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[6] + tmp_3[0];
tmp_3[39] = tmp_3[39] * tmp_3[91];
tmp_3[0] = tmp_3[0] + tmp_3[39];
tmp_3[0] = tmp_3[14] - tmp_3[0];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[71] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[886].sub_from_scalar(Goldilocks::new(0));
tmp_3[0] = evals[932] * tmp_3[0];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[628] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[630];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[71] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[628] * Goldilocks::new(12275445934081160404);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[631];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(4756475762779100925);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[632];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(1279992132519201448);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[633];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[71] * tmp_3[0];
tmp_3[14] = evals[920] * tmp_3[0];
tmp_3[0] = evals[587] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[630];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[71] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[588] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[631];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[589] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[632];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[590] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[633];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[591] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[634];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[71] * tmp_3[0];
tmp_3[0] = tmp_3[14] - tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[71] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(8312008622371998338);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[634];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_64(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[39] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[628] * Goldilocks::new(7781028390488215464);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[635];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(11302600489504509467);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[636];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(4549350404001778198);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[637];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[14] = evals[921] * tmp_3[0];
tmp_3[0] = evals[592] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[635];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = evals[920] * tmp_3[0];
tmp_3[0] = evals[593] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[636];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[594] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[637];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[595] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[638];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[14] - tmp_3[0];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[39] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(3688660304411827445);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[638];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[71] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[628] * Goldilocks::new(16725109960945739746);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[639];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(16538725463549498621);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[640];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(12756200801261202346);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[641];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_65(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[71] * tmp_3[0];
tmp_3[14] = evals[922] * tmp_3[0];
tmp_3[0] = evals[596] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[639];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = evals[921] * tmp_3[0];
tmp_3[0] = evals[597] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[640];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[598] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[641];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[71] = tmp_3[71] * tmp_3[0];
tmp_3[0] = evals[599] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[642];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[71] * tmp_3[0];
tmp_3[0] = tmp_3[14] - tmp_3[0];
tmp_3[0] = tmp_3[39] + tmp_3[0];
tmp_3[71] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(15099809066790865939);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[642];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[39] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[628] * Goldilocks::new(17214954929431464349);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[643];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(11016800570561344835);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[644];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(11274872323250451096);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[645];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[14] = evals[923] * tmp_3[0];
tmp_3[0] = evals[600] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[643];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = evals[922] * tmp_3[0];
tmp_3[0] = evals[601] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[644];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[602] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[645];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[39] = tmp_3[39] * tmp_3[0];
tmp_3[0] = evals[603] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[646];
tmp_3[0] = tmp_3[0] * challenges[0];
}
#[inline(never)]
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify_chunk_66(tmp_3: &mut [CubicExtensionField<Goldilocks>], challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], zi: &[CubicExtensionField<Goldilocks>]) {
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[39] * tmp_3[0];
tmp_3[0] = tmp_3[14] - tmp_3[0];
tmp_3[0] = tmp_3[71] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[628] * Goldilocks::new(6534114114080170934);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[646];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[71] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = evals[628] * Goldilocks::new(13047390008333835222);
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + evals[647];
tmp_3[0] = tmp_3[0] * challenges[0];
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + challenges[1];
tmp_3[0] = tmp_3[0] - Goldilocks::new(1);
tmp_3[0] = tmp_3[0] + Goldilocks::new(1);
tmp_3[0] = tmp_3[71] * tmp_3[0];
tmp_3[71] = evals[919] * tmp_3[0];
tmp_3[10] = evals[586] * tmp_3[10];
tmp_3[0] = tmp_3[10] + evals[629];
tmp_3[10] = evals[604] * challenges[0];
tmp_3[10] = tmp_3[10] + evals[647];
tmp_3[10] = tmp_3[10] * challenges[0];
tmp_3[10] = tmp_3[10] + Goldilocks::new(1);
tmp_3[10] = tmp_3[10] + challenges[1];
tmp_3[10] = tmp_3[10] - Goldilocks::new(1);
tmp_3[10] = tmp_3[10] + Goldilocks::new(1);
tmp_3[10] = evals[923] * tmp_3[10];
tmp_3[0] = tmp_3[0] * tmp_3[10];
tmp_3[0] = tmp_3[71] - tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[14] = challenges[2] * tmp_3[0];
tmp_3[0] = evals[919].sub_from_scalar(Goldilocks::new(1));
tmp_3[0] = evals[932] * tmp_3[0];
tmp_3[0] = tmp_3[14] + tmp_3[0];
tmp_3[0] = tmp_3[0] * zi[0];
}
#[rustfmt::skip]
#[allow(clippy::all)]
fn q_verify(challenges: &[CubicExtensionField<Goldilocks>], evals: &[CubicExtensionField<Goldilocks>], _publics: &[Goldilocks], zi: &[CubicExtensionField<Goldilocks>]) -> CubicExtensionField<Goldilocks> {
let mut tmp_3 = vec![CubicExtensionField { value: [Goldilocks::ZERO, Goldilocks::ZERO, Goldilocks::ZERO] }; 92];
q_verify_chunk_0(&mut tmp_3, challenges, evals, _publics);
q_verify_chunk_1(&mut tmp_3, challenges, evals, _publics);
q_verify_chunk_2(&mut tmp_3, challenges, evals, _publics);
q_verify_chunk_3(&mut tmp_3, challenges, evals);
q_verify_chunk_4(&mut tmp_3, challenges, evals);
q_verify_chunk_5(&mut tmp_3, challenges, evals);
q_verify_chunk_6(&mut tmp_3, challenges, evals);
q_verify_chunk_7(&mut tmp_3, challenges, evals);
q_verify_chunk_8(&mut tmp_3, challenges, evals);
q_verify_chunk_9(&mut tmp_3, challenges, evals);
q_verify_chunk_10(&mut tmp_3, challenges, evals);
q_verify_chunk_11(&mut tmp_3, challenges, evals);
q_verify_chunk_12(&mut tmp_3, challenges, evals);
q_verify_chunk_13(&mut tmp_3, challenges, evals);
q_verify_chunk_14(&mut tmp_3, challenges, evals);
q_verify_chunk_15(&mut tmp_3, challenges, evals);
q_verify_chunk_16(&mut tmp_3, challenges, evals);
q_verify_chunk_17(&mut tmp_3, challenges, evals);
q_verify_chunk_18(&mut tmp_3, challenges, evals);
q_verify_chunk_19(&mut tmp_3, challenges, evals);
q_verify_chunk_20(&mut tmp_3, challenges, evals);
q_verify_chunk_21(&mut tmp_3, challenges, evals);
q_verify_chunk_22(&mut tmp_3, challenges, evals);
q_verify_chunk_23(&mut tmp_3, challenges, evals);
q_verify_chunk_24(&mut tmp_3, challenges, evals);
q_verify_chunk_25(&mut tmp_3, challenges, evals);
q_verify_chunk_26(&mut tmp_3, challenges, evals);
q_verify_chunk_27(&mut tmp_3, challenges, evals);
q_verify_chunk_28(&mut tmp_3, challenges, evals);
q_verify_chunk_29(&mut tmp_3, challenges, evals);
q_verify_chunk_30(&mut tmp_3, challenges, evals);
q_verify_chunk_31(&mut tmp_3, challenges, evals);
q_verify_chunk_32(&mut tmp_3, challenges, evals);
q_verify_chunk_33(&mut tmp_3, challenges, evals);
q_verify_chunk_34(&mut tmp_3, challenges, evals);
q_verify_chunk_35(&mut tmp_3, challenges, evals);
q_verify_chunk_36(&mut tmp_3, challenges, evals);
q_verify_chunk_37(&mut tmp_3, challenges, evals);
q_verify_chunk_38(&mut tmp_3, challenges, evals);
q_verify_chunk_39(&mut tmp_3, challenges, evals);
q_verify_chunk_40(&mut tmp_3, challenges, evals);
q_verify_chunk_41(&mut tmp_3, challenges, evals);
q_verify_chunk_42(&mut tmp_3, challenges, evals);
q_verify_chunk_43(&mut tmp_3, challenges, evals);
q_verify_chunk_44(&mut tmp_3, challenges, evals);
q_verify_chunk_45(&mut tmp_3, challenges, evals);
q_verify_chunk_46(&mut tmp_3, challenges, evals);
q_verify_chunk_47(&mut tmp_3, challenges, evals);
q_verify_chunk_48(&mut tmp_3, challenges, evals);
q_verify_chunk_49(&mut tmp_3, challenges, evals);
q_verify_chunk_50(&mut tmp_3, challenges, evals);
q_verify_chunk_51(&mut tmp_3, challenges, evals);
q_verify_chunk_52(&mut tmp_3, challenges, evals);
q_verify_chunk_53(&mut tmp_3, challenges, evals);
q_verify_chunk_54(&mut tmp_3, challenges, evals);
q_verify_chunk_55(&mut tmp_3, challenges, evals);
q_verify_chunk_56(&mut tmp_3, challenges, evals);
q_verify_chunk_57(&mut tmp_3, challenges, evals);
q_verify_chunk_58(&mut tmp_3, challenges, evals);
q_verify_chunk_59(&mut tmp_3, challenges, evals);
q_verify_chunk_60(&mut tmp_3, challenges, evals);
q_verify_chunk_61(&mut tmp_3, challenges, evals);
q_verify_chunk_62(&mut tmp_3, challenges, evals);
q_verify_chunk_63(&mut tmp_3, challenges, evals);
q_verify_chunk_64(&mut tmp_3, challenges, evals);
q_verify_chunk_65(&mut tmp_3, challenges, evals);
q_verify_chunk_66(&mut tmp_3, challenges, evals, zi);
return tmp_3[0];
}
#[rustfmt::skip]
fn verifier_info() -> VerifierInfo {
VerifierInfo {
n_stages: 2,
n_constants: 43,
n_evals: 1177,
n_bits: 19,
n_bits_ext: 21,
arity: 2,
n_fri_queries: 106,
n_fri_steps: 5,
n_challenges: 6,
n_challenges_total: 12,
fri_steps: vec![21, 17, 13, 10, 7],
hash_commits: true,
last_level_verification: 5,
pow_bits: 24,
num_vals: vec![256, 114, 12],
opening_points: vec![-55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 14],
boundaries: vec![Boundary { name: "everyRow".to_string(), offset_min: None, offset_max: None }],
fri_ev_groups: vec![
FriEvalGroup { opening: 0, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 1, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 2, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 3, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 58, 1), FriEvalRef::new(1, 59, 1), FriEvalRef::new(1, 60, 1), FriEvalRef::new(1, 61, 1), FriEvalRef::new(1, 62, 1), FriEvalRef::new(1, 63, 1), FriEvalRef::new(1, 64, 1), FriEvalRef::new(1, 65, 1), FriEvalRef::new(1, 66, 1), FriEvalRef::new(1, 67, 1), FriEvalRef::new(1, 68, 1), FriEvalRef::new(1, 69, 1), FriEvalRef::new(1, 70, 1), FriEvalRef::new(1, 71, 1), FriEvalRef::new(1, 72, 1), FriEvalRef::new(1, 73, 1)] },
FriEvalGroup { opening: 4, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 5, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 6, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 7, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 8, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 9, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 10, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 11, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 12, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 13, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 14, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 15, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 16, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 17, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 18, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 19, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 20, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 21, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 22, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 23, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 24, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 25, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 26, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 27, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 28, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 29, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 30, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 31, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 32, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 33, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 34, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 35, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 36, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 37, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 38, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 39, refs: vec![FriEvalRef::new(0, 23, 1)] },
FriEvalGroup { opening: 40, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 41, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 42, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 43, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 44, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 45, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 46, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 47, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1)] },
FriEvalGroup { opening: 48, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 14, 1), FriEvalRef::new(1, 15, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1)] },
FriEvalGroup { opening: 49, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 13, 1), FriEvalRef::new(1, 14, 1), FriEvalRef::new(1, 15, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1)] },
FriEvalGroup { opening: 50, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 13, 1), FriEvalRef::new(1, 14, 1), FriEvalRef::new(1, 15, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1)] },
FriEvalGroup { opening: 51, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 13, 1), FriEvalRef::new(1, 14, 1), FriEvalRef::new(1, 15, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 186, 1), FriEvalRef::new(1, 187, 1), FriEvalRef::new(1, 188, 1), FriEvalRef::new(1, 189, 1), FriEvalRef::new(1, 190, 1), FriEvalRef::new(1, 191, 1), FriEvalRef::new(1, 192, 1), FriEvalRef::new(1, 193, 1), FriEvalRef::new(1, 194, 1), FriEvalRef::new(1, 195, 1), FriEvalRef::new(1, 196, 1), FriEvalRef::new(1, 197, 1), FriEvalRef::new(1, 198, 1), FriEvalRef::new(1, 199, 1), FriEvalRef::new(1, 200, 1), FriEvalRef::new(1, 201, 1)] },
FriEvalGroup { opening: 52, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(0, 35, 1), FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 13, 1), FriEvalRef::new(1, 14, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1)] },
FriEvalGroup { opening: 53, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(0, 35, 1), FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 13, 1), FriEvalRef::new(1, 16, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1)] },
FriEvalGroup { opening: 54, refs: vec![FriEvalRef::new(0, 23, 1), FriEvalRef::new(0, 35, 1), FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 16, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1), FriEvalRef::new(2, 0, 3), FriEvalRef::new(2, 99, 3)] },
FriEvalGroup { opening: 55, refs: vec![FriEvalRef::new(0, 0, 1), FriEvalRef::new(0, 1, 1), FriEvalRef::new(0, 2, 1), FriEvalRef::new(0, 3, 1), FriEvalRef::new(0, 4, 1), FriEvalRef::new(0, 5, 1), FriEvalRef::new(0, 6, 1), FriEvalRef::new(0, 7, 1), FriEvalRef::new(0, 8, 1), FriEvalRef::new(0, 9, 1), FriEvalRef::new(0, 10, 1), FriEvalRef::new(0, 11, 1), FriEvalRef::new(0, 12, 1), FriEvalRef::new(0, 13, 1), FriEvalRef::new(0, 14, 1), FriEvalRef::new(0, 15, 1), FriEvalRef::new(0, 16, 1), FriEvalRef::new(0, 17, 1), FriEvalRef::new(0, 18, 1), FriEvalRef::new(0, 19, 1), FriEvalRef::new(0, 20, 1), FriEvalRef::new(0, 21, 1), FriEvalRef::new(0, 22, 1), FriEvalRef::new(0, 23, 1), FriEvalRef::new(0, 24, 1), FriEvalRef::new(0, 25, 1), FriEvalRef::new(0, 26, 1), FriEvalRef::new(0, 27, 1), FriEvalRef::new(0, 28, 1), FriEvalRef::new(0, 29, 1), FriEvalRef::new(0, 30, 1), FriEvalRef::new(0, 31, 1), FriEvalRef::new(0, 32, 1), FriEvalRef::new(0, 33, 1), FriEvalRef::new(0, 34, 1), FriEvalRef::new(0, 35, 1), FriEvalRef::new(0, 36, 1), FriEvalRef::new(0, 37, 1), FriEvalRef::new(0, 38, 1), FriEvalRef::new(0, 39, 1), FriEvalRef::new(0, 40, 1), FriEvalRef::new(0, 41, 1), FriEvalRef::new(0, 42, 1), FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 12, 1), FriEvalRef::new(1, 13, 1), FriEvalRef::new(1, 14, 1), FriEvalRef::new(1, 15, 1), FriEvalRef::new(1, 16, 1), FriEvalRef::new(1, 17, 1), FriEvalRef::new(1, 18, 1), FriEvalRef::new(1, 19, 1), FriEvalRef::new(1, 20, 1), FriEvalRef::new(1, 21, 1), FriEvalRef::new(1, 22, 1), FriEvalRef::new(1, 23, 1), FriEvalRef::new(1, 24, 1), FriEvalRef::new(1, 25, 1), FriEvalRef::new(1, 26, 1), FriEvalRef::new(1, 27, 1), FriEvalRef::new(1, 28, 1), FriEvalRef::new(1, 29, 1), FriEvalRef::new(1, 30, 1), FriEvalRef::new(1, 31, 1), FriEvalRef::new(1, 32, 1), FriEvalRef::new(1, 33, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 46, 1), FriEvalRef::new(1, 47, 1), FriEvalRef::new(1, 48, 1), FriEvalRef::new(1, 49, 1), FriEvalRef::new(1, 50, 1), FriEvalRef::new(1, 51, 1), FriEvalRef::new(1, 52, 1), FriEvalRef::new(1, 53, 1), FriEvalRef::new(1, 54, 1), FriEvalRef::new(1, 55, 1), FriEvalRef::new(1, 56, 1), FriEvalRef::new(1, 57, 1), FriEvalRef::new(1, 58, 1), FriEvalRef::new(1, 59, 1), FriEvalRef::new(1, 60, 1), FriEvalRef::new(1, 61, 1), FriEvalRef::new(1, 62, 1), FriEvalRef::new(1, 63, 1), FriEvalRef::new(1, 64, 1), FriEvalRef::new(1, 65, 1), FriEvalRef::new(1, 66, 1), FriEvalRef::new(1, 67, 1), FriEvalRef::new(1, 68, 1), FriEvalRef::new(1, 69, 1), FriEvalRef::new(1, 70, 1), FriEvalRef::new(1, 71, 1), FriEvalRef::new(1, 72, 1), FriEvalRef::new(1, 73, 1), FriEvalRef::new(1, 74, 1), FriEvalRef::new(1, 75, 1), FriEvalRef::new(1, 76, 1), FriEvalRef::new(1, 77, 1), FriEvalRef::new(1, 78, 1), FriEvalRef::new(1, 79, 1), FriEvalRef::new(1, 80, 1), FriEvalRef::new(1, 81, 1), FriEvalRef::new(1, 82, 1), FriEvalRef::new(1, 83, 1), FriEvalRef::new(1, 84, 1), FriEvalRef::new(1, 85, 1), FriEvalRef::new(1, 86, 1), FriEvalRef::new(1, 87, 1), FriEvalRef::new(1, 88, 1), FriEvalRef::new(1, 89, 1), FriEvalRef::new(1, 90, 1), FriEvalRef::new(1, 91, 1), FriEvalRef::new(1, 92, 1), FriEvalRef::new(1, 93, 1), FriEvalRef::new(1, 94, 1), FriEvalRef::new(1, 95, 1), FriEvalRef::new(1, 96, 1), FriEvalRef::new(1, 97, 1), FriEvalRef::new(1, 98, 1), FriEvalRef::new(1, 99, 1), FriEvalRef::new(1, 100, 1), FriEvalRef::new(1, 101, 1), FriEvalRef::new(1, 102, 1), FriEvalRef::new(1, 103, 1), FriEvalRef::new(1, 104, 1), FriEvalRef::new(1, 105, 1), FriEvalRef::new(1, 106, 1), FriEvalRef::new(1, 107, 1), FriEvalRef::new(1, 108, 1), FriEvalRef::new(1, 109, 1), FriEvalRef::new(1, 110, 1), FriEvalRef::new(1, 111, 1), FriEvalRef::new(1, 112, 1), FriEvalRef::new(1, 113, 1), FriEvalRef::new(1, 114, 1), FriEvalRef::new(1, 115, 1), FriEvalRef::new(1, 116, 1), FriEvalRef::new(1, 117, 1), FriEvalRef::new(1, 118, 1), FriEvalRef::new(1, 119, 1), FriEvalRef::new(1, 120, 1), FriEvalRef::new(1, 121, 1), FriEvalRef::new(1, 122, 1), FriEvalRef::new(1, 123, 1), FriEvalRef::new(1, 124, 1), FriEvalRef::new(1, 125, 1), FriEvalRef::new(1, 126, 1), FriEvalRef::new(1, 127, 1), FriEvalRef::new(1, 128, 1), FriEvalRef::new(1, 129, 1), FriEvalRef::new(1, 130, 1), FriEvalRef::new(1, 131, 1), FriEvalRef::new(1, 132, 1), FriEvalRef::new(1, 133, 1), FriEvalRef::new(1, 134, 1), FriEvalRef::new(1, 135, 1), FriEvalRef::new(1, 136, 1), FriEvalRef::new(1, 137, 1), FriEvalRef::new(1, 138, 1), FriEvalRef::new(1, 139, 1), FriEvalRef::new(1, 140, 1), FriEvalRef::new(1, 141, 1), FriEvalRef::new(1, 142, 1), FriEvalRef::new(1, 143, 1), FriEvalRef::new(1, 144, 1), FriEvalRef::new(1, 145, 1), FriEvalRef::new(1, 146, 1), FriEvalRef::new(1, 147, 1), FriEvalRef::new(1, 148, 1), FriEvalRef::new(1, 149, 1), FriEvalRef::new(1, 150, 1), FriEvalRef::new(1, 151, 1), FriEvalRef::new(1, 152, 1), FriEvalRef::new(1, 153, 1), FriEvalRef::new(1, 154, 1), FriEvalRef::new(1, 155, 1), FriEvalRef::new(1, 156, 1), FriEvalRef::new(1, 157, 1), FriEvalRef::new(1, 158, 1), FriEvalRef::new(1, 159, 1), FriEvalRef::new(1, 160, 1), FriEvalRef::new(1, 161, 1), FriEvalRef::new(1, 162, 1), FriEvalRef::new(1, 163, 1), FriEvalRef::new(1, 164, 1), FriEvalRef::new(1, 165, 1), FriEvalRef::new(1, 166, 1), FriEvalRef::new(1, 167, 1), FriEvalRef::new(1, 168, 1), FriEvalRef::new(1, 169, 1), FriEvalRef::new(1, 170, 1), FriEvalRef::new(1, 171, 1), FriEvalRef::new(1, 172, 1), FriEvalRef::new(1, 173, 1), FriEvalRef::new(1, 174, 1), FriEvalRef::new(1, 175, 1), FriEvalRef::new(1, 176, 1), FriEvalRef::new(1, 177, 1), FriEvalRef::new(1, 178, 1), FriEvalRef::new(1, 179, 1), FriEvalRef::new(1, 180, 1), FriEvalRef::new(1, 181, 1), FriEvalRef::new(1, 182, 1), FriEvalRef::new(1, 183, 1), FriEvalRef::new(1, 184, 1), FriEvalRef::new(1, 185, 1), FriEvalRef::new(1, 186, 1), FriEvalRef::new(1, 187, 1), FriEvalRef::new(1, 188, 1), FriEvalRef::new(1, 189, 1), FriEvalRef::new(1, 190, 1), FriEvalRef::new(1, 191, 1), FriEvalRef::new(1, 192, 1), FriEvalRef::new(1, 193, 1), FriEvalRef::new(1, 194, 1), FriEvalRef::new(1, 195, 1), FriEvalRef::new(1, 196, 1), FriEvalRef::new(1, 197, 1), FriEvalRef::new(1, 198, 1), FriEvalRef::new(1, 199, 1), FriEvalRef::new(1, 200, 1), FriEvalRef::new(1, 201, 1), FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1), FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1), FriEvalRef::new(1, 254, 1), FriEvalRef::new(1, 255, 1), FriEvalRef::new(2, 0, 3), FriEvalRef::new(2, 3, 3), FriEvalRef::new(2, 6, 3), FriEvalRef::new(2, 9, 3), FriEvalRef::new(2, 12, 3), FriEvalRef::new(2, 15, 3), FriEvalRef::new(2, 18, 3), FriEvalRef::new(2, 21, 3), FriEvalRef::new(2, 24, 3), FriEvalRef::new(2, 27, 3), FriEvalRef::new(2, 30, 3), FriEvalRef::new(2, 33, 3), FriEvalRef::new(2, 36, 3), FriEvalRef::new(2, 39, 3), FriEvalRef::new(2, 42, 3), FriEvalRef::new(2, 45, 3), FriEvalRef::new(2, 48, 3), FriEvalRef::new(2, 51, 3), FriEvalRef::new(2, 54, 3), FriEvalRef::new(2, 57, 3), FriEvalRef::new(2, 60, 3), FriEvalRef::new(2, 63, 3), FriEvalRef::new(2, 66, 3), FriEvalRef::new(2, 69, 3), FriEvalRef::new(2, 72, 3), FriEvalRef::new(2, 75, 3), FriEvalRef::new(2, 78, 3), FriEvalRef::new(2, 81, 3), FriEvalRef::new(2, 84, 3), FriEvalRef::new(2, 87, 3), FriEvalRef::new(2, 90, 3), FriEvalRef::new(2, 93, 3), FriEvalRef::new(2, 96, 3), FriEvalRef::new(2, 99, 3), FriEvalRef::new(2, 102, 3), FriEvalRef::new(2, 105, 3), FriEvalRef::new(2, 108, 3), FriEvalRef::new(2, 111, 3), FriEvalRef::new(3, 0, 3), FriEvalRef::new(3, 3, 3), FriEvalRef::new(3, 6, 3), FriEvalRef::new(3, 9, 3)] },
FriEvalGroup { opening: 56, refs: vec![FriEvalRef::new(0, 18, 1), FriEvalRef::new(0, 19, 1), FriEvalRef::new(0, 20, 1), FriEvalRef::new(0, 21, 1), FriEvalRef::new(0, 42, 1), FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 6, 1), FriEvalRef::new(1, 7, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 10, 1), FriEvalRef::new(1, 11, 1), FriEvalRef::new(1, 16, 1), FriEvalRef::new(1, 17, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 42, 1), FriEvalRef::new(1, 43, 1), FriEvalRef::new(1, 44, 1), FriEvalRef::new(1, 45, 1), FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1)] },
FriEvalGroup { opening: 57, refs: vec![FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 2, 1), FriEvalRef::new(1, 3, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 5, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 9, 1), FriEvalRef::new(1, 17, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1), FriEvalRef::new(1, 38, 1), FriEvalRef::new(1, 39, 1), FriEvalRef::new(1, 40, 1), FriEvalRef::new(1, 41, 1), FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1)] },
FriEvalGroup { opening: 58, refs: vec![FriEvalRef::new(1, 0, 1), FriEvalRef::new(1, 1, 1), FriEvalRef::new(1, 4, 1), FriEvalRef::new(1, 8, 1), FriEvalRef::new(1, 17, 1), FriEvalRef::new(1, 34, 1), FriEvalRef::new(1, 35, 1), FriEvalRef::new(1, 36, 1), FriEvalRef::new(1, 37, 1)] },
FriEvalGroup { opening: 59, refs: vec![FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1)] },
FriEvalGroup { opening: 60, refs: vec![FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1)] },
FriEvalGroup { opening: 61, refs: vec![FriEvalRef::new(1, 22, 1), FriEvalRef::new(1, 23, 1), FriEvalRef::new(1, 24, 1), FriEvalRef::new(1, 25, 1), FriEvalRef::new(1, 26, 1), FriEvalRef::new(1, 27, 1), FriEvalRef::new(1, 28, 1), FriEvalRef::new(1, 29, 1), FriEvalRef::new(1, 30, 1), FriEvalRef::new(1, 31, 1), FriEvalRef::new(1, 32, 1), FriEvalRef::new(1, 33, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1)] },
FriEvalGroup { opening: 62, refs: vec![FriEvalRef::new(1, 202, 1), FriEvalRef::new(1, 203, 1), FriEvalRef::new(1, 204, 1), FriEvalRef::new(1, 205, 1), FriEvalRef::new(1, 206, 1), FriEvalRef::new(1, 207, 1), FriEvalRef::new(1, 208, 1), FriEvalRef::new(1, 209, 1), FriEvalRef::new(1, 210, 1), FriEvalRef::new(1, 211, 1), FriEvalRef::new(1, 212, 1), FriEvalRef::new(1, 213, 1), FriEvalRef::new(1, 214, 1), FriEvalRef::new(1, 215, 1), FriEvalRef::new(1, 216, 1), FriEvalRef::new(1, 217, 1)] },
FriEvalGroup { opening: 63, refs: vec![FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1)] },
FriEvalGroup { opening: 64, refs: vec![FriEvalRef::new(1, 22, 1), FriEvalRef::new(1, 23, 1), FriEvalRef::new(1, 24, 1), FriEvalRef::new(1, 25, 1), FriEvalRef::new(1, 26, 1), FriEvalRef::new(1, 27, 1), FriEvalRef::new(1, 28, 1), FriEvalRef::new(1, 29, 1), FriEvalRef::new(1, 30, 1), FriEvalRef::new(1, 31, 1), FriEvalRef::new(1, 32, 1), FriEvalRef::new(1, 33, 1), FriEvalRef::new(1, 234, 1), FriEvalRef::new(1, 235, 1), FriEvalRef::new(1, 236, 1), FriEvalRef::new(1, 237, 1), FriEvalRef::new(1, 238, 1), FriEvalRef::new(1, 239, 1), FriEvalRef::new(1, 240, 1), FriEvalRef::new(1, 241, 1), FriEvalRef::new(1, 242, 1), FriEvalRef::new(1, 243, 1), FriEvalRef::new(1, 244, 1), FriEvalRef::new(1, 245, 1), FriEvalRef::new(1, 246, 1), FriEvalRef::new(1, 247, 1), FriEvalRef::new(1, 248, 1), FriEvalRef::new(1, 249, 1), FriEvalRef::new(1, 250, 1), FriEvalRef::new(1, 251, 1), FriEvalRef::new(1, 252, 1), FriEvalRef::new(1, 253, 1)] },
FriEvalGroup { opening: 65, refs: vec![FriEvalRef::new(1, 186, 1), FriEvalRef::new(1, 187, 1), FriEvalRef::new(1, 188, 1), FriEvalRef::new(1, 189, 1), FriEvalRef::new(1, 190, 1), FriEvalRef::new(1, 191, 1), FriEvalRef::new(1, 192, 1), FriEvalRef::new(1, 193, 1), FriEvalRef::new(1, 194, 1), FriEvalRef::new(1, 195, 1), FriEvalRef::new(1, 196, 1), FriEvalRef::new(1, 197, 1), FriEvalRef::new(1, 198, 1), FriEvalRef::new(1, 199, 1), FriEvalRef::new(1, 200, 1), FriEvalRef::new(1, 201, 1)] },
FriEvalGroup { opening: 66, refs: vec![FriEvalRef::new(1, 218, 1), FriEvalRef::new(1, 219, 1), FriEvalRef::new(1, 220, 1), FriEvalRef::new(1, 221, 1), FriEvalRef::new(1, 222, 1), FriEvalRef::new(1, 223, 1), FriEvalRef::new(1, 224, 1), FriEvalRef::new(1, 225, 1), FriEvalRef::new(1, 226, 1), FriEvalRef::new(1, 227, 1), FriEvalRef::new(1, 228, 1), FriEvalRef::new(1, 229, 1), FriEvalRef::new(1, 230, 1), FriEvalRef::new(1, 231, 1), FriEvalRef::new(1, 232, 1), FriEvalRef::new(1, 233, 1)] }
],
q_deg: 4,
q_index: 924,
}
}
pub fn verify(proof: &VadcopFinalProof, vk: &[u64]) -> bool {
stark_verify::<Blake3_8, Blake3_8, Blake3Transcript<Goldilocks>, Blake3_8>(
&proof.proof_with_publics(),
vk,
&verifier_info(),
q_verify,
)
}
pub fn verify_u64(proof: &[u64], vk: &[u64]) -> bool {
stark_verify::<Blake3_8, Blake3_8, Blake3Transcript<Goldilocks>, Blake3_8>(
proof,
vk,
&verifier_info(),
q_verify,
)
}
pub fn expected_proof_bytes() -> usize {
proofman_verifier::expected_proof_size_bytes(&verifier_info())
}