QPLIB

A Library of Quadratic Programming Instances

Home // browse instances // view statistics // read documentation // download QPLIB archive [ 1.5G ]

QPLIB_3714

Formats gms lp mod qplib
Problem type probtype QBL
Solution point objective value solobjvalue 1183.00000000 (gdx, sol)
Solution point infeasibility solinfeasibility 0.0000e+00
Donor donor Stefan Vigerske
#Variables nvars 120
#Binary Variables nbinvars 120
#Integer Variables nintvars 0
#Bounded non-binary Variables nboundedvars 0
#Variables with only one bound nsingleboundedvars 0
#Nonlinear Variables nnlvars 120
#Nonlinear Binary Variables nnlbinvars 120
#Nonlinear Integer Variables nnlintvars 0
Objective Sense objsense min
Objective type objtype quadratic
Objective curvature objcurvature indefinite
#Negative eigenvalues in objective matrix nobjquadnegev 117
#Positive eigenvalues in objective matrix nobjquadposev 3
#Nonzeros in Objective nobjnz 120
#Nonlinear Nonzeros in Objective nobjnlnz 120
#Quadratic Terms in Objective nobjquadnz 2340
#Square Terms in Objective nobjquaddiagnz 0
#Constraints ncons 40
#Linear Constraints nlincons 40
#Quadratic Constraints nquadcons 0
#Diagonal Quadratic Constraints ndiagquadcons 0
Constraints curvature conscurvature linear
#Convex Nonlinear Constraints nconvexnlcons 0
#Concave Nonlinear Constraints nconcavenlcons 0
#Indefinite Nonlinear Constraints nindefinitenlcons 0
#Nonzeros in Jacobian njacobiannz 120
#Nonlinear Nonzeros in Jacobian njacobiannlnz 0
#Nonzeros in (Upper-Left) Hessian of Lagrangian nlaghessiannz 4680
#Nonzeros in Diagonal of Hessian of Lagrangian nlaghessiandiagnz 0
#Blocks in Hessian of Lagrangian nlaghessianblocks 3
Minimal blocksize in Hessian of Lagrangian laghessianminblocksize 40
Maximal blocksize in Hessian of Lagrangian laghessianmaxblocksize 40
Average blocksize in Hessian of Lagrangian laghessianavgblocksize 40.0
Sparsity Jacobian
Sparsity Lag. Hessian

QPLIB_3714.gms

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*         41       41        0        0        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        121        1      120        0        0        0        0        0
*  FX      0        0        0        0        0        0        0        0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*        241      121      120        0
*
*  Solve m using MIQCP minimizing objvar;


Variables  objvar,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18
          ,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34,b35
          ,b36,b37,b38,b39,b40,b41,b42,b43,b44,b45,b46,b47,b48,b49,b50,b51,b52
          ,b53,b54,b55,b56,b57,b58,b59,b60,b61,b62,b63,b64,b65,b66,b67,b68,b69
          ,b70,b71,b72,b73,b74,b75,b76,b77,b78,b79,b80,b81,b82,b83,b84,b85,b86
          ,b87,b88,b89,b90,b91,b92,b93,b94,b95,b96,b97,b98,b99,b100,b101,b102
          ,b103,b104,b105,b106,b107,b108,b109,b110,b111,b112,b113,b114,b115
          ,b116,b117,b118,b119,b120,b121;

Binary Variables  b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18
          ,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34,b35
          ,b36,b37,b38,b39,b40,b41,b42,b43,b44,b45,b46,b47,b48,b49,b50,b51,b52
          ,b53,b54,b55,b56,b57,b58,b59,b60,b61,b62,b63,b64,b65,b66,b67,b68,b69
          ,b70,b71,b72,b73,b74,b75,b76,b77,b78,b79,b80,b81,b82,b83,b84,b85,b86
          ,b87,b88,b89,b90,b91,b92,b93,b94,b95,b96,b97,b98,b99,b100,b101,b102
          ,b103,b104,b105,b106,b107,b108,b109,b110,b111,b112,b113,b114,b115
          ,b116,b117,b118,b119,b120,b121;

Equations  e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19
          ,e20,e21,e22,e23,e24,e25,e26,e27,e28,e29,e30,e31,e32,e33,e34,e35,e36
          ,e37,e38,e39,e40,e41;


