matrix := [ [Z(169)^14,Z(169)^98,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),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)^140,Z(169)^112,Z(169)^98,0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),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)], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169), 0*Z(169),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),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),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), 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),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], [Z(169)^157,Z(169)^1,Z(169)^63,Z(169)^110,Z(169)^90,Z(169)^121,Z(169)^81,Z(169)^148, Z(169)^71,Z(169)^77,Z(169)^148,Z(169)^86,Z(169)^154,Z(169)^24,Z(169)^70,Z(169)^76, Z(169)^9,Z(169)^135,Z(169)^71,Z(169)^166,Z(169)^161,Z(169)^48,Z(169)^139,Z(169)^19, Z(169)^114,Z(169)^94], [Z(169)^138,Z(169)^49,Z(169)^45,Z(169)^131,Z(169)^35,Z(169)^146,Z(169)^32,Z(169)^163, Z(169)^74,Z(169)^131,Z(169)^151,Z(169)^65,Z(169)^50,Z(169)^85,Z(169)^75,Z(169)^86, Z(169)^161,Z(169)^53,0*Z(169),Z(169)^12,Z(169)^48,Z(169)^46,Z(169)^161,Z(169)^113, Z(169)^72,Z(169)^64], [0*Z(169),0*Z(169),0*Z(169),0*Z(169),0*Z(169),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)], [Z(169)^14,Z(169)^134,Z(169)^114,Z(169)^147,Z(169)^49,Z(169)^55,Z(169)^25,Z(169)^100, Z(169)^65,Z(169)^94,Z(169)^100,Z(169)^137,Z(169)^127,Z(169)^14,Z(169)^14,Z(169)^128, Z(169)^6,Z(169)^81,Z(169)^91,Z(169)^124,Z(169)^165,Z(169)^26,Z(169)^1,Z(169)^131, Z(169)^94,Z(169)^103] ];