MINLPLib

A Library of Mixed-Integer and Continuous Nonlinear Programming Instances

Home // Instances // Documentation // Download // Statistics


Instance syn40m02hfsg

Selection of optimal configuration and parameters for a processing system selected from a superstructure containing alternative processing units and interconnections.
Equivalent perspective reformulation of syn40m02.
Formats ams gms mod nl osil py
Primal Bounds (infeas ≤ 1e-08)
388.77235660 p1 ( gdx sol )
(infeas: 3e-14)
Other points (infeas > 1e-08)  
Dual Bounds
388.77285210 (ALPHAECP)
388.81123380 (ANTIGONE)
388.77236990 (BARON)
388.77235690 (BONMIN)
4090.30220600 (COUENNE)
1777.91409300 (LINDO)
388.77346060 (SCIP)
388.77482670 (SHOT)
References Duran, Marco A and Grossmann, I E, An Outer-Approximation Algorithm for a Class of Mixed-integer Nonlinear Programs, Mathematical Programming, 36:3, 1986, 307-339.
Türkay, Metin and Grossmann, I E, Logic-based MINLP Algorithms for optimal synthesis of process networks, Computers and Chemical Engineering, 20:8, 1996, 959-978.
Kevin C. Furman, Nicolas W. Sawaya, Ignacio E. Grossmann, A computationally useful algebraic representation of nonlinear disjunctive convex sets using the perspective function, Tech. Rep., 2019.
Application Synthesis of processing system
Added to library 25 Sep 2019
Problem type MBNLP
#Variables 764
#Binary Variables 160
#Integer Variables 0
#Nonlinear Variables 160
#Nonlinear Binary Variables 52
#Nonlinear Integer Variables 0
Objective Sense max
Objective type linear
Objective curvature linear
#Nonzeros in Objective 132
#Nonlinear Nonzeros in Objective 0
#Constraints 1212
#Linear Constraints 1156
#Quadratic Constraints 0
#Polynomial Constraints 0
#Signomial Constraints 0
#General Nonlinear Constraints 56
Operands in Gen. Nonlin. Functions div log mul
Constraints curvature convex
#Nonzeros in Jacobian 2608
#Nonlinear Nonzeros in Jacobian 168
#Nonzeros in (Upper-Left) Hessian of Lagrangian 324
#Nonzeros in Diagonal of Hessian of Lagrangian 108
#Blocks in Hessian of Lagrangian 52
Minimal blocksize in Hessian of Lagrangian 3
Maximal blocksize in Hessian of Lagrangian 4
Average blocksize in Hessian of Lagrangian 3.076923
#Semicontinuities 0
#Nonlinear Semicontinuities 0
#SOS type 1 0
#SOS type 2 0
Minimal coefficient 1.0000e-03
Maximal coefficient 6.0000e+02
Infeasibility of initial point 1
Sparsity Jacobian Sparsity of Objective Gradient and Jacobian
Sparsity Hessian of Lagrangian Sparsity of Hessian of Lagrangian

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*       1213      505      108      600        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        765      605      160        0        0        0        0        0
*  FX      0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*       2741     2573      168        0
*
*  Solve m using MINLP maximizing objvar;


Variables  objvar,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18
          ,x19,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34,x35
          ,x36,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51,x52
          ,x53,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68,x69
          ,x70,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85,x86
          ,x87,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101,x102
          ,x103,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114,x115
          ,x116,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127,x128
          ,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140,x141
          ,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153,x154
          ,x155,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166,x167
          ,x168,x169,x170,x171,x172,x173,x174,x175,x176,x177,x178,x179,x180
          ,x181,x182,x183,x184,x185,x186,x187,x188,x189,x190,x191,x192,x193
          ,x194,x195,x196,x197,x198,x199,x200,x201,x202,x203,x204,x205,x206
          ,x207,x208,x209,x210,x211,x212,x213,x214,x215,x216,x217,x218,x219
          ,x220,x221,x222,x223,x224,x225,x226,x227,x228,x229,x230,x231,x232
          ,x233,x234,x235,x236,x237,x238,x239,x240,x241,x242,x243,x244,x245
          ,x246,x247,x248,x249,x250,x251,x252,x253,x254,x255,x256,x257,x258
          ,x259,x260,x261,x262,x263,x264,x265,x266,x267,x268,x269,x270,x271
          ,x272,x273,x274,x275,x276,x277,x278,x279,x280,x281,x282,x283,x284
          ,x285,x286,x287,x288,x289,x290,x291,x292,x293,x294,x295,x296,x297
          ,x298,x299,x300,x301,x302,x303,x304,x305,x306,x307,x308,x309,x310
          ,x311,x312,x313,x314,x315,x316,x317,x318,x319,x320,x321,x322,x323
          ,x324,x325,x326,x327,x328,x329,x330,x331,x332,x333,x334,x335,x336
          ,x337,x338,x339,x340,x341,x342,x343,x344,x345,x346,x347,x348,x349
          ,x350,x351,x352,x353,x354,x355,x356,x357,x358,x359,x360,x361,x362
          ,x363,x364,x365,x366,x367,x368,x369,x370,x371,x372,x373,x374,x375
          ,x376,x377,x378,x379,x380,x381,x382,x383,x384,x385,x386,x387,x388
          ,x389,x390,x391,x392,x393,x394,x395,x396,x397,x398,x399,x400,x401
          ,x402,x403,x404,x405,x406,x407,x408,x409,x410,x411,x412,x413,x414
          ,x415,x416,x417,x418,x419,x420,x421,x422,x423,x424,x425,x426,x427
          ,x428,x429,x430,x431,x432,x433,x434,x435,x436,x437,x438,x439,x440
          ,x441,x442,x443,x444,x445,x446,x447,x448,x449,x450,x451,x452,x453
          ,x454,x455,x456,x457,x458,x459,x460,x461,x462,x463,x464,x465,x466
          ,x467,x468,x469,x470,x471,x472,x473,x474,x475,x476,x477,x478,x479
          ,x480,x481,x482,x483,x484,x485,x486,x487,x488,x489,x490,x491,x492
          ,x493,x494,x495,x496,x497,x498,x499,x500,x501,x502,x503,x504,x505
          ,x506,x507,x508,x509,x510,x511,x512,x513,x514,x515,x516,x517,x518
          ,x519,x520,x521,x522,x523,x524,x525,b526,b527,b528,b529,b530,b531
          ,b532,b533,b534,b535,b536,b537,b538,b539,b540,b541,b542,b543,b544
          ,b545,b546,b547,b548,b549,b550,b551,b552,b553,b554,b555,b556,b557
          ,b558,b559,b560,b561,b562,b563,b564,b565,b566,b567,b568,b569,b570
          ,b571,b572,b573,b574,b575,b576,b577,b578,b579,b580,b581,b582,b583
          ,b584,b585,b586,b587,b588,b589,b590,b591,b592,b593,b594,b595,b596
          ,b597,b598,b599,b600,b601,b602,b603,b604,b605,b606,b607,b608,b609
          ,b610,b611,b612,b613,b614,b615,b616,b617,b618,b619,b620,b621,b622
          ,b623,b624,b625,b626,b627,b628,b629,b630,b631,b632,b633,b634,b635
          ,b636,b637,b638,b639,b640,b641,b642,b643,b644,b645,b646,b647,b648
          ,b649,b650,b651,b652,b653,b654,b655,b656,b657,b658,b659,b660,b661
          ,b662,b663,b664,b665,b666,b667,b668,b669,b670,b671,b672,b673,b674
          ,b675,b676,b677,b678,b679,b680,b681,b682,b683,b684,b685,x686,x687
          ,x688,x689,x690,x691,x692,x693,x694,x695,x696,x697,x698,x699,x700
          ,x701,x702,x703,x704,x705,x706,x707,x708,x709,x710,x711,x712,x713
          ,x714,x715,x716,x717,x718,x719,x720,x721,x722,x723,x724,x725,x726
          ,x727,x728,x729,x730,x731,x732,x733,x734,x735,x736,x737,x738,x739
          ,x740,x741,x742,x743,x744,x745,x746,x747,x748,x749,x750,x751,x752
          ,x753,x754,x755,x756,x757,x758,x759,x760,x761,x762,x763,x764,x765;

Positive Variables  x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17
          ,x18,x19,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34
          ,x35,x36,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51
          ,x52,x53,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68
          ,x69,x70,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85
          ,x86,x87,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101
          ,x102,x103,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114
          ,x115,x116,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127
          ,x128,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140
          ,x141,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153
          ,x154,x155,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166
          ,x167,x168,x169,x170,x171,x172,x173,x174,x175,x176,x177,x178,x179
          ,x180,x181,x182,x183,x184,x185,x186,x187,x188,x189,x190,x191,x192
          ,x193,x194,x195,x196,x197,x198,x199,x200,x201,x202,x203,x204,x205
          ,x206,x207,x208,x209,x210,x211,x212,x213,x214,x215,x216,x217,x218
          ,x219,x220,x221,x222,x223,x224,x225,x226,x227,x228,x229,x230,x231
          ,x232,x233,x234,x235,x236,x237,x238,x239,x240,x241,x242,x243,x244
          ,x245,x246,x247,x248,x249,x250,x251,x252,x253,x254,x255,x256,x257
          ,x258,x259,x260,x261,x262,x263,x264,x265,x266,x267,x268,x269,x270
          ,x271,x272,x273,x274,x275,x276,x277,x278,x279,x280,x281,x282,x283
          ,x284,x285,x286,x287,x288,x289,x290,x291,x292,x293,x294,x295,x296
          ,x297,x298,x299,x300,x301,x302,x303,x304,x305,x306,x307,x308,x309
          ,x310,x311,x312,x313,x314,x315,x316,x317,x318,x319,x320,x321,x322
          ,x323,x324,x325,x326,x327,x328,x329,x330,x331,x332,x333,x334,x335
          ,x336,x337,x338,x339,x340,x341,x342,x343,x344,x345,x346,x347,x348
          ,x349,x350,x351,x352,x353,x354,x355,x356,x357,x358,x359,x360,x361
          ,x362,x363,x364,x365,x366,x367,x368,x369,x370,x371,x372,x373,x374
          ,x375,x376,x377,x378,x379,x380,x381,x382,x383,x384,x385,x386,x387
          ,x388,x389,x390,x391,x392,x393,x394,x395,x396,x397,x398,x399,x400
          ,x401,x402,x403,x404,x405,x406,x407,x408,x409,x410,x411,x412,x413
          ,x414,x415,x416,x417,x418,x419,x420,x421,x422,x423,x424,x425,x426
          ,x427,x428,x429,x430,x431,x432,x433,x434,x435,x436,x437,x438,x439
          ,x440,x441,x442,x443,x444,x445,x446,x447,x448,x449,x450,x451,x452
          ,x453,x454,x455,x456,x457,x458,x459,x460,x461,x462,x463,x464,x465
          ,x466,x467,x468,x469,x470,x471,x472,x473,x474,x475,x476,x477,x478
          ,x479,x480,x481,x482,x483,x484,x485,x486,x487,x488,x489,x490,x491
          ,x492,x493,x494,x495,x496,x497,x498,x499,x500,x501,x502,x503,x504
          ,x505,x506,x507,x508,x509,x510,x511,x512,x513,x514,x515,x516,x517
          ,x518,x519,x520,x521,x522,x523,x524,x525;