e1.. b2*b3 + 2*b2*b4 + 3*b2*b5 + 4*b2*b6 + 5*b2*b7 + 6*b2*b8 + 7*b2*b9 + 8*b2*
     b10 + 9*b2*b11 + 10*b2*b12 + 11*b2*b13 + 12*b2*b14 + 13*b2*b15 + 14*b2*b16
      + 15*b2*b17 + 16*b2*b18 + 17*b2*b19 + 18*b2*b20 + 19*b2*b21 + 20*b2*b22
      + 21*b2*b23 + 22*b2*b24 + 23*b2*b25 + 24*b2*b26 + 25*b2*b27 + 26*b2*b28
      + 27*b2*b29 + 28*b2*b30 + 29*b2*b31 + 30*b2*b32 + 31*b2*b33 + 32*b2*b34
      + 33*b2*b35 + 34*b2*b36 + 35*b2*b37 + 36*b2*b38 + 37*b2*b39 + 38*b2*b40
      + 39*b2*b41 + b3*b4 + 2*b3*b5 + 3*b3*b6 + 4*b3*b7 + 5*b3*b8 + 6*b3*b9 + 7
     *b3*b10 + 8*b3*b11 + 9*b3*b12 + 10*b3*b13 + 11*b3*b14 + 12*b3*b15 + 13*b3*
     b16 + 14*b3*b17 + 15*b3*b18 + 16*b3*b19 + 17*b3*b20 + 18*b3*b21 + 19*b3*
     b22 + 20*b3*b23 + 21*b3*b24 + 22*b3*b25 + 23*b3*b26 + 24*b3*b27 + 25*b3*
     b28 + 26*b3*b29 + 27*b3*b30 + 28*b3*b31 + 29*b3*b32 + 30*b3*b33 + 31*b3*
     b34 + 32*b3*b35 + 33*b3*b36 + 34*b3*b37 + 35*b3*b38 + 36*b3*b39 + 37*b3*
     b40 + 38*b3*b41 + b4*b5 + 2*b4*b6 + 3*b4*b7 + 4*b4*b8 + 5*b4*b9 + 6*b4*b10
      + 7*b4*b11 + 8*b4*b12 + 9*b4*b13 + 10*b4*b14 + 11*b4*b15 + 12*b4*b16 + 13
     *b4*b17 + 14*b4*b18 + 15*b4*b19 + 16*b4*b20 + 17*b4*b21 + 18*b4*b22 + 19*
     b4*b23 + 20*b4*b24 + 21*b4*b25 + 22*b4*b26 + 23*b4*b27 + 24*b4*b28 + 25*b4
     *b29 + 26*b4*b30 + 27*b4*b31 + 28*b4*b32 + 29*b4*b33 + 30*b4*b34 + 31*b4*
     b35 + 32*b4*b36 + 33*b4*b37 + 34*b4*b38 + 35*b4*b39 + 36*b4*b40 + 37*b4*
     b41 + b5*b6 + 2*b5*b7 + 3*b5*b8 + 4*b5*b9 + 5*b5*b10 + 6*b5*b11 + 7*b5*b12
      + 8*b5*b13 + 9*b5*b14 + 10*b5*b15 + 11*b5*b16 + 12*b5*b17 + 13*b5*b18 + 
     14*b5*b19 + 15*b5*b20 + 16*b5*b21 + 17*b5*b22 + 18*b5*b23 + 19*b5*b24 + 20
     *b5*b25 + 21*b5*b26 + 22*b5*b27 + 23*b5*b28 + 24*b5*b29 + 25*b5*b30 + 26*
     b5*b31 + 27*b5*b32 + 28*b5*b33 + 29*b5*b34 + 30*b5*b35 + 31*b5*b36 + 32*b5
     *b37 + 33*b5*b38 + 34*b5*b39 + 35*b5*b40 + 36*b5*b41 + b6*b7 + 2*b6*b8 + 3
     *b6*b9 + 4*b6*b10 + 5*b6*b11 + 6*b6*b12 + 7*b6*b13 + 8*b6*b14 + 9*b6*b15
      + 10*b6*b16 + 11*b6*b17 + 12*b6*b18 + 13*b6*b19 + 14*b6*b20 + 15*b6*b21
      + 16*b6*b22 + 17*b6*b23 + 18*b6*b24 + 19*b6*b25 + 20*b6*b26 + 21*b6*b27
      + 22*b6*b28 + 23*b6*b29 + 24*b6*b30 + 25*b6*b31 + 26*b6*b32 + 27*b6*b33
      + 28*b6*b34 + 29*b6*b35 + 30*b6*b36 + 31*b6*b37 + 32*b6*b38 + 33*b6*b39
      + 34*b6*b40 + 35*b6*b41 + b7*b8 + 2*b7*b9 + 3*b7*b10 + 4*b7*b11 + 5*b7*
     b12 + 6*b7*b13 + 7*b7*b14 + 8*b7*b15 + 9*b7*b16 + 10*b7*b17 + 11*b7*b18 + 
     12*b7*b19 + 13*b7*b20 + 14*b7*b21 + 15*b7*b22 + 16*b7*b23 + 17*b7*b24 + 18
     *b7*b25 + 19*b7*b26 + 20*b7*b27 + 21*b7*b28 + 22*b7*b29 + 23*b7*b30 + 24*
     b7*b31 + 25*b7*b32 + 26*b7*b33 + 27*b7*b34 + 28*b7*b35 + 29*b7*b36 + 30*b7
     *b37 + 31*b7*b38 + 32*b7*b39 + 33*b7*b40 + 34*b7*b41 + b8*b9 + 2*b8*b10 + 
     3*b8*b11 + 4*b8*b12 + 5*b8*b13 + 6*b8*b14 + 7*b8*b15 + 8*b8*b16 + 9*b8*b17
      + 10*b8*b18 + 11*b8*b19 + 12*b8*b20 + 13*b8*b21 + 14*b8*b22 + 15*b8*b23
      + 16*b8*b24 + 17*b8*b25 + 18*b8*b26 + 19*b8*b27 + 20*b8*b28 + 21*b8*b29
      + 22*b8*b30 + 23*b8*b31 + 24*b8*b32 + 25*b8*b33 + 26*b8*b34 + 27*b8*b35
      + 28*b8*b36 + 29*b8*b37 + 30*b8*b38 + 31*b8*b39 + 32*b8*b40 + 33*b8*b41
      + b9*b10 + 2*b9*b11 + 3*b9*b12 + 4*b9*b13 + 5*b9*b14 + 6*b9*b15 + 7*b9*
     b16 + 8*b9*b17 + 9*b9*b18 + 10*b9*b19 + 11*b9*b20 + 12*b9*b21 + 13*b9*b22
      + 14*b9*b23 + 15*b9*b24 + 16*b9*b25 + 17*b9*b26 + 18*b9*b27 + 19*b9*b28
      + 20*b9*b29 + 21*b9*b30 + 22*b9*b31 + 23*b9*b32 + 24*b9*b33 + 25*b9*b34
      + 26*b9*b35 + 27*b9*b36 + 28*b9*b37 + 29*b9*b38 + 30*b9*b39 + 31*b9*b40
      + 32*b9*b41 + b10*b11 + 2*b10*b12 + 3*b10*b13 + 4*b10*b14 + 5*b10*b15 + 6
     *b10*b16 + 7*b10*b17 + 8*b10*b18 + 9*b10*b19 + 10*b10*b20 + 11*b10*b21 + 
     12*b10*b22 + 13*b10*b23 + 14*b10*b24 + 15*b10*b25 + 16*b10*b26 + 17*b10*
     b27 + 18*b10*b28 + 19*b10*b29 + 20*b10*b30 + 21*b10*b31 + 22*b10*b32 + 23*
     b10*b33 + 24*b10*b34 + 25*b10*b35 + 26*b10*b36 + 27*b10*b37 + 28*b10*b38
      + 29*b10*b39 + 30*b10*b40 + 31*b10*b41 + b11*b12 + 2*b11*b13 + 3*b11*b14
      + 4*b11*b15 + 5*b11*b16 + 6*b11*b17 + 7*b11*b18 + 8*b11*b19 + 9*b11*b20
      + 10*b11*b21 + 11*b11*b22 + 12*b11*b23 + 13*b11*b24 + 14*b11*b25 + 15*b11
     *b26 + 16*b11*b27 + 17*b11*b28 + 18*b11*b29 + 19*b11*b30 + 20*b11*b31 + 21
     *b11*b32 + 22*b11*b33 + 23*b11*b34 + 24*b11*b35 + 25*b11*b36 + 26*b11*b37
      + 27*b11*b38 + 28*b11*b39 + 29*b11*b40 + 30*b11*b41 + b12*b13 + 2*b12*b14
      + 3*b12*b15 + 4*b12*b16 + 5*b12*b17 + 6*b12*b18 + 7*b12*b19 + 8*b12*b20
      + 9*b12*b21 + 10*b12*b22 + 11*b12*b23 + 12*b12*b24 + 13*b12*b25 + 14*b12*
     b26 + 15*b12*b27 + 16*b12*b28 + 17*b12*b29 + 18*b12*b30 + 19*b12*b31 + 20*
     b12*b32 + 21*b12*b33 + 22*b12*b34 + 23*b12*b35 + 24*b12*b36 + 25*b12*b37
      + 26*b12*b38 + 27*b12*b39 + 28*b12*b40 + 29*b12*b41 + b13*b14 + 2*b13*b15
      + 3*b13*b16 + 4*b13*b17 + 5*b13*b18 + 6*b13*b19 + 7*b13*b20 + 8*b13*b21
      + 9*b13*b22 + 10*b13*b23 + 11*b13*b24 + 12*b13*b25 + 13*b13*b26 + 14*b13*
     b27 + 15*b13*b28 + 16*b13*b29 + 17*b13*b30 + 18*b13*b31 + 19*b13*b32 + 20*
     b13*b33 + 21*b13*b34 + 22*b13*b35 + 23*b13*b36 + 24*b13*b37 + 25*b13*b38
      + 26*b13*b39 + 27*b13*b40 + 28*b13*b41 + b14*b15 + 2*b14*b16 + 3*b14*b17
      + 4*b14*b18 + 5*b14*b19 + 6*b14*b20 + 7*b14*b21 + 8*b14*b22 + 9*b14*b23
      + 10*b14*b24 + 11*b14*b25 + 12*b14*b26 + 13*b14*b27 + 14*b14*b28 + 15*b14
     *b29 + 16*b14*b30 + 17*b14*b31 + 18*b14*b32 + 19*b14*b33 + 20*b14*b34 + 21
     *b14*b35 + 22*b14*b36 + 23*b14*b37 + 24*b14*b38 + 25*b14*b39 + 26*b14*b40
      + 27*b14*b41 + b15*b16 + 2*b15*b17 + 3*b15*b18 + 4*b15*b19 + 5*b15*b20 + 
     6*b15*b21 + 7*b15*b22 + 8*b15*b23 + 9*b15*b24 + 10*b15*b25 + 11*b15*b26 + 
     12*b15*b27 + 13*b15*b28 + 14*b15*b29 + 15*b15*b30 + 16*b15*b31 + 17*b15*
     b32 + 18*b15*b33 + 19*b15*b34 + 20*b15*b35 + 21*b15*b36 + 22*b15*b37 + 23*
     b15*b38 + 24*b15*b39 + 25*b15*b40 + 26*b15*b41 + b16*b17 + 2*b16*b18 + 3*
     b16*b19 + 4*b16*b20 + 5*b16*b21 + 6*b16*b22 + 7*b16*b23 + 8*b16*b24 + 9*
     b16*b25 + 10*b16*b26 + 11*b16*b27 + 12*b16*b28 + 13*b16*b29 + 14*b16*b30
      + 15*b16*b31 + 16*b16*b32 + 17*b16*b33 + 18*b16*b34 + 19*b16*b35 + 20*b16
     *b36 + 21*b16*b37 + 22*b16*b38 + 23*b16*b39 + 24*b16*b40 + 25*b16*b41 + 
     b17*b18 + 2*b17*b19 + 3*b17*b20 + 4*b17*b21 + 5*b17*b22 + 6*b17*b23 + 7*
     b17*b24 + 8*b17*b25 + 9*b17*b26 + 10*b17*b27 + 11*b17*b28 + 12*b17*b29 + 
     13*b17*b30 + 14*b17*b31 + 15*b17*b32 + 16*b17*b33 + 17*b17*b34 + 18*b17*
     b35 + 19*b17*b36 + 20*b17*b37 + 21*b17*b38 + 22*b17*b39 + 23*b17*b40 + 24*
     b17*b41 + b18*b19 + 2*b18*b20 + 3*b18*b21 + 4*b18*b22 + 5*b18*b23 + 6*b18*
     b24 + 7*b18*b25 + 8*b18*b26 + 9*b18*b27 + 10*b18*b28 + 11*b18*b29 + 12*b18
     *b30 + 13*b18*b31 + 14*b18*b32 + 15*b18*b33 + 16*b18*b34 + 17*b18*b35 + 18
     *b18*b36 + 19*b18*b37 + 20*b18*b38 + 21*b18*b39 + 22*b18*b40 + 23*b18*b41
      + b19*b20 + 2*b19*b21 + 3*b19*b22 + 4*b19*b23 + 5*b19*b24 + 6*b19*b25 + 7
     *b19*b26 + 8*b19*b27 + 9*b19*b28 + 10*b19*b29 + 11*b19*b30 + 12*b19*b31 + 
     13*b19*b32 + 14*b19*b33 + 15*b19*b34 + 16*b19*b35 + 17*b19*b36 + 18*b19*
     b37 + 19*b19*b38 + 20*b19*b39 + 21*b19*b40 + 22*b19*b41 + b20*b21 + 2*b20*
     b22 + 3*b20*b23 + 4*b20*b24 + 5*b20*b25 + 6*b20*b26 + 7*b20*b27 + 8*b20*
     b28 + 9*b20*b29 + 10*b20*b30 + 11*b20*b31 + 12*b20*b32 + 13*b20*b33 + 14*
     b20*b34 + 15*b20*b35 + 16*b20*b36 + 17*b20*b37 + 18*b20*b38 + 19*b20*b39
      + 20*b20*b40 + 21*b20*b41 + b21*b22 + 2*b21*b23 + 3*b21*b24 + 4*b21*b25
      + 5*b21*b26 + 6*b21*b27 + 7*b21*b28 + 8*b21*b29 + 9*b21*b30 + 10*b21*b31
      + 11*b21*b32 + 12*b21*b33 + 13*b21*b34 + 14*b21*b35 + 15*b21*b36 + 16*b21
     *b37 + 17*b21*b38 + 18*b21*b39 + 19*b21*b40 + 20*b21*b41 + b22*b23 + 2*b22
     *b24 + 3*b22*b25 + 4*b22*b26 + 5*b22*b27 + 6*b22*b28 + 7*b22*b29 + 8*b22*
     b30 + 9*b22*b31 + 10*b22*b32 + 11*b22*b33 + 12*b22*b34 + 13*b22*b35 + 14*
     b22*b36 + 15*b22*b37 + 16*b22*b38 + 17*b22*b39 + 18*b22*b40 + 19*b22*b41
      + b23*b24 + 2*b23*b25 + 3*b23*b26 + 4*b23*b27 + 5*b23*b28 + 6*b23*b29 + 7
     *b23*b30 + 8*b23*b31 + 9*b23*b32 + 10*b23*b33 + 11*b23*b34 + 12*b23*b35 + 
     13*b23*b36 + 14*b23*b37 + 15*b23*b38 + 16*b23*b39 + 17*b23*b40 + 18*b23*
     b41 + b24*b25 + 2*b24*b26 + 3*b24*b27 + 4*b24*b28 + 5*b24*b29 + 6*b24*b30
      + 7*b24*b31 + 8*b24*b32 + 9*b24*b33 + 10*b24*b34 + 11*b24*b35 + 12*b24*
     b36 + 13*b24*b37 + 14*b24*b38 + 15*b24*b39 + 16*b24*b40 + 17*b24*b41 + b25
     *b26 + 2*b25*b27 + 3*b25*b28 + 4*b25*b29 + 5*b25*b30 + 6*b25*b31 + 7*b25*
     b32 + 8*b25*b33 + 9*b25*b34 + 10*b25*b35 + 11*b25*b36 + 12*b25*b37 + 13*
     b25*b38 + 14*b25*b39 + 15*b25*b40 + 16*b25*b41 + b26*b27 + 2*b26*b28 + 3*
     b26*b29 + 4*b26*b30 + 5*b26*b31 + 6*b26*b32 + 7*b26*b33 + 8*b26*b34 + 9*
     b26*b35 + 10*b26*b36 + 11*b26*b37 + 12*b26*b38 + 13*b26*b39 + 14*b26*b40
      + 15*b26*b41 + b27*b28 + 2*b27*b29 + 3*b27*b30 + 4*b27*b31 + 5*b27*b32 + 
     6*b27*b33 + 7*b27*b34 + 8*b27*b35 + 9*b27*b36 + 10*b27*b37 + 11*b27*b38 + 
     12*b27*b39 + 13*b27*b40 + 14*b27*b41 + b28*b29 + 2*b28*b30 + 3*b28*b31 + 4
     *b28*b32 + 5*b28*b33 + 6*b28*b34 + 7*b28*b35 + 8*b28*b36 + 9*b28*b37 + 10*
     b28*b38 + 11*b28*b39 + 12*b28*b40 + 13*b28*b41 + b29*b30 + 2*b29*b31 + 3*
     b29*b32 + 4*b29*b33 + 5*b29*b34 + 6*b29*b35 + 7*b29*b36 + 8*b29*b37 + 9*
     b29*b38 + 10*b29*b39 + 11*b29*b40 + 12*b29*b41 + b30*b31 + 2*b30*b32 + 3*
     b30*b33 + 4*b30*b34 + 5*b30*b35 + 6*b30*b36 + 7*b30*b37 + 8*b30*b38 + 9*
     b30*b39 + 10*b30*b40 + 11*b30*b41 + b31*b32 + 2*b31*b33 + 3*b31*b34 + 4*
     b31*b35 + 5*b31*b36 + 6*b31*b37 + 7*b31*b38 + 8*b31*b39 + 9*b31*b40 + 10*
     b31*b41 + b32*b33 + 2*b32*b34 + 3*b32*b35 + 4*b32*b36 + 5*b32*b37 + 6*b32*
     b38 + 7*b32*b39 + 8*b32*b40 + 9*b32*b41 + b33*b34 + 2*b33*b35 + 3*b33*b36
      + 4*b33*b37 + 5*b33*b38 + 6*b33*b39 + 7*b33*b40 + 8*b33*b41 + b34*b35 + 2
     *b34*b36 + 3*b34*b37 + 4*b34*b38 + 5*b34*b39 + 6*b34*b40 + 7*b34*b41 + b35
     *b36 + 2*b35*b37 + 3*b35*b38 + 4*b35*b39 + 5*b35*b40 + 6*b35*b41 + b36*b37
      + 2*b36*b38 + 3*b36*b39 + 4*b36*b40 + 5*b36*b41 + b37*b38 + 2*b37*b39 + 3
     *b37*b40 + 4*b37*b41 + b38*b39 + 2*b38*b40 + 3*b38*b41 + b39*b40 + 2*b39*
     b41 + b40*b41 + b42*b43 + 2*b42*b44 + 3*b42*b45 + 4*b42*b46 + 5*b42*b47 + 
     6*b42*b48 + 7*b42*b49 + 8*b42*b50 + 9*b42*b51 + 10*b42*b52 + 11*b42*b53 + 
     12*b42*b54 + 13*b42*b55 + 14*b42*b56 + 15*b42*b57 + 16*b42*b58 + 17*b42*
     b59 + 18*b42*b60 + 19*b42*b61 + 20*b42*b62 + 21*b42*b63 + 22*b42*b64 + 23*
     b42*b65 + 24*b42*b66 + 25*b42*b67 + 26*b42*b68 + 27*b42*b69 + 28*b42*b70
      + 29*b42*b71 + 30*b42*b72 + 31*b42*b73 + 32*b42*b74 + 33*b42*b75 + 34*b42
     *b76 + 35*b42*b77 + 36*b42*b78 + 37*b42*b79 + 38*b42*b80 + 39*b42*b81 + 
     b43*b44 + 2*b43*b45 + 3*b43*b46 + 4*b43*b47 + 5*b43*b48 + 6*b43*b49 + 7*
     b43*b50 + 8*b43*b51 + 9*b43*b52 + 10*b43*b53 + 11*b43*b54 + 12*b43*b55 + 
     13*b43*b56 + 14*b43*b57 + 15*b43*b58 + 16*b43*b59 + 17*b43*b60 + 18*b43*
     b61 + 19*b43*b62 + 20*b43*b63 + 21*b43*b64 + 22*b43*b65 + 23*b43*b66 + 24*
     b43*b67 + 25*b43*b68 + 26*b43*b69 + 27*b43*b70 + 28*b43*b71 + 29*b43*b72
      + 30*b43*b73 + 31*b43*b74 + 32*b43*b75 + 33*b43*b76 + 34*b43*b77 + 35*b43
     *b78 + 36*b43*b79 + 37*b43*b80 + 38*b43*b81 + b44*b45 + 2*b44*b46 + 3*b44*
     b47 + 4*b44*b48 + 5*b44*b49 + 6*b44*b50 + 7*b44*b51 + 8*b44*b52 + 9*b44*
     b53 + 10*b44*b54 + 11*b44*b55 + 12*b44*b56 + 13*b44*b57 + 14*b44*b58 + 15*
     b44*b59 + 16*b44*b60 + 17*b44*b61 + 18*b44*b62 + 19*b44*b63 + 20*b44*b64
      + 21*b44*b65 + 22*b44*b66 + 23*b44*b67 + 24*b44*b68 + 25*b44*b69 + 26*b44
     *b70 + 27*b44*b71 + 28*b44*b72 + 29*b44*b73 + 30*b44*b74 + 31*b44*b75 + 32
     *b44*b76 + 33*b44*b77 + 34*b44*b78 + 35*b44*b79 + 36*b44*b80 + 37*b44*b81
      + b45*b46 + 2*b45*b47 + 3*b45*b48 + 4*b45*b49 + 5*b45*b50 + 6*b45*b51 + 7
     *b45*b52 + 8*b45*b53 + 9*b45*b54 + 10*b45*b55 + 11*b45*b56 + 12*b45*b57 + 
     13*b45*b58 + 14*b45*b59 + 15*b45*b60 + 16*b45*b61 + 17*b45*b62 + 18*b45*
     b63 + 19*b45*b64 + 20*b45*b65 + 21*b45*b66 + 22*b45*b67 + 23*b45*b68 + 24*
     b45*b69 + 25*b45*b70 + 26*b45*b71 + 27*b45*b72 + 28*b45*b73 + 29*b45*b74
      + 30*b45*b75 + 31*b45*b76 + 32*b45*b77 + 33*b45*b78 + 34*b45*b79 + 35*b45
     *b80 + 36*b45*b81 + b46*b47 + 2*b46*b48 + 3*b46*b49 + 4*b46*b50 + 5*b46*
     b51 + 6*b46*b52 + 7*b46*b53 + 8*b46*b54 + 9*b46*b55 + 10*b46*b56 + 11*b46*
     b57 + 12*b46*b58 + 13*b46*b59 + 14*b46*b60 + 15*b46*b61 + 16*b46*b62 + 17*
     b46*b63 + 18*b46*b64 + 19*b46*b65 + 20*b46*b66 + 21*b46*b67 + 22*b46*b68
      + 23*b46*b69 + 24*b46*b70 + 25*b46*b71 + 26*b46*b72 + 27*b46*b73 + 28*b46
     *b74 + 29*b46*b75 + 30*b46*b76 + 31*b46*b77 + 32*b46*b78 + 33*b46*b79 + 34
     *b46*b80 + 35*b46*b81 + b47*b48 + 2*b47*b49 + 3*b47*b50 + 4*b47*b51 + 5*
     b47*b52 + 6*b47*b53 + 7*b47*b54 + 8*b47*b55 + 9*b47*b56 + 10*b47*b57 + 11*
     b47*b58 + 12*b47*b59 + 13*b47*b60 + 14*b47*b61 + 15*b47*b62 + 16*b47*b63
      + 17*b47*b64 + 18*b47*b65 + 19*b47*b66 + 20*b47*b67 + 21*b47*b68 + 22*b47
     *b69 + 23*b47*b70 + 24*b47*b71 + 25*b47*b72 + 26*b47*b73 + 27*b47*b74 + 28
     *b47*b75 + 29*b47*b76 + 30*b47*b77 + 31*b47*b78 + 32*b47*b79 + 33*b47*b80
      + 34*b47*b81 + b48*b49 + 2*b48*b50 + 3*b48*b51 + 4*b48*b52 + 5*b48*b53 + 
     6*b48*b54 + 7*b48*b55 + 8*b48*b56 + 9*b48*b57 + 10*b48*b58 + 11*b48*b59 + 
     12*b48*b60 + 13*b48*b61 + 14*b48*b62 + 15*b48*b63 + 16*b48*b64 + 17*b48*
     b65 + 18*b48*b66 + 19*b48*b67 + 20*b48*b68 + 21*b48*b69 + 22*b48*b70 + 23*
     b48*b71 + 24*b48*b72 + 25*b48*b73 + 26*b48*b74 + 27*b48*b75 + 28*b48*b76
      + 29*b48*b77 + 30*b48*b78 + 31*b48*b79 + 32*b48*b80 + 33*b48*b81 + b49*
     b50 + 2*b49*b51 + 3*b49*b52 + 4*b49*b53 + 5*b49*b54 + 6*b49*b55 + 7*b49*
     b56 + 8*b49*b57 + 9*b49*b58 + 10*b49*b59 + 11*b49*b60 + 12*b49*b61 + 13*
     b49*b62 + 14*b49*b63 + 15*b49*b64 + 16*b49*b65 + 17*b49*b66 + 18*b49*b67
      + 19*b49*b68 + 20*b49*b69 + 21*b49*b70 + 22*b49*b71 + 23*b49*b72 + 24*b49
     *b73 + 25*b49*b74 + 26*b49*b75 + 27*b49*b76 + 28*b49*b77 + 29*b49*b78 + 30
     *b49*b79 + 31*b49*b80 + 32*b49*b81 + b50*b51 + 2*b50*b52 + 3*b50*b53 + 4*
     b50*b54 + 5*b50*b55 + 6*b50*b56 + 7*b50*b57 + 8*b50*b58 + 9*b50*b59 + 10*
     b50*b60 + 11*b50*b61 + 12*b50*b62 + 13*b50*b63 + 14*b50*b64 + 15*b50*b65
      + 16*b50*b66 + 17*b50*b67 + 18*b50*b68 + 19*b50*b69 + 20*b50*b70 + 21*b50
     *b71 + 22*b50*b72 + 23*b50*b73 + 24*b50*b74 + 25*b50*b75 + 26*b50*b76 + 27
     *b50*b77 + 28*b50*b78 + 29*b50*b79 + 30*b50*b80 + 31*b50*b81 + b51*b52 + 2
     *b51*b53 + 3*b51*b54 + 4*b51*b55 + 5*b51*b56 + 6*b51*b57 + 7*b51*b58 + 8*
     b51*b59 + 9*b51*b60 + 10*b51*b61 + 11*b51*b62 + 12*b51*b63 + 13*b51*b64 + 
     14*b51*b65 + 15*b51*b66 + 16*b51*b67 + 17*b51*b68 + 18*b51*b69 + 19*b51*
     b70 + 20*b51*b71 + 21*b51*b72 + 22*b51*b73 + 23*b51*b74 + 24*b51*b75 + 25*
     b51*b76 + 26*b51*b77 + 27*b51*b78 + 28*b51*b79 + 29*b51*b80 + 30*b51*b81
      + b52*b53 + 2*b52*b54 + 3*b52*b55 + 4*b52*b56 + 5*b52*b57 + 6*b52*b58 + 7
     *b52*b59 + 8*b52*b60 + 9*b52*b61 + 10*b52*b62 + 11*b52*b63 + 12*b52*b64 + 
     13*b52*b65 + 14*b52*b66 + 15*b52*b67 + 16*b52*b68 + 17*b52*b69 + 18*b52*
     b70 + 19*b52*b71 + 20*b52*b72 + 21*b52*b73 + 22*b52*b74 + 23*b52*b75 + 24*
     b52*b76 + 25*b52*b77 + 26*b52*b78 + 27*b52*b79 + 28*b52*b80 + 29*b52*b81
      + b53*b54 + 2*b53*b55 + 3*b53*b56 + 4*b53*b57 + 5*b53*b58 + 6*b53*b59 + 7
     *b53*b60 + 8*b53*b61 + 9*b53*b62 + 10*b53*b63 + 11*b53*b64 + 12*b53*b65 + 
     13*b53*b66 + 14*b53*b67 + 15*b53*b68 + 16*b53*b69 + 17*b53*b70 + 18*b53*
     b71 + 19*b53*b72 + 20*b53*b73 + 21*b53*b74 + 22*b53*b75 + 23*b53*b76 + 24*
     b53*b77 + 25*b53*b78 + 26*b53*b79 + 27*b53*b80 + 28*b53*b81 + b54*b55 + 2*
     b54*b56 + 3*b54*b57 + 4*b54*b58 + 5*b54*b59 + 6*b54*b60 + 7*b54*b61 + 8*
     b54*b62 + 9*b54*b63 + 10*b54*b64 + 11*b54*b65 + 12*b54*b66 + 13*b54*b67 + 
     14*b54*b68 + 15*b54*b69 + 16*b54*b70 + 17*b54*b71 + 18*b54*b72 + 19*b54*
     b73 + 20*b54*b74 + 21*b54*b75 + 22*b54*b76 + 23*b54*b77 + 24*b54*b78 + 25*
     b54*b79 + 26*b54*b80 + 27*b54*b81 + b55*b56 + 2*b55*b57 + 3*b55*b58 + 4*
     b55*b59 + 5*b55*b60 + 6*b55*b61 + 7*b55*b62 + 8*b55*b63 + 9*b55*b64 + 10*
     b55*b65 + 11*b55*b66 + 12*b55*b67 + 13*b55*b68 + 14*b55*b69 + 15*b55*b70
      + 16*b55*b71 + 17*b55*b72 + 18*b55*b73 + 19*b55*b74 + 20*b55*b75 + 21*b55
     *b76 + 22*b55*b77 + 23*b55*b78 + 24*b55*b79 + 25*b55*b80 + 26*b55*b81 + 
     b56*b57 + 2*b56*b58 + 3*b56*b59 + 4*b56*b60 + 5*b56*b61 + 6*b56*b62 + 7*
     b56*b63 + 8*b56*b64 + 9*b56*b65 + 10*b56*b66 + 11*b56*b67 + 12*b56*b68 + 
     13*b56*b69 + 14*b56*b70 + 15*b56*b71 + 16*b56*b72 + 17*b56*b73 + 18*b56*
     b74 + 19*b56*b75 + 20*b56*b76 + 21*b56*b77 + 22*b56*b78 + 23*b56*b79 + 24*
     b56*b80 + 25*b56*b81 + b57*b58 + 2*b57*b59 + 3*b57*b60 + 4*b57*b61 + 5*b57
     *b62 + 6*b57*b63 + 7*b57*b64 + 8*b57*b65 + 9*b57*b66 + 10*b57*b67 + 11*b57
     *b68 + 12*b57*b69 + 13*b57*b70 + 14*b57*b71 + 15*b57*b72 + 16*b57*b73 + 17
     *b57*b74 + 18*b57*b75 + 19*b57*b76 + 20*b57*b77 + 21*b57*b78 + 22*b57*b79
      + 23*b57*b80 + 24*b57*b81 + b58*b59 + 2*b58*b60 + 3*b58*b61 + 4*b58*b62
      + 5*b58*b63 + 6*b58*b64 + 7*b58*b65 + 8*b58*b66 + 9*b58*b67 + 10*b58*b68
      + 11*b58*b69 + 12*b58*b70 + 13*b58*b71 + 14*b58*b72 + 15*b58*b73 + 16*b58
     *b74 + 17*b58*b75 + 18*b58*b76 + 19*b58*b77 + 20*b58*b78 + 21*b58*b79 + 22
     *b58*b80 + 23*b58*b81 + b59*b60 + 2*b59*b61 + 3*b59*b62 + 4*b59*b63 + 5*
     b59*b64 + 6*b59*b65 + 7*b59*b66 + 8*b59*b67 + 9*b59*b68 + 10*b59*b69 + 11*
     b59*b70 + 12*b59*b71 + 13*b59*b72 + 14*b59*b73 + 15*b59*b74 + 16*b59*b75
      + 17*b59*b76 + 18*b59*b77 + 19*b59*b78 + 20*b59*b79 + 21*b59*b80 + 22*b59
     *b81 + b60*b61 + 2*b60*b62 + 3*b60*b63 + 4*b60*b64 + 5*b60*b65 + 6*b60*b66
      + 7*b60*b67 + 8*b60*b68 + 9*b60*b69 + 10*b60*b70 + 11*b60*b71 + 12*b60*
     b72 + 13*b60*b73 + 14*b60*b74 + 15*b60*b75 + 16*b60*b76 + 17*b60*b77 + 18*
     b60*b78 + 19*b60*b79 + 20*b60*b80 + 21*b60*b81 + b61*b62 + 2*b61*b63 + 3*
     b61*b64 + 4*b61*b65 + 5*b61*b66 + 6*b61*b67 + 7*b61*b68 + 8*b61*b69 + 9*
     b61*b70 + 10*b61*b71 + 11*b61*b72 + 12*b61*b73 + 13*b61*b74 + 14*b61*b75
      + 15*b61*b76 + 16*b61*b77 + 17*b61*b78 + 18*b61*b79 + 19*b61*b80 + 20*b61
     *b81 + b62*b63 + 2*b62*b64 + 3*b62*b65 + 4*b62*b66 + 5*b62*b67 + 6*b62*b68
      + 7*b62*b69 + 8*b62*b70 + 9*b62*b71 + 10*b62*b72 + 11*b62*b73 + 12*b62*
     b74 + 13*b62*b75 + 14*b62*b76 + 15*b62*b77 + 16*b62*b78 + 17*b62*b79 + 18*
     b62*b80 + 19*b62*b81 + b63*b64 + 2*b63*b65 + 3*b63*b66 + 4*b63*b67 + 5*b63
     *b68 + 6*b63*b69 + 7*b63*b70 + 8*b63*b71 + 9*b63*b72 + 10*b63*b73 + 11*b63
     *b74 + 12*b63*b75 + 13*b63*b76 + 14*b63*b77 + 15*b63*b78 + 16*b63*b79 + 17
     *b63*b80 + 18*b63*b81 + b64*b65 + 2*b64*b66 + 3*b64*b67 + 4*b64*b68 + 5*
     b64*b69 + 6*b64*b70 + 7*b64*b71 + 8*b64*b72 + 9*b64*b73 + 10*b64*b74 + 11*
     b64*b75 + 12*b64*b76 + 13*b64*b77 + 14*b64*b78 + 15*b64*b79 + 16*b64*b80
      + 17*b64*b81 + b65*b66 + 2*b65*b67 + 3*b65*b68 + 4*b65*b69 + 5*b65*b70 + 
     6*b65*b71 + 7*b65*b72 + 8*b65*b73 + 9*b65*b74 + 10*b65*b75 + 11*b65*b76 + 
     12*b65*b77 + 13*b65*b78 + 14*b65*b79 + 15*b65*b80 + 16*b65*b81 + b66*b67
      + 2*b66*b68 + 3*b66*b69 + 4*b66*b70 + 5*b66*b71 + 6*b66*b72 + 7*b66*b73
      + 8*b66*b74 + 9*b66*b75 + 10*b66*b76 + 11*b66*b77 + 12*b66*b78 + 13*b66*
     b79 + 14*b66*b80 + 15*b66*b81 + b67*b68 + 2*b67*b69 + 3*b67*b70 + 4*b67*
     b71 + 5*b67*b72 + 6*b67*b73 + 7*b67*b74 + 8*b67*b75 + 9*b67*b76 + 10*b67*
     b77 + 11*b67*b78 + 12*b67*b79 + 13*b67*b80 + 14*b67*b81 + b68*b69 + 2*b68*
     b70 + 3*b68*b71 + 4*b68*b72 + 5*b68*b73 + 6*b68*b74 + 7*b68*b75 + 8*b68*
     b76 + 9*b68*b77 + 10*b68*b78 + 11*b68*b79 + 12*b68*b80 + 13*b68*b81 + b69*
     b70 + 2*b69*b71 + 3*b69*b72 + 4*b69*b73 + 5*b69*b74 + 6*b69*b75 + 7*b69*
     b76 + 8*b69*b77 + 9*b69*b78 + 10*b69*b79 + 11*b69*b80 + 12*b69*b81 + b70*
     b71 + 2*b70*b72 + 3*b70*b73 + 4*b70*b74 + 5*b70*b75 + 6*b70*b76 + 7*b70*
     b77 + 8*b70*b78 + 9*b70*b79 + 10*b70*b80 + 11*b70*b81 + b71*b72 + 2*b71*
     b73 + 3*b71*b74 + 4*b71*b75 + 5*b71*b76 + 6*b71*b77 + 7*b71*b78 + 8*b71*
     b79 + 9*b71*b80 + 10*b71*b81 + b72*b73 + 2*b72*b74 + 3*b72*b75 + 4*b72*b76
      + 5*b72*b77 + 6*b72*b78 + 7*b72*b79 + 8*b72*b80 + 9*b72*b81 + b73*b74 + 2
     *b73*b75 + 3*b73*b76 + 4*b73*b77 + 5*b73*b78 + 6*b73*b79 + 7*b73*b80 + 8*
     b73*b81 + b74*b75 + 2*b74*b76 + 3*b74*b77 + 4*b74*b78 + 5*b74*b79 + 6*b74*
     b80 + 7*b74*b81 + b75*b76 + 2*b75*b77 + 3*b75*b78 + 4*b75*b79 + 5*b75*b80
      + 6*b75*b81 + b76*b77 + 2*b76*b78 + 3*b76*b79 + 4*b76*b80 + 5*b76*b81 + 
     b77*b78 + 2*b77*b79 + 3*b77*b80 + 4*b77*b81 + b78*b79 + 2*b78*b80 + 3*b78*
     b81 + b79*b80 + 2*b79*b81 + b80*b81 + b82*b83 + 2*b82*b84 + 3*b82*b85 + 4*
     b82*b86 + 5*b82*b87 + 6*b82*b88 + 7*b82*b89 + 8*b82*b90 + 9*b82*b91 + 10*
     b82*b92 + 11*b82*b93 + 12*b82*b94 + 13*b82*b95 + 14*b82*b96 + 15*b82*b97
      + 16*b82*b98 + 17*b82*b99 + 18*b82*b100 + 19*b82*b101 + 20*b82*b102 + 21*
     b82*b103 + 22*b82*b104 + 23*b82*b105 + 24*b82*b106 + 25*b82*b107 + 26*b82*
     b108 + 27*b82*b109 + 28*b82*b110 + 29*b82*b111 + 30*b82*b112 + 31*b82*b113
      + 32*b82*b114 + 33*b82*b115 + 34*b82*b116 + 35*b82*b117 + 36*b82*b118 + 
     37*b82*b119 + 38*b82*b120 + 39*b82*b121 + b83*b84 + 2*b83*b85 + 3*b83*b86
      + 4*b83*b87 + 5*b83*b88 + 6*b83*b89 + 7*b83*b90 + 8*b83*b91 + 9*b83*b92
      + 10*b83*b93 + 11*b83*b94 + 12*b83*b95 + 13*b83*b96 + 14*b83*b97 + 15*b83
     *b98 + 16*b83*b99 + 17*b83*b100 + 18*b83*b101 + 19*b83*b102 + 20*b83*b103
      + 21*b83*b104 + 22*b83*b105 + 23*b83*b106 + 24*b83*b107 + 25*b83*b108 + 
     26*b83*b109 + 27*b83*b110 + 28*b83*b111 + 29*b83*b112 + 30*b83*b113 + 31*
     b83*b114 + 32*b83*b115 + 33*b83*b116 + 34*b83*b117 + 35*b83*b118 + 36*b83*
     b119 + 37*b83*b120 + 38*b83*b121 + b84*b85 + 2*b84*b86 + 3*b84*b87 + 4*b84
     *b88 + 5*b84*b89 + 6*b84*b90 + 7*b84*b91 + 8*b84*b92 + 9*b84*b93 + 10*b84*
     b94 + 11*b84*b95 + 12*b84*b96 + 13*b84*b97 + 14*b84*b98 + 15*b84*b99 + 16*
     b84*b100 + 17*b84*b101 + 18*b84*b102 + 19*b84*b103 + 20*b84*b104 + 21*b84*
     b105 + 22*b84*b106 + 23*b84*b107 + 24*b84*b108 + 25*b84*b109 + 26*b84*b110
      + 27*b84*b111 + 28*b84*b112 + 29*b84*b113 + 30*b84*b114 + 31*b84*b115 + 
     32*b84*b116 + 33*b84*b117 + 34*b84*b118 + 35*b84*b119 + 36*b84*b120 + 37*
     b84*b121 + b85*b86 + 2*b85*b87 + 3*b85*b88 + 4*b85*b89 + 5*b85*b90 + 6*b85
     *b91 + 7*b85*b92 + 8*b85*b93 + 9*b85*b94 + 10*b85*b95 + 11*b85*b96 + 12*
     b85*b97 + 13*b85*b98 + 14*b85*b99 + 15*b85*b100 + 16*b85*b101 + 17*b85*
     b102 + 18*b85*b103 + 19*b85*b104 + 20*b85*b105 + 21*b85*b106 + 22*b85*b107
      + 23*b85*b108 + 24*b85*b109 + 25*b85*b110 + 26*b85*b111 + 27*b85*b112 + 
     28*b85*b113 + 29*b85*b114 + 30*b85*b115 + 31*b85*b116 + 32*b85*b117 + 33*
     b85*b118 + 34*b85*b119 + 35*b85*b120 + 36*b85*b121 + b86*b87 + 2*b86*b88
      + 3*b86*b89 + 4*b86*b90 + 5*b86*b91 + 6*b86*b92 + 7*b86*b93 + 8*b86*b94
      + 9*b86*b95 + 10*b86*b96 + 11*b86*b97 + 12*b86*b98 + 13*b86*b99 + 14*b86*
     b100 + 15*b86*b101 + 16*b86*b102 + 17*b86*b103 + 18*b86*b104 + 19*b86*b105
      + 20*b86*b106 + 21*b86*b107 + 22*b86*b108 + 23*b86*b109 + 24*b86*b110 + 
     25*b86*b111 + 26*b86*b112 + 27*b86*b113 + 28*b86*b114 + 29*b86*b115 + 30*
     b86*b116 + 31*b86*b117 + 32*b86*b118 + 33*b86*b119 + 34*b86*b120 + 35*b86*
     b121 + b87*b88 + 2*b87*b89 + 3*b87*b90 + 4*b87*b91 + 5*b87*b92 + 6*b87*b93
      + 7*b87*b94 + 8*b87*b95 + 9*b87*b96 + 10*b87*b97 + 11*b87*b98 + 12*b87*
     b99 + 13*b87*b100 + 14*b87*b101 + 15*b87*b102 + 16*b87*b103 + 17*b87*b104
      + 18*b87*b105 + 19*b87*b106 + 20*b87*b107 + 21*b87*b108 + 22*b87*b109 + 
     23*b87*b110 + 24*b87*b111 + 25*b87*b112 + 26*b87*b113 + 27*b87*b114 + 28*
     b87*b115 + 29*b87*b116 + 30*b87*b117 + 31*b87*b118 + 32*b87*b119 + 33*b87*
     b120 + 34*b87*b121 + b88*b89 + 2*b88*b90 + 3*b88*b91 + 4*b88*b92 + 5*b88*
     b93 + 6*b88*b94 + 7*b88*b95 + 8*b88*b96 + 9*b88*b97 + 10*b88*b98 + 11*b88*
     b99 + 12*b88*b100 + 13*b88*b101 + 14*b88*b102 + 15*b88*b103 + 16*b88*b104
      + 17*b88*b105 + 18*b88*b106 + 19*b88*b107 + 20*b88*b108 + 21*b88*b109 + 
     22*b88*b110 + 23*b88*b111 + 24*b88*b112 + 25*b88*b113 + 26*b88*b114 + 27*
     b88*b115 + 28*b88*b116 + 29*b88*b117 + 30*b88*b118 + 31*b88*b119 + 32*b88*
     b120 + 33*b88*b121 + b89*b90 + 2*b89*b91 + 3*b89*b92 + 4*b89*b93 + 5*b89*
     b94 + 6*b89*b95 + 7*b89*b96 + 8*b89*b97 + 9*b89*b98 + 10*b89*b99 + 11*b89*
     b100 + 12*b89*b101 + 13*b89*b102 + 14*b89*b103 + 15*b89*b104 + 16*b89*b105
      + 17*b89*b106 + 18*b89*b107 + 19*b89*b108 + 20*b89*b109 + 21*b89*b110 + 
     22*b89*b111 + 23*b89*b112 + 24*b89*b113 + 25*b89*b114 + 26*b89*b115 + 27*
     b89*b116 + 28*b89*b117 + 29*b89*b118 + 30*b89*b119 + 31*b89*b120 + 32*b89*
     b121 + b90*b91 + 2*b90*b92 + 3*b90*b93 + 4*b90*b94 + 5*b90*b95 + 6*b90*b96
      + 7*b90*b97 + 8*b90*b98 + 9*b90*b99 + 10*b90*b100 + 11*b90*b101 + 12*b90*
     b102 + 13*b90*b103 + 14*b90*b104 + 15*b90*b105 + 16*b90*b106 + 17*b90*b107
      + 18*b90*b108 + 19*b90*b109 + 20*b90*b110 + 21*b90*b111 + 22*b90*b112 + 
     23*b90*b113 + 24*b90*b114 + 25*b90*b115 + 26*b90*b116 + 27*b90*b117 + 28*
     b90*b118 + 29*b90*b119 + 30*b90*b120 + 31*b90*b121 + b91*b92 + 2*b91*b93
      + 3*b91*b94 + 4*b91*b95 + 5*b91*b96 + 6*b91*b97 + 7*b91*b98 + 8*b91*b99
      + 9*b91*b100 + 10*b91*b101 + 11*b91*b102 + 12*b91*b103 + 13*b91*b104 + 14
     *b91*b105 + 15*b91*b106 + 16*b91*b107 + 17*b91*b108 + 18*b91*b109 + 19*b91
     *b110 + 20*b91*b111 + 21*b91*b112 + 22*b91*b113 + 23*b91*b114 + 24*b91*
     b115 + 25*b91*b116 + 26*b91*b117 + 27*b91*b118 + 28*b91*b119 + 29*b91*b120
      + 30*b91*b121 + b92*b93 + 2*b92*b94 + 3*b92*b95 + 4*b92*b96 + 5*b92*b97
      + 6*b92*b98 + 7*b92*b99 + 8*b92*b100 + 9*b92*b101 + 10*b92*b102 + 11*b92*
     b103 + 12*b92*b104 + 13*b92*b105 + 14*b92*b106 + 15*b92*b107 + 16*b92*b108
      + 17*b92*b109 + 18*b92*b110 + 19*b92*b111 + 20*b92*b112 + 21*b92*b113 + 
     22*b92*b114 + 23*b92*b115 + 24*b92*b116 + 25*b92*b117 + 26*b92*b118 + 27*
     b92*b119 + 28*b92*b120 + 29*b92*b121 + b93*b94 + 2*b93*b95 + 3*b93*b96 + 4
     *b93*b97 + 5*b93*b98 + 6*b93*b99 + 7*b93*b100 + 8*b93*b101 + 9*b93*b102 + 
     10*b93*b103 + 11*b93*b104 + 12*b93*b105 + 13*b93*b106 + 14*b93*b107 + 15*
     b93*b108 + 16*b93*b109 + 17*b93*b110 + 18*b93*b111 + 19*b93*b112 + 20*b93*
     b113 + 21*b93*b114 + 22*b93*b115 + 23*b93*b116 + 24*b93*b117 + 25*b93*b118
      + 26*b93*b119 + 27*b93*b120 + 28*b93*b121 + b94*b95 + 2*b94*b96 + 3*b94*
     b97 + 4*b94*b98 + 5*b94*b99 + 6*b94*b100 + 7*b94*b101 + 8*b94*b102 + 9*b94
     *b103 + 10*b94*b104 + 11*b94*b105 + 12*b94*b106 + 13*b94*b107 + 14*b94*
     b108 + 15*b94*b109 + 16*b94*b110 + 17*b94*b111 + 18*b94*b112 + 19*b94*b113
      + 20*b94*b114 + 21*b94*b115 + 22*b94*b116 + 23*b94*b117 + 24*b94*b118 + 
     25*b94*b119 + 26*b94*b120 + 27*b94*b121 + b95*b96 + 2*b95*b97 + 3*b95*b98
      + 4*b95*b99 + 5*b95*b100 + 6*b95*b101 + 7*b95*b102 + 8*b95*b103 + 9*b95*
     b104 + 10*b95*b105 + 11*b95*b106 + 12*b95*b107 + 13*b95*b108 + 14*b95*b109
      + 15*b95*b110 + 16*b95*b111 + 17*b95*b112 + 18*b95*b113 + 19*b95*b114 + 
     20*b95*b115 + 21*b95*b116 + 22*b95*b117 + 23*b95*b118 + 24*b95*b119 + 25*
     b95*b120 + 26*b95*b121 + b96*b97 + 2*b96*b98 + 3*b96*b99 + 4*b96*b100 + 5*
     b96*b101 + 6*b96*b102 + 7*b96*b103 + 8*b96*b104 + 9*b96*b105 + 10*b96*b106
      + 11*b96*b107 + 12*b96*b108 + 13*b96*b109 + 14*b96*b110 + 15*b96*b111 + 
     16*b96*b112 + 17*b96*b113 + 18*b96*b114 + 19*b96*b115 + 20*b96*b116 + 21*
     b96*b117 + 22*b96*b118 + 23*b96*b119 + 24*b96*b120 + 25*b96*b121 + b97*b98
      + 2*b97*b99 + 3*b97*b100 + 4*b97*b101 + 5*b97*b102 + 6*b97*b103 + 7*b97*
     b104 + 8*b97*b105 + 9*b97*b106 + 10*b97*b107 + 11*b97*b108 + 12*b97*b109
      + 13*b97*b110 + 14*b97*b111 + 15*b97*b112 + 16*b97*b113 + 17*b97*b114 + 
     18*b97*b115 + 19*b97*b116 + 20*b97*b117 + 21*b97*b118 + 22*b97*b119 + 23*
     b97*b120 + 24*b97*b121 + b98*b99 + 2*b98*b100 + 3*b98*b101 + 4*b98*b102 + 
     5*b98*b103 + 6*b98*b104 + 7*b98*b105 + 8*b98*b106 + 9*b98*b107 + 10*b98*
     b108 + 11*b98*b109 + 12*b98*b110 + 13*b98*b111 + 14*b98*b112 + 15*b98*b113
      + 16*b98*b114 + 17*b98*b115 + 18*b98*b116 + 19*b98*b117 + 20*b98*b118 + 
     21*b98*b119 + 22*b98*b120 + 23*b98*b121 + b99*b100 + 2*b99*b101 + 3*b99*
     b102 + 4*b99*b103 + 5*b99*b104 + 6*b99*b105 + 7*b99*b106 + 8*b99*b107 + 9*
     b99*b108 + 10*b99*b109 + 11*b99*b110 + 12*b99*b111 + 13*b99*b112 + 14*b99*
     b113 + 15*b99*b114 + 16*b99*b115 + 17*b99*b116 + 18*b99*b117 + 19*b99*b118
      + 20*b99*b119 + 21*b99*b120 + 22*b99*b121 + b100*b101 + 2*b100*b102 + 3*
     b100*b103 + 4*b100*b104 + 5*b100*b105 + 6*b100*b106 + 7*b100*b107 + 8*b100
     *b108 + 9*b100*b109 + 10*b100*b110 + 11*b100*b111 + 12*b100*b112 + 13*b100
     *b113 + 14*b100*b114 + 15*b100*b115 + 16*b100*b116 + 17*b100*b117 + 18*
     b100*b118 + 19*b100*b119 + 20*b100*b120 + 21*b100*b121 + b101*b102 + 2*
     b101*b103 + 3*b101*b104 + 4*b101*b105 + 5*b101*b106 + 6*b101*b107 + 7*b101
     *b108 + 8*b101*b109 + 9*b101*b110 + 10*b101*b111 + 11*b101*b112 + 12*b101*
     b113 + 13*b101*b114 + 14*b101*b115 + 15*b101*b116 + 16*b101*b117 + 17*b101
     *b118 + 18*b101*b119 + 19*b101*b120 + 20*b101*b121 + b102*b103 + 2*b102*
     b104 + 3*b102*b105 + 4*b102*b106 + 5*b102*b107 + 6*b102*b108 + 7*b102*b109
      + 8*b102*b110 + 9*b102*b111 + 10*b102*b112 + 11*b102*b113 + 12*b102*b114
      + 13*b102*b115 + 14*b102*b116 + 15*b102*b117 + 16*b102*b118 + 17*b102*
     b119 + 18*b102*b120 + 19*b102*b121 + b103*b104 + 2*b103*b105 + 3*b103*b106
      + 4*b103*b107 + 5*b103*b108 + 6*b103*b109 + 7*b103*b110 + 8*b103*b111 + 9
     *b103*b112 + 10*b103*b113 + 11*b103*b114 + 12*b103*b115 + 13*b103*b116 + 
     14*b103*b117 + 15*b103*b118 + 16*b103*b119 + 17*b103*b120 + 18*b103*b121
      + b104*b105 + 2*b104*b106 + 3*b104*b107 + 4*b104*b108 + 5*b104*b109 + 6*
     b104*b110 + 7*b104*b111 + 8*b104*b112 + 9*b104*b113 + 10*b104*b114 + 11*
     b104*b115 + 12*b104*b116 + 13*b104*b117 + 14*b104*b118 + 15*b104*b119 + 16
     *b104*b120 + 17*b104*b121 + b105*b106 + 2*b105*b107 + 3*b105*b108 + 4*b105
     *b109 + 5*b105*b110 + 6*b105*b111 + 7*b105*b112 + 8*b105*b113 + 9*b105*
     b114 + 10*b105*b115 + 11*b105*b116 + 12*b105*b117 + 13*b105*b118 + 14*b105
     *b119 + 15*b105*b120 + 16*b105*b121 + b106*b107 + 2*b106*b108 + 3*b106*
     b109 + 4*b106*b110 + 5*b106*b111 + 6*b106*b112 + 7*b106*b113 + 8*b106*b114
      + 9*b106*b115 + 10*b106*b116 + 11*b106*b117 + 12*b106*b118 + 13*b106*b119
      + 14*b106*b120 + 15*b106*b121 + b107*b108 + 2*b107*b109 + 3*b107*b110 + 4
     *b107*b111 + 5*b107*b112 + 6*b107*b113 + 7*b107*b114 + 8*b107*b115 + 9*
     b107*b116 + 10*b107*b117 + 11*b107*b118 + 12*b107*b119 + 13*b107*b120 + 14
     *b107*b121 + b108*b109 + 2*b108*b110 + 3*b108*b111 + 4*b108*b112 + 5*b108*
     b113 + 6*b108*b114 + 7*b108*b115 + 8*b108*b116 + 9*b108*b117 + 10*b108*
     b118 + 11*b108*b119 + 12*b108*b120 + 13*b108*b121 + b109*b110 + 2*b109*
     b111 + 3*b109*b112 + 4*b109*b113 + 5*b109*b114 + 6*b109*b115 + 7*b109*b116
      + 8*b109*b117 + 9*b109*b118 + 10*b109*b119 + 11*b109*b120 + 12*b109*b121
      + b110*b111 + 2*b110*b112 + 3*b110*b113 + 4*b110*b114 + 5*b110*b115 + 6*
     b110*b116 + 7*b110*b117 + 8*b110*b118 + 9*b110*b119 + 10*b110*b120 + 11*
     b110*b121 + b111*b112 + 2*b111*b113 + 3*b111*b114 + 4*b111*b115 + 5*b111*
     b116 + 6*b111*b117 + 7*b111*b118 + 8*b111*b119 + 9*b111*b120 + 10*b111*
     b121 + b112*b113 + 2*b112*b114 + 3*b112*b115 + 4*b112*b116 + 5*b112*b117
      + 6*b112*b118 + 7*b112*b119 + 8*b112*b120 + 9*b112*b121 + b113*b114 + 2*
     b113*b115 + 3*b113*b116 + 4*b113*b117 + 5*b113*b118 + 6*b113*b119 + 7*b113
     *b120 + 8*b113*b121 + b114*b115 + 2*b114*b116 + 3*b114*b117 + 4*b114*b118
      + 5*b114*b119 + 6*b114*b120 + 7*b114*b121 + b115*b116 + 2*b115*b117 + 3*
     b115*b118 + 4*b115*b119 + 5*b115*b120 + 6*b115*b121 + b116*b117 + 2*b116*
     b118 + 3*b116*b119 + 4*b116*b120 + 5*b116*b121 + b117*b118 + 2*b117*b119
      + 3*b117*b120 + 4*b117*b121 + b118*b119 + 2*b118*b120 + 3*b118*b121 + 
     b119*b120 + 2*b119*b121 + b120*b121 - objvar =E= 0;

