#  MINLP written by GAMS Convert at 01/12/18 13:43:18
#  
#  Equation counts
#      Total        E        G        L        N        X        C        B
#         58       30        0       28        0        0        0        0
#  
#  Variable counts
#                   x        b        i      s1s      s2s       sc       si
#      Total     cont   binary  integer     sos1     sos2    scont     sint
#        129       17      112        0        0        0        0        0
#  FX      0        0        0        0        0        0        0        0
#  
#  Nonzero counts
#      Total    const       NL      DLL
#        389      377       12        0
# 
#  Reformulation has removed 1 variable and 1 equation


var b1 binary >= 0, <= 1;
var b2 binary >= 0, <= 1;
var b3 binary >= 0, <= 1;
var b4 binary >= 0, <= 1;
var b5 binary >= 0, <= 1;
var b6 binary >= 0, <= 1;
var b7 binary >= 0, <= 1;
var b8 binary >= 0, <= 1;
var b9 binary >= 0, <= 1;
var b10 binary >= 0, <= 1;
var b11 binary >= 0, <= 1;
var b12 binary >= 0, <= 1;
var b13 binary >= 0, <= 1;
var b14 binary >= 0, <= 1;
var b15 binary >= 0, <= 1;
var b16 binary >= 0, <= 1;
var b17 binary >= 0, <= 1;
var b18 binary >= 0, <= 1;
var b19 binary >= 0, <= 1;
var b20 binary >= 0, <= 1;
var b21 binary >= 0, <= 1;
var b22 binary >= 0, <= 1;
var b23 binary >= 0, <= 1;
var b24 binary >= 0, <= 1;
var b25 binary >= 0, <= 1;
var b26 binary >= 0, <= 1;
var b27 binary >= 0, <= 1;
var b28 binary >= 0, <= 1;
var b29 binary >= 0, <= 1;
var b30 binary >= 0, <= 1;
var b31 binary >= 0, <= 1;
var b32 binary >= 0, <= 1;
var b33 binary >= 0, <= 1;
var b34 binary >= 0, <= 1;
var b35 binary >= 0, <= 1;
var b36 binary >= 0, <= 1;
var b37 binary >= 0, <= 1;
var b38 binary >= 0, <= 1;
var b39 binary >= 0, <= 1;
var b40 binary >= 0, <= 1;
var b41 binary >= 0, <= 1;
var b42 binary >= 0, <= 1;
var b43 binary >= 0, <= 1;
var b44 binary >= 0, <= 1;
var b45 binary >= 0, <= 1;
var b46 binary >= 0, <= 1;
var b47 binary >= 0, <= 1;
var b48 binary >= 0, <= 1;
var b49 binary >= 0, <= 1;
var b50 binary >= 0, <= 1;
var b51 binary >= 0, <= 1;
var b52 binary >= 0, <= 1;
var b53 binary >= 0, <= 1;
var b54 binary >= 0, <= 1;
var b55 binary >= 0, <= 1;
var b56 binary >= 0, <= 1;
var b57 binary >= 0, <= 1;
var b58 binary >= 0, <= 1;
var b59 binary >= 0, <= 1;
var b60 binary >= 0, <= 1;
var b61 binary >= 0, <= 1;
var b62 binary >= 0, <= 1;
var b63 binary >= 0, <= 1;
var b64 binary >= 0, <= 1;
var b65 binary >= 0, <= 1;
var b66 binary >= 0, <= 1;
var b67 binary >= 0, <= 1;
var b68 binary >= 0, <= 1;
var b69 binary >= 0, <= 1;
var b70 binary >= 0, <= 1;
var b71 binary >= 0, <= 1;
var b72 binary >= 0, <= 1;
var b73 binary >= 0, <= 1;
var b74 binary >= 0, <= 1;
var b75 binary >= 0, <= 1;
var b76 binary >= 0, <= 1;
var b77 binary >= 0, <= 1;
var b78 binary >= 0, <= 1;
var b79 binary >= 0, <= 1;
var b80 binary >= 0, <= 1;
var b81 binary >= 0, <= 1;
var b82 binary >= 0, <= 1;
var b83 binary >= 0, <= 1;
var b84 binary >= 0, <= 1;
var b85 binary >= 0, <= 1;
var b86 binary >= 0, <= 1;
var b87 binary >= 0, <= 1;
var b88 binary >= 0, <= 1;
var b89 binary >= 0, <= 1;
var b90 binary >= 0, <= 1;
var b91 binary >= 0, <= 1;
var b92 binary >= 0, <= 1;
var b93 binary >= 0, <= 1;
var b94 binary >= 0, <= 1;
var b95 binary >= 0, <= 1;
var b96 binary >= 0, <= 1;
var b97 binary >= 0, <= 1;
var b98 binary >= 0, <= 1;
var b99 binary >= 0, <= 1;
var b100 binary >= 0, <= 1;
var b101 binary >= 0, <= 1;
var b102 binary >= 0, <= 1;
var b103 binary >= 0, <= 1;
var b104 binary >= 0, <= 1;
var b105 binary >= 0, <= 1;
var b106 binary >= 0, <= 1;
var b107 binary >= 0, <= 1;
var b108 binary >= 0, <= 1;
var b109 binary >= 0, <= 1;
var b110 binary >= 0, <= 1;
var b111 binary >= 0, <= 1;
var b112 binary >= 0, <= 1;
var x113 >= 0;
var x114 >= 0;
var x115 >= 0;
var x116 >= 0;
var x117 >= 0;
var x118 >= 0;
var x119 >= 0;
var x120 >= 0;
var x121 >= 0;
var x122 >= 0;
var x123 >= 0;
var x124 >= 0;
var x125 >= 0;
var x126 >= 0;
var x127 >= 0;
var x128 >= 0;