Binary Variables  b526,b527,b528,b529,b530,b531,b532,b533,b534,b535,b536,b537
          ,b538,b539,b540,b541,b542,b543,b544,b545,b546,b547,b548,b549,b550
          ,b551,b552,b553,b554,b555,b556,b557,b558,b559,b560,b561,b562,b563
          ,b564,b565,b566,b567,b568,b569,b570,b571,b572,b573,b574,b575,b576
          ,b577,b578,b579,b580,b581,b582,b583,b584,b585,b586,b587,b588,b589
          ,b590,b591,b592,b593,b594,b595,b596,b597,b598,b599,b600,b601,b602
          ,b603,b604,b605,b606,b607,b608,b609,b610,b611,b612,b613,b614,b615
          ,b616,b617,b618,b619,b620,b621,b622,b623,b624,b625,b626,b627,b628
          ,b629,b630,b631,b632,b633,b634,b635,b636,b637,b638,b639,b640,b641
          ,b642,b643,b644,b645,b646,b647,b648,b649,b650,b651,b652,b653,b654
          ,b655,b656,b657,b658,b659,b660,b661,b662,b663,b664,b665,b666,b667
          ,b668,b669,b670,b671,b672,b673,b674,b675,b676,b677,b678,b679,b680
          ,b681,b682,b683,b684,b685;

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,e42,e43,e44,e45,e46,e47,e48,e49,e50,e51,e52,e53
          ,e54,e55,e56,e57,e58,e59,e60,e61,e62,e63,e64,e65,e66,e67,e68,e69,e70
          ,e71,e72,e73,e74,e75,e76,e77,e78,e79,e80,e81,e82,e83,e84,e85,e86,e87
          ,e88,e89,e90,e91,e92,e93,e94,e95,e96,e97,e98,e99,e100,e101,e102,e103
          ,e104,e105,e106,e107,e108,e109,e110,e111,e112,e113,e114,e115,e116
          ,e117,e118,e119,e120,e121,e122,e123,e124,e125,e126,e127,e128,e129
          ,e130,e131,e132,e133,e134,e135,e136,e137,e138,e139,e140,e141,e142
          ,e143,e144,e145,e146,e147,e148,e149,e150,e151,e152,e153,e154,e155
          ,e156,e157,e158,e159,e160,e161,e162,e163,e164,e165,e166,e167,e168
          ,e169,e170,e171,e172,e173,e174,e175,e176,e177,e178,e179,e180,e181
          ,e182,e183,e184,e185,e186,e187,e188,e189,e190,e191,e192,e193,e194
          ,e195,e196,e197,e198,e199,e200,e201,e202,e203,e204,e205,e206,e207
          ,e208,e209,e210,e211,e212,e213,e214,e215,e216,e217,e218,e219,e220
          ,e221,e222,e223,e224,e225,e226,e227,e228,e229,e230,e231,e232,e233
          ,e234,e235,e236,e237,e238,e239,e240,e241,e242,e243,e244,e245,e246
          ,e247,e248,e249,e250,e251,e252,e253,e254,e255,e256,e257,e258,e259
          ,e260,e261,e262,e263,e264,e265,e266,e267,e268,e269,e270,e271,e272
          ,e273,e274,e275,e276,e277,e278,e279,e280,e281,e282,e283,e284,e285
          ,e286,e287,e288,e289,e290,e291,e292,e293,e294,e295,e296,e297,e298
          ,e299,e300,e301,e302,e303,e304,e305,e306,e307,e308,e309,e310,e311
          ,e312,e313,e314,e315,e316,e317,e318,e319,e320,e321,e322,e323,e324
          ,e325,e326,e327,e328,e329,e330,e331,e332,e333,e334,e335,e336,e337
          ,e338,e339,e340,e341,e342,e343,e344,e345,e346,e347,e348,e349,e350
          ,e351,e352,e353,e354,e355,e356,e357,e358,e359,e360,e361,e362,e363
          ,e364,e365,e366,e367,e368,e369,e370,e371,e372,e373,e374,e375,e376
          ,e377,e378,e379,e380,e381,e382,e383,e384,e385,e386,e387,e388,e389
          ,e390,e391,e392,e393,e394,e395,e396,e397,e398,e399,e400,e401,e402
          ,e403,e404,e405,e406,e407,e408,e409,e410,e411,e412,e413,e414,e415
          ,e416,e417,e418,e419,e420,e421,e422,e423,e424,e425,e426,e427,e428
          ,e429,e430,e431,e432,e433,e434,e435,e436,e437,e438,e439,e440,e441
          ,e442,e443,e444,e445,e446,e447,e448,e449,e450,e451,e452,e453,e454
          ,e455,e456,e457,e458,e459,e460,e461,e462,e463,e464,e465,e466,e467
          ,e468,e469,e470,e471,e472,e473,e474,e475,e476,e477,e478,e479,e480
          ,e481,e482,e483,e484,e485,e486,e487,e488,e489,e490,e491,e492,e493
          ,e494,e495,e496,e497,e498,e499,e500,e501,e502,e503,e504,e505,e506
          ,e507,e508,e509,e510,e511,e512,e513,e514,e515,e516,e517,e518,e519
          ,e520,e521,e522,e523,e524,e525,e526,e527,e528,e529,e530,e531,e532
          ,e533,e534,e535,e536,e537,e538,e539,e540,e541,e542,e543,e544,e545
          ,e546,e547,e548,e549,e550,e551,e552,e553,e554,e555,e556,e557,e558
          ,e559,e560,e561,e562,e563,e564,e565,e566,e567,e568,e569,e570,e571
          ,e572,e573,e574,e575,e576,e577,e578,e579,e580,e581,e582,e583,e584
          ,e585,e586,e587,e588,e589,e590,e591,e592,e593,e594,e595,e596,e597
          ,e598,e599,e600,e601,e602,e603,e604,e605,e606,e607,e608,e609,e610
          ,e611,e612,e613,e614,e615,e616,e617,e618,e619,e620,e621,e622,e623
          ,e624,e625,e626,e627,e628,e629,e630,e631,e632,e633,e634,e635,e636
          ,e637,e638,e639,e640,e641,e642,e643,e644,e645,e646,e647,e648,e649
          ,e650,e651,e652,e653,e654,e655,e656,e657,e658,e659,e660,e661,e662
          ,e663,e664,e665,e666,e667,e668,e669,e670,e671,e672,e673,e674,e675
          ,e676,e677,e678,e679,e680,e681,e682,e683,e684,e685,e686,e687,e688
          ,e689,e690,e691,e692,e693,e694,e695,e696,e697,e698,e699,e700,e701
          ,e702,e703,e704,e705,e706,e707,e708,e709,e710,e711,e712,e713,e714
          ,e715,e716,e717,e718,e719,e720,e721,e722,e723,e724,e725,e726,e727
          ,e728,e729,e730,e731,e732,e733,e734,e735,e736,e737,e738,e739,e740
          ,e741,e742,e743,e744,e745,e746,e747,e748,e749,e750,e751,e752,e753
          ,e754,e755,e756,e757,e758,e759,e760,e761,e762,e763,e764,e765,e766
          ,e767,e768,e769,e770,e771,e772,e773,e774,e775,e776,e777,e778,e779
          ,e780,e781,e782,e783,e784,e785,e786,e787,e788,e789,e790,e791,e792
          ,e793,e794,e795,e796,e797,e798,e799,e800,e801,e802,e803,e804,e805
          ,e806,e807,e808,e809,e810,e811,e812,e813,e814,e815,e816,e817,e818
          ,e819,e820,e821,e822,e823,e824,e825,e826,e827,e828,e829,e830,e831
          ,e832,e833,e834,e835,e836,e837,e838,e839,e840,e841,e842,e843,e844
          ,e845,e846,e847,e848,e849,e850,e851,e852,e853,e854,e855,e856,e857
          ,e858,e859,e860,e861,e862,e863,e864,e865,e866,e867,e868,e869,e870
          ,e871,e872,e873,e874,e875,e876,e877,e878,e879,e880,e881,e882,e883
          ,e884,e885,e886,e887,e888,e889,e890,e891,e892,e893,e894,e895,e896
          ,e897,e898,e899,e900,e901,e902,e903,e904,e905,e906,e907,e908,e909
          ,e910,e911,e912,e913,e914,e915,e916,e917,e918,e919,e920,e921,e922
          ,e923,e924,e925,e926,e927,e928,e929,e930,e931,e932,e933,e934,e935
          ,e936,e937,e938,e939,e940,e941,e942,e943,e944,e945,e946,e947,e948
          ,e949,e950,e951,e952,e953,e954,e955,e956,e957,e958,e959,e960,e961
          ,e962,e963,e964,e965,e966,e967,e968,e969,e970,e971,e972,e973,e974
          ,e975,e976,e977,e978,e979,e980,e981,e982,e983,e984,e985,e986,e987
          ,e988,e989,e990,e991,e992,e993,e994,e995,e996,e997,e998,e999,e1000
          ,e1001,e1002,e1003,e1004,e1005,e1006,e1007,e1008,e1009,e1010,e1011
          ,e1012,e1013,e1014,e1015,e1016,e1017,e1018,e1019,e1020,e1021,e1022
          ,e1023,e1024,e1025,e1026,e1027,e1028,e1029,e1030,e1031,e1032,e1033
          ,e1034,e1035,e1036,e1037,e1038,e1039,e1040,e1041,e1042,e1043,e1044
          ,e1045,e1046,e1047,e1048,e1049,e1050,e1051,e1052,e1053,e1054,e1055
          ,e1056,e1057,e1058,e1059,e1060,e1061,e1062,e1063,e1064,e1065,e1066
          ,e1067,e1068,e1069,e1070,e1071,e1072,e1073,e1074,e1075,e1076,e1077
          ,e1078,e1079,e1080,e1081,e1082,e1083,e1084,e1085,e1086,e1087,e1088
          ,e1089,e1090,e1091,e1092,e1093,e1094,e1095,e1096,e1097,e1098,e1099
          ,e1100,e1101,e1102,e1103,e1104,e1105,e1106,e1107,e1108,e1109,e1110
          ,e1111,e1112,e1113,e1114,e1115,e1116,e1117,e1118,e1119,e1120,e1121
          ,e1122,e1123,e1124,e1125,e1126,e1127,e1128,e1129,e1130,e1131,e1132
          ,e1133,e1134,e1135,e1136,e1137,e1138,e1139,e1140,e1141,e1142,e1143
          ,e1144,e1145,e1146,e1147,e1148,e1149,e1150,e1151,e1152,e1153,e1154
          ,e1155,e1156,e1157,e1158,e1159,e1160,e1161,e1162,e1163,e1164,e1165
          ,e1166,e1167,e1168,e1169,e1170,e1171,e1172,e1173,e1174,e1175,e1176
          ,e1177,e1178,e1179,e1180,e1181,e1182,e1183,e1184,e1185,e1186,e1187
          ,e1188,e1189,e1190,e1191,e1192,e1193,e1194,e1195,e1196,e1197,e1198
          ,e1199,e1200,e1201,e1202,e1203,e1204,e1205,e1206,e1207,e1208,e1209
          ,e1210,e1211,e1212,e1213;


e1..    objvar + x2 + x3 - 5*x14 - 10*x15 + x24 + x25 + 10*x58 + 5*x59 + 5*x60
      + 5*x61 - 40*x74 - 30*x75 - 15*x76 - 20*x77 - 10*x78 - 30*x79 - 30*x80
      - 20*x81 - 35*x82 - 50*x83 - 20*x84 - 30*x85 - 25*x86 - 50*x87 - 15*x88
      - 20*x89 - 30*x104 - 40*x105 + x114 + x115 + 5*x148 + 3*x149 + x150
      + x151 - 220*x164 - 210*x165 - 240*x166 - 220*x167 - 190*x168 - 160*x169
      - 190*x170 - 190*x171 - 385*x172 - 490*x173 - 390*x174 - 505*x175
      - 480*x176 - 600*x177 - 490*x178 - 600*x179 - 550*x180 - 550*x181
      + 5*b606 + 4*b607 + 8*b608 + 7*b609 + 6*b610 + 9*b611 + 10*b612 + 9*b613
      + 6*b614 + 10*b615 + 7*b616 + 7*b617 + 4*b618 + 3*b619 + 5*b620 + 6*b621
      + 2*b622 + 5*b623 + 4*b624 + 7*b625 + 3*b626 + 9*b627 + 7*b628 + 2*b629
      + 3*b630 + b631 + 2*b632 + 6*b633 + 4*b634 + 8*b635 + 2*b636 + 5*b637
      + 3*b638 + 4*b639 + 5*b640 + 7*b641 + 2*b642 + 8*b643 + b644 + 4*b645
      + 2*b646 + 5*b647 + 9*b648 + 2*b649 + 5*b650 + 8*b651 + 2*b652 + 3*b653
      + 10*b654 + 6*b655 + 4*b656 + 8*b657 + 7*b658 + 3*b659 + 4*b660 + 8*b661
      + 2*b662 + b663 + 8*b664 + 3*b665 + 9*b666 + 5*b667 + 3*b668 + 9*b669
      + 5*b670 + 3*b671 + 5*b672 + 3*b673 + 6*b674 + 4*b675 + 2*b676 + 6*b677
      + 6*b678 + 4*b679 + 3*b680 + 2*b681 + 5*b682 + 8*b683 + 9*b684 + 5*b685
      =E= 0;

