pub const IQ2XS_GRID: [u64; 512] = [
0x0808080808080808,
0x080808080808082b,
0x0808080808081919,
0x0808080808082b08,
0x0808080808082b2b,
0x0808080808190819,
0x0808080808191908,
0x080808080819192b,
0x0808080808192b19,
0x08080808082b0808,
0x08080808082b082b,
0x08080808082b1919,
0x08080808082b2b08,
0x0808080819080819,
0x0808080819081908,
0x080808081908192b,
0x0808080819082b19,
0x0808080819190808,
0x080808081919082b,
0x0808080819191919,
0x0808080819192b08,
0x08080808192b0819,
0x08080808192b1908,
0x080808082b080808,
0x080808082b08082b,
0x080808082b081919,
0x080808082b082b08,
0x080808082b190819,
0x080808082b191908,
0x080808082b192b19,
0x080808082b2b0808,
0x0808081908080819,
0x0808081908081908,
0x080808190808192b,
0x0808081908082b19,
0x0808081908190808,
0x080808190819082b,
0x0808081908191919,
0x0808081908192b08,
0x0808081908192b2b,
0x08080819082b0819,
0x08080819082b1908,
0x0808081919080808,
0x080808191908082b,
0x0808081919081919,
0x0808081919082b08,
0x0808081919190819,
0x0808081919191908,
0x08080819192b0808,
0x08080819192b2b08,
0x080808192b080819,
0x080808192b081908,
0x080808192b190808,
0x0808082b08080808,
0x0808082b0808082b,
0x0808082b08081919,
0x0808082b08082b08,
0x0808082b08190819,
0x0808082b08191908,
0x0808082b082b0808,
0x0808082b19080819,
0x0808082b19081908,
0x0808082b19190808,
0x0808082b19191919,
0x0808082b2b080808,
0x0808082b2b082b2b,
0x0808190808080819,
0x0808190808081908,
0x080819080808192b,
0x0808190808082b19,
0x0808190808190808,
0x080819080819082b,
0x0808190808191919,
0x0808190808192b08,
0x08081908082b0819,
0x08081908082b1908,
0x0808190819080808,
0x080819081908082b,
0x0808190819081919,
0x0808190819082b08,
0x0808190819190819,
0x0808190819191908,
0x080819081919192b,
0x08081908192b0808,
0x080819082b080819,
0x080819082b081908,
0x080819082b190808,
0x0808191908080808,
0x080819190808082b,
0x0808191908081919,
0x0808191908082b08,
0x0808191908190819,
0x0808191908191908,
0x08081919082b0808,
0x0808191919080819,
0x0808191919081908,
0x0808191919190808,
0x08081919192b0819,
0x080819192b080808,
0x0808192b08080819,
0x0808192b08081908,
0x0808192b08190808,
0x0808192b082b192b,
0x0808192b19080808,
0x0808192b1908082b,
0x0808192b2b081908,
0x08082b0808080808,
0x08082b080808082b,
0x08082b0808081919,
0x08082b0808082b08,
0x08082b0808082b2b,
0x08082b0808190819,
0x08082b0808191908,
0x08082b08082b0808,
0x08082b08082b1919,
0x08082b0819080819,
0x08082b0819081908,
0x08082b0819190808,
0x08082b0819192b08,
0x08082b082b080808,
0x08082b082b2b0808,
0x08082b082b2b2b2b,
0x08082b1908080819,
0x08082b1908081908,
0x08082b1908190808,
0x08082b1919080808,
0x08082b192b080819,
0x08082b192b082b19,
0x08082b2b08080808,
0x08082b2b082b0808,
0x08082b2b082b2b08,
0x08082b2b2b19192b,
0x08082b2b2b2b0808,
0x0819080808080819,
0x0819080808081908,
0x081908080808192b,
0x0819080808082b19,
0x0819080808190808,
0x081908080819082b,
0x0819080808191919,
0x0819080808192b08,
0x08190808082b0819,
0x08190808082b1908,
0x0819080819080808,
0x081908081908082b,
0x0819080819081919,
0x0819080819082b08,
0x0819080819190819,
0x0819080819191908,
0x08190808192b0808,
0x08190808192b2b2b,
0x081908082b080819,
0x081908082b081908,
0x081908082b190808,
0x0819081908080808,
0x081908190808082b,
0x0819081908081919,
0x0819081908082b08,
0x0819081908190819,
0x0819081908191908,
0x08190819082b0808,
0x0819081919080819,
0x0819081919081908,
0x0819081919190808,
0x081908192b080808,
0x081908192b191908,
0x081908192b19192b,
0x0819082b08080819,
0x0819082b08081908,
0x0819082b0808192b,
0x0819082b08190808,
0x0819082b19080808,
0x0819082b192b0808,
0x0819190808080808,
0x081919080808082b,
0x0819190808081919,
0x0819190808082b08,
0x0819190808190819,
0x0819190808191908,
0x08191908082b0808,
0x0819190819080819,
0x0819190819081908,
0x0819190819082b19,
0x0819190819190808,
0x08191908192b1908,
0x081919082b080808,
0x0819191908080819,
0x0819191908081908,
0x0819191908190808,
0x0819191919080808,
0x0819192b08080808,
0x0819192b08191908,
0x0819192b19082b19,
0x08192b0808080819,
0x08192b0808081908,
0x08192b0808190808,
0x08192b080819082b,
0x08192b0819080808,
0x08192b0819191908,
0x08192b082b08192b,
0x08192b1908080808,
0x08192b1908081919,
0x08192b19192b192b,
0x08192b2b19190819,
0x08192b2b2b2b2b19,
0x082b080808080808,
0x082b08080808082b,
0x082b080808081919,
0x082b080808082b08,
0x082b080808082b2b,
0x082b080808190819,
0x082b080808191908,
0x082b0808082b0808,
0x082b080819080819,
0x082b080819081908,
0x082b080819190808,
0x082b08082b080808,
0x082b08082b2b0808,
0x082b081908080819,
0x082b081908081908,
0x082b081908190808,
0x082b081919080808,
0x082b081919082b08,
0x082b0819192b1919,
0x082b082b08080808,
0x082b082b082b082b,
0x082b082b2b080808,
0x082b082b2b2b2b08,
0x082b190808080819,
0x082b190808081908,
0x082b190808190808,
0x082b1908082b2b19,
0x082b190819080808,
0x082b191908080808,
0x082b191919080819,
0x082b19191919082b,
0x082b19192b192b19,
0x082b192b08080819,
0x082b192b08192b2b,
0x082b192b2b2b192b,
0x082b2b0808080808,
0x082b2b0808082b08,
0x082b2b0808082b2b,
0x082b2b08082b0808,
0x082b2b0819191919,
0x082b2b082b082b08,
0x082b2b082b2b082b,
0x082b2b19192b2b08,
0x082b2b192b190808,
0x082b2b2b08082b08,
0x082b2b2b082b0808,
0x082b2b2b2b08082b,
0x082b2b2b2b082b08,
0x082b2b2b2b082b2b,
0x1908080808080819,
0x1908080808081908,
0x190808080808192b,
0x1908080808082b19,
0x1908080808190808,
0x190808080819082b,
0x1908080808191919,
0x1908080808192b08,
0x19080808082b0819,
0x19080808082b1908,
0x1908080819080808,
0x190808081908082b,
0x1908080819081919,
0x1908080819082b08,
0x1908080819082b2b,
0x1908080819190819,
0x1908080819191908,
0x19080808192b0808,
0x19080808192b1919,
0x190808082b080819,
0x190808082b081908,
0x190808082b190808,
0x1908081908080808,
0x190808190808082b,
0x1908081908081919,
0x1908081908082b08,
0x1908081908190819,
0x1908081908191908,
0x19080819082b0808,
0x1908081919080819,
0x1908081919081908,
0x1908081919190808,
0x190808192b080808,
0x190808192b081919,
0x190808192b2b082b,
0x1908082b08080819,
0x1908082b08081908,
0x1908082b08190808,
0x1908082b0819082b,
0x1908082b082b2b19,
0x1908082b19080808,
0x1908190808080808,
0x190819080808082b,
0x1908190808081919,
0x1908190808082b08,
0x1908190808190819,
0x1908190808191908,
0x1908190808192b19,
0x19081908082b0808,
0x1908190819080819,
0x1908190819081908,
0x1908190819190808,
0x190819082b080808,
0x190819082b191908,
0x1908191908080819,
0x1908191908081908,
0x1908191908190808,
0x19081919082b1908,
0x1908191919080808,
0x190819192b192b2b,
0x1908192b08080808,
0x1908192b08082b2b,
0x1908192b19081908,
0x1908192b19190808,
0x19082b0808080819,
0x19082b0808081908,
0x19082b0808190808,
0x19082b0819080808,
0x19082b0819081919,
0x19082b0819191908,
0x19082b08192b082b,
0x19082b1908080808,
0x19082b1908190819,
0x19082b1919081908,
0x19082b1919190808,
0x19082b19192b2b19,
0x19082b2b08081908,
0x1919080808080808,
0x191908080808082b,
0x1919080808081919,
0x1919080808082b08,
0x1919080808190819,
0x1919080808191908,
0x19190808082b0808,
0x19190808082b2b08,
0x1919080819080819,
0x1919080819081908,
0x1919080819190808,
0x191908082b080808,
0x1919081908080819,
0x1919081908081908,
0x1919081908190808,
0x1919081908191919,
0x1919081919080808,
0x191908191908082b,
0x1919082b08080808,
0x1919082b19081908,
0x1919082b2b2b2b2b,
0x1919190808080819,
0x1919190808081908,
0x1919190808190808,
0x19191908082b0819,
0x1919190819080808,
0x19191908192b0808,
0x191919082b080819,
0x191919082b2b0819,
0x1919191908080808,
0x1919191908082b08,
0x191919192b080808,
0x191919192b082b08,
0x1919192b082b0819,
0x1919192b192b2b08,
0x1919192b2b2b0819,
0x19192b0808080808,
0x19192b0808191908,
0x19192b0819080819,
0x19192b0819190808,
0x19192b082b192b19,
0x19192b1908192b2b,
0x19192b1919080808,
0x19192b191908082b,
0x19192b2b2b081919,
0x192b080808080819,
0x192b080808081908,
0x192b080808190808,
0x192b080819080808,
0x192b080819191908,
0x192b0808192b082b,
0x192b08082b08192b,
0x192b08082b2b2b19,
0x192b081908080808,
0x192b082b082b1908,
0x192b082b19082b2b,
0x192b082b2b19082b,
0x192b190808080808,
0x192b19080819192b,
0x192b191908190808,
0x192b191919080808,
0x192b191919081919,
0x192b19192b2b1908,
0x192b2b0808080819,
0x192b2b08192b2b2b,
0x192b2b19082b1919,
0x192b2b2b0808192b,
0x192b2b2b19191908,
0x192b2b2b192b082b,
0x2b08080808080808,
0x2b0808080808082b,
0x2b08080808081919,
0x2b08080808082b08,
0x2b08080808190819,
0x2b08080808191908,
0x2b080808082b0808,
0x2b080808082b2b2b,
0x2b08080819080819,
0x2b08080819081908,
0x2b08080819190808,
0x2b0808082b080808,
0x2b0808082b08082b,
0x2b0808082b2b2b08,
0x2b0808082b2b2b2b,
0x2b08081908080819,
0x2b08081908081908,
0x2b0808190808192b,
0x2b08081908190808,
0x2b08081919080808,
0x2b08081919190819,
0x2b08081919192b19,
0x2b08082b08080808,
0x2b08082b082b0808,
0x2b08082b2b080808,
0x2b08082b2b08082b,
0x2b08082b2b2b0808,
0x2b08082b2b2b2b08,
0x2b08190808080819,
0x2b08190808081908,
0x2b08190808190808,
0x2b0819080819082b,
0x2b08190808191919,
0x2b08190819080808,
0x2b081908192b0808,
0x2b0819082b082b19,
0x2b08191908080808,
0x2b08191919081908,
0x2b0819192b2b1919,
0x2b08192b08192b08,
0x2b08192b192b2b2b,
0x2b082b0808080808,
0x2b082b0808082b08,
0x2b082b08082b1919,
0x2b082b0819192b2b,
0x2b082b082b080808,
0x2b082b082b08082b,
0x2b082b082b2b2b08,
0x2b082b190808192b,
0x2b082b2b082b082b,
0x2b082b2b2b080808,
0x2b082b2b2b082b08,
0x2b082b2b2b19192b,
0x2b082b2b2b2b2b08,
0x2b19080808080819,
0x2b19080808081908,
0x2b19080808190808,
0x2b19080819080808,
0x2b1908081919192b,
0x2b1908082b081908,
0x2b19081908080808,
0x2b190819082b082b,
0x2b190819192b1908,
0x2b19082b1919192b,
0x2b19082b2b082b19,
0x2b19190808080808,
0x2b19190808081919,
0x2b19190819081908,
0x2b19190819190808,
0x2b19190819192b08,
0x2b191919082b2b19,
0x2b1919192b190808,
0x2b1919192b19082b,
0x2b19192b19080819,
0x2b192b0819190819,
0x2b192b082b2b192b,
0x2b192b1919082b19,
0x2b192b2b08191919,
0x2b192b2b192b0808,
0x2b2b080808080808,
0x2b2b08080808082b,
0x2b2b080808082b08,
0x2b2b080808082b2b,
0x2b2b0808082b0808,
0x2b2b0808082b2b2b,
0x2b2b08082b2b0808,
0x2b2b081919190819,
0x2b2b081919192b19,
0x2b2b08192b2b192b,
0x2b2b082b08080808,
0x2b2b082b0808082b,
0x2b2b082b08082b08,
0x2b2b082b082b2b2b,
0x2b2b082b2b080808,
0x2b2b082b2b2b0808,
0x2b2b190819080808,
0x2b2b19082b191919,
0x2b2b192b192b1919,
0x2b2b192b2b192b08,
0x2b2b2b0808082b2b,
0x2b2b2b08082b0808,
0x2b2b2b08082b082b,
0x2b2b2b08082b2b08,
0x2b2b2b082b2b0808,
0x2b2b2b082b2b2b08,
0x2b2b2b1908081908,
0x2b2b2b192b081908,
0x2b2b2b192b08192b,
0x2b2b2b2b082b2b08,
0x2b2b2b2b082b2b2b,
0x2b2b2b2b2b190819,
0x2b2b2b2b2b2b2b2b,
];