minimize obj:    476.627680186915*b1 + 149.653586784487*b2
     + 213.186384418957*b3 + 43.7888464292729*b4 + 474.830868219332*b5
     + 804.41120755867*b6 + 584.914840194532*b7 + 661.646071204307*b8
     + 392.259337390379*b9 + 142.80919923228*b10 + 218.980029277262*b11
     + 104.519355726959*b12 + 314.988665746119*b13 + 501.761182472619*b14
     + 416.807578457382*b15 + 524.390259195122*b16 + 362.341095830922*b17
     + 441.362501912098*b18 + 402.716752066181*b19 + 492.339440818786*b20
     + 290.964161684016*b21 + 116.368122158017*b22 + 173.712811065166*b23
     + 95.9656692808925*b24 + 443.684333533333*b25 + 176.081128582949*b26
     + 302.39173954457*b27 + 293.29371225224*b28 + 476.763266014932*b29
     + 183.917148897559*b30 + 272.205185020914*b31 + 136.278105402226*b32
     + 101.35843572405*b33 + 193.942699651262*b34 + 141.921469465657*b35
     + 201.173648709993*b36 + 132.921832386141*b37 + 421.655945550644*b38
     + 281.212652600547*b39 + 407.005327357163*b40 + 202.365762241646*b41
     + 137.219422282215*b42 + 132.146952277583*b43 + 179.383015135974*b44
     + 123.618453957013*b45 + 297.215252315231*b46 + 218.762870620071*b47
     + 282.961164098487*b48 + 20.13413882933*b49 + 497.103669118494*b50
     + 268.341006965987*b51 + 427.522422721593*b52 + 210.032834185575*b53
     + 434.311463333895*b54 + 298.270736776993*b55 + 444.612005461353*b56
     + 211.951029854733*b57 + 447.318981178372*b58 + 332.208676638743*b59
     + 453.095321147229*b60 + 435.628401127826*b61 + 771.659835894158*b62
     + 623.845701115879*b63 + 775.557667039354*b64 + 424.738471081496*b65
     + 833.085816488132*b66 + 592.460027321246*b67 + 700.942808077211*b68
     + 229.947132383408*b69 + 586.218425366478*b70 + 424.710208954907*b71
     + 555.528795297853*b72 + 327.711607414859*b73 + 238.953801669268*b74
     + 251.293372908654*b75 + 313.742954288217*b76 + 478.24585803249*b77
     + 80.7823868731141*b78 + 266.940737208009*b79 + 164.458228751629*b80
     + 332.729569180138*b81 + 388.723389119461*b82 + 237.094588860685*b83
     + 245.459595758858*b84 + 170.849806397817*b85 + 170.734963967704*b86
     + 30.8907942571205*b87 + 104.086188009457*b88 + 66.4196868291459*b89
     + 312.344045852442*b90 + 151.766233459965*b91 + 278.677297797007*b92
     + 205.289077931114*b93 + 86.9146012652412*b94 + 127.990999929026*b95
     + 141.658946009938*b96 + 588.039796501339*b97 + 363.309460856624*b98
     + 476.707321955199*b99 + 487.438573778052*b100 + 489.84367475*b101
     + 216.633855557639*b102 + 152.801343309708*b103 + 384.081627*b104
     + 178.524432787122*b105 + 129.092639672378*b106 + 311.0588205*b107
     + 156.215197085809*b108 + 117.416983804282*b109 + 300.51551825*b110
     + 147.887674474043*b111 + 110.035201882344*b112 + 83308.5816488132*x113
     + 83308.5816488132*x114 + 83308.5816488132*x115 + 83308.5816488132*x116;

