matrix := [ [Z(169)^93,Z(169)^84,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [Z(169)^79,Z(169)^102,Z(169)^9,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168, 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [Z(169)^118,Z(169)^109,Z(169)^97,0*Z(169),Z(169)^100,0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),Z(169)^81,0*Z(169),0*Z(169),Z(169)^77,0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168, 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), Z(169)^168,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [Z(169)^32,Z(169)^104,0*Z(169),Z(169)^107,0*Z(169),0*Z(169),0*Z(169),0*Z(169), Z(169)^88,0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^91,0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169),0*Z(169)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168], [Z(169)^124,0*Z(169),Z(169)^80,Z(169)^146,Z(169)^63,Z(169)^146,Z(169)^92,Z(169)^27, Z(169)^31,Z(169)^109,Z(169)^96,Z(169)^82,Z(169)^155,Z(169)^16,Z(169)^129,Z(169)^59, Z(169)^9,Z(169)^158,Z(169)^85,Z(169)^148,Z(169)^9,Z(169)^104,Z(169)^101,Z(169)^5, Z(169)^120,Z(169)^150], [Z(169)^127,Z(169)^111,Z(169)^155,Z(169)^62,Z(169)^75,Z(169)^73,Z(169)^121,Z(169)^152, Z(169)^120,Z(169)^38,Z(169)^132,Z(169)^120,Z(169)^80,Z(169)^7,Z(169)^34,Z(169)^99, Z(169)^9,Z(169)^124,Z(169)^14,Z(169)^42,Z(169)^161,Z(169)^21,Z(169)^89,Z(169)^124, Z(169)^114,Z(169)^60], [Z(169)^65,Z(169)^36,Z(169)^79,Z(169)^132,Z(169)^111,Z(169)^34,Z(169)^93,Z(169)^101, Z(169)^83,Z(169)^27,Z(169)^131,Z(169)^21,Z(169)^115,Z(169)^68,Z(169)^113,Z(169)^151, Z(169)^79,Z(169)^168,Z(169)^93,Z(169)^105,Z(169)^101,Z(169)^18,Z(169)^137,Z(169)^152, Z(169)^160,Z(169)^35], [Z(169)^149,Z(169)^74,Z(169)^164,Z(169)^140,Z(169)^82,Z(169)^150,Z(169)^11,Z(169)^13, Z(169)^152,Z(169)^37,Z(169)^141,Z(169)^122,Z(169)^97,Z(169)^136,Z(169)^155,Z(169)^145, Z(169)^59,Z(169)^36,Z(169)^153,Z(169)^157,Z(169)^103,Z(169)^61,Z(169)^156,Z(169)^82, Z(169)^110,Z(169)^62], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),Z(169)^168,0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169)] ];