e2..    b2 + b42 + b82 =E= 1;

e3..    b3 + b43 + b83 =E= 1;

e4..    b4 + b44 + b84 =E= 1;

e5..    b5 + b45 + b85 =E= 1;

e6..    b6 + b46 + b86 =E= 1;

e7..    b7 + b47 + b87 =E= 1;

e8..    b8 + b48 + b88 =E= 1;

e9..    b9 + b49 + b89 =E= 1;

e10..    b10 + b50 + b90 =E= 1;

e11..    b11 + b51 + b91 =E= 1;

e12..    b12 + b52 + b92 =E= 1;

e13..    b13 + b53 + b93 =E= 1;

e14..    b14 + b54 + b94 =E= 1;

e15..    b15 + b55 + b95 =E= 1;

e16..    b16 + b56 + b96 =E= 1;

e17..    b17 + b57 + b97 =E= 1;

e18..    b18 + b58 + b98 =E= 1;

e19..    b19 + b59 + b99 =E= 1;

e20..    b20 + b60 + b100 =E= 1;

e21..    b21 + b61 + b101 =E= 1;

e22..    b22 + b62 + b102 =E= 1;

e23..    b23 + b63 + b103 =E= 1;

e24..    b24 + b64 + b104 =E= 1;

e25..    b25 + b65 + b105 =E= 1;

e26..    b26 + b66 + b106 =E= 1;

e27..    b27 + b67 + b107 =E= 1;

e28..    b28 + b68 + b108 =E= 1;

e29..    b29 + b69 + b109 =E= 1;

e30..    b30 + b70 + b110 =E= 1;

e31..    b31 + b71 + b111 =E= 1;

e32..    b32 + b72 + b112 =E= 1;

e33..    b33 + b73 + b113 =E= 1;

e34..    b34 + b74 + b114 =E= 1;

e35..    b35 + b75 + b115 =E= 1;

e36..    b36 + b76 + b116 =E= 1;

e37..    b37 + b77 + b117 =E= 1;

e38..    b38 + b78 + b118 =E= 1;

e39..    b39 + b79 + b119 =E= 1;

e40..    b40 + b80 + b120 =E= 1;

e41..    b41 + b81 + b121 =E= 1;

Model m / all /;

m.limrow=0; m.limcol=0;

$if NOT '%gams.u1%' == '' $include '%gams.u1%'

m.tolproj = 0.0;
$if not set MIQCP $set MIQCP MIQCP
Solve m using %MIQCP% minimizing objvar;





Website © 2017-2019 by Zuse Institute Berlin. All rights reserved. Imprint.