#  NLP written by GAMS Convert at 01/12/18 13:30:08
#  
#  Equation counts
#      Total        E        G        L        N        X        C        B
#         39       33        4        2        0        0        0        0
#  
#  Variable counts
#                   x        b        i      s1s      s2s       sc       si
#      Total     cont   binary  integer     sos1     sos2    scont     sint
#         44       44        0        0        0        0        0        0
#  FX      0        0        0        0        0        0        0        0
#  
#  Nonzero counts
#      Total    const       NL      DLL
#        133       77       56        0
# 
#  Reformulation has removed 1 variable and 1 equation


var x1 := 200, >= 0, <= 2000;
var x2 := 200, >= 0, <= 2000;
var x3 := 200, >= 0, <= 2000;
var x4 := 200, >= 0, <= 2000;
var x5 := 1.08002386572984, >= 0, <= 100;
var x6 := 1.25850763714561, >= 0, <= 100;
var x7 := 2.47224270643972, >= 0, <= 100;
var x8 := 2.08174548233022, >= 0, <= 100;
var x9 := 250, >= 0, <= 2000;
var x10 := 250, >= 0, <= 2000;
var x11 := 250, >= 0, <= 2000;
var x12 := 250, >= 0, <= 2000;
var x13 := 3, >= 0.1, <= 100;
var x14 := 3, >= 0.1, <= 100;
var x15 := 3, >= 0.1, <= 100;
var x16 := 3, >= 0.1, <= 100;
var x17 := 0.283078383128534, >= 0, <= 1;
var x18 := 0.383990781960791, >= 0, <= 1;
var x19 := 0.309951359679435, >= 0, <= 1;
var x20 := 0.580992426342466, >= 0, <= 1;
var x21 := 0.22769870931466, >= 0, <= 1;
var x22 := 0.249861958624235, >= 0, <= 1;
var x23 := 0.617797527645794, >= 0, <= 1;
var x24 := 0.428786587425074, >= 0, <= 1;
var x25 >= 0, <= 400;
var x26 >= 0, <= 400;
var x27 >= 0, <= 400;
var x28 >= 0, <= 400;
var x29 >= 0, <= 400;
var x30 >= 0, <= 400;
var x31 := 1, >= 0, <= 4;
var x32 := 1, >= 0, <= 4;
var x33 := 1, >= 0, <= 4;
var x34 := 1, >= 0, <= 4;
var x35 := 1.1, >= 0, <= 4;
var x36 := 1, >= 0, <= 4;
var x37 := 3.5, >= 0.25, <= 4;
var x38 := 3.5, >= 0.25, <= 4;
var x39 := 0.3, >= 0.01;
var x41 := 0.171804999139287, >= 0.001;
var x42 := 0.349221638418406, >= 0.001;
var x43 := 15.7837604335036, >= 0.001;
var x44 := 0.00311417990544524, >= 0.001;

minimize obj:  - x9 - x10 - x11 - x12;

subject to

e2:    x1 - x9 - x25 + x28 >= 0;

e3:  - 0.1*x1 + x2 - x10 - x26 + x29 >= 0;

e4:  - 0.2*x1 - 0.1*x2 + x3 - x11 - x27 + x30 >= 0;

e5:  - 0.2*x1 - 0.3*x2 - 0.1*x3 + x4 - x12 >= 0;

e6: x31*x28 - x34*x25 + x32*x29 - x35*x26 + x33*x30 - x36*x27 <= 0;

e7:  - 0.005*x28 + x31 = 1;

e8:  - 0.0157*x29 + x32 = 1;

e9:  - 0.00178*x30 + x33 = 1;

e10:    0.005*x25 + x34 = 1;

e11:    0.001*x26 + x35 = 1.1;

e12:    0.01*x27 + x36 = 1;

e13: -100*(x39*x13)**(-0.674) + x9 = 0;

e14: -230*(x39*x14)**(-0.246) + x10 = 0;

e15: -220*(x39*x15)**(-0.587) + x11 = 0;

e16: -450*(x39*x16)**(-0.352) + x12 = 0;

e17: x17*x1 + x18*x2 + x19*x3 + x20*x4 <= 750;

e18: x21*x1 + x22*x2 + x23*x3 + x24*x4 = 500;

e19:  - x5 + x13 - 0.1*x14 - 0.2*x15 - 0.2*x16 = 0;

e20:  - x6 + x14 - 0.1*x15 - 0.3*x16 = 0;

e21:  - x7 + x15 - 0.1*x16 = 0;

e22:  - x8 + x16 = 0;

e23:  - x37 + x38 = 0;

e24: -(2.06748466257669*x38)**(-0.89) + x41 = 0;

e25: -(1.25733634311512*x38)**(-0.71) + x42 = 0;

e26: -(0.00908173562058528*x38)**(-0.8) + x43 = 0;

e27: -(124.31328320802*x38)**(-0.95) + x44 = 0;

e28: -(0.674 + 0.326/x41)**0.123595505617978 + 3.97*x17 = 0;

e29: -(0.557 + 0.443/x42)**0.408450704225352 + 3.33*x18 = 0;

e30: -(0.00900000000000001 + 0.991/x43)**0.25 + 1.67*x19 = 0;

e31: -(0.99202 + 0.00798/x44)**0.0526315789473684 + 1.84*x20 = 0;

e32: -(0.326 + 0.674*x41)**0.123595505617978 + 3.97*x21 = 0;

e33: -(0.443 + 0.557*x42)**0.408450704225352 + 3.33*x22 = 0;

e34: -(0.991 + 0.00900000000000001*x43)**0.25 + 1.67*x23 = 0;

e35: -(0.00798 + 0.99202*x44)**0.0526315789473684 + 1.84*x24 = 0;

e36: -x37*x21 + x5 - x17 = 0;

e37: -x37*x22 + x6 - x18 = 0;

e38: -x37*x23 + x7 - x19 = 0;

e39: -x37*x24 + x8 - x20 = 0;
