spi_write_8(0x01);
spi_write_8(0xDF);
spi_write_8(0x01);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0x04);
spi_write_8(0x41);
spi_write_8(0xA8);
spi_write_8(0x32);
spi_write_8(0x11);
spi_write_8(0x03);
spi_write_8(0x3C);
spi_write_8(0x03);
spi_write_8(0x0C);
spi_write_8(0xAE);
spi_write_8(0xC7);
spi_write_8(0xC3);
spi_write_8(0xC0);
spi_write_8(0xC0);
spi_write_8(0x18);
spi_write_8(0x80);
spi_write_8(0x2C);
spi_write_8(0x44);
spi_write_8(0x37);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x44);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x17);
spi_write_8(0x01);
spi_write_8(0x45);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xDF);
spi_write_8(0x01);
spi_write_8(0x22);
spi_write_8(0xCF);
spi_write_8(0x49);
spi_write_8(0x00);
spi_write_8(0x4E);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x4F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x24);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x4E);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x4F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x26);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x32);
spi_write_8(0x2A);
spi_write_8(0x06);
spi_write_8(0x15);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x28);
spi_write_8(0x06);
spi_write_8(0x14);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x20);
spi_write_8(0x06);
spi_write_8(0x10);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x14);
spi_write_8(0x06);
spi_write_8(0x28);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x02);
spi_write_8(0x02);
spi_write_8(0x0A);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x08);
spi_write_8(0x08);
spi_write_8(0x02);
spi_write_8(0x00);
spi_write_8(0x02);
spi_write_8(0x02);
spi_write_8(0x0A);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0xC7);
spi_write_8(0x20);
spi_write_8(0x49);
spi_write_8(0x00);
spi_write_8(0x4E);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x4F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x24);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x00);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x10);
spi_write_8(0xF3);
spi_write_8(0xFD);
spi_write_8(0xFB);
spi_write_8(0xEE);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xF8);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x11);
spi_write_8(0xFB);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xC7);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0x1C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x11);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x03);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xE7);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x19);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0C);
spi_write_8(0x9B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xE3);
spi_write_8(0xFC);
spi_write_8(0xF7);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0x7B);
spi_write_8(0xED);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xBB);
spi_write_8(0xED);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x67);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x19);
spi_write_8(0xE7);
spi_write_8(0xC0);
spi_write_8(0x73);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xED);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x06);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0x83);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x6F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xEC);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x06);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0x83);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x77);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF9);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFE);
spi_write_8(0xF7);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xFB);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x02);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x73);
spi_write_8(0xFE);
spi_write_8(0x27);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3C);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x61);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3C);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x61);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x1B);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3C);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x61);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x0B);
spi_write_8(0xFF);
spi_write_8(0x67);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x00);
spi_write_8(0x70);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x03);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0x7B);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x07);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x1C);
spi_write_8(0x0B);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x09);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC2);
spi_write_8(0x63);
spi_write_8(0xC0);
spi_write_8(0x1E);
spi_write_8(0xCE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0xCB);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x18);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x86);
spi_write_8(0x07);
spi_write_8(0xC0);
spi_write_8(0x3C);
spi_write_8(0xFC);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x03);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0x0F);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x78);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x3B);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xC3);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x70);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xF7);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFE);
spi_write_8(0x3B);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x07);
spi_write_8(0xC3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0xF3);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x7C);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xF7);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x19);
spi_write_8(0x33);
spi_write_8(0xFD);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x87);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x21);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x6F);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x9B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xC1);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x30);
spi_write_8(0x73);
spi_write_8(0xC0);
spi_write_8(0x67);
spi_write_8(0xC6);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC8);
spi_write_8(0x4F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF2);
spi_write_8(0x13);
spi_write_8(0xC0);
spi_write_8(0x06);
spi_write_8(0xF6);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0x8B);
spi_write_8(0xFE);
spi_write_8(0x3B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0x83);
spi_write_8(0xC0);
spi_write_8(0x06);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x0B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xE3);
spi_write_8(0xC0);
spi_write_8(0x06);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x02);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xCE);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x33);
spi_write_8(0x87);
spi_write_8(0xC0);
spi_write_8(0x66);
spi_write_8(0x3C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x30);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x67);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x30);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x67);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFC);
spi_write_8(0xFB);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7E);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x08);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0x1B);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x06);
spi_write_8(0x60);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x78);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x11);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0x06);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x04);
spi_write_8(0xD0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0xD0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFE);
spi_write_8(0x27);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x05);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x03);
spi_write_8(0x30);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFE);
spi_write_8(0x27);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xC3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x1E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x77);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x4F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x13);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x76);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x6F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x02);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5C);
spi_write_8(0x06);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xC7);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0x07);
spi_write_8(0x83);
spi_write_8(0xFD);
spi_write_8(0xBB);
spi_write_8(0xE0);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x14);
spi_write_8(0xE3);
spi_write_8(0xFD);
spi_write_8(0xBB);
spi_write_8(0xEE);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x20);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF8);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x33);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0xE6);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x14);
spi_write_8(0x3B);
spi_write_8(0xFE);
spi_write_8(0xBB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x4F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x13);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x76);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xC3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x1E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x14);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x08);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x18);
spi_write_8(0x1B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xC7);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0xC3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x91);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0xF3);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x11);
spi_write_8(0xCB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x02);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x98);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x27);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x33);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xBC);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x0F);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEE);
spi_write_8(0xDF);
spi_write_8(0x07);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xBF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x04);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3C);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xF8);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x73);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x03);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x18);
spi_write_8(0x63);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x8F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x1C);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1C);
spi_write_8(0x16);
spi_write_8(0x1B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1C);
spi_write_8(0x13);
spi_write_8(0x0B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x20);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1C);
spi_write_8(0x11);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x20);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0x24);
spi_write_8(0x92);
spi_write_8(0x49);
spi_write_8(0x24);
spi_write_8(0x90);
spi_write_8(0x1C);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x02);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x7E);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xF8);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x7E);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xBF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xBC);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x19);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x19);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x3E);
spi_write_8(0x20);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x66);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x19);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x19);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x33);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x39);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x19);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x64);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x99);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x07);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x1D);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x78);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE4);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x60);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x98);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x63);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x98);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x0E);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xBF);
spi_write_8(0xC0);
spi_write_8(0x3E);
spi_write_8(0x20);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x33);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x66);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x66);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x99);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x33);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x38);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8E);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x30);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8C);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x39);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x30);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x19);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xF9);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x07);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x10);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC4);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x1D);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x3C);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x78);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9E);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xCC);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC6);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC3);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF9);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x38);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8E);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x38);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8E);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x3F);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x9F);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x67);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x99);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x33);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0x39);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x63);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x4E);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x4F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x26);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x00);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x10);
spi_write_8(0xF3);
spi_write_8(0xFD);
spi_write_8(0xFB);
spi_write_8(0xEE);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xF8);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x11);
spi_write_8(0xFB);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0x1C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x11);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x03);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x19);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0C);
spi_write_8(0x9B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xE3);
spi_write_8(0xFC);
spi_write_8(0xF7);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0x7B);
spi_write_8(0xED);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xBB);
spi_write_8(0xED);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x67);
spi_write_8(0x9F);
spi_write_8(0xFE);
spi_write_8(0x33);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x73);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xED);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x06);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x6F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFC);
spi_write_8(0xE7);
spi_write_8(0xEC);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x06);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x77);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFE);
spi_write_8(0xF7);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xFB);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x02);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x73);
spi_write_8(0xFE);
spi_write_8(0x27);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x0F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x0F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF3);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x79);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x61);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF3);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x79);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x61);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x1B);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF3);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x79);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x61);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x0B);
spi_write_8(0xFF);
spi_write_8(0x67);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x00);
spi_write_8(0x70);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xF1);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x03);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0x7B);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC3);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xE1);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x07);
spi_write_8(0x86);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x1C);
spi_write_8(0x0B);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x09);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0x84);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1E);
spi_write_8(0xCE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0xCB);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x18);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0x0C);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3C);
spi_write_8(0xFC);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x03);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7C);
spi_write_8(0x3F);
spi_write_8(0xFE);
spi_write_8(0x3E);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x78);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x3B);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xC3);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x70);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xF7);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFE);
spi_write_8(0x3B);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x07);
spi_write_8(0xC3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0xF3);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7C);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xF7);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x19);
spi_write_8(0x33);
spi_write_8(0xFD);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x87);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x43);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x6F);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x9B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xC1);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x60);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x67);
spi_write_8(0xC6);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xFD);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC8);
spi_write_8(0x4F);
spi_write_8(0xFF);
spi_write_8(0xE4);
spi_write_8(0x27);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x06);
spi_write_8(0xF6);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0x8B);
spi_write_8(0xFE);
spi_write_8(0x3B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x06);
spi_write_8(0x3E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x0B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x06);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x02);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xCE);
spi_write_8(0x1F);
spi_write_8(0xFE);
spi_write_8(0x67);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x66);
spi_write_8(0x3C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xDF);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xF3);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x67);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x60);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x67);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFC);
spi_write_8(0xFB);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7E);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x08);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0x1B);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x06);
spi_write_8(0x60);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x78);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x11);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0x06);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x04);
spi_write_8(0xD0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xD7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0x7F);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0xD0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0xBB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xBF);
spi_write_8(0xDC);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFE);
spi_write_8(0x27);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x05);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7F);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xDF);
spi_write_8(0xDC);
spi_write_8(0x1F);
spi_write_8(0x8B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7E);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x9F);
spi_write_8(0xEF);
spi_write_8(0xDC);
spi_write_8(0x0F);
spi_write_8(0x0B);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x03);
spi_write_8(0x30);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7D);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xF7);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xDB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x7B);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFB);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFE);
spi_write_8(0x27);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x1E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x77);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFD);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x4F);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x27);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x76);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x6F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0xDC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x02);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x5C);
spi_write_8(0x06);
spi_write_8(0x03);
spi_write_8(0xFD);
spi_write_8(0xC7);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0x07);
spi_write_8(0x83);
spi_write_8(0xFD);
spi_write_8(0xBB);
spi_write_8(0xE0);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x14);
spi_write_8(0xE3);
spi_write_8(0xFD);
spi_write_8(0xBB);
spi_write_8(0xEE);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x20);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF8);
spi_write_8(0xCF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0x67);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0xE6);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x14);
spi_write_8(0x3B);
spi_write_8(0xFE);
spi_write_8(0xBB);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x00);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x4F);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x27);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x76);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0x0F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x1E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x14);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xDF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x08);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x18);
spi_write_8(0x1B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x91);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x0C);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x11);
spi_write_8(0xCB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x02);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x98);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x0E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0x7F);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9E);
spi_write_8(0x3F);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x06);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xBC);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x0F);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEE);
spi_write_8(0xDF);
spi_write_8(0x07);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0x8F);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xBF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0x04);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0xC7);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xEF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x78);
spi_write_8(0x63);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xF8);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0x39);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x18);
spi_write_8(0x63);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x9F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1C);
spi_write_8(0x1C);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1C);
spi_write_8(0x16);
spi_write_8(0x1B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0xF0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1C);
spi_write_8(0x13);
spi_write_8(0x0B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x20);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1C);
spi_write_8(0x11);
spi_write_8(0x8B);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x10);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x20);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x03);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x13);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0x24);
spi_write_8(0x92);
spi_write_8(0x49);
spi_write_8(0x24);
spi_write_8(0x90);
spi_write_8(0x1C);
spi_write_8(0x1F);
spi_write_8(0xFB);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0x90);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x04);
spi_write_8(0xB0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x06);
spi_write_8(0xE0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x10);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x02);
spi_write_8(0xC0);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x87);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x81);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x07);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7E);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xBF);
spi_write_8(0xF8);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x07);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7E);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xBF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x01);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xBC);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x07);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x0F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x0E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x07);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xF8);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3E);
spi_write_8(0x20);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x66);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x67);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x33);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x39);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x19);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x64);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x32);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x07);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1D);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x78);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE4);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x72);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x60);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x30);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x63);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x31);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x8F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1C);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x0E);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x07);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3E);
spi_write_8(0x20);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x67);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x66);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xE6);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x73);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x63);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x66);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x33);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x33);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x38);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1C);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x30);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x18);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x39);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x30);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x98);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x19);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xF3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x03);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE3);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x07);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x10);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x88);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1D);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x3C);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x1E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x78);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x70);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9E);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xCF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x9C);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xCE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCC);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xCE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xE7);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC6);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC7);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xE0);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC3);
spi_write_8(0xFF);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xF9);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x38);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1C);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x38);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x1C);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x38);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x1F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xF0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFC);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7E);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x70);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x01);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x83);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC1);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x0F);
spi_write_8(0x80);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x00);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x3F);
spi_write_8(0xE0);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x60);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x30);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFE);
spi_write_8(0x67);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0x33);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x33);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7C);
spi_write_8(0xE7);
spi_write_8(0xFF);
spi_write_8(0x3E);
spi_write_8(0x73);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x30);
spi_write_8(0x63);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0x00);
spi_write_8(0x07);
spi_write_8(0xFE);
spi_write_8(0x00);
spi_write_8(0x03);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFC);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFE);
spi_write_8(0x7F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x60);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xC0);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x3F);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0xFF);
spi_write_8(0x32);
spi_write_8(0x2A);
spi_write_8(0x06);
spi_write_8(0x15);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x28);
spi_write_8(0x06);
spi_write_8(0x14);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x20);
spi_write_8(0x06);
spi_write_8(0x10);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x14);
spi_write_8(0x06);
spi_write_8(0x28);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x02);
spi_write_8(0x02);
spi_write_8(0x0A);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x08);
spi_write_8(0x08);
spi_write_8(0x02);
spi_write_8(0x00);
spi_write_8(0x02);
spi_write_8(0x02);
spi_write_8(0x0A);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x00);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0x22);
spi_write_8(0xC7);
spi_write_8(0x20);