subject to

e2:    1.493016132*b1 + 1.456072816*b5 + 0.993236412*b9 + 1.025966745*b13
     + 1.038311423*b17 + 0.674453719*b21 + 1.110104106*b25 + 1.179319831*b29
     + 0.560898388*b33 + 1.098374636*b37 + 0.81518723*b41 + 0.558194512*b45
     + 1.439212232*b49 + 1.368059775*b53 + 1.096159257*b57 + 1.34695262*b61
     + 1.499851813*b65 + 1.138420427*b69 + 1.142989815*b73 + 1.204066374*b77
     + 1.342748386*b81 + 0.943180215*b85 + 1.100967989*b89 + 0.659153757*b93
     + 1.197148552*b97 - 5.2960774859375*x117 - 10.592154971875*x118
     - 15.8882324578125*x119 = 0;

e3:    1.493016132*b2 + 1.456072816*b6 + 0.993236412*b10 + 1.025966745*b14
     + 1.038311423*b18 + 0.674453719*b22 + 1.110104106*b26 + 1.179319831*b30
     + 0.560898388*b34 + 1.098374636*b38 + 0.81518723*b42 + 0.558194512*b46
     + 1.439212232*b50 + 1.368059775*b54 + 1.096159257*b58 + 1.34695262*b62
     + 1.499851813*b66 + 1.138420427*b70 + 1.142989815*b74 + 1.204066374*b78
     + 1.342748386*b82 + 0.943180215*b86 + 1.100967989*b90 + 0.659153757*b94
     + 1.197148552*b98 - 4.8209976578125*x120 - 9.641995315625*x121
     - 14.4629929734375*x122 = 0;

e4:    1.493016132*b3 + 1.456072816*b7 + 0.993236412*b11 + 1.025966745*b15
     + 1.038311423*b19 + 0.674453719*b23 + 1.110104106*b27 + 1.179319831*b31
     + 0.560898388*b35 + 1.098374636*b39 + 0.81518723*b43 + 0.558194512*b47
     + 1.439212232*b51 + 1.368059775*b55 + 1.096159257*b59 + 1.34695262*b63
     + 1.499851813*b67 + 1.138420427*b71 + 1.142989815*b75 + 1.204066374*b79
     + 1.342748386*b83 + 0.943180215*b87 + 1.100967989*b91 + 0.659153757*b95
     + 1.197148552*b99 - 4.924666325*x123 - 9.84933265*x124 - 14.773998975*x125
     = 0;

