#  MINLP written by GAMS Convert at 01/12/18 13:42:21
#  
#  Equation counts
#      Total        E        G        L        N        X        C        B
#        209       69      123       17        0        0        0        0
#  
#  Variable counts
#                   x        b        i      s1s      s2s       sc       si
#      Total     cont   binary  integer     sos1     sos2    scont     sint
#        172      163        9        0        0        0        0        0
#  FX      0        0        0        0        0        0        0        0
#  
#  Nonzero counts
#      Total    const       NL      DLL
#        542      474       68        0
# 
#  Reformulation has removed 1 variable and 1 equation


var x1 >= 0, <= 1;
var x2 >= 0, <= 1;
var x3 >= 0, <= 1;
var x4 >= 0, <= 1;
var x5 >= 0, <= 1;
var x6 >= 0, <= 1;
var x7 >= 0, <= 1;
var x8 >= 0, <= 1;
var x9 >= 0, <= 1;
var x10 >= 0, <= 1;
var x11 >= 0, <= 1;
var x12 >= 0, <= 1;
var x13 >= 0, <= 1;
var x14 >= 0, <= 1;
var x15 >= 0, <= 1;
var x16 >= 0, <= 1;
var x17 >= 0, <= 1;
var x18 >= 0, <= 1;
var x19 >= 0, <= 1;
var x20 >= 0, <= 1;
var x21 >= 0, <= 1;
var x22 >= 0, <= 1;
var x23 >= 0, <= 1;
var x24 >= 0, <= 1;
var x25 >= 0, <= 1;
var x26 >= 0, <= 1;
var x27 >= 0, <= 1;
var x28 >= 0, <= 1;
var x29 >= 0, <= 1;
var x30 >= 0, <= 1;
var x31 >= 0, <= 0.26351883;
var x32 >= 0, <= 0.26351883;
var x33 >= 0, <= 0.22891574;
var x34 >= 0, <= 0.22891574;
var x35 >= 0, <= 0.21464835;
var x36 >= 0, <= 0.21464835;
var x37 >= 0, <= 0.17964414;
var x38 >= 0, <= 0.17964414;
var x39 >= 0, <= 0.17402843;
var x40 >= 0, <= 0.17402843;
var x41 >= 0, <= 0.15355962;
var x42 >= 0, <= 0.15355962;
var x43 >= 0, <= 0.1942283;
var x44 >= 0, <= 0.1942283;
var x45 >= 0, <= 0.25670555;
var x46 >= 0, <= 0.25670555;
var x47 >= 0, <= 0.27088619;
var x48 >= 0, <= 0.27088619;
var x49 >= 0, <= 0.28985675;
var x50 >= 0, <= 0.28985675;
var x51 >= 0, <= 0.25550303;
var x52 >= 0, <= 0.25550303;
var x53 >= 0, <= 0.19001726;
var x54 >= 0, <= 0.19001726;
var x55 >= 0, <= 0.23803143;
var x56 >= 0, <= 0.23803143;
var x57 >= 0, <= 0.23312962;
var x58 >= 0, <= 0.23312962;
var x59 >= 0, <= 0.27705307;
var x60 >= 0, <= 0.27705307;
var x61 >= 0, <= 5.96;
var x62 >= 0, <= 42.0933333333333;
var x63 >= 0, <= 99.28;
var x64 >= 0, <= 61.8666666666667;
var x65 >= 0, <= 56.2866666666667;
var x66 >= 0, <= 41.5;
var x67 >= 0, <= 62.4933333333333;
var x68 >= 0, <= 62.24;
var x69 >= 0, <= 0.5323080366;
var x70 >= 0, <= 0.918715169866666;
var x71 >= 0, <= 1.021726146;
var x72 >= 0, <= 1.0706790744;
var x73 >= 0, <= 7.32543671346667;
var x74 >= 0, <= 15.2453990736;
var x75 >= 0, <= 1.28061192466667;
var x76 >= 0, <= 15.8815166933333;
var x77 >= 0, <= 15.2472806811333;
var x78 >= 0, <= 12.029055125;
var x79 >= 0, <= 15.9672360214667;
var x80 >= 0, <= 15.3736631157333;
var x81 >= 0, <= 6.2237284564;
var x82 >= 0, <= 8.85892556;
var x83 >= 0, <= 17.2437830768;
var x84 := 0.25788969, >= 0.25788969, <= 0.35227087;
var x85 := 0.25788969, >= 0.25788969, <= 0.35227087;
var x86 := -0.7794471, >= -0.98493628, <= -0.7794471;
var x87 := -0.7794471, >= -0.98493628, <= -0.7794471;
var x88 >= 0, <= 0.0580296499999999;
var x89 >= 0, <= 0.0580296499999999;
var x90 >= 0, <= 0.0546689399999999;
var x91 >= 0, <= 0.0546689399999999;
var x92 >= 0, <= 0.09360565;
var x93 >= 0, <= 0.09360565;
var x94 >= 0, <= 0.0476880399999999;
var x95 >= 0, <= 0.0476880399999999;
var x96 >= 0, <= 0.05276021;
var x97 >= 0, <= 0.05276021;
var x98 >= 0, <= 0.04905388;
var x99 >= 0, <= 0.04905388;
var x100 >= 0, <= 0.07731692;
var x101 >= 0, <= 0.07731692;
var x102 >= 0, <= 0.08211741;
var x103 >= 0, <= 0.08211741;
var x104 >= 0, <= 0.09438118;
var x105 >= 0, <= 0.09438118;
var x106 >= 0, <= 0.08436757;
var x107 >= 0, <= 0.08436757;
var x108 >= 0, <= 0.06987597;
var x109 >= 0, <= 0.06987597;
var x110 >= 0, <= 0.04788831;
var x111 >= 0, <= 0.04788831;
var x112 >= 0, <= 0.0668875099999999;
var x113 >= 0, <= 0.0668875099999999;
var x114 >= 0, <= 0.07276512;
var x115 >= 0, <= 0.07276512;
var x116 >= 0, <= 0.09438118;
var x117 >= 0, <= 0.09438118;
var x118 >= 0, <= 0.20548918;
var x119 >= 0, <= 0.20548918;
var x120 >= 0, <= 0.1742468;
var x121 >= 0, <= 0.1742468;
var x122 >= 0, <= 0.1210427;
var x123 >= 0, <= 0.1210427;
var x124 >= 0, <= 0.1319561;
var x125 >= 0, <= 0.1319561;
var x126 >= 0, <= 0.12126822;
var x127 >= 0, <= 0.12126822;
var x128 >= 0, <= 0.10450574;
var x129 >= 0, <= 0.10450574;
var x130 >= 0, <= 0.11691138;
var x131 >= 0, <= 0.11691138;
var x132 >= 0, <= 0.17458814;
var x133 >= 0, <= 0.17458814;
var x134 >= 0, <= 0.17650501;
var x135 >= 0, <= 0.17650501;
var x136 >= 0, <= 0.20548918;
var x137 >= 0, <= 0.20548918;
var x138 >= 0, <= 0.18562706;
var x139 >= 0, <= 0.18562706;
var x140 >= 0, <= 0.14212895;
var x141 >= 0, <= 0.14212895;
var x142 >= 0, <= 0.17114392;
var x143 >= 0, <= 0.17114392;
var x144 >= 0, <= 0.1603645;
var x145 >= 0, <= 0.1603645;
var x146 >= 0, <= 0.18267189;
var x147 >= 0, <= 0.18267189;
var x148 >= 0, <= 0.5323080366;
var x149 >= 0, <= 0.918715169866666;
var x150 >= 0, <= 1.021726146;
var x151 >= 0, <= 1.0706790744;
var x152 >= 0, <= 7.32543671346667;
var x153 >= 0, <= 15.2453990736;
var x154 >= 0, <= 1.28061192466667;
var x155 >= 0, <= 15.8815166933333;
var x156 >= 0, <= 15.2472806811333;
var x157 >= 0, <= 12.029055125;
var x158 >= 0, <= 15.9672360214667;
var x159 >= 0, <= 15.3736631157333;
var x160 >= 0, <= 6.2237284564;
var x161 >= 0, <= 8.85892556;
var x162 >= 0, <= 17.2437830768;
var b163 binary >= 0, <= 1;
var b164 binary >= 0, <= 1;
var b165 binary >= 0, <= 1;
var b166 binary >= 0, <= 1;
var b167 binary >= 0, <= 1;
var b168 binary >= 0, <= 1;
var b169 binary >= 0, <= 1;
var b170 binary >= 0, <= 1;
var b171 binary >= 0, <= 1;