e2..    x2 - x4 - x6 =E= 0;

e3..    x3 - x5 - x7 =E= 0;

e4..  - x8 - x10 + x12 =E= 0;

e5..  - x9 - x11 + x13 =E= 0;

e6..    x12 - x14 - x16 =E= 0;

e7..    x13 - x15 - x17 =E= 0;

e8..    x16 - x18 - x20 - x22 =E= 0;

e9..    x17 - x19 - x21 - x23 =E= 0;

e10..    x26 - x32 - x34 =E= 0;

e11..    x27 - x33 - x35 =E= 0;

e12..    x30 - x36 - x38 - x40 =E= 0;

e13..    x31 - x37 - x39 - x41 =E= 0;

e14..    x46 - x54 - x56 =E= 0;

e15..    x47 - x55 - x57 =E= 0;

e16..  - x48 - x60 + x62 =E= 0;

e17..  - x49 - x61 + x63 =E= 0;

e18..    x50 - x64 - x66 =E= 0;

e19..    x51 - x65 - x67 =E= 0;

e20..    x52 - x68 - x70 - x72 =E= 0;

e21..    x53 - x69 - x71 - x73 =E= 0;

e22..    x90 - x92 =E= 0;

e23..    x91 - x93 =E= 0;

e24..    x92 - x94 - x96 =E= 0;

e25..    x93 - x95 - x97 =E= 0;

e26..  - x98 - x100 + x102 =E= 0;

e27..  - x99 - x101 + x103 =E= 0;

e28..    x102 - x104 - x106 =E= 0;

e29..    x103 - x105 - x107 =E= 0;

e30..    x106 - x108 - x110 - x112 =E= 0;

e31..    x107 - x109 - x111 - x113 =E= 0;

e32..    x116 - x122 - x124 =E= 0;

e33..    x117 - x123 - x125 =E= 0;

e34..    x120 - x126 - x128 - x130 =E= 0;

e35..    x121 - x127 - x129 - x131 =E= 0;

e36..    x136 - x144 - x146 =E= 0;

e37..    x137 - x145 - x147 =E= 0;

e38..  - x138 - x150 + x152 =E= 0;

e39..  - x139 - x151 + x153 =E= 0;

e40..    x140 - x154 - x156 =E= 0;

e41..    x141 - x155 - x157 =E= 0;

e42..    x142 - x158 - x160 - x162 =E= 0;

e43..    x143 - x159 - x161 - x163 =E= 0;

e44.. (x190/(0.001 + 0.999*b526) - log(1 + x182/(0.001 + 0.999*b526)))*(0.001
       + 0.999*b526) =L= 0;

e45.. (x191/(0.001 + 0.999*b527) - log(1 + x183/(0.001 + 0.999*b527)))*(0.001
       + 0.999*b527) =L= 0;

e46..    x184 =E= 0;

e47..    x185 =E= 0;

e48..    x192 =E= 0;

e49..    x193 =E= 0;

e50..    x4 - x182 - x184 =E= 0;

e51..    x5 - x183 - x185 =E= 0;

e52..    x8 - x190 - x192 =E= 0;

e53..    x9 - x191 - x193 =E= 0;

e54..    x182 - 10*b526 =L= 0;

e55..    x183 - 10*b527 =L= 0;

e56..    x184 + 10*b526 =L= 10;

e57..    x185 + 10*b527 =L= 10;

e58..    x190 - 2.39789527279837*b526 =L= 0;

e59..    x191 - 2.39789527279837*b527 =L= 0;

e60..    x192 + 2.39789527279837*b526 =L= 2.39789527279837;

e61..    x193 + 2.39789527279837*b527 =L= 2.39789527279837;

e62.. (x194/(0.001 + 0.999*b528) - 1.2*log(1 + x186/(0.001 + 0.999*b528)))*(
      0.001 + 0.999*b528) =L= 0;

e63.. (x195/(0.001 + 0.999*b529) - 1.2*log(1 + x187/(0.001 + 0.999*b529)))*(
      0.001 + 0.999*b529) =L= 0;

e64..    x188 =E= 0;

e65..    x189 =E= 0;

e66..    x196 =E= 0;

e67..    x197 =E= 0;

e68..    x6 - x186 - x188 =E= 0;

e69..    x7 - x187 - x189 =E= 0;

e70..    x10 - x194 - x196 =E= 0;

e71..    x11 - x195 - x197 =E= 0;

e72..    x186 - 10*b528 =L= 0;

e73..    x187 - 10*b529 =L= 0;

e74..    x188 + 10*b528 =L= 10;

e75..    x189 + 10*b529 =L= 10;

e76..    x194 - 2.87747432735804*b528 =L= 0;

e77..    x195 - 2.87747432735804*b529 =L= 0;

e78..    x196 + 2.87747432735804*b528 =L= 2.87747432735804;

e79..    x197 + 2.87747432735804*b529 =L= 2.87747432735804;

e80..  - 0.75*x198 + x214 =E= 0;

e81..  - 0.75*x199 + x215 =E= 0;

e82..    x200 =E= 0;

e83..    x201 =E= 0;

e84..    x216 =E= 0;

e85..    x217 =E= 0;

e86..    x18 - x198 - x200 =E= 0;

e87..    x19 - x199 - x201 =E= 0;

e88..    x26 - x214 - x216 =E= 0;

e89..    x27 - x215 - x217 =E= 0;

e90..    x198 - 2.87747432735804*b530 =L= 0;

e91..    x199 - 2.87747432735804*b531 =L= 0;

e92..    x200 + 2.87747432735804*b530 =L= 2.87747432735804;

e93..    x201 + 2.87747432735804*b531 =L= 2.87747432735804;

e94..    x214 - 2.15810574551853*b530 =L= 0;

e95..    x215 - 2.15810574551853*b531 =L= 0;

e96..    x216 + 2.15810574551853*b530 =L= 2.15810574551853;

e97..    x217 + 2.15810574551853*b531 =L= 2.15810574551853;

e98.. (x218/(0.001 + 0.999*b532) - 1.5*log(1 + x202/(0.001 + 0.999*b532)))*(
      0.001 + 0.999*b532) =L= 0;

e99.. (x219/(0.001 + 0.999*b533) - 1.5*log(1 + x203/(0.001 + 0.999*b533)))*(
      0.001 + 0.999*b533) =L= 0;

e100..    x204 =E= 0;

e101..    x205 =E= 0;

e102..    x222 =E= 0;

e103..    x223 =E= 0;

e104..    x20 - x202 - x204 =E= 0;

e105..    x21 - x203 - x205 =E= 0;

e106..    x28 - x218 - x222 =E= 0;

e107..    x29 - x219 - x223 =E= 0;

e108..    x202 - 2.87747432735804*b532 =L= 0;

e109..    x203 - 2.87747432735804*b533 =L= 0;

e110..    x204 + 2.87747432735804*b532 =L= 2.87747432735804;

e111..    x205 + 2.87747432735804*b533 =L= 2.87747432735804;

e112..    x218 - 2.03277599268042*b532 =L= 0;

e113..    x219 - 2.03277599268042*b533 =L= 0;

e114..    x222 + 2.03277599268042*b532 =L= 2.03277599268042;

e115..    x223 + 2.03277599268042*b533 =L= 2.03277599268042;

e116..  - x206 + x226 =E= 0;

e117..  - x207 + x227 =E= 0;

e118..  - 0.5*x210 + x226 =E= 0;

e119..  - 0.5*x211 + x227 =E= 0;

e120..    x208 =E= 0;

e121..    x209 =E= 0;

e122..    x212 =E= 0;

e123..    x213 =E= 0;

e124..    x228 =E= 0;

e125..    x229 =E= 0;

e126..    x22 - x206 - x208 =E= 0;

e127..    x23 - x207 - x209 =E= 0;

e128..    x24 - x210 - x212 =E= 0;

e129..    x25 - x211 - x213 =E= 0;

e130..    x30 - x226 - x228 =E= 0;

e131..    x31 - x227 - x229 =E= 0;

e132..    x206 - 2.87747432735804*b534 =L= 0;

e133..    x207 - 2.87747432735804*b535 =L= 0;

e134..    x208 + 2.87747432735804*b534 =L= 2.87747432735804;

e135..    x209 + 2.87747432735804*b535 =L= 2.87747432735804;

e136..    x210 - 7*b534 =L= 0;

e137..    x211 - 7*b535 =L= 0;

e138..    x212 + 7*b534 =L= 7;

e139..    x213 + 7*b535 =L= 7;

e140..    x226 - 3.5*b534 =L= 0;

e141..    x227 - 3.5*b535 =L= 0;

e142..    x228 + 3.5*b534 =L= 3.5;

e143..    x229 + 3.5*b535 =L= 3.5;

e144.. (x250/(0.001 + 0.999*b536) - 1.25*log(1 + x230/(0.001 + 0.999*b536)))*(
       0.001 + 0.999*b536) =L= 0;

e145.. (x251/(0.001 + 0.999*b537) - 1.25*log(1 + x231/(0.001 + 0.999*b537)))*(
       0.001 + 0.999*b537) =L= 0;

e146..    x232 =E= 0;

e147..    x233 =E= 0;

e148..    x254 =E= 0;

e149..    x255 =E= 0;

e150..    x32 - x230 - x232 =E= 0;

e151..    x33 - x231 - x233 =E= 0;

e152..    x42 - x250 - x254 =E= 0;

e153..    x43 - x251 - x255 =E= 0;

e154..    x230 - 2.15810574551853*b536 =L= 0;

e155..    x231 - 2.15810574551853*b537 =L= 0;

e156..    x232 + 2.15810574551853*b536 =L= 2.15810574551853;

e157..    x233 + 2.15810574551853*b537 =L= 2.15810574551853;

e158..    x250 - 1.43746550029693*b536 =L= 0;

e159..    x251 - 1.43746550029693*b537 =L= 0;

e160..    x254 + 1.43746550029693*b536 =L= 1.43746550029693;

e161..    x255 + 1.43746550029693*b537 =L= 1.43746550029693;

e162.. (x258/(0.001 + 0.999*b538) - 0.9*log(1 + x234/(0.001 + 0.999*b538)))*(
       0.001 + 0.999*b538) =L= 0;

e163.. (x259/(0.001 + 0.999*b539) - 0.9*log(1 + x235/(0.001 + 0.999*b539)))*(
       0.001 + 0.999*b539) =L= 0;

e164..    x236 =E= 0;

e165..    x237 =E= 0;

e166..    x262 =E= 0;

e167..    x263 =E= 0;

e168..    x34 - x234 - x236 =E= 0;

e169..    x35 - x235 - x237 =E= 0;

e170..    x44 - x258 - x262 =E= 0;

e171..    x45 - x259 - x263 =E= 0;

e172..    x234 - 2.15810574551853*b538 =L= 0;

e173..    x235 - 2.15810574551853*b539 =L= 0;

e174..    x236 + 2.15810574551853*b538 =L= 2.15810574551853;

e175..    x237 + 2.15810574551853*b539 =L= 2.15810574551853;

e176..    x258 - 1.03497516021379*b538 =L= 0;

e177..    x259 - 1.03497516021379*b539 =L= 0;

e178..    x262 + 1.03497516021379*b538 =L= 1.03497516021379;

e179..    x263 + 1.03497516021379*b539 =L= 1.03497516021379;

e180.. (x266/(0.001 + 0.999*b540) - log(1 + x220/(0.001 + 0.999*b540)))*(0.001
        + 0.999*b540) =L= 0;

e181.. (x267/(0.001 + 0.999*b541) - log(1 + x221/(0.001 + 0.999*b541)))*(0.001
        + 0.999*b541) =L= 0;

e182..    x224 =E= 0;

e183..    x225 =E= 0;

e184..    x268 =E= 0;

e185..    x269 =E= 0;

e186..    x28 - x220 - x224 =E= 0;

