CONFIG TrackTolBeforeEG: 1e-6; TrackTolDuringEG: 1e-7; FinalTol: 1e-11; CondNumThreshold: 1e10; SecurityMaxNorm: 1e6; MaxNorm: 1e6; END; INPUT variable_group x1, x2, x3, x4, x5, x6, x7, x8; function f1, f2, f3, f4, f5, f6, f7, f8; constant a00, a01, a02, a03, a04, a05, a06, a07, a08, a09, a010, a011, a012, a013, a014, a015, a016, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a110, a111, a112, a113, a114, a115, a116, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a210, a211, a212, a213, a214, a215, a216, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a310, a311, a312, a313, a314, a315, a316; a00 = -0.2491; a01 = 0.1609e1; a02 = 0.2794; a03 = 0.1434e1; a04 = 0; a05 = 0.4002; a06 = -0.8005; a07 = 0; a08 = 0.7405e-1; a09 = -0.8305e-1; a010 = -0.3861; a011 = -0.7552; a012 = 0.5042; a013 = -0.1091e1; a014 = 0; a015 = 0.4002; a016 = 0.4920e-1; a10 = 0.1250; a11 = -0.6866; a12 = -0.1192; a13 = -0.7199; a14 = -0.4324; a15 = 0; a16 = 0; a17 = -0.8648; a18 = -0.3715e-1; a19 = 0.3543e-1; a110 = 0.8538e-1; a111 = 0; a112 = -0.3925e-1; a113 = 0; a114 = -0.4324; a115 = 0; a116 = 0.1387e-1; a20 = -0.6355; a21 = -0.1157; a22 = -0.6664; a23 = 0.1103; a24 = 0.2907; a25 = 0.1258e1; a26 = -0.6293; a27 = 0.5814; a28 = 0.1959; a29 = -0.1228e1; a210 = 0; a211 = -0.7903e-1; a212 = 0.2638e-1; a213 = -0.5713e-1; a214 = -0.1162e1; a215 = 0.1258e1; a216 = 0.2162e1; a30 = 0.1489e1; a31 = 0.2306; a32 = 0.1328e1; a33 = -0.2586; a34 = 0.1165e1; a35 = -0.2690; a36 = 0.5381; a37 = 0.5825; a38 = -0.2081; a39 = 0.2686e1; a310 = -0.6991; a311 = 0.3574; a312 = 0.1249e1; a313 = 0.1467e1; a314 = 0.1165e1; a315 = 0.1076e1; a316 = -0.6968; f1 = a00*x1*x3 + a01*x1*x4 + a02*x2*x3 + a03*x2*x4 + a04*x5*x7 + a05*x5*x8 + a06*x6*x7 + a07*x6*x8 + a08*x1 + a09*x2 + a010*x3 + a011*x4 + a012*x5 + a013*x6 + a014*x7 + a015*x8 + a016; f2 = a10*x1*x3 + a11*x1*x4 + a12*x2*x3 + a13*x2*x4 + a14*x5*x7 + a15*x5*x8 + a16*x6*x7 + a17*x6*x8 + a18*x1 + a19*x2 + a110*x3 + a111*x4 + a112*x5 + a113*x6 + a114*x7 + a115*x8 + a116; f3 = a20*x1*x3 + a21*x1*x4 + a22*x2*x3 + a23*x2*x4 + a24*x5*x7 + a25*x5*x8 + a26*x6*x7 + a27*x6*x8 + a28*x1 + a29*x2 + a210*x3 + a211*x4 + a212*x5 + a213*x6 + a214*x7 + a215*x8 + a216; f4 = a30*x1*x3 + a31*x1*x4 + a32*x2*x3 + a33*x2*x4 + a34*x5*x7 + a35*x5*x8 + a36*x6*x7 + a37*x6*x8 + a38*x1 + a39*x2 + a310*x3 + a311*x4 + a312*x5 + a313*x6 + a314*x7 + a315*x8 + a316; f5 = x1^2 + x2^2 - 1; f6 = x5^2 + x6^2 - 1; f7 = x3^2 + x4^2 - 1; f8 = x7^2 + x8^2 - 1; END;