minimize obj:    x69 + x70 + x71 + x72 + x73 + x74 + x75 + x76 + x77 + x78
     + x79 + x80 + x81 + x82 + x83;

subject to

e2: (-1.01*x1*x31) - 1.01*x2*x32 - 1.01*x31*x1 - 1.01*x32*x2 + x148 = 0;

e3: (-2.00666666666667*x3*x33) - 2.00666666666667*x4*x34 - 2.00666666666667*x33
    *x3 - 2.00666666666667*x34*x4 + x149 = 0;

e4: (-2.38*x5*x35) - 2.38*x6*x36 - 2.38*x35*x5 - 2.38*x36*x6 + x150 = 0;

e5: (-x61*x38*x8) - x61*x37*x7 + x151 = 0;

e6: (-x62*x40*x10) - x62*x39*x9 + x152 = 0;

e7: (-x63*x42*x12) - x63*x41*x11 + x153 = 0;

e8: (-3.29666666666667*x13*x43) - 3.29666666666667*x14*x44 - 3.29666666666667*
    x43*x13 - 3.29666666666667*x44*x14 + x154 = 0;

e9: (-x64*x46*x16) - x64*x45*x15 + x155 = 0;

e10: (-x65*x48*x18) - x65*x47*x17 + x156 = 0;