e187..    x29 - x221 - x225 =E= 0;

e188..    x46 - x266 - x268 =E= 0;

e189..    x47 - x267 - x269 =E= 0;

e190..    x220 - 2.03277599268042*b540 =L= 0;

e191..    x221 - 2.03277599268042*b541 =L= 0;

e192..    x224 + 2.03277599268042*b540 =L= 2.03277599268042;

e193..    x225 + 2.03277599268042*b541 =L= 2.03277599268042;

e194..    x266 - 1.10947836929589*b540 =L= 0;

e195..    x267 - 1.10947836929589*b541 =L= 0;

e196..    x268 + 1.10947836929589*b540 =L= 1.10947836929589;

e197..    x269 + 1.10947836929589*b541 =L= 1.10947836929589;

e198..  - 0.9*x238 + x270 =E= 0;

e199..  - 0.9*x239 + x271 =E= 0;

e200..    x240 =E= 0;

e201..    x241 =E= 0;

e202..    x272 =E= 0;

e203..    x273 =E= 0;

e204..    x36 - x238 - x240 =E= 0;

e205..    x37 - x239 - x241 =E= 0;

e206..    x48 - x270 - x272 =E= 0;

e207..    x49 - x271 - x273 =E= 0;

e208..    x238 - 3.5*b542 =L= 0;

e209..    x239 - 3.5*b543 =L= 0;

e210..    x240 + 3.5*b542 =L= 3.5;

e211..    x241 + 3.5*b543 =L= 3.5;

e212..    x270 - 3.15*b542 =L= 0;

e213..    x271 - 3.15*b543 =L= 0;

e214..    x272 + 3.15*b542 =L= 3.15;

e215..    x273 + 3.15*b543 =L= 3.15;

e216..  - 0.6*x242 + x274 =E= 0;

e217..  - 0.6*x243 + x275 =E= 0;

e218..    x244 =E= 0;

e219..    x245 =E= 0;

e220..    x276 =E= 0;

e221..    x277 =E= 0;

e222..    x38 - x242 - x244 =E= 0;

e223..    x39 - x243 - x245 =E= 0;

e224..    x50 - x274 - x276 =E= 0;

e225..    x51 - x275 - x277 =E= 0;

e226..    x242 - 3.5*b544 =L= 0;

e227..    x243 - 3.5*b545 =L= 0;

e228..    x244 + 3.5*b544 =L= 3.5;

e229..    x245 + 3.5*b545 =L= 3.5;

e230..    x274 - 2.1*b544 =L= 0;

e231..    x275 - 2.1*b545 =L= 0;

e232..    x276 + 2.1*b544 =L= 2.1;

e233..    x277 + 2.1*b545 =L= 2.1;

e234.. (x278/(0.001 + 0.999*b546) - 1.1*log(1 + x246/(0.001 + 0.999*b546)))*(
       0.001 + 0.999*b546) =L= 0;

e235.. (x279/(0.001 + 0.999*b547) - 1.1*log(1 + x247/(0.001 + 0.999*b547)))*(
       0.001 + 0.999*b547) =L= 0;

e236..    x248 =E= 0;

e237..    x249 =E= 0;

e238..    x280 =E= 0;

e239..    x281 =E= 0;

e240..    x40 - x246 - x248 =E= 0;

e241..    x41 - x247 - x249 =E= 0;

e242..    x52 - x278 - x280 =E= 0;

e243..    x53 - x279 - x281 =E= 0;

e244..    x246 - 3.5*b546 =L= 0;

e245..    x247 - 3.5*b547 =L= 0;

e246..    x248 + 3.5*b546 =L= 3.5;

e247..    x249 + 3.5*b547 =L= 3.5;

e248..    x278 - 1.6544851364539*b546 =L= 0;

e249..    x279 - 1.6544851364539*b547 =L= 0;

e250..    x280 + 1.6544851364539*b546 =L= 1.6544851364539;

e251..    x281 + 1.6544851364539*b547 =L= 1.6544851364539;

e252..  - 0.9*x252 + x318 =E= 0;

e253..  - 0.9*x253 + x319 =E= 0;

e254..  - x290 + x318 =E= 0;

e255..  - x291 + x319 =E= 0;

e256..    x256 =E= 0;

e257..    x257 =E= 0;

e258..    x292 =E= 0;

e259..    x293 =E= 0;

e260..    x320 =E= 0;

e261..    x321 =E= 0;

e262..    x42 - x252 - x256 =E= 0;

e263..    x43 - x253 - x257 =E= 0;

e264..    x58 - x290 - x292 =E= 0;

e265..    x59 - x291 - x293 =E= 0;

e266..    x74 - x318 - x320 =E= 0;

e267..    x75 - x319 - x321 =E= 0;

e268..    x252 - 1.43746550029693*b548 =L= 0;

e269..    x253 - 1.43746550029693*b549 =L= 0;

e270..    x256 + 1.43746550029693*b548 =L= 1.43746550029693;

e271..    x257 + 1.43746550029693*b549 =L= 1.43746550029693;

e272..    x290 - 7*b548 =L= 0;

e273..    x291 - 7*b549 =L= 0;

e274..    x292 + 7*b548 =L= 7;

e275..    x293 + 7*b549 =L= 7;

e276..    x318 - 7*b548 =L= 0;

e277..    x319 - 7*b549 =L= 0;

e278..    x320 + 7*b548 =L= 7;

e279..    x321 + 7*b549 =L= 7;

e280.. (x322/(0.001 + 0.999*b550) - log(1 + x260/(0.001 + 0.999*b550)))*(0.001
        + 0.999*b550) =L= 0;

e281.. (x323/(0.001 + 0.999*b551) - log(1 + x261/(0.001 + 0.999*b551)))*(0.001
        + 0.999*b551) =L= 0;

e282..    x264 =E= 0;

e283..    x265 =E= 0;

e284..    x324 =E= 0;

e285..    x325 =E= 0;

e286..    x44 - x260 - x264 =E= 0;

e287..    x45 - x261 - x265 =E= 0;

e288..    x76 - x322 - x324 =E= 0;

e289..    x77 - x323 - x325 =E= 0;

e290..    x260 - 1.03497516021379*b550 =L= 0;

e291..    x261 - 1.03497516021379*b551 =L= 0;

e292..    x264 + 1.03497516021379*b550 =L= 1.03497516021379;

e293..    x265 + 1.03497516021379*b551 =L= 1.03497516021379;

e294..    x322 - 0.710483612536911*b550 =L= 0;

e295..    x323 - 0.710483612536911*b551 =L= 0;

e296..    x324 + 0.710483612536911*b550 =L= 0.710483612536911;

e297..    x325 + 0.710483612536911*b551 =L= 0.710483612536911;

e298.. (x326/(0.001 + 0.999*b552) - 0.7*log(1 + x282/(0.001 + 0.999*b552)))*(
       0.001 + 0.999*b552) =L= 0;

e299.. (x327/(0.001 + 0.999*b553) - 0.7*log(1 + x283/(0.001 + 0.999*b553)))*(
       0.001 + 0.999*b553) =L= 0;

e300..    x284 =E= 0;

e301..    x285 =E= 0;

e302..    x328 =E= 0;

e303..    x329 =E= 0;

e304..    x54 - x282 - x284 =E= 0;

e305..    x55 - x283 - x285 =E= 0;

e306..    x78 - x326 - x328 =E= 0;

e307..    x79 - x327 - x329 =E= 0;

e308..    x282 - 1.10947836929589*b552 =L= 0;

e309..    x283 - 1.10947836929589*b553 =L= 0;

e310..    x284 + 1.10947836929589*b552 =L= 1.10947836929589;

e311..    x285 + 1.10947836929589*b553 =L= 1.10947836929589;

e312..    x326 - 0.522508489006913*b552 =L= 0;

e313..    x327 - 0.522508489006913*b553 =L= 0;

e314..    x328 + 0.522508489006913*b552 =L= 0.522508489006913;

e315..    x329 + 0.522508489006913*b553 =L= 0.522508489006913;

e316.. (x330/(0.001 + 0.999*b554) - 0.65*log(1 + x286/(0.001 + 0.999*b554)))*(
       0.001 + 0.999*b554) =L= 0;

e317.. (x331/(0.001 + 0.999*b555) - 0.65*log(1 + x287/(0.001 + 0.999*b555)))*(
       0.001 + 0.999*b555) =L= 0;

e318.. (x330/(0.001 + 0.999*b554) - 0.65*log(1 + x294/(0.001 + 0.999*b554)))*(
       0.001 + 0.999*b554) =L= 0;

e319.. (x331/(0.001 + 0.999*b555) - 0.65*log(1 + x295/(0.001 + 0.999*b555)))*(
       0.001 + 0.999*b555) =L= 0;

e320..    x288 =E= 0;

e321..    x289 =E= 0;

e322..    x296 =E= 0;

e323..    x297 =E= 0;

e324..    x332 =E= 0;

e325..    x333 =E= 0;

e326..    x56 - x286 - x288 =E= 0;

e327..    x57 - x287 - x289 =E= 0;

e328..    x62 - x294 - x296 =E= 0;

e329..    x63 - x295 - x297 =E= 0;

e330..    x80 - x330 - x332 =E= 0;

e331..    x81 - x331 - x333 =E= 0;

e332..    x286 - 1.10947836929589*b554 =L= 0;

e333..    x287 - 1.10947836929589*b555 =L= 0;

e334..    x288 + 1.10947836929589*b554 =L= 1.10947836929589;

e335..    x289 + 1.10947836929589*b555 =L= 1.10947836929589;

e336..    x294 - 8.15*b554 =L= 0;

e337..    x295 - 8.15*b555 =L= 0;

e338..    x296 + 8.15*b554 =L= 8.15;

e339..    x297 + 8.15*b555 =L= 8.15;

e340..    x330 - 1.43894002153683*b554 =L= 0;

e341..    x331 - 1.43894002153683*b555 =L= 0;

e342..    x332 + 1.43894002153683*b554 =L= 1.43894002153683;

e343..    x333 + 1.43894002153683*b555 =L= 1.43894002153683;

e344..  - x298 + x334 =E= 0;

e345..  - x299 + x335 =E= 0;

e346..    x300 =E= 0;

e347..    x301 =E= 0;

e348..    x336 =E= 0;

e349..    x337 =E= 0;

e350..    x64 - x298 - x300 =E= 0;

e351..    x65 - x299 - x301 =E= 0;

e352..    x82 - x334 - x336 =E= 0;

e353..    x83 - x335 - x337 =E= 0;

e354..    x298 - 2.1*b556 =L= 0;

e355..    x299 - 2.1*b557 =L= 0;

e356..    x300 + 2.1*b556 =L= 2.1;

e357..    x301 + 2.1*b557 =L= 2.1;

e358..    x334 - 2.1*b556 =L= 0;

e359..    x335 - 2.1*b557 =L= 0;

e360..    x336 + 2.1*b556 =L= 2.1;

e361..    x337 + 2.1*b557 =L= 2.1;

e362..  - x302 + x338 =E= 0;

e363..  - x303 + x339 =E= 0;

e364..    x304 =E= 0;

e365..    x305 =E= 0;

e366..    x340 =E= 0;

e367..    x341 =E= 0;

e368..    x66 - x302 - x304 =E= 0;

e369..    x67 - x303 - x305 =E= 0;

e370..    x84 - x338 - x340 =E= 0;

e371..    x85 - x339 - x341 =E= 0;

e372..    x302 - 2.1*b558 =L= 0;

e373..    x303 - 2.1*b559 =L= 0;

e374..    x304 + 2.1*b558 =L= 2.1;

e375..    x305 + 2.1*b559 =L= 2.1;

e376..    x338 - 2.1*b558 =L= 0;

e377..    x339 - 2.1*b559 =L= 0;

e378..    x340 + 2.1*b558 =L= 2.1;

e379..    x341 + 2.1*b559 =L= 2.1;

e380.. (x342/(0.001 + 0.999*b560) - 0.75*log(1 + x306/(0.001 + 0.999*b560)))*(
       0.001 + 0.999*b560) =L= 0;

e381.. (x343/(0.001 + 0.999*b561) - 0.75*log(1 + x307/(0.001 + 0.999*b561)))*(
       0.001 + 0.999*b561) =L= 0;