e5:    1.493016132*b4 + 1.456072816*b8 + 0.993236412*b12 + 1.025966745*b16
     + 1.038311423*b20 + 0.674453719*b24 + 1.110104106*b28 + 1.179319831*b32
     + 0.560898388*b36 + 1.098374636*b40 + 0.81518723*b44 + 0.558194512*b48
     + 1.439212232*b52 + 1.368059775*b56 + 1.096159257*b60 + 1.34695262*b64
     + 1.499851813*b68 + 1.138420427*b72 + 1.142989815*b76 + 1.204066374*b80
     + 1.342748386*b84 + 0.943180215*b88 + 1.100967989*b92 + 0.659153757*b96
     + 1.197148552*b100 - 4.4766575796875*x126 - 8.953315159375*x127
     - 13.4299727390625*x128 = 0;

e6:    b1 + b2 + b3 + b4 = 1;

e7:    b5 + b6 + b7 + b8 = 1;

e8:    b9 + b10 + b11 + b12 = 1;

e9:    b13 + b14 + b15 + b16 = 1;

e10:    b17 + b18 + b19 + b20 = 1;

e11:    b21 + b22 + b23 + b24 = 1;

e12:    b25 + b26 + b27 + b28 = 1;

e13:    b29 + b30 + b31 + b32 = 1;

e14:    b33 + b34 + b35 + b36 = 1;

e15:    b37 + b38 + b39 + b40 = 1;

e16:    b41 + b42 + b43 + b44 = 1;

e17:    b45 + b46 + b47 + b48 = 1;

e18:    b49 + b50 + b51 + b52 = 1;

e19:    b53 + b54 + b55 + b56 = 1;

e20:    b57 + b58 + b59 + b60 = 1;

e21:    b61 + b62 + b63 + b64 = 1;

e22:    b65 + b66 + b67 + b68 = 1;

e23:    b69 + b70 + b71 + b72 = 1;

e24:    b73 + b74 + b75 + b76 = 1;

e25:    b77 + b78 + b79 + b80 = 1;

e26:    b81 + b82 + b83 + b84 = 1;

e27:    b85 + b86 + b87 + b88 = 1;

e28:    b89 + b90 + b91 + b92 = 1;

e29:    b93 + b94 + b95 + b96 = 1;

e30:    b97 + b98 + b99 + b100 = 1;

e31:    b101 + b102 + b103 <= 1;

e32:    b104 + b105 + b106 <= 1;

e33:    b107 + b108 + b109 <= 1;

e34:    b110 + b111 + b112 <= 1;

e35:  - b101 + x117 <= 0;

e36:  - b102 + x118 <= 0;

e37:  - b103 + x119 <= 0;

e38:  - b104 + x120 <= 0;

e39:  - b105 + x121 <= 0;

e40:  - b106 + x122 <= 0;

e41:  - b107 + x123 <= 0;

e42:  - b108 + x124 <= 0;

e43:  - b109 + x125 <= 0;

e44:  - b110 + x126 <= 0;

e45:  - b111 + x127 <= 0;

e46:  - b112 + x128 <= 0;

e47: -x113/(1 + x113) + x117 <= 0;

e48: -x113/(1 + x113) + x118 <= 0;

e49: -x113/(1 + x113) + x119 <= 0;

e50: -x114/(1 + x114) + x120 <= 0;

e51: -x114/(1 + x114) + x121 <= 0;

e52: -x114/(1 + x114) + x122 <= 0;

e53: -x115/(1 + x115) + x123 <= 0;

e54: -x115/(1 + x115) + x124 <= 0;

e55: -x115/(1 + x115) + x125 <= 0;

e56: -x116/(1 + x116) + x126 <= 0;

e57: -x116/(1 + x116) + x127 <= 0;

e58: -x116/(1 + x116) + x128 <= 0;