e11: (-x66*x50*x20) - x66*x49*x19 + x157 = 0;

e12: (-x67*x52*x22) - x67*x51*x21 + x158 = 0;

e13: (-40.4533333333333*x23*x53) - 40.4533333333333*x24*x54 - 40.4533333333333*
     x53*x23 - 40.4533333333333*x54*x24 + x159 = 0;

e14: (-13.0733333333333*x25*x55) - 13.0733333333333*x26*x56 - 13.0733333333333*
     x55*x25 - 13.0733333333333*x56*x26 + x160 = 0;

e15: (-19*x27*x57) - 19*x28*x58 - 19*x57*x27 - 19*x58*x28 + x161 = 0;

e16: (-x68*x60*x30) - x68*x59*x29 + x162 = 0;

e17:    x1 + x2 = 1;

e18:    x3 + x4 = 1;

e19:    x5 + x6 = 1;

e20:    x7 + x8 = 1;

e21:    x9 + x10 = 1;

e22:    x11 + x12 = 1;

e23:    x13 + x14 = 1;

e24:    x15 + x16 = 1;

e25:    x17 + x18 = 1;

e26:    x19 + x20 = 1;

e27:    x21 + x22 = 1;

e28:    x23 + x24 = 1;

e29:    x25 + x26 = 1;

e30:    x27 + x28 = 1;

e31:    x29 + x30 = 1;

e32:    2.02*x1 + 4.01333333333333*x3 + 4.76*x5 + 5.96*x7 + 42.0933333333333*x9
      + 99.28*x11 + 6.59333333333333*x13 + 61.8666666666667*x15
      + 56.2866666666667*x17 + 41.5*x19 + 62.4933333333333*x21
      + 80.9066666666667*x23 + 26.1466666666667*x25 + 38*x27 + 62.24*x29
      <= 302.08;

e33:    2.02*x2 + 4.01333333333333*x4 + 4.76*x6 + 5.96*x8
      + 42.0933333333333*x10 + 99.28*x12 + 6.59333333333333*x14
      + 61.8666666666667*x16 + 56.2866666666667*x18 + 41.5*x20
      + 62.4933333333333*x22 + 80.9066666666667*x24 + 26.1466666666667*x26
      + 38*x28 + 62.24*x30 <= 302.08;

e34:    x84 + x88 >= 0.29424122;

e35:    x85 + x89 >= 0.29424122;

e36:    x84 + x90 >= 0.29760193;

e37:    x85 + x91 >= 0.29760193;

e38:    x84 + x92 >= 0.35149534;

e39:    x85 + x93 >= 0.35149534;

e40:    x84 + x94 >= 0.30458283;

e41:    x85 + x95 >= 0.30458283;

e42:    x84 + x96 >= 0.29951066;

e43:    x85 + x97 >= 0.29951066;

e44:    x84 + x98 >= 0.30694357;

e45:    x85 + x99 >= 0.30694357;

e46:    x84 + x100 >= 0.33520661;