e382..    x308 =E= 0;

e383..    x309 =E= 0;

e384..    x344 =E= 0;

e385..    x345 =E= 0;

e386..    x68 - x306 - x308 =E= 0;

e387..    x69 - x307 - x309 =E= 0;

e388..    x86 - x342 - x344 =E= 0;

e389..    x87 - x343 - x345 =E= 0;

e390..    x306 - 1.6544851364539*b560 =L= 0;

e391..    x307 - 1.6544851364539*b561 =L= 0;

e392..    x308 + 1.6544851364539*b560 =L= 1.6544851364539;

e393..    x309 + 1.6544851364539*b561 =L= 1.6544851364539;

e394..    x342 - 0.732188035236726*b560 =L= 0;

e395..    x343 - 0.732188035236726*b561 =L= 0;

e396..    x344 + 0.732188035236726*b560 =L= 0.732188035236726;

e397..    x345 + 0.732188035236726*b561 =L= 0.732188035236726;

e398.. (x346/(0.001 + 0.999*b562) - 0.8*log(1 + x310/(0.001 + 0.999*b562)))*(
       0.001 + 0.999*b562) =L= 0;

e399.. (x347/(0.001 + 0.999*b563) - 0.8*log(1 + x311/(0.001 + 0.999*b563)))*(
       0.001 + 0.999*b563) =L= 0;

e400..    x312 =E= 0;

e401..    x313 =E= 0;

e402..    x348 =E= 0;

e403..    x349 =E= 0;

e404..    x70 - x310 - x312 =E= 0;

e405..    x71 - x311 - x313 =E= 0;

e406..    x88 - x346 - x348 =E= 0;

e407..    x89 - x347 - x349 =E= 0;

e408..    x310 - 1.6544851364539*b562 =L= 0;

e409..    x311 - 1.6544851364539*b563 =L= 0;

e410..    x312 + 1.6544851364539*b562 =L= 1.6544851364539;

e411..    x313 + 1.6544851364539*b563 =L= 1.6544851364539;

e412..    x346 - 0.781000570919175*b562 =L= 0;

e413..    x347 - 0.781000570919175*b563 =L= 0;

e414..    x348 + 0.781000570919175*b562 =L= 0.781000570919175;

e415..    x349 + 0.781000570919175*b563 =L= 0.781000570919175;

e416.. (x350/(0.001 + 0.999*b564) - 0.85*log(1 + x314/(0.001 + 0.999*b564)))*(
       0.001 + 0.999*b564) =L= 0;

e417.. (x351/(0.001 + 0.999*b565) - 0.85*log(1 + x315/(0.001 + 0.999*b565)))*(
       0.001 + 0.999*b565) =L= 0;

e418..    x316 =E= 0;

e419..    x317 =E= 0;

e420..    x352 =E= 0;

e421..    x353 =E= 0;

e422..    x72 - x314 - x316 =E= 0;

e423..    x73 - x315 - x317 =E= 0;

e424..    x90 - x350 - x352 =E= 0;

e425..    x91 - x351 - x353 =E= 0;

e426..    x314 - 1.6544851364539*b564 =L= 0;

e427..    x315 - 1.6544851364539*b565 =L= 0;

e428..    x316 + 1.6544851364539*b564 =L= 1.6544851364539;

e429..    x317 + 1.6544851364539*b565 =L= 1.6544851364539;

e430..    x350 - 0.829813106601623*b564 =L= 0;

e431..    x351 - 0.829813106601623*b565 =L= 0;

e432..    x352 + 0.829813106601623*b564 =L= 0.829813106601623;

e433..    x353 + 0.829813106601623*b565 =L= 0.829813106601623;

e434.. (x362/(0.001 + 0.999*b566) - log(1 + x354/(0.001 + 0.999*b566)))*(0.001
        + 0.999*b566) =L= 0;

e435.. (x363/(0.001 + 0.999*b567) - log(1 + x355/(0.001 + 0.999*b567)))*(0.001
        + 0.999*b567) =L= 0;

e436..    x356 =E= 0;

e437..    x357 =E= 0;

e438..    x364 =E= 0;

e439..    x365 =E= 0;

e440..    x94 - x354 - x356 =E= 0;

e441..    x95 - x355 - x357 =E= 0;

e442..    x98 - x362 - x364 =E= 0;

e443..    x99 - x363 - x365 =E= 0;

e444..    x354 - 0.829813106601623*b566 =L= 0;

e445..    x355 - 0.829813106601623*b567 =L= 0;

e446..    x356 + 0.829813106601623*b566 =L= 0.829813106601623;

e447..    x357 + 0.829813106601623*b567 =L= 0.829813106601623;

e448..    x362 - 0.604213834097861*b566 =L= 0;

e449..    x363 - 0.604213834097861*b567 =L= 0;

e450..    x364 + 0.604213834097861*b566 =L= 0.604213834097861;

e451..    x365 + 0.604213834097861*b567 =L= 0.604213834097861;

e452.. (x366/(0.001 + 0.999*b568) - 1.2*log(1 + x358/(0.001 + 0.999*b568)))*(
       0.001 + 0.999*b568) =L= 0;

e453.. (x367/(0.001 + 0.999*b569) - 1.2*log(1 + x359/(0.001 + 0.999*b569)))*(
       0.001 + 0.999*b569) =L= 0;

e454..    x360 =E= 0;

e455..    x361 =E= 0;

e456..    x368 =E= 0;

e457..    x369 =E= 0;

e458..    x96 - x358 - x360 =E= 0;

e459..    x97 - x359 - x361 =E= 0;

e460..    x100 - x366 - x368 =E= 0;

e461..    x101 - x367 - x369 =E= 0;

e462..    x358 - 0.829813106601623*b568 =L= 0;

e463..    x359 - 0.829813106601623*b569 =L= 0;

e464..    x360 + 0.829813106601623*b568 =L= 0.829813106601623;

e465..    x361 + 0.829813106601623*b569 =L= 0.829813106601623;

e466..    x366 - 0.725056600917433*b568 =L= 0;

e467..    x367 - 0.725056600917433*b569 =L= 0;

e468..    x368 + 0.725056600917433*b568 =L= 0.725056600917433;

e469..    x369 + 0.725056600917433*b569 =L= 0.725056600917433;

e470..  - 0.75*x370 + x386 =E= 0;

e471..  - 0.75*x371 + x387 =E= 0;

e472..    x372 =E= 0;

e473..    x373 =E= 0;

e474..    x388 =E= 0;

e475..    x389 =E= 0;

e476..    x108 - x370 - x372 =E= 0;

e477..    x109 - x371 - x373 =E= 0;

e478..    x116 - x386 - x388 =E= 0;

e479..    x117 - x387 - x389 =E= 0;

e480..    x370 - 0.725056600917433*b570 =L= 0;

e481..    x371 - 0.725056600917433*b571 =L= 0;

e482..    x372 + 0.725056600917433*b570 =L= 0.725056600917433;

e483..    x373 + 0.725056600917433*b571 =L= 0.725056600917433;

e484..    x386 - 0.543792450688075*b570 =L= 0;

e485..    x387 - 0.543792450688075*b571 =L= 0;

e486..    x388 + 0.543792450688075*b570 =L= 0.543792450688075;

e487..    x389 + 0.543792450688075*b571 =L= 0.543792450688075;

e488.. (x390/(0.001 + 0.999*b572) - 1.5*log(1 + x374/(0.001 + 0.999*b572)))*(
       0.001 + 0.999*b572) =L= 0;

e489.. (x391/(0.001 + 0.999*b573) - 1.5*log(1 + x375/(0.001 + 0.999*b573)))*(
       0.001 + 0.999*b573) =L= 0;

e490..    x376 =E= 0;

e491..    x377 =E= 0;

e492..    x394 =E= 0;

e493..    x395 =E= 0;

e494..    x110 - x374 - x376 =E= 0;

e495..    x111 - x375 - x377 =E= 0;

e496..    x118 - x390 - x394 =E= 0;

e497..    x119 - x391 - x395 =E= 0;

e498..    x374 - 0.725056600917433*b572 =L= 0;

e499..    x375 - 0.725056600917433*b573 =L= 0;

e500..    x376 + 0.725056600917433*b572 =L= 0.725056600917433;

e501..    x377 + 0.725056600917433*b573 =L= 0.725056600917433;

e502..    x390 - 0.817889793106597*b572 =L= 0;

e503..    x391 - 0.817889793106597*b573 =L= 0;

e504..    x394 + 0.817889793106597*b572 =L= 0.817889793106597;

e505..    x395 + 0.817889793106597*b573 =L= 0.817889793106597;

e506..  - x378 + x398 =E= 0;

e507..  - x379 + x399 =E= 0;

e508..  - 0.5*x382 + x398 =E= 0;

e509..  - 0.5*x383 + x399 =E= 0;

e510..    x380 =E= 0;

e511..    x381 =E= 0;

e512..    x384 =E= 0;

e513..    x385 =E= 0;

e514..    x400 =E= 0;

e515..    x401 =E= 0;

e516..    x112 - x378 - x380 =E= 0;

e517..    x113 - x379 - x381 =E= 0;

e518..    x114 - x382 - x384 =E= 0;

e519..    x115 - x383 - x385 =E= 0;

e520..    x120 - x398 - x400 =E= 0;

e521..    x121 - x399 - x401 =E= 0;

e522..    x378 - 0.725056600917433*b574 =L= 0;

e523..    x379 - 0.725056600917433*b575 =L= 0;

e524..    x380 + 0.725056600917433*b574 =L= 0.725056600917433;

e525..    x381 + 0.725056600917433*b575 =L= 0.725056600917433;

e526..    x382 - 7*b574 =L= 0;

e527..    x383 - 7*b575 =L= 0;

e528..    x384 + 7*b574 =L= 7;

e529..    x385 + 7*b575 =L= 7;

e530..    x398 - 3.5*b574 =L= 0;

e531..    x399 - 3.5*b575 =L= 0;

e532..    x400 + 3.5*b574 =L= 3.5;

e533..    x401 + 3.5*b575 =L= 3.5;

e534.. (x422/(0.001 + 0.999*b576) - 1.25*log(1 + x402/(0.001 + 0.999*b576)))*(
       0.001 + 0.999*b576) =L= 0;

e535.. (x423/(0.001 + 0.999*b577) - 1.25*log(1 + x403/(0.001 + 0.999*b577)))*(
       0.001 + 0.999*b577) =L= 0;

e536..    x404 =E= 0;

e537..    x405 =E= 0;

e538..    x426 =E= 0;

e539..    x427 =E= 0;

e540..    x122 - x402 - x404 =E= 0;

e541..    x123 - x403 - x405 =E= 0;

e542..    x132 - x422 - x426 =E= 0;

e543..    x133 - x423 - x427 =E= 0;

e544..    x402 - 0.543792450688075*b576 =L= 0;

e545..    x403 - 0.543792450688075*b577 =L= 0;

e546..    x404 + 0.543792450688075*b576 =L= 0.543792450688075;

e547..    x405 + 0.543792450688075*b577 =L= 0.543792450688075;

e548..    x422 - 0.542802524296876*b576 =L= 0;

e549..    x423 - 0.542802524296876*b577 =L= 0;

e550..    x426 + 0.542802524296876*b576 =L= 0.542802524296876;

e551..    x427 + 0.542802524296876*b577 =L= 0.542802524296876;

e552.. (x430/(0.001 + 0.999*b578) - 0.9*log(1 + x406/(0.001 + 0.999*b578)))*(
       0.001 + 0.999*b578) =L= 0;

e553.. (x431/(0.001 + 0.999*b579) - 0.9*log(1 + x407/(0.001 + 0.999*b579)))*(
       0.001 + 0.999*b579) =L= 0;

e554..    x408 =E= 0;

e555..    x409 =E= 0;

e556..    x434 =E= 0;

e557..    x435 =E= 0;

e558..    x124 - x406 - x408 =E= 0;

e559..    x125 - x407 - x409 =E= 0;

e560..    x134 - x430 - x434 =E= 0;

e561..    x135 - x431 - x435 =E= 0;

e562..    x406 - 0.543792450688075*b578 =L= 0;

e563..    x407 - 0.543792450688075*b579 =L= 0;