e47:    x85 + x101 >= 0.33520661;

e48:    x84 + x102 >= 0.3400071;

e49:    x85 + x103 >= 0.3400071;

e50:    x84 + x104 >= 0.35227087;

e51:    x85 + x105 >= 0.35227087;

e52:    x84 + x106 >= 0.34225726;

e53:    x85 + x107 >= 0.34225726;

e54:    x84 + x108 >= 0.32776566;

e55:    x85 + x109 >= 0.32776566;

e56:    x84 + x110 >= 0.30438256;

e57:    x85 + x111 >= 0.30438256;

e58:    x84 + x112 >= 0.28538336;

e59:    x85 + x113 >= 0.28538336;

e60:    x84 + x114 >= 0.27950575;

e61:    x85 + x115 >= 0.27950575;

e62:  - x84 + x88 >= -0.29424122;

e63:  - x85 + x89 >= -0.29424122;

e64:  - x84 + x90 >= -0.29760193;

e65:  - x85 + x91 >= -0.29760193;

e66:  - x84 + x92 >= -0.35149534;

e67:  - x85 + x93 >= -0.35149534;

e68:  - x84 + x94 >= -0.30458283;

e69:  - x85 + x95 >= -0.30458283;

e70:  - x84 + x96 >= -0.29951066;

e71:  - x85 + x97 >= -0.29951066;

e72:  - x84 + x98 >= -0.30694357;

e73:  - x85 + x99 >= -0.30694357;

e74:  - x84 + x100 >= -0.33520661;

e75:  - x85 + x101 >= -0.33520661;

e76:  - x84 + x102 >= -0.3400071;

e77:  - x85 + x103 >= -0.3400071;

e78:  - x84 + x106 >= -0.34225726;

e79:  - x85 + x107 >= -0.34225726;

e80:  - x84 + x108 >= -0.32776566;

e81:  - x85 + x109 >= -0.32776566;

e82:  - x84 + x110 >= -0.30438256;

e83:  - x85 + x111 >= -0.30438256;

e84:  - x84 + x112 >= -0.28538336;

e85:  - x85 + x113 >= -0.28538336;

e86:  - x84 + x114 >= -0.27950575;

e87:  - x85 + x115 >= -0.27950575;

e88:  - x84 + x116 >= -0.25788969;

e89:  - x85 + x117 >= -0.25788969;

e90:    x86 + x120 >= -0.9536939;

e91:    x87 + x121 >= -0.9536939;

e92:    x86 + x122 >= -0.9004898;

e93:    x87 + x123 >= -0.9004898;

e94:    x86 + x124 >= -0.9114032;

e95:    x87 + x125 >= -0.9114032;

e96:    x86 + x126 >= -0.90071532;

e97:    x87 + x127 >= -0.90071532;

e98:    x86 + x128 >= -0.88043054;

e99:    x87 + x129 >= -0.88043054;

e100:    x86 + x130 >= -0.8680249;

e101:    x87 + x131 >= -0.8680249;

e102:    x86 + x132 >= -0.81034814;

e103:    x87 + x133 >= -0.81034814;

e104:    x86 + x134 >= -0.80843127;

e105:    x87 + x135 >= -0.80843127;

e106:    x86 + x136 >= -0.7794471;

e107:    x87 + x137 >= -0.7794471;

e108:    x86 + x138 >= -0.79930922;

e109:    x87 + x139 >= -0.79930922;

e110:    x86 + x140 >= -0.84280733;

e111:    x87 + x141 >= -0.84280733;

e112:    x86 + x142 >= -0.81379236;

e113:    x87 + x143 >= -0.81379236;

e114:    x86 + x144 >= -0.82457178;

e115:    x87 + x145 >= -0.82457178;

e116:    x86 + x146 >= -0.80226439;

e117:    x87 + x147 >= -0.80226439;

e118:  - x86 + x118 >= 0.98493628;

e119:  - x87 + x119 >= 0.98493628;

e120:  - x86 + x120 >= 0.9536939;

e121:  - x87 + x121 >= 0.9536939;

e122:  - x86 + x122 >= 0.9004898;

e123:  - x87 + x123 >= 0.9004898;

e124:  - x86 + x124 >= 0.9114032;

e125:  - x87 + x125 >= 0.9114032;

e126:  - x86 + x126 >= 0.90071532;

e127:  - x87 + x127 >= 0.90071532;

e128:  - x86 + x128 >= 0.88043054;

e129:  - x87 + x129 >= 0.88043054;

e130:  - x86 + x130 >= 0.8680249;

e131:  - x87 + x131 >= 0.8680249;

e132:  - x86 + x132 >= 0.81034814;

e133:  - x87 + x133 >= 0.81034814;

e134:  - x86 + x134 >= 0.80843127;

e135:  - x87 + x135 >= 0.80843127;

e136:  - x86 + x138 >= 0.79930922;

e137:  - x87 + x139 >= 0.79930922;

e138:  - x86 + x140 >= 0.84280733;

e139:  - x87 + x141 >= 0.84280733;

e140:  - x86 + x142 >= 0.81379236;

e141:  - x87 + x143 >= 0.81379236;

e142:  - x86 + x144 >= 0.82457178;

e143:  - x87 + x145 >= 0.82457178;

e144:  - x86 + x146 >= 0.80226439;

e145:  - x87 + x147 >= 0.80226439;

e146:    x31 - x88 - x118 = 0;

e147:    x32 - x89 - x119 = 0;

e148:    x33 - x90 - x120 = 0;

e149:    x34 - x91 - x121 = 0;

e150:    x35 - x92 - x122 = 0;

e151:    x36 - x93 - x123 = 0;

e152:    x37 - x94 - x124 = 0;

e153:    x38 - x95 - x125 = 0;

e154:    x39 - x96 - x126 = 0;

e155:    x40 - x97 - x127 = 0;

e156:    x41 - x98 - x128 = 0;

e157:    x42 - x99 - x129 = 0;

e158:    x43 - x100 - x130 = 0;

e159:    x44 - x101 - x131 = 0;

e160:    x45 - x102 - x132 = 0;

e161:    x46 - x103 - x133 = 0;

e162:    x47 - x104 - x134 = 0;

e163:    x48 - x105 - x135 = 0;

e164:    x49 - x106 - x136 = 0;

e165:    x50 - x107 - x137 = 0;

e166:    x51 - x108 - x138 = 0;

e167:    x52 - x109 - x139 = 0;

e168:    x53 - x110 - x140 = 0;

e169:    x54 - x111 - x141 = 0;

e170:    x55 - x112 - x142 = 0;

e171:    x56 - x113 - x143 = 0;

e172:    x57 - x114 - x144 = 0;

e173:    x58 - x115 - x145 = 0;

e174:    x59 - x116 - x146 = 0;

e175:    x60 - x117 - x147 = 0;

e176:    b164 + b165 >= 1;

e177:    b163 + b165 >= 1;

e178:    b163 + b164 >= 1;

e179:    b165 + b167 >= 1;

e180:    b165 + b166 >= 1;

e181:    b164 + b167 >= 1;

e182:    b164 + b166 >= 1;

e183:    b163 + b167 >= 1;

e184:    b163 + b166 >= 1;

e185:    b168 - b169 >= 0;

e186:    x86 - x87 >= 0;

e187:    x61 - 0.28*b163 = 5.68;

e188:    x62 - 1.91333333333333*b164 = 40.18;

e189:    x63 - 4.51333333333333*b165 = 94.7666666666667;

e190:    x64 - 2.81333333333333*b166 = 59.0533333333333;

e191:    x65 - 2.55333333333333*b167 = 53.7333333333333;

e192:    x66 - 1.88666666666667*b168 - 1.88666666666667*b169
       = 37.7266666666667;

e193:    x67 - 2.84666666666667*b170 = 59.6466666666667;

e194:    x68 - 2.96666666666667*b171 = 59.2733333333333;

e195:  - x69 + x148 <= 0;

e196:  - x70 + x149 <= 0;

e197:  - x71 + x150 <= 0;

e198:  - x72 + x151 <= 0;

e199:  - x73 + x152 <= 0;

e200:  - x74 + x153 <= 0;

e201:  - x75 + x154 <= 0;

e202:  - x76 + x155 <= 0;

e203:  - x77 + x156 <= 0;

e204:  - x78 + x157 <= 0;

e205:  - x79 + x158 <= 0;

e206:  - x80 + x159 <= 0;

e207:  - x81 + x160 <= 0;

e208:  - x82 + x161 <= 0;

e209:  - x83 + x162 <= 0;