e564..    x408 + 0.543792450688075*b578 =L= 0.543792450688075;

e565..    x409 + 0.543792450688075*b579 =L= 0.543792450688075;

e566..    x430 - 0.39081781749375*b578 =L= 0;

e567..    x431 - 0.39081781749375*b579 =L= 0;

e568..    x434 + 0.39081781749375*b578 =L= 0.39081781749375;

e569..    x435 + 0.39081781749375*b579 =L= 0.39081781749375;

e570.. (x438/(0.001 + 0.999*b580) - log(1 + x392/(0.001 + 0.999*b580)))*(0.001
        + 0.999*b580) =L= 0;

e571.. (x439/(0.001 + 0.999*b581) - log(1 + x393/(0.001 + 0.999*b581)))*(0.001
        + 0.999*b581) =L= 0;

e572..    x396 =E= 0;

e573..    x397 =E= 0;

e574..    x440 =E= 0;

e575..    x441 =E= 0;

e576..    x118 - x392 - x396 =E= 0;

e577..    x119 - x393 - x397 =E= 0;

e578..    x136 - x438 - x440 =E= 0;

e579..    x137 - x439 - x441 =E= 0;

e580..    x392 - 0.817889793106597*b580 =L= 0;

e581..    x393 - 0.817889793106597*b581 =L= 0;

e582..    x396 + 0.817889793106597*b580 =L= 0.817889793106597;

e583..    x397 + 0.817889793106597*b581 =L= 0.817889793106597;

e584..    x438 - 0.597676374064473*b580 =L= 0;

e585..    x439 - 0.597676374064473*b581 =L= 0;

e586..    x440 + 0.597676374064473*b580 =L= 0.597676374064473;

e587..    x441 + 0.597676374064473*b581 =L= 0.597676374064473;

e588..  - 0.9*x410 + x442 =E= 0;

e589..  - 0.9*x411 + x443 =E= 0;

e590..    x412 =E= 0;

e591..    x413 =E= 0;

e592..    x444 =E= 0;

e593..    x445 =E= 0;

e594..    x126 - x410 - x412 =E= 0;

e595..    x127 - x411 - x413 =E= 0;

e596..    x138 - x442 - x444 =E= 0;

e597..    x139 - x443 - x445 =E= 0;

e598..    x410 - 3.5*b582 =L= 0;

e599..    x411 - 3.5*b583 =L= 0;

e600..    x412 + 3.5*b582 =L= 3.5;

e601..    x413 + 3.5*b583 =L= 3.5;

e602..    x442 - 3.15*b582 =L= 0;

e603..    x443 - 3.15*b583 =L= 0;

e604..    x444 + 3.15*b582 =L= 3.15;

e605..    x445 + 3.15*b583 =L= 3.15;

e606..  - 0.6*x414 + x446 =E= 0;

e607..  - 0.6*x415 + x447 =E= 0;

e608..    x416 =E= 0;

e609..    x417 =E= 0;

e610..    x448 =E= 0;

e611..    x449 =E= 0;

e612..    x128 - x414 - x416 =E= 0;

e613..    x129 - x415 - x417 =E= 0;

e614..    x140 - x446 - x448 =E= 0;

e615..    x141 - x447 - x449 =E= 0;

e616..    x414 - 3.5*b584 =L= 0;

e617..    x415 - 3.5*b585 =L= 0;

e618..    x416 + 3.5*b584 =L= 3.5;

e619..    x417 + 3.5*b585 =L= 3.5;

e620..    x446 - 2.1*b584 =L= 0;

e621..    x447 - 2.1*b585 =L= 0;

e622..    x448 + 2.1*b584 =L= 2.1;

e623..    x449 + 2.1*b585 =L= 2.1;

e624.. (x450/(0.001 + 0.999*b586) - 1.1*log(1 + x418/(0.001 + 0.999*b586)))*(
       0.001 + 0.999*b586) =L= 0;

e625.. (x451/(0.001 + 0.999*b587) - 1.1*log(1 + x419/(0.001 + 0.999*b587)))*(
       0.001 + 0.999*b587) =L= 0;

e626..    x420 =E= 0;

e627..    x421 =E= 0;

e628..    x452 =E= 0;

e629..    x453 =E= 0;

e630..    x130 - x418 - x420 =E= 0;

e631..    x131 - x419 - x421 =E= 0;

e632..    x142 - x450 - x452 =E= 0;

e633..    x143 - x451 - x453 =E= 0;

e634..    x418 - 3.5*b586 =L= 0;

e635..    x419 - 3.5*b587 =L= 0;

e636..    x420 + 3.5*b586 =L= 3.5;

e637..    x421 + 3.5*b587 =L= 3.5;

e638..    x450 - 1.6544851364539*b586 =L= 0;

e639..    x451 - 1.6544851364539*b587 =L= 0;

e640..    x452 + 1.6544851364539*b586 =L= 1.6544851364539;

e641..    x453 + 1.6544851364539*b587 =L= 1.6544851364539;

e642..  - 0.9*x424 + x490 =E= 0;

e643..  - 0.9*x425 + x491 =E= 0;

e644..  - x462 + x490 =E= 0;

e645..  - x463 + x491 =E= 0;

e646..    x428 =E= 0;

e647..    x429 =E= 0;

e648..    x464 =E= 0;

e649..    x465 =E= 0;

e650..    x492 =E= 0;

e651..    x493 =E= 0;

e652..    x132 - x424 - x428 =E= 0;

e653..    x133 - x425 - x429 =E= 0;

e654..    x148 - x462 - x464 =E= 0;

e655..    x149 - x463 - x465 =E= 0;

e656..    x164 - x490 - x492 =E= 0;

e657..    x165 - x491 - x493 =E= 0;

e658..    x424 - 0.542802524296876*b588 =L= 0;

e659..    x425 - 0.542802524296876*b589 =L= 0;

e660..    x428 + 0.542802524296876*b588 =L= 0.542802524296876;

e661..    x429 + 0.542802524296876*b589 =L= 0.542802524296876;

e662..    x462 - 7*b588 =L= 0;

e663..    x463 - 7*b589 =L= 0;

e664..    x464 + 7*b588 =L= 7;

e665..    x465 + 7*b589 =L= 7;

e666..    x490 - 7*b588 =L= 0;

e667..    x491 - 7*b589 =L= 0;

e668..    x492 + 7*b588 =L= 7;

e669..    x493 + 7*b589 =L= 7;

e670.. (x494/(0.001 + 0.999*b590) - log(1 + x432/(0.001 + 0.999*b590)))*(0.001
        + 0.999*b590) =L= 0;

e671.. (x495/(0.001 + 0.999*b591) - log(1 + x433/(0.001 + 0.999*b591)))*(0.001
        + 0.999*b591) =L= 0;

e672..    x436 =E= 0;

e673..    x437 =E= 0;

e674..    x496 =E= 0;

e675..    x497 =E= 0;

e676..    x134 - x432 - x436 =E= 0;

e677..    x135 - x433 - x437 =E= 0;

e678..    x166 - x494 - x496 =E= 0;

e679..    x167 - x495 - x497 =E= 0;

e680..    x432 - 0.39081781749375*b590 =L= 0;

e681..    x433 - 0.39081781749375*b591 =L= 0;

e682..    x436 + 0.39081781749375*b590 =L= 0.39081781749375;

e683..    x437 + 0.39081781749375*b591 =L= 0.39081781749375;

e684..    x494 - 0.329891932037118*b590 =L= 0;

e685..    x495 - 0.329891932037118*b591 =L= 0;

e686..    x496 + 0.329891932037118*b590 =L= 0.329891932037118;

e687..    x497 + 0.329891932037118*b591 =L= 0.329891932037118;

e688.. (x498/(0.001 + 0.999*b592) - 0.7*log(1 + x454/(0.001 + 0.999*b592)))*(
       0.001 + 0.999*b592) =L= 0;

e689.. (x499/(0.001 + 0.999*b593) - 0.7*log(1 + x455/(0.001 + 0.999*b593)))*(
       0.001 + 0.999*b593) =L= 0;

e690..    x456 =E= 0;

e691..    x457 =E= 0;

e692..    x500 =E= 0;

e693..    x501 =E= 0;

e694..    x144 - x454 - x456 =E= 0;

e695..    x145 - x455 - x457 =E= 0;

e696..    x168 - x498 - x500 =E= 0;

e697..    x169 - x499 - x501 =E= 0;

e698..    x454 - 0.597676374064473*b592 =L= 0;

e699..    x455 - 0.597676374064473*b593 =L= 0;

e700..    x456 + 0.597676374064473*b592 =L= 0.597676374064473;

e701..    x457 + 0.597676374064473*b593 =L= 0.597676374064473;

e702..    x498 - 0.327985215232756*b592 =L= 0;

e703..    x499 - 0.327985215232756*b593 =L= 0;

e704..    x500 + 0.327985215232756*b592 =L= 0.327985215232756;

e705..    x501 + 0.327985215232756*b593 =L= 0.327985215232756;

e706.. (x502/(0.001 + 0.999*b594) - 0.65*log(1 + x458/(0.001 + 0.999*b594)))*(
       0.001 + 0.999*b594) =L= 0;

e707.. (x503/(0.001 + 0.999*b595) - 0.65*log(1 + x459/(0.001 + 0.999*b595)))*(
       0.001 + 0.999*b595) =L= 0;

e708.. (x502/(0.001 + 0.999*b594) - 0.65*log(1 + x466/(0.001 + 0.999*b594)))*(
       0.001 + 0.999*b594) =L= 0;

e709.. (x503/(0.001 + 0.999*b595) - 0.65*log(1 + x467/(0.001 + 0.999*b595)))*(
       0.001 + 0.999*b595) =L= 0;

e710..    x460 =E= 0;

e711..    x461 =E= 0;

e712..    x468 =E= 0;

e713..    x469 =E= 0;

e714..    x504 =E= 0;

e715..    x505 =E= 0;

e716..    x146 - x458 - x460 =E= 0;

e717..    x147 - x459 - x461 =E= 0;

e718..    x152 - x466 - x468 =E= 0;

e719..    x153 - x467 - x469 =E= 0;

e720..    x170 - x502 - x504 =E= 0;

e721..    x171 - x503 - x505 =E= 0;

e722..    x458 - 0.597676374064473*b594 =L= 0;

e723..    x459 - 0.597676374064473*b595 =L= 0;

e724..    x460 + 0.597676374064473*b594 =L= 0.597676374064473;

e725..    x461 + 0.597676374064473*b595 =L= 0.597676374064473;

e726..    x466 - 8.15*b594 =L= 0;

e727..    x467 - 8.15*b595 =L= 0;

e728..    x468 + 8.15*b594 =L= 8.15;

e729..    x469 + 8.15*b595 =L= 8.15;

e730..    x502 - 1.43894002153683*b594 =L= 0;

e731..    x503 - 1.43894002153683*b595 =L= 0;

e732..    x504 + 1.43894002153683*b594 =L= 1.43894002153683;

e733..    x505 + 1.43894002153683*b595 =L= 1.43894002153683;

e734..  - x470 + x506 =E= 0;

e735..  - x471 + x507 =E= 0;

e736..    x472 =E= 0;

e737..    x473 =E= 0;

e738..    x508 =E= 0;

e739..    x509 =E= 0;

e740..    x154 - x470 - x472 =E= 0;

e741..    x155 - x471 - x473 =E= 0;

e742..    x172 - x506 - x508 =E= 0;

e743..    x173 - x507 - x509 =E= 0;

e744..    x470 - 2.1*b596 =L= 0;

e745..    x471 - 2.1*b597 =L= 0;

e746..    x472 + 2.1*b596 =L= 2.1;

e747..    x473 + 2.1*b597 =L= 2.1;

e748..    x506 - 2.1*b596 =L= 0;

e749..    x507 - 2.1*b597 =L= 0;

e750..    x508 + 2.1*b596 =L= 2.1;

e751..    x509 + 2.1*b597 =L= 2.1;

e752..  - x474 + x510 =E= 0;

e753..  - x475 + x511 =E= 0;

e754..    x476 =E= 0;

e755..    x477 =E= 0;

e756..    x512 =E= 0;

e757..    x513 =E= 0;

e758..    x156 - x474 - x476 =E= 0;

e759..    x157 - x475 - x477 =E= 0;

e760..    x174 - x510 - x512 =E= 0;

e761..    x175 - x511 - x513 =E= 0;

e762..    x474 - 2.1*b598 =L= 0;

e763..    x475 - 2.1*b599 =L= 0;

e764..    x476 + 2.1*b598 =L= 2.1;

e765..    x477 + 2.1*b599 =L= 2.1;

e766..    x510 - 2.1*b598 =L= 0;

e767..    x511 - 2.1*b599 =L= 0;

e768..    x512 + 2.1*b598 =L= 2.1;

e769..    x513 + 2.1*b599 =L= 2.1;

e770.. (x514/(0.001 + 0.999*b600) - 0.75*log(1 + x478/(0.001 + 0.999*b600)))*(
       0.001 + 0.999*b600) =L= 0;

e771.. (x515/(0.001 + 0.999*b601) - 0.75*log(1 + x479/(0.001 + 0.999*b601)))*(
       0.001 + 0.999*b601) =L= 0;

e772..    x480 =E= 0;

e773..    x481 =E= 0;

e774..    x516 =E= 0;

e775..    x517 =E= 0;

e776..    x158 - x478 - x480 =E= 0;

e777..    x159 - x479 - x481 =E= 0;

e778..    x176 - x514 - x516 =E= 0;

e779..    x177 - x515 - x517 =E= 0;

e780..    x478 - 1.6544851364539*b600 =L= 0;

e781..    x479 - 1.6544851364539*b601 =L= 0;

e782..    x480 + 1.6544851364539*b600 =L= 1.6544851364539;

e783..    x481 + 1.6544851364539*b601 =L= 1.6544851364539;

e784..    x514 - 0.732188035236726*b600 =L= 0;

e785..    x515 - 0.732188035236726*b601 =L= 0;

e786..    x516 + 0.732188035236726*b600 =L= 0.732188035236726;

e787..    x517 + 0.732188035236726*b601 =L= 0.732188035236726;

e788.. (x518/(0.001 + 0.999*b602) - 0.8*log(1 + x482/(0.001 + 0.999*b602)))*(
       0.001 + 0.999*b602) =L= 0;

e789.. (x519/(0.001 + 0.999*b603) - 0.8*log(1 + x483/(0.001 + 0.999*b603)))*(
       0.001 + 0.999*b603) =L= 0;

e790..    x484 =E= 0;

e791..    x485 =E= 0;

e792..    x520 =E= 0;

e793..    x521 =E= 0;

e794..    x160 - x482 - x484 =E= 0;

e795..    x161 - x483 - x485 =E= 0;

e796..    x178 - x518 - x520 =E= 0;

e797..    x179 - x519 - x521 =E= 0;

e798..    x482 - 1.6544851364539*b602 =L= 0;

e799..    x483 - 1.6544851364539*b603 =L= 0;

e800..    x484 + 1.6544851364539*b602 =L= 1.6544851364539;

e801..    x485 + 1.6544851364539*b603 =L= 1.6544851364539;

e802..    x518 - 0.781000570919175*b602 =L= 0;

e803..    x519 - 0.781000570919175*b603 =L= 0;

e804..    x520 + 0.781000570919175*b602 =L= 0.781000570919175;

e805..    x521 + 0.781000570919175*b603 =L= 0.781000570919175;

e806.. (x522/(0.001 + 0.999*b604) - 0.85*log(1 + x486/(0.001 + 0.999*b604)))*(
       0.001 + 0.999*b604) =L= 0;

e807.. (x523/(0.001 + 0.999*b605) - 0.85*log(1 + x487/(0.001 + 0.999*b605)))*(
       0.001 + 0.999*b605) =L= 0;

e808..    x488 =E= 0;

e809..    x489 =E= 0;

e810..    x524 =E= 0;

e811..    x525 =E= 0;

e812..    x162 - x486 - x488 =E= 0;

e813..    x163 - x487 - x489 =E= 0;

e814..    x180 - x522 - x524 =E= 0;

e815..    x181 - x523 - x525 =E= 0;

e816..    x486 - 1.6544851364539*b604 =L= 0;

e817..    x487 - 1.6544851364539*b605 =L= 0;

e818..    x488 + 1.6544851364539*b604 =L= 1.6544851364539;

e819..    x489 + 1.6544851364539*b605 =L= 1.6544851364539;

e820..    x522 - 0.829813106601623*b604 =L= 0;

e821..    x523 - 0.829813106601623*b605 =L= 0;

e822..    x524 + 0.829813106601623*b604 =L= 0.829813106601623;

e823..    x525 + 0.829813106601623*b605 =L= 0.829813106601623;

e824..    5*b606 + x686 =E= 0;

e825..    4*b607 + x687 =E= 0;

e826..    8*b608 + x688 =E= 0;

e827..    7*b609 + x689 =E= 0;

e828..    6*b610 + x690 =E= 0;

e829..    9*b611 + x691 =E= 0;

e830..    10*b612 + x692 =E= 0;

e831..    9*b613 + x693 =E= 0;

e832..    6*b614 + x694 =E= 0;

e833..    10*b615 + x695 =E= 0;

e834..    7*b616 + x696 =E= 0;

e835..    7*b617 + x697 =E= 0;

e836..    4*b618 + x698 =E= 0;

e837..    3*b619 + x699 =E= 0;

e838..    5*b620 + x700 =E= 0;

e839..    6*b621 + x701 =E= 0;

e840..    2*b622 + x702 =E= 0;

e841..    5*b623 + x703 =E= 0;

e842..    4*b624 + x704 =E= 0;

e843..    7*b625 + x705 =E= 0;

e844..    3*b626 + x706 =E= 0;

e845..    9*b627 + x707 =E= 0;

e846..    7*b628 + x708 =E= 0;

e847..    2*b629 + x709 =E= 0;

e848..    3*b630 + x710 =E= 0;

e849..    b631 + x711 =E= 0;

e850..    2*b632 + x712 =E= 0;

e851..    6*b633 + x713 =E= 0;

e852..    4*b634 + x714 =E= 0;

e853..    8*b635 + x715 =E= 0;

e854..    2*b636 + x716 =E= 0;

e855..    5*b637 + x717 =E= 0;

e856..    3*b638 + x718 =E= 0;

e857..    4*b639 + x719 =E= 0;

e858..    5*b640 + x720 =E= 0;

e859..    7*b641 + x721 =E= 0;

e860..    2*b642 + x722 =E= 0;

e861..    8*b643 + x723 =E= 0;

e862..    b644 + x724 =E= 0;

e863..    4*b645 + x725 =E= 0;

e864..    2*b646 + x726 =E= 0;

e865..    5*b647 + x727 =E= 0;

e866..    9*b648 + x728 =E= 0;

e867..    2*b649 + x729 =E= 0;

e868..    5*b650 + x730 =E= 0;

e869..    8*b651 + x731 =E= 0;

e870..    2*b652 + x732 =E= 0;

e871..    3*b653 + x733 =E= 0;

e872..    10*b654 + x734 =E= 0;

e873..    6*b655 + x735 =E= 0;

e874..    4*b656 + x736 =E= 0;

e875..    8*b657 + x737 =E= 0;

e876..    7*b658 + x738 =E= 0;

e877..    3*b659 + x739 =E= 0;

e878..    4*b660 + x740 =E= 0;

e879..    8*b661 + x741 =E= 0;

e880..    2*b662 + x742 =E= 0;

e881..    b663 + x743 =E= 0;

e882..    8*b664 + x744 =E= 0;

e883..    3*b665 + x745 =E= 0;

e884..    9*b666 + x746 =E= 0;

e885..    5*b667 + x747 =E= 0;

e886..    3*b668 + x748 =E= 0;

e887..    9*b669 + x749 =E= 0;

e888..    5*b670 + x750 =E= 0;

e889..    3*b671 + x751 =E= 0;

e890..    5*b672 + x752 =E= 0;

e891..    3*b673 + x753 =E= 0;

e892..    6*b674 + x754 =E= 0;

e893..    4*b675 + x755 =E= 0;

e894..    2*b676 + x756 =E= 0;

e895..    6*b677 + x757 =E= 0;

e896..    6*b678 + x758 =E= 0;

e897..    4*b679 + x759 =E= 0;

e898..    3*b680 + x760 =E= 0;

e899..    2*b681 + x761 =E= 0;

e900..    5*b682 + x762 =E= 0;

e901..    8*b683 + x763 =E= 0;

e902..    9*b684 + x764 =E= 0;

e903..    5*b685 + x765 =E= 0;

e904..    b526 - b527 =L= 0;

e905..    b528 - b529 =L= 0;

e906..    b530 - b531 =L= 0;

e907..    b532 - b533 =L= 0;

e908..    b534 - b535 =L= 0;

e909..    b536 - b537 =L= 0;

e910..    b538 - b539 =L= 0;

e911..    b540 - b541 =L= 0;

e912..    b542 - b543 =L= 0;

e913..    b544 - b545 =L= 0;

e914..    b546 - b547 =L= 0;

e915..    b548 - b549 =L= 0;

e916..    b550 - b551 =L= 0;

e917..    b552 - b553 =L= 0;

e918..    b554 - b555 =L= 0;

e919..    b556 - b557 =L= 0;

e920..    b558 - b559 =L= 0;

e921..    b560 - b561 =L= 0;

e922..    b562 - b563 =L= 0;

e923..    b564 - b565 =L= 0;

e924..    b566 - b567 =L= 0;

e925..    b568 - b569 =L= 0;

e926..    b570 - b571 =L= 0;

e927..    b572 - b573 =L= 0;

e928..    b574 - b575 =L= 0;

e929..    b576 - b577 =L= 0;

e930..    b578 - b579 =L= 0;

e931..    b580 - b581 =L= 0;

e932..    b582 - b583 =L= 0;

e933..    b584 - b585 =L= 0;

e934..    b586 - b587 =L= 0;

e935..    b588 - b589 =L= 0;

e936..    b590 - b591 =L= 0;

e937..    b592 - b593 =L= 0;

e938..    b594 - b595 =L= 0;

e939..    b596 - b597 =L= 0;

e940..    b598 - b599 =L= 0;

e941..    b600 - b601 =L= 0;

e942..    b602 - b603 =L= 0;

e943..    b604 - b605 =L= 0;

e944..    b606 + b607 =L= 1;

e945..    b606 + b607 =L= 1;

e946..    b608 + b609 =L= 1;

e947..    b608 + b609 =L= 1;

e948..    b610 + b611 =L= 1;

e949..    b610 + b611 =L= 1;

e950..    b612 + b613 =L= 1;

e951..    b612 + b613 =L= 1;

e952..    b614 + b615 =L= 1;

e953..    b614 + b615 =L= 1;

e954..    b616 + b617 =L= 1;

e955..    b616 + b617 =L= 1;

e956..    b618 + b619 =L= 1;

e957..    b618 + b619 =L= 1;

e958..    b620 + b621 =L= 1;

e959..    b620 + b621 =L= 1;

e960..    b622 + b623 =L= 1;

e961..    b622 + b623 =L= 1;

e962..    b624 + b625 =L= 1;

e963..    b624 + b625 =L= 1;

e964..    b626 + b627 =L= 1;

e965..    b626 + b627 =L= 1;

e966..    b628 + b629 =L= 1;

e967..    b628 + b629 =L= 1;

e968..    b630 + b631 =L= 1;

e969..    b630 + b631 =L= 1;

e970..    b632 + b633 =L= 1;

e971..    b632 + b633 =L= 1;

e972..    b634 + b635 =L= 1;

e973..    b634 + b635 =L= 1;

e974..    b636 + b637 =L= 1;

e975..    b636 + b637 =L= 1;

e976..    b638 + b639 =L= 1;

e977..    b638 + b639 =L= 1;

e978..    b640 + b641 =L= 1;

e979..    b640 + b641 =L= 1;

e980..    b642 + b643 =L= 1;

e981..    b642 + b643 =L= 1;

e982..    b644 + b645 =L= 1;

e983..    b644 + b645 =L= 1;

e984..    b646 + b647 =L= 1;

e985..    b646 + b647 =L= 1;

e986..    b648 + b649 =L= 1;

e987..    b648 + b649 =L= 1;

e988..    b650 + b651 =L= 1;

e989..    b650 + b651 =L= 1;

e990..    b652 + b653 =L= 1;

e991..    b652 + b653 =L= 1;

e992..    b654 + b655 =L= 1;

e993..    b654 + b655 =L= 1;

e994..    b656 + b657 =L= 1;

e995..    b656 + b657 =L= 1;

e996..    b658 + b659 =L= 1;

e997..    b658 + b659 =L= 1;

e998..    b660 + b661 =L= 1;

e999..    b660 + b661 =L= 1;

e1000..    b662 + b663 =L= 1;

e1001..    b662 + b663 =L= 1;

e1002..    b664 + b665 =L= 1;

e1003..    b664 + b665 =L= 1;

e1004..    b666 + b667 =L= 1;

e1005..    b666 + b667 =L= 1;

e1006..    b668 + b669 =L= 1;

e1007..    b668 + b669 =L= 1;

e1008..    b670 + b671 =L= 1;

e1009..    b670 + b671 =L= 1;

e1010..    b672 + b673 =L= 1;

e1011..    b672 + b673 =L= 1;

e1012..    b674 + b675 =L= 1;

e1013..    b674 + b675 =L= 1;

e1014..    b676 + b677 =L= 1;

e1015..    b676 + b677 =L= 1;

e1016..    b678 + b679 =L= 1;

e1017..    b678 + b679 =L= 1;

e1018..    b680 + b681 =L= 1;

e1019..    b680 + b681 =L= 1;

e1020..    b682 + b683 =L= 1;

e1021..    b682 + b683 =L= 1;

e1022..    b684 + b685 =L= 1;

e1023..    b684 + b685 =L= 1;

e1024..    b526 - b606 =L= 0;

e1025..  - b526 + b527 - b607 =L= 0;

e1026..    b528 - b608 =L= 0;

e1027..  - b528 + b529 - b609 =L= 0;

e1028..    b530 - b610 =L= 0;

e1029..  - b530 + b531 - b611 =L= 0;

e1030..    b532 - b612 =L= 0;

e1031..  - b532 + b533 - b613 =L= 0;

e1032..    b534 - b614 =L= 0;

e1033..  - b534 + b535 - b615 =L= 0;

e1034..    b536 - b616 =L= 0;

e1035..  - b536 + b537 - b617 =L= 0;

e1036..    b538 - b618 =L= 0;

e1037..  - b538 + b539 - b619 =L= 0;

e1038..    b540 - b620 =L= 0;

e1039..  - b540 + b541 - b621 =L= 0;

e1040..    b542 - b622 =L= 0;

e1041..  - b542 + b543 - b623 =L= 0;

e1042..    b544 - b624 =L= 0;

e1043..  - b544 + b545 - b625 =L= 0;

e1044..    b546 - b626 =L= 0;

e1045..  - b546 + b547 - b627 =L= 0;

e1046..    b548 - b628 =L= 0;

e1047..  - b548 + b549 - b629 =L= 0;

e1048..    b550 - b630 =L= 0;

e1049..  - b550 + b551 - b631 =L= 0;

e1050..    b552 - b632 =L= 0;

e1051..  - b552 + b553 - b633 =L= 0;

e1052..    b554 - b634 =L= 0;

e1053..  - b554 + b555 - b635 =L= 0;

e1054..    b556 - b636 =L= 0;

e1055..  - b556 + b557 - b637 =L= 0;

e1056..    b558 - b638 =L= 0;

e1057..  - b558 + b559 - b639 =L= 0;

e1058..    b560 - b640 =L= 0;

e1059..  - b560 + b561 - b641 =L= 0;

e1060..    b562 - b642 =L= 0;

e1061..  - b562 + b563 - b643 =L= 0;

e1062..    b564 - b644 =L= 0;

e1063..  - b564 + b565 - b645 =L= 0;

e1064..    b566 - b646 =L= 0;

e1065..  - b566 + b567 - b647 =L= 0;

e1066..    b568 - b648 =L= 0;

e1067..  - b568 + b569 - b649 =L= 0;

e1068..    b570 - b650 =L= 0;

e1069..  - b570 + b571 - b651 =L= 0;

e1070..    b572 - b652 =L= 0;

e1071..  - b572 + b573 - b653 =L= 0;

e1072..    b574 - b654 =L= 0;

e1073..  - b574 + b575 - b655 =L= 0;

e1074..    b576 - b656 =L= 0;

e1075..  - b576 + b577 - b657 =L= 0;

e1076..    b578 - b658 =L= 0;

e1077..  - b578 + b579 - b659 =L= 0;

e1078..    b580 - b660 =L= 0;

e1079..  - b580 + b581 - b661 =L= 0;

e1080..    b582 - b662 =L= 0;

e1081..  - b582 + b583 - b663 =L= 0;

e1082..    b584 - b664 =L= 0;

e1083..  - b584 + b585 - b665 =L= 0;

e1084..    b586 - b666 =L= 0;

e1085..  - b586 + b587 - b667 =L= 0;

e1086..    b588 - b668 =L= 0;

e1087..  - b588 + b589 - b669 =L= 0;

e1088..    b590 - b670 =L= 0;

e1089..  - b590 + b591 - b671 =L= 0;

e1090..    b592 - b672 =L= 0;

e1091..  - b592 + b593 - b673 =L= 0;

e1092..    b594 - b674 =L= 0;

e1093..  - b594 + b595 - b675 =L= 0;

e1094..    b596 - b676 =L= 0;

e1095..  - b596 + b597 - b677 =L= 0;

e1096..    b598 - b678 =L= 0;

e1097..  - b598 + b599 - b679 =L= 0;

e1098..    b600 - b680 =L= 0;

e1099..  - b600 + b601 - b681 =L= 0;

e1100..    b602 - b682 =L= 0;

e1101..  - b602 + b603 - b683 =L= 0;

e1102..    b604 - b684 =L= 0;

e1103..  - b604 + b605 - b685 =L= 0;

e1104..    b526 + b528 =E= 1;

e1105..    b527 + b529 =E= 1;

e1106..  - b530 + b536 + b538 =G= 0;

e1107..  - b531 + b537 + b539 =G= 0;

e1108..  - b536 + b548 =G= 0;

e1109..  - b537 + b549 =G= 0;

e1110..  - b538 + b550 =G= 0;

e1111..  - b539 + b551 =G= 0;

e1112..  - b532 + b540 =G= 0;

e1113..  - b533 + b541 =G= 0;

e1114..  - b540 + b552 + b554 =G= 0;

e1115..  - b541 + b553 + b555 =G= 0;

e1116..  - b534 + b542 + b544 + b546 =G= 0;

e1117..  - b535 + b543 + b545 + b547 =G= 0;

e1118..  - b542 + b554 =G= 0;

e1119..  - b543 + b555 =G= 0;

e1120..  - b544 + b556 + b558 =G= 0;

e1121..  - b545 + b557 + b559 =G= 0;

e1122..  - b546 + b560 + b562 + b564 =G= 0;

e1123..  - b547 + b561 + b563 + b565 =G= 0;

e1124..    b530 - b536 =G= 0;

e1125..    b531 - b537 =G= 0;

e1126..    b530 - b538 =G= 0;

e1127..    b531 - b539 =G= 0;

e1128..    b532 - b540 =G= 0;

e1129..    b533 - b541 =G= 0;

e1130..    b534 - b542 =G= 0;

e1131..    b535 - b543 =G= 0;

e1132..    b534 - b544 =G= 0;

e1133..    b535 - b545 =G= 0;

e1134..    b534 - b546 =G= 0;

e1135..    b535 - b547 =G= 0;

e1136..    b536 - b548 =G= 0;

e1137..    b537 - b549 =G= 0;

e1138..    b538 - b550 =G= 0;

e1139..    b539 - b551 =G= 0;

e1140..    b540 - b552 =G= 0;

e1141..    b541 - b553 =G= 0;

e1142..    b540 - b554 =G= 0;

e1143..    b541 - b555 =G= 0;

e1144..    b544 - b556 =G= 0;

e1145..    b545 - b557 =G= 0;

e1146..    b544 - b558 =G= 0;

e1147..    b545 - b559 =G= 0;

e1148..    b546 - b560 =G= 0;

e1149..    b547 - b561 =G= 0;

e1150..    b546 - b562 =G= 0;

e1151..    b547 - b563 =G= 0;

e1152..    b546 - b564 =G= 0;

e1153..    b547 - b565 =G= 0;

e1154..  - b564 + b566 + b568 =G= 0;

e1155..  - b565 + b567 + b569 =G= 0;

e1156..  - b570 + b576 + b578 =G= 0;

e1157..  - b571 + b577 + b579 =G= 0;

e1158..  - b576 + b588 =G= 0;

e1159..  - b577 + b589 =G= 0;

e1160..  - b578 + b590 =G= 0;

e1161..  - b579 + b591 =G= 0;

e1162..  - b572 + b580 =G= 0;

e1163..  - b573 + b581 =G= 0;

e1164..  - b580 + b592 + b594 =G= 0;

e1165..  - b581 + b593 + b595 =G= 0;

e1166..  - b574 + b582 + b584 + b586 =G= 0;

e1167..  - b575 + b583 + b585 + b587 =G= 0;

e1168..  - b582 + b594 =G= 0;

e1169..  - b583 + b595 =G= 0;

e1170..  - b584 + b596 + b598 =G= 0;

e1171..  - b585 + b597 + b599 =G= 0;

e1172..  - b586 + b600 + b602 + b604 =G= 0;

e1173..  - b587 + b601 + b603 + b605 =G= 0;

e1174..    b570 - b576 =G= 0;

e1175..    b571 - b577 =G= 0;

e1176..    b570 - b578 =G= 0;

e1177..    b571 - b579 =G= 0;

e1178..    b576 - b588 =G= 0;

e1179..    b577 - b589 =G= 0;

e1180..    b578 - b590 =G= 0;

e1181..    b579 - b591 =G= 0;

e1182..    b572 - b580 =G= 0;

e1183..    b573 - b581 =G= 0;

e1184..    b580 - b592 =G= 0;

e1185..    b581 - b593 =G= 0;

e1186..    b580 - b594 =G= 0;

e1187..    b581 - b595 =G= 0;

e1188..    b574 - b582 =G= 0;

e1189..    b575 - b583 =G= 0;

e1190..    b574 - b584 =G= 0;

e1191..    b575 - b585 =G= 0;

e1192..    b574 - b586 =G= 0;

e1193..    b575 - b587 =G= 0;

e1194..    b584 - b596 =G= 0;

e1195..    b585 - b597 =G= 0;

e1196..    b584 - b598 =G= 0;

e1197..    b585 - b599 =G= 0;

e1198..    b586 - b600 =G= 0;

e1199..    b587 - b601 =G= 0;

e1200..    b586 - b602 =G= 0;

e1201..    b587 - b603 =G= 0;

e1202..    b586 - b604 =G= 0;

e1203..    b587 - b605 =G= 0;

e1204..    b526 + b528 - b530 =G= 0;

e1205..    b527 + b529 - b531 =G= 0;

e1206..    b526 + b528 - b532 =G= 0;

e1207..    b527 + b529 - b533 =G= 0;

e1208..    b526 + b528 - b534 =G= 0;

e1209..    b527 + b529 - b535 =G= 0;

e1210..    b564 - b566 =G= 0;

e1211..    b565 - b567 =G= 0;

e1212..    b564 - b568 =G= 0;

e1213..    b565 - b569 =G= 0;

* set non-default bounds
x2.up = 10;
x3.up = 10;
x24.up = 7;
x25.up = 7;
x58.up = 7;
x59.up = 7;
x60.up = 5;
x61.up = 5;
x114.up = 7;
x115.up = 7;
x148.up = 7;
x149.up = 7;
x150.up = 5;
x151.up = 5;

Model m / all /;

m.limrow=0; m.limcol=0;
m.tolproj=0.0;

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

$if not set MINLP $set MINLP MINLP
Solve m using %MINLP% maximizing objvar;


Last updated: 2022-04-26 Git hash: de668763
Imprint / Privacy Policy / License: CC-BY 4.0