Files
yola/pailuan/master/clf/ov_rtree50_f20_20260701.cpp
T
coco 85d885e008 a
2026-07-03 16:29:47 +08:00

53893 lines
3.6 MiB
Plaintext

#include <string.h>
void add_vectors(double *v1, double *v2, int size, double *result) {
for(int i = 0; i < size; ++i)
result[i] = v1[i] + v2[i];
}
void mul_vector_number(double *v1, double num, int size, double *result) {
for(int i = 0; i < size; ++i)
result[i] = v1[i] * num;
}
void score(double * input, double * output) {
double var0[5];
double var1[5];
double var2[5];
double var3[5];
double var4[5];
double var5[5];
double var6[5];
double var7[5];
double var8[5];
double var9[5];
double var10[5];
double var11[5];
double var12[5];
double var13[5];
double var14[5];
double var15[5];
double var16[5];
double var17[5];
double var18[5];
double var19[5];
double var20[5];
double var21[5];
double var22[5];
double var23[5];
double var24[5];
double var25[5];
double var26[5];
double var27[5];
double var28[5];
double var29[5];
double var30[5];
double var31[5];
double var32[5];
double var33[5];
double var34[5];
double var35[5];
double var36[5];
double var37[5];
double var38[5];
double var39[5];
double var40[5];
double var41[5];
double var42[5];
double var43[5];
double var44[5];
double var45[5];
double var46[5];
double var47[5];
double var48[5];
double var49[5];
double var50[5];
if (input[40] <= -0.5) {
if (input[6] <= 16.5) {
if (input[23] <= -33.5) {
if (input[7] <= -0.5) {
memcpy(var50, (double[]){0.0, 0.03225806451612903, 0.6451612903225806, 0.3225806451612903, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -37.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.22727272727272727, 0.7727272727272727, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= -7.5) {
if (input[31] <= -31.5) {
if (input[25] <= -2.5) {
memcpy(var50, (double[]){0.0, 0.19444444444444445, 0.8055555555555556, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 8.5) {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -6.5) {
memcpy(var50, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -1.5) {
memcpy(var50, (double[]){0.0, 0.85, 0.15, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 2.5) {
if (input[7] <= -4.5) {
if (input[40] <= -38.5) {
if (input[12] <= -0.5) {
memcpy(var50, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 4.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -6.5) {
memcpy(var50, (double[]){0.0, 0.825, 0.175, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.43243243243243246, 0.5675675675675675, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -7.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.7796610169491526, 0.22033898305084745, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -44.5) {
if (input[22] <= 5.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.7333333333333333, 0.26666666666666666, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 0.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.868421052631579, 0.13157894736842105, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -6.5) {
memcpy(var50, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -9.5) {
if (input[10] <= -11.5) {
memcpy(var50, (double[]){0.0, 0.2857142857142857, 0.7142857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -38.5) {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -14.5) {
if (input[43] <= -2.5) {
memcpy(var50, (double[]){0.0, 0.12244897959183673, 0.8775510204081632, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -3.5) {
if (input[31] <= -14.5) {
if (input[49] <= 22.5) {
memcpy(var50, (double[]){0.0, 0.07142857142857142, 0.9285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -58.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 5.5) {
if (input[48] <= 6.5) {
if (input[3] <= -109.5) {
memcpy(var50, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -9.5) {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 12.5) {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0625, 0.9375, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.13636363636363635, 0.8636363636363636, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -81.5) {
if (input[7] <= -5.5) {
if (input[25] <= -6.5) {
if (input[29] <= 4.5) {
memcpy(var50, (double[]){0.19230769230769232, 0.7692307692307693, 0.038461538461538464, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -182.5) {
if (input[34] <= -15.5) {
if (input[21] <= -235.5) {
memcpy(var50, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 37.5) {
memcpy(var50, (double[]){0.2727272727272727, 0.7272727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -166.5) {
if (input[31] <= -38.0) {
if (input[22] <= -13.5) {
if (input[47] <= 47.5) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.8936170212765957, 0.10638297872340426, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.325, 0.675, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -233.5) {
memcpy(var50, (double[]){0.8076923076923077, 0.19230769230769232, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -172.0) {
if (input[28] <= 9.5) {
memcpy(var50, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -35.5) {
if (input[12] <= -118.5) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 55.5) {
memcpy(var50, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var50, (double[]){0.8780487804878049, 0.12195121951219512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[6] <= 35.5) {
memcpy(var50, (double[]){0.15384615384615385, 0.8269230769230769, 0.019230769230769232, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.6842105263157895, 0.02631578947368421, 0.2894736842105263, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -6.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.4857142857142857, 0.5142857142857142, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 68.5) {
if (input[36] <= 19.5) {
if (input[37] <= 47.5) {
if (input[41] <= 0.5) {
if (input[22] <= -27.5) {
memcpy(var50, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -0.5) {
if (input[4] <= -21.5) {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.01818181818181818, 0.9818181818181818, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.08571428571428572, 0.9142857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 30.5) {
if (input[3] <= -7.5) {
memcpy(var50, (double[]){0.0, 0.6060606060606061, 0.3939393939393939, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 21.5) {
memcpy(var50, (double[]){0.0, 0.16, 0.84, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0967741935483871, 0.6129032258064516, 0.2903225806451613, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var50, (double[]){0.3709677419354839, 0.6290322580645161, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -80.0) {
if (input[12] <= -34.5) {
if (input[42] <= 69.5) {
if (input[48] <= 10.5) {
if (input[34] <= -14.5) {
memcpy(var50, (double[]){0.1794871794871795, 0.8205128205128205, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 16.0) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.5483870967741935, 0.45161290322580644, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 60.5) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 57.5) {
if (input[36] <= 21.5) {
if (input[39] <= -1.5) {
if (input[25] <= 0.5) {
memcpy(var50, (double[]){0.0, 0.42857142857142855, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 45.5) {
memcpy(var50, (double[]){0.0, 0.38, 0.62, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 21.5) {
if (input[31] <= -47.5) {
memcpy(var50, (double[]){0.034482758620689655, 0.6206896551724138, 0.3448275862068966, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -48.5) {
memcpy(var50, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[38] <= 34.5) {
if (input[47] <= 28.5) {
memcpy(var50, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -247.5) {
memcpy(var50, (double[]){0.0, 0.7090909090909091, 0.2909090909090909, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[20] <= 34.5) {
if (input[21] <= -125.0) {
memcpy(var50, (double[]){0.8620689655172413, 0.13793103448275862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -9.5) {
memcpy(var50, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 38.5) {
if (input[24] <= 31.5) {
memcpy(var50, (double[]){0.038461538461538464, 0.7692307692307693, 0.19230769230769232, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 61.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= 20.5) {
if (input[0] <= 14.5) {
if (input[37] <= 64.5) {
if (input[32] <= -1.5) {
if (input[48] <= 2.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.037037037037037035, 0.9629629629629629, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 22.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[12] <= 34.5) {
if (input[3] <= -215.5) {
if (input[18] <= 10.5) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.8709677419354839, 0.12903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 20.5) {
memcpy(var50, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 2.5) {
if (input[23] <= 8.5) {
if (input[9] <= -10.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -14.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.13333333333333333, 0.8666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 42.5) {
if (input[11] <= -13.5) {
if (input[34] <= -18.5) {
if (input[9] <= -10.5) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.8857142857142857, 0.11428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -14.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 72.5) {
memcpy(var50, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= 7.5) {
memcpy(var50, (double[]){0.35135135135135137, 0.6486486486486487, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 63.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[29] <= 6.5) {
memcpy(var50, (double[]){0.09230769230769231, 0.9076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -14.5) {
if (input[12] <= 24.5) {
if (input[2] <= 42.5) {
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.5185185185185185, 0.48148148148148145, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 45.5) {
if (input[40] <= -73.5) {
memcpy(var50, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -82.5) {
if (input[34] <= -21.5) {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -19.5) {
memcpy(var50, (double[]){0.3584905660377358, 0.6415094339622641, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 40.5) {
memcpy(var50, (double[]){0.7916666666666666, 0.20833333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -72.5) {
memcpy(var50, (double[]){0.725, 0.275, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -69.5) {
memcpy(var50, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
} else {
if (input[6] <= -21.5) {
if (input[25] <= 7.5) {
if (input[45] <= -28.5) {
if (input[32] <= -6.5) {
if (input[31] <= 39.5) {
if (input[49] <= -32.5) {
if (input[13] <= 10.5) {
if (input[4] <= 23.5) {
if (input[47] <= -38.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
} else {
if (input[12] <= -2.0) {
if (input[4] <= 25.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.16393442622950818, 0.8360655737704918}, 5 * sizeof(double));
} else {
if (input[7] <= 5.5) {
if (input[20] <= -48.0) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.48484848484848486, 0.5151515151515151}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 10.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.07692307692307693, 0.23076923076923078, 0.6923076923076923}, 5 * sizeof(double));
} else {
if (input[15] <= 11.5) {
if (input[12] <= -25.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= 40.5) {
if (input[3] <= 7.5) {
if (input[33] <= -3.5) {
if (input[12] <= -4.5) {
if (input[38] <= -45.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8205128205128205, 0.1794871794871795}, 5 * sizeof(double));
}
} else {
if (input[48] <= -5.5) {
if (input[40] <= 39.5) {
if (input[20] <= -33.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -6.5) {
if (input[22] <= 34.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9545454545454546, 0.045454545454545456}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.36666666666666664, 0.6333333333333333}, 5 * sizeof(double));
}
} else {
if (input[5] <= -22.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.47619047619047616, 0.5238095238095238}, 5 * sizeof(double));
} else {
if (input[49] <= -36.5) {
if (input[11] <= 9.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[4] <= 18.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 5.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[28] <= -9.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.16, 0.84}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[19] <= -54.5) {
if (input[28] <= -10.0) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.14893617021276595, 0.851063829787234}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
if (input[38] <= -39.0) {
if (input[47] <= -33.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
}
} else {
if (input[13] <= 12.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.48484848484848486, 0.5151515151515151}, 5 * sizeof(double));
} else {
if (input[24] <= -60.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[41] <= -1.5) {
if (input[45] <= -25.5) {
if (input[18] <= -11.0) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6216216216216216, 0.3783783783783784}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[24] <= -49.5) {
if (input[43] <= 4.5) {
if (input[3] <= 6.5) {
if (input[19] <= -49.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
}
} else {
if (input[11] <= 5.5) {
if (input[25] <= 18.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[32] <= -6.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -15.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[36] <= -39.5) {
if (input[31] <= 37.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
} else {
if (input[20] <= 21.5) {
if (input[22] <= 19.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[7] <= 5.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -7.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
} else {
if (input[49] <= -42.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[9] <= 9.5) {
if (input[40] <= 39.5) {
if (input[41] <= -1.5) {
if (input[19] <= -92.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
} else {
if (input[45] <= -25.5) {
if (input[47] <= -54.0) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 11.5) {
if (input[18] <= -29.0) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
}
} else {
if (input[36] <= -34.5) {
if (input[29] <= -9.5) {
if (input[13] <= 12.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -6.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
} else {
if (input[42] <= -41.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[2] <= -14.5) {
if (input[21] <= -1.5) {
if (input[3] <= 2.5) {
if (input[28] <= -2.5) {
if (input[47] <= -72.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
} else {
if (input[38] <= -24.5) {
if (input[37] <= -33.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
if (input[42] <= -21.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
if (input[32] <= -2.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
} else {
if (input[33] <= 1.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[33] <= -7.5) {
if (input[46] <= 4.5) {
if (input[42] <= -19.5) {
if (input[23] <= -16.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
}
} else {
if (input[12] <= -20.5) {
if (input[46] <= 8.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.5423728813559322, 0.4576271186440678}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -16.5) {
if (input[49] <= -27.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 42.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.016129032258064516, 0.9838709677419355}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[46] <= 5.5) {
if (input[15] <= 2.5) {
if (input[3] <= 2.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
}
} else {
if (input[31] <= 21.5) {
if (input[27] <= -7.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
} else {
if (input[45] <= -16.5) {
if (input[14] <= 2.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
if (input[31] <= 17.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
if (input[27] <= -3.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[20] <= -26.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9107142857142857, 0.08928571428571429}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 10.5) {
if (input[48] <= -3.5) {
if (input[21] <= 2.5) {
if (input[36] <= -27.5) {
if (input[42] <= -28.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -7.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 7.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.5957446808510638, 0.40425531914893614}, 5 * sizeof(double));
} else {
if (input[25] <= 4.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= 0.5) {
if (input[29] <= -1.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6590909090909091, 0.3409090909090909}, 5 * sizeof(double));
} else {
if (input[49] <= -28.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -36.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[31] <= 1.5) {
if (input[43] <= -0.5) {
memcpy(var50, (double[]){0.02631578947368421, 0.0, 0.07894736842105263, 0.8947368421052632, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -6.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.4358974358974359, 0.5641025641025641, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.8181818181818182, 0.18181818181818182, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 3.5) {
if (input[9] <= 4.5) {
if (input[39] <= -0.5) {
if (input[42] <= -0.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.09090909090909091, 0.9090909090909091, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= 1.5) {
if (input[38] <= -14.5) {
if (input[25] <= 0.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
}
} else {
if (input[24] <= -47.5) {
if (input[9] <= 2.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.96, 0.04}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -22.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.40476190476190477, 0.5952380952380952}, 5 * sizeof(double));
} else {
if (input[44] <= -0.5) {
if (input[44] <= -1.5) {
if (input[19] <= -16.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
}
} else {
if (input[19] <= -27.0) {
if (input[25] <= 5.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.125, 0.775, 0.1}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7551020408163265, 0.24489795918367346}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -16.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.02857142857142857, 0.42857142857142855, 0.5428571428571428}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[10] <= 9.5) {
if (input[12] <= 10.5) {
if (input[27] <= -1.5) {
if (input[18] <= -19.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8292682926829268, 0.17073170731707318}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.5384615384615384, 0.46153846153846156}, 5 * sizeof(double));
}
} else {
if (input[36] <= -19.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.1746031746031746, 0.8253968253968254}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -3.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
} else {
if (input[22] <= 2.0) {
if (input[22] <= -19.0) {
if (input[5] <= -12.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6744186046511628, 0.32558139534883723}, 5 * sizeof(double));
}
} else {
if (input[31] <= 24.5) {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
}
}
}
}
double var51[5];
if (input[13] <= 0.5) {
if (input[7] <= -4.5) {
if (input[28] <= 12.5) {
if (input[37] <= 45.5) {
if (input[1] <= 29.5) {
if (input[48] <= 3.5) {
if (input[49] <= 21.5) {
memcpy(var51, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -9.5) {
memcpy(var51, (double[]){0.0, 0.34285714285714286, 0.6571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 0.5) {
if (input[37] <= 37.5) {
if (input[46] <= -9.5) {
memcpy(var51, (double[]){0.0, 0.24390243902439024, 0.7560975609756098, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.022727272727272728, 0.9772727272727273, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -19.5) {
if (input[5] <= 12.5) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 32.0) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= -11.5) {
memcpy(var51, (double[]){0.0, 0.20689655172413793, 0.7931034482758621, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var51, (double[]){0.0, 0.26666666666666666, 0.7333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= -38.5) {
if (input[48] <= 6.5) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.09090909090909091, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -5.5) {
if (input[3] <= -18.5) {
memcpy(var51, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.03225806451612903, 0.4838709677419355, 0.4838709677419355, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= -7.5) {
if (input[20] <= 33.5) {
memcpy(var51, (double[]){0.0, 0.9285714285714286, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.3508771929824561, 0.6491228070175439, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -168.5) {
if (input[0] <= 29.5) {
if (input[5] <= 14.5) {
if (input[26] <= 2.5) {
memcpy(var51, (double[]){0.6428571428571429, 0.35714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.9545454545454546, 0.045454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -225.0) {
if (input[3] <= -212.0) {
memcpy(var51, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -212.5) {
memcpy(var51, (double[]){0.4, 0.3, 0.3, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.1935483870967742, 0.8064516129032258, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 56.5) {
memcpy(var51, (double[]){0.9111111111111111, 0.08888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 7.5) {
if (input[6] <= 13.5) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.03225806451612903, 0.16129032258064516, 0.8064516129032258, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 18.5) {
memcpy(var51, (double[]){0.0, 0.18867924528301888, 0.8113207547169812, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -15.5) {
if (input[29] <= 7.5) {
memcpy(var51, (double[]){0.07317073170731707, 0.926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.625, 0.375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -56.5) {
if (input[3] <= -72.5) {
if (input[8] <= 1.5) {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 15.0) {
memcpy(var51, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 37.5) {
if (input[0] <= 13.5) {
memcpy(var51, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -10.5) {
if (input[3] <= -121.5) {
memcpy(var51, (double[]){0.4186046511627907, 0.5813953488372093, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -16.5) {
memcpy(var51, (double[]){0.07317073170731707, 0.926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -16.5) {
memcpy(var51, (double[]){0.2631578947368421, 0.7368421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 47.5) {
if (input[40] <= -41.5) {
memcpy(var51, (double[]){0.0, 0.5151515151515151, 0.48484848484848486, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 52.5) {
if (input[46] <= -9.5) {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 56.5) {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -13.5) {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.09523809523809523, 0.9047619047619048, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
}
}
} else {
if (input[21] <= -62.5) {
if (input[14] <= -12.5) {
if (input[38] <= 69.5) {
if (input[12] <= -88.5) {
if (input[37] <= 69.5) {
memcpy(var51, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -19.5) {
memcpy(var51, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 5.5) {
if (input[2] <= 46.5) {
if (input[32] <= 2.5) {
memcpy(var51, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -95.5) {
if (input[12] <= -101.5) {
if (input[42] <= 52.5) {
memcpy(var51, (double[]){0.8484848484848485, 0.15151515151515152, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 77.5) {
if (input[21] <= -229.5) {
if (input[40] <= -47.5) {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 16.5) {
memcpy(var51, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= -9.5) {
if (input[29] <= 12.5) {
memcpy(var51, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.6727272727272727, 0.32727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 63.5) {
if (input[39] <= -233.5) {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 33.5) {
memcpy(var51, (double[]){0.1951219512195122, 0.8048780487804879, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 41.5) {
if (input[41] <= 14.5) {
if (input[12] <= 28.5) {
if (input[21] <= -89.5) {
if (input[22] <= -12.5) {
if (input[9] <= -9.5) {
if (input[10] <= -17.5) {
if (input[30] <= -232.5) {
memcpy(var51, (double[]){0.7096774193548387, 0.2903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.2826086956521739, 0.717391304347826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 33.5) {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.3170731707317073, 0.6829268292682927, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 26.5) {
if (input[22] <= -10.5) {
if (input[35] <= 0.5) {
if (input[21] <= -233.5) {
memcpy(var51, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.925, 0.075, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.1590909090909091, 0.8409090909090909, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 74.5) {
memcpy(var51, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 48.5) {
if (input[11] <= -13.5) {
memcpy(var51, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[21] <= 10.5) {
if (input[15] <= -19.5) {
if (input[31] <= -91.0) {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -73.5) {
if (input[18] <= 21.5) {
memcpy(var51, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.5862068965517241, 0.41379310344827586, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 20.5) {
if (input[49] <= 58.5) {
if (input[1] <= 40.5) {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.05714285714285714, 0.9428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 54.5) {
if (input[21] <= -60.5) {
memcpy(var51, (double[]){0.10869565217391304, 0.8913043478260869, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -14.5) {
memcpy(var51, (double[]){0.24528301886792453, 0.7547169811320755, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= -34.5) {
memcpy(var51, (double[]){0.7142857142857143, 0.2857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 13.5) {
memcpy(var51, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= -1.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.2033898305084746, 0.7457627118644068, 0.05084745762711865}, 5 * sizeof(double));
} else {
if (input[1] <= 20.5) {
if (input[14] <= -9.5) {
memcpy(var51, (double[]){0.0, 0.9024390243902439, 0.0975609756097561, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -53.5) {
memcpy(var51, (double[]){0.0, 0.030303030303030304, 0.15151515151515152, 0.8181818181818182, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -61.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.7407407407407407, 0.25925925925925924, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -8.5) {
memcpy(var51, (double[]){0.0, 0.17647058823529413, 0.8235294117647058, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -1.5) {
if (input[32] <= -5.5) {
if (input[25] <= -3.5) {
memcpy(var51, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -2.5) {
memcpy(var51, (double[]){0.0, 0.07692307692307693, 0.9230769230769231, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 7.5) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -8.5) {
if (input[39] <= -0.5) {
memcpy(var51, (double[]){0.0, 0.07317073170731707, 0.926829268292683, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.05263157894736842, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 15.5) {
if (input[17] <= -0.5) {
memcpy(var51, (double[]){0.0, 0.027777777777777776, 0.9722222222222222, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 3.5) {
if (input[24] <= 10.0) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -71.0) {
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.08108108108108109, 0.918918918918919, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[24] <= -29.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.7894736842105263, 0.21052631578947367, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[45] <= 20.5) {
memcpy(var51, (double[]){0.0, 0.8205128205128205, 0.1794871794871795, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[4] <= 15.5) {
if (input[1] <= -16.5) {
if (input[18] <= -51.5) {
if (input[3] <= 6.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[36] <= -9.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 13.5) {
if (input[32] <= 2.5) {
if (input[33] <= -1.5) {
if (input[48] <= -2.5) {
if (input[25] <= -7.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.48, 0.52}, 5 * sizeof(double));
} else {
if (input[24] <= -70.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
} else {
if (input[21] <= -3.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[23] <= -45.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
} else {
if (input[18] <= -2.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8108108108108109, 0.1891891891891892}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9841269841269841, 0.015873015873015872}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
if (input[10] <= 5.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 12.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.023809523809523808, 0.40476190476190477, 0.5714285714285714}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.05454545454545454, 0.9454545454545454}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
} else {
if (input[41] <= -4.5) {
if (input[18] <= -16.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3888888888888889, 0.6111111111111112}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
}
} else {
if (input[15] <= 7.5) {
if (input[12] <= -13.0) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.16, 0.84}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[34] <= -0.5) {
if (input[37] <= 2.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.3142857142857143, 0.6857142857142857, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 1.5) {
if (input[37] <= 0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.8648648648648649, 0.13513513513513514, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= -20.5) {
if (input[41] <= -0.5) {
if (input[25] <= 7.5) {
if (input[12] <= 1.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8292682926829268, 0.17073170731707318}, 5 * sizeof(double));
} else {
if (input[0] <= -11.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
}
} else {
if (input[14] <= 4.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -18.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5172413793103449, 0.4827586206896552}, 5 * sizeof(double));
} else {
if (input[3] <= 15.5) {
if (input[2] <= -12.5) {
if (input[38] <= -13.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8214285714285714, 0.17857142857142858}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.925, 0.075}, 5 * sizeof(double));
}
} else {
if (input[13] <= 2.5) {
if (input[31] <= -0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.19230769230769232, 0.8076923076923077, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -58.0) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.3939393939393939, 0.24242424242424243, 0.36363636363636365}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[39] <= -1.5) {
if (input[40] <= 33.5) {
if (input[39] <= -2.5) {
if (input[12] <= -0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8627450980392157, 0.13725490196078433}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5675675675675675, 0.43243243243243246}, 5 * sizeof(double));
}
} else {
if (input[45] <= -29.5) {
if (input[32] <= -9.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.04878048780487805, 0.9512195121951219}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
if (input[7] <= 3.5) {
if (input[25] <= 7.5) {
if (input[29] <= -5.5) {
if (input[6] <= -29.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.35135135135135137, 0.6486486486486487}, 5 * sizeof(double));
} else {
if (input[40] <= 32.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
if (input[10] <= 12.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.78, 0.22}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 1.0) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
} else {
if (input[11] <= 11.5) {
if (input[18] <= -48.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= -7.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.23255813953488372, 0.7674418604651163}, 5 * sizeof(double));
} else {
if (input[6] <= -19.5) {
if (input[4] <= 20.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -51.5) {
if (input[31] <= 24.5) {
if (input[45] <= -21.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
}
} else {
if (input[6] <= -20.5) {
if (input[47] <= -53.5) {
if (input[31] <= 26.5) {
if (input[32] <= -8.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
} else {
if (input[17] <= 0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[48] <= -6.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 38.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 7.5) {
if (input[3] <= -0.5) {
if (input[13] <= 11.5) {
if (input[31] <= 38.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
} else {
if (input[36] <= -40.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 17.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.30357142857142855, 0.6964285714285714}, 5 * sizeof(double));
} else {
if (input[34] <= 6.5) {
if (input[1] <= -31.5) {
if (input[36] <= -49.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
}
} else {
if (input[13] <= 12.5) {
if (input[38] <= -34.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.325, 0.675}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.01639344262295082, 0.9836065573770492}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -22.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= 21.5) {
if (input[12] <= -1.0) {
if (input[25] <= 8.5) {
if (input[33] <= -6.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2916666666666667, 0.7083333333333334}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -10.5) {
if (input[48] <= -16.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5227272727272727, 0.4772727272727273}, 5 * sizeof(double));
}
} else {
if (input[47] <= -35.5) {
if (input[13] <= 10.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.08196721311475409, 0.9180327868852459}, 5 * sizeof(double));
} else {
if (input[3] <= 2.5) {
if (input[7] <= 5.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 4.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= 6.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= 23.5) {
if (input[20] <= -75.5) {
if (input[33] <= -6.5) {
if (input[30] <= 1.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= -17.5) {
if (input[24] <= -81.0) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.4411764705882353, 0.5588235294117647}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -53.5) {
if (input[32] <= -7.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8085106382978723, 0.19148936170212766}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
if (input[15] <= 5.5) {
if (input[0] <= -12.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8524590163934426, 0.14754098360655737}, 5 * sizeof(double));
}
} else {
if (input[6] <= -24.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 42.5) {
if (input[3] <= 12.5) {
if (input[45] <= -5.5) {
if (input[26] <= 1.5) {
if (input[30] <= 0.5) {
if (input[28] <= 2.5) {
if (input[25] <= 6.5) {
if (input[31] <= 5.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0967741935483871, 0.9032258064516129, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= 12.5) {
if (input[22] <= 68.5) {
if (input[24] <= 37.0) {
if (input[36] <= -18.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -39.5) {
if (input[4] <= 8.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= 12.5) {
if (input[41] <= -2.5) {
if (input[49] <= -2.5) {
if (input[40] <= 15.5) {
if (input[45] <= -13.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= 11.5) {
if (input[11] <= 4.5) {
if (input[8] <= -0.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.17647058823529413, 0.8235294117647058, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -14.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
} else {
if (input[6] <= -8.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.12121212121212122, 0.8787878787878788, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -17.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -50.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
} else {
if (input[46] <= 12.5) {
if (input[11] <= 5.5) {
if (input[19] <= -7.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= -37.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[32] <= -2.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 3.5) {
if (input[40] <= -2.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.3225806451612903, 0.6774193548387096, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 6.5) {
if (input[11] <= 9.5) {
if (input[6] <= -17.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.16901408450704225, 0.8309859154929577}, 5 * sizeof(double));
} else {
if (input[12] <= -5.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.08571428571428572, 0.7142857142857143, 0.2}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7254901960784313, 0.27450980392156865}, 5 * sizeof(double));
}
} else {
if (input[0] <= -12.5) {
if (input[6] <= -17.5) {
if (input[20] <= -43.0) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[14] <= 5.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.19444444444444445, 0.2222222222222222, 0.5833333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -33.5) {
if (input[41] <= -5.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -7.5) {
if (input[7] <= 4.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
} else {
if (input[29] <= -13.5) {
if (input[31] <= 41.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -56.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= -42.5) {
if (input[29] <= -13.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7631578947368421, 0.23684210526315788}, 5 * sizeof(double));
} else {
if (input[48] <= -7.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 15.5) {
if (input[1] <= -27.5) {
if (input[28] <= -14.5) {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
}
}
}
}
}
}
add_vectors(var50, var51, 5, var49);
double var52[5];
if (input[3] <= 6.5) {
if (input[1] <= 20.5) {
if (input[5] <= -3.5) {
if (input[13] <= 11.5) {
if (input[4] <= 23.5) {
if (input[27] <= 4.5) {
if (input[31] <= -0.5) {
if (input[34] <= -0.5) {
if (input[10] <= 1.5) {
if (input[12] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.9038461538461539, 0.09615384615384616, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.30303030303030304, 0.696969696969697, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -31.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.3142857142857143, 0.6857142857142857, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -63.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.32558139534883723, 0.6744186046511628}, 5 * sizeof(double));
} else {
if (input[25] <= 18.5) {
if (input[36] <= -14.5) {
if (input[23] <= 33.5) {
if (input[40] <= 18.5) {
if (input[30] <= 0.5) {
if (input[21] <= 1.5) {
if (input[20] <= -20.5) {
if (input[3] <= -3.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.08333333333333333, 0.5833333333333334, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[4] <= 12.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8656716417910447, 0.13432835820895522}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -20.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
}
} else {
if (input[42] <= -25.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.038461538461538464, 0.9615384615384616, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -6.5) {
if (input[21] <= -2.5) {
if (input[31] <= 35.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
}
} else {
if (input[38] <= -20.5) {
if (input[6] <= -27.5) {
if (input[12] <= -2.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
if (input[37] <= -25.5) {
if (input[4] <= 17.5) {
if (input[25] <= -1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
} else {
if (input[36] <= -33.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
} else {
if (input[14] <= 5.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9122807017543859, 0.08771929824561403}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[24] <= -55.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.38636363636363635, 0.6136363636363636}, 5 * sizeof(double));
} else {
if (input[36] <= -19.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.4878048780487805, 0.5121951219512195}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -21.5) {
if (input[27] <= 0.5) {
if (input[5] <= -11.5) {
if (input[43] <= -1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
if (input[6] <= -26.5) {
if (input[12] <= 2.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
}
} else {
if (input[2] <= -16.5) {
if (input[24] <= 18.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
} else {
if (input[30] <= -1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.7083333333333334, 0.2916666666666667}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
}
} else {
if (input[2] <= -16.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9583333333333334, 0.041666666666666664}, 5 * sizeof(double));
} else {
if (input[2] <= -6.5) {
if (input[11] <= 5.5) {
if (input[45] <= -13.5) {
if (input[7] <= 2.5) {
if (input[47] <= -29.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9824561403508771, 0.017543859649122806}, 5 * sizeof(double));
}
} else {
if (input[37] <= -2.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.11764705882352941, 0.8823529411764706, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[48] <= -2.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8867924528301887, 0.11320754716981132}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.32, 0.68}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
} else {
if (input[32] <= -8.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
if (input[16] <= 1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.21951219512195122, 0.7804878048780488}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= -40.5) {
if (input[6] <= -17.5) {
if (input[30] <= 1.5) {
if (input[31] <= 40.5) {
if (input[25] <= 5.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.4411764705882353, 0.5588235294117647}, 5 * sizeof(double));
}
} else {
if (input[1] <= -27.5) {
if (input[3] <= 5.5) {
if (input[14] <= 13.5) {
if (input[25] <= 5.5) {
if (input[20] <= -37.0) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
}
} else {
if (input[10] <= 14.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
} else {
if (input[49] <= -45.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
} else {
if (input[12] <= 3.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.6818181818181818, 0.3181818181818182}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
}
} else {
if (input[19] <= -52.5) {
if (input[29] <= -5.0) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.4727272727272727, 0.5272727272727272}, 5 * sizeof(double));
} else {
if (input[20] <= -42.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.2653061224489796, 0.7346938775510204}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[48] <= 2.5) {
if (input[25] <= 3.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
if (input[20] <= -28.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[11] <= -10.5) {
if (input[40] <= -31.5) {
memcpy(var52, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 1.5) {
memcpy(var52, (double[]){0.0, 0.918918918918919, 0.08108108108108109, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 3.5) {
if (input[39] <= 1.5) {
if (input[17] <= -0.5) {
if (input[42] <= 31.5) {
if (input[4] <= -11.5) {
memcpy(var52, (double[]){0.0, 0.8387096774193549, 0.16129032258064516, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -2.5) {
memcpy(var52, (double[]){0.0, 0.10526315789473684, 0.8947368421052632, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -2.5) {
if (input[22] <= -18.5) {
if (input[10] <= -6.5) {
if (input[49] <= 30.5) {
memcpy(var52, (double[]){0.0, 0.4838709677419355, 0.5161290322580645, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -7.5) {
if (input[31] <= -35.5) {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.35294117647058826, 0.6470588235294118, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -10.5) {
if (input[22] <= -11.5) {
memcpy(var52, (double[]){0.0, 0.04878048780487805, 0.9512195121951219, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -2.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.8421052631578947, 0.15789473684210525, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -5.5) {
memcpy(var52, (double[]){0.0, 0.8787878787878788, 0.12121212121212122, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -14.5) {
if (input[37] <= 41.5) {
memcpy(var52, (double[]){0.0, 0.42857142857142855, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -0.5) {
if (input[24] <= 14.0) {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.05405405405405406, 0.8648648648648649, 0.08108108108108109, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.04918032786885246, 0.9508196721311475, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -62.0) {
if (input[21] <= -235.5) {
if (input[7] <= -11.5) {
if (input[37] <= 88.5) {
if (input[11] <= -13.5) {
memcpy(var52, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -208.5) {
memcpy(var52, (double[]){0.3076923076923077, 0.6923076923076923, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 27.5) {
memcpy(var52, (double[]){0.0, 0.9117647058823529, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 61.5) {
if (input[18] <= 21.5) {
memcpy(var52, (double[]){0.75, 0.125, 0.125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.061224489795918366, 0.9387755102040817, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 44.5) {
if (input[42] <= 67.5) {
if (input[15] <= -14.5) {
memcpy(var52, (double[]){0.41025641025641024, 0.4358974358974359, 0.15384615384615385, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 11.5) {
memcpy(var52, (double[]){0.8518518518518519, 0.14814814814814814, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 63.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.2857142857142857, 0.6428571428571429, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 40.5) {
if (input[12] <= -81.0) {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.5666666666666667, 0.43333333333333335, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 39.5) {
if (input[15] <= -15.5) {
memcpy(var52, (double[]){0.6470588235294118, 0.14705882352941177, 0.20588235294117646, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -226.5) {
if (input[14] <= -13.5) {
if (input[49] <= 85.0) {
memcpy(var52, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.803921568627451, 0.19607843137254902, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 61.5) {
if (input[38] <= 52.5) {
if (input[10] <= -11.5) {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -19.5) {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[49] <= 74.5) {
if (input[36] <= 19.5) {
if (input[13] <= -10.5) {
if (input[27] <= 1.5) {
if (input[47] <= -4.5) {
memcpy(var52, (double[]){0.0, 0.3548387096774194, 0.6451612903225806, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 25.5) {
if (input[7] <= -6.5) {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.08928571428571429, 0.9107142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.3076923076923077, 0.6923076923076923, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.7910447761194029, 0.208955223880597, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -7.5) {
if (input[4] <= -24.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.8709677419354839, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.36666666666666664, 0.6333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 21.5) {
if (input[3] <= -186.5) {
if (input[5] <= 14.5) {
if (input[21] <= -243.0) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 31.5) {
memcpy(var52, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 34.5) {
if (input[22] <= 10.5) {
if (input[46] <= -9.5) {
if (input[4] <= -31.5) {
if (input[12] <= 106.5) {
if (input[49] <= 56.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 98.0) {
if (input[29] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.8484848484848485, 0.15151515151515152, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 37.5) {
if (input[36] <= 23.5) {
memcpy(var52, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 55.5) {
if (input[7] <= -5.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 3.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -9.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.175, 0.825, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var52, (double[]){0.5185185185185185, 0.48148148148148145, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 3.5) {
if (input[48] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.16216216216216217, 0.8378378378378378, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 16.5) {
if (input[10] <= -9.5) {
if (input[21] <= 1.5) {
memcpy(var52, (double[]){0.03333333333333333, 0.9, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.5806451612903226, 0.41935483870967744, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.23076923076923078, 0.7692307692307693, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 44.5) {
if (input[41] <= 2.5) {
memcpy(var52, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 40.5) {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.8461538461538461, 0.15384615384615385, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= -37.5) {
if (input[20] <= 25.5) {
memcpy(var52, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 12.5) {
memcpy(var52, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -47.5) {
memcpy(var52, (double[]){0.19230769230769232, 0.8076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -76.5) {
if (input[31] <= -58.5) {
memcpy(var52, (double[]){0.3617021276595745, 0.6382978723404256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -147.5) {
if (input[24] <= 25.5) {
memcpy(var52, (double[]){0.02127659574468085, 0.9787234042553191, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -98.5) {
memcpy(var52, (double[]){0.14035087719298245, 0.8596491228070176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -35.5) {
memcpy(var52, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -64.5) {
if (input[22] <= -39.5) {
memcpy(var52, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 79.5) {
if (input[3] <= 3.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -11.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.024390243902439025, 0.975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 7.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[3] <= -69.5) {
if (input[39] <= 4.5) {
if (input[49] <= 77.5) {
memcpy(var52, (double[]){0.9661016949152542, 0.03389830508474576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.9423076923076923, 0.057692307692307696, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -3.5) {
if (input[9] <= -15.5) {
memcpy(var52, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= -17.5) {
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 13.5) {
memcpy(var52, (double[]){0.559322033898305, 0.4406779661016949, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -18.5) {
if (input[49] <= 93.5) {
memcpy(var52, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.7894736842105263, 0.21052631578947367, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[37] <= -3.5) {
if (input[0] <= -11.5) {
if (input[25] <= 7.5) {
if (input[30] <= 1.5) {
if (input[4] <= 16.5) {
if (input[36] <= -22.5) {
if (input[3] <= 14.5) {
if (input[21] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.62, 0.38}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
if (input[48] <= -3.5) {
if (input[43] <= 0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.34146341463414637, 0.6585365853658537}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.5869565217391305, 0.41304347826086957}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.14583333333333334, 0.8541666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -47.5) {
if (input[3] <= 17.0) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= -18.5) {
if (input[3] <= 17.0) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03773584905660377, 0.9622641509433962}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.532258064516129, 0.46774193548387094}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 6.5) {
if (input[20] <= -51.5) {
if (input[11] <= 5.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
if (input[24] <= -1.0) {
if (input[28] <= -6.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[36] <= -28.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -21.5) {
if (input[32] <= -4.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
if (input[47] <= -50.5) {
if (input[46] <= 12.5) {
if (input[28] <= -13.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
}
} else {
if (input[37] <= -33.5) {
if (input[21] <= -1.5) {
if (input[0] <= -26.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.5217391304347826, 0.4782608695652174}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.6595744680851063, 0.3404255319148936}, 5 * sizeof(double));
}
} else {
if (input[24] <= -24.0) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[18] <= 14.5) {
if (input[24] <= 26.5) {
if (input[16] <= 1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
} else {
if (input[44] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[3] <= 22.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -17.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -14.5) {
if (input[47] <= -46.5) {
if (input[3] <= 8.5) {
if (input[49] <= -42.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.1346153846153846, 0.8653846153846154}, 5 * sizeof(double));
}
} else {
if (input[3] <= 11.5) {
if (input[18] <= -40.0) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.05357142857142857, 0.9464285714285714}, 5 * sizeof(double));
}
} else {
if (input[15] <= 1.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 0.5) {
if (input[36] <= -17.5) {
if (input[40] <= 34.5) {
if (input[31] <= 32.5) {
if (input[11] <= 7.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[6] <= -21.5) {
if (input[37] <= -33.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
}
} else {
if (input[14] <= 12.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[37] <= -53.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
}
} else {
if (input[3] <= 10.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[27] <= -5.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[10] <= 3.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.1956521739130435, 0.8043478260869565}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= -10.5) {
if (input[3] <= 11.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
}
} else {
if (input[12] <= -24.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= -12.5) {
memcpy(var52, (double[]){0.22916666666666666, 0.6875, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= 0.5) {
if (input[31] <= -0.5) {
if (input[37] <= 4.5) {
memcpy(var52, (double[]){0.0, 0.0, 0.9019607843137255, 0.09803921568627451, 0.0}, 5 * sizeof(double));
} else {
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var52, (double[]){0.0, 0.0, 0.47619047619047616, 0.5238095238095238, 0.0}, 5 * sizeof(double));
}
}
}
}
add_vectors(var49, var52, 5, var48);
double var53[5];
if (input[38] <= -0.5) {
if (input[0] <= -16.5) {
if (input[1] <= -30.5) {
if (input[40] <= 38.5) {
if (input[24] <= -49.5) {
if (input[11] <= 8.5) {
if (input[46] <= 4.5) {
if (input[3] <= 28.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 11.0) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -10.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9215686274509803, 0.0784313725490196}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 16.5) {
if (input[21] <= -1.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.06666666666666667, 0.48333333333333334, 0.45}, 5 * sizeof(double));
} else {
if (input[41] <= -6.5) {
if (input[24] <= -32.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8656716417910447, 0.13432835820895522}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -41.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[40] <= 39.5) {
if (input[37] <= -48.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
} else {
if (input[16] <= 1.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 4.5) {
if (input[33] <= -12.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.12962962962962962, 0.8703703703703703}, 5 * sizeof(double));
} else {
if (input[20] <= 9.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
if (input[19] <= -44.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[28] <= -8.5) {
if (input[31] <= 41.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -14.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[21] <= -0.5) {
if (input[10] <= 12.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.19047619047619047, 0.8095238095238095}, 5 * sizeof(double));
} else {
if (input[2] <= -27.5) {
if (input[37] <= -56.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 1.0) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.49019607843137253, 0.5098039215686274}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[29] <= -5.5) {
if (input[4] <= 22.5) {
if (input[12] <= -3.5) {
if (input[45] <= -21.5) {
if (input[38] <= -36.5) {
if (input[13] <= 10.5) {
if (input[20] <= -42.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.7555555555555555, 0.24444444444444444}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
}
} else {
if (input[13] <= 9.5) {
if (input[19] <= -44.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8852459016393442, 0.11475409836065574}, 5 * sizeof(double));
}
} else {
if (input[21] <= -2.5) {
if (input[12] <= 6.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 4.5) {
if (input[41] <= -6.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= -9.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 8.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9772727272727273, 0.022727272727272728}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[22] <= -12.0) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.42105263157894735, 0.5789473684210527}, 5 * sizeof(double));
} else {
if (input[24] <= -43.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 2.5) {
if (input[24] <= -47.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5666666666666667, 0.43333333333333335}, 5 * sizeof(double));
} else {
if (input[45] <= -21.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9607843137254902, 0.0392156862745098}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -52.5) {
if (input[33] <= -3.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 5.5) {
if (input[29] <= -0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8695652173913043, 0.13043478260869565}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
}
} else {
if (input[36] <= -36.5) {
if (input[21] <= -3.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.3902439024390244, 0.6097560975609756}, 5 * sizeof(double));
}
} else {
if (input[33] <= -3.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[21] <= -1.5) {
if (input[31] <= 39.5) {
if (input[32] <= -6.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8135593220338984, 0.1864406779661017}, 5 * sizeof(double));
} else {
if (input[22] <= 48.0) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 55.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -5.5) {
if (input[15] <= 11.5) {
if (input[48] <= -12.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.6808510638297872, 0.3191489361702128}, 5 * sizeof(double));
}
} else {
if (input[0] <= -18.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 5.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
} else {
if (input[6] <= -26.5) {
if (input[49] <= -37.0) {
if (input[20] <= -47.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.16326530612244897, 0.8367346938775511}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 51.5) {
if (input[2] <= -20.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[29] <= -4.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[13] <= 12.5) {
if (input[3] <= 11.5) {
if (input[23] <= -63.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.08, 0.92}, 5 * sizeof(double));
} else {
if (input[36] <= -16.5) {
if (input[0] <= -8.5) {
if (input[21] <= -1.5) {
if (input[34] <= 1.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
if (input[3] <= 0.5) {
if (input[41] <= -1.5) {
if (input[13] <= 10.5) {
if (input[18] <= 20.5) {
if (input[19] <= -81.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
} else {
if (input[3] <= -5.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
if (input[31] <= 18.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
}
} else {
if (input[46] <= 6.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.47619047619047616, 0.5238095238095238}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -7.5) {
if (input[3] <= 5.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
}
} else {
if (input[42] <= -26.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
} else {
if (input[20] <= -23.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.358974358974359, 0.6410256410256411}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[47] <= 43.5) {
if (input[3] <= -9.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[10] <= 6.5) {
if (input[1] <= -19.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9322033898305084, 0.06779661016949153}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -0.5) {
if (input[18] <= 20.5) {
if (input[35] <= 0.5) {
if (input[37] <= -35.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -1.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
} else {
if (input[5] <= -12.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5111111111111111, 0.4888888888888889}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.2459016393442623, 0.7540983606557377}, 5 * sizeof(double));
}
} else {
if (input[31] <= -0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.48717948717948717, 0.5128205128205128, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 4.5) {
if (input[1] <= -18.5) {
if (input[22] <= 14.5) {
if (input[1] <= -20.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
}
} else {
if (input[23] <= -11.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= 0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 7.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= 6.0) {
if (input[12] <= -23.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[46] <= 0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.375, 0.625, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= -15.5) {
if (input[10] <= 5.5) {
if (input[13] <= 5.5) {
if (input[43] <= 1.5) {
if (input[23] <= -21.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.17777777777777778, 0.8222222222222222}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.4722222222222222, 0.5277777777777778}, 5 * sizeof(double));
}
} else {
if (input[35] <= -0.5) {
if (input[5] <= -13.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 3.5) {
if (input[4] <= 13.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
} else {
if (input[33] <= -3.5) {
if (input[28] <= -7.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.725, 0.275}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.48, 0.52}, 5 * sizeof(double));
}
} else {
if (input[4] <= 14.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.6739130434782609, 0.32608695652173914}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -2.5) {
if (input[10] <= 11.5) {
if (input[36] <= -22.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= -46.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= 2.5) {
if (input[23] <= -30.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
} else {
if (input[3] <= -3.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.48936170212765956, 0.5106382978723404}, 5 * sizeof(double));
} else {
if (input[32] <= -3.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -16.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8536585365853658, 0.14634146341463414}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= 18.5) {
if (input[11] <= -10.5) {
if (input[22] <= 11.5) {
if (input[48] <= -1.5) {
memcpy(var53, (double[]){0.0, 0.14893617021276595, 0.851063829787234, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -12.5) {
memcpy(var53, (double[]){0.0, 0.7045454545454546, 0.29545454545454547, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 26.5) {
if (input[21] <= -135.0) {
memcpy(var53, (double[]){0.018867924528301886, 0.9622641509433962, 0.018867924528301886, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.046511627906976744, 0.8604651162790697, 0.09302325581395349, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -33.5) {
if (input[10] <= -3.5) {
memcpy(var53, (double[]){0.0, 0.08571428571428572, 0.9142857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -17.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.4642857142857143, 0.5357142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[17] <= 0.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.1, 0.9, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -54.5) {
memcpy(var53, (double[]){0.0, 0.0196078431372549, 0.0, 0.9803921568627451, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -5.5) {
if (input[11] <= -8.5) {
if (input[27] <= -0.5) {
memcpy(var53, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 17.5) {
memcpy(var53, (double[]){0.0, 0.9767441860465116, 0.023255813953488372, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.5416666666666666, 0.4583333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= -2.5) {
memcpy(var53, (double[]){0.021739130434782608, 0.5869565217391305, 0.391304347826087, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -38.0) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
memcpy(var53, (double[]){0.0, 0.7777777777777778, 0.2222222222222222, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -4.5) {
memcpy(var53, (double[]){0.0, 0.30952380952380953, 0.6904761904761905, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -2.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.7714285714285715, 0.22857142857142856, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 1.5) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.027777777777777776, 0.9166666666666666, 0.05555555555555555, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[40] <= -1.5) {
if (input[41] <= -7.5) {
memcpy(var53, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -10.5) {
if (input[6] <= 15.5) {
memcpy(var53, (double[]){0.0, 0.09090909090909091, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.35555555555555557, 0.6444444444444445, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 12.5) {
if (input[22] <= 49.5) {
if (input[6] <= 17.5) {
if (input[34] <= 0.5) {
if (input[45] <= -4.5) {
if (input[33] <= -2.5) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.9074074074074074, 0.09259259259259259, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 7.5) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 7.5) {
if (input[7] <= -4.5) {
if (input[47] <= 26.5) {
memcpy(var53, (double[]){0.0, 0.045454545454545456, 0.9545454545454546, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 30.5) {
if (input[21] <= -3.5) {
if (input[1] <= 14.5) {
memcpy(var53, (double[]){0.0, 0.023809523809523808, 0.9761904761904762, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= -2.5) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.07142857142857142, 0.9285714285714286, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.8421052631578947, 0.15789473684210525, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 0.5) {
memcpy(var53, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 3.5) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.03571428571428571, 0.9642857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.8536585365853658, 0.14634146341463414, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.5333333333333333, 0.4666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 4.5) {
if (input[3] <= 13.5) {
memcpy(var53, (double[]){0.0, 0.0, 0.6333333333333333, 0.36666666666666664, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[39] <= -70.0) {
if (input[5] <= 30.5) {
if (input[28] <= 12.5) {
if (input[12] <= -35.0) {
if (input[34] <= -17.5) {
memcpy(var53, (double[]){0.6595744680851064, 0.29787234042553196, 0.04255319148936171, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -136.5) {
if (input[29] <= 8.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 55.5) {
memcpy(var53, (double[]){0.23076923076923078, 0.5641025641025641, 0.20512820512820512, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.4, 0.4, 0.2, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var53, (double[]){0.9571428571428572, 0.04285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -21.5) {
if (input[7] <= -10.5) {
if (input[34] <= -21.5) {
if (input[36] <= 37.5) {
memcpy(var53, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 69.5) {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= 5.5) {
memcpy(var53, (double[]){0.18421052631578946, 0.8157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.4716981132075472, 0.5094339622641509, 0.018867924528301886, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= -1.5) {
if (input[30] <= -174.0) {
if (input[22] <= -26.5) {
memcpy(var53, (double[]){0.7931034482758621, 0.20689655172413793, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -163.5) {
if (input[6] <= 48.5) {
memcpy(var53, (double[]){0.7096774193548387, 0.2903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -13.5) {
memcpy(var53, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -89.5) {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.7692307692307693, 0.23076923076923078, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.5333333333333333, 0.4666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 69.5) {
if (input[38] <= 33.5) {
if (input[33] <= 6.5) {
if (input[41] <= 1.5) {
if (input[1] <= 31.5) {
if (input[19] <= 36.5) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 30.0) {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.1568627450980392, 0.8431372549019608, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.0, 0.3783783783783784, 0.6216216216216216, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -10.5) {
if (input[18] <= 21.5) {
memcpy(var53, (double[]){0.02702702702702703, 0.918918918918919, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 0.66, 0.34, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 24.5) {
if (input[8] <= 2.5) {
if (input[38] <= 35.5) {
if (input[47] <= 29.5) {
if (input[3] <= -9.0) {
memcpy(var53, (double[]){0.0, 0.275, 0.725, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 4.5) {
memcpy(var53, (double[]){0.0, 0.90625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 1.5) {
if (input[44] <= 3.5) {
if (input[3] <= -212.5) {
memcpy(var53, (double[]){0.3793103448275862, 0.6206896551724138, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -10.5) {
if (input[27] <= -2.5) {
memcpy(var53, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -247.5) {
memcpy(var53, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 56.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -9.5) {
if (input[20] <= 67.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.09259259259259259, 0.9074074074074074, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[26] <= 0.5) {
memcpy(var53, (double[]){0.0, 0.8181818181818182, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= -14.5) {
if (input[21] <= -40.5) {
memcpy(var53, (double[]){0.17142857142857143, 0.8285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.4107142857142857, 0.5892857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -47.5) {
if (input[13] <= -12.5) {
memcpy(var53, (double[]){0.24390243902439024, 0.7560975609756098, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -84.5) {
if (input[7] <= -9.5) {
if (input[0] <= 21.5) {
if (input[41] <= 5.5) {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.0847457627118644, 0.9152542372881356, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 33.5) {
if (input[49] <= 57.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 57.5) {
memcpy(var53, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= 74.5) {
if (input[44] <= 4.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 9.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= -37.5) {
if (input[47] <= 60.0) {
if (input[12] <= 61.0) {
if (input[1] <= 55.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.2608695652173913, 0.7391304347826086, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.5283018867924528, 0.4716981132075472, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= 3.5) {
if (input[34] <= -16.5) {
if (input[11] <= -13.5) {
if (input[12] <= 35.5) {
if (input[18] <= 51.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 43.5) {
memcpy(var53, (double[]){0.5769230769230769, 0.4230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 34.5) {
if (input[38] <= 53.5) {
if (input[19] <= 18.5) {
memcpy(var53, (double[]){0.0, 0.8787878787878788, 0.12121212121212122, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -26.5) {
memcpy(var53, (double[]){0.21621621621621623, 0.7837837837837838, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 5.5) {
if (input[49] <= 66.5) {
if (input[37] <= 72.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 46.5) {
memcpy(var53, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var53, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var53, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 32.5) {
memcpy(var53, (double[]){0.27906976744186046, 0.7209302325581395, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 56.0) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.12121212121212122, 0.8787878787878788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[27] <= 1.5) {
memcpy(var53, (double[]){0.10714285714285714, 0.8928571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -53.5) {
if (input[39] <= -30.5) {
memcpy(var53, (double[]){0.7096774193548387, 0.2903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -69.5) {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 13.5) {
memcpy(var53, (double[]){0.9838709677419355, 0.016129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.8536585365853658, 0.14634146341463414, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 14.5) {
if (input[31] <= -87.0) {
memcpy(var53, (double[]){0.48484848484848486, 0.5151515151515151, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -40.0) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -4.5) {
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var53, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
add_vectors(var48, var53, 5, var47);
double var54[5];
if (input[40] <= -0.5) {
if (input[0] <= 11.5) {
if (input[49] <= 38.5) {
if (input[24] <= -52.5) {
if (input[34] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.12121212121212122, 0.24242424242424243, 0.6363636363636364, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -38.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -11.5) {
if (input[21] <= -0.5) {
if (input[31] <= -40.5) {
if (input[3] <= -83.5) {
memcpy(var54, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.27906976744186046, 0.7209302325581395, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -7.5) {
if (input[31] <= -35.5) {
memcpy(var54, (double[]){0.0, 0.84375, 0.15625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -2.5) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= -6.5) {
if (input[22] <= -16.5) {
if (input[4] <= -11.5) {
if (input[1] <= 22.5) {
memcpy(var54, (double[]){0.0, 0.8709677419354839, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.019230769230769232, 0.3076923076923077, 0.6730769230769231, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -8.5) {
memcpy(var54, (double[]){0.0, 0.14705882352941177, 0.8529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -1.5) {
if (input[13] <= -9.5) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.2222222222222222, 0.7777777777777778, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -43.5) {
if (input[13] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.4117647058823529, 0.5882352941176471, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -7.5) {
memcpy(var54, (double[]){0.0, 0.16666666666666666, 0.7142857142857143, 0.11904761904761904, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.8604651162790697, 0.13953488372093023, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -32.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -16.5) {
if (input[30] <= -0.5) {
if (input[32] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 17.5) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= -5.5) {
memcpy(var54, (double[]){0.0, 0.3870967741935484, 0.6129032258064516, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.9508196721311475, 0.04918032786885246, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 36.5) {
if (input[2] <= -5.5) {
if (input[13] <= 0.5) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.896551724137931, 0.10344827586206896, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -2.5) {
if (input[10] <= -2.5) {
memcpy(var54, (double[]){0.0, 0.015625, 0.984375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.07407407407407407, 0.9259259259259259, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -57.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.96875, 0.03125, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 20.5) {
if (input[7] <= -3.5) {
if (input[40] <= -28.0) {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 4.5) {
memcpy(var54, (double[]){0.0, 0.07407407407407407, 0.9259259259259259, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 7.5) {
memcpy(var54, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.05714285714285714, 0.9428571428571428, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 0.5) {
memcpy(var54, (double[]){0.0, 0.2222222222222222, 0.7777777777777778, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
}
} else {
if (input[5] <= 6.5) {
if (input[30] <= -2.5) {
memcpy(var54, (double[]){0.3103448275862069, 0.0, 0.6896551724137931, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 24.5) {
if (input[7] <= -4.5) {
if (input[45] <= 22.5) {
if (input[3] <= -106.5) {
memcpy(var54, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 8.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.975, 0.025, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0975609756097561, 0.9024390243902439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -10.5) {
memcpy(var54, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.30303030303030304, 0.696969696969697, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= 1.5) {
memcpy(var54, (double[]){0.6071428571428571, 0.39285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 3.5) {
memcpy(var54, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[36] <= 46.5) {
if (input[7] <= -11.5) {
if (input[5] <= 23.5) {
if (input[13] <= -15.5) {
if (input[23] <= 12.5) {
if (input[27] <= 4.5) {
memcpy(var54, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 3.5) {
memcpy(var54, (double[]){0.019230769230769232, 0.9807692307692307, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.53125, 0.46875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -1.5) {
if (input[34] <= -17.5) {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.9743589743589743, 0.02564102564102564, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 59.5) {
memcpy(var54, (double[]){0.7027027027027027, 0.2972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 3.5) {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[8] <= 3.5) {
if (input[30] <= -5.5) {
if (input[31] <= -66.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -64.5) {
memcpy(var54, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -45.5) {
memcpy(var54, (double[]){0.32142857142857145, 0.6785714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.3673469387755102, 0.6326530612244898, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 21.5) {
if (input[49] <= 39.5) {
if (input[12] <= 0.5) {
if (input[30] <= -0.5) {
if (input[7] <= -3.5) {
memcpy(var54, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.22950819672131148, 0.7704918032786885, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 16.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.9333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -98.0) {
if (input[38] <= 51.5) {
if (input[36] <= 18.5) {
memcpy(var54, (double[]){0.07692307692307693, 0.02564102564102564, 0.8974358974358975, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 16.5) {
if (input[37] <= 67.5) {
if (input[44] <= 4.5) {
if (input[36] <= 40.5) {
if (input[7] <= -10.5) {
if (input[48] <= 8.5) {
memcpy(var54, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.3103448275862069, 0.6896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 37.5) {
if (input[11] <= -9.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -7.5) {
memcpy(var54, (double[]){0.1891891891891892, 0.7027027027027027, 0.10810810810810811, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.18421052631578946, 0.8157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.34210526315789475, 0.6578947368421053, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.7, 0.3, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= 42.5) {
if (input[1] <= 37.5) {
memcpy(var54, (double[]){0.21739130434782608, 0.782608695652174, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 32.5) {
if (input[37] <= 70.5) {
memcpy(var54, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 44.5) {
if (input[23] <= 22.5) {
if (input[38] <= 52.5) {
if (input[47] <= 16.5) {
if (input[12] <= 22.5) {
memcpy(var54, (double[]){0.0, 0.7948717948717948, 0.20512820512820512, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -7.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -8.5) {
if (input[36] <= 22.5) {
memcpy(var54, (double[]){0.0, 0.9821428571428571, 0.017857142857142856, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 11.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 8.5) {
memcpy(var54, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= 14.5) {
if (input[42] <= 56.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 11.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.08108108108108109, 0.918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 21.5) {
if (input[31] <= -47.5) {
memcpy(var54, (double[]){0.625, 0.375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 14.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 7.5) {
memcpy(var54, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -30.5) {
memcpy(var54, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[37] <= 74.5) {
memcpy(var54, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 9.5) {
memcpy(var54, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[1] <= 44.5) {
if (input[19] <= 52.5) {
if (input[46] <= -18.5) {
memcpy(var54, (double[]){0.25, 0.5, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -226.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.48484848484848486, 0.48484848484848486, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -10.5) {
if (input[48] <= 6.5) {
if (input[4] <= -25.5) {
memcpy(var54, (double[]){0.0975609756097561, 0.9024390243902439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -63.5) {
if (input[49] <= 57.5) {
if (input[37] <= 62.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= -12.5) {
if (input[48] <= 8.5) {
if (input[2] <= 38.5) {
memcpy(var54, (double[]){0.6585365853658537, 0.34146341463414637, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 4.5) {
if (input[21] <= -232.5) {
if (input[31] <= -66.5) {
if (input[26] <= 1.5) {
memcpy(var54, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.9636363636363636, 0.03636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 42.5) {
if (input[23] <= 39.5) {
if (input[21] <= -231.5) {
memcpy(var54, (double[]){0.5263157894736842, 0.47368421052631576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 63.5) {
if (input[3] <= -141.5) {
memcpy(var54, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 44.5) {
if (input[23] <= 44.5) {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -91.0) {
if (input[7] <= -7.5) {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -5.5) {
if (input[42] <= 94.5) {
if (input[14] <= -16.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -13.5) {
memcpy(var54, (double[]){0.7540983606557377, 0.2459016393442623, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 13.5) {
if (input[36] <= 48.5) {
memcpy(var54, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.40540540540540543, 0.5945945945945946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 103.5) {
memcpy(var54, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -4.5) {
if (input[45] <= 44.5) {
if (input[13] <= -5.5) {
memcpy(var54, (double[]){0.4186046511627907, 0.32558139534883723, 0.2558139534883721, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -11.5) {
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.9791666666666666, 0.020833333333333332, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -7.5) {
if (input[13] <= -16.5) {
if (input[49] <= 72.5) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.6388888888888888, 0.3611111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 86.0) {
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.14516129032258066, 0.8548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[4] <= 20.5) {
if (input[30] <= 0.5) {
if (input[6] <= -14.5) {
if (input[3] <= 6.5) {
if (input[48] <= -2.5) {
if (input[3] <= 3.5) {
if (input[15] <= 13.5) {
if (input[47] <= -77.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.631578947368421, 0.3684210526315789}, 5 * sizeof(double));
} else {
if (input[33] <= -5.5) {
if (input[38] <= -21.5) {
if (input[11] <= 5.5) {
if (input[47] <= -22.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
} else {
if (input[44] <= -1.5) {
if (input[12] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 2.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= -15.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7441860465116279, 0.2558139534883721}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= 6.5) {
if (input[47] <= -16.5) {
if (input[34] <= 4.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8163265306122449, 0.1836734693877551}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.6041666666666666, 0.3958333333333333}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[33] <= -5.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
} else {
if (input[35] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7115384615384616, 0.28846153846153844}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -15.5) {
if (input[32] <= -3.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.3673469387755102, 0.6326530612244898}, 5 * sizeof(double));
} else {
if (input[4] <= 13.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0784313725490196, 0.21568627450980393, 0.7058823529411765}, 5 * sizeof(double));
} else {
if (input[25] <= 10.5) {
if (input[32] <= 1.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= -18.5) {
if (input[39] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7962962962962963, 0.2037037037037037}, 5 * sizeof(double));
} else {
if (input[37] <= -24.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -1.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8780487804878049, 0.12195121951219512}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[29] <= -4.5) {
if (input[25] <= 6.5) {
if (input[3] <= 13.5) {
if (input[48] <= -6.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9491525423728814, 0.05084745762711865}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.65, 0.35}, 5 * sizeof(double));
}
} else {
if (input[49] <= -38.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7027027027027027, 0.2972972972972973}, 5 * sizeof(double));
} else {
if (input[29] <= -8.5) {
if (input[20] <= -29.0) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5348837209302325, 0.46511627906976744}, 5 * sizeof(double));
}
} else {
if (input[42] <= -21.5) {
if (input[25] <= -1.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
if (input[5] <= -16.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -16.5) {
if (input[31] <= 21.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 8.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 3.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 0.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.20408163265306123, 0.7959183673469388}, 5 * sizeof(double));
} else {
if (input[36] <= -39.5) {
if (input[38] <= -42.5) {
if (input[3] <= 33.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.2682926829268293, 0.7317073170731707}, 5 * sizeof(double));
}
} else {
if (input[33] <= -4.5) {
if (input[11] <= 6.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
}
} else {
if (input[21] <= -0.5) {
if (input[40] <= 26.5) {
if (input[15] <= 8.5) {
if (input[49] <= -13.0) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.04081632653061224, 0.9591836734693877}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 14.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.20454545454545456, 0.7954545454545454}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[10] <= 12.5) {
if (input[37] <= 1.5) {
if (input[36] <= -16.5) {
if (input[45] <= -10.5) {
if (input[15] <= 8.5) {
if (input[15] <= 5.5) {
if (input[4] <= 9.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
if (input[40] <= 4.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.06976744186046512, 0.9302325581395349, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= 2.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 4.0) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= -44.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
if (input[3] <= 4.5) {
if (input[33] <= -4.5) {
if (input[23] <= -18.0) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.04, 0.92, 0.04}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.017857142857142856, 0.9107142857142857, 0.07142857142857142}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -3.5) {
memcpy(var54, (double[]){0.016666666666666666, 0.0, 0.8333333333333334, 0.15, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.057692307692307696, 0.9423076923076923, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5084745762711864, 0.4915254237288136}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 42.5) {
if (input[21] <= -3.5) {
if (input[3] <= 10.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9803921568627451, 0.0196078431372549}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
}
} else {
if (input[30] <= 5.5) {
if (input[27] <= 1.5) {
if (input[19] <= -89.5) {
if (input[32] <= -6.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
if (input[25] <= 17.5) {
if (input[18] <= -57.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
} else {
if (input[31] <= 39.5) {
if (input[12] <= -23.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
} else {
if (input[42] <= -3.5) {
if (input[24] <= -21.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= 14.5) {
if (input[37] <= -11.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -44.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.06666666666666667, 0.9333333333333333, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9111111111111111, 0.08888888888888889}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.6511627906976745, 0.3488372093023256}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -1.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[24] <= -52.5) {
if (input[19] <= -54.5) {
if (input[12] <= -5.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[49] <= -38.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -44.5) {
if (input[3] <= 20.0) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
}
} else {
if (input[29] <= -11.5) {
if (input[19] <= -48.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
} else {
if (input[46] <= 5.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -49.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.09259259259259259, 0.9074074074074074}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 5.5) {
if (input[34] <= 6.5) {
if (input[43] <= 0.5) {
if (input[49] <= -45.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7948717948717948, 0.20512820512820512}, 5 * sizeof(double));
} else {
if (input[29] <= -6.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7027027027027027, 0.2972972972972973}, 5 * sizeof(double));
} else {
if (input[2] <= -22.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 11.5) {
if (input[2] <= -30.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7941176470588235, 0.20588235294117646}, 5 * sizeof(double));
} else {
if (input[44] <= -0.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9433962264150944, 0.05660377358490566}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -40.5) {
if (input[31] <= 39.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
} else {
if (input[32] <= -9.5) {
if (input[12] <= -2.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 71.5) {
if (input[4] <= 24.5) {
if (input[25] <= 6.5) {
if (input[48] <= -11.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5217391304347826, 0.4782608695652174}, 5 * sizeof(double));
} else {
if (input[16] <= 1.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
if (input[34] <= 7.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= 29.5) {
if (input[29] <= -11.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -39.5) {
if (input[25] <= 10.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 7.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.23636363636363636, 0.7636363636363637}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[1] <= -28.5) {
if (input[18] <= 8.5) {
if (input[33] <= -8.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[10] <= 12.5) {
if (input[38] <= -34.0) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0425531914893617, 0.9574468085106383}, 5 * sizeof(double));
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
}
}
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -36.5) {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
add_vectors(var47, var54, 5, var46);
double var55[5];
if (input[31] <= -0.5) {
if (input[10] <= -11.5) {
if (input[37] <= 68.5) {
if (input[49] <= 37.5) {
if (input[13] <= -11.5) {
if (input[42] <= 31.5) {
memcpy(var55, (double[]){0.0, 0.42857142857142855, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 36.0) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.2903225806451613, 0.7096774193548387, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -23.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 1.5) {
memcpy(var55, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 3.5) {
memcpy(var55, (double[]){0.0, 0.9629629629629629, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= -78.5) {
if (input[46] <= -13.5) {
if (input[2] <= 33.5) {
if (input[38] <= 47.5) {
memcpy(var55, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.45161290322580644, 0.41935483870967744, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 61.5) {
if (input[25] <= -11.5) {
memcpy(var55, (double[]){0.6170212765957447, 0.3829787234042553, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.025, 0.975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -12.5) {
if (input[14] <= -8.5) {
memcpy(var55, (double[]){0.41379310344827586, 0.5862068965517241, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= -10.5) {
memcpy(var55, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 63.5) {
memcpy(var55, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 45.5) {
memcpy(var55, (double[]){0.0, 0.723404255319149, 0.2765957446808511, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -8.5) {
if (input[15] <= -9.5) {
if (input[29] <= -0.5) {
memcpy(var55, (double[]){0.0816326530612245, 0.8571428571428572, 0.06122448979591837, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[13] <= -11.5) {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.1388888888888889, 0.8611111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -8.5) {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -35.5) {
memcpy(var55, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -34.0) {
memcpy(var55, (double[]){0.2692307692307692, 0.7307692307692307, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= -67.5) {
if (input[21] <= -235.5) {
if (input[5] <= 29.5) {
if (input[4] <= -27.5) {
if (input[11] <= -15.5) {
if (input[46] <= -18.5) {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -114.5) {
if (input[1] <= 48.5) {
memcpy(var55, (double[]){0.4411764705882353, 0.5588235294117647, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 40.5) {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.8055555555555556, 0.19444444444444445, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 61.5) {
memcpy(var55, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 47.5) {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -6.5) {
if (input[3] <= -74.5) {
if (input[45] <= 39.5) {
if (input[49] <= 68.5) {
if (input[34] <= -15.5) {
if (input[21] <= -233.5) {
memcpy(var55, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.82, 0.14, 0.04, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -9.5) {
memcpy(var55, (double[]){0.8333333333333334, 0.047619047619047616, 0.11904761904761904, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.08196721311475409, 0.9180327868852459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= -3.5) {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -48.5) {
memcpy(var55, (double[]){0.18181818181818182, 0.8181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 57.5) {
if (input[37] <= 75.5) {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= 0.5) {
memcpy(var55, (double[]){0.4791666666666667, 0.5208333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 44.5) {
memcpy(var55, (double[]){0.14634146341463414, 0.7804878048780488, 0.07317073170731707, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -22.5) {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.7297297297297297, 0.21621621621621623, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 43.5) {
if (input[38] <= 78.5) {
if (input[12] <= -25.5) {
memcpy(var55, (double[]){0.8775510204081632, 0.12244897959183673, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -15.5) {
memcpy(var55, (double[]){0.09523809523809523, 0.9047619047619048, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 28.5) {
if (input[21] <= 6.5) {
if (input[46] <= -13.5) {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 38.5) {
memcpy(var55, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.18518518518518517, 0.8148148148148148, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 57.5) {
memcpy(var55, (double[]){0.025, 0.975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.20588235294117646, 0.7941176470588235, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var55, (double[]){0.5714285714285714, 0.42857142857142855, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 29.5) {
if (input[42] <= 61.5) {
memcpy(var55, (double[]){0.32727272727272727, 0.6727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 14.5) {
memcpy(var55, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -14.5) {
memcpy(var55, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 20.0) {
memcpy(var55, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var55, (double[]){0.02, 0.98, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[48] <= 6.5) {
if (input[23] <= -34.5) {
if (input[15] <= -1.5) {
memcpy(var55, (double[]){0.0, 0.03636363636363636, 0.5272727272727272, 0.43636363636363634, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= -5.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= 4.5) {
if (input[27] <= -7.5) {
if (input[45] <= 7.5) {
memcpy(var55, (double[]){0.0, 0.4411764705882353, 0.35294117647058826, 0.20588235294117646, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.4, 0.6, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= 0.5) {
if (input[5] <= 14.5) {
if (input[15] <= -0.5) {
if (input[25] <= -5.5) {
if (input[40] <= -38.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -5.5) {
if (input[22] <= -15.0) {
memcpy(var55, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.15384615384615385, 0.8461538461538461, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[44] <= 0.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.175, 0.825, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -4.5) {
if (input[6] <= -5.5) {
if (input[49] <= 4.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.9411764705882353, 0.058823529411764705, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.8275862068965517, 0.1724137931034483, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 11.5) {
if (input[5] <= 8.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -40.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.10344827586206896, 0.896551724137931, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 2.5) {
if (input[36] <= 7.5) {
if (input[14] <= -0.5) {
memcpy(var55, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 0.5) {
if (input[19] <= 25.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.15625, 0.84375, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= -0.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.6779661016949152, 0.3220338983050847, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.9122807017543859, 0.08771929824561403, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 0.5) {
if (input[9] <= -0.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.96875, 0.03125, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -5.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.6551724137931034, 0.3448275862068966, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[39] <= 1.5) {
if (input[36] <= 7.5) {
memcpy(var55, (double[]){0.0, 0.0816326530612245, 0.8571428571428572, 0.06122448979591837, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -6.5) {
memcpy(var55, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 39.0) {
memcpy(var55, (double[]){0.0, 0.4642857142857143, 0.5357142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 16.5) {
if (input[31] <= -48.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 21.0) {
memcpy(var55, (double[]){0.0, 0.39473684210526316, 0.6052631578947368, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.8666666666666667, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[1] <= 21.5) {
if (input[24] <= -38.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 19.5) {
if (input[12] <= 5.5) {
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.15217391304347827, 0.8478260869565217, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.09375, 0.90625, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -97.5) {
if (input[7] <= -6.5) {
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.1111111111111111, 0.8518518518518519, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 14.5) {
if (input[36] <= 20.5) {
memcpy(var55, (double[]){0.07142857142857142, 0.35714285714285715, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -7.5) {
memcpy(var55, (double[]){0.0, 0.9230769230769231, 0.07692307692307693, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 25.5) {
if (input[43] <= -2.5) {
memcpy(var55, (double[]){0.125, 0.8125, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -9.5) {
memcpy(var55, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[3] <= 7.5) {
if (input[10] <= 12.5) {
if (input[40] <= 40.5) {
if (input[4] <= 24.5) {
if (input[28] <= 5.5) {
if (input[47] <= -84.5) {
if (input[25] <= 9.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6551724137931034, 0.3448275862068966}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
}
} else {
if (input[27] <= 2.5) {
if (input[25] <= 18.5) {
if (input[26] <= 1.5) {
if (input[48] <= -1.5) {
if (input[21] <= -5.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.03225806451612903, 0.5483870967741935, 0.41935483870967744}, 5 * sizeof(double));
} else {
if (input[19] <= -92.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
if (input[7] <= 5.5) {
if (input[27] <= -6.5) {
if (input[11] <= 3.5) {
if (input[38] <= -14.5) {
if (input[33] <= -13.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= 1.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -7.5) {
if (input[47] <= -38.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
if (input[40] <= 14.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.4230769230769231, 0.5769230769230769}, 5 * sizeof(double));
} else {
if (input[11] <= 5.5) {
if (input[45] <= -17.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9571428571428572, 0.04285714285714286}, 5 * sizeof(double));
} else {
if (input[39] <= -1.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -16.5) {
if (input[38] <= -45.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= 0.5) {
if (input[19] <= -35.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -31.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9215686274509803, 0.0784313725490196}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[26] <= 0.5) {
if (input[46] <= 4.5) {
if (input[3] <= 4.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.023809523809523808, 0.9761904761904762, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 10.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.05263157894736842, 0.9473684210526315, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -26.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.7692307692307693, 0.23076923076923078}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= -13.5) {
if (input[15] <= 8.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.05714285714285714, 0.2857142857142857, 0.6571428571428571}, 5 * sizeof(double));
}
} else {
if (input[38] <= -18.5) {
if (input[25] <= 8.5) {
if (input[14] <= 6.5) {
if (input[8] <= -0.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8478260869565217, 0.15217391304347827}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -10.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6470588235294118, 0.35294117647058826}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -51.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
if (input[18] <= -44.5) {
if (input[47] <= -49.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 10.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -1.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.05128205128205128, 0.9230769230769231, 0.02564102564102564}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[18] <= -3.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.7115384615384616, 0.28846153846153844}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9803921568627451, 0.0196078431372549}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -23.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 13.5) {
memcpy(var55, (double[]){0.030303030303030304, 0.0, 0.0, 0.9090909090909091, 0.06060606060606061}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -12.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -19.5) {
if (input[4] <= 24.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.47619047619047616, 0.5238095238095238}, 5 * sizeof(double));
} else {
if (input[21] <= -0.5) {
if (input[26] <= -0.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0784313725490196, 0.9215686274509803}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 39.5) {
if (input[27] <= 1.5) {
if (input[39] <= 0.5) {
if (input[1] <= -30.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.325, 0.675}, 5 * sizeof(double));
} else {
if (input[49] <= -34.5) {
if (input[16] <= 2.5) {
if (input[12] <= 8.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5094339622641509, 0.49056603773584906}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 4.5) {
if (input[31] <= 36.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8679245283018868, 0.1320754716981132}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.08, 0.92}, 5 * sizeof(double));
}
} else {
if (input[21] <= 0.5) {
if (input[9] <= 12.5) {
if (input[4] <= 16.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.40425531914893614, 0.5957446808510638}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
if (input[2] <= -26.5) {
if (input[29] <= -9.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -48.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 5.5) {
if (input[33] <= -6.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5128205128205128, 0.48717948717948717}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9193548387096774, 0.08064516129032258}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -25.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 4.5) {
if (input[38] <= -1.5) {
if (input[36] <= -5.5) {
if (input[19] <= -65.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
} else {
if (input[19] <= -17.5) {
if (input[4] <= 7.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5581395348837209, 0.4418604651162791}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.058823529411764705, 0.9411764705882353, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 1.5) {
if (input[6] <= -15.5) {
if (input[4] <= 15.5) {
if (input[11] <= 6.5) {
if (input[29] <= -7.5) {
if (input[36] <= -12.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3695652173913043, 0.6304347826086957}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -6.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
} else {
if (input[5] <= -12.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= 9.5) {
if (input[12] <= -20.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
} else {
if (input[27] <= -2.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 1.5) {
if (input[25] <= 6.5) {
if (input[37] <= -34.5) {
if (input[40] <= 55.5) {
if (input[1] <= -29.5) {
if (input[42] <= -48.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
}
} else {
if (input[11] <= 10.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -55.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -43.5) {
if (input[47] <= -38.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
if (input[28] <= -7.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3157894736842105, 0.6842105263157895}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -19.5) {
if (input[19] <= -48.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[37] <= -35.5) {
if (input[31] <= 39.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
if (input[22] <= 50.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 11.5) {
if (input[40] <= 37.5) {
if (input[34] <= 4.5) {
if (input[44] <= -0.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
} else {
if (input[36] <= -33.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
if (input[37] <= -34.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
} else {
if (input[3] <= 31.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[9] <= 9.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 23.5) {
if (input[18] <= 15.5) {
if (input[1] <= -21.5) {
if (input[10] <= 8.5) {
if (input[2] <= -27.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -24.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 20.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[35] <= -0.5) {
if (input[12] <= -32.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6538461538461539, 0.34615384615384615}, 5 * sizeof(double));
}
} else {
if (input[19] <= -54.0) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
} else {
if (input[33] <= -3.5) {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8214285714285714, 0.17857142857142858}, 5 * sizeof(double));
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
}
}
}
add_vectors(var46, var55, 5, var45);
double var56[5];
if (input[37] <= -0.5) {
if (input[6] <= -21.5) {
if (input[39] <= 1.5) {
if (input[13] <= 10.5) {
if (input[21] <= -1.5) {
if (input[25] <= 7.5) {
if (input[12] <= -3.0) {
if (input[16] <= 0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.40425531914893614, 0.5957446808510638}, 5 * sizeof(double));
} else {
if (input[34] <= 6.5) {
if (input[34] <= 4.5) {
if (input[23] <= -34.0) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.56, 0.44}, 5 * sizeof(double));
}
} else {
if (input[27] <= -5.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -29.5) {
if (input[12] <= 18.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.03225806451612903, 0.6774193548387096, 0.2903225806451613}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.0) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
} else {
if (input[15] <= 9.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[41] <= -6.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.16216216216216217, 0.8378378378378378}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= -39.5) {
if (input[31] <= 39.5) {
if (input[19] <= -52.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7346938775510204, 0.2653061224489796}, 5 * sizeof(double));
} else {
if (input[3] <= 3.5) {
if (input[10] <= 12.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -42.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.38, 0.62}, 5 * sizeof(double));
}
} else {
if (input[6] <= -27.5) {
if (input[31] <= 37.5) {
if (input[12] <= -11.0) {
if (input[42] <= -25.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
}
} else {
if (input[33] <= -11.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -41.5) {
if (input[14] <= 6.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
} else {
if (input[37] <= -29.5) {
if (input[3] <= 9.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.3953488372093023, 0.6046511627906976}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[19] <= -54.5) {
if (input[12] <= 29.5) {
if (input[47] <= 35.0) {
if (input[4] <= 18.5) {
if (input[33] <= -2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
}
} else {
if (input[39] <= -1.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.020833333333333332, 0.9791666666666666}, 5 * sizeof(double));
} else {
if (input[44] <= 0.5) {
if (input[19] <= -57.5) {
if (input[7] <= 3.5) {
if (input[31] <= 47.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[7] <= 4.5) {
if (input[49] <= -40.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 24.5) {
if (input[48] <= -6.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -30.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
}
} else {
if (input[7] <= 4.5) {
if (input[41] <= -6.5) {
if (input[25] <= 8.5) {
if (input[21] <= -2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
} else {
if (input[19] <= 5.0) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.37209302325581395, 0.627906976744186}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
if (input[3] <= 10.0) {
if (input[17] <= 0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= -45.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6071428571428571, 0.39285714285714285}, 5 * sizeof(double));
} else {
if (input[15] <= 11.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.2631578947368421, 0.7368421052631579}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -27.0) {
if (input[25] <= 7.5) {
if (input[25] <= 3.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
}
} else {
if (input[31] <= 45.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 7.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= -16.5) {
if (input[40] <= 40.5) {
if (input[4] <= 22.5) {
if (input[37] <= -41.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7446808510638298, 0.2553191489361702}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
}
} else {
if (input[40] <= 32.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
} else {
if (input[42] <= -44.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 5.5) {
if (input[45] <= -30.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.3488372093023256, 0.6511627906976745}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= 12.5) {
if (input[3] <= 8.5) {
if (input[3] <= 0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.034482758620689655, 0.9655172413793104, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -12.5) {
if (input[12] <= -1.5) {
if (input[28] <= -7.5) {
if (input[15] <= 4.5) {
if (input[49] <= -16.5) {
if (input[36] <= -18.5) {
if (input[37] <= -24.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.358974358974359, 0.6410256410256411}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
} else {
if (input[10] <= 9.5) {
if (input[26] <= -1.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
} else {
if (input[19] <= -20.5) {
if (input[21] <= -2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7631578947368421, 0.23684210526315788}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 6.5) {
if (input[16] <= 1.5) {
if (input[33] <= -2.5) {
if (input[15] <= 6.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8222222222222222, 0.17777777777777778}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[33] <= -1.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
}
} else {
if (input[4] <= 12.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 6.5) {
if (input[4] <= 12.5) {
if (input[14] <= 6.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.2682926829268293, 0.7317073170731707}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7435897435897436, 0.2564102564102564}, 5 * sizeof(double));
}
} else {
if (input[12] <= -17.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.22448979591836735, 0.7755102040816326}, 5 * sizeof(double));
} else {
if (input[5] <= -15.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.08771929824561403, 0.9122807017543859}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -4.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[33] <= 3.5) {
if (input[23] <= -54.5) {
if (input[12] <= -0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
} else {
if (input[15] <= 5.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 8.5) {
if (input[40] <= 41.5) {
if (input[3] <= -8.5) {
if (input[9] <= 10.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6304347826086957, 0.3695652173913043}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
}
} else {
if (input[26] <= 0.5) {
if (input[34] <= 1.5) {
if (input[31] <= 8.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
}
} else {
if (input[33] <= 0.5) {
if (input[42] <= -15.5) {
if (input[3] <= 3.5) {
if (input[15] <= 4.5) {
if (input[39] <= -0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9152542372881356, 0.0847457627118644}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8048780487804879, 0.1951219512195122}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -17.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8604651162790697, 0.13953488372093023}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -14.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0784313725490196, 0.9215686274509803}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -14.5) {
if (input[7] <= 4.5) {
if (input[15] <= 7.5) {
if (input[9] <= 2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
} else {
if (input[18] <= -15.5) {
if (input[23] <= -50.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.04285714285714286, 0.9571428571428572}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 13.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 22.5) {
if (input[49] <= -20.5) {
if (input[13] <= 12.5) {
if (input[11] <= 7.5) {
if (input[22] <= 8.5) {
if (input[34] <= 3.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.06521739130434782, 0.9347826086956522}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.5681818181818182, 0.4318181818181818}, 5 * sizeof(double));
}
} else {
if (input[22] <= 53.5) {
if (input[45] <= -13.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -31.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
} else {
if (input[31] <= 24.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.2786885245901639, 0.7213114754098361}, 5 * sizeof(double));
}
} else {
if (input[20] <= -58.5) {
if (input[19] <= -17.0) {
if (input[10] <= 5.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9069767441860465, 0.09302325581395349}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7096774193548387, 0.2903225806451613}, 5 * sizeof(double));
}
} else {
if (input[10] <= 0.5) {
if (input[37] <= -4.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.16216216216216217, 0.8378378378378378, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 4.5) {
if (input[20] <= -22.5) {
if (input[37] <= -19.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
if (input[44] <= -0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= 2.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -5.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9104477611940298, 0.08955223880597014}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.125, 0.25, 0.625}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 11.5) {
if (input[4] <= -16.5) {
if (input[10] <= -11.5) {
if (input[30] <= -0.5) {
if (input[49] <= 39.0) {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -2.5) {
if (input[1] <= 35.5) {
memcpy(var56, (double[]){0.725, 0.275, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 19.5) {
if (input[32] <= -1.5) {
memcpy(var56, (double[]){0.0, 0.0196078431372549, 0.9803921568627451, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 8.5) {
memcpy(var56, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 17.5) {
if (input[40] <= -44.5) {
memcpy(var56, (double[]){0.0, 0.6774193548387096, 0.3225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 21.5) {
if (input[42] <= 25.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -38.5) {
if (input[0] <= 10.5) {
if (input[22] <= -30.5) {
memcpy(var56, (double[]){0.024390243902439025, 0.0975609756097561, 0.8780487804878049, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 14.5) {
if (input[24] <= 11.0) {
memcpy(var56, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.2903225806451613, 0.7096774193548387, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.0, 0.41025641025641024, 0.5897435897435898, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 2.5) {
if (input[23] <= -35.5) {
if (input[1] <= -6.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.11428571428571428, 0.42857142857142855, 0.45714285714285713, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -52.5) {
memcpy(var56, (double[]){0.0, 0.07407407407407407, 0.2962962962962963, 0.6296296296296297, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -15.5) {
if (input[27] <= -4.5) {
memcpy(var56, (double[]){0.0, 0.8461538461538461, 0.15384615384615385, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
if (input[25] <= -7.5) {
memcpy(var56, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[44] <= 0.5) {
if (input[40] <= -19.5) {
if (input[1] <= 11.5) {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.19230769230769232, 0.8076923076923077, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.425, 0.575, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 1.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.7692307692307693, 0.23076923076923078, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= 0.5) {
if (input[27] <= -7.5) {
memcpy(var56, (double[]){0.0, 0.14814814814814814, 0.8518518518518519, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -2.5) {
memcpy(var56, (double[]){0.0, 0.22727272727272727, 0.7727272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -4.5) {
if (input[18] <= -0.5) {
if (input[20] <= -43.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.9333333333333333, 0.06666666666666667, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.8076923076923077, 0.19230769230769232, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -4.5) {
memcpy(var56, (double[]){0.021739130434782608, 0.08695652173913043, 0.8913043478260869, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 12.5) {
if (input[11] <= -9.5) {
if (input[38] <= 30.5) {
memcpy(var56, (double[]){0.0, 0.06451612903225806, 0.9354838709677419, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.0, 0.044444444444444446, 0.9555555555555556, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.7741935483870968, 0.22580645161290322, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[9] <= -0.5) {
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 0.21052631578947367, 0.7894736842105263, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 69.5) {
if (input[7] <= -11.5) {
if (input[5] <= 23.5) {
if (input[3] <= -38.5) {
if (input[31] <= -69.5) {
if (input[18] <= 12.5) {
if (input[19] <= 74.0) {
memcpy(var56, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.36538461538461536, 0.6346153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -116.5) {
if (input[22] <= -13.5) {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.35185185185185186, 0.6481481481481481, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -65.5) {
if (input[40] <= -67.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 44.5) {
if (input[38] <= 59.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.40540540540540543, 0.5945945945945946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -12.5) {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 40.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.7213114754098361, 0.2786885245901639, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[30] <= -54.0) {
if (input[21] <= -230.5) {
if (input[12] <= -106.5) {
memcpy(var56, (double[]){0.35714285714285715, 0.42857142857142855, 0.21428571428571427, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -8.5) {
if (input[28] <= 15.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var56, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= 8.5) {
if (input[13] <= -7.0) {
if (input[18] <= 18.0) {
memcpy(var56, (double[]){0.2413793103448276, 0.6206896551724138, 0.13793103448275862, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 31.5) {
memcpy(var56, (double[]){0.787878787878788, 0.060606060606060615, 0.15151515151515155, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 55.5) {
memcpy(var56, (double[]){0.5227272727272728, 0.31818181818181823, 0.15909090909090912, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -11.5) {
memcpy(var56, (double[]){0.47368421052631576, 0.5263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 67.5) {
if (input[15] <= -15.5) {
memcpy(var56, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -89.5) {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.926829268292683, 0.07317073170731707, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.84, 0.16, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= 29.5) {
if (input[3] <= -75.5) {
if (input[3] <= -104.0) {
if (input[14] <= -5.5) {
memcpy(var56, (double[]){0.0, 0.18181818181818182, 0.8181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -5.5) {
memcpy(var56, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 38.5) {
memcpy(var56, (double[]){0.0, 0.0847457627118644, 0.9152542372881356, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -12.5) {
memcpy(var56, (double[]){0.0, 0.1724137931034483, 0.8275862068965517, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 36.5) {
memcpy(var56, (double[]){0.0, 0.7586206896551724, 0.2413793103448276, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 45.5) {
memcpy(var56, (double[]){0.0, 0.8292682926829268, 0.17073170731707318, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 18.5) {
memcpy(var56, (double[]){0.0, 0.9642857142857143, 0.03571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[23] <= 22.5) {
if (input[37] <= 67.5) {
if (input[49] <= 36.5) {
memcpy(var56, (double[]){0.061224489795918366, 0.46938775510204084, 0.46938775510204084, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -7.5) {
if (input[27] <= 3.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 29.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.08, 0.92, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.027777777777777776, 0.8611111111111112, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -12.5) {
if (input[45] <= 32.5) {
memcpy(var56, (double[]){0.40625, 0.59375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 40.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 17.0) {
memcpy(var56, (double[]){0.3103448275862069, 0.6896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 115.5) {
if (input[7] <= -10.5) {
if (input[36] <= 47.5) {
if (input[6] <= 35.5) {
if (input[36] <= 34.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.43333333333333335, 0.5666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -86.0) {
memcpy(var56, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.17777777777777778, 0.8222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 9.5) {
if (input[49] <= 36.5) {
memcpy(var56, (double[]){0.0, 0.9016393442622951, 0.09836065573770492, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 34.5) {
if (input[29] <= 9.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -14.5) {
memcpy(var56, (double[]){0.3, 0.7, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 15.0) {
memcpy(var56, (double[]){0.023255813953488372, 0.9767441860465116, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var56, (double[]){0.15151515151515152, 0.8484848484848485, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.275, 0.725, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[11] <= -22.5) {
memcpy(var56, (double[]){0.25862068965517243, 0.7413793103448276, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 5.5) {
memcpy(var56, (double[]){0.04878048780487805, 0.9512195121951219, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -55.0) {
if (input[48] <= 16.5) {
if (input[48] <= 7.5) {
if (input[12] <= -84.5) {
memcpy(var56, (double[]){0.7931034482758621, 0.034482758620689655, 0.1724137931034483, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 100.5) {
if (input[20] <= 73.5) {
if (input[24] <= 14.5) {
memcpy(var56, (double[]){0.9863013698630136, 0.0136986301369863, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -35.5) {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.9056603773584906, 0.09433962264150944, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var56, (double[]){0.8548387096774194, 0.14516129032258066, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 53.5) {
if (input[19] <= 20.5) {
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){0.3617021276595745, 0.6382978723404256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -39.0) {
memcpy(var56, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 65.5) {
memcpy(var56, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var45, var56, 5, var44);
double var57[5];
if (input[31] <= -0.5) {
if (input[34] <= -9.5) {
if (input[38] <= 68.5) {
if (input[37] <= 45.5) {
if (input[45] <= 23.5) {
if (input[33] <= 6.5) {
if (input[46] <= -9.5) {
if (input[31] <= -38.5) {
if (input[45] <= 16.5) {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 32.5) {
memcpy(var57, (double[]){0.0, 0.20689655172413793, 0.7931034482758621, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.9555555555555556, 0.044444444444444446, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -41.5) {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.10869565217391304, 0.8913043478260869, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.03636363636363636, 0.6181818181818182, 0.34545454545454546, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 1.5) {
memcpy(var57, (double[]){0.0, 0.19607843137254902, 0.803921568627451, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 35.5) {
memcpy(var57, (double[]){0.13793103448275862, 0.7586206896551724, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -113.5) {
if (input[1] <= 37.5) {
if (input[44] <= 2.5) {
if (input[42] <= 41.0) {
memcpy(var57, (double[]){0.06896551724137931, 0.10344827586206896, 0.8275862068965517, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -11.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 4.5) {
memcpy(var57, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= -12.5) {
memcpy(var57, (double[]){0.1956521739130435, 0.8043478260869565, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -33.0) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.5769230769230769, 0.40384615384615385, 0.019230769230769232, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= 12.5) {
if (input[5] <= 17.5) {
if (input[34] <= -18.5) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.7837837837837838, 0.21621621621621623, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -6.0) {
if (input[6] <= 39.5) {
if (input[39] <= -223.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.22857142857142856, 0.7714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -111.5) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.6944444444444444, 0.3055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 22.5) {
memcpy(var57, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -88.5) {
if (input[11] <= -14.5) {
if (input[12] <= -105.0) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.6206896551724138, 0.3793103448275862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 64.5) {
memcpy(var57, (double[]){0.5609756097560976, 0.43902439024390244, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 35.5) {
if (input[37] <= 71.5) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.9487179487179487, 0.05128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 25.5) {
if (input[0] <= 23.5) {
if (input[34] <= -21.5) {
if (input[27] <= 3.5) {
memcpy(var57, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 39.5) {
if (input[2] <= 33.5) {
if (input[3] <= -167.0) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 44.5) {
memcpy(var57, (double[]){0.7333333333333333, 0.26666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 60.5) {
memcpy(var57, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var57, (double[]){0.5714285714285714, 0.42857142857142855, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -15.5) {
memcpy(var57, (double[]){0.5365853658536586, 0.4634146341463415, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 45.5) {
if (input[1] <= 51.5) {
if (input[39] <= -67.5) {
memcpy(var57, (double[]){0.12195121951219512, 0.8780487804878049, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 62.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[5] <= 7.5) {
if (input[36] <= 25.0) {
memcpy(var57, (double[]){0.0, 0.35714285714285715, 0.6428571428571429, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 16.5) {
if (input[39] <= -16.0) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.10810810810810811, 0.8918918918918919, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 53.5) {
if (input[13] <= -4.5) {
if (input[34] <= -15.5) {
if (input[3] <= -72.0) {
if (input[36] <= 31.0) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -97.0) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.8333333333333334, 0.09259259259259259, 0.07407407407407407, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 9.5) {
if (input[21] <= 3.5) {
if (input[13] <= -13.5) {
if (input[5] <= 21.5) {
if (input[24] <= 49.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 42.5) {
if (input[32] <= 7.5) {
memcpy(var57, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 3.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 59.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.8536585365853658, 0.14634146341463414, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -2.5) {
memcpy(var57, (double[]){0.0, 0.7272727272727273, 0.2727272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -33.5) {
memcpy(var57, (double[]){0.1111111111111111, 0.7407407407407407, 0.14814814814814814, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 8.5) {
if (input[18] <= -1.5) {
memcpy(var57, (double[]){0.0, 0.78125, 0.21875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 2.5) {
if (input[47] <= 13.5) {
if (input[29] <= 10.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -14.0) {
memcpy(var57, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.9428571428571428, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var57, (double[]){0.6415094339622641, 0.3584905660377358, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.5789473684210527, 0.39473684210526316, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[48] <= 6.5) {
if (input[31] <= -69.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.4166666666666667, 0.4444444444444444, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -62.5) {
if (input[27] <= 9.5) {
if (input[30] <= 5.5) {
if (input[19] <= 18.5) {
memcpy(var57, (double[]){0.8723404255319149, 0.1276595744680851, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[3] <= -71.5) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.9423076923076923, 0.057692307692307696, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.8620689655172413, 0.13793103448275862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.6764705882352942, 0.3235294117647059, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -92.5) {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -21.5) {
if (input[19] <= 52.5) {
memcpy(var57, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 98.0) {
if (input[14] <= -13.5) {
memcpy(var57, (double[]){0.7111111111111111, 0.28888888888888886, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.08196721311475409, 0.9180327868852459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[5] <= 13.5) {
if (input[13] <= 1.5) {
if (input[7] <= -4.5) {
if (input[21] <= -0.5) {
if (input[5] <= 6.5) {
memcpy(var57, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 4.5) {
memcpy(var57, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.10416666666666667, 0.8958333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -4.0) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -18.0) {
memcpy(var57, (double[]){0.0, 0.8421052631578947, 0.15789473684210525, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.4117647058823529, 0.5882352941176471, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -62.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.36363636363636365, 0.6363636363636364, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= -0.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.6136363636363636, 0.38636363636363635, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= -34.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.53125, 0.46875, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -13.5) {
if (input[49] <= 29.5) {
memcpy(var57, (double[]){0.0, 0.42857142857142855, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 14.5) {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= -2.5) {
if (input[12] <= 17.5) {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.1509433962264151, 0.8490566037735849, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -6.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -3.5) {
if (input[27] <= -2.5) {
memcpy(var57, (double[]){0.0, 0.15384615384615385, 0.8461538461538461, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[35] <= -0.5) {
memcpy(var57, (double[]){0.0, 0.06976744186046512, 0.9302325581395349, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 1.5) {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.027777777777777776, 0.9722222222222222, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 15.5) {
if (input[2] <= -5.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.9838709677419355, 0.016129032258064516, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -6.5) {
if (input[25] <= -2.5) {
if (input[3] <= -107.0) {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.03571428571428571, 0.9642857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.03773584905660377, 0.9622641509433962, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
if (input[49] <= 6.5) {
if (input[23] <= -12.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.6756756756756757, 0.32432432432432434, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= -24.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.027777777777777776, 0.9722222222222222, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 57.5) {
if (input[12] <= -103.5) {
memcpy(var57, (double[]){0.21212121212121213, 0.6666666666666666, 0.12121212121212122, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 36.5) {
memcpy(var57, (double[]){0.0851063829787234, 0.8297872340425532, 0.0851063829787234, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 36.5) {
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.05714285714285714, 0.9428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[25] <= 7.5) {
if (input[21] <= -2.5) {
if (input[32] <= 4.5) {
if (input[37] <= -20.5) {
if (input[2] <= -13.5) {
if (input[25] <= -5.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.09803921568627451, 0.9019607843137255}, 5 * sizeof(double));
} else {
if (input[32] <= -1.5) {
if (input[49] <= -24.5) {
if (input[2] <= -20.5) {
if (input[10] <= 13.5) {
if (input[38] <= -42.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8679245283018868, 0.1320754716981132}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.23404255319148937, 0.7659574468085106}, 5 * sizeof(double));
}
} else {
if (input[0] <= -16.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -11.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7441860465116279, 0.2558139534883721}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -18.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
if (input[38] <= -1.5) {
if (input[45] <= -13.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6981132075471698, 0.3018867924528302}, 5 * sizeof(double));
} else {
if (input[28] <= -4.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.6764705882352942, 0.3235294117647059, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){0.030303030303030304, 0.0, 0.0, 0.045454545454545456, 0.9242424242424242}, 5 * sizeof(double));
}
} else {
if (input[48] <= 4.5) {
if (input[21] <= 122.0) {
if (input[23] <= -53.5) {
if (input[1] <= -15.5) {
if (input[3] <= 4.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7872340425531915, 0.2127659574468085}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[29] <= -0.5) {
if (input[3] <= 5.5) {
if (input[19] <= -18.5) {
if (input[38] <= -30.5) {
if (input[5] <= -22.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9056603773584906, 0.09433962264150944}, 5 * sizeof(double));
}
} else {
if (input[40] <= 16.5) {
if (input[24] <= -21.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.02857142857142857, 0.9428571428571428, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -14.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7441860465116279, 0.2558139534883721}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -6.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.05405405405405406, 0.6756756756756757, 0.2702702702702703}, 5 * sizeof(double));
} else {
if (input[42] <= -21.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.17142857142857143, 0.34285714285714286, 0.4857142857142857}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -11.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8852459016393442, 0.11475409836065574}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -0.5) {
if (input[11] <= 7.5) {
if (input[3] <= 18.5) {
if (input[36] <= -20.5) {
if (input[45] <= -17.5) {
if (input[2] <= -18.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.96, 0.04}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.5573770491803278, 0.4426229508196721}, 5 * sizeof(double));
}
} else {
if (input[6] <= -13.5) {
if (input[20] <= -45.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
} else {
if (input[14] <= 3.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -7.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.02857142857142857, 0.9428571428571428, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
}
} else {
if (input[20] <= -53.5) {
if (input[40] <= 27.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
} else {
if (input[28] <= 2.5) {
if (input[30] <= -0.5) {
if (input[36] <= -37.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.25, 0.75, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 5.5) {
if (input[36] <= -18.5) {
if (input[21] <= -0.5) {
if (input[30] <= -1.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
} else {
if (input[13] <= 11.5) {
if (input[49] <= -26.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8913043478260869, 0.10869565217391304}, 5 * sizeof(double));
} else {
if (input[22] <= 4.5) {
if (input[23] <= -7.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -36.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= -0.5) {
if (input[48] <= -6.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8113207547169812, 0.18867924528301888}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6216216216216216, 0.3783783783783784}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7321428571428571, 0.26785714285714285}, 5 * sizeof(double));
} else {
if (input[1] <= -16.5) {
if (input[19] <= -20.5) {
if (input[2] <= -14.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 1.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.07407407407407407, 0.7222222222222222, 0.2037037037037037}, 5 * sizeof(double));
} else {
if (input[11] <= 2.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.3939393939393939, 0.21212121212121213, 0.3939393939393939}, 5 * sizeof(double));
} else {
if (input[45] <= -15.5) {
if (input[41] <= -7.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.32142857142857145, 0.6785714285714286}, 5 * sizeof(double));
} else {
if (input[3] <= 9.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
} else {
if (input[38] <= -43.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[13] <= 10.5) {
if (input[3] <= 9.5) {
if (input[34] <= 7.5) {
if (input[20] <= -77.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[12] <= -36.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
if (input[29] <= -3.5) {
if (input[19] <= -64.5) {
if (input[33] <= -11.5) {
if (input[31] <= 22.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -18.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 37.5) {
if (input[47] <= -63.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7037037037037037, 0.2962962962962963}, 5 * sizeof(double));
} else {
if (input[42] <= -23.5) {
if (input[39] <= 0.5) {
if (input[25] <= 5.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[17] <= 0.5) {
if (input[24] <= -32.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0625, 0.8125, 0.125}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
}
} else {
if (input[24] <= -21.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.06451612903225806, 0.1935483870967742, 0.7419354838709677}, 5 * sizeof(double));
} else {
if (input[24] <= 16.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= -11.5) {
if (input[9] <= 4.5) {
if (input[5] <= -13.5) {
if (input[40] <= 13.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
} else {
if (input[3] <= 16.5) {
if (input[16] <= 1.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6086956521739131, 0.391304347826087}, 5 * sizeof(double));
} else {
if (input[19] <= -41.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -42.5) {
if (input[3] <= 41.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.09523809523809523, 0.9047619047619048}, 5 * sizeof(double));
}
} else {
if (input[4] <= 22.5) {
if (input[34] <= 3.5) {
if (input[27] <= -6.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[25] <= 9.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 8.5) {
if (input[25] <= 5.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.48484848484848486, 0.5151515151515151}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[44] <= -0.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[24] <= -48.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -13.5) {
if (input[25] <= 9.5) {
if (input[47] <= -52.5) {
if (input[24] <= -44.5) {
if (input[21] <= -0.5) {
if (input[12] <= 0.5) {
if (input[18] <= 12.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
} else {
if (input[40] <= 39.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[0] <= -20.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 38.5) {
if (input[9] <= 7.5) {
if (input[29] <= -5.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -4.5) {
if (input[29] <= -6.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
if (input[24] <= -41.0) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -25.5) {
if (input[12] <= -7.5) {
if (input[18] <= 9.5) {
if (input[4] <= 30.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[6] <= -33.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
} else {
if (input[16] <= 2.5) {
if (input[32] <= -6.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.34615384615384615, 0.6538461538461539}, 5 * sizeof(double));
} else {
if (input[22] <= 1.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -4.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
if (input[13] <= 14.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3148148148148148, 0.6851851851851852}, 5 * sizeof(double));
} else {
if (input[33] <= -2.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[12] <= 24.0) {
if (input[12] <= -1.5) {
if (input[21] <= -1.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[36] <= -39.5) {
if (input[31] <= 43.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 40.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.25925925925925924, 0.7407407407407407}, 5 * sizeof(double));
} else {
if (input[29] <= -5.5) {
if (input[45] <= -28.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9649122807017544, 0.03508771929824561}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 12.5) {
if (input[24] <= -5.5) {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
}
} else {
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var44, var57, 5, var43);
double var58[5];
if (input[10] <= -0.5) {
if (input[49] <= 36.5) {
if (input[1] <= -7.5) {
if (input[14] <= -1.5) {
if (input[13] <= 0.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.5434782608695652, 0.45652173913043476, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 2.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.2857142857142857, 0.6857142857142857, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.8688524590163934, 0.13114754098360656, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 24.5) {
if (input[6] <= 23.5) {
if (input[22] <= -16.5) {
if (input[19] <= 19.5) {
if (input[4] <= -12.5) {
if (input[41] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.3225806451612903, 0.6774193548387096, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.9333333333333333, 0.06666666666666667, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -2.5) {
if (input[48] <= 3.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0967741935483871, 0.1935483870967742, 0.7096774193548387, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -6.5) {
memcpy(var58, (double[]){0.0, 0.9444444444444444, 0.05555555555555555, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.42105263157894735, 0.5789473684210527, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -5.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.7272727272727273, 0.2727272727272727, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -9.5) {
if (input[32] <= -0.5) {
if (input[25] <= -6.5) {
memcpy(var58, (double[]){0.0, 0.10526315789473684, 0.8947368421052632, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 35.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= -3.5) {
memcpy(var58, (double[]){0.0, 0.4411764705882353, 0.5588235294117647, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.015384615384615385, 0.9846153846153847, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 2.5) {
if (input[20] <= 15.5) {
if (input[10] <= -1.5) {
if (input[25] <= -7.5) {
if (input[23] <= 11.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 0.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.925, 0.075, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -14.5) {
memcpy(var58, (double[]){0.027777777777777776, 0.1388888888888889, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 18.5) {
if (input[4] <= -13.5) {
if (input[7] <= -6.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.14285714285714285, 0.8571428571428571, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -22.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.16129032258064516, 0.8387096774193549, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= -3.5) {
memcpy(var58, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[13] <= -11.5) {
memcpy(var58, (double[]){0.0, 0.047619047619047616, 0.9523809523809523, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.1016949152542373, 0.8983050847457628, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -0.5) {
memcpy(var58, (double[]){0.029411764705882353, 0.11764705882352941, 0.8529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -41.5) {
memcpy(var58, (double[]){0.0, 0.3023255813953488, 0.6976744186046512, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 17.5) {
if (input[3] <= -8.5) {
memcpy(var58, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.03571428571428571, 0.7142857142857143, 0.25, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[26] <= -0.5) {
if (input[3] <= -11.5) {
if (input[5] <= 9.5) {
memcpy(var58, (double[]){0.0, 0.08823529411764706, 0.9117647058823529, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 18.5) {
if (input[36] <= 37.5) {
if (input[2] <= 12.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.022727272727272728, 0.9772727272727273, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.8857142857142857, 0.11428571428571428, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -74.5) {
if (input[38] <= 50.5) {
if (input[37] <= 62.5) {
if (input[4] <= -35.5) {
memcpy(var58, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -2.5) {
memcpy(var58, (double[]){0.12280701754385964, 0.3684210526315789, 0.5087719298245614, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 1.5) {
memcpy(var58, (double[]){0.02127659574468085, 0.7659574468085106, 0.2127659574468085, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -226.5) {
memcpy(var58, (double[]){0.2033898305084746, 0.7966101694915254, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 11.5) {
if (input[22] <= -8.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -51.5) {
memcpy(var58, (double[]){0.0, 0.8709677419354839, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 6.5) {
memcpy(var58, (double[]){0.15, 0.85, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[17] <= -0.5) {
if (input[9] <= -8.5) {
if (input[13] <= -11.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.3695652173913043, 0.6304347826086957, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -215.5) {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -48.5) {
if (input[34] <= -10.5) {
if (input[12] <= -88.0) {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.8653846153846154, 0.1346153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.43902439024390244, 0.5609756097560976, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= -20.5) {
if (input[1] <= 44.5) {
memcpy(var58, (double[]){0.36, 0.36, 0.28, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 39.5) {
if (input[36] <= 41.5) {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.8148148148148148, 0.0, 0.18518518518518517, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -232.5) {
if (input[0] <= 22.5) {
if (input[4] <= -25.5) {
if (input[42] <= 54.5) {
memcpy(var58, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -13.5) {
memcpy(var58, (double[]){0.3055555555555556, 0.6944444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -228.5) {
memcpy(var58, (double[]){0.8367346938775511, 0.16326530612244897, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 24.5) {
memcpy(var58, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -16.5) {
memcpy(var58, (double[]){0.045454545454545456, 0.9545454545454546, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -89.5) {
if (input[30] <= -231.5) {
memcpy(var58, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -52.5) {
memcpy(var58, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 30.5) {
memcpy(var58, (double[]){0.9782608695652174, 0.021739130434782608, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 56.5) {
memcpy(var58, (double[]){0.9761904761904762, 0.023809523809523808, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= -10.5) {
if (input[1] <= 39.5) {
memcpy(var58, (double[]){0.5675675675675675, 0.43243243243243246, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 42.5) {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.6486486486486487, 0.35135135135135137, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 3.5) {
if (input[19] <= 49.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -50.5) {
memcpy(var58, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.7419354838709677, 0.25806451612903225, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[5] <= 6.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 77.5) {
if (input[1] <= 20.5) {
if (input[40] <= -30.5) {
if (input[49] <= 38.5) {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.24242424242424243, 0.7575757575757576, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 88.5) {
if (input[12] <= -58.5) {
memcpy(var58, (double[]){0.7380952380952381, 0.2619047619047619, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -2.5) {
memcpy(var58, (double[]){0.0, 0.6578947368421053, 0.34210526315789475, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 20.5) {
if (input[2] <= 31.5) {
if (input[45] <= 33.5) {
if (input[37] <= 70.5) {
if (input[45] <= 19.5) {
if (input[49] <= 39.5) {
memcpy(var58, (double[]){0.0, 0.6585365853658537, 0.34146341463414637, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 10.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 68.5) {
if (input[27] <= -0.5) {
if (input[31] <= -50.5) {
memcpy(var58, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.13953488372093023, 0.8604651162790697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.21875, 0.78125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 54.5) {
memcpy(var58, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 52.5) {
if (input[42] <= 60.5) {
if (input[37] <= 68.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -2.5) {
memcpy(var58, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 3.5) {
if (input[10] <= -15.5) {
if (input[35] <= 1.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -29.5) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.06, 0.94, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.225, 0.775, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[22] <= -13.5) {
if (input[40] <= -71.5) {
memcpy(var58, (double[]){0.11538461538461539, 0.8846153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.7142857142857143, 0.2857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 27.0) {
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 29.5) {
if (input[25] <= -13.5) {
memcpy(var58, (double[]){0.8648648648648649, 0.13513513513513514, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -25.0) {
memcpy(var58, (double[]){0.2857142857142857, 0.7142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[1] <= -24.5) {
if (input[34] <= 7.5) {
if (input[21] <= -1.5) {
if (input[36] <= -38.5) {
if (input[40] <= 38.5) {
if (input[28] <= -5.5) {
if (input[5] <= -25.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
if (input[48] <= -8.5) {
if (input[40] <= 36.5) {
if (input[36] <= -42.5) {
if (input[0] <= -23.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.7241379310344828, 0.27586206896551724}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6458333333333334, 0.3541666666666667}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.13114754098360656, 0.8688524590163934}, 5 * sizeof(double));
}
} else {
if (input[1] <= -29.5) {
if (input[40] <= 40.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.22807017543859648, 0.7719298245614035}, 5 * sizeof(double));
} else {
if (input[25] <= 5.5) {
if (input[27] <= -6.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.061224489795918366, 0.9387755102040817}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
if (input[5] <= -23.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
} else {
if (input[5] <= -21.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6538461538461539, 0.34615384615384615}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -53.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[47] <= -3.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[19] <= -47.5) {
if (input[3] <= -0.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.21818181818181817, 0.7818181818181819}, 5 * sizeof(double));
} else {
if (input[13] <= 5.5) {
if (input[3] <= 40.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -11.5) {
if (input[46] <= 7.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 2.0) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6382978723404256, 0.3617021276595745}, 5 * sizeof(double));
} else {
if (input[37] <= -34.5) {
if (input[7] <= 5.5) {
if (input[40] <= 38.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.34375, 0.65625}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= -25.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[25] <= 8.5) {
if (input[12] <= -10.5) {
if (input[7] <= 4.5) {
if (input[19] <= -52.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.723404255319149, 0.2765957446808511}, 5 * sizeof(double));
}
} else {
if (input[44] <= -0.5) {
if (input[31] <= 36.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.40540540540540543, 0.5945945945945946}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 40.5) {
if (input[27] <= -4.5) {
if (input[12] <= -5.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
if (input[36] <= -39.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= -45.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[32] <= -4.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 4.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.44680851063829785, 0.5531914893617021}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -28.5) {
if (input[39] <= 0.5) {
if (input[41] <= -8.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
} else {
if (input[40] <= 36.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
} else {
if (input[37] <= -43.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= -41.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.627906976744186, 0.37209302325581395}, 5 * sizeof(double));
} else {
if (input[22] <= 67.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -26.5) {
if (input[20] <= -42.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.2807017543859649, 0.7192982456140351}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[44] <= -2.5) {
if (input[46] <= 10.5) {
if (input[20] <= -46.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.42105263157894735, 0.5789473684210527}, 5 * sizeof(double));
}
} else {
if (input[21] <= -2.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 36.5) {
if (input[23] <= -38.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.017543859649122806, 0.3157894736842105, 0.6666666666666666}, 5 * sizeof(double));
}
} else {
if (input[45] <= -23.5) {
if (input[20] <= 26.5) {
if (input[36] <= -29.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[3] <= 18.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -41.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.026315789473684213, 0.736842105263158, 0.2368421052631579}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[18] <= -55.5) {
if (input[6] <= -14.5) {
if (input[39] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5384615384615384, 0.46153846153846156}, 5 * sizeof(double));
} else {
if (input[4] <= 13.5) {
if (input[10] <= 5.5) {
if (input[42] <= -11.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3829787234042553, 0.6170212765957447}, 5 * sizeof(double));
}
} else {
if (input[3] <= 4.5) {
if (input[13] <= 15.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 13.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8301886792452831, 0.16981132075471697}, 5 * sizeof(double));
}
} else {
if (input[2] <= -14.5) {
if (input[29] <= -0.5) {
if (input[10] <= 5.5) {
if (input[28] <= -7.5) {
if (input[5] <= -15.5) {
if (input[30] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -19.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -0.5) {
if (input[9] <= 2.5) {
if (input[40] <= 18.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5957446808510638, 0.40425531914893614}, 5 * sizeof(double));
}
} else {
if (input[46] <= 1.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8909090909090909, 0.10909090909090909}, 5 * sizeof(double));
} else {
if (input[13] <= 5.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.47540983606557374, 0.5245901639344263}, 5 * sizeof(double));
} else {
if (input[23] <= -16.0) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
} else {
if (input[3] <= 22.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[8] <= -0.5) {
if (input[0] <= -13.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.1509433962264151, 0.8490566037735849}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.78, 0.22}, 5 * sizeof(double));
}
} else {
if (input[37] <= -14.5) {
if (input[19] <= -17.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
}
} else {
if (input[45] <= -17.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 10.5) {
if (input[24] <= -78.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
} else {
if (input[21] <= -3.5) {
if (input[3] <= 13.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.640625, 0.359375}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.09859154929577464, 0.9014084507042254}, 5 * sizeof(double));
}
} else {
if (input[48] <= -3.5) {
if (input[11] <= 5.5) {
if (input[1] <= -20.5) {
if (input[40] <= 26.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
}
} else {
if (input[3] <= 14.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 0.5) {
if (input[3] <= 5.5) {
if (input[48] <= -1.5) {
if (input[31] <= 26.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6444444444444445, 0.35555555555555557}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3770491803278688, 0.6229508196721312}, 5 * sizeof(double));
}
} else {
if (input[19] <= -27.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[32] <= -5.5) {
if (input[48] <= -7.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
}
} else {
if (input[13] <= 9.5) {
if (input[4] <= 13.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6486486486486487, 0.35135135135135137}, 5 * sizeof(double));
}
} else {
if (input[0] <= -15.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[30] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 2.5) {
if (input[4] <= 12.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.46296296296296297, 0.5370370370370371}, 5 * sizeof(double));
} else {
if (input[2] <= -15.5) {
if (input[22] <= 11.5) {
if (input[38] <= -44.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= -27.5) {
if (input[34] <= 7.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 1.5) {
if (input[20] <= -34.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.1111111111111111, 0.8888888888888888, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= -0.5) {
if (input[2] <= -9.0) {
memcpy(var58, (double[]){0.0, 0.0, 0.16666666666666666, 0.7666666666666667, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -2.5) {
if (input[12] <= -5.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.9310344827586207, 0.06896551724137931, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 5.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.7419354838709677, 0.25806451612903225, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[38] <= -18.5) {
if (input[24] <= -20.5) {
if (input[42] <= -30.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
} else {
if (input[33] <= 1.5) {
if (input[45] <= -15.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[42] <= -21.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8695652173913043, 0.13043478260869565}, 5 * sizeof(double));
}
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.7560975609756098, 0.24390243902439024}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 9.5) {
if (input[3] <= 0.5) {
if (input[22] <= 13.0) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3877551020408163, 0.6122448979591837}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
}
} else {
if (input[44] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5227272727272727, 0.4772727272727273}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6949152542372882, 0.3050847457627119}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= 0.5) {
if (input[19] <= -44.0) {
if (input[47] <= -40.5) {
if (input[29] <= -2.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.02564102564102564, 0.9743589743589743, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.275, 0.725, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= -4.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.38636363636363635, 0.6136363636363636, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.7027027027027027, 0.2972972972972973, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -12.5) {
if (input[46] <= 3.5) {
if (input[44] <= -0.5) {
if (input[38] <= -13.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9636363636363636, 0.03636363636363636}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 4.0) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -11.5) {
if (input[12] <= 3.5) {
if (input[49] <= -13.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9545454545454546, 0.045454545454545456}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -1.5) {
if (input[23] <= 38.5) {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
}
} else {
memcpy(var58, (double[]){0.0, 0.0, 0.05405405405405406, 0.9459459459459459, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var43, var58, 5, var42);
double var59[5];
if (input[31] <= 0.5) {
if (input[5] <= 11.5) {
if (input[15] <= -10.5) {
if (input[49] <= 38.5) {
if (input[3] <= -1.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.3684210526315789, 0.631578947368421, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -9.5) {
if (input[9] <= -7.5) {
memcpy(var59, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -12.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.7358490566037735, 0.2641509433962264, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 0.5) {
if (input[2] <= 19.5) {
if (input[12] <= 16.5) {
if (input[47] <= -55.5) {
memcpy(var59, (double[]){0.0, 0.1891891891891892, 0.10810810810810811, 0.7027027027027027, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 12.5) {
if (input[37] <= 1.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.7678571428571429, 0.23214285714285715, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= -33.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.8636363636363636, 0.13636363636363635, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -5.5) {
if (input[1] <= 7.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.22857142857142856, 0.7714285714285715, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -3.5) {
if (input[40] <= -26.0) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -228.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.15151515151515152, 0.8484848484848485, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -4.5) {
if (input[22] <= 2.5) {
if (input[49] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[31] <= -41.5) {
if (input[49] <= 36.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -0.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.05263157894736842, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= -6.5) {
if (input[40] <= -19.5) {
if (input[49] <= 29.5) {
memcpy(var59, (double[]){0.0, 0.825, 0.175, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.058823529411764705, 0.4117647058823529, 0.5294117647058824, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -2.5) {
if (input[36] <= 11.5) {
memcpy(var59, (double[]){0.0, 0.08333333333333333, 0.9166666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -37.5) {
memcpy(var59, (double[]){0.0, 0.022222222222222223, 0.9777777777777777, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.3157894736842105, 0.6842105263157895, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[40] <= -40.5) {
if (input[21] <= 1.5) {
if (input[29] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.3220338983050847, 0.6779661016949152, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -4.5) {
if (input[25] <= -4.5) {
if (input[22] <= -10.0) {
if (input[45] <= 12.5) {
memcpy(var59, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.717391304347826, 0.2826086956521739, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -1.5) {
memcpy(var59, (double[]){0.0, 0.5357142857142857, 0.4642857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.019230769230769232, 0.9807692307692307, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 3.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.4117647058823529, 0.5882352941176471, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[28] <= 13.5) {
if (input[38] <= 36.0) {
memcpy(var59, (double[]){0.0, 0.2619047619047619, 0.7380952380952381, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -8.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.9166666666666666, 0.0, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -2.5) {
if (input[43] <= -0.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.125, 0.875, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.6086956521739131, 0.391304347826087, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 46.5) {
if (input[49] <= 36.5) {
if (input[0] <= 16.5) {
if (input[21] <= -214.5) {
if (input[0] <= 12.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -47.5) {
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.023255813953488372, 0.13953488372093023, 0.8372093023255814, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 21.5) {
memcpy(var59, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 4.5) {
memcpy(var59, (double[]){0.0, 0.3488372093023256, 0.6511627906976745, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.02702702702702703, 0.7837837837837838, 0.1891891891891892, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 21.5) {
memcpy(var59, (double[]){0.0, 0.9629629629629629, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[23] <= 22.5) {
if (input[32] <= 8.5) {
if (input[3] <= -107.5) {
if (input[21] <= -241.5) {
memcpy(var59, (double[]){0.24324324324324326, 0.7567567567567568, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -21.5) {
if (input[12] <= -59.0) {
memcpy(var59, (double[]){0.07317073170731707, 0.926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -20.5) {
memcpy(var59, (double[]){0.8837209302325582, 0.11627906976744186, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -213.5) {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.7837837837837838, 0.21621621621621623, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= 7.5) {
if (input[8] <= 2.5) {
memcpy(var59, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.3235294117647059, 0.6764705882352942, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -50.0) {
memcpy(var59, (double[]){0.2903225806451613, 0.7096774193548387, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -11.5) {
if (input[37] <= 71.5) {
if (input[34] <= -17.5) {
memcpy(var59, (double[]){0.17647058823529413, 0.8235294117647058, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 50.5) {
memcpy(var59, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 44.5) {
memcpy(var59, (double[]){0.5925925925925926, 0.4074074074074074, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 31.5) {
if (input[3] <= -68.5) {
memcpy(var59, (double[]){0.59375, 0.40625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 65.5) {
memcpy(var59, (double[]){0.2786885245901639, 0.7213114754098361, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.8157894736842105, 0.18421052631578946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= 63.0) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -35.5) {
if (input[31] <= -46.5) {
if (input[24] <= 41.5) {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.925, 0.075, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.022222222222222223, 0.9777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= -168.5) {
if (input[21] <= -230.5) {
if (input[39] <= -227.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 54.5) {
if (input[32] <= 15.5) {
memcpy(var59, (double[]){0.27450980392156865, 0.7254901960784313, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 36.5) {
if (input[29] <= -0.5) {
memcpy(var59, (double[]){0.0, 0.4375, 0.5625, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 52.5) {
if (input[31] <= -53.5) {
memcpy(var59, (double[]){0.05714285714285714, 0.8857142857142857, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
if (input[15] <= -9.5) {
if (input[12] <= -14.5) {
if (input[40] <= -41.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.9642857142857143, 0.03571428571428571, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -4.5) {
if (input[38] <= 42.5) {
if (input[18] <= 17.5) {
memcpy(var59, (double[]){0.02702702702702703, 0.9459459459459459, 0.02702702702702703, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.9166666666666666, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -10.5) {
memcpy(var59, (double[]){0.0, 0.9642857142857143, 0.03571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.8064516129032258, 0.1935483870967742, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= 11.5) {
if (input[20] <= 24.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -29.5) {
memcpy(var59, (double[]){0.16363636363636364, 0.8363636363636363, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.7941176470588235, 0.20588235294117646, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[24] <= 17.5) {
if (input[49] <= 44.5) {
memcpy(var59, (double[]){0.0, 0.9166666666666666, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 70.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -2.5) {
memcpy(var59, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 19.5) {
if (input[29] <= 10.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[12] <= -95.5) {
if (input[45] <= 38.5) {
memcpy(var59, (double[]){0.30952380952380953, 0.40476190476190477, 0.2857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 63.5) {
if (input[44] <= 1.5) {
if (input[31] <= -23.5) {
memcpy(var59, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -10.5) {
if (input[21] <= -233.5) {
memcpy(var59, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.8148148148148148, 0.07407407407407407, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 75.5) {
if (input[40] <= -27.5) {
if (input[37] <= 85.5) {
if (input[19] <= 58.5) {
if (input[6] <= 39.5) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -16.5) {
memcpy(var59, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 28.5) {
memcpy(var59, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 5.5) {
memcpy(var59, (double[]){0.38235294117647056, 0.6176470588235294, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -33.5) {
memcpy(var59, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var59, (double[]){0.8214285714285714, 0.17857142857142858, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.9807692307692307, 0.019230769230769232, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 11.5) {
memcpy(var59, (double[]){0.19047619047619047, 0.8095238095238095, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 4.5) {
memcpy(var59, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -69.5) {
if (input[49] <= 88.5) {
if (input[46] <= -22.5) {
memcpy(var59, (double[]){0.86, 0.14, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 9.5) {
memcpy(var59, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 36.0) {
memcpy(var59, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 17.5) {
if (input[3] <= -51.0) {
if (input[3] <= -62.5) {
memcpy(var59, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.6875, 0.3125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 15.5) {
if (input[47] <= 31.0) {
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.25862068965517243, 0.7413793103448276, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -91.5) {
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
if (input[42] <= -18.5) {
if (input[12] <= -3.5) {
if (input[6] <= -20.5) {
if (input[44] <= -0.5) {
if (input[7] <= 2.5) {
if (input[31] <= 39.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
} else {
if (input[7] <= 3.5) {
if (input[17] <= 0.5) {
if (input[33] <= -7.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.16393442622950818, 0.8360655737704918}, 5 * sizeof(double));
} else {
if (input[34] <= 4.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5757575757575758, 0.42424242424242425}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -6.5) {
if (input[20] <= -49.5) {
if (input[6] <= -21.5) {
if (input[19] <= 16.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[48] <= -8.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
}
} else {
if (input[12] <= -7.5) {
if (input[45] <= -21.5) {
if (input[34] <= 6.5) {
if (input[22] <= -25.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
} else {
if (input[38] <= -34.5) {
if (input[3] <= 7.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.13636363636363635, 0.8636363636363636}, 5 * sizeof(double));
} else {
if (input[1] <= -28.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= -16.5) {
if (input[24] <= -49.0) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[32] <= -11.5) {
if (input[4] <= 27.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
if (input[22] <= -1.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= 0.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -7.5) {
if (input[30] <= 0.5) {
if (input[13] <= 11.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4230769230769231, 0.5769230769230769}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.020833333333333332, 0.9791666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9846153846153847, 0.015384615384615385}, 5 * sizeof(double));
}
} else {
if (input[13] <= 13.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= 23.5) {
if (input[2] <= -26.5) {
if (input[3] <= 13.0) {
if (input[4] <= 21.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
}
} else {
if (input[38] <= -25.5) {
if (input[41] <= -6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5869565217391305, 0.41304347826086957}, 5 * sizeof(double));
} else {
if (input[13] <= 11.5) {
if (input[19] <= -49.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4117647058823529, 0.5882352941176471}, 5 * sizeof(double));
}
} else {
if (input[6] <= -23.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 2.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
if (input[30] <= 0.5) {
if (input[19] <= -53.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[42] <= -45.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.03508771929824561, 0.9649122807017544}, 5 * sizeof(double));
}
} else {
if (input[23] <= -37.0) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 9.5) {
if (input[40] <= 32.5) {
if (input[25] <= 11.5) {
if (input[32] <= 1.5) {
if (input[3] <= 5.5) {
if (input[5] <= -11.5) {
if (input[40] <= 27.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
} else {
if (input[14] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5689655172413793, 0.43103448275862066}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.30357142857142855, 0.6964285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.16279069767441862, 0.8372093023255814}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[0] <= -12.5) {
if (input[12] <= -49.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.3157894736842105, 0.6842105263157895}, 5 * sizeof(double));
} else {
if (input[28] <= -7.5) {
if (input[10] <= 3.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
}
} else {
if (input[17] <= 0.5) {
if (input[3] <= 33.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= -3.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.20930232558139536, 0.7906976744186046}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -23.0) {
if (input[36] <= -23.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9302325581395349, 0.06976744186046512}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
}
} else {
if (input[14] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[31] <= 40.5) {
if (input[28] <= -0.5) {
if (input[46] <= 5.5) {
if (input[26] <= 0.5) {
if (input[40] <= 16.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
if (input[20] <= -16.5) {
if (input[39] <= -0.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9210526315789473, 0.07894736842105263}, 5 * sizeof(double));
}
} else {
if (input[42] <= -22.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8214285714285714, 0.17857142857142858}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.2641509433962264, 0.7358490566037735}, 5 * sizeof(double));
}
} else {
if (input[13] <= 13.5) {
if (input[2] <= -15.5) {
if (input[7] <= 5.5) {
if (input[24] <= 37.5) {
if (input[3] <= 6.5) {
if (input[33] <= -2.5) {
if (input[21] <= -3.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.06666666666666667, 0.6333333333333333, 0.3}, 5 * sizeof(double));
} else {
if (input[37] <= -47.5) {
if (input[34] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8695652173913043, 0.13043478260869565}, 5 * sizeof(double));
}
} else {
if (input[9] <= 11.5) {
if (input[33] <= -10.5) {
if (input[20] <= -19.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -7.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= -26.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9761904761904762, 0.023809523809523808}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
}
} else {
if (input[37] <= -43.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0625, 0.40625, 0.53125}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -50.5) {
if (input[9] <= 6.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
}
} else {
if (input[9] <= 5.5) {
if (input[13] <= 9.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 1.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= 1.5) {
if (input[30] <= 0.5) {
if (input[6] <= -15.5) {
if (input[25] <= 12.0) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.49056603773584906, 0.5094339622641509}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.09523809523809523, 0.9047619047619048}, 5 * sizeof(double));
}
} else {
if (input[0] <= -9.5) {
if (input[4] <= 9.5) {
if (input[12] <= 23.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7678571428571429, 0.23214285714285715}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -35.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -14.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.03389830508474576, 0.9661016949152542}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4857142857142857, 0.5142857142857142}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= -40.5) {
if (input[13] <= 15.5) {
if (input[4] <= 22.5) {
if (input[19] <= -46.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8653846153846154, 0.1346153846153846}, 5 * sizeof(double));
}
} else {
if (input[1] <= -31.5) {
if (input[3] <= -2.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.09615384615384616, 0.9038461538461539}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.28, 0.72}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -53.5) {
if (input[43] <= 0.5) {
if (input[2] <= -20.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
}
} else {
if (input[19] <= -38.5) {
if (input[42] <= -46.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.34210526315789475, 0.6578947368421053}, 5 * sizeof(double));
}
} else {
if (input[22] <= -28.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[43] <= -0.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.2978723404255319, 0.7021276595744681}, 5 * sizeof(double));
} else {
if (input[41] <= -4.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[45] <= -14.5) {
if (input[15] <= 2.5) {
if (input[7] <= 4.5) {
if (input[2] <= -17.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8205128205128205, 0.1794871794871795}, 5 * sizeof(double));
} else {
if (input[4] <= 13.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
}
} else {
if (input[4] <= 12.5) {
if (input[49] <= -12.5) {
if (input[23] <= -36.0) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.6333333333333333, 0.36666666666666664}, 5 * sizeof(double));
}
} else {
if (input[45] <= -15.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= -0.5) {
if (input[45] <= -17.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
} else {
if (input[28] <= -2.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -13.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 22.5) {
if (input[2] <= -12.5) {
if (input[11] <= 4.5) {
if (input[39] <= -0.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7441860465116279, 0.2558139534883721}, 5 * sizeof(double));
}
} else {
if (input[38] <= -0.5) {
if (input[33] <= -8.5) {
if (input[25] <= 5.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.02631578947368421, 0.868421052631579, 0.10526315789473684}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= 6.5) {
if (input[18] <= -49.5) {
if (input[45] <= -12.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -2.5) {
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.18518518518518517, 0.8148148148148148, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var59, (double[]){0.0, 0.0, 0.5230769230769231, 0.13846153846153847, 0.3384615384615385}, 5 * sizeof(double));
}
}
}
}
add_vectors(var42, var59, 5, var41);
double var60[5];
if (input[7] <= -0.5) {
if (input[6] <= 16.5) {
if (input[34] <= -0.5) {
if (input[11] <= -10.5) {
if (input[28] <= -2.5) {
memcpy(var60, (double[]){0.0, 0.17307692307692307, 0.8269230769230769, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -5.5) {
if (input[18] <= -0.5) {
memcpy(var60, (double[]){0.0, 0.972972972972973, 0.02702702702702703, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.9032258064516129, 0.0967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.5833333333333334, 0.4166666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= -12.5) {
memcpy(var60, (double[]){0.0, 0.37777777777777777, 0.6222222222222222, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -7.5) {
memcpy(var60, (double[]){0.0, 0.4423076923076923, 0.5, 0.057692307692307696, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 17.5) {
if (input[1] <= -0.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.7631578947368421, 0.13157894736842105, 0.10526315789473684}, 5 * sizeof(double));
} else {
if (input[47] <= -48.5) {
memcpy(var60, (double[]){0.0, 0.13793103448275862, 0.7586206896551724, 0.10344827586206896, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 14.5) {
if (input[33] <= 4.5) {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 13.5) {
memcpy(var60, (double[]){0.0, 0.058823529411764705, 0.9411764705882353, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 25.5) {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -36.0) {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.18, 0.82, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[22] <= -16.5) {
if (input[16] <= -1.5) {
if (input[39] <= 0.5) {
memcpy(var60, (double[]){0.0, 0.2777777777777778, 0.7222222222222222, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.9523809523809523, 0.047619047619047616, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 3.5) {
memcpy(var60, (double[]){0.0, 0.1935483870967742, 0.8064516129032258, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[17] <= -0.5) {
memcpy(var60, (double[]){0.0, 0.14545454545454545, 0.8545454545454545, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -13.5) {
if (input[37] <= 40.5) {
memcpy(var60, (double[]){0.0, 0.2702702702702703, 0.7297297297297297, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -2.5) {
if (input[42] <= 13.5) {
memcpy(var60, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 3.5) {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
if (input[1] <= -0.5) {
if (input[12] <= 19.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.46875, 0.53125, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -65.0) {
if (input[29] <= 8.5) {
if (input[1] <= 48.5) {
if (input[3] <= -221.5) {
if (input[39] <= -236.5) {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 28.5) {
if (input[14] <= -8.5) {
if (input[39] <= -220.5) {
if (input[46] <= -17.5) {
memcpy(var60, (double[]){0.0, 0.6842105263157895, 0.3157894736842105, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.5151515151515151, 0.42424242424242425, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.6176470588235294, 0.29411764705882354, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -219.5) {
memcpy(var60, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -167.5) {
if (input[21] <= -236.5) {
if (input[37] <= 91.5) {
if (input[45] <= 33.5) {
memcpy(var60, (double[]){0.6097560975609756, 0.3902439024390244, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 3.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.24, 0.76, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -24.5) {
if (input[37] <= 65.5) {
if (input[14] <= -6.5) {
memcpy(var60, (double[]){0.7567567567567568, 0.24324324324324326, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -26.5) {
if (input[45] <= 41.5) {
if (input[34] <= -17.5) {
if (input[15] <= -15.5) {
memcpy(var60, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.88, 0.12, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 34.5) {
memcpy(var60, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.4857142857142857, 0.5142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= 28.5) {
memcpy(var60, (double[]){0.3823529411764706, 0.2058823529411765, 0.411764705882353, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 41.5) {
if (input[30] <= -227.5) {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.7678571428571429, 0.23214285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 64.5) {
memcpy(var60, (double[]){0.8717948717948718, 0.1282051282051282, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 9.5) {
memcpy(var60, (double[]){0.9692307692307692, 0.03076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[15] <= -20.5) {
if (input[25] <= -15.5) {
if (input[39] <= -8.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -17.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= -17.5) {
memcpy(var60, (double[]){0.28888888888888886, 0.7111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 15.5) {
memcpy(var60, (double[]){0.5405405405405406, 0.4594594594594595, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 3.5) {
memcpy(var60, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[49] <= 36.5) {
if (input[31] <= -40.5) {
if (input[2] <= 23.5) {
if (input[15] <= -10.5) {
if (input[20] <= 29.5) {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.5151515151515151, 0.48484848484848486, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 21.5) {
if (input[5] <= 10.5) {
memcpy(var60, (double[]){0.0, 0.9152542372881356, 0.0847457627118644, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.1951219512195122, 0.8048780487804879, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 31.5) {
memcpy(var60, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 51.5) {
if (input[38] <= 51.5) {
if (input[33] <= -1.5) {
memcpy(var60, (double[]){0.0, 0.5384615384615384, 0.46153846153846156, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 37.5) {
if (input[45] <= 23.5) {
memcpy(var60, (double[]){0.0, 0.13953488372093023, 0.8604651162790697, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 16.5) {
memcpy(var60, (double[]){0.0, 0.8709677419354839, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= -2.5) {
memcpy(var60, (double[]){0.0655737704918033, 0.7540983606557378, 0.18032786885245905, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 17.5) {
if (input[34] <= -16.5) {
memcpy(var60, (double[]){0.5263157894736842, 0.47368421052631576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -5.5) {
if (input[8] <= 1.5) {
if (input[40] <= -55.5) {
memcpy(var60, (double[]){0.0, 0.9473684210526315, 0.05263157894736842, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 47.5) {
memcpy(var60, (double[]){0.0, 0.9285714285714286, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 20.5) {
memcpy(var60, (double[]){0.1276595744680851, 0.8723404255319149, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 3.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.7272727272727273, 0.2727272727272727, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -15.5) {
if (input[47] <= 23.0) {
memcpy(var60, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[20] <= 37.5) {
if (input[3] <= -67.0) {
if (input[23] <= 23.5) {
if (input[36] <= 33.5) {
memcpy(var60, (double[]){0.8421052631578947, 0.15789473684210525, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 6.5) {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= 7.5) {
memcpy(var60, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.3225806451612903, 0.6774193548387096, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -4.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -54.5) {
if (input[32] <= 4.5) {
memcpy(var60, (double[]){0.12195121951219512, 0.8780487804878049, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.5178571428571429, 0.48214285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= 20.5) {
if (input[48] <= 8.5) {
if (input[13] <= -14.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 22.5) {
if (input[38] <= 57.5) {
memcpy(var60, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.9787234042553191, 0.02127659574468085, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 9.5) {
memcpy(var60, (double[]){0.2826086956521739, 0.717391304347826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 12.5) {
memcpy(var60, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[38] <= 66.5) {
if (input[7] <= -11.5) {
if (input[3] <= -71.5) {
memcpy(var60, (double[]){0.9791666666666666, 0.020833333333333332, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 6.5) {
memcpy(var60, (double[]){0.23076923076923078, 0.7692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 20.5) {
memcpy(var60, (double[]){0.1568627450980392, 0.8431372549019608, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -113.5) {
memcpy(var60, (double[]){0.044444444444444446, 0.9555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 4.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= -71.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[42] <= 75.5) {
if (input[32] <= 9.5) {
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.10526315789473684, 0.8947368421052632, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -18.5) {
memcpy(var60, (double[]){0.0847457627118644, 0.9152542372881356, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -53.0) {
if (input[49] <= 77.5) {
memcpy(var60, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.3, 0.7, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[49] <= -17.5) {
if (input[7] <= 3.5) {
if (input[3] <= 7.5) {
if (input[13] <= 9.5) {
if (input[41] <= 0.5) {
if (input[25] <= 8.5) {
if (input[19] <= -19.5) {
if (input[20] <= -20.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7076923076923077, 0.2923076923076923}, 5 * sizeof(double));
}
} else {
if (input[14] <= 8.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.09433962264150944, 0.9056603773584906}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6410256410256411, 0.358974358974359}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 10.5) {
if (input[17] <= -0.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
} else {
if (input[3] <= 13.5) {
if (input[48] <= -2.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.559322033898305, 0.4406779661016949}, 5 * sizeof(double));
} else {
if (input[4] <= 13.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -46.5) {
if (input[4] <= 14.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= -26.5) {
if (input[41] <= -4.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
} else {
if (input[11] <= 7.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[17] <= 0.5) {
if (input[12] <= -21.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
} else {
if (input[11] <= 13.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8541666666666666, 0.14583333333333334}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[39] <= -1.5) {
if (input[14] <= 6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.4883720930232558, 0.5116279069767442}, 5 * sizeof(double));
} else {
if (input[11] <= 11.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -23.5) {
if (input[3] <= 2.5) {
if (input[34] <= 7.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= 0.5) {
if (input[25] <= 6.5) {
if (input[33] <= -5.5) {
if (input[19] <= -46.5) {
if (input[38] <= -28.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -48.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
if (input[14] <= 6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
} else {
if (input[15] <= 14.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.016129032258064516, 0.9838709677419355}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= 38.5) {
if (input[25] <= 8.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
} else {
if (input[9] <= 5.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -26.5) {
if (input[3] <= 4.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -3.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= 16.5) {
if (input[37] <= -29.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.05660377358490566, 0.9433962264150944}, 5 * sizeof(double));
}
} else {
if (input[3] <= 13.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= 37.5) {
if (input[25] <= 10.5) {
if (input[29] <= -3.5) {
if (input[30] <= 0.5) {
if (input[7] <= 4.5) {
if (input[11] <= 9.5) {
if (input[3] <= 4.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
}
} else {
if (input[49] <= -32.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -38.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.046153846153846156, 0.9538461538461539}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[23] <= -15.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 6.5) {
if (input[31] <= 41.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.43636363636363634, 0.5636363636363636}, 5 * sizeof(double));
} else {
if (input[31] <= 45.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
if (input[2] <= -24.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
}
} else {
if (input[3] <= 21.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[40] <= 1.5) {
if (input[47] <= -51.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.16666666666666666, 0.8333333333333334, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 0.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.5121951219512195, 0.4878048780487805, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -5.5) {
if (input[4] <= 4.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.9428571428571428, 0.05714285714285714, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= -19.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
if (input[2] <= -15.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7454545454545455, 0.2545454545454545}, 5 * sizeof(double));
} else {
if (input[42] <= -1.5) {
if (input[6] <= -13.5) {
if (input[33] <= -3.5) {
if (input[32] <= -6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.2962962962962963, 0.7037037037037037, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[25] <= 10.5) {
if (input[40] <= 40.5) {
if (input[6] <= -4.5) {
if (input[3] <= 9.0) {
if (input[41] <= 4.5) {
if (input[21] <= -3.5) {
if (input[37] <= -20.5) {
if (input[12] <= 14.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.2786885245901639, 0.7213114754098361}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.03571428571428571, 0.75, 0.21428571428571427}, 5 * sizeof(double));
}
} else {
if (input[1] <= -11.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.15625, 0.84375, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -0.5) {
if (input[4] <= 3.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.5806451612903226, 0.41935483870967744, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 9.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.25806451612903225, 0.7419354838709677, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -59.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.5531914893617021, 0.44680851063829785}, 5 * sizeof(double));
} else {
if (input[46] <= 6.5) {
if (input[9] <= 4.5) {
if (input[9] <= 3.5) {
if (input[5] <= -13.5) {
if (input[29] <= -9.5) {
if (input[29] <= -12.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8260869565217391, 0.17391304347826086}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -44.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
} else {
if (input[29] <= -8.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= 5.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7631578947368421, 0.23684210526315788}, 5 * sizeof(double));
} else {
if (input[38] <= -21.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -17.5) {
if (input[5] <= -15.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
if (input[12] <= -0.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6833333333333333, 0.31666666666666665}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -33.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8490566037735849, 0.1509433962264151}, 5 * sizeof(double));
} else {
if (input[18] <= -51.5) {
if (input[31] <= 24.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
} else {
if (input[24] <= -3.5) {
if (input[33] <= -0.5) {
if (input[19] <= -82.5) {
if (input[22] <= 31.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 26.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 20.5) {
if (input[13] <= 13.5) {
if (input[15] <= 8.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9583333333333334, 0.041666666666666664}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.16071428571428573, 0.8392857142857143}, 5 * sizeof(double));
}
} else {
if (input[18] <= -27.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[49] <= -19.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.12244897959183673, 0.8775510204081632}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= -0.5) {
if (input[28] <= 0.5) {
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.5405405405405406, 0.4594594594594595, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 0.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.6571428571428571, 0.34285714285714286, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -0.5) {
if (input[34] <= 6.5) {
if (input[2] <= -22.5) {
if (input[32] <= -6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
}
} else {
if (input[13] <= 10.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[45] <= -21.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -4.5) {
if (input[31] <= 45.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.5849056603773585, 0.41509433962264153}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 39.5) {
if (input[3] <= 8.5) {
if (input[10] <= -2.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.9761904761904762, 0.023809523809523808, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= 8.5) {
if (input[4] <= 3.5) {
if (input[38] <= -1.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.7857142857142857, 0.21428571428571427, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= 4.5) {
if (input[36] <= -16.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
} else {
if (input[31] <= -0.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.05555555555555555, 0.9444444444444444, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 16.5) {
if (input[28] <= -5.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9767441860465116, 0.023255813953488372}, 5 * sizeof(double));
} else {
if (input[2] <= -13.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -28.0) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[48] <= -3.5) {
if (input[30] <= 1.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= -27.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[9] <= 6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= 11.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[33] <= -5.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.2978723404255319, 0.7021276595744681}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -6.5) {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
} else {
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
add_vectors(var41, var60, 5, var40);
double var61[5];
if (input[34] <= -0.5) {
if (input[0] <= 11.5) {
if (input[34] <= -9.5) {
if (input[37] <= 47.5) {
if (input[25] <= -7.5) {
if (input[31] <= -40.5) {
if (input[28] <= 3.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.045454545454545456, 0.09090909090909091, 0.8636363636363636, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 31.5) {
memcpy(var61, (double[]){0.0, 0.9767441860465116, 0.023255813953488372, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -12.5) {
if (input[41] <= -0.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -42.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.43333333333333335, 0.5666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -153.5) {
if (input[39] <= -225.5) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.6538461538461539, 0.34615384615384615, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= -5.5) {
if (input[6] <= 15.5) {
memcpy(var61, (double[]){0.0, 0.5714285714285714, 0.42857142857142855, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 7.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.06451612903225806, 0.8387096774193549, 0.0967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= 1.5) {
if (input[7] <= -4.5) {
if (input[40] <= -36.5) {
if (input[0] <= 7.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.4423076923076923, 0.5576923076923077, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -5.5) {
memcpy(var61, (double[]){0.0, 0.3, 0.7, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 4.5) {
memcpy(var61, (double[]){0.0, 0.7586206896551724, 0.2413793103448276, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= -10.5) {
if (input[1] <= 15.0) {
memcpy(var61, (double[]){0.0, 0.09375, 0.90625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -7.5) {
memcpy(var61, (double[]){0.0, 0.08108108108108109, 0.6486486486486487, 0.2702702702702703, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -1.5) {
if (input[2] <= 15.5) {
if (input[23] <= -33.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.8205128205128205, 0.1794871794871795, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 15.5) {
if (input[22] <= -25.5) {
if (input[45] <= 8.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -1.5) {
if (input[6] <= 13.5) {
if (input[40] <= -19.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.12121212121212122, 0.8787878787878788, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 5.5) {
if (input[47] <= 7.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.14285714285714285, 0.8571428571428571, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var61, (double[]){0.0, 0.19607843137254902, 0.803921568627451, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -47.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.37142857142857144, 0.6285714285714286, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 0.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.717948717948718, 0.28205128205128205, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= 0.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.9428571428571428, 0.05714285714285714, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[0] <= -15.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
} else {
if (input[20] <= -24.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= 46.5) {
if (input[23] <= 21.5) {
if (input[3] <= -139.5) {
if (input[8] <= 1.5) {
if (input[34] <= -15.5) {
if (input[4] <= -33.5) {
memcpy(var61, (double[]){0.27586206896551724, 0.7241379310344828, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 30.5) {
memcpy(var61, (double[]){0.8222222222222222, 0.17777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 8.5) {
memcpy(var61, (double[]){0.0, 0.8285714285714286, 0.17142857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 23.5) {
if (input[49] <= 50.5) {
memcpy(var61, (double[]){0.4318181818181818, 0.5, 0.06818181818181818, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -232.5) {
if (input[23] <= 11.5) {
if (input[22] <= -21.5) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.5714285714285714, 0.42857142857142855, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 9.5) {
if (input[34] <= -18.5) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.725, 0.275, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 49.5) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var61, (double[]){0.20833333333333334, 0.7916666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 19.5) {
if (input[48] <= 7.5) {
if (input[28] <= 5.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.06818181818181818, 0.9318181818181818, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.38095238095238093, 0.6190476190476191, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 37.5) {
if (input[47] <= 32.5) {
memcpy(var61, (double[]){0.0, 0.08571428571428572, 0.9142857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -68.0) {
memcpy(var61, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[5] <= 21.5) {
if (input[36] <= 31.5) {
memcpy(var61, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.9692307692307692, 0.03076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -50.5) {
memcpy(var61, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 21.5) {
if (input[31] <= -35.5) {
memcpy(var61, (double[]){0.0, 0.7647058823529411, 0.23529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 10.5) {
if (input[12] <= 98.5) {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.13793103448275862, 0.8620689655172413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[21] <= -98.0) {
if (input[7] <= -10.5) {
if (input[42] <= 50.5) {
memcpy(var61, (double[]){0.041666666666666664, 0.9583333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 3.5) {
if (input[4] <= -35.5) {
memcpy(var61, (double[]){0.13043478260869565, 0.8695652173913043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -22.5) {
memcpy(var61, (double[]){0.8095238095238095, 0.19047619047619047, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 20.5) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.9038461538461539, 0.09615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 22.5) {
if (input[0] <= 12.5) {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.18518518518518517, 0.8148148148148148, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 56.5) {
if (input[42] <= 36.5) {
memcpy(var61, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 15.5) {
if (input[6] <= 26.5) {
if (input[45] <= 25.5) {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.9615384615384616, 0.038461538461538464, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -2.5) {
if (input[33] <= 12.5) {
memcpy(var61, (double[]){0.4594594594594595, 0.5405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.98, 0.02, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 43.5) {
memcpy(var61, (double[]){0.16129032258064516, 0.8387096774193549, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[2] <= 21.5) {
memcpy(var61, (double[]){0.0, 0.4146341463414634, 0.5853658536585366, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 10.5) {
if (input[12] <= 106.5) {
if (input[37] <= 71.5) {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -13.5) {
if (input[39] <= -0.5) {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 34.5) {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 6.5) {
memcpy(var61, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 42.5) {
memcpy(var61, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var61, (double[]){0.175, 0.825, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 1.5) {
memcpy(var61, (double[]){0.5405405405405406, 0.4594594594594595, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 100.5) {
if (input[40] <= -29.5) {
if (input[1] <= 48.5) {
if (input[37] <= 85.5) {
if (input[13] <= -11.5) {
if (input[37] <= 78.5) {
memcpy(var61, (double[]){0.0, 0.8536585365853658, 0.14634146341463414, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 37.5) {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.18518518518518517, 0.8148148148148148, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -62.5) {
memcpy(var61, (double[]){0.6756756756756757, 0.2702702702702703, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[10] <= -25.5) {
memcpy(var61, (double[]){0.16279069767441862, 0.8372093023255814, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 8.5) {
memcpy(var61, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -62.5) {
if (input[10] <= -20.5) {
if (input[1] <= 54.5) {
if (input[49] <= 73.5) {
memcpy(var61, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -85.5) {
memcpy(var61, (double[]){0.9803921568627451, 0.0196078431372549, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.65625, 0.34375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -108.5) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= -15.5) {
memcpy(var61, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 36.5) {
memcpy(var61, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[39] <= -10.5) {
memcpy(var61, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 18.5) {
memcpy(var61, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= 65.5) {
if (input[24] <= 51.5) {
memcpy(var61, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 90.5) {
if (input[31] <= -83.5) {
memcpy(var61, (double[]){0.45, 0.55, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 3.5) {
memcpy(var61, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -53.0) {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 14.5) {
memcpy(var61, (double[]){0.7631578947368421, 0.23684210526315788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[0] <= -14.5) {
if (input[4] <= 16.5) {
if (input[48] <= -6.5) {
if (input[1] <= -23.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.38, 0.62}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[8] <= -0.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 11.5) {
if (input[21] <= -1.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8269230769230769, 0.17307692307692307}, 5 * sizeof(double));
}
} else {
if (input[14] <= 8.5) {
if (input[12] <= -14.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[45] <= -28.5) {
if (input[18] <= 8.5) {
if (input[48] <= -8.5) {
if (input[25] <= 6.5) {
if (input[31] <= 39.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
} else {
if (input[48] <= -13.5) {
if (input[37] <= -50.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -31.5) {
if (input[23] <= -6.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[3] <= 16.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.020833333333333332, 0.9791666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -21.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
if (input[2] <= -26.5) {
if (input[27] <= -3.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[20] <= -55.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 12.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -38.5) {
if (input[16] <= 1.5) {
if (input[6] <= -27.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6216216216216216, 0.3783783783783784}, 5 * sizeof(double));
} else {
if (input[28] <= -4.5) {
if (input[25] <= 6.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.07547169811320754, 0.9245283018867925}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 11.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
if (input[40] <= 38.5) {
if (input[33] <= -7.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
}
} else {
if (input[31] <= 61.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -19.5) {
if (input[3] <= 5.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
} else {
if (input[23] <= -8.5) {
if (input[38] <= -35.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.04878048780487805, 0.9512195121951219}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[2] <= -20.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -49.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.09302325581395349, 0.9069767441860465}, 5 * sizeof(double));
} else {
if (input[5] <= -17.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[10] <= 10.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.09523809523809523, 0.9047619047619048}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 10.5) {
if (input[4] <= 24.5) {
if (input[13] <= 11.5) {
if (input[32] <= -6.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.775, 0.225}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0851063829787234, 0.9148936170212766}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
if (input[36] <= -36.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
if (input[24] <= -47.5) {
if (input[45] <= -30.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= -33.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.56, 0.44}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= 20.5) {
if (input[7] <= 4.5) {
if (input[25] <= 6.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= 1.5) {
if (input[37] <= -18.5) {
if (input[30] <= -1.5) {
if (input[35] <= -0.5) {
if (input[22] <= 8.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
if (input[25] <= 8.5) {
if (input[1] <= -16.5) {
if (input[29] <= -1.5) {
if (input[3] <= 9.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -20.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -26.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.14035087719298245, 0.8596491228070176}, 5 * sizeof(double));
} else {
if (input[9] <= 2.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 8.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.4074074074074074, 0.5925925925925926}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -17.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
if (input[42] <= -1.5) {
if (input[15] <= -0.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.09090909090909091, 0.9090909090909091, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -13.5) {
if (input[9] <= 1.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9777777777777777, 0.022222222222222223}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.3404255319148936, 0.6595744680851063, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -5.5) {
if (input[3] <= 18.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.40540540540540543, 0.5945945945945946, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 40.5) {
if (input[23] <= -51.5) {
if (input[33] <= -8.5) {
if (input[6] <= -24.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 3.5) {
if (input[13] <= 11.5) {
if (input[43] <= 0.5) {
if (input[24] <= -18.0) {
if (input[22] <= 15.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7586206896551724, 0.2413793103448276}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 16.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -3.5) {
if (input[12] <= 75.5) {
if (input[12] <= -1.5) {
if (input[32] <= -3.5) {
if (input[19] <= -21.5) {
if (input[42] <= -23.5) {
if (input[23] <= -9.5) {
if (input[4] <= 14.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.06666666666666667, 0.7333333333333333, 0.2}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
}
} else {
if (input[5] <= -12.5) {
if (input[4] <= 13.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.4482758620689655, 0.5517241379310345}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.05555555555555555, 0.6666666666666666, 0.2777777777777778}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
if (input[13] <= 10.5) {
if (input[2] <= -13.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.057692307692307696, 0.5, 0.4423076923076923}, 5 * sizeof(double));
} else {
if (input[49] <= -11.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -31.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.41379310344827586, 0.5862068965517241}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 9.5) {
if (input[27] <= 3.5) {
if (input[9] <= 5.5) {
if (input[32] <= -3.5) {
if (input[8] <= -0.5) {
if (input[19] <= -79.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -19.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= -14.5) {
if (input[31] <= 19.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.4864864864864865, 0.5135135135135135}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 1.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
if (input[40] <= 17.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7727272727272727, 0.22727272727272727}, 5 * sizeof(double));
} else {
if (input[13] <= 7.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9361702127659575, 0.06382978723404255}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -22.5) {
if (input[4] <= 23.5) {
if (input[21] <= 4.5) {
if (input[5] <= -17.5) {
if (input[25] <= -6.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[0] <= -22.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
}
} else {
if (input[32] <= -6.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -49.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 3.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9215686274509803, 0.0784313725490196}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.4473684210526316, 0.5526315789473685}, 5 * sizeof(double));
}
} else {
if (input[39] <= -1.5) {
if (input[2] <= -17.5) {
if (input[33] <= -12.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -6.5) {
if (input[31] <= 33.5) {
if (input[37] <= -15.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.0) {
if (input[49] <= -16.5) {
if (input[29] <= 0.5) {
if (input[21] <= -1.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
} else {
if (input[6] <= -16.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.16279069767441862, 0.8372093023255814}, 5 * sizeof(double));
}
} else {
if (input[3] <= -2.5) {
if (input[38] <= -2.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.09090909090909091, 0.9090909090909091, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.2631578947368421, 0.7368421052631579}, 5 * sizeof(double));
}
} else {
if (input[12] <= 22.0) {
if (input[6] <= -1.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.9310344827586207, 0.06896551724137931, 0.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.01818181818181818, 0.9818181818181818, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[16] <= 1.5) {
if (input[36] <= -42.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8035714285714286, 0.19642857142857142}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.23809523809523808, 0.7619047619047619}, 5 * sizeof(double));
}
} else {
if (input[15] <= 11.5) {
if (input[20] <= -39.0) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.27906976744186046, 0.7209302325581395}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
}
} else {
if (input[45] <= -18.5) {
if (input[34] <= 7.5) {
if (input[49] <= -46.5) {
if (input[12] <= 4.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.3888888888888889, 0.6111111111111112}, 5 * sizeof(double));
}
} else {
if (input[29] <= -4.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.10869565217391304, 0.8913043478260869}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
if (input[24] <= -36.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.4827586206896552, 0.5172413793103449}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -39.5) {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var40, var61, 5, var39);
double var62[5];
if (input[0] <= -3.5) {
if (input[6] <= -21.5) {
if (input[30] <= 1.5) {
if (input[3] <= 3.5) {
if (input[10] <= 13.5) {
if (input[7] <= 5.5) {
if (input[13] <= 12.5) {
if (input[48] <= -5.5) {
if (input[6] <= -28.5) {
if (input[47] <= -46.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
}
} else {
if (input[19] <= -57.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
if (input[29] <= -6.5) {
if (input[44] <= -1.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9777777777777777, 0.022222222222222223}, 5 * sizeof(double));
} else {
if (input[11] <= 9.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9830508474576272, 0.01694915254237288}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6585365853658537, 0.34146341463414637}, 5 * sizeof(double));
}
} else {
if (input[14] <= 10.5) {
if (input[24] <= -60.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[43] <= 0.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 10.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.1388888888888889, 0.5555555555555556, 0.3055555555555556}, 5 * sizeof(double));
} else {
if (input[2] <= -28.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 2.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.48936170212765956, 0.5106382978723404}, 5 * sizeof(double));
} else {
if (input[40] <= 39.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
} else {
if (input[2] <= -22.5) {
if (input[22] <= -33.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
if (input[12] <= 27.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[1] <= -29.5) {
if (input[20] <= 26.5) {
if (input[1] <= -35.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[4] <= 23.5) {
if (input[38] <= -34.5) {
if (input[10] <= 11.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5471698113207547, 0.4528301886792453}, 5 * sizeof(double));
} else {
if (input[40] <= 40.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -21.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -27.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
} else {
if (input[47] <= 25.5) {
if (input[21] <= -0.5) {
if (input[3] <= 9.5) {
if (input[41] <= -3.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 35.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.10204081632653061, 0.8979591836734694}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
}
} else {
if (input[6] <= -26.5) {
if (input[19] <= -50.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
} else {
if (input[17] <= 0.5) {
if (input[25] <= 7.5) {
if (input[7] <= 3.5) {
if (input[20] <= -43.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[18] <= -47.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[28] <= -7.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[3] <= 19.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -24.5) {
if (input[29] <= -4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= -16.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -28.5) {
if (input[4] <= 18.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.4791666666666667, 0.5208333333333334}, 5 * sizeof(double));
} else {
if (input[13] <= 12.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
if (input[23] <= -4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= 33.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
} else {
if (input[9] <= 12.5) {
if (input[3] <= 23.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= -0.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
} else {
if (input[42] <= -42.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8108108108108109, 0.1891891891891892}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -1.5) {
if (input[2] <= -5.5) {
if (input[21] <= -3.5) {
if (input[9] <= 1.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
} else {
if (input[24] <= 41.5) {
if (input[21] <= 1.5) {
if (input[16] <= 1.5) {
if (input[1] <= -8.5) {
if (input[47] <= 15.5) {
if (input[49] <= -28.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
if (input[27] <= -1.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -43.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.06451612903225806, 0.9354838709677419, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= 4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8653846153846154, 0.1346153846153846}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.060000000000000005, 0.8200000000000001, 0.12000000000000001}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.6136363636363636, 0.38636363636363635, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 1.5) {
if (input[12] <= -2.5) {
if (input[18] <= -34.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.4117647058823529, 0.5882352941176471, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -5.5) {
if (input[31] <= -1.5) {
if (input[24] <= -44.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.9333333333333333, 0.06666666666666667, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.5555555555555556, 0.4444444444444444, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -48.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[14] <= 0.5) {
if (input[13] <= 1.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.1875, 0.8125, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= -1.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.9433962264150944, 0.018867924528301886, 0.03773584905660377}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.7741935483870968, 0.22580645161290322, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 0.5) {
if (input[18] <= -54.5) {
if (input[1] <= -16.5) {
if (input[25] <= -0.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
} else {
if (input[41] <= -4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.5) {
if (input[42] <= -18.5) {
if (input[27] <= 2.5) {
if (input[48] <= -1.5) {
if (input[29] <= -6.5) {
if (input[9] <= 4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
if (input[42] <= -28.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9574468085106383, 0.0425531914893617}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 9.5) {
if (input[21] <= -1.5) {
if (input[40] <= 26.5) {
if (input[11] <= 5.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.20512820512820512, 0.7948717948717948}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
if (input[33] <= -4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.7941176470588235, 0.20588235294117646}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
if (input[42] <= -29.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.925, 0.075}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -15.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.7407407407407407, 0.25925925925925924}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.22033898305084745, 0.7796610169491526}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -15.5) {
if (input[12] <= -0.5) {
if (input[40] <= 21.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3469387755102041, 0.6530612244897959}, 5 * sizeof(double));
}
} else {
if (input[0] <= -8.5) {
if (input[4] <= 10.5) {
if (input[11] <= 9.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5121951219512195, 0.4878048780487805}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 24.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.32142857142857145, 0.6785714285714286}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.03076923076923077, 0.9692307692307692}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 6.5) {
if (input[6] <= -13.5) {
if (input[3] <= 2.5) {
if (input[40] <= 15.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -10.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= -14.5) {
if (input[12] <= -32.5) {
if (input[7] <= 3.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.65, 0.35}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
if (input[28] <= -13.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -6.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
if (input[27] <= -4.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
} else {
if (input[25] <= 2.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[14] <= 6.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.27586206896551724, 0.7241379310344828}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -0.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[38] <= -10.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5172413793103449, 0.4827586206896552}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.12244897959183673, 0.7959183673469388, 0.08163265306122448}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[18] <= -57.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
} else {
if (input[42] <= -42.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.47368421052631576, 0.5263157894736842}, 5 * sizeof(double));
} else {
if (input[0] <= -13.5) {
if (input[36] <= -18.5) {
if (input[37] <= -28.5) {
if (input[24] <= -48.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
} else {
if (input[12] <= -0.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -6.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= 21.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -8.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8205128205128205, 0.1794871794871795}, 5 * sizeof(double));
} else {
if (input[12] <= 42.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
if (input[49] <= 36.5) {
if (input[1] <= 29.5) {
if (input[25] <= -6.5) {
if (input[22] <= -22.5) {
if (input[28] <= 2.5) {
memcpy(var62, (double[]){0.0, 0.21818181818181817, 0.7818181818181819, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 19.5) {
memcpy(var62, (double[]){0.0, 0.5833333333333334, 0.3958333333333333, 0.020833333333333332, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.8679245283018868, 0.1320754716981132, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -21.5) {
if (input[5] <= 12.5) {
if (input[28] <= 7.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.038461538461538464, 0.07692307692307693, 0.8846153846153846, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -9.5) {
memcpy(var62, (double[]){0.0, 0.6551724137931034, 0.3448275862068966, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[8] <= 0.5) {
if (input[42] <= 9.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.696969696969697, 0.30303030303030304, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 2.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.26666666666666666, 0.7333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.0, 0.47058823529411764, 0.5294117647058824, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[11] <= -0.5) {
if (input[12] <= 28.5) {
if (input[0] <= 12.5) {
if (input[38] <= 2.5) {
memcpy(var62, (double[]){0.0, 0.0, 0.8709677419354839, 0.12903225806451613, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 2.5) {
if (input[10] <= -12.5) {
if (input[28] <= -1.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.1891891891891892, 0.8108108108108109, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -115.5) {
memcpy(var62, (double[]){0.0, 0.08571428571428572, 0.9142857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -7.5) {
memcpy(var62, (double[]){0.0, 0.15151515151515152, 0.8484848484848485, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -31.5) {
memcpy(var62, (double[]){0.0, 0.07692307692307693, 0.9230769230769231, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 14.5) {
if (input[12] <= 17.5) {
if (input[11] <= -9.5) {
if (input[38] <= 30.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -39.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -0.5) {
if (input[43] <= -2.5) {
memcpy(var62, (double[]){0.03225806451612903, 0.03225806451612903, 0.9354838709677419, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 1.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 18.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -0.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.11475409836065574, 0.8852459016393442, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[19] <= 17.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.4, 0.6, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= -45.5) {
memcpy(var62, (double[]){0.0, 0.017241379310344827, 0.9827586206896551, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.36666666666666664, 0.6333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -25.0) {
memcpy(var62, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.4482758620689655, 0.3793103448275862, 0.1724137931034483, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -4.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 0.23636363636363636, 0.7636363636363637, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[32] <= 2.5) {
memcpy(var62, (double[]){0.0, 0.16216216216216217, 0.8378378378378378, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -4.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.20689655172413796, 0.7586206896551725, 0.03448275862068966, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 13.5) {
if (input[31] <= -40.5) {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.05660377358490566, 0.9433962264150944, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -54.5) {
if (input[45] <= 39.5) {
if (input[21] <= -235.5) {
if (input[31] <= -57.5) {
if (input[3] <= -210.5) {
memcpy(var62, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= -9.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 8.5) {
if (input[0] <= 15.5) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -16.5) {
memcpy(var62, (double[]){0.2903225806451613, 0.3225806451612903, 0.3870967741935484, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -41.0) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.4411764705882353, 0.5588235294117647, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= 23.5) {
if (input[7] <= -10.5) {
if (input[21] <= -232.5) {
memcpy(var62, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -216.5) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var62, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.41304347826086957, 0.5869565217391305, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 56.5) {
memcpy(var62, (double[]){0.40476190476190477, 0.5952380952380952, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 23.5) {
memcpy(var62, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 58.5) {
if (input[13] <= -4.5) {
memcpy(var62, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -237.5) {
memcpy(var62, (double[]){0.7843137254901961, 0.21568627450980393, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -68.5) {
if (input[32] <= 0.5) {
memcpy(var62, (double[]){0.95, 0.05, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 60.5) {
if (input[11] <= -10.5) {
memcpy(var62, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 32.5) {
if (input[34] <= -20.5) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var62, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[49] <= 75.5) {
if (input[21] <= -84.5) {
if (input[31] <= -59.5) {
if (input[20] <= 37.5) {
if (input[42] <= 66.5) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -15.5) {
if (input[30] <= -0.5) {
memcpy(var62, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.7419354838709677, 0.25806451612903225, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.36, 0.64, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[33] <= 7.5) {
if (input[3] <= -124.0) {
memcpy(var62, (double[]){0.5384615384615384, 0.46153846153846156, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -167.0) {
if (input[1] <= 39.5) {
memcpy(var62, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.7407407407407407, 0.25925925925925924, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -2.5) {
memcpy(var62, (double[]){0.061224489795918366, 0.42857142857142855, 0.5102040816326531, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -2.5) {
if (input[41] <= -1.5) {
memcpy(var62, (double[]){0.0, 0.8205128205128205, 0.1794871794871795, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 1.5) {
if (input[5] <= 22.5) {
if (input[37] <= 60.5) {
if (input[25] <= -7.5) {
if (input[29] <= 9.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 0.9361702127659575, 0.06382978723404255, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.2926829268292683, 0.7073170731707317, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -11.5) {
memcpy(var62, (double[]){0.0, 0.8387096774193549, 0.16129032258064516, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.45454545454545453, 0.5454545454545454, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[31] <= -31.0) {
if (input[23] <= -1.5) {
memcpy(var62, (double[]){0.0, 0.1875, 0.8125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -72.5) {
if (input[26] <= 2.5) {
if (input[38] <= 53.5) {
if (input[12] <= 110.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.13333333333333333, 0.8666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.3870967741935484, 0.6129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= 2.5) {
memcpy(var62, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= -2.5) {
memcpy(var62, (double[]){0.0, 0.6, 0.4, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -13.5) {
memcpy(var62, (double[]){0.0, 0.8148148148148148, 0.18518518518518517, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 59.5) {
if (input[49] <= 38.5) {
if (input[2] <= 23.5) {
memcpy(var62, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -53.5) {
if (input[24] <= 41.5) {
if (input[5] <= 20.5) {
memcpy(var62, (double[]){0.1388888888888889, 0.8333333333333334, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 16.5) {
if (input[4] <= -25.5) {
memcpy(var62, (double[]){0.03636363636363636, 0.9636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 1.5) {
memcpy(var62, (double[]){0.0, 0.9787234042553191, 0.02127659574468085, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 28.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 0.9736842105263158, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -58.5) {
if (input[35] <= -0.5) {
memcpy(var62, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 38.5) {
if (input[28] <= 12.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -6.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.7254901960784313, 0.27450980392156865, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= 28.5) {
memcpy(var62, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 45.5) {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.07317073170731707, 0.926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
} else {
if (input[48] <= 8.5) {
if (input[32] <= 5.5) {
memcpy(var62, (double[]){0.022222222222222223, 0.9777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -53.5) {
if (input[18] <= 28.5) {
if (input[0] <= 28.5) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.8695652173913043, 0.13043478260869565, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 42.5) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.6842105263157895, 0.3157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -22.0) {
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -44.5) {
memcpy(var62, (double[]){0.35, 0.65, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var39, var62, 5, var38);
double var63[5];
if (input[6] <= -5.5) {
if (input[25] <= 7.5) {
if (input[40] <= 39.5) {
if (input[23] <= -54.5) {
if (input[21] <= -0.5) {
if (input[3] <= 3.5) {
if (input[31] <= 19.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
}
} else {
if (input[33] <= -8.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
if (input[48] <= -5.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= -6.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8478260869565217, 0.15217391304347827}, 5 * sizeof(double));
} else {
if (input[42] <= -24.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5161290322580645, 0.4838709677419355}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -7.5) {
if (input[1] <= -16.5) {
if (input[3] <= 13.5) {
if (input[24] <= -83.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.4878048780487805, 0.5121951219512195}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
if (input[41] <= 1.5) {
if (input[48] <= -5.5) {
if (input[6] <= -27.5) {
if (input[41] <= -7.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
}
} else {
if (input[7] <= 2.5) {
if (input[27] <= -6.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9772727272727273, 0.022727272727272728}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 10.5) {
if (input[25] <= 5.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -7.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -49.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[35] <= 0.5) {
if (input[39] <= -1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= 6.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5476190476190477, 0.4523809523809524}, 5 * sizeof(double));
} else {
if (input[13] <= 8.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8363636363636363, 0.16363636363636364}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -13.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.07272727272727272, 0.14545454545454545, 0.7818181818181819}, 5 * sizeof(double));
}
} else {
if (input[27] <= -1.5) {
if (input[40] <= 36.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 5.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9761904761904762, 0.023809523809523808}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9433962264150944, 0.05660377358490566}, 5 * sizeof(double));
}
}
}
} else {
if (input[17] <= 0.5) {
if (input[5] <= -15.5) {
if (input[3] <= 20.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.30357142857142855, 0.6964285714285714}, 5 * sizeof(double));
} else {
if (input[20] <= -44.5) {
if (input[20] <= -67.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 31.0) {
if (input[25] <= 4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.017241379310344827, 0.9827586206896551}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= 14.5) {
if (input[24] <= -26.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.031746031746031744, 0.9682539682539683}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.48936170212765956, 0.5106382978723404}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 5.5) {
if (input[24] <= -30.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6190476190476191, 0.38095238095238093}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= -0.5) {
if (input[2] <= -13.5) {
if (input[29] <= -4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.42105263157894735, 0.5789473684210527}, 5 * sizeof(double));
} else {
if (input[3] <= 3.5) {
if (input[37] <= -30.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
if (input[42] <= -21.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 12.5) {
if (input[26] <= 0.5) {
if (input[48] <= -8.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
} else {
if (input[29] <= -4.5) {
if (input[39] <= -0.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.01639344262295082, 0.9180327868852459, 0.06557377049180328}, 5 * sizeof(double));
}
} else {
if (input[28] <= -5.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.016666666666666666, 0.9666666666666667, 0.016666666666666666}, 5 * sizeof(double));
} else {
if (input[3] <= -14.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[49] <= -16.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
} else {
if (input[22] <= 3.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9761904761904762, 0.023809523809523808}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0967741935483871, 0.8709677419354839, 0.03225806451612903}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -55.0) {
memcpy(var63, (double[]){0.0, 0.0, 0.058823529411764705, 0.9411764705882353, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.574468085106383, 0.425531914893617, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -21.0) {
if (input[42] <= 1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.18421052631578946, 0.8157894736842105, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -29.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.5454545454545454, 0.45454545454545453, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -5.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.8571428571428571, 0.14285714285714285, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.17307692307692307, 0.8269230769230769, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[20] <= -52.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.14583333333333334, 0.8541666666666666}, 5 * sizeof(double));
} else {
if (input[29] <= -5.5) {
if (input[25] <= 4.5) {
if (input[25] <= 2.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
}
} else {
if (input[41] <= -0.5) {
if (input[25] <= 4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8448275862068966, 0.15517241379310345}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.2558139534883721, 0.7441860465116279}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 4.5) {
if (input[25] <= 2.5) {
if (input[2] <= -17.5) {
if (input[25] <= -2.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
} else {
if (input[42] <= -53.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.028985507246376812, 0.9710144927536232}, 5 * sizeof(double));
} else {
if (input[19] <= -53.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.13953488372093023, 0.8604651162790697}, 5 * sizeof(double));
} else {
if (input[3] <= 4.0) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.86, 0.14}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.2962962962962963, 0.7037037037037037}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= 9.5) {
if (input[1] <= -33.5) {
if (input[24] <= -51.0) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
}
} else {
if (input[36] <= -41.5) {
if (input[12] <= -9.5) {
if (input[3] <= 9.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 26.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[0] <= -16.5) {
if (input[39] <= 1.5) {
if (input[12] <= -5.5) {
if (input[37] <= -17.5) {
if (input[8] <= 0.5) {
if (input[7] <= 4.5) {
if (input[21] <= -1.5) {
if (input[38] <= -49.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.08695652173913043, 0.9130434782608695}, 5 * sizeof(double));
} else {
if (input[24] <= 26.5) {
if (input[25] <= 8.5) {
if (input[3] <= 22.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 9.5) {
if (input[23] <= -43.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -26.5) {
if (input[19] <= -48.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[4] <= 21.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -40.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
} else {
if (input[31] <= 39.5) {
if (input[29] <= -2.0) {
if (input[18] <= -46.0) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
if (input[19] <= -48.5) {
if (input[35] <= 0.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9534883720930233, 0.046511627906976744}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
}
} else {
if (input[28] <= -10.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.08, 0.92}, 5 * sizeof(double));
}
} else {
if (input[11] <= 10.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
} else {
if (input[14] <= 9.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
if (input[41] <= -9.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
} else {
if (input[31] <= 59.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[47] <= -27.5) {
if (input[22] <= 67.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -12.5) {
if (input[33] <= -6.5) {
if (input[18] <= -25.5) {
if (input[23] <= -53.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6071428571428571, 0.39285714285714285}, 5 * sizeof(double));
} else {
if (input[27] <= -5.5) {
if (input[8] <= -0.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -0.5) {
if (input[3] <= -1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7407407407407407, 0.25925925925925924}, 5 * sizeof(double));
}
} else {
if (input[30] <= 0.5) {
if (input[3] <= 7.0) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
} else {
if (input[18] <= -10.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9464285714285714, 0.05357142857142857}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -1.5) {
if (input[36] <= -20.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -41.5) {
if (input[12] <= -1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[3] <= 10.0) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -51.0) {
if (input[29] <= -1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.08620689655172414, 0.9137931034482759}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -61.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
if (input[12] <= -2.5) {
if (input[29] <= -1.5) {
if (input[19] <= -18.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.2682926829268293, 0.7317073170731707}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 19.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
if (input[28] <= -0.5) {
if (input[39] <= 0.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[42] <= -1.5) {
if (input[11] <= 3.5) {
if (input[38] <= -17.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[42] <= -4.5) {
if (input[10] <= 4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9534883720930233, 0.046511627906976744}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.08771929824561403, 0.9122807017543859, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -18.5) {
if (input[30] <= 0.5) {
if (input[48] <= 0.5) {
if (input[3] <= 1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= -4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -45.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.425, 0.575}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
} else {
if (input[40] <= 18.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 9.0) {
if (input[38] <= 3.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.65625, 0.34375, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -4.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.90625, 0.09375, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[5] <= 11.5) {
if (input[10] <= -11.5) {
if (input[38] <= 36.5) {
if (input[25] <= -8.5) {
if (input[13] <= -11.5) {
memcpy(var63, (double[]){0.05405405405405406, 0.40540540540540543, 0.5405405405405406, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.9387755102040817, 0.061224489795918366, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 18.5) {
if (input[31] <= -43.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 5.0) {
if (input[1] <= 31.5) {
memcpy(var63, (double[]){0.03636363636363636, 0.41818181818181815, 0.5454545454545454, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -226.5) {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.8974358974358975, 0.10256410256410256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 58.5) {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.14583333333333334, 0.8541666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 0.5) {
if (input[12] <= 31.5) {
if (input[20] <= -46.5) {
memcpy(var63, (double[]){0.0, 0.05405405405405406, 0.5405405405405406, 0.40540540540540543, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -7.5) {
memcpy(var63, (double[]){0.0, 0.35555555555555557, 0.6444444444444445, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -14.5) {
if (input[31] <= -35.5) {
if (input[49] <= 38.5) {
if (input[25] <= -10.5) {
memcpy(var63, (double[]){0.1, 0.03333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 6.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.0, 0.21212121212121213, 0.7878787878787878, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.11904761904761904, 0.7857142857142857, 0.09523809523809523, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 2.5) {
if (input[1] <= 9.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.7631578947368421, 0.23684210526315788, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -4.5) {
if (input[10] <= -7.5) {
memcpy(var63, (double[]){0.0, 0.07142857142857142, 0.9285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 10.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 4.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 16.5) {
if (input[0] <= 4.5) {
memcpy(var63, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[31] <= -22.0) {
if (input[38] <= 41.5) {
memcpy(var63, (double[]){0.0, 0.06976744186046512, 0.9302325581395349, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -36.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.46153846153846156, 0.0, 0.5384615384615384, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= 21.5) {
memcpy(var63, (double[]){0.0, 0.7058823529411765, 0.29411764705882354, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -4.5) {
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.0, 0.058823529411764705, 0.9411764705882353, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 57.5) {
if (input[1] <= 29.5) {
if (input[42] <= 37.5) {
if (input[4] <= -20.5) {
if (input[31] <= -46.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.35294117647058826, 0.6470588235294118, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 19.5) {
if (input[19] <= 22.5) {
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.25806451612903225, 0.7419354838709677, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.02702702702702703, 0.918918918918919, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 35.5) {
memcpy(var63, (double[]){0.0, 0.12903225806451613, 0.8709677419354839, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 39.5) {
memcpy(var63, (double[]){0.0, 0.8620689655172413, 0.13793103448275862, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -8.5) {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 0.9772727272727273, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[23] <= 20.5) {
if (input[39] <= -113.5) {
if (input[46] <= -14.5) {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 49.5) {
if (input[33] <= 10.5) {
memcpy(var63, (double[]){0.5789473684210527, 0.42105263157894735, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[20] <= 38.5) {
memcpy(var63, (double[]){0.7674418604651163, 0.23255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -7.5) {
if (input[12] <= 97.5) {
if (input[9] <= -7.5) {
if (input[3] <= -206.0) {
memcpy(var63, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 7.5) {
memcpy(var63, (double[]){0.0, 0.972972972972973, 0.02702702702702703, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.21621621621621623, 0.7837837837837838, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.08823529411764706, 0.29411764705882354, 0.6176470588235294, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -97.5) {
if (input[28] <= 15.5) {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 54.5) {
memcpy(var63, (double[]){0.5925925925925926, 0.4074074074074074, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -142.5) {
memcpy(var63, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -227.5) {
memcpy(var63, (double[]){0.4067796610169492, 0.5932203389830508, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -1.5) {
memcpy(var63, (double[]){0.0, 0.9245283018867925, 0.07547169811320754, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 16.5) {
if (input[42] <= 35.5) {
memcpy(var63, (double[]){0.0, 0.8666666666666667, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 19.5) {
memcpy(var63, (double[]){0.0, 0.8888888888888888, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -217.5) {
memcpy(var63, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 21.5) {
if (input[4] <= -30.5) {
if (input[20] <= 42.5) {
memcpy(var63, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var63, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[13] <= -6.5) {
if (input[21] <= -62.5) {
if (input[38] <= 67.5) {
if (input[9] <= -11.5) {
if (input[7] <= -12.5) {
if (input[40] <= -62.5) {
memcpy(var63, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= -0.5) {
if (input[39] <= -222.5) {
if (input[44] <= 3.5) {
memcpy(var63, (double[]){0.8947368421052632, 0.02631578947368421, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 29.5) {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 50.5) {
if (input[40] <= -51.5) {
if (input[37] <= 82.5) {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.046511627906976744, 0.9534883720930233, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.19444444444444445, 0.8055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.8205128205128206, 0.07692307692307694, 0.10256410256410257, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[13] <= -16.5) {
if (input[15] <= -16.5) {
if (input[41] <= 5.5) {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -72.5) {
memcpy(var63, (double[]){0.3225806451612903, 0.6774193548387096, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 36.5) {
if (input[22] <= -12.5) {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.8444444444444444, 0.15555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 35.0) {
memcpy(var63, (double[]){0.4473684210526316, 0.5526315789473685, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 48.5) {
memcpy(var63, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= 37.5) {
memcpy(var63, (double[]){0.5625000000000001, 0.33333333333333337, 0.10416666666666669, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -85.5) {
if (input[38] <= 74.5) {
if (input[40] <= -63.5) {
memcpy(var63, (double[]){0.9824561403508771, 0.017543859649122806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.8727272727272727, 0.12727272727272726, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 4.5) {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.9661016949152542, 0.03389830508474576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -8.5) {
if (input[12] <= 24.5) {
memcpy(var63, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -20.5) {
memcpy(var63, (double[]){0.896551724137931, 0.10344827586206896, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var63, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[10] <= -23.5) {
if (input[49] <= 92.5) {
if (input[36] <= 60.5) {
memcpy(var63, (double[]){0.6595744680851063, 0.3404255319148936, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.01818181818181818, 0.9818181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -27.5) {
memcpy(var63, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -1.5) {
if (input[12] <= -97.0) {
memcpy(var63, (double[]){0.48, 0.52, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -57.5) {
memcpy(var63, (double[]){0.36, 0.64, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 3.5) {
if (input[4] <= -8.5) {
memcpy(var63, (double[]){0.06382978723404255, 0.9361702127659575, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 96.5) {
if (input[21] <= -45.5) {
memcpy(var63, (double[]){0.509090909090909, 0.4909090909090909, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 20.5) {
memcpy(var63, (double[]){0.43636363636363634, 0.5636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -17.5) {
memcpy(var63, (double[]){0.037037037037037035, 0.9629629629629629, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 11.5) {
memcpy(var63, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[31] <= -28.5) {
memcpy(var63, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 37.5) {
memcpy(var63, (double[]){0.94, 0.06, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
add_vectors(var38, var63, 5, var37);
double var64[5];
if (input[46] <= -0.5) {
if (input[1] <= 20.5) {
if (input[5] <= -4.5) {
if (input[18] <= -32.5) {
if (input[20] <= -23.0) {
if (input[14] <= -1.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.05555555555555555, 0.9444444444444444, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.21212121212121213, 0.7878787878787878, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -2.5) {
if (input[31] <= 1.5) {
if (input[22] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.07017543859649122, 0.9122807017543859, 0.017543859649122806}, 5 * sizeof(double));
}
} else {
if (input[5] <= -6.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.01639344262295082, 0.9836065573770492, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.20930232558139536, 0.7906976744186046, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -6.5) {
if (input[12] <= -12.0) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.8780487804878049, 0.12195121951219512, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 12.5) {
if (input[32] <= -5.5) {
memcpy(var64, (double[]){0.0, 0.2222222222222222, 0.7777777777777778, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -2.5) {
if (input[7] <= -4.5) {
if (input[49] <= 35.5) {
memcpy(var64, (double[]){0.0, 0.30434782608695654, 0.6956521739130435, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.020833333333333332, 0.9791666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -0.5) {
if (input[14] <= -6.5) {
if (input[27] <= -1.5) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -20.0) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.058823529411764705, 0.9411764705882353, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= 10.5) {
if (input[12] <= 30.5) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 2.5) {
memcpy(var64, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= -5.5) {
if (input[38] <= 23.0) {
memcpy(var64, (double[]){0.0, 0.06666666666666667, 0.9333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -35.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.9310344827586207, 0.06896551724137931, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 6.5) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.78125, 0.21875, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -0.5) {
if (input[14] <= -9.5) {
if (input[30] <= -27.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -19.5) {
memcpy(var64, (double[]){0.0, 0.21621621621621623, 0.7837837837837838, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -8.5) {
memcpy(var64, (double[]){0.0, 0.2571428571428571, 0.7428571428571429, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -15.5) {
if (input[34] <= -9.5) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 12.5) {
memcpy(var64, (double[]){0.0, 0.2962962962962963, 0.7037037037037037, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.7317073170731707, 0.2682926829268293, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= -54.0) {
if (input[6] <= 38.5) {
if (input[34] <= -15.5) {
if (input[15] <= -14.5) {
if (input[36] <= 37.5) {
memcpy(var64, (double[]){0.06521739130434782, 0.9347826086956522, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 9.5) {
memcpy(var64, (double[]){0.24242424242424243, 0.30303030303030304, 0.45454545454545453, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 37.5) {
memcpy(var64, (double[]){0.8679245283018868, 0.1320754716981132, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 63.5) {
memcpy(var64, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 34.5) {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -52.5) {
memcpy(var64, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[28] <= 12.5) {
if (input[31] <= -28.5) {
if (input[10] <= -19.5) {
memcpy(var64, (double[]){0.03125, 0.78125, 0.1875, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 4.5) {
memcpy(var64, (double[]){0.03571428571428571, 0.8928571428571429, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.7096774193548387, 0.22580645161290322, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -106.5) {
memcpy(var64, (double[]){0.868421052631579, 0.13157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.16, 0.82, 0.02, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 63.5) {
memcpy(var64, (double[]){0.22727272727272727, 0.7727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -196.5) {
if (input[31] <= -56.5) {
if (input[46] <= -17.5) {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -232.5) {
if (input[1] <= 53.5) {
memcpy(var64, (double[]){0.7209302325581395, 0.27906976744186046, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 60.5) {
if (input[28] <= 10.5) {
if (input[5] <= 32.5) {
memcpy(var64, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 51.5) {
if (input[36] <= 46.5) {
memcpy(var64, (double[]){0.9838709677419355, 0.016129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.96, 0.04, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 49.5) {
memcpy(var64, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[37] <= 88.5) {
if (input[32] <= -1.5) {
if (input[42] <= 38.5) {
if (input[49] <= 29.5) {
memcpy(var64, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -12.5) {
if (input[23] <= 14.5) {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -13.5) {
if (input[23] <= 16.0) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -11.5) {
memcpy(var64, (double[]){0.3793103448275862, 0.6206896551724138, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.9491525423728814, 0.05084745762711865, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -16.5) {
if (input[2] <= 32.5) {
if (input[12] <= 11.5) {
memcpy(var64, (double[]){0.018518518518518517, 0.9814814814814815, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 25.5) {
if (input[42] <= 56.5) {
memcpy(var64, (double[]){0.4473684210526316, 0.5526315789473685, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 8.5) {
memcpy(var64, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 21.5) {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var64, (double[]){0.42592592592592593, 0.5740740740740741, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -5.5) {
if (input[12] <= 18.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.53125, 0.46875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -71.5) {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -11.5) {
if (input[13] <= -17.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.3191489361702128, 0.6808510638297872, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -13.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[11] <= -8.5) {
if (input[47] <= -14.5) {
memcpy(var64, (double[]){0.0, 0.717391304347826, 0.2826086956521739, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 18.5) {
memcpy(var64, (double[]){0.0, 0.6, 0.4, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 22.5) {
if (input[39] <= 0.5) {
if (input[26] <= 3.5) {
if (input[37] <= 45.5) {
memcpy(var64, (double[]){0.0, 0.7142857142857143, 0.2857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 11.5) {
if (input[6] <= 28.5) {
if (input[49] <= 39.5) {
memcpy(var64, (double[]){0.0, 0.9811320754716981, 0.018867924528301886, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -12.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.12962962962962962, 0.8703703703703703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.28888888888888886, 0.7111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 53.5) {
memcpy(var64, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 93.5) {
if (input[38] <= 55.5) {
if (input[21] <= -246.5) {
memcpy(var64, (double[]){0.0, 0.9523809523809523, 0.047619047619047616, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 60.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 22.5) {
memcpy(var64, (double[]){0.2571428571428571, 0.7428571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 73.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -13.5) {
memcpy(var64, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 41.0) {
memcpy(var64, (double[]){0.4482758620689655, 0.5517241379310345, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[47] <= 29.5) {
if (input[33] <= 7.5) {
if (input[39] <= -0.5) {
if (input[30] <= -2.5) {
memcpy(var64, (double[]){0.0, 0.08823529411764706, 0.9117647058823529, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.20754716981132076, 0.7924528301886793, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -7.5) {
memcpy(var64, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.06060606060606061, 0.5757575757575758, 0.36363636363636365, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 21.5) {
memcpy(var64, (double[]){0.0, 0.22727272727272727, 0.7727272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 2.5) {
if (input[30] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.8484848484848485, 0.15151515151515152, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 20.5) {
memcpy(var64, (double[]){0.1282051282051282, 0.8717948717948718, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[3] <= -63.5) {
if (input[5] <= 31.5) {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.6829268292682927, 0.3170731707317073, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -91.0) {
if (input[7] <= -13.5) {
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -70.5) {
if (input[3] <= -47.5) {
memcpy(var64, (double[]){0.2894736842105263, 0.7105263157894737, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 23.5) {
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 29.5) {
memcpy(var64, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[36] <= -17.5) {
if (input[3] <= 7.5) {
if (input[25] <= 8.5) {
if (input[31] <= 40.5) {
if (input[41] <= 4.5) {
if (input[26] <= 1.5) {
if (input[23] <= -56.5) {
if (input[40] <= 28.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7105263157894737, 0.2894736842105263}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.34782608695652173, 0.6521739130434783}, 5 * sizeof(double));
}
} else {
if (input[34] <= 7.5) {
if (input[13] <= 11.5) {
if (input[9] <= 5.5) {
if (input[37] <= -25.5) {
if (input[5] <= -13.5) {
if (input[22] <= 66.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
}
} else {
if (input[3] <= 0.5) {
if (input[3] <= -1.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6585365853658537, 0.34146341463414637}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
} else {
if (input[7] <= 5.5) {
if (input[37] <= -21.5) {
if (input[48] <= -3.5) {
if (input[1] <= -33.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
if (input[34] <= 2.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9661016949152542, 0.03389830508474576}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 10.5) {
if (input[35] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -5.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8863636363636364, 0.11363636363636363}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8205128205128205, 0.1794871794871795}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
} else {
if (input[37] <= -33.5) {
if (input[13] <= 12.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9148936170212766, 0.0851063829787234}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= 11.5) {
if (input[25] <= 6.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0625, 0.78125, 0.15625}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.029411764705882353, 0.9117647058823529, 0.058823529411764705}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.4883720930232558, 0.5116279069767442}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
}
} else {
if (input[34] <= 5.5) {
if (input[49] <= -50.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5526315789473685, 0.4473684210526316}, 5 * sizeof(double));
} else {
if (input[5] <= -21.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8695652173913043, 0.13043478260869565}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -23.5) {
if (input[3] <= -7.5) {
if (input[31] <= 44.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -24.5) {
if (input[47] <= 19.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
if (input[23] <= -44.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.4782608695652174, 0.5217391304347826}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 38.5) {
if (input[33] <= -1.5) {
if (input[11] <= 5.5) {
if (input[12] <= -1.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
if (input[45] <= -19.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 0.5) {
if (input[21] <= -2.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
} else {
if (input[3] <= 1.5) {
if (input[27] <= -5.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8163265306122449, 0.1836734693877551}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6857142857142857, 0.3142857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 34.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9387755102040817, 0.061224489795918366}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= 4.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
if (input[14] <= 7.5) {
if (input[27] <= -2.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.35135135135135137, 0.6486486486486487}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.22727272727272727, 0.7727272727272727}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -31.5) {
if (input[19] <= -103.0) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[43] <= 0.5) {
if (input[40] <= 63.5) {
if (input[20] <= 24.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.017857142857142856, 0.9821428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
} else {
if (input[15] <= 9.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
} else {
if (input[42] <= -49.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
if (input[40] <= 41.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.04878048780487805, 0.9512195121951219}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7818181818181819, 0.21818181818181817}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[4] <= 16.5) {
if (input[21] <= -3.5) {
if (input[47] <= -40.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
if (input[12] <= -23.5) {
if (input[12] <= -37.0) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
}
} else {
if (input[45] <= -20.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6037735849056604, 0.39622641509433965}, 5 * sizeof(double));
} else {
if (input[19] <= -37.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 11.5) {
if (input[46] <= 8.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[16] <= 1.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
} else {
if (input[40] <= 41.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -52.5) {
if (input[31] <= 26.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
} else {
if (input[34] <= 4.5) {
if (input[25] <= 4.5) {
if (input[15] <= 9.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 3.5) {
if (input[37] <= -36.5) {
if (input[24] <= -31.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6274509803921569, 0.37254901960784315}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.29545454545454547, 0.7045454545454546}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
}
} else {
if (input[13] <= 9.5) {
if (input[29] <= -10.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.4772727272727273, 0.5227272727272727}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
if (input[3] <= 14.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.10869565217391304, 0.8913043478260869}, 5 * sizeof(double));
} else {
if (input[40] <= 38.5) {
if (input[12] <= -31.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[38] <= -35.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 31.5) {
if (input[9] <= 13.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.01694915254237288, 0.9830508474576272}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[37] <= -17.5) {
if (input[41] <= -16.5) {
if (input[12] <= -52.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
}
} else {
if (input[25] <= 9.5) {
if (input[3] <= 9.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[3] <= 13.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
} else {
if (input[12] <= -7.5) {
if (input[35] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[22] <= -16.0) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -43.5) {
if (input[12] <= -85.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= -12.5) {
if (input[25] <= 13.5) {
if (input[19] <= -45.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[3] <= 37.0) {
if (input[1] <= -22.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -66.5) {
if (input[20] <= -28.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 0.5) {
if (input[13] <= 3.5) {
if (input[1] <= -5.5) {
if (input[34] <= -0.5) {
if (input[2] <= -6.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.6842105263157895, 0.3157894736842105, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.9142857142857143, 0.08571428571428572, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.47058823529411764, 0.5294117647058824, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 14.5) {
if (input[45] <= -4.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.9285714285714286, 0.07142857142857142, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0967741935483871, 0.6451612903225806, 0.25806451612903225, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.03571428571428571, 0.9642857142857143, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -53.5) {
if (input[45] <= -14.5) {
if (input[24] <= -71.5) {
if (input[4] <= 16.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
} else {
if (input[40] <= 25.0) {
if (input[48] <= -6.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.12698412698412698, 0.873015873015873}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
if (input[2] <= -16.5) {
if (input[40] <= 18.5) {
if (input[32] <= -6.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
} else {
if (input[43] <= 0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.08888888888888889, 0.9111111111111111}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
if (input[47] <= -54.0) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
} else {
if (input[12] <= -0.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 1.5) {
if (input[47] <= -7.5) {
if (input[12] <= 49.5) {
if (input[34] <= 2.5) {
if (input[5] <= -13.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
if (input[42] <= -15.5) {
if (input[19] <= -20.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
}
} else {
if (input[47] <= -65.5) {
if (input[46] <= 2.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -13.5) {
if (input[8] <= -0.5) {
if (input[44] <= -1.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 13.0) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 2.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.2641509433962264, 0.7358490566037735}, 5 * sizeof(double));
}
}
} else {
if (input[44] <= -0.5) {
if (input[14] <= 4.5) {
if (input[23] <= -47.0) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9454545454545454, 0.05454545454545454}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
}
} else {
if (input[11] <= 5.5) {
if (input[3] <= 6.5) {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7586206896551724, 0.2413793103448276}, 5 * sizeof(double));
}
}
} else {
memcpy(var64, (double[]){0.0, 0.0, 0.35135135135135137, 0.6486486486486487, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
add_vectors(var37, var64, 5, var36);
double var65[5];
if (input[40] <= -0.5) {
if (input[2] <= 18.5) {
if (input[11] <= -10.5) {
if (input[48] <= -1.5) {
if (input[25] <= 1.5) {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.34375, 0.65625, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -15.5) {
memcpy(var65, (double[]){0.0, 0.5151515151515151, 0.48484848484848486, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 39.5) {
memcpy(var65, (double[]){0.0, 0.7894736842105263, 0.21052631578947367, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -1.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[24] <= -56.5) {
if (input[26] <= 0.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.12903225806451613, 0.06451612903225806, 0.8064516129032258, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 1.5) {
if (input[25] <= -5.5) {
if (input[32] <= -6.5) {
memcpy(var65, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -1.5) {
if (input[21] <= -1.5) {
if (input[13] <= -8.5) {
if (input[19] <= -7.0) {
memcpy(var65, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.02702702702702703, 0.2972972972972973, 0.6756756756756757, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -65.0) {
if (input[23] <= 12.5) {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 14.0) {
memcpy(var65, (double[]){0.0, 0.42105263157894735, 0.5789473684210527, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 0.5) {
memcpy(var65, (double[]){0.0, 0.98, 0.02, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= -13.5) {
memcpy(var65, (double[]){0.0, 0.12195121951219512, 0.8780487804878049, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= -5.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 47.5) {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[5] <= 12.5) {
if (input[18] <= -36.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.3448275862068966, 0.6551724137931034, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -0.5) {
if (input[10] <= -12.5) {
memcpy(var65, (double[]){0.0, 0.26785714285714285, 0.7321428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -6.5) {
if (input[48] <= -7.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.9772727272727273, 0.022727272727272728, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.7428571428571429, 0.2571428571428571, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= -5.5) {
if (input[42] <= 19.5) {
memcpy(var65, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= -4.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.9387755102040817, 0.061224489795918366, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 15.5) {
if (input[24] <= 14.5) {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -11.5) {
if (input[47] <= 18.5) {
if (input[30] <= -1.5) {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.1724137931034483, 0.8275862068965517, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 45.5) {
if (input[20] <= -7.5) {
memcpy(var65, (double[]){0.0, 0.1111111111111111, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.22857142857142856, 0.7714285714285715, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[3] <= -6.5) {
memcpy(var65, (double[]){0.0, 0.01818181818181818, 0.7636363636363637, 0.21818181818181817, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -4.5) {
if (input[3] <= 18.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.7777777777777778, 0.2222222222222222, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var65, (double[]){0.0, 0.525, 0.475, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= -23.5) {
if (input[49] <= 90.5) {
if (input[4] <= -42.5) {
if (input[12] <= 48.5) {
memcpy(var65, (double[]){0.42424242424242425, 0.5757575757575758, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -62.5) {
if (input[3] <= -72.5) {
if (input[28] <= 10.5) {
memcpy(var65, (double[]){0.7142857142857143, 0.02857142857142857, 0.2571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.7096774193548387, 0.2903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.13043478260869565, 0.8695652173913043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -74.0) {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 27.5) {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= -27.5) {
if (input[39] <= -65.0) {
if (input[34] <= -15.5) {
if (input[13] <= -16.5) {
if (input[21] <= -235.5) {
memcpy(var65, (double[]){0.08695652173913043, 0.9130434782608695, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.9038461538461539, 0.09615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -10.5) {
if (input[48] <= 7.5) {
memcpy(var65, (double[]){0.8478260869565217, 0.15217391304347827, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= 1.5) {
if (input[47] <= 31.5) {
memcpy(var65, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 11.5) {
memcpy(var65, (double[]){0.5142857142857142, 0.42857142857142855, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -225.5) {
if (input[14] <= -9.5) {
if (input[31] <= -46.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 39.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.3469387755102041, 0.6530612244897959, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -10.5) {
memcpy(var65, (double[]){0.05714285714285714, 0.8285714285714286, 0.11428571428571428, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 50.5) {
memcpy(var65, (double[]){0.7647058823529411, 0.23529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.9069767441860465, 0.09302325581395349, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 23.5) {
if (input[27] <= -2.5) {
if (input[10] <= -11.5) {
memcpy(var65, (double[]){0.0, 0.16417910447761194, 0.835820895522388, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[36] <= 21.5) {
if (input[40] <= -46.5) {
if (input[18] <= 5.5) {
memcpy(var65, (double[]){0.0, 0.09375, 0.90625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.3488372093023256, 0.6511627906976745, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -2.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.8775510204081632, 0.12244897959183673, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -96.5) {
memcpy(var65, (double[]){0.0, 0.55, 0.45, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 38.5) {
memcpy(var65, (double[]){0.0, 0.6923076923076923, 0.3076923076923077, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -50.5) {
memcpy(var65, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[42] <= 75.5) {
if (input[21] <= -78.5) {
if (input[49] <= 56.5) {
if (input[38] <= 31.5) {
memcpy(var65, (double[]){0.0, 0.4, 0.6, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -220.5) {
memcpy(var65, (double[]){0.3142857142857143, 0.6857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 1.5) {
memcpy(var65, (double[]){0.0, 0.6764705882352942, 0.3235294117647059, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 50.5) {
if (input[30] <= 1.5) {
if (input[15] <= -7.5) {
if (input[44] <= 3.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -202.0) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.9523809523809523, 0.047619047619047616, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.08108108108108109, 0.918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 22.5) {
if (input[36] <= 40.5) {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -18.5) {
memcpy(var65, (double[]){0.9019607843137255, 0.09803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -3.5) {
if (input[33] <= 9.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.1836734693877551, 0.8163265306122449, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= 57.5) {
if (input[38] <= 32.5) {
memcpy(var65, (double[]){0.0, 0.8378378378378378, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 9.5) {
if (input[38] <= 53.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -9.5) {
if (input[24] <= 24.5) {
if (input[36] <= 41.5) {
if (input[5] <= 21.5) {
memcpy(var65, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -4.5) {
if (input[31] <= -59.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.04878048780487805, 0.9512195121951219, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.13953488372093023, 0.8604651162790697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= 4.5) {
if (input[5] <= 20.5) {
memcpy(var65, (double[]){0.425, 0.575, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 23.5) {
if (input[43] <= -3.5) {
memcpy(var65, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 3.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 25.5) {
memcpy(var65, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 51.5) {
if (input[31] <= -54.5) {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.1388888888888889, 0.8611111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[48] <= 9.5) {
memcpy(var65, (double[]){0.109375, 0.890625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -53.0) {
if (input[48] <= 14.5) {
if (input[45] <= 43.5) {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.9827586206896551, 0.017241379310344827, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.3076923076923077, 0.6923076923076923, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[12] <= -86.5) {
if (input[36] <= 37.5) {
memcpy(var65, (double[]){0.04081632653061224, 0.8979591836734694, 0.061224489795918366, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -32.5) {
memcpy(var65, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 66.5) {
if (input[21] <= -241.5) {
memcpy(var65, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.1388888888888889, 0.8611111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[31] <= 38.5) {
if (input[3] <= 10.5) {
if (input[48] <= 4.5) {
if (input[3] <= 5.5) {
if (input[33] <= -1.5) {
if (input[4] <= 24.5) {
if (input[20] <= -58.5) {
if (input[42] <= -34.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
} else {
if (input[29] <= -6.5) {
if (input[47] <= -18.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
}
} else {
if (input[15] <= 7.5) {
if (input[2] <= -13.5) {
if (input[13] <= 6.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[26] <= 1.5) {
if (input[16] <= 1.5) {
if (input[32] <= 0.5) {
if (input[3] <= 3.5) {
if (input[20] <= -54.5) {
if (input[32] <= -7.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
}
} else {
if (input[43] <= -1.5) {
if (input[38] <= -24.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -2.5) {
if (input[45] <= -23.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 5.5) {
if (input[4] <= 4.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
} else {
if (input[15] <= 3.5) {
if (input[33] <= -12.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9846153846153847, 0.015384615384615385}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[30] <= 0.5) {
if (input[49] <= -24.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
}
} else {
if (input[12] <= -1.5) {
if (input[22] <= 2.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.7121212121212122, 0.2878787878787879}, 5 * sizeof(double));
} else {
if (input[46] <= 5.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
if (input[28] <= -10.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -17.5) {
if (input[34] <= 3.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
} else {
if (input[32] <= -1.5) {
if (input[37] <= -48.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9830508474576272, 0.01694915254237288}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9591836734693877, 0.04081632653061224}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -4.5) {
if (input[29] <= -6.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
if (input[12] <= 2.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9423076923076923, 0.057692307692307696}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.6612903225806451, 0.3387096774193548}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
} else {
if (input[4] <= 11.5) {
if (input[4] <= 7.5) {
if (input[24] <= 55.5) {
if (input[38] <= -30.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
} else {
if (input[9] <= 1.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.023809523809523808, 0.9761904761904762, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 2.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9859154929577465, 0.014084507042253521}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
} else {
if (input[6] <= -9.5) {
if (input[25] <= 10.5) {
if (input[21] <= -2.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.06666666666666667, 0.7555555555555555, 0.17777777777777778}, 5 * sizeof(double));
} else {
if (input[49] <= -19.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 5.5) {
if (input[14] <= 3.5) {
if (input[48] <= -0.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.475, 0.525}, 5 * sizeof(double));
}
} else {
if (input[37] <= -29.5) {
if (input[34] <= 6.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.7962962962962963, 0.2037037037037037}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
}
} else {
if (input[15] <= 8.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2777777777777778, 0.7222222222222222}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.016129032258064516, 0.9838709677419355}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[41] <= -4.5) {
if (input[30] <= 0.5) {
if (input[25] <= 11.5) {
if (input[12] <= -19.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
}
} else {
if (input[20] <= -32.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.07142857142857144, 0.8571428571428572, 0.07142857142857144}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -13.5) {
if (input[42] <= -26.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
} else {
if (input[45] <= -16.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -19.5) {
if (input[2] <= -16.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.18, 0.82}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.28125, 0.0, 0.71875}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= 1.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.7105263157894737, 0.2894736842105263}, 5 * sizeof(double));
} else {
if (input[20] <= -49.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 4.5) {
if (input[3] <= 23.5) {
if (input[14] <= 1.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.28125, 0.71875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8596491228070176, 0.14035087719298245}, 5 * sizeof(double));
}
} else {
if (input[45] <= -12.5) {
if (input[22] <= 13.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.7906976744186046, 0.20930232558139536, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -16.5) {
if (input[19] <= -49.5) {
if (input[25] <= 6.5) {
if (input[22] <= -21.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
} else {
if (input[20] <= -50.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[22] <= 17.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[25] <= 3.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= -16.5) {
if (input[0] <= -14.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[42] <= -18.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.08888888888888889, 0.9111111111111111}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -46.5) {
if (input[19] <= -25.5) {
if (input[18] <= -54.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 13.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5283018867924528, 0.4716981132075472}, 5 * sizeof(double));
} else {
if (input[37] <= -33.5) {
if (input[13] <= 9.5) {
if (input[31] <= 28.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.7105263157894737, 0.2894736842105263}, 5 * sizeof(double));
}
} else {
if (input[28] <= -5.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.24, 0.76}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 2.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
} else {
if (input[1] <= -19.5) {
if (input[38] <= -27.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.19642857142857142, 0.8035714285714286}, 5 * sizeof(double));
} else {
if (input[13] <= 6.5) {
if (input[33] <= -8.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 4.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.358974358974359, 0.6410256410256411}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[5] <= -10.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.3695652173913043, 0.6304347826086957}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -0.5) {
if (input[16] <= 1.5) {
if (input[25] <= 5.5) {
if (input[17] <= 0.5) {
if (input[1] <= -29.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8222222222222222, 0.17777777777777778}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
if (input[1] <= -29.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[49] <= -45.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.1836734693877551, 0.8163265306122449}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 8.5) {
if (input[12] <= 19.5) {
if (input[14] <= 13.5) {
if (input[12] <= 8.5) {
if (input[3] <= 1.5) {
if (input[4] <= 21.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
} else {
if (input[44] <= -1.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0425531914893617, 0.9574468085106383}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 5.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
} else {
if (input[40] <= 39.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.21568627450980393, 0.7843137254901961}, 5 * sizeof(double));
}
} else {
if (input[49] <= -53.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -56.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.35135135135135137, 0.6486486486486487}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 20.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
if (input[19] <= -52.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[32] <= -5.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[45] <= -25.5) {
if (input[1] <= -30.5) {
if (input[7] <= 5.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2777777777777778, 0.7222222222222222}, 5 * sizeof(double));
}
} else {
if (input[41] <= -2.5) {
if (input[20] <= -36.0) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
}
} else {
if (input[12] <= -2.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
}
}
}
} else {
if (input[26] <= -0.5) {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9047619047619048, 0.09523809523809523}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var36, var65, 5, var35);
double var66[5];
if (input[42] <= -1.5) {
if (input[21] <= -1.5) {
if (input[0] <= -13.5) {
if (input[39] <= -1.5) {
if (input[36] <= -31.5) {
if (input[1] <= -32.5) {
if (input[14] <= 8.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.44, 0.56}, 5 * sizeof(double));
}
} else {
if (input[6] <= -21.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.029411764705882353, 0.5, 0.47058823529411764}, 5 * sizeof(double));
} else {
if (input[30] <= -2.5) {
if (input[18] <= -15.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.84, 0.16}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 1.5) {
if (input[15] <= 11.5) {
if (input[28] <= -0.5) {
if (input[9] <= 6.5) {
if (input[39] <= 0.5) {
if (input[3] <= -2.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 24.5) {
if (input[22] <= 3.5) {
if (input[32] <= -7.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
}
} else {
if (input[22] <= 35.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -17.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.38095238095238093, 0.6190476190476191}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
if (input[19] <= -55.5) {
if (input[42] <= -44.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 15.5) {
if (input[1] <= -28.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
} else {
if (input[38] <= -40.5) {
if (input[18] <= -30.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -45.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5348837209302325, 0.46511627906976744}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.13114754098360656, 0.8688524590163934}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -50.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 11.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.1568627450980392, 0.8431372549019608}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 4.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
} else {
if (input[25] <= 6.5) {
if (input[16] <= 1.5) {
if (input[33] <= -4.5) {
if (input[3] <= 13.5) {
if (input[38] <= -30.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[17] <= 0.5) {
if (input[23] <= -18.5) {
if (input[45] <= -25.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.25925925925925924, 0.7407407407407407}, 5 * sizeof(double));
}
} else {
if (input[0] <= -26.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -31.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[22] <= 20.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -26.5) {
if (input[26] <= 0.5) {
if (input[3] <= 5.5) {
if (input[37] <= -49.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
}
} else {
if (input[34] <= 6.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.03278688524590164, 0.9672131147540983}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
}
} else {
if (input[33] <= -2.5) {
if (input[46] <= 10.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.47368421052631576, 0.5263157894736842}, 5 * sizeof(double));
}
} else {
if (input[1] <= -24.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[33] <= -12.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[36] <= -38.5) {
if (input[13] <= 10.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
} else {
if (input[31] <= 57.5) {
if (input[4] <= 19.5) {
if (input[47] <= -46.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -50.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.1891891891891892, 0.8108108108108109}, 5 * sizeof(double));
} else {
if (input[22] <= 41.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[29] <= -12.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.07017543859649122, 0.9298245614035088}, 5 * sizeof(double));
} else {
if (input[13] <= 8.5) {
if (input[24] <= -38.5) {
if (input[47] <= -51.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
if (input[38] <= -21.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[42] <= -20.5) {
if (input[12] <= -1.5) {
if (input[42] <= -26.5) {
if (input[0] <= -12.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
}
} else {
if (input[25] <= 7.0) {
if (input[13] <= 7.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.36666666666666664, 0.6333333333333333}, 5 * sizeof(double));
}
} else {
if (input[15] <= 4.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 11.5) {
if (input[21] <= -2.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6346153846153846, 0.36538461538461536}, 5 * sizeof(double));
} else {
if (input[43] <= -0.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -36.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -14.5) {
if (input[4] <= 12.5) {
if (input[3] <= 18.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5675675675675675, 0.43243243243243246}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -55.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
if (input[4] <= 14.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -14.5) {
if (input[28] <= -3.5) {
if (input[4] <= 11.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 21.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -11.5) {
if (input[10] <= 4.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
} else {
if (input[33] <= -7.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
if (input[18] <= 31.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[4] <= 22.5) {
if (input[21] <= 121.0) {
if (input[3] <= 10.5) {
if (input[41] <= 1.5) {
if (input[26] <= 1.5) {
if (input[41] <= -3.5) {
if (input[11] <= 12.5) {
if (input[19] <= -14.5) {
if (input[18] <= 23.0) {
if (input[3] <= -23.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0196078431372549, 0.9803921568627451, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -69.5) {
if (input[47] <= -12.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9583333333333334, 0.041666666666666664}, 5 * sizeof(double));
}
} else {
if (input[22] <= -39.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
}
} else {
if (input[19] <= -6.5) {
if (input[32] <= -5.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 14.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7027027027027027, 0.2972972972972973}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 32.0) {
if (input[49] <= -42.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5641025641025641, 0.4358974358974359}, 5 * sizeof(double));
} else {
if (input[18] <= -55.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7619047619047619, 0.23809523809523808}, 5 * sizeof(double));
} else {
if (input[34] <= 0.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.08333333333333333, 0.7222222222222222, 0.19444444444444445}, 5 * sizeof(double));
} else {
if (input[0] <= -9.5) {
if (input[49] <= -16.5) {
if (input[47] <= -75.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8431372549019608, 0.1568627450980392}, 5 * sizeof(double));
} else {
if (input[27] <= 0.5) {
if (input[42] <= -19.5) {
if (input[47] <= 40.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9302325581395349, 0.06976744186046512}, 5 * sizeof(double));
}
} else {
if (input[24] <= -40.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= -1.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7941176470588235, 0.20588235294117646}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 3.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8035714285714286, 0.19642857142857142}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.631578947368421, 0.3684210526315789}, 5 * sizeof(double));
}
}
} else {
if (input[35] <= 0.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7111111111111111, 0.28888888888888886}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -15.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.24561403508771928, 0.7543859649122807}, 5 * sizeof(double));
} else {
if (input[49] <= -12.5) {
if (input[47] <= -43.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 2.5) {
if (input[12] <= -10.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.05, 0.925, 0.025}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
}
} else {
if (input[3] <= 19.5) {
if (input[48] <= -6.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5909090909090909, 0.4090909090909091}, 5 * sizeof(double));
} else {
if (input[2] <= -18.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.2978723404255319, 0.7021276595744681}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -48.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -21.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[17] <= 0.5) {
if (input[3] <= 39.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
if (input[1] <= -27.5) {
if (input[4] <= 24.5) {
if (input[29] <= -10.5) {
if (input[18] <= -40.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5428571428571428, 0.45714285714285713}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
if (input[35] <= 0.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 9.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
} else {
if (input[31] <= 63.5) {
if (input[37] <= -54.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
if (input[15] <= 11.5) {
if (input[3] <= 6.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5405405405405406, 0.4594594594594595}, 5 * sizeof(double));
}
} else {
if (input[37] <= -49.5) {
if (input[12] <= -19.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
if (input[18] <= -38.0) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0392156862745098, 0.9607843137254902}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5609756097560976, 0.43902439024390244}, 5 * sizeof(double));
}
} else {
if (input[23] <= -32.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[1] <= 20.5) {
if (input[2] <= -5.5) {
if (input[47] <= -55.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -0.5) {
if (input[31] <= -6.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.6153846153846154, 0.38461538461538464, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= -7.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.9444444444444444, 0.05555555555555555, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 7.5) {
if (input[21] <= -2.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.5625, 0.4375, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.0625, 0.9375, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.04, 0.96, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= -38.5) {
memcpy(var66, (double[]){0.0, 0.045454545454545456, 0.0, 0.9545454545454546, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -9.5) {
if (input[3] <= -18.5) {
memcpy(var66, (double[]){0.0, 0.8888888888888888, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -5.5) {
if (input[7] <= -4.5) {
if (input[38] <= 29.5) {
if (input[36] <= 10.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 6.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.2222222222222222, 0.7777777777777778, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -7.5) {
memcpy(var66, (double[]){0.0, 0.3783783783783784, 0.6216216216216216, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -1.5) {
if (input[44] <= 0.5) {
if (input[3] <= 0.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.01818181818181818, 0.9818181818181818, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -2.5) {
memcpy(var66, (double[]){0.0, 0.2558139534883721, 0.7441860465116279, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.7727272727272727, 0.22727272727272727, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= 52.5) {
if (input[34] <= 0.5) {
if (input[5] <= 11.5) {
if (input[46] <= 0.5) {
if (input[41] <= -6.5) {
memcpy(var66, (double[]){0.0, 0.10416666666666667, 0.8958333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -46.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.8529411764705882, 0.14705882352941177, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -10.5) {
if (input[40] <= -42.0) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.09375, 0.90625, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -2.5) {
if (input[39] <= -0.5) {
memcpy(var66, (double[]){0.0, 0.0, 0.9487179487179487, 0.05128205128205128, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 40.5) {
memcpy(var66, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= 14.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 16.5) {
memcpy(var66, (double[]){0.0, 0.04, 0.96, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 27.0) {
if (input[45] <= 13.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -5.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.03571428571428571, 0.9642857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[20] <= -27.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.7592592592592593, 0.24074074074074073, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= 7.5) {
memcpy(var66, (double[]){0.0, 0.4772727272727273, 0.5227272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.6779661016949152, 0.3220338983050847, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.0, 0.3870967741935484, 0.6129032258064516, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[30] <= -64.0) {
if (input[29] <= 7.5) {
if (input[6] <= 39.5) {
if (input[12] <= -23.5) {
if (input[4] <= -20.5) {
if (input[23] <= 10.5) {
memcpy(var66, (double[]){0.16216216216216217, 0.6756756756756757, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.4102564102564103, 0.4871794871794872, 0.10256410256410257, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 35.5) {
memcpy(var66, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 50.5) {
memcpy(var66, (double[]){0.7948717948717948, 0.20512820512820512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -235.5) {
if (input[37] <= 87.5) {
if (input[12] <= -39.0) {
if (input[0] <= 18.5) {
memcpy(var66, (double[]){0.15217391304347827, 0.8260869565217391, 0.021739130434782608, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 37.5) {
memcpy(var66, (double[]){0.5675675675675675, 0.40540540540540543, 0.02702702702702703, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[17] <= -0.5) {
if (input[37] <= 64.5) {
memcpy(var66, (double[]){0.4074074074074074, 0.5925925925925926, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -195.5) {
if (input[43] <= -4.5) {
if (input[42] <= 56.5) {
memcpy(var66, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -15.5) {
memcpy(var66, (double[]){0.9344262295081968, 0.06557377049180328, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.04081632653061224, 0.9591836734693877, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 41.5) {
if (input[44] <= 3.5) {
if (input[28] <= 13.5) {
memcpy(var66, (double[]){0.8863636363636364, 0.045454545454545456, 0.06818181818181818, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.7241379310344828, 0.27586206896551724, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 61.5) {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 77.0) {
memcpy(var66, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[21] <= -231.5) {
if (input[7] <= -12.5) {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 64.5) {
memcpy(var66, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[34] <= -18.5) {
if (input[3] <= -63.5) {
if (input[25] <= -19.5) {
memcpy(var66, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 20.5) {
if (input[39] <= 4.5) {
if (input[24] <= 85.0) {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.971830985915493, 0.028169014084507043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.9038461538461539, 0.09615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -91.0) {
if (input[25] <= -9.5) {
memcpy(var66, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -2.5) {
if (input[21] <= -22.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.05454545454545454, 0.9454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -40.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 23.5) {
memcpy(var66, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.8367346938775511, 0.16326530612244897, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= 29.5) {
if (input[32] <= -1.5) {
if (input[49] <= 39.5) {
if (input[40] <= -42.5) {
if (input[4] <= -21.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.13114754098360656, 0.8688524590163934, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -8.5) {
if (input[9] <= -5.5) {
if (input[3] <= -9.5) {
if (input[22] <= 9.5) {
if (input[46] <= -9.5) {
if (input[12] <= -7.5) {
memcpy(var66, (double[]){0.0, 0.9117647058823529, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 21.5) {
memcpy(var66, (double[]){0.0, 0.7435897435897436, 0.2564102564102564, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var66, (double[]){0.0, 0.7, 0.3, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.8205128205128205, 0.1794871794871795, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -8.5) {
if (input[20] <= 23.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.9428571428571428, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 0.3142857142857143, 0.6857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= 5.5) {
if (input[7] <= -6.5) {
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.11764705882352941, 0.8823529411764706, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -13.0) {
memcpy(var66, (double[]){0.0, 0.96, 0.04, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 0.21875, 0.78125, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= 53.5) {
if (input[49] <= 57.5) {
if (input[36] <= 18.5) {
memcpy(var66, (double[]){0.01818181818181818, 0.3090909090909091, 0.6727272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -135.0) {
if (input[19] <= 28.5) {
memcpy(var66, (double[]){0.3448275862068966, 0.6206896551724138, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -15.5) {
memcpy(var66, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 31.5) {
if (input[14] <= -6.5) {
if (input[25] <= -13.5) {
memcpy(var66, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0851063829787234, 0.9148936170212766, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= 31.5) {
if (input[49] <= 53.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.13157894736842105, 0.868421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= 20.5) {
if (input[3] <= -43.5) {
if (input[5] <= 19.5) {
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -13.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.4666666666666667, 0.5333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 75.5) {
if (input[2] <= 32.5) {
if (input[31] <= -55.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.21875, 0.78125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -2.5) {
if (input[3] <= -94.0) {
memcpy(var66, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 21.5) {
memcpy(var66, (double[]){0.3488372093023256, 0.6511627906976745, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 28.5) {
if (input[31] <= -59.5) {
if (input[1] <= 48.5) {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.4423076923076923, 0.5576923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[32] <= 8.5) {
if (input[25] <= -9.5) {
memcpy(var66, (double[]){0.22727272727272727, 0.7727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 26.5) {
memcpy(var66, (double[]){0.48148148148148145, 0.5185185185185185, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 40.5) {
memcpy(var66, (double[]){0.9807692307692307, 0.019230769230769232, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var66, (double[]){0.7631578947368421, 0.23684210526315788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var35, var66, 5, var34);
double var67[5];
if (input[37] <= 0.5) {
if (input[12] <= -3.5) {
if (input[3] <= 10.5) {
if (input[4] <= 20.5) {
if (input[13] <= 9.5) {
if (input[12] <= -6.5) {
if (input[41] <= 1.5) {
if (input[45] <= -21.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
} else {
if (input[12] <= -9.5) {
if (input[21] <= -4.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
} else {
if (input[2] <= -17.5) {
if (input[11] <= 5.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
} else {
if (input[12] <= -11.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 2.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.04545454545454546, 0.7954545454545455, 0.15909090909090912}, 5 * sizeof(double));
}
} else {
if (input[42] <= -16.5) {
if (input[48] <= -6.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
} else {
if (input[24] <= -33.0) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.05555555555555555, 0.8611111111111112, 0.08333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
if (input[32] <= -2.5) {
if (input[13] <= 11.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
} else {
if (input[16] <= 2.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7674418604651163, 0.23255813953488372}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 9.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
if (input[40] <= 40.5) {
if (input[39] <= 0.5) {
if (input[36] <= -39.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.6981132075471698, 0.3018867924528302}, 5 * sizeof(double));
} else {
if (input[10] <= 10.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
}
} else {
if (input[19] <= -48.5) {
if (input[16] <= 1.5) {
if (input[47] <= -63.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
if (input[25] <= 20.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -26.5) {
if (input[14] <= 11.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[10] <= 14.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.48, 0.52}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= -16.5) {
if (input[7] <= 2.5) {
if (input[0] <= -21.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
if (input[33] <= -3.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -18.5) {
if (input[13] <= 4.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.48717948717948717, 0.5128205128205128}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
if (input[4] <= 17.5) {
if (input[24] <= -44.5) {
if (input[29] <= -4.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= -7.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.03773584905660377, 0.9622641509433962}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= 7.5) {
if (input[22] <= -27.5) {
if (input[37] <= -44.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= 3.5) {
if (input[5] <= -23.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= 14.5) {
if (input[24] <= -41.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
if (input[1] <= -32.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -26.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -9.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.10416666666666667, 0.8958333333333334}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 14.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[19] <= -54.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[0] <= -20.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[40] <= 37.5) {
if (input[14] <= 9.5) {
if (input[33] <= -6.5) {
if (input[47] <= -37.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.58, 0.42}, 5 * sizeof(double));
}
} else {
if (input[49] <= -47.5) {
if (input[16] <= 1.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 18.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -8.5) {
if (input[7] <= 4.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
if (input[6] <= -29.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 55.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[20] <= -46.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[49] <= -20.5) {
if (input[47] <= -21.5) {
if (input[20] <= -33.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.3137254901960784, 0.6862745098039216}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5142857142857142, 0.4857142857142857}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= -6.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.3611111111111111, 0.6111111111111112, 0.027777777777777776}, 5 * sizeof(double));
} else {
if (input[14] <= 2.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[46] <= 12.5) {
if (input[39] <= 0.5) {
if (input[7] <= 5.5) {
if (input[24] <= -70.5) {
if (input[13] <= 11.5) {
if (input[31] <= 20.5) {
if (input[28] <= -3.5) {
if (input[37] <= -14.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.1206896551724138, 0.8793103448275862}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[28] <= -7.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9807692307692307, 0.019230769230769232}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= -0.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -7.5) {
if (input[13] <= 14.0) {
if (input[23] <= -55.0) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.4482758620689655, 0.5517241379310345}, 5 * sizeof(double));
} else {
if (input[21] <= 1.5) {
if (input[11] <= 5.5) {
if (input[8] <= -0.5) {
if (input[32] <= -6.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9122807017543859, 0.08771929824561403}, 5 * sizeof(double));
}
} else {
if (input[44] <= -0.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5142857142857142, 0.4857142857142857}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.08571428571428572, 0.7428571428571429, 0.17142857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 21.5) {
if (input[19] <= -56.5) {
if (input[27] <= -6.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
} else {
if (input[10] <= 12.5) {
if (input[3] <= -0.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9836065573770492, 0.01639344262295082}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.98, 0.02}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.6956521739130435, 0.30434782608695654}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
}
} else {
if (input[4] <= 7.5) {
if (input[37] <= -17.5) {
if (input[40] <= 21.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.717948717948718, 0.28205128205128205}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 2.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.1111111111111111, 0.8888888888888888, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -55.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 2.5) {
if (input[15] <= 5.5) {
if (input[46] <= 4.5) {
if (input[37] <= -21.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 7.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -16.5) {
if (input[22] <= 11.5) {
if (input[25] <= 8.5) {
if (input[28] <= -2.5) {
if (input[22] <= -19.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7241379310344828, 0.27586206896551724}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
if (input[19] <= -54.0) {
if (input[48] <= -1.5) {
if (input[39] <= -0.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
}
} else {
if (input[3] <= -2.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 23.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5166666666666667, 0.48333333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= 7.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[11] <= 10.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.03125, 0.3125, 0.65625}, 5 * sizeof(double));
} else {
if (input[3] <= -4.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 9.0) {
if (input[13] <= 14.5) {
if (input[34] <= 8.5) {
if (input[19] <= -23.5) {
if (input[37] <= -48.5) {
if (input[11] <= 11.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 52.5) {
if (input[46] <= 3.5) {
if (input[28] <= -5.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
} else {
if (input[23] <= -15.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.1111111111111111, 0.8888888888888888, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -50.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8545454545454545, 0.14545454545454545}, 5 * sizeof(double));
}
} else {
if (input[46] <= 10.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.48936170212765956, 0.5106382978723404}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.047619047619047616, 0.23809523809523808, 0.7142857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -19.5) {
if (input[40] <= 39.5) {
if (input[40] <= 35.5) {
if (input[24] <= -35.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.6052631578947368, 0.39473684210526316}, 5 * sizeof(double));
}
} else {
if (input[9] <= 13.5) {
if (input[21] <= -0.5) {
if (input[0] <= -21.5) {
if (input[37] <= -48.5) {
if (input[36] <= -46.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
if (input[27] <= -1.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[2] <= -23.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5116279069767442, 0.4883720930232558}, 5 * sizeof(double));
}
} else {
if (input[46] <= 15.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7037037037037037, 0.2962962962962963}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 2.5) {
if (input[24] <= 30.5) {
if (input[34] <= 6.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.41379310344827586, 0.5862068965517241}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 34.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.6857142857142857, 0.3142857142857143}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[22] <= 53.5) {
if (input[18] <= -38.5) {
if (input[30] <= -1.5) {
memcpy(var67, (double[]){0.0, 0.0967741935483871, 0.0967741935483871, 0.8064516129032258, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -55.5) {
memcpy(var67, (double[]){0.0, 0.05263157894736842, 0.0, 0.9473684210526315, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 13.5) {
if (input[4] <= -14.5) {
if (input[32] <= -4.5) {
memcpy(var67, (double[]){0.0, 0.8108108108108109, 0.1891891891891892, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 0.5) {
if (input[37] <= 36.5) {
memcpy(var67, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 15.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -47.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.21428571428571427, 0.7857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 2.5) {
memcpy(var67, (double[]){0.0, 0.5531914893617021, 0.44680851063829785, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.8157894736842105, 0.18421052631578946, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= -10.5) {
memcpy(var67, (double[]){0.0, 0.34782608695652173, 0.6521739130434783, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 2.5) {
if (input[19] <= -60.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.6666666666666666, 0.3333333333333333, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
memcpy(var67, (double[]){0.0, 0.14814814814814814, 0.8518518518518519, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 2.5) {
if (input[40] <= -4.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.7666666666666667, 0.23333333333333334, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 24.5) {
if (input[13] <= 1.5) {
if (input[38] <= 1.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.9487179487179487, 0.05128205128205128, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 15.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -0.5) {
if (input[14] <= -2.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 12.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -2.5) {
memcpy(var67, (double[]){0.0, 0.10638297872340426, 0.8936170212765957, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.9322033898305084, 0.06779661016949153, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 8.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.23333333333333334, 0.7666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.13513513513513514, 0.8648648648648649, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= -1.5) {
memcpy(var67, (double[]){0.0, 0.0, 0.15, 0.85, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -63.5) {
if (input[34] <= -16.5) {
if (input[22] <= -8.5) {
if (input[33] <= 5.5) {
memcpy(var67, (double[]){0.38095238095238093, 0.6190476190476191, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 34.5) {
if (input[25] <= -17.5) {
if (input[3] <= -70.0) {
if (input[12] <= -77.5) {
memcpy(var67, (double[]){0.8260869565217391, 0.17391304347826086, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 84.0) {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.3448275862068966, 0.6551724137931034, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -232.5) {
if (input[32] <= 3.5) {
if (input[11] <= -13.5) {
memcpy(var67, (double[]){0.5666666666666667, 0.43333333333333335, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -68.5) {
if (input[7] <= -10.5) {
if (input[29] <= 6.5) {
memcpy(var67, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -12.5) {
memcpy(var67, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 69.5) {
if (input[5] <= 25.5) {
memcpy(var67, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.09302325581395349, 0.9069767441860465, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 30.0) {
memcpy(var67, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 11.5) {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.9523809523809523, 0.047619047619047616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[36] <= 60.5) {
if (input[3] <= -77.0) {
memcpy(var67, (double[]){0.76, 0.22, 0.02, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -207.5) {
memcpy(var67, (double[]){0.8928571428571429, 0.0, 0.10714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -95.5) {
if (input[13] <= -11.5) {
if (input[0] <= 19.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.21212121212121213, 0.6060606060606061, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -232.5) {
memcpy(var67, (double[]){0.0, 0.8536585365853658, 0.14634146341463414, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 42.5) {
memcpy(var67, (double[]){0.8148148148148148, 0.18518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 49.5) {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[48] <= 2.5) {
if (input[36] <= 21.5) {
if (input[3] <= -87.0) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.08823529411764706, 0.9117647058823529, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 43.5) {
memcpy(var67, (double[]){0.125, 0.84375, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[29] <= 8.5) {
memcpy(var67, (double[]){0.22807017543859648, 0.7719298245614035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[8] <= 2.5) {
memcpy(var67, (double[]){0.4827586206896552, 0.5172413793103449, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 36.5) {
if (input[22] <= -9.0) {
memcpy(var67, (double[]){0.15384615384615385, 0.48717948717948717, 0.358974358974359, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.03773584905660377, 0.9622641509433962, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -52.0) {
if (input[45] <= 45.5) {
if (input[21] <= -224.5) {
if (input[7] <= -10.5) {
if (input[23] <= 24.5) {
memcpy(var67, (double[]){0.36363636363636365, 0.6363636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.024390243902439025, 0.975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
if (input[2] <= 21.5) {
if (input[42] <= 43.5) {
memcpy(var67, (double[]){0.0, 0.8787878787878788, 0.12121212121212122, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -14.5) {
if (input[33] <= 11.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 104.5) {
if (input[24] <= 1.5) {
memcpy(var67, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -8.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 32.5) {
memcpy(var67, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var67, (double[]){0.037037037037037035, 0.9629629629629629, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -94.0) {
memcpy(var67, (double[]){0.16, 0.84, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 9.5) {
memcpy(var67, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.47619047619047616, 0.5238095238095238, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -31.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.0, 0.6190476190476191, 0.38095238095238093, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[49] <= 36.5) {
if (input[6] <= 21.5) {
if (input[32] <= 1.5) {
if (input[39] <= -0.5) {
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.14545454545454545, 0.8545454545454545, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 11.0) {
memcpy(var67, (double[]){0.0, 0.17142857142857143, 0.8285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 14.5) {
if (input[31] <= -38.5) {
memcpy(var67, (double[]){0.0, 0.19230769230769232, 0.8076923076923077, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.0, 0.9838709677419355, 0.016129032258064516, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -18.5) {
if (input[34] <= -22.5) {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 27.5) {
memcpy(var67, (double[]){0.6140350877192983, 0.38596491228070173, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.03636363636363636, 0.9636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -91.5) {
if (input[33] <= 8.5) {
memcpy(var67, (double[]){0.37037037037037035, 0.6296296296296297, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -211.5) {
memcpy(var67, (double[]){0.8983050847457628, 0.1016949152542373, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -46.5) {
if (input[39] <= 1.5) {
if (input[49] <= 71.5) {
if (input[7] <= -10.5) {
if (input[6] <= 37.5) {
memcpy(var67, (double[]){0.2631578947368421, 0.7368421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 12.0) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 53.5) {
if (input[33] <= 1.5) {
memcpy(var67, (double[]){0.0, 0.926829268292683, 0.07317073170731707, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.10526315789473684, 0.8947368421052632, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.6285714285714286, 0.37142857142857144, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 2.5) {
memcpy(var67, (double[]){0.36538461538461536, 0.6346153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -0.5) {
if (input[34] <= -12.5) {
memcpy(var67, (double[]){0.0, 0.8571428571428571, 0.14285714285714285, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.5862068965517241, 0.41379310344827586, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 39.5) {
if (input[5] <= 14.5) {
memcpy(var67, (double[]){0.0, 0.3076923076923077, 0.6923076923076923, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 58.5) {
if (input[7] <= -5.5) {
if (input[36] <= 39.5) {
if (input[37] <= 70.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0196078431372549, 0.9803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 3.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 4.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0, 0.9302325581395349, 0.06976744186046512, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 48.5) {
if (input[21] <= 4.5) {
if (input[45] <= 32.5) {
if (input[1] <= 29.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 32.5) {
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var67, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var67, (double[]){0.19230769230769232, 0.8076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var67, (double[]){0.546875, 0.453125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
}
add_vectors(var34, var67, 5, var33);
double var68[5];
if (input[6] <= -5.5) {
if (input[40] <= 38.5) {
if (input[4] <= 20.5) {
if (input[19] <= -93.5) {
if (input[21] <= 0.5) {
if (input[46] <= 5.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.1590909090909091, 0.8409090909090909}, 5 * sizeof(double));
} else {
if (input[41] <= -4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.09615384615384616, 0.9038461538461539}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7719298245614035, 0.22807017543859648}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[42] <= -18.5) {
if (input[1] <= -16.5) {
if (input[25] <= 7.5) {
if (input[20] <= -46.5) {
if (input[18] <= -41.5) {
if (input[28] <= -6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.01694915254237288, 0.9830508474576272}, 5 * sizeof(double));
}
} else {
if (input[18] <= -15.0) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5925925925925926, 0.4074074074074074}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.28205128205128205, 0.717948717948718}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -24.5) {
if (input[12] <= -1.5) {
if (input[29] <= -4.5) {
if (input[45] <= -21.5) {
if (input[41] <= -6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
} else {
if (input[12] <= -19.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.6216216216216216, 0.3783783783783784}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -2.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.39622641509433965, 0.6037735849056604}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -3.5) {
if (input[13] <= 6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.023809523809523808, 0.9523809523809523, 0.023809523809523808}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.04878048780487805, 0.6829268292682927, 0.2682926829268293}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9574468085106383, 0.0425531914893617}, 5 * sizeof(double));
} else {
if (input[14] <= 4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.21951219512195122, 0.7804878048780488}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -1.5) {
if (input[37] <= -24.5) {
if (input[27] <= -6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
} else {
if (input[15] <= 8.5) {
if (input[10] <= 5.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[28] <= -3.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -2.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -18.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -2.5) {
if (input[24] <= -28.0) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3953488372093023, 0.6046511627906976}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= 2.5) {
if (input[12] <= 7.0) {
if (input[25] <= 7.5) {
if (input[14] <= 4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8727272727272727, 0.12727272727272726}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -1.5) {
if (input[23] <= -52.5) {
if (input[2] <= -12.5) {
if (input[26] <= -1.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
} else {
if (input[22] <= 7.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= -13.5) {
if (input[48] <= -6.5) {
if (input[11] <= 0.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.2542372881355932, 0.7457627118644068}, 5 * sizeof(double));
}
} else {
if (input[3] <= 18.5) {
if (input[26] <= -0.5) {
if (input[3] <= -6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
if (input[45] <= -11.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= -4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -61.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7636363636363637, 0.23636363636363636}, 5 * sizeof(double));
} else {
if (input[48] <= -5.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9137931034482759, 0.08620689655172414}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.4827586206896552, 0.5172413793103449}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -1.5) {
if (input[3] <= 5.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.17857142857142858, 0.8214285714285714, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.9, 0.1, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 2.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.2222222222222222, 0.7777777777777778, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -2.5) {
if (input[21] <= 121.0) {
if (input[3] <= 13.5) {
if (input[23] <= 34.5) {
if (input[45] <= -17.5) {
if (input[31] <= 15.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
} else {
if (input[48] <= -1.5) {
if (input[19] <= -69.5) {
if (input[48] <= -11.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -13.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= -18.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -19.5) {
if (input[3] <= 9.5) {
if (input[32] <= -3.5) {
if (input[5] <= -13.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -53.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
} else {
if (input[25] <= 11.5) {
if (input[3] <= -7.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
} else {
if (input[48] <= 1.5) {
if (input[3] <= 4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9523809523809523, 0.047619047619047616}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7966101694915254, 0.2033898305084746}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[45] <= -14.5) {
if (input[3] <= 2.5) {
if (input[27] <= -4.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -5.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.864406779661017, 0.13559322033898305}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
}
} else {
if (input[14] <= 3.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= 6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
}
} else {
if (input[6] <= -15.5) {
if (input[25] <= 5.5) {
if (input[25] <= 3.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[40] <= 29.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.6222222222222222, 0.37777777777777777}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -26.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -32.5) {
if (input[12] <= 10.0) {
memcpy(var68, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= 0.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.3880597014925373, 0.6119402985074627, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= -7.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.725, 0.275, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[19] <= -53.5) {
if (input[14] <= 9.5) {
if (input[39] <= 0.5) {
if (input[45] <= -22.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[38] <= -24.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 10.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
} else {
if (input[22] <= 63.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 21.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -6.5) {
if (input[42] <= -40.5) {
if (input[41] <= -7.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
}
} else {
if (input[46] <= 8.5) {
if (input[17] <= 0.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -3.5) {
if (input[10] <= 11.5) {
if (input[23] <= -39.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
if (input[32] <= -6.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 21.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5272727272727272, 0.4727272727272727}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[40] <= 40.5) {
if (input[7] <= 4.5) {
if (input[21] <= -3.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.017543859649122806, 0.9824561403508771}, 5 * sizeof(double));
} else {
if (input[19] <= -53.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
} else {
if (input[42] <= -46.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.78, 0.22}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 5.5) {
if (input[1] <= -33.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.16071428571428573, 0.8392857142857143}, 5 * sizeof(double));
}
} else {
if (input[12] <= -15.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 2.5) {
if (input[21] <= -0.5) {
if (input[4] <= 15.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[2] <= -23.5) {
if (input[4] <= 20.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
} else {
if (input[36] <= -47.5) {
if (input[24] <= -22.0) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
} else {
if (input[15] <= 15.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -40.5) {
if (input[48] <= -13.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= 14.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
} else {
if (input[22] <= -32.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[45] <= -24.5) {
if (input[47] <= -38.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -29.5) {
if (input[20] <= 26.5) {
if (input[43] <= -0.5) {
if (input[12] <= -20.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.1891891891891892, 0.8108108108108109}, 5 * sizeof(double));
} else {
if (input[5] <= -26.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 4.5) {
if (input[48] <= -10.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
}
} else {
if (input[33] <= -5.5) {
if (input[0] <= -21.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.16363636363636364, 0.8363636363636363}, 5 * sizeof(double));
}
} else {
if (input[34] <= 6.5) {
if (input[12] <= -23.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
} else {
if (input[9] <= 12.5) {
if (input[23] <= -34.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.031746031746031744, 0.9682539682539683}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.16393442622950818, 0.8360655737704918}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[15] <= 12.5) {
if (input[23] <= -28.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 11.5) {
if (input[13] <= 3.5) {
if (input[11] <= -10.5) {
if (input[43] <= -3.5) {
if (input[33] <= 8.5) {
memcpy(var68, (double[]){0.7647058823529411, 0.23529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 16.5) {
if (input[0] <= 7.5) {
memcpy(var68, (double[]){0.0, 0.09836065573770492, 0.9016393442622951, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.4523809523809524, 0.5476190476190477, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 1.5) {
if (input[24] <= -11.5) {
memcpy(var68, (double[]){0.0, 0.9736842105263158, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.08888888888888889, 0.6888888888888889, 0.2222222222222222, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[43] <= -4.5) {
memcpy(var68, (double[]){0.8936170212765957, 0.0, 0.10638297872340426, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -8.5) {
if (input[25] <= -7.5) {
if (input[48] <= 1.5) {
memcpy(var68, (double[]){0.0, 0.15789473684210525, 0.8421052631578947, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 20.5) {
memcpy(var68, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 12.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 27.0) {
memcpy(var68, (double[]){0.23333333333333334, 0.6333333333333333, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[1] <= 21.5) {
if (input[6] <= 16.5) {
if (input[42] <= 31.5) {
memcpy(var68, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -13.5) {
memcpy(var68, (double[]){0.0, 0.029411764705882353, 0.9705882352941176, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.22857142857142856, 0.7714285714285715, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 1.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -5.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.7419354838709677, 0.25806451612903225, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -0.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.11428571428571428, 0.8857142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -5.5) {
if (input[22] <= -15.5) {
if (input[49] <= 24.5) {
if (input[7] <= -4.5) {
if (input[32] <= -4.0) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.9259259259259259, 0.07407407407407407, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.21951219512195122, 0.7804878048780488, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 3.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.1111111111111111, 0.25, 0.6388888888888888, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 15.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 8.5) {
memcpy(var68, (double[]){0.0, 0.2727272727272727, 0.7272727272727273, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -73.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.07407407407407407, 0.9259259259259259, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[18] <= -34.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.7142857142857143, 0.2857142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -59.5) {
memcpy(var68, (double[]){0.0, 0.0, 0.851063829787234, 0.14893617021276595, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= 1.5) {
if (input[4] <= -12.5) {
if (input[32] <= -4.5) {
memcpy(var68, (double[]){0.0, 0.22727272727272727, 0.7727272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 25.5) {
if (input[14] <= -3.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 18.5) {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.05555555555555555, 0.9444444444444444, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.12903225806451613, 0.8709677419354839, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 30.5) {
if (input[40] <= -1.5) {
if (input[25] <= -3.5) {
if (input[5] <= 3.5) {
memcpy(var68, (double[]){0.0, 0.029411764705882353, 0.9705882352941176, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.9743589743589743, 0.02564102564102564, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.06779661016949153, 0.9322033898305084, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.8823529411764706, 0.11764705882352941, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -74.5) {
if (input[7] <= -10.5) {
if (input[21] <= -243.0) {
memcpy(var68, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -9.5) {
if (input[49] <= 67.5) {
if (input[45] <= 43.5) {
if (input[13] <= -16.5) {
if (input[8] <= 2.5) {
memcpy(var68, (double[]){0.10204081632653061, 0.8979591836734694, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.9047619047619048, 0.09523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 41.5) {
if (input[6] <= 29.5) {
memcpy(var68, (double[]){0.9152542372881356, 0.0847457627118644, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 53.5) {
memcpy(var68, (double[]){0.9791666666666666, 0.020833333333333332, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 9.5) {
memcpy(var68, (double[]){0.37209302325581395, 0.627906976744186, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -17.5) {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 40.5) {
if (input[20] <= 34.0) {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 4.5) {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.9811320754716981, 0.018867924528301886, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var68, (double[]){0.1724137931034483, 0.8275862068965517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -229.5) {
if (input[6] <= 24.5) {
if (input[42] <= 37.5) {
if (input[38] <= 28.5) {
memcpy(var68, (double[]){0.047619047619047616, 0.07142857142857142, 0.8809523809523809, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 0.575, 0.425, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= -4.5) {
if (input[37] <= 69.5) {
if (input[14] <= -5.5) {
if (input[14] <= -7.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -11.5) {
memcpy(var68, (double[]){0.09259259259259259, 0.9074074074074074, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var68, (double[]){0.01818181818181818, 0.8727272727272727, 0.10909090909090909, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 43.5) {
memcpy(var68, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -160.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 61.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.24489795918367346, 0.7551020408163265, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var68, (double[]){0.023809523809523808, 0.40476190476190477, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -28.5) {
if (input[48] <= 10.5) {
if (input[9] <= -9.5) {
memcpy(var68, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 3.5) {
if (input[10] <= -13.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -44.0) {
memcpy(var68, (double[]){0.40540540540540543, 0.5945945945945946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -61.0) {
if (input[47] <= 38.5) {
if (input[12] <= -100.5) {
memcpy(var68, (double[]){0.5957446808510638, 0.10638297872340426, 0.2978723404255319, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.23529411764705882, 0.7647058823529411, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -19.5) {
if (input[12] <= -95.5) {
memcpy(var68, (double[]){0.9111111111111111, 0.0, 0.08888888888888889, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.6578947368421053, 0.34210526315789475, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -10.5) {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 35.5) {
memcpy(var68, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 53.0) {
if (input[49] <= 49.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.2777777777777778, 0.7222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[38] <= 75.5) {
if (input[21] <= 11.5) {
if (input[30] <= -73.0) {
memcpy(var68, (double[]){0.46875, 0.21875, 0.3125, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -20.5) {
memcpy(var68, (double[]){0.2830188679245283, 0.7169811320754716, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 35.5) {
if (input[46] <= -7.5) {
memcpy(var68, (double[]){0.0, 0.5294117647058824, 0.47058823529411764, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 0.8536585365853658, 0.14634146341463414, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 12.5) {
if (input[49] <= 41.5) {
memcpy(var68, (double[]){0.0, 0.6521739130434783, 0.34782608695652173, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -12.5) {
if (input[9] <= -11.5) {
memcpy(var68, (double[]){0.44642857142857145, 0.5535714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -42.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.18518518518518517, 0.8148148148148148, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -69.5) {
memcpy(var68, (double[]){0.17777777777777778, 0.8222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -47.5) {
if (input[12] <= 54.5) {
if (input[2] <= 32.5) {
if (input[38] <= 54.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.05128205128205128, 0.9487179487179487, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 56.5) {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.4722222222222222, 0.5277777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 36.5) {
memcpy(var68, (double[]){0.0, 0.9512195121951219, 0.04878048780487805, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[28] <= 11.5) {
memcpy(var68, (double[]){0.3793103448275862, 0.6206896551724138, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){0.98, 0.02, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 29.5) {
if (input[30] <= -3.5) {
memcpy(var68, (double[]){0.3055555555555556, 0.6944444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -21.5) {
memcpy(var68, (double[]){0.6176470588235294, 0.38235294117647056, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 38.5) {
memcpy(var68, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var68, (double[]){0.03508771929824561, 0.9649122807017544, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var33, var68, 5, var32);
double var69[5];
if (input[40] <= -0.5) {
if (input[10] <= -11.5) {
if (input[12] <= -70.5) {
if (input[30] <= -235.5) {
if (input[27] <= 2.5) {
memcpy(var69, (double[]){0.02127659574468085, 0.9787234042553191, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.37142857142857144, 0.6285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -7.5) {
if (input[33] <= 5.5) {
memcpy(var69, (double[]){0.1724137931034483, 0.8275862068965517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -5.5) {
if (input[41] <= 11.5) {
if (input[3] <= -195.5) {
if (input[17] <= -0.5) {
memcpy(var69, (double[]){0.13953488372093023, 0.8604651162790697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -9.5) {
if (input[3] <= -81.0) {
if (input[2] <= 36.5) {
if (input[36] <= 42.5) {
if (input[49] <= 52.5) {
memcpy(var69, (double[]){0.9148936170212766, 0.0851063829787234, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.8461538461538461, 0.15384615384615385, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -7.0) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var69, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[44] <= 3.5) {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.9836065573770492, 0.01639344262295082, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= 36.5) {
if (input[38] <= 53.5) {
memcpy(var69, (double[]){0.5172413793103449, 0.41379310344827586, 0.06896551724137931, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 18.0) {
memcpy(var69, (double[]){0.1, 0.725, 0.175, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 49.5) {
if (input[21] <= -225.0) {
memcpy(var69, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.6774193548387096, 0.0, 0.3225806451612903, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[38] <= 67.5) {
if (input[39] <= -80.0) {
if (input[33] <= 8.5) {
if (input[32] <= -0.5) {
memcpy(var69, (double[]){0.85, 0.125, 0.025, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 31.5) {
memcpy(var69, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 23.0) {
if (input[1] <= 38.5) {
memcpy(var69, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 50.5) {
memcpy(var69, (double[]){0.2571428571428571, 0.7428571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.8484848484848485, 0.15151515151515152, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 17.5) {
if (input[13] <= -11.5) {
if (input[2] <= 16.5) {
if (input[40] <= -43.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 0.5) {
memcpy(var69, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.7058823529411765, 0.29411764705882354, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 13.5) {
if (input[1] <= 14.5) {
memcpy(var69, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -12.5) {
if (input[6] <= 15.5) {
memcpy(var69, (double[]){0.0, 0.9512195121951219, 0.04878048780487805, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -12.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 0.5) {
memcpy(var69, (double[]){0.0, 0.11538461538461539, 0.8846153846153846, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.7837837837837838, 0.21621621621621623, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= 51.5) {
if (input[1] <= 28.5) {
if (input[29] <= -0.5) {
memcpy(var69, (double[]){0.0, 0.03508771929824561, 0.9649122807017544, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 39.5) {
memcpy(var69, (double[]){0.0, 0.8636363636363636, 0.13636363636363635, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 98.5) {
if (input[31] <= -53.5) {
if (input[13] <= -12.5) {
if (input[18] <= 8.5) {
memcpy(var69, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.525, 0.475, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 67.5) {
if (input[24] <= 35.5) {
if (input[13] <= -10.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 47.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.3181818181818182, 0.6818181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= -8.5) {
if (input[41] <= 7.5) {
if (input[12] <= 32.5) {
if (input[43] <= -4.5) {
memcpy(var69, (double[]){0.35555555555555557, 0.6444444444444445, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 9.5) {
if (input[11] <= -13.5) {
if (input[4] <= -33.5) {
if (input[37] <= 72.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -22.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 22.5) {
memcpy(var69, (double[]){0.6774193548387096, 0.3225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 42.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.13513513513513514, 0.8648648648648649, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= -10.5) {
if (input[3] <= -24.5) {
if (input[28] <= 13.5) {
memcpy(var69, (double[]){0.6875, 0.3125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 75.5) {
memcpy(var69, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -15.5) {
memcpy(var69, (double[]){0.5142857142857142, 0.4857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -130.5) {
memcpy(var69, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
if (input[20] <= 76.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.046511627906976744, 0.9534883720930233, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -57.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 6.0) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 54.0) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 33.5) {
if (input[24] <= 32.0) {
memcpy(var69, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[48] <= 8.5) {
if (input[5] <= 27.5) {
memcpy(var69, (double[]){0.46153846153846156, 0.5384615384615384, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 26.5) {
memcpy(var69, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.05128205128205128, 0.9487179487179487, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -22.5) {
memcpy(var69, (double[]){0.1836734693877551, 0.8163265306122449, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 77.5) {
if (input[37] <= 85.5) {
memcpy(var69, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -62.5) {
if (input[32] <= 13.5) {
if (input[18] <= 5.5) {
memcpy(var69, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 20.0) {
memcpy(var69, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.6875, 0.3125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -71.5) {
memcpy(var69, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.65625, 0.34375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= -17.5) {
memcpy(var69, (double[]){0.6470588235294118, 0.35294117647058826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -43.5) {
memcpy(var69, (double[]){0.918918918918919, 0.08108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 97.5) {
memcpy(var69, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[12] <= 35.5) {
if (input[25] <= -5.5) {
if (input[0] <= 15.5) {
if (input[30] <= 1.5) {
if (input[33] <= 11.5) {
if (input[19] <= 19.5) {
if (input[12] <= 16.5) {
if (input[23] <= -0.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 9.5) {
if (input[22] <= -19.5) {
memcpy(var69, (double[]){0.0, 0.1111111111111111, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.09523809523809523, 0.9047619047619048, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.11904761904761904, 0.7380952380952381, 0.14285714285714285, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 3.5) {
if (input[23] <= 10.5) {
memcpy(var69, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 19.5) {
if (input[0] <= 8.0) {
memcpy(var69, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.06976744186046512, 0.6744186046511628, 0.2558139534883721, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var69, (double[]){0.43243243243243246, 0.02702702702702703, 0.5405405405405406, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 18.0) {
memcpy(var69, (double[]){0.0, 0.86, 0.14, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 52.5) {
if (input[24] <= 30.5) {
memcpy(var69, (double[]){0.0, 0.8214285714285714, 0.17857142857142858, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 23.5) {
if (input[40] <= -16.5) {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.7288135593220338, 0.2711864406779661, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -37.5) {
if (input[28] <= -3.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.06060606060606061, 0.9393939393939394, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.02631578947368421, 0.0, 0.9736842105263158, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 24.5) {
if (input[1] <= -7.5) {
if (input[12] <= -0.5) {
if (input[19] <= -44.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.9333333333333333, 0.06666666666666667, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.07407407407407407, 0.9259259259259259, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= -47.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.6857142857142857, 0.3142857142857143, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -8.5) {
memcpy(var69, (double[]){0.0, 0.4186046511627907, 0.5813953488372093, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -9.5) {
if (input[38] <= 36.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var69, (double[]){0.0, 0.2903225806451613, 0.7096774193548387, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -3.5) {
if (input[41] <= -5.5) {
memcpy(var69, (double[]){0.0, 0.225, 0.775, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -0.5) {
if (input[22] <= -11.5) {
if (input[2] <= 18.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= 1.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 10.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.045454545454545456, 0.9545454545454546, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var69, (double[]){0.0, 0.12280701754385964, 0.8771929824561403, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -1.5) {
if (input[47] <= -49.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.9259259259259259, 0.07407407407407407, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 11.5) {
if (input[23] <= -32.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.975, 0.025, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -2.5) {
if (input[25] <= -4.5) {
if (input[12] <= -1.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.9782608695652174, 0.021739130434782608, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.8979591836734694, 0.10204081632653061, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[27] <= 3.5) {
memcpy(var69, (double[]){0.0, 0.5384615384615384, 0.46153846153846156, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 20.5) {
if (input[1] <= 4.0) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 40.5) {
memcpy(var69, (double[]){0.0, 0.559322033898305, 0.4406779661016949, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 14.5) {
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.06666666666666667, 0.9333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 6.5) {
if (input[19] <= 48.5) {
memcpy(var69, (double[]){0.0, 0.7878787878787878, 0.21212121212121213, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[13] <= 10.5) {
if (input[34] <= 7.5) {
if (input[39] <= 0.5) {
if (input[4] <= 22.5) {
if (input[18] <= -54.5) {
if (input[2] <= -14.5) {
if (input[47] <= -64.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[46] <= 4.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
}
} else {
if (input[3] <= 15.5) {
if (input[21] <= -1.5) {
if (input[6] <= -14.5) {
if (input[11] <= 6.5) {
if (input[3] <= 1.5) {
if (input[26] <= -0.5) {
if (input[39] <= -1.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.86, 0.14}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5652173913043478, 0.43478260869565216}, 5 * sizeof(double));
}
} else {
if (input[27] <= -2.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 5.5) {
if (input[34] <= 3.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 4.5) {
if (input[8] <= -0.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -11.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0425531914893617, 0.0, 0.06382978723404255, 0.8936170212765957, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 7.5) {
if (input[26] <= 0.5) {
if (input[38] <= -4.5) {
if (input[49] <= -26.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
if (input[22] <= 68.0) {
if (input[18] <= -49.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
if (input[18] <= -17.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -13.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.125, 0.875, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= 4.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9833333333333333, 0.016666666666666666}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6808510638297872, 0.3191489361702128}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -1.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= -11.5) {
if (input[10] <= 7.5) {
if (input[19] <= -15.5) {
if (input[14] <= 4.5) {
if (input[42] <= -12.0) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.18, 0.82}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
}
} else {
if (input[45] <= -21.5) {
if (input[33] <= -6.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.48717948717948717, 0.5128205128205128}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.725, 0.275}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.7352941176470589, 0.2647058823529412, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 3.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
} else {
if (input[33] <= -11.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 17.5) {
if (input[31] <= 4.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.08823529411764706, 0.9117647058823529, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= -48.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
if (input[41] <= 1.5) {
if (input[2] <= -11.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= -2.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.34210526315789475, 0.6578947368421053}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -38.0) {
if (input[15] <= 11.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.021739130434782608, 0.043478260869565216, 0.9347826086956522}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[19] <= -55.5) {
if (input[3] <= 0.5) {
if (input[13] <= 15.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.04477611940298507, 0.9552238805970149}, 5 * sizeof(double));
}
} else {
if (input[7] <= 3.5) {
if (input[19] <= -87.0) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
}
} else {
if (input[13] <= 11.5) {
if (input[12] <= -32.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= 27.5) {
if (input[22] <= -27.5) {
if (input[13] <= 13.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9661016949152542, 0.03389830508474576}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
}
} else {
if (input[37] <= -52.5) {
if (input[21] <= -2.5) {
if (input[22] <= -20.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.21818181818181817, 0.7818181818181819}, 5 * sizeof(double));
}
} else {
if (input[34] <= 6.5) {
if (input[10] <= 10.5) {
if (input[38] <= -27.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 2.5) {
if (input[38] <= -39.5) {
if (input[47] <= -13.0) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7297297297297297, 0.2702702702702703}, 5 * sizeof(double));
}
} else {
if (input[40] <= 37.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
} else {
if (input[6] <= -28.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6170212765957447, 0.3829787234042553}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[21] <= -1.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
if (input[27] <= -4.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.09803921568627451, 0.9019607843137255}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[40] <= 42.0) {
if (input[42] <= -40.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.4230769230769231, 0.5769230769230769}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 20.5) {
if (input[13] <= 13.5) {
if (input[12] <= -0.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8775510204081632, 0.12244897959183673}, 5 * sizeof(double));
} else {
if (input[34] <= 4.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7931034482758621, 0.20689655172413793}, 5 * sizeof(double));
}
} else {
if (input[25] <= 2.5) {
if (input[3] <= 9.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 25.5) {
if (input[4] <= 22.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6170212765957447, 0.3829787234042553}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.38, 0.62}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[38] <= -37.5) {
if (input[33] <= -8.5) {
if (input[34] <= 6.5) {
if (input[1] <= -31.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
} else {
if (input[31] <= 34.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -42.5) {
if (input[40] <= 41.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.09803921568627451, 0.9019607843137255}, 5 * sizeof(double));
}
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 11.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.4146341463414634, 0.5853658536585366}, 5 * sizeof(double));
} else {
if (input[36] <= -35.5) {
if (input[21] <= -1.5) {
if (input[4] <= 29.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.20754716981132076, 0.7924528301886793}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= -2.5) {
if (input[18] <= -57.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
if (input[6] <= -23.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7868852459016393, 0.21311475409836064}, 5 * sizeof(double));
} else {
if (input[38] <= -19.5) {
if (input[17] <= 0.5) {
if (input[27] <= -3.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9636363636363636, 0.03636363636363636}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 11.5) {
if (input[3] <= 4.5) {
if (input[12] <= 3.5) {
if (input[19] <= -16.0) {
if (input[29] <= -7.5) {
if (input[49] <= -26.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7941176470588235, 0.20588235294117646}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -13.5) {
if (input[25] <= 10.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8205128205128205, 0.1794871794871795}, 5 * sizeof(double));
} else {
if (input[25] <= 15.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[47] <= -48.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= -19.5) {
if (input[34] <= 4.5) {
if (input[24] <= -24.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6097560975609756, 0.3902439024390244}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8541666666666666, 0.14583333333333334}, 5 * sizeof(double));
}
} else {
if (input[36] <= -14.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6829268292682927, 0.3170731707317073}, 5 * sizeof(double));
} else {
if (input[36] <= -2.5) {
if (input[47] <= -54.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9787234042553191, 0.02127659574468085}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.02857142857142857, 0.9714285714285714, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[13] <= 3.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.3529411764705882, 0.5490196078431372, 0.09803921568627448}, 5 * sizeof(double));
} else {
if (input[38] <= -17.5) {
if (input[31] <= 36.5) {
if (input[25] <= 8.5) {
if (input[2] <= -25.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.48484848484848486, 0.5151515151515151}, 5 * sizeof(double));
} else {
if (input[12] <= -44.0) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[40] <= 32.5) {
if (input[36] <= -35.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 8.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0784313725490196, 0.9215686274509803}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -27.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5161290322580645, 0.4838709677419355}, 5 * sizeof(double));
} else {
if (input[18] <= -54.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -19.5) {
if (input[1] <= -24.5) {
if (input[36] <= -44.5) {
if (input[37] <= -46.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
} else {
if (input[27] <= 1.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 4.5) {
if (input[0] <= -12.5) {
if (input[33] <= -7.5) {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
}
} else {
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.4888888888888889, 0.5111111111111111}, 5 * sizeof(double));
}
}
}
}
}
}
add_vectors(var32, var69, 5, var31);
double var70[5];
if (input[49] <= -1.5) {
if (input[3] <= 7.5) {
if (input[40] <= 40.5) {
if (input[33] <= 3.5) {
if (input[4] <= 24.5) {
if (input[18] <= -67.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
if (input[37] <= -1.5) {
if (input[21] <= -3.5) {
if (input[9] <= 4.5) {
if (input[6] <= -14.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7608695652173914, 0.2391304347826087}, 5 * sizeof(double));
} else {
if (input[6] <= -9.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -36.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
} else {
if (input[3] <= 2.0) {
memcpy(var70, (double[]){0.0, 0.0, 0.08955223880597014, 0.47761194029850745, 0.43283582089552236}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.06521739130434782, 0.9347826086956522}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 18.5) {
if (input[28] <= -5.5) {
if (input[46] <= 12.5) {
if (input[21] <= -1.5) {
if (input[24] <= -75.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
if (input[47] <= -16.5) {
if (input[27] <= -8.5) {
if (input[43] <= 0.5) {
if (input[18] <= -18.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 8.0) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[18] <= -15.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 9.5) {
if (input[4] <= 23.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
} else {
if (input[24] <= 1.5) {
if (input[18] <= -21.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 7.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7931034482758621, 0.20689655172413793}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -6.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 2.5) {
if (input[3] <= 2.5) {
if (input[45] <= -22.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6052631578947368, 0.39473684210526316}, 5 * sizeof(double));
} else {
if (input[2] <= -14.5) {
if (input[37] <= -21.5) {
if (input[46] <= 5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8222222222222222, 0.17777777777777778}, 5 * sizeof(double));
} else {
if (input[48] <= -1.5) {
if (input[31] <= 32.5) {
if (input[25] <= 8.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
} else {
if (input[30] <= 0.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7560975609756098, 0.24390243902439024}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 4.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
if (input[9] <= 5.5) {
if (input[24] <= -23.0) {
if (input[23] <= -23.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
} else {
if (input[22] <= -4.0) {
if (input[1] <= -13.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 1.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.03333333333333333, 0.9666666666666667, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -52.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[23] <= -43.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.42105263157894735, 0.5789473684210527}, 5 * sizeof(double));
} else {
if (input[15] <= 7.5) {
if (input[49] <= -19.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.22448979591836735, 0.7755102040816326}, 5 * sizeof(double));
} else {
if (input[30] <= -0.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.84, 0.16}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.4791666666666667, 0.5208333333333334}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -18.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.925, 0.075}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -7.5) {
if (input[6] <= -17.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
if (input[4] <= 15.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.65625, 0.34375}, 5 * sizeof(double));
} else {
if (input[25] <= 6.5) {
if (input[16] <= 1.5) {
if (input[28] <= -6.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6756756756756757, 0.32432432432432434}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -43.5) {
if (input[23] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
}
} else {
if (input[19] <= -27.5) {
if (input[31] <= 55.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= -40.5) {
if (input[12] <= -22.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
if (input[22] <= -37.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -28.0) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
} else {
if (input[21] <= 1.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 10.5) {
if (input[31] <= 30.5) {
if (input[18] <= -54.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
} else {
if (input[2] <= -14.5) {
if (input[46] <= 5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
} else {
if (input[29] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9841269841269841, 0.015873015873015872}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.37037037037037035, 0.6296296296296297}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -29.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -31.5) {
if (input[35] <= 0.5) {
if (input[25] <= 8.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.29310344827586204, 0.7068965517241379}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= -31.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -10.5) {
if (input[4] <= 16.5) {
if (input[3] <= 14.5) {
if (input[33] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.64, 0.36}, 5 * sizeof(double));
} else {
if (input[0] <= -14.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.42592592592592593, 0.5740740740740741}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 8.5) {
if (input[32] <= -7.5) {
if (input[12] <= -8.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.022727272727272728, 0.5, 0.4772727272727273}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
}
} else {
if (input[1] <= -18.5) {
if (input[43] <= 1.5) {
if (input[36] <= -26.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= -17.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -46.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[48] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 9.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[14] <= 9.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= 246.5) {
if (input[19] <= -54.5) {
if (input[42] <= -19.5) {
if (input[40] <= 16.5) {
if (input[18] <= -46.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -50.5) {
if (input[9] <= 13.5) {
if (input[28] <= -17.5) {
if (input[6] <= -27.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
}
} else {
if (input[22] <= -25.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
if (input[44] <= -0.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.057692307692307696, 0.9423076923076923}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
if (input[25] <= 6.5) {
if (input[36] <= -33.0) {
if (input[28] <= -9.5) {
if (input[11] <= 10.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9210526315789473, 0.07894736842105263}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
if (input[43] <= 1.5) {
if (input[48] <= -10.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[19] <= -7.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.09302325581395349, 0.9069767441860465}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -0.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= -12.5) {
if (input[41] <= -10.5) {
if (input[13] <= 12.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -27.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
} else {
if (input[34] <= 5.5) {
if (input[13] <= 15.5) {
if (input[19] <= -36.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
}
} else {
if (input[27] <= -8.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
} else {
if (input[18] <= 13.0) {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.17857142857142858, 0.7142857142857143, 0.10714285714285714}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8775510204081632, 0.12244897959183673}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 11.5) {
if (input[6] <= 16.5) {
if (input[13] <= 2.5) {
if (input[45] <= -5.5) {
if (input[12] <= -0.5) {
if (input[18] <= -33.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.3548387096774194, 0.6451612903225806, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 1.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.5357142857142857, 0.4642857142857143, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[20] <= -33.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.8571428571428571, 0.14285714285714285, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -40.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.03508771929824561, 0.9649122807017544, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.3939393939393939, 0.6060606060606061, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -4.5) {
if (input[6] <= 9.5) {
memcpy(var70, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -0.5) {
if (input[40] <= -38.5) {
if (input[38] <= 43.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.12903225806451613, 0.8709677419354839, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -17.5) {
memcpy(var70, (double[]){0.0, 0.18181818181818182, 0.8181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.7777777777777778, 0.2222222222222222, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var70, (double[]){0.0, 0.8958333333333334, 0.10416666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 0.5) {
if (input[40] <= -5.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.6944444444444444, 0.3055555555555556, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -49.5) {
memcpy(var70, (double[]){0.0, 0.024390243902439025, 0.8292682926829268, 0.14634146341463414, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 17.5) {
if (input[46] <= -10.5) {
memcpy(var70, (double[]){0.0, 0.11320754716981132, 0.8867924528301887, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -13.5) {
if (input[40] <= -36.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.3125, 0.6875, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 0.5) {
if (input[35] <= -0.5) {
if (input[18] <= -31.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.9736842105263158, 0.02631578947368421, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 5.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -10.5) {
memcpy(var70, (double[]){0.0, 0.06451612903225806, 0.9354838709677419, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.9782608695652174, 0.021739130434782608, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -3.5) {
memcpy(var70, (double[]){0.0, 0.2571428571428571, 0.7428571428571429, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -35.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.2727272727272727, 0.7272727272727273, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[38] <= 5.5) {
memcpy(var70, (double[]){0.0, 0.0, 0.25, 0.75, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 36.5) {
if (input[34] <= -10.5) {
if (input[12] <= 28.5) {
if (input[48] <= 4.5) {
if (input[46] <= -10.5) {
memcpy(var70, (double[]){0.017543859649122806, 0.0, 0.9824561403508771, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.16279069767441862, 0.23255813953488372, 0.6046511627906976, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.6206896551724138, 0.3793103448275862, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 18.5) {
memcpy(var70, (double[]){0.0, 0.625, 0.375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.15151515151515152, 0.8484848484848485, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -1.5) {
if (input[24] <= 18.5) {
memcpy(var70, (double[]){0.9310344827586207, 0.0, 0.06896551724137931, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -9.5) {
if (input[9] <= -6.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 5.5) {
memcpy(var70, (double[]){0.029411764705882353, 0.8823529411764706, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var70, (double[]){0.0, 0.7368421052631579, 0.2631578947368421, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= -49.5) {
if (input[5] <= 30.5) {
if (input[28] <= 12.5) {
if (input[0] <= 15.5) {
memcpy(var70, (double[]){0.44067796610169496, 0.33898305084745767, 0.22033898305084748, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 9.5) {
memcpy(var70, (double[]){0.3111111111111111, 0.37777777777777777, 0.3111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 27.5) {
if (input[7] <= -9.5) {
memcpy(var70, (double[]){0.20930232558139536, 0.7906976744186046, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -38.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var70, (double[]){0.45161290322580644, 0.5483870967741935, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -237.5) {
if (input[12] <= -38.5) {
if (input[3] <= -196.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.18518518518518517, 0.7777777777777778, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -235.5) {
memcpy(var70, (double[]){0.7166666666666667, 0.2833333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -40.5) {
if (input[4] <= -24.5) {
if (input[43] <= -4.5) {
if (input[23] <= 28.5) {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -3.5) {
if (input[28] <= 13.5) {
memcpy(var70, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 42.5) {
memcpy(var70, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.8421052631578947, 0.15789473684210525, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var70, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.7777777777777778, 0.14814814814814814, 0.07407407407407407, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= -27.5) {
if (input[15] <= -19.5) {
if (input[10] <= -25.5) {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -158.0) {
memcpy(var70, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -209.0) {
memcpy(var70, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.5769230769230769, 0.4230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= -5.5) {
if (input[3] <= -159.5) {
memcpy(var70, (double[]){0.9649122807017544, 0.03508771929824561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= -20.5) {
if (input[12] <= 11.5) {
memcpy(var70, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 29.5) {
if (input[46] <= -23.5) {
if (input[37] <= 111.5) {
memcpy(var70, (double[]){0.5277777777777778, 0.4722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 10.5) {
memcpy(var70, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var70, (double[]){0.10909090909090909, 0.8909090909090909, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 21.5) {
if (input[14] <= -6.5) {
if (input[38] <= 37.5) {
memcpy(var70, (double[]){0.0, 0.4146341463414634, 0.5853658536585366, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 11.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 43.5) {
memcpy(var70, (double[]){0.0, 0.8611111111111112, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 20.5) {
if (input[36] <= 18.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.28125, 0.71875, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 0.5555555555555556, 0.4444444444444444, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 88.5) {
if (input[42] <= 57.5) {
if (input[36] <= 18.5) {
if (input[13] <= -12.5) {
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 0.925, 0.075, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -17.5) {
memcpy(var70, (double[]){0.4634146341463415, 0.5365853658536586, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 53.5) {
if (input[23] <= 20.5) {
if (input[37] <= 65.5) {
if (input[11] <= -8.5) {
if (input[41] <= 4.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.12244897959183673, 0.7551020408163265, 0.12244897959183673, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.2894736842105263, 0.7105263157894737, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -13.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= -7.5) {
if (input[32] <= 7.5) {
if (input[40] <= -59.5) {
memcpy(var70, (double[]){0.13793103448275862, 0.8620689655172413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -9.5) {
memcpy(var70, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 72.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -36.5) {
memcpy(var70, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 21.5) {
if (input[28] <= 11.5) {
if (input[46] <= -15.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.696969696969697, 0.30303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 58.5) {
memcpy(var70, (double[]){0.6857142857142857, 0.3142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 5.5) {
if (input[25] <= -16.5) {
memcpy(var70, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.868421052631579, 0.13157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 32.5) {
if (input[3] <= -208.5) {
memcpy(var70, (double[]){0.23076923076923078, 0.7692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 27.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 41.5) {
if (input[22] <= -11.5) {
if (input[21] <= -62.5) {
if (input[45] <= 42.5) {
memcpy(var70, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.22857142857142856, 0.7714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var70, (double[]){0.057692307692307696, 0.9423076923076923, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 52.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[13] <= -18.5) {
if (input[30] <= -4.5) {
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.22580645161290322, 0.7741935483870968, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -19.5) {
memcpy(var70, (double[]){0.5806451612903226, 0.41935483870967744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 21.5) {
memcpy(var70, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -73.5) {
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var70, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
add_vectors(var31, var70, 5, var30);
double var71[5];
if (input[31] <= -0.5) {
if (input[37] <= 48.5) {
if (input[28] <= 6.5) {
if (input[13] <= 1.5) {
if (input[0] <= 14.5) {
if (input[24] <= -55.5) {
memcpy(var71, (double[]){0.0, 0.05405405405405406, 0.13513513513513514, 0.8108108108108109, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -9.5) {
if (input[13] <= -7.5) {
if (input[25] <= -6.5) {
if (input[21] <= -0.5) {
memcpy(var71, (double[]){0.0, 0.06521739130434782, 0.9347826086956522, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.8846153846153846, 0.11538461538461539, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 1.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 16.5) {
if (input[14] <= -6.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.12195121951219512, 0.8780487804878049, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= 14.5) {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.8787878787878788, 0.12121212121212122, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -9.5) {
memcpy(var71, (double[]){0.0, 0.421875, 0.578125, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -0.5) {
if (input[27] <= -7.5) {
memcpy(var71, (double[]){0.0, 0.39285714285714285, 0.5357142857142857, 0.07142857142857142, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -16.5) {
if (input[49] <= 27.0) {
if (input[34] <= -5.5) {
memcpy(var71, (double[]){0.0, 0.6428571428571429, 0.35714285714285715, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= -8.0) {
memcpy(var71, (double[]){0.0, 0.03225806451612903, 0.8387096774193549, 0.12903225806451613, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -3.5) {
memcpy(var71, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -33.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.8387096774193549, 0.16129032258064516, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 31.5) {
if (input[5] <= -4.5) {
if (input[20] <= -41.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -8.5) {
if (input[38] <= 36.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.10810810810810811, 0.8918918918918919, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 2.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 19.5) {
if (input[2] <= 12.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -16.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.046511627906976744, 0.9534883720930233, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.0, 0.06976744186046512, 0.9302325581395349, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[28] <= 2.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.16, 0.84, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[42] <= 3.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.7111111111111111, 0.28888888888888886, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -0.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.9310344827586207, 0.06896551724137931, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[46] <= -10.5) {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 7.5) {
if (input[20] <= -31.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.6756756756756757, 0.32432432432432434, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -31.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.21212121212121213, 0.7878787878787878, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= 15.5) {
if (input[22] <= -20.5) {
if (input[10] <= -8.5) {
memcpy(var71, (double[]){0.01818181818181818, 0.8, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.12765957446808512, 0.29787234042553196, 0.4893617021276596, 0.08510638297872342, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 4.5) {
if (input[25] <= -4.5) {
memcpy(var71, (double[]){0.0, 0.5806451612903226, 0.41935483870967744, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.058823529411764705, 0.9411764705882353, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 36.5) {
if (input[23] <= -19.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.7407407407407407, 0.25925925925925924, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 20.5) {
if (input[14] <= -2.5) {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 4.5) {
memcpy(var71, (double[]){0.0, 0.06451612903225806, 0.9354838709677419, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 12.5) {
memcpy(var71, (double[]){0.0, 0.0425531914893617, 0.9574468085106383, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.15789473684210525, 0.8421052631578947, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var71, (double[]){0.0, 0.3235294117647059, 0.6764705882352942, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= -10.5) {
memcpy(var71, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 20.5) {
memcpy(var71, (double[]){0.058823529411764705, 0.8823529411764706, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= 57.5) {
if (input[2] <= 13.5) {
if (input[21] <= -2.5) {
memcpy(var71, (double[]){0.0, 0.017857142857142856, 0.9821428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -149.5) {
if (input[11] <= -12.5) {
if (input[4] <= -25.5) {
memcpy(var71, (double[]){0.5161290322580645, 0.4838709677419355, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -16.5) {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 10.5) {
memcpy(var71, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -22.5) {
memcpy(var71, (double[]){0.5094339622641509, 0.49056603773584906, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 20.5) {
memcpy(var71, (double[]){0.7428571428571429, 0.2571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[23] <= 22.5) {
if (input[39] <= 0.5) {
if (input[3] <= -209.5) {
memcpy(var71, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 9.5) {
if (input[1] <= 20.5) {
memcpy(var71, (double[]){0.0, 0.9555555555555556, 0.044444444444444446, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -186.5) {
if (input[24] <= 30.5) {
memcpy(var71, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -113.5) {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 3.5) {
memcpy(var71, (double[]){0.15151515151515152, 0.7878787878787878, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= -10.5) {
if (input[13] <= -7.5) {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -85.5) {
if (input[21] <= -235.5) {
memcpy(var71, (double[]){0.26666666666666666, 0.7333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 41.5) {
memcpy(var71, (double[]){0.4418604651162791, 0.5581395348837209, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 44.5) {
memcpy(var71, (double[]){0.8611111111111112, 0.0, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[8] <= 1.5) {
if (input[25] <= -8.5) {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.8518518518518519, 0.0, 0.14814814814814814, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 43.5) {
memcpy(var71, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -12.5) {
if (input[21] <= -229.5) {
if (input[3] <= -135.5) {
memcpy(var71, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.9772727272727273, 0.022727272727272728, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[37] <= 88.5) {
if (input[14] <= -9.5) {
if (input[34] <= -18.5) {
if (input[31] <= -65.5) {
if (input[3] <= -213.5) {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 12.5) {
if (input[30] <= -10.0) {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.42105263157894735, 0.5789473684210527, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 10.0) {
if (input[33] <= 11.5) {
memcpy(var71, (double[]){0.8292682926829268, 0.17073170731707318, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 19.5) {
memcpy(var71, (double[]){0.6086956521739131, 0.391304347826087, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[8] <= 2.5) {
if (input[23] <= 14.5) {
if (input[6] <= 39.5) {
if (input[22] <= -0.5) {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.16981132075471697, 0.8301886792452831, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -75.0) {
memcpy(var71, (double[]){0.08620689655172414, 0.9137931034482759, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= 4.5) {
if (input[20] <= 18.5) {
memcpy(var71, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 22.5) {
memcpy(var71, (double[]){0.15151515151515152, 0.8484848484848485, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= -96.0) {
if (input[20] <= 37.5) {
if (input[3] <= -205.5) {
memcpy(var71, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 21.5) {
memcpy(var71, (double[]){0.3953488372093023, 0.6046511627906976, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -37.5) {
memcpy(var71, (double[]){0.17073170731707318, 0.8292682926829268, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 2.5) {
if (input[22] <= -48.5) {
memcpy(var71, (double[]){0.06382978723404255, 0.9361702127659575, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[1] <= 45.5) {
if (input[3] <= -61.0) {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -14.5) {
memcpy(var71, (double[]){0.3384615384615385, 0.6615384615384615, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 24.5) {
memcpy(var71, (double[]){0.4473684210526316, 0.5526315789473685, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 18.5) {
memcpy(var71, (double[]){0.16216216216216217, 0.8378378378378378, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[27] <= -0.5) {
memcpy(var71, (double[]){0.1388888888888889, 0.8611111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -62.5) {
if (input[2] <= 45.5) {
if (input[19] <= 17.5) {
memcpy(var71, (double[]){0.6896551724137931, 0.3103448275862069, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -66.0) {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.8775510204081632, 0.12244897959183673, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 8.5) {
if (input[15] <= -23.5) {
memcpy(var71, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.6111111111111112, 0.3888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 29.5) {
if (input[42] <= 93.0) {
if (input[31] <= -72.5) {
memcpy(var71, (double[]){0.08888888888888889, 0.9111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.8863636363636364, 0.11363636363636363, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -22.5) {
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.28205128205128205, 0.717948717948718, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[34] <= 7.5) {
if (input[31] <= 40.5) {
if (input[12] <= -1.5) {
if (input[13] <= 11.5) {
if (input[12] <= -9.5) {
if (input[40] <= 34.5) {
if (input[2] <= -20.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
if (input[37] <= -4.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.06060606060606061, 0.0, 0.0, 0.9393939393939394, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.6842105263157895, 0.3157894736842105}, 5 * sizeof(double));
}
} else {
if (input[30] <= 0.5) {
if (input[36] <= -17.5) {
if (input[28] <= -5.5) {
if (input[49] <= -25.5) {
if (input[38] <= -39.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9833333333333333, 0.016666666666666666}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8260869565217391, 0.17391304347826086}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.3793103448275862, 0.6206896551724138}, 5 * sizeof(double));
}
} else {
if (input[34] <= 3.5) {
if (input[23] <= -18.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.44680851063829785, 0.5531914893617021}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= -0.5) {
if (input[23] <= -19.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.08695652173913045, 0.8478260869565218, 0.06521739130434784}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= -5.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= -29.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.34615384615384615, 0.6538461538461539}, 5 * sizeof(double));
} else {
if (input[22] <= 39.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= 3.5) {
if (input[23] <= 35.5) {
if (input[33] <= -2.5) {
if (input[47] <= 41.5) {
if (input[20] <= -76.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
if (input[10] <= 13.5) {
if (input[1] <= -32.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8431372549019608, 0.1568627450980392}, 5 * sizeof(double));
} else {
if (input[1] <= -15.5) {
if (input[41] <= -0.5) {
if (input[41] <= -6.5) {
if (input[6] <= -27.5) {
if (input[12] <= 31.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -2.5) {
if (input[25] <= 3.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= -26.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9841269841269841, 0.015873015873015872}, 5 * sizeof(double));
} else {
if (input[2] <= -14.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -1.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.96, 0.04}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9038461538461539, 0.09615384615384616}, 5 * sizeof(double));
}
} else {
if (input[49] <= -16.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8676470588235294, 0.1323529411764706}, 5 * sizeof(double));
} else {
if (input[37] <= -11.5) {
if (input[39] <= -0.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.7692307692307693, 0.23076923076923078}, 5 * sizeof(double));
}
} else {
if (input[20] <= -68.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.4716981132075472, 0.5283018867924528}, 5 * sizeof(double));
} else {
if (input[2] <= -14.5) {
if (input[3] <= -2.5) {
if (input[37] <= -34.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.48, 0.52}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.25925925925925924, 0.7407407407407407}, 5 * sizeof(double));
}
} else {
if (input[23] <= -18.0) {
if (input[43] <= -0.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
} else {
if (input[46] <= 7.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -19.5) {
if (input[15] <= 8.5) {
if (input[47] <= -28.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
if (input[46] <= 9.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
if (input[37] <= -3.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.03571428571428571, 0.9642857142857143, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= -14.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9767441860465116, 0.023255813953488372}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -20.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.027777777777777776, 0.9722222222222222, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[1] <= -30.5) {
if (input[32] <= -6.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 14.5) {
if (input[21] <= -1.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -3.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8064516129032258, 0.1935483870967742}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.4594594594594595, 0.5405405405405406}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= 8.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
} else {
if (input[5] <= -18.5) {
if (input[32] <= -6.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.11320754716981132, 0.8867924528301887}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -43.5) {
if (input[35] <= -0.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.3469387755102041, 0.6530612244897959}, 5 * sizeof(double));
} else {
if (input[42] <= -41.5) {
if (input[31] <= 40.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
if (input[0] <= -19.5) {
if (input[4] <= 22.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -42.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.08571428571428572, 0.37142857142857144, 0.5428571428571428}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -1.5) {
if (input[5] <= -16.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.782608695652174, 0.21739130434782608}, 5 * sizeof(double));
} else {
if (input[24] <= 15.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -13.5) {
if (input[21] <= -0.5) {
if (input[1] <= -25.5) {
if (input[13] <= 23.5) {
if (input[22] <= -31.5) {
if (input[2] <= -25.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
}
} else {
if (input[13] <= 9.5) {
if (input[42] <= -35.5) {
if (input[4] <= 23.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.6346153846153846, 0.36538461538461536}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
} else {
if (input[41] <= -6.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[29] <= -7.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[48] <= -6.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
if (input[27] <= -3.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.03773584905660377, 0.9622641509433962}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -55.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[4] <= 19.5) {
if (input[18] <= -32.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 13.5) {
if (input[28] <= -9.5) {
if (input[31] <= 37.5) {
if (input[0] <= -21.5) {
if (input[9] <= 8.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= -42.5) {
if (input[34] <= 6.5) {
if (input[49] <= -45.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 14.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
}
} else {
if (input[48] <= -6.5) {
if (input[42] <= -26.5) {
if (input[25] <= 5.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.5116279069767442, 0.4883720930232558}, 5 * sizeof(double));
}
} else {
if (input[4] <= 17.5) {
if (input[3] <= 13.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.7096774193548387, 0.2903225806451613}, 5 * sizeof(double));
} else {
if (input[13] <= 5.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2926829268292683, 0.7073170731707317}, 5 * sizeof(double));
} else {
if (input[3] <= 22.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.08, 0.92}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= 2.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -44.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.3877551020408163, 0.6122448979591837}, 5 * sizeof(double));
} else {
if (input[5] <= -19.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
if (input[34] <= 4.5) {
if (input[12] <= -22.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.5185185185185185, 0.48148148148148145}, 5 * sizeof(double));
} else {
if (input[23] <= -6.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.22727272727272727, 0.7727272727272727}, 5 * sizeof(double));
}
} else {
if (input[36] <= -37.5) {
if (input[24] <= -43.0) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
}
} else {
if (input[2] <= -16.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[13] <= 9.5) {
if (input[23] <= -54.5) {
if (input[41] <= -3.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
} else {
if (input[20] <= -62.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
} else {
if (input[3] <= 24.5) {
if (input[0] <= -13.5) {
if (input[49] <= -26.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.65, 0.35}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
}
} else {
if (input[20] <= -38.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2037037037037037, 0.7962962962962963}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= 12.5) {
if (input[41] <= -6.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.07352941176470588, 0.9264705882352942}, 5 * sizeof(double));
} else {
if (input[38] <= -43.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -31.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[32] <= -9.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.7804878048780488, 0.21951219512195122}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -5.5) {
if (input[28] <= -0.5) {
if (input[3] <= 21.5) {
if (input[22] <= 4.5) {
if (input[13] <= 5.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
} else {
if (input[20] <= -19.5) {
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.02857142857142857, 0.9714285714285714, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.28571428571428575, 0.4285714285714286, 0.28571428571428575}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.05660377358490566, 0.4339622641509434, 0.5094339622641509}, 5 * sizeof(double));
}
} else {
memcpy(var71, (double[]){0.0, 0.0, 0.9454545454545454, 0.05454545454545454, 0.0}, 5 * sizeof(double));
}
}
}
}
add_vectors(var30, var71, 5, var29);
double var72[5];
if (input[38] <= -0.5) {
if (input[39] <= 1.5) {
if (input[7] <= 4.5) {
if (input[31] <= 40.5) {
if (input[23] <= -53.5) {
if (input[5] <= -12.5) {
if (input[3] <= 5.5) {
if (input[27] <= 1.5) {
if (input[1] <= -19.5) {
if (input[18] <= -55.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.6296296296296297, 0.37037037037037035}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
if (input[23] <= -55.5) {
if (input[7] <= 2.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -70.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= -16.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -1.5) {
if (input[3] <= 13.5) {
if (input[12] <= -9.5) {
if (input[22] <= 72.5) {
if (input[18] <= -19.5) {
if (input[13] <= 9.5) {
if (input[5] <= -16.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9019607843137255, 0.09803921568627451}, 5 * sizeof(double));
} else {
if (input[37] <= -7.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.06060606060606061, 0.9393939393939394, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
}
} else {
if (input[40] <= 23.5) {
if (input[25] <= 7.5) {
if (input[3] <= 8.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8604651162790697, 0.13953488372093023}, 5 * sizeof(double));
}
} else {
if (input[42] <= -29.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8157894736842105, 0.18421052631578946}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
}
} else {
if (input[33] <= -6.5) {
if (input[46] <= 4.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
} else {
if (input[11] <= 9.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -16.5) {
if (input[25] <= 10.5) {
if (input[13] <= 12.5) {
if (input[11] <= 7.5) {
if (input[1] <= -17.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.07547169811320754, 0.9245283018867925}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.7073170731707317, 0.2926829268292683}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
}
} else {
if (input[5] <= -13.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -3.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.03125, 0.9375, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -14.5) {
if (input[1] <= -18.5) {
if (input[14] <= 8.5) {
if (input[25] <= 8.5) {
if (input[30] <= -0.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
} else {
if (input[49] <= -24.5) {
if (input[6] <= -22.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.32, 0.68}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -32.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -5.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.53125, 0.46875}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[15] <= 11.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 22.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -7.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.40540540540540543, 0.5945945945945946, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -76.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.3170731707317073, 0.6829268292682927}, 5 * sizeof(double));
} else {
if (input[32] <= -4.5) {
if (input[38] <= -24.5) {
if (input[19] <= -86.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
} else {
if (input[10] <= 13.5) {
if (input[26] <= -0.5) {
if (input[21] <= -2.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
if (input[21] <= -0.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9811320754716981, 0.018867924528301886}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9361702127659575, 0.06382978723404255}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= -0.5) {
if (input[11] <= 2.5) {
if (input[49] <= -15.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.96, 0.04}, 5 * sizeof(double));
} else {
if (input[25] <= 11.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.019230769230769232, 0.9615384615384616, 0.019230769230769232}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 9.5) {
if (input[2] <= -15.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 4.5) {
if (input[27] <= -5.5) {
if (input[33] <= -8.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.925, 0.075}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.022727272727272728, 0.5909090909090909, 0.38636363636363635}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -1.5) {
if (input[0] <= -10.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= -1.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 4.0) {
if (input[12] <= 9.5) {
if (input[3] <= -4.5) {
if (input[13] <= 7.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.2926829268292683, 0.4146341463414634, 0.2926829268292683}, 5 * sizeof(double));
} else {
if (input[38] <= -26.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.35135135135135137, 0.6486486486486487}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= 0.5) {
if (input[28] <= -3.5) {
if (input[18] <= -3.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
}
} else {
if (input[6] <= -15.5) {
if (input[47] <= -42.0) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
}
} else {
if (input[36] <= -18.5) {
if (input[36] <= -24.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9672131147540983, 0.03278688524590164}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.6744186046511628, 0.32558139534883723}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
if (input[49] <= -12.0) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 5.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.06896551724137931, 0.9310344827586207, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -14.5) {
if (input[5] <= -18.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
} else {
if (input[4] <= 10.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= 11.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.047619047619047616, 0.9523809523809523}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[24] <= -58.5) {
if (input[10] <= 12.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
if (input[41] <= -5.5) {
if (input[25] <= 11.0) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
if (input[25] <= 5.5) {
if (input[45] <= -28.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
if (input[32] <= -5.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 48.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -8.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[20] <= 27.5) {
if (input[19] <= -48.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[7] <= 3.5) {
if (input[42] <= -44.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
}
} else {
if (input[18] <= 5.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.34, 0.66}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[6] <= -20.5) {
if (input[24] <= -50.5) {
if (input[39] <= 0.5) {
if (input[23] <= 9.5) {
if (input[24] <= -53.5) {
if (input[12] <= -1.5) {
if (input[37] <= -19.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
if (input[4] <= 29.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 6.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 11.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -5.5) {
if (input[19] <= -54.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 23.5) {
if (input[13] <= 11.5) {
if (input[3] <= 9.5) {
if (input[47] <= -32.5) {
if (input[38] <= -42.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.05263157894736842, 0.8157894736842105, 0.13157894736842105}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
}
} else {
if (input[36] <= -27.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.21818181818181817, 0.7818181818181819}, 5 * sizeof(double));
} else {
if (input[5] <= -18.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 40.5) {
if (input[38] <= -29.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -24.5) {
if (input[12] <= -6.5) {
if (input[44] <= -0.5) {
if (input[22] <= -25.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
if (input[16] <= 0.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 7.0) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
} else {
if (input[31] <= 41.5) {
if (input[49] <= -41.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= -13.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.40425531914893614, 0.5957446808510638}, 5 * sizeof(double));
} else {
if (input[37] <= -47.5) {
if (input[17] <= 0.5) {
if (input[22] <= 2.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
} else {
if (input[19] <= -55.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -13.5) {
if (input[31] <= 29.0) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
}
} else {
if (input[42] <= -24.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 41.0) {
if (input[11] <= 12.5) {
if (input[24] <= 40.5) {
if (input[3] <= 8.5) {
if (input[39] <= 4.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -16.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9024390243902439, 0.0975609756097561}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
} else {
if (input[31] <= 38.5) {
if (input[47] <= -36.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.6486486486486487, 0.35135135135135137}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 36.5) {
if (input[13] <= 2.5) {
if (input[45] <= 26.5) {
if (input[24] <= -55.0) {
memcpy(var72, (double[]){0.0, 0.0784313725490196, 0.0196078431372549, 0.9019607843137255, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -5.5) {
if (input[39] <= 1.5) {
if (input[5] <= 14.5) {
if (input[48] <= 3.5) {
if (input[25] <= -10.5) {
memcpy(var72, (double[]){0.0, 0.37735849056603776, 0.6226415094339622, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -34.5) {
if (input[5] <= 12.5) {
if (input[31] <= -37.5) {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.01694915254237288, 0.9830508474576272, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -1.5) {
if (input[7] <= -3.5) {
memcpy(var72, (double[]){0.0, 0.5588235294117647, 0.4411764705882353, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.08571428571428572, 0.9142857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= -5.5) {
if (input[39] <= -0.5) {
if (input[40] <= -35.5) {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.08333333333333333, 0.4444444444444444, 0.4722222222222222, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -8.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.03225806451612903, 0.5806451612903226, 0.3870967741935484, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 18.5) {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0425531914893617, 0.9574468085106383, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.0, 0.64, 0.36, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -8.5) {
if (input[6] <= 14.5) {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.21052631578947367, 0.7894736842105263, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -49.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.35, 0.65, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -49.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.5909090909090909, 0.4090909090909091, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 18.5) {
if (input[31] <= 0.5) {
if (input[6] <= -6.5) {
if (input[22] <= 15.5) {
memcpy(var72, (double[]){0.0, 0.0, 0.8918918918918919, 0.10810810810810811, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 14.5) {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -14.5) {
if (input[23] <= 13.5) {
memcpy(var72, (double[]){0.0, 0.1, 0.9, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.8181818181818182, 0.18181818181818182, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 0.22857142857142856, 0.7428571428571429, 0.02857142857142857, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[43] <= -2.5) {
memcpy(var72, (double[]){0.05405405405405406, 0.7567567567567568, 0.1891891891891892, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -34.0) {
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 0.10638297872340426, 0.8936170212765957, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -79.5) {
if (input[30] <= -2.5) {
if (input[1] <= 36.5) {
if (input[12] <= -70.5) {
if (input[23] <= 15.5) {
memcpy(var72, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= -1.5) {
if (input[21] <= -235.5) {
if (input[27] <= 3.5) {
if (input[46] <= -14.5) {
if (input[16] <= -3.5) {
memcpy(var72, (double[]){0.09259259259259259, 0.9074074074074074, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.8064516129032258, 0.1935483870967742, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -15.5) {
if (input[15] <= -21.5) {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 24.5) {
memcpy(var72, (double[]){0.4838709677419355, 0.5161290322580645, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= 11.5) {
if (input[20] <= 31.5) {
if (input[31] <= -54.5) {
memcpy(var72, (double[]){0.24242424242424243, 0.5454545454545454, 0.21212121212121213, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -187.0) {
memcpy(var72, (double[]){0.34285714285714286, 0.6571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 50.5) {
memcpy(var72, (double[]){0.6470588235294118, 0.29411764705882354, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -170.5) {
if (input[41] <= 9.5) {
if (input[18] <= 22.5) {
if (input[28] <= 16.5) {
if (input[24] <= 43.5) {
if (input[49] <= 66.5) {
if (input[14] <= -8.5) {
memcpy(var72, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.8214285714285714, 0.17857142857142858, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.8275862068965517, 0.1724137931034483, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 38.5) {
if (input[0] <= 24.5) {
memcpy(var72, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -3.5) {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.4358974358974359, 0.5641025641025641, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -64.0) {
memcpy(var72, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 51.5) {
if (input[1] <= 39.5) {
memcpy(var72, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= 4.5) {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 51.5) {
memcpy(var72, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.9761904761904762, 0.023809523809523808, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[36] <= 48.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.6363636363636364, 0.36363636363636365, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= -11.5) {
if (input[22] <= -44.5) {
if (input[3] <= -145.5) {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -20.5) {
memcpy(var72, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 19.5) {
memcpy(var72, (double[]){0.0, 0.13043478260869565, 0.8695652173913043, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 40.5) {
if (input[37] <= 67.5) {
if (input[32] <= -1.5) {
memcpy(var72, (double[]){0.0, 0.6964285714285714, 0.30357142857142855, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -12.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -160.0) {
memcpy(var72, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 22.5) {
memcpy(var72, (double[]){0.0, 0.9545454545454546, 0.045454545454545456, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 23.0) {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[7] <= -4.5) {
if (input[36] <= 55.5) {
if (input[6] <= 16.5) {
if (input[4] <= -11.5) {
if (input[11] <= -9.5) {
memcpy(var72, (double[]){0.0, 0.13043478260869565, 0.8695652173913043, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -189.0) {
memcpy(var72, (double[]){0.825, 0.175, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 45.5) {
if (input[2] <= 21.5) {
if (input[18] <= 15.0) {
memcpy(var72, (double[]){0.0, 0.19444444444444445, 0.8055555555555556, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.1282051282051282, 0.8717948717948718, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= 3.5) {
memcpy(var72, (double[]){0.0, 0.96875, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 37.5) {
memcpy(var72, (double[]){0.0, 0.8076923076923077, 0.19230769230769232, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 11.5) {
if (input[36] <= 51.5) {
if (input[7] <= -11.5) {
if (input[13] <= -13.5) {
if (input[5] <= 23.5) {
memcpy(var72, (double[]){0.024390243902439025, 0.975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 6.5) {
memcpy(var72, (double[]){0.6410256410256411, 0.358974358974359, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -1.5) {
if (input[10] <= -14.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.8292682926829268, 0.17073170731707318, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 1.5) {
if (input[49] <= 42.5) {
memcpy(var72, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 53.5) {
if (input[49] <= 57.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -25.5) {
memcpy(var72, (double[]){0.023255813953488372, 0.9767441860465116, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -12.5) {
if (input[39] <= 2.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 44.5) {
memcpy(var72, (double[]){0.04838709677419355, 0.9516129032258065, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 1.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.22857142857142856, 0.7714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[1] <= 49.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.2903225806451613, 0.7096774193548387, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var72, (double[]){0.8717948717948718, 0.1282051282051282, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[2] <= 45.5) {
if (input[27] <= 1.5) {
memcpy(var72, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 19.5) {
if (input[12] <= 2.0) {
memcpy(var72, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 40.5) {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.5161290322580645, 0.4838709677419355, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -22.5) {
if (input[31] <= -95.0) {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var72, (double[]){0.13725490196078433, 0.8627450980392157, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 12.5) {
if (input[5] <= 9.5) {
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var72, (double[]){0.0, 0.175, 0.825, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var29, var72, 5, var28);
double var73[5];
if (input[13] <= 0.5) {
if (input[9] <= -6.5) {
if (input[49] <= 57.5) {
if (input[2] <= 16.5) {
if (input[39] <= -16.5) {
if (input[24] <= 15.5) {
memcpy(var73, (double[]){0.0, 0.9795918367346939, 0.02040816326530612, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.3225806451612903, 0.6774193548387096, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 20.5) {
if (input[3] <= -0.5) {
if (input[34] <= -10.5) {
memcpy(var73, (double[]){0.0, 0.022727272727272728, 0.9772727272727273, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 20.5) {
memcpy(var73, (double[]){0.0, 0.21428571428571427, 0.7857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 0.2647058823529412, 0.7352941176470589, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 12.5) {
if (input[29] <= -1.5) {
memcpy(var73, (double[]){0.047619047619047616, 0.2857142857142857, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -13.5) {
memcpy(var73, (double[]){0.0, 0.4666666666666667, 0.5333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -2.5) {
if (input[35] <= 0.5) {
memcpy(var73, (double[]){0.0, 0.8333333333333334, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.5, 0.46153846153846156, 0.038461538461538464, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -10.5) {
if (input[47] <= 38.5) {
memcpy(var73, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -56.5) {
memcpy(var73, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= 0.5) {
if (input[49] <= 39.5) {
memcpy(var73, (double[]){0.0, 0.627906976744186, 0.37209302325581395, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 49.5) {
memcpy(var73, (double[]){0.0, 0.9787234042553191, 0.02127659574468085, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 67.5) {
if (input[37] <= 42.5) {
memcpy(var73, (double[]){0.0, 0.9032258064516129, 0.0967741935483871, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -10.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 38.5) {
if (input[19] <= 12.5) {
memcpy(var73, (double[]){0.0, 0.96875, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var73, (double[]){0.11627906976744186, 0.8837209302325582, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[20] <= 36.5) {
if (input[0] <= 19.5) {
if (input[13] <= -11.5) {
memcpy(var73, (double[]){0.7333333333333333, 0.26666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -227.5) {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -79.5) {
if (input[23] <= 33.5) {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 63.5) {
memcpy(var73, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -85.5) {
if (input[34] <= -15.5) {
if (input[42] <= 76.5) {
if (input[7] <= -13.5) {
if (input[28] <= 16.5) {
memcpy(var73, (double[]){0.08108108108108109, 0.918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -69.0) {
memcpy(var73, (double[]){0.7692307692307693, 0.23076923076923078, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= 7.5) {
memcpy(var73, (double[]){0.5636363636363636, 0.38181818181818183, 0.05454545454545454, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -9.5) {
if (input[3] <= -108.5) {
if (input[25] <= -17.5) {
memcpy(var73, (double[]){0.8809523809523809, 0.11904761904761904, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -234.5) {
memcpy(var73, (double[]){0.9423076923076923, 0.057692307692307696, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.7586206896551724, 0.2413793103448276, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= 7.5) {
memcpy(var73, (double[]){0.8813559322033898, 0.01694915254237288, 0.1016949152542373, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -7.5) {
if (input[19] <= 100.5) {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.9423076923076923, 0.038461538461538464, 0.019230769230769232, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[18] <= 36.5) {
if (input[15] <= -13.5) {
if (input[42] <= 64.5) {
memcpy(var73, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 45.5) {
if (input[21] <= -229.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.12195121951219512, 0.7804878048780488, 0.0975609756097561, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.19230769230769232, 0.75, 0.057692307692307696, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.7735849056603774, 0.22641509433962265, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -65.5) {
if (input[13] <= -5.5) {
if (input[40] <= -28.5) {
memcpy(var73, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 58.5) {
memcpy(var73, (double[]){0.9824561403508771, 0.017543859649122806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 69.5) {
if (input[13] <= -6.5) {
if (input[6] <= 35.5) {
if (input[21] <= 8.5) {
if (input[1] <= 41.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -5.0) {
memcpy(var73, (double[]){0.4642857142857143, 0.5357142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.037037037037037035, 0.9629629629629629, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= 35.0) {
memcpy(var73, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 86.5) {
if (input[0] <= 21.5) {
if (input[40] <= -59.5) {
if (input[20] <= 55.0) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.6111111111111112, 0.3888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -26.5) {
if (input[19] <= 73.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 80.5) {
memcpy(var73, (double[]){0.1935483870967742, 0.8064516129032258, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -60.5) {
memcpy(var73, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -35.5) {
memcpy(var73, (double[]){0.21621621621621623, 0.7837837837837838, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var73, (double[]){0.3488372093023256, 0.6511627906976745, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 9.5) {
memcpy(var73, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 45.5) {
if (input[28] <= 14.5) {
if (input[3] <= -63.0) {
if (input[24] <= 20.5) {
memcpy(var73, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 40.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 15.5) {
memcpy(var73, (double[]){0.045454545454545456, 0.9545454545454546, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.3235294117647059, 0.6764705882352942, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -3.5) {
if (input[39] <= -25.0) {
memcpy(var73, (double[]){0.8285714285714286, 0.17142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.6451612903225806, 0.3548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -40.5) {
memcpy(var73, (double[]){0.8378378378378378, 0.16216216216216217, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 22.5) {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -71.5) {
memcpy(var73, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var73, (double[]){0.11538461538461539, 0.8846153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= 15.5) {
if (input[15] <= -9.5) {
if (input[49] <= 38.5) {
if (input[27] <= 1.5) {
if (input[12] <= 6.0) {
if (input[22] <= -3.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -48.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.15384615384615385, 0.8461538461538461, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 0.3148148148148148, 0.6851851851851852, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.48148148148148145, 0.5185185185185185, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 10.0) {
if (input[31] <= -53.5) {
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.6486486486486487, 0.35135135135135137, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 22.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.025, 0.975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= -4.5) {
if (input[31] <= -38.5) {
if (input[48] <= 6.5) {
if (input[42] <= 38.5) {
if (input[27] <= -0.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 36.5) {
if (input[20] <= 22.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.07692307692307693, 0.9230769230769231, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 10.5) {
memcpy(var73, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.48484848484848486, 0.5151515151515151, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 47.5) {
memcpy(var73, (double[]){0.14285714285714285, 0.08928571428571429, 0.7678571428571429, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -0.5) {
memcpy(var73, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 51.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -227.5) {
memcpy(var73, (double[]){0.17647058823529413, 0.17647058823529413, 0.6470588235294118, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 2.5) {
if (input[12] <= 3.5) {
memcpy(var73, (double[]){0.02702702702702703, 0.918918918918919, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0425531914893617, 0.7659574468085106, 0.19148936170212766, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -0.5) {
if (input[20] <= -48.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.5454545454545454, 0.45454545454545453, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -49.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.8275862068965517, 0.1724137931034483, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 11.5) {
if (input[43] <= -2.5) {
if (input[36] <= 11.5) {
memcpy(var73, (double[]){0.0, 0.16129032258064516, 0.8387096774193549, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= -0.5) {
if (input[48] <= 0.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.11428571428571428, 0.8857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -32.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.9259259259259259, 0.07407407407407407, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 33.5) {
if (input[30] <= 2.5) {
if (input[5] <= 9.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -4.5) {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= -2.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -18.5) {
memcpy(var73, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var73, (double[]){0.0, 0.1111111111111111, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -11.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.5135135135135135, 0.4864864864864865, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.026315789473684213, 0.9473684210526316, 0.026315789473684213}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[23] <= 18.5) {
memcpy(var73, (double[]){0.02702702702702703, 0.8108108108108109, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 36.5) {
if (input[10] <= -9.5) {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.9428571428571428, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 7.5) {
if (input[4] <= 21.5) {
if (input[27] <= 2.5) {
if (input[43] <= -0.5) {
if (input[36] <= -36.5) {
if (input[33] <= -5.5) {
if (input[31] <= 38.5) {
if (input[6] <= -26.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
}
} else {
if (input[19] <= -51.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[23] <= 9.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.28846153846153844, 0.7115384615384616}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -0.5) {
if (input[37] <= -0.5) {
if (input[37] <= -16.5) {
if (input[39] <= 0.5) {
if (input[34] <= 1.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
} else {
if (input[48] <= 1.5) {
if (input[4] <= 12.5) {
if (input[1] <= -12.5) {
if (input[47] <= -35.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= 6.5) {
if (input[37] <= -21.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
}
} else {
if (input[42] <= -26.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[30] <= -1.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6610169491525424, 0.3389830508474576}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= -24.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -52.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 4.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.8548387096774194, 0.14516129032258066, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 7.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.07142857142857142, 0.9285714285714286, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.775, 0.225, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -7.5) {
if (input[26] <= 1.5) {
if (input[18] <= -65.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.34375, 0.65625}, 5 * sizeof(double));
} else {
if (input[46] <= 13.5) {
if (input[20] <= -78.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6590909090909091, 0.3409090909090909}, 5 * sizeof(double));
} else {
if (input[47] <= -78.5) {
if (input[23] <= -31.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[28] <= -5.5) {
if (input[40] <= 37.5) {
if (input[47] <= -16.5) {
if (input[24] <= -76.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
if (input[2] <= -28.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.06666666666666667, 0.9333333333333333, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 4.5) {
if (input[49] <= -42.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8157894736842105, 0.18421052631578946}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= 5.5) {
if (input[2] <= -13.5) {
if (input[15] <= 2.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9130434782608695, 0.08695652173913043}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -1.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7954545454545454, 0.20454545454545456}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -22.5) {
if (input[28] <= -0.5) {
if (input[4] <= 13.5) {
if (input[47] <= -19.5) {
if (input[38] <= -29.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.03225806451612903, 0.8709677419354839, 0.0967741935483871}, 5 * sizeof(double));
} else {
if (input[22] <= 11.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8723404255319149, 0.1276595744680851}, 5 * sizeof(double));
}
} else {
if (input[2] <= -20.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9387755102040817, 0.061224489795918366}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5609756097560976, 0.43902439024390244}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
if (input[3] <= 4.5) {
if (input[26] <= 0.5) {
if (input[32] <= -1.5) {
if (input[15] <= 0.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.029411764705882353, 0.9705882352941176, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= -4.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9791666666666666, 0.020833333333333332}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 12.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8214285714285714, 0.17857142857142858}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6590909090909091, 0.3409090909090909}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -14.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7948717948717948, 0.20512820512820512}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -0.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.6060606060606061, 0.3939393939393939, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.21875, 0.78125, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -21.5) {
if (input[7] <= 2.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
if (input[37] <= -42.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.07407407407407407, 0.07407407407407407, 0.8518518518518519}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -8.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.03571428571428572, 0.8571428571428572, 0.10714285714285715}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[29] <= -14.5) {
if (input[13] <= 11.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
if (input[12] <= -4.5) {
if (input[20] <= -50.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
}
} else {
if (input[28] <= -10.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -43.5) {
if (input[1] <= -29.5) {
if (input[31] <= 44.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.36666666666666664, 0.6333333333333333}, 5 * sizeof(double));
} else {
if (input[13] <= 15.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.4716981132075472, 0.5283018867924528}, 5 * sizeof(double));
}
} else {
if (input[45] <= -28.5) {
if (input[31] <= 40.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= 12.5) {
if (input[19] <= -52.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
}
} else {
if (input[0] <= -19.5) {
if (input[18] <= 6.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.057692307692307696, 0.9423076923076923}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[19] <= -38.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8846153846153846, 0.11538461538461539}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 6.5) {
if (input[16] <= 0.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.5882352941176471, 0.35294117647058826, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 16.5) {
if (input[16] <= 0.5) {
if (input[18] <= -15.5) {
if (input[20] <= -25.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8913043478260869, 0.10869565217391304}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
}
} else {
if (input[45] <= -14.5) {
if (input[3] <= 11.5) {
if (input[33] <= -2.5) {
if (input[14] <= 4.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0851063829787234, 0.9148936170212766}, 5 * sizeof(double));
}
} else {
if (input[40] <= 21.5) {
if (input[27] <= -6.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.2777777777777778, 0.7222222222222222}, 5 * sizeof(double));
} else {
if (input[46] <= 6.5) {
if (input[48] <= -5.5) {
if (input[12] <= -16.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= -15.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -23.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6595744680851063, 0.3404255319148936}, 5 * sizeof(double));
} else {
if (input[2] <= -19.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
} else {
if (input[37] <= -37.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[19] <= -28.0) {
if (input[22] <= 6.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5121951219512195, 0.4878048780487805}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[41] <= -7.5) {
if (input[4] <= 24.5) {
if (input[21] <= -0.5) {
if (input[14] <= 8.5) {
if (input[23] <= -42.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5769230769230769, 0.4230769230769231}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8545454545454545, 0.14545454545454545}, 5 * sizeof(double));
}
} else {
if (input[6] <= -33.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[7] <= 5.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
} else {
if (input[47] <= -40.0) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= 3.5) {
if (input[47] <= -50.5) {
if (input[11] <= 6.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
} else {
if (input[40] <= 65.5) {
if (input[25] <= -9.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -28.5) {
if (input[34] <= 6.5) {
if (input[45] <= -31.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.27586206896551724, 0.7241379310344828}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -4.5) {
if (input[47] <= -21.5) {
if (input[14] <= 10.5) {
if (input[24] <= -43.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -41.5) {
if (input[14] <= 11.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.1951219512195122, 0.8048780487804879}, 5 * sizeof(double));
}
} else {
if (input[28] <= -3.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.34146341463414637, 0.6585365853658537}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -6.5) {
if (input[42] <= -19.5) {
if (input[19] <= -49.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[12] <= -75.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
if (input[3] <= 17.5) {
if (input[7] <= 4.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[41] <= -8.5) {
if (input[22] <= 46.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= 9.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= -22.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.14634146341463414, 0.8536585365853658}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 10.5) {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
} else {
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.017857142857142856, 0.9821428571428571}, 5 * sizeof(double));
}
}
}
}
}
}
}
add_vectors(var28, var73, 5, var27);
double var74[5];
if (input[37] <= 0.5) {
if (input[24] <= -49.5) {
if (input[0] <= -16.5) {
if (input[4] <= 19.5) {
if (input[21] <= -1.5) {
if (input[13] <= 7.5) {
if (input[1] <= -24.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6097560975609756, 0.3902439024390244}, 5 * sizeof(double));
}
} else {
if (input[48] <= -7.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[7] <= 2.5) {
if (input[47] <= -65.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 6.5) {
if (input[13] <= 10.5) {
if (input[27] <= -6.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9830508474576272, 0.01694915254237288}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[24] <= -59.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6046511627906976, 0.3953488372093023}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[13] <= 11.5) {
if (input[20] <= -55.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.34210526315789475, 0.6578947368421053}, 5 * sizeof(double));
} else {
if (input[36] <= -40.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7674418604651163, 0.23255813953488372}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -0.5) {
if (input[47] <= -53.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[47] <= -39.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[16] <= 2.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.3620689655172414, 0.6379310344827587}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 12.5) {
if (input[43] <= 4.5) {
if (input[21] <= 0.5) {
if (input[38] <= -49.5) {
if (input[40] <= 43.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -50.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -28.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -37.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -26.5) {
if (input[1] <= -35.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
}
} else {
if (input[36] <= -39.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.3902439024390244, 0.6097560975609756}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[40] <= 27.5) {
if (input[23] <= -54.5) {
if (input[42] <= -13.5) {
if (input[12] <= -3.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.21818181818181817, 0.7818181818181819}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.5853658536585366, 0.4146341463414634}, 5 * sizeof(double));
}
} else {
if (input[49] <= -9.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
if (input[5] <= -12.5) {
if (input[19] <= -61.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
}
} else {
if (input[45] <= -12.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 11.5) {
if (input[25] <= 9.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.04878048780487805, 0.8536585365853658, 0.0975609756097561}, 5 * sizeof(double));
}
} else {
if (input[34] <= 1.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.38, 0.62}, 5 * sizeof(double));
} else {
if (input[24] <= -79.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.40540540540540543, 0.5945945945945946}, 5 * sizeof(double));
} else {
if (input[37] <= -12.5) {
if (input[25] <= 8.5) {
if (input[3] <= 15.5) {
if (input[24] <= -61.5) {
if (input[19] <= -86.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
if (input[31] <= 24.5) {
if (input[33] <= 0.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -15.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7027027027027027, 0.2972972972972973}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
}
} else {
if (input[2] <= -15.5) {
if (input[28] <= -8.5) {
if (input[33] <= -11.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
}
} else {
if (input[49] <= -16.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -16.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8723404255319149, 0.1276595744680851}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[11] <= 7.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7727272727272727, 0.22727272727272727}, 5 * sizeof(double));
} else {
if (input[48] <= -4.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
} else {
if (input[32] <= -1.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
if (input[2] <= -15.5) {
if (input[3] <= 4.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[31] <= 38.5) {
if (input[20] <= -76.5) {
if (input[3] <= 9.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -3.5) {
if (input[49] <= -20.5) {
if (input[2] <= -14.5) {
if (input[3] <= 9.5) {
if (input[33] <= -5.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7073170731707317, 0.2926829268292683}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.06896551724137931, 0.20689655172413793, 0.7241379310344828}, 5 * sizeof(double));
}
} else {
if (input[11] <= 9.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[5] <= -19.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.43137254901960786, 0.5686274509803921}, 5 * sizeof(double));
}
} else {
if (input[6] <= -15.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
} else {
if (input[19] <= -21.5) {
if (input[13] <= 5.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -80.5) {
if (input[40] <= 30.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.36, 0.64}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
}
} else {
if (input[23] <= -56.5) {
if (input[31] <= 19.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.5306122448979592, 0.46938775510204084}, 5 * sizeof(double));
} else {
if (input[14] <= 6.5) {
if (input[22] <= 68.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[3] <= 7.5) {
if (input[33] <= -1.5) {
if (input[42] <= -3.5) {
if (input[1] <= -31.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7213114754098361, 0.2786885245901639}, 5 * sizeof(double));
} else {
if (input[41] <= 0.5) {
if (input[24] <= 35.5) {
if (input[19] <= -57.5) {
if (input[11] <= 3.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -0.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
if (input[29] <= -4.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
}
}
} else {
if (input[26] <= 0.5) {
if (input[30] <= -0.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -11.5) {
if (input[22] <= 38.5) {
if (input[38] <= -21.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
}
} else {
if (input[1] <= -21.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -24.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 5.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
} else {
if (input[10] <= 9.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9787234042553191, 0.02127659574468085}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8245614035087719, 0.17543859649122806}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.17777777777777778, 0.8222222222222222, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= 5.5) {
if (input[42] <= -19.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
} else {
if (input[18] <= -45.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
} else {
if (input[49] <= -5.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.075, 0.925, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= 9.5) {
if (input[29] <= 3.5) {
if (input[37] <= -25.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.40540540540540543, 0.5945945945945946}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
}
} else {
if (input[24] <= -19.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8863636363636364, 0.11363636363636363}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -13.5) {
if (input[46] <= 5.5) {
if (input[1] <= -18.5) {
if (input[10] <= 4.5) {
if (input[38] <= -17.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
}
} else {
if (input[33] <= -7.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -7.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -16.5) {
if (input[25] <= 6.5) {
if (input[49] <= -38.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7222222222222222, 0.2777777777777778}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.4583333333333333, 0.5416666666666666}, 5 * sizeof(double));
}
} else {
if (input[29] <= -7.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.11320754716981132, 0.8867924528301887}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -2.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.23255813953488372, 0.7674418604651163}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -30.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.2391304347826087, 0.5652173913043478, 0.1956521739130435}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 60.5) {
if (input[4] <= 23.5) {
if (input[3] <= 10.5) {
if (input[46] <= 12.5) {
if (input[42] <= -5.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.02631578947368421, 0.9736842105263158, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 14.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8431372549019608, 0.1568627450980392}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6333333333333333, 0.36666666666666664}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[20] <= -53.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.08196721311475409, 0.9180327868852459}, 5 * sizeof(double));
} else {
if (input[41] <= -3.5) {
if (input[34] <= 4.5) {
if (input[47] <= -34.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7959183673469388, 0.20408163265306123}, 5 * sizeof(double));
}
} else {
if (input[33] <= -6.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 15.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.4897959183673469, 0.5102040816326531}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -14.5) {
if (input[7] <= 4.5) {
if (input[13] <= 11.5) {
if (input[41] <= -8.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
}
} else {
if (input[3] <= 5.0) {
if (input[0] <= -21.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.4594594594594595, 0.5405405405405406}, 5 * sizeof(double));
}
} else {
if (input[13] <= 13.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 0.5) {
if (input[45] <= -24.5) {
if (input[25] <= 6.5) {
if (input[34] <= 6.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.11363636363636363, 0.8863636363636364}, 5 * sizeof(double));
} else {
if (input[32] <= -7.5) {
if (input[20] <= -43.0) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.08620689655172414, 0.9137931034482759}, 5 * sizeof(double));
}
} else {
if (input[20] <= -41.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 1.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.47619047619047616, 0.5238095238095238}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[44] <= 0.5) {
if (input[5] <= 11.5) {
if (input[34] <= 0.5) {
if (input[2] <= 17.5) {
if (input[23] <= -34.5) {
if (input[5] <= -5.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0975609756097561, 0.9024390243902439, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.6666666666666666, 0.3333333333333333, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -6.5) {
memcpy(var74, (double[]){0.0, 0.45, 0.55, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -60.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.59375, 0.40625, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -18.5) {
if (input[4] <= -12.5) {
if (input[16] <= -1.5) {
memcpy(var74, (double[]){0.0, 0.5294117647058824, 0.47058823529411764, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -49.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.8064516129032258, 0.1935483870967742, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -5.5) {
memcpy(var74, (double[]){0.0, 0.20454545454545456, 0.7954545454545454, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -0.5) {
if (input[46] <= -10.5) {
memcpy(var74, (double[]){0.0, 0.07317073170731707, 0.926829268292683, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 47.5) {
if (input[9] <= 1.5) {
if (input[33] <= 4.5) {
if (input[11] <= -0.5) {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 8.5) {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -0.5) {
if (input[39] <= 1.5) {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.020833333333333332, 0.9791666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.09302325581395349, 0.9069767441860465, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.9444444444444444, 0.05555555555555555, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.08108108108108109, 0.918918918918919, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.8823529411764706, 0.11764705882352941, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[11] <= -8.5) {
if (input[16] <= -2.5) {
if (input[23] <= 11.5) {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.7857142857142857, 0.21428571428571427, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 6.5) {
if (input[20] <= -27.5) {
if (input[5] <= -3.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.07692307692307693, 0.9230769230769231, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.3695652173913043, 0.6304347826086957, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 0.85, 0.15, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -17.5) {
if (input[1] <= 20.5) {
memcpy(var74, (double[]){0.0, 0.6578947368421053, 0.34210526315789475, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 40.5) {
memcpy(var74, (double[]){0.0, 0.8888888888888888, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 0.32558139534883723, 0.6744186046511628, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -65.0) {
if (input[42] <= 28.0) {
if (input[13] <= -3.5) {
memcpy(var74, (double[]){0.027777777777777776, 0.05555555555555555, 0.9166666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 7.5) {
if (input[39] <= -220.5) {
if (input[49] <= 49.5) {
memcpy(var74, (double[]){0.5526315789473685, 0.4473684210526316, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -225.5) {
if (input[21] <= -232.5) {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.2222222222222222, 0.7777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.225, 0.6, 0.175, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -17.5) {
memcpy(var74, (double[]){0.9836065573770492, 0.0, 0.01639344262295082, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 63.5) {
memcpy(var74, (double[]){0.59375, 0.40625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[17] <= -0.5) {
if (input[1] <= 50.5) {
if (input[23] <= 13.5) {
if (input[1] <= 39.5) {
memcpy(var74, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -153.5) {
if (input[0] <= 17.5) {
memcpy(var74, (double[]){0.9830508474576272, 0.01694915254237288, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -15.5) {
if (input[21] <= -231.0) {
memcpy(var74, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 67.0) {
if (input[37] <= 63.0) {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -109.5) {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= 18.5) {
if (input[41] <= 8.5) {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -10.5) {
memcpy(var74, (double[]){0.8484848484848485, 0.15151515151515152, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 37.5) {
memcpy(var74, (double[]){0.53125, 0.46875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -14.5) {
if (input[49] <= 75.0) {
memcpy(var74, (double[]){0.696969696969697, 0.30303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -6.5) {
if (input[15] <= -9.5) {
if (input[23] <= 49.5) {
if (input[12] <= -81.5) {
if (input[20] <= 54.5) {
if (input[19] <= 22.5) {
memcpy(var74, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 47.5) {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.9795918367346939, 0.02040816326530612, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -20.5) {
if (input[30] <= -235.5) {
memcpy(var74, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.8611111111111112, 0.1388888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[6] <= 23.5) {
if (input[9] <= -7.5) {
if (input[49] <= 37.5) {
if (input[22] <= -3.5) {
memcpy(var74, (double[]){0.0, 0.13157894736842105, 0.868421052631579, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -12.5) {
memcpy(var74, (double[]){0.0, 0.9111111111111111, 0.08888888888888889, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -110.5) {
memcpy(var74, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 38.5) {
if (input[40] <= -39.5) {
if (input[12] <= 26.5) {
if (input[23] <= -7.5) {
if (input[21] <= -0.5) {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.07317073170731707, 0.926829268292683, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.2857142857142857, 0.7142857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= -0.5) {
if (input[48] <= 2.5) {
memcpy(var74, (double[]){0.0, 0.36666666666666664, 0.5833333333333334, 0.05, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 5.5) {
memcpy(var74, (double[]){0.0, 0.9142857142857143, 0.08571428571428572, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -7.5) {
if (input[25] <= -3.5) {
memcpy(var74, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.10526315789473684, 0.8947368421052632, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -4.5) {
if (input[3] <= -17.5) {
memcpy(var74, (double[]){0.05263157894736842, 0.0, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.625, 0.375, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 0.5) {
memcpy(var74, (double[]){0.0, 0.0, 0.6129032258064516, 0.3870967741935484, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -12.5) {
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[3] <= -11.0) {
if (input[40] <= -45.5) {
if (input[10] <= -11.5) {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.9117647058823529, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= -15.5) {
if (input[33] <= 8.5) {
memcpy(var74, (double[]){0.13043478260869565, 0.8695652173913043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -22.5) {
memcpy(var74, (double[]){0.17307692307692307, 0.8269230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 28.5) {
if (input[30] <= -7.5) {
memcpy(var74, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -36.5) {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.9545454545454546, 0.045454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -20.5) {
memcpy(var74, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.98, 0.02, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= -10.5) {
if (input[3] <= -68.5) {
if (input[2] <= 41.5) {
if (input[9] <= -6.5) {
if (input[10] <= -14.5) {
if (input[36] <= 32.5) {
memcpy(var74, (double[]){0.6451612903225806, 0.3548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 29.5) {
memcpy(var74, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 43.5) {
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var74, (double[]){0.3898305084745763, 0.6101694915254238, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 15.5) {
memcpy(var74, (double[]){0.4772727272727273, 0.5227272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 59.5) {
if (input[5] <= 20.5) {
if (input[46] <= -11.5) {
memcpy(var74, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 21.5) {
memcpy(var74, (double[]){0.15789473684210525, 0.8421052631578947, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 56.5) {
if (input[3] <= -47.5) {
if (input[32] <= 3.5) {
memcpy(var74, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 77.5) {
memcpy(var74, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var74, (double[]){0.8275862068965517, 0.1724137931034483, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 34.5) {
memcpy(var74, (double[]){0.0, 0.17142857142857143, 0.8285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 59.5) {
if (input[9] <= -4.5) {
if (input[37] <= 69.5) {
if (input[23] <= 20.5) {
if (input[44] <= 2.5) {
if (input[16] <= -2.5) {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 0.9574468085106383, 0.0425531914893617, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -27.5) {
memcpy(var74, (double[]){0.21875, 0.78125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 3.5) {
memcpy(var74, (double[]){0.0, 0.9642857142857143, 0.03571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 22.5) {
memcpy(var74, (double[]){0.43333333333333335, 0.5666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 38.5) {
memcpy(var74, (double[]){0.03333333333333333, 0.6666666666666666, 0.3, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -17.5) {
memcpy(var74, (double[]){0.5128205128205128, 0.48717948717948717, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -13.5) {
if (input[47] <= 20.0) {
if (input[13] <= -15.5) {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.3695652173913043, 0.6304347826086957, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 6.5) {
if (input[40] <= -51.5) {
if (input[45] <= 34.5) {
memcpy(var74, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 72.5) {
memcpy(var74, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var74, (double[]){0.6764705882352942, 0.3235294117647059, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
}
add_vectors(var27, var74, 5, var26);
double var75[5];
if (input[13] <= 0.5) {
if (input[5] <= 11.5) {
if (input[46] <= -10.5) {
if (input[37] <= 47.5) {
if (input[41] <= -1.5) {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.38461538461538464, 0.6153846153846154, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -9.5) {
if (input[34] <= -18.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 0.5) {
memcpy(var75, (double[]){0.0, 0.7272727272727273, 0.2727272727272727, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= -8.5) {
if (input[1] <= 20.5) {
if (input[40] <= -35.5) {
if (input[49] <= 31.5) {
memcpy(var75, (double[]){0.0, 0.1388888888888889, 0.8611111111111112, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -27.5) {
memcpy(var75, (double[]){0.0, 0.07142857142857142, 0.9285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.4411764705882353, 0.5588235294117647, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 2.5) {
if (input[24] <= 1.5) {
memcpy(var75, (double[]){0.0, 0.05714285714285714, 0.9428571428571428, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -2.5) {
memcpy(var75, (double[]){0.3888888888888889, 0.6111111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 21.5) {
memcpy(var75, (double[]){0.0, 0.5806451612903226, 0.41935483870967744, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 1.5) {
memcpy(var75, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= 28.0) {
if (input[37] <= 0.5) {
if (input[3] <= 1.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.030303030303030304, 0.9696969696969697, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.48484848484848486, 0.48484848484848486, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
if (input[5] <= -5.5) {
if (input[27] <= -2.5) {
if (input[23] <= -26.0) {
memcpy(var75, (double[]){0.0, 0.0, 0.7027027027027027, 0.2972972972972973, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.42424242424242425, 0.5757575757575758, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 21.5) {
if (input[4] <= -12.5) {
if (input[40] <= -26.5) {
if (input[9] <= -3.5) {
if (input[21] <= -246.5) {
if (input[9] <= -5.5) {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.10526315789473684, 0.8947368421052632, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.72, 0.28, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= -4.5) {
if (input[46] <= -1.5) {
if (input[36] <= 4.5) {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.896551724137931, 0.10344827586206896, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 14.5) {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 13.5) {
if (input[25] <= -3.5) {
memcpy(var75, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -6.5) {
memcpy(var75, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[49] <= 20.5) {
memcpy(var75, (double[]){0.0, 0.8636363636363636, 0.13636363636363635, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -8.5) {
memcpy(var75, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var75, (double[]){0.6410256410256411, 0.28205128205128205, 0.07692307692307693, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 57.5) {
if (input[34] <= -17.5) {
if (input[30] <= -1.5) {
if (input[44] <= 2.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= -1.5) {
if (input[46] <= -10.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -98.5) {
if (input[27] <= 12.5) {
if (input[11] <= -7.5) {
if (input[33] <= 8.0) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.825, 0.175, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.038461538461538464, 0.2692307692307692, 0.6923076923076923, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -103.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.9230769230769231, 0.05128205128205128, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -4.5) {
if (input[37] <= 45.5) {
if (input[47] <= 17.0) {
if (input[11] <= -7.5) {
memcpy(var75, (double[]){0.0, 0.6585365853658537, 0.34146341463414637, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 23.5) {
if (input[48] <= 6.5) {
memcpy(var75, (double[]){0.0, 0.2903225806451613, 0.7096774193548387, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.8611111111111112, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -39.5) {
memcpy(var75, (double[]){0.03448275862068966, 0.7586206896551725, 0.20689655172413796, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[43] <= -5.5) {
memcpy(var75, (double[]){0.3225806451612903, 0.6774193548387096, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -193.0) {
if (input[48] <= 8.5) {
memcpy(var75, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.3787878787878788, 0.6212121212121212, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 18.5) {
if (input[39] <= 2.5) {
if (input[37] <= 65.5) {
if (input[23] <= 29.5) {
if (input[37] <= 46.5) {
memcpy(var75, (double[]){0.0196078431372549, 0.9019607843137255, 0.0784313725490196, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -54.5) {
if (input[49] <= 49.5) {
memcpy(var75, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -202.0) {
memcpy(var75, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var75, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.3055555555555556, 0.6944444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.3469387755102041, 0.6530612244897959, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var75, (double[]){0.02564102564102564, 0.20512820512820512, 0.7692307692307693, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -85.5) {
if (input[28] <= 10.5) {
if (input[5] <= 30.5) {
if (input[18] <= 6.0) {
memcpy(var75, (double[]){0.5714285714285714, 0.08571428571428572, 0.34285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 58.5) {
memcpy(var75, (double[]){0.59375, 0.40625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -17.5) {
memcpy(var75, (double[]){0.18604651162790697, 0.7674418604651163, 0.046511627906976744, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= -22.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -15.5) {
if (input[27] <= 1.5) {
memcpy(var75, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[3] <= -79.0) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.9024390243902439, 0.0975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.7407407407407407, 0.25925925925925924, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -51.5) {
if (input[34] <= -15.5) {
if (input[11] <= -13.5) {
if (input[39] <= -212.5) {
if (input[12] <= -80.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.45714285714285713, 0.5428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 44.0) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.8214285714285714, 0.17857142857142858, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -38.5) {
memcpy(var75, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 32.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 58.5) {
if (input[4] <= -20.5) {
memcpy(var75, (double[]){0.38235294117647056, 0.6176470588235294, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 69.5) {
if (input[45] <= 33.5) {
memcpy(var75, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 60.5) {
memcpy(var75, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.6857142857142857, 0.3142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[12] <= 30.5) {
if (input[42] <= 86.0) {
if (input[44] <= 2.5) {
if (input[30] <= -101.5) {
if (input[38] <= 55.5) {
memcpy(var75, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -0.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -25.5) {
if (input[18] <= 33.5) {
memcpy(var75, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 71.5) {
if (input[8] <= 3.5) {
if (input[0] <= 20.5) {
if (input[24] <= 14.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.11764705882352941, 0.8823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 35.5) {
memcpy(var75, (double[]){0.041666666666666664, 0.9583333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 44.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -9.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var75, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -2.5) {
if (input[24] <= 18.5) {
if (input[5] <= 29.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.2777777777777778, 0.7222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= -83.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[28] <= 11.5) {
memcpy(var75, (double[]){0.2631578947368421, 0.7368421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -78.0) {
if (input[11] <= -22.5) {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -4.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.7941176470588235, 0.20588235294117646, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -37.5) {
memcpy(var75, (double[]){0.625, 0.375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 32.5) {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 78.5) {
memcpy(var75, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[11] <= 11.5) {
if (input[1] <= -33.5) {
if (input[31] <= 37.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
} else {
if (input[27] <= -7.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.28, 0.72}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 12.5) {
if (input[34] <= -1.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.8545454545454545, 0.09090909090909091, 0.05454545454545454}, 5 * sizeof(double));
} else {
if (input[19] <= -93.5) {
if (input[39] <= 0.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.23809523809523808, 0.7619047619047619}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 0.5) {
if (input[27] <= 4.5) {
if (input[18] <= -62.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
if (input[18] <= 31.5) {
if (input[34] <= -0.5) {
if (input[27] <= -2.5) {
if (input[31] <= 4.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.15789473684210525, 0.8421052631578947, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.34782608695652173, 0.3695652173913043, 0.2826086956521739}, 5 * sizeof(double));
}
} else {
if (input[25] <= 17.5) {
if (input[5] <= -1.5) {
if (input[26] <= 1.5) {
if (input[33] <= -5.5) {
if (input[3] <= 5.5) {
if (input[7] <= 5.5) {
if (input[21] <= -4.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
} else {
if (input[25] <= 16.5) {
if (input[47] <= -22.5) {
if (input[22] <= -20.0) {
if (input[15] <= 10.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= 5.5) {
if (input[42] <= -14.5) {
if (input[4] <= 15.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8913043478260869, 0.10869565217391304}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 19.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= -20.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8703703703703703, 0.12962962962962962}, 5 * sizeof(double));
}
} else {
if (input[10] <= 8.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9523809523809523, 0.047619047619047616}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -33.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.660377358490566, 0.33962264150943394}, 5 * sizeof(double));
} else {
if (input[49] <= -20.5) {
if (input[46] <= 7.5) {
if (input[3] <= 0.5) {
if (input[30] <= -0.5) {
if (input[22] <= 50.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
} else {
if (input[37] <= -25.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[48] <= -0.5) {
if (input[26] <= 0.5) {
if (input[13] <= 9.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= 24.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9361702127659575, 0.06382978723404255}, 5 * sizeof(double));
}
} else {
if (input[23] <= -13.0) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -18.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8545454545454545, 0.14545454545454545}, 5 * sizeof(double));
} else {
if (input[3] <= 4.5) {
if (input[31] <= -0.5) {
if (input[23] <= -34.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.08571428571428572, 0.9142857142857143, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 15.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.05128205128205128, 0.8717948717948718, 0.07692307692307693}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[21] <= -0.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.2222222222222222, 0.7777777777777778, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -5.5) {
if (input[29] <= -9.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
} else {
if (input[10] <= 8.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= -18.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.4772727272727273, 0.5227272727272727}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.575, 0.425, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[14] <= 5.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
if (input[30] <= 0.5) {
if (input[3] <= 2.5) {
if (input[12] <= -1.5) {
if (input[28] <= -11.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -51.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= 40.5) {
if (input[27] <= 1.5) {
if (input[1] <= -31.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
} else {
if (input[32] <= -0.5) {
if (input[32] <= -5.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 11.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -0.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
if (input[4] <= 15.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
} else {
if (input[7] <= 4.5) {
if (input[27] <= -8.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
} else {
if (input[42] <= -45.5) {
if (input[34] <= 6.5) {
if (input[48] <= -4.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= -4.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.12727272727272726, 0.8727272727272727}, 5 * sizeof(double));
} else {
if (input[0] <= -18.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -49.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[2] <= -26.5) {
if (input[19] <= -53.0) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[13] <= 4.5) {
if (input[37] <= -1.5) {
if (input[3] <= 42.5) {
if (input[2] <= -11.5) {
if (input[48] <= -9.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5757575757575758, 0.42424242424242425}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
} else {
if (input[16] <= 0.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 9.5) {
if (input[30] <= 0.5) {
if (input[3] <= 14.5) {
if (input[11] <= 7.5) {
if (input[32] <= -2.5) {
if (input[12] <= -22.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.2153846153846154, 0.7846153846153846}, 5 * sizeof(double));
}
} else {
if (input[37] <= -22.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -35.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9210526315789473, 0.07894736842105263}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -50.5) {
if (input[45] <= -17.5) {
if (input[19] <= -76.5) {
if (input[25] <= 7.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
if (input[45] <= -19.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -49.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -0.5) {
if (input[9] <= 4.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
}
} else {
if (input[11] <= 6.5) {
if (input[38] <= -17.5) {
if (input[37] <= -28.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= -10.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.1875, 0.8125}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -36.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5641025641025641, 0.4358974358974359}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[40] <= 26.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 1.5) {
if (input[14] <= 12.5) {
if (input[7] <= 2.5) {
if (input[49] <= -23.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 0.5) {
if (input[12] <= -14.5) {
if (input[23] <= -7.5) {
if (input[39] <= 0.5) {
if (input[47] <= -48.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[36] <= -37.5) {
if (input[31] <= 41.5) {
if (input[23] <= -39.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
if (input[18] <= -55.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= 0.5) {
if (input[45] <= -29.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[5] <= -21.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
} else {
if (input[25] <= 8.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -12.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -10.5) {
if (input[11] <= 10.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
}
} else {
if (input[13] <= 12.5) {
if (input[48] <= -4.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.1276595744680851, 0.8723404255319149}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 18.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5128205128205128, 0.48717948717948717}, 5 * sizeof(double));
} else {
if (input[19] <= -56.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[34] <= 5.5) {
if (input[37] <= -54.0) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -33.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5641025641025641, 0.4358974358974359}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -3.0) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= -46.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.019230769230769232, 0.9807692307692307}, 5 * sizeof(double));
} else {
if (input[3] <= 10.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
if (input[14] <= 8.5) {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
} else {
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.34210526315789475, 0.6578947368421053}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
add_vectors(var26, var75, 5, var25);
double var76[5];
if (input[31] <= -0.5) {
if (input[44] <= 0.5) {
if (input[14] <= -6.5) {
if (input[47] <= -12.5) {
if (input[6] <= 13.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.15789473684210525, 0.8421052631578947, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 0.5) {
if (input[33] <= -1.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.38, 0.62, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -12.5) {
if (input[13] <= -13.5) {
memcpy(var76, (double[]){0.041666666666666664, 0.9375, 0.020833333333333332, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 12.5) {
if (input[37] <= 44.0) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.6097560975609756, 0.3902439024390244, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -11.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.9347826086956522, 0.06521739130434782, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[10] <= -1.5) {
if (input[2] <= 19.5) {
if (input[32] <= -5.5) {
memcpy(var76, (double[]){0.0, 0.25675675675675674, 0.7162162162162162, 0.02702702702702703, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -6.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.6818181818181818, 0.3181818181818182, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
if (input[31] <= -38.0) {
if (input[45] <= 16.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.03571428571428571, 0.9642857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.5531914893617021, 0.44680851063829785, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= -4.5) {
memcpy(var76, (double[]){0.0, 0.06382978723404255, 0.9361702127659575, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -49.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -10.5) {
if (input[49] <= 15.5) {
memcpy(var76, (double[]){0.0, 0.0425531914893617, 0.9574468085106383, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 14.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 15.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[36] <= 21.5) {
memcpy(var76, (double[]){0.0, 0.6578947368421053, 0.34210526315789475, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 18.5) {
if (input[34] <= 0.5) {
if (input[23] <= -30.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -22.5) {
if (input[25] <= 6.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.9142857142857143, 0.08571428571428572, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.9487179487179487, 0.05128205128205128, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -4.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.46938775510204084, 0.5306122448979592, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= -3.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.10714285714285714, 0.8928571428571429, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= 47.5) {
if (input[38] <= 33.5) {
if (input[28] <= 5.5) {
if (input[0] <= 0.5) {
if (input[36] <= 3.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.8620689655172413, 0.13793103448275862, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.36363636363636365, 0.36363636363636365, 0.2727272727272727, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -8.5) {
if (input[16] <= -3.5) {
memcpy(var76, (double[]){0.0, 0.3684210526315789, 0.631578947368421, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -35.5) {
if (input[47] <= 32.0) {
if (input[17] <= -0.5) {
memcpy(var76, (double[]){0.0, 0.11904761904761904, 0.8809523809523809, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.20588235294117646, 0.7941176470588235, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.65625, 0.34375, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -7.5) {
if (input[5] <= 7.5) {
memcpy(var76, (double[]){0.0, 0.024390243902439025, 0.975609756097561, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 15.5) {
if (input[5] <= 2.5) {
memcpy(var76, (double[]){0.0, 0.06896551724137931, 0.9310344827586207, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -10.5) {
memcpy(var76, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.16326530612244897, 0.8367346938775511, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[29] <= 4.5) {
memcpy(var76, (double[]){0.0, 0.37142857142857144, 0.6285714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -4.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.047619047619047616, 0.9523809523809523, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= 16.5) {
if (input[10] <= -10.5) {
memcpy(var76, (double[]){0.0, 0.8378378378378378, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -7.0) {
memcpy(var76, (double[]){0.25925925925925924, 0.25925925925925924, 0.48148148148148145, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.061224489795918366, 0.9387755102040817, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 26.5) {
memcpy(var76, (double[]){0.0, 0.6111111111111112, 0.3888888888888889, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 26.5) {
memcpy(var76, (double[]){0.0, 0.7391304347826086, 0.2608695652173913, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 21.5) {
memcpy(var76, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[23] <= 22.5) {
if (input[3] <= -139.5) {
if (input[37] <= 61.5) {
if (input[38] <= 41.5) {
memcpy(var76, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 2.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.1702127659574468, 0.8297872340425532, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[37] <= 79.5) {
if (input[11] <= -14.5) {
memcpy(var76, (double[]){0.8372093023255814, 0.16279069767441862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -239.5) {
memcpy(var76, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -160.5) {
if (input[6] <= 34.5) {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.9558823529411765, 0.04411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= 3.5) {
memcpy(var76, (double[]){0.2545454545454545, 0.7454545454545455, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.3541666666666667, 0.6458333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -6.5) {
if (input[39] <= -155.0) {
memcpy(var76, (double[]){0.8717948717948718, 0.1282051282051282, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 35.5) {
if (input[3] <= -29.5) {
memcpy(var76, (double[]){0.0, 0.21621621621621623, 0.7837837837837838, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.8857142857142857, 0.11428571428571428, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[44] <= 3.5) {
if (input[1] <= 19.5) {
memcpy(var76, (double[]){0.0, 0.8157894736842105, 0.18421052631578946, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 106.5) {
if (input[27] <= 3.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 4.5) {
memcpy(var76, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.34615384615384615, 0.6538461538461539, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -60.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -3.5) {
memcpy(var76, (double[]){0.9183673469387755, 0.08163265306122448, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.42424242424242425, 0.5757575757575758, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 51.5) {
if (input[30] <= -0.5) {
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.21875, 0.78125, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 40.5) {
memcpy(var76, (double[]){0.21052631578947367, 0.7631578947368421, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -86.5) {
if (input[6] <= 32.5) {
if (input[28] <= 12.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.13793103448275862, 0.8620689655172413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 55.5) {
memcpy(var76, (double[]){0.6842105263157895, 0.3157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -11.5) {
memcpy(var76, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 42.5) {
memcpy(var76, (double[]){0.9473684210526315, 0.05263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= -12.5) {
if (input[32] <= 7.5) {
if (input[38] <= 60.5) {
memcpy(var76, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.6923076923076923, 0.3076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 15.5) {
memcpy(var76, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 21.5) {
if (input[28] <= 14.5) {
if (input[36] <= 20.5) {
memcpy(var76, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 51.5) {
if (input[45] <= 20.5) {
memcpy(var76, (double[]){0.0, 0.9142857142857143, 0.08571428571428572, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= 2.5) {
memcpy(var76, (double[]){0.017241379310344827, 0.9827586206896551, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.4117647058823529, 0.5882352941176471, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -45.5) {
if (input[37] <= 73.5) {
memcpy(var76, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
memcpy(var76, (double[]){0.13513513513513514, 0.8648648648648649, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -18.5) {
if (input[9] <= -12.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 60.5) {
if (input[3] <= 5.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -51.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -45.5) {
memcpy(var76, (double[]){0.19230769230769232, 0.8076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 50.5) {
memcpy(var76, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
} else {
if (input[45] <= 39.5) {
if (input[0] <= 21.5) {
memcpy(var76, (double[]){0.49019607843137253, 0.5098039215686274, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 68.5) {
memcpy(var76, (double[]){0.3617021276595745, 0.5531914893617021, 0.0851063829787234, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -22.5) {
memcpy(var76, (double[]){0.15, 0.625, 0.225, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -51.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= -49.5) {
if (input[21] <= -235.5) {
if (input[40] <= -75.0) {
if (input[18] <= 19.5) {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.5135135135135135, 0.4864864864864865, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -12.5) {
if (input[32] <= 1.5) {
if (input[4] <= -29.5) {
memcpy(var76, (double[]){0.896551724137931, 0.10344827586206896, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -232.5) {
if (input[0] <= 27.5) {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= 2.5) {
if (input[41] <= 3.5) {
memcpy(var76, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 59.5) {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -102.5) {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.8378378378378378, 0.16216216216216217, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= -15.5) {
if (input[37] <= 106.5) {
if (input[3] <= -62.5) {
if (input[12] <= 31.0) {
memcpy(var76, (double[]){0.17647058823529413, 0.8235294117647058, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 45.5) {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 41.5) {
memcpy(var76, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -1.5) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -72.5) {
if (input[42] <= 88.5) {
memcpy(var76, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.8837209302325582, 0.11627906976744186, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 59.0) {
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[3] <= 9.5) {
if (input[2] <= -28.5) {
if (input[34] <= 6.5) {
if (input[46] <= 12.5) {
if (input[31] <= 37.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
}
} else {
if (input[42] <= -41.5) {
if (input[4] <= 24.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7241379310344828, 0.27586206896551724}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 13.5) {
if (input[23] <= -55.5) {
if (input[42] <= -26.5) {
if (input[33] <= -4.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= 2.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8108108108108109, 0.1891891891891892}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5142857142857142, 0.4857142857142857}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -2.5) {
if (input[49] <= -21.5) {
if (input[7] <= 4.5) {
if (input[42] <= -25.5) {
if (input[29] <= -6.5) {
if (input[38] <= -44.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= -18.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.4727272727272727, 0.5272727272727272}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.07692307692307693, 0.07692307692307693, 0.8461538461538461}, 5 * sizeof(double));
}
} else {
if (input[46] <= 0.5) {
memcpy(var76, (double[]){0.03571428571428571, 0.0, 0.14285714285714285, 0.8214285714285714, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -12.5) {
if (input[22] <= 7.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
if (input[23] <= -18.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 47.5) {
if (input[23] <= 38.5) {
if (input[41] <= -6.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -0.5) {
if (input[24] <= -75.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[21] <= -1.5) {
if (input[36] <= -21.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7719298245614035, 0.22807017543859648}, 5 * sizeof(double));
} else {
if (input[12] <= -11.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0625, 0.9375, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= 0.5) {
if (input[18] <= -22.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= -1.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -47.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -3.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.01818181818181818, 0.9454545454545454, 0.03636363636363636}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -27.5) {
if (input[35] <= 1.5) {
if (input[41] <= 1.5) {
if (input[21] <= 1.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9772727272727273, 0.022727272727272728}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9574468085106383, 0.0425531914893617}, 5 * sizeof(double));
}
} else {
if (input[34] <= 5.5) {
if (input[8] <= 0.5) {
if (input[27] <= -1.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 7.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9069767441860465, 0.09302325581395349}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.06060606060606061, 0.8787878787878788, 0.06060606060606061}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8604651162790697, 0.13953488372093023}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7096774193548387, 0.2903225806451613}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5641025641025641, 0.4358974358974359}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 19.5) {
if (input[27] <= 0.5) {
if (input[11] <= 12.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6779661016949152, 0.3220338983050847}, 5 * sizeof(double));
} else {
if (input[1] <= -21.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8363636363636363, 0.16363636363636364}, 5 * sizeof(double));
} else {
if (input[22] <= 21.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
} else {
if (input[1] <= -27.5) {
if (input[3] <= 0.5) {
if (input[17] <= 0.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.49056603773584906, 0.5094339622641509}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= -15.5) {
if (input[7] <= 3.5) {
if (input[24] <= -77.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[12] <= -22.5) {
if (input[4] <= 17.5) {
if (input[20] <= -25.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
}
} else {
if (input[42] <= -45.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.45098039215686275, 0.5490196078431373}, 5 * sizeof(double));
} else {
if (input[43] <= 0.5) {
if (input[40] <= 25.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.1346153846153846, 0.8653846153846154}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -18.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[10] <= 11.5) {
if (input[13] <= 9.5) {
if (input[9] <= 4.5) {
if (input[3] <= 17.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -7.5) {
if (input[4] <= 20.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7804878048780488, 0.21951219512195122}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.4857142857142857, 0.5142857142857142}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -49.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[14] <= 9.5) {
if (input[47] <= -29.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 0.5) {
if (input[45] <= -26.5) {
if (input[22] <= -22.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= 0.5) {
if (input[16] <= 2.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.28205128205128205, 0.717948717948718}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -5.0) {
if (input[49] <= -1.5) {
if (input[5] <= -11.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9827586206896551, 0.017241379310344827}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.8974358974358975, 0.10256410256410256, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 2.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= -21.5) {
if (input[4] <= 19.5) {
if (input[28] <= -6.5) {
if (input[34] <= 2.5) {
if (input[36] <= -23.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -52.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
} else {
if (input[3] <= 4.5) {
if (input[17] <= 0.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -3.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[46] <= 12.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 8.5) {
if (input[30] <= 1.5) {
if (input[31] <= 39.5) {
if (input[37] <= -40.0) {
if (input[34] <= 6.5) {
if (input[34] <= 5.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.52, 0.48}, 5 * sizeof(double));
}
} else {
if (input[42] <= -29.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.37735849056603776, 0.6226415094339622}, 5 * sizeof(double));
} else {
if (input[28] <= 4.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -23.5) {
if (input[38] <= -39.5) {
if (input[9] <= 12.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[12] <= -0.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.04878048780487805, 0.9512195121951219}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
} else {
if (input[23] <= -25.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -48.5) {
if (input[24] <= -46.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
if (input[38] <= -41.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 55.5) {
if (input[3] <= 11.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
} else {
if (input[45] <= -23.5) {
if (input[5] <= -23.5) {
if (input[12] <= -28.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -53.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[30] <= -1.5) {
if (input[30] <= -2.5) {
if (input[30] <= -3.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -22.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.5) {
if (input[18] <= -31.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5909090909090909, 0.4090909090909091}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 0.5) {
if (input[45] <= -15.5) {
if (input[3] <= 3.5) {
if (input[28] <= -3.5) {
if (input[18] <= -34.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8936170212765957, 0.10638297872340426}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 22.5) {
if (input[24] <= -40.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.4838709677419355, 0.5161290322580645}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 3.5) {
if (input[45] <= -17.5) {
if (input[48] <= -14.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.4838709677419355, 0.5161290322580645}, 5 * sizeof(double));
}
} else {
if (input[7] <= 4.5) {
if (input[27] <= -4.5) {
if (input[19] <= -31.0) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.12698412698412698, 0.873015873015873}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= -25.5) {
if (input[36] <= -26.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -44.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.1875, 0.8125}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -19.5) {
if (input[20] <= -20.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[6] <= -9.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 2.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.696969696969697, 0.30303030303030304, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= -10.5) {
if (input[2] <= -12.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6046511627906976, 0.3953488372093023}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9682539682539683, 0.031746031746031744}, 5 * sizeof(double));
}
} else {
if (input[2] <= -11.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= -41.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
} else {
if (input[12] <= -2.5) {
if (input[0] <= -11.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -8.5) {
if (input[32] <= 0.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
}
} else {
if (input[44] <= -1.5) {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7931034482758621, 0.20689655172413793}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var25, var76, 5, var24);
double var77[5];
if (input[11] <= -0.5) {
if (input[45] <= 16.5) {
if (input[2] <= -5.5) {
if (input[24] <= -49.5) {
if (input[18] <= -32.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.07142857142857142, 0.9047619047619048, 0.023809523809523808}, 5 * sizeof(double));
}
} else {
if (input[18] <= -32.5) {
if (input[23] <= -37.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.125, 0.875, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 1.5) {
if (input[34] <= -0.5) {
if (input[20] <= -26.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.8571428571428571, 0.14285714285714285, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.6333333333333333, 0.36666666666666664, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 7.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0625, 0.9375, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[10] <= -12.5) {
if (input[38] <= 36.5) {
if (input[13] <= -12.5) {
memcpy(var77, (double[]){0.0, 0.037037037037037035, 0.9629629629629629, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.5517241379310345, 0.4482758620689655, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.9782608695652174, 0.021739130434782608, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -10.5) {
if (input[39] <= -1.5) {
memcpy(var77, (double[]){0.0, 0.78125, 0.21875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -36.5) {
memcpy(var77, (double[]){0.0, 0.15151515151515152, 0.2727272727272727, 0.5757575757575758, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -16.5) {
if (input[41] <= -4.5) {
memcpy(var77, (double[]){0.0, 0.9069767441860465, 0.09302325581395349, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -1.5) {
if (input[40] <= -34.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 17.5) {
memcpy(var77, (double[]){0.0, 0.21875, 0.78125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.8571428571428571, 0.14285714285714285, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 1.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.020833333333333332, 0.9791666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 0.5) {
if (input[4] <= -13.5) {
if (input[37] <= 34.5) {
memcpy(var77, (double[]){0.0, 0.5142857142857142, 0.4857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 30.5) {
memcpy(var77, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -45.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.9210526315789473, 0.07894736842105263, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -7.5) {
memcpy(var77, (double[]){0.0, 0.12, 0.88, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 18.5) {
if (input[28] <= 9.5) {
if (input[0] <= -1.5) {
if (input[11] <= -1.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.9574468085106383, 0.0425531914893617, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -3.5) {
if (input[36] <= 5.5) {
if (input[19] <= 11.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.05555555555555555, 0.9444444444444444, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -2.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.08, 0.92, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.09090909090909091, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.803921568627451, 0.19607843137254902, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[30] <= -69.5) {
if (input[33] <= 7.5) {
if (input[2] <= 35.5) {
if (input[30] <= -219.5) {
if (input[46] <= -14.5) {
if (input[37] <= 77.5) {
if (input[49] <= 55.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.15, 0.8, 0.05, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.36363636363636365, 0.5454545454545454, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.7446808510638298, 0.2553191489361702, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 37.5) {
memcpy(var77, (double[]){0.6296296296296297, 0.18518518518518517, 0.18518518518518517, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -163.0) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= -7.5) {
if (input[13] <= -5.5) {
if (input[10] <= -20.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 35.5) {
if (input[1] <= 37.5) {
memcpy(var77, (double[]){0.7297297297297297, 0.2702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -8.5) {
if (input[47] <= 48.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.9473684210526315, 0.05263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.8809523809523809, 0.11904761904761904, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -99.5) {
if (input[40] <= -49.5) {
memcpy(var77, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 7.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 17.5) {
if (input[26] <= 2.5) {
memcpy(var77, (double[]){0.020833333333333332, 0.9791666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -14.5) {
memcpy(var77, (double[]){0.4230769230769231, 0.5769230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 62.5) {
memcpy(var77, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[42] <= 56.5) {
memcpy(var77, (double[]){0.813953488372093, 0.18604651162790697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 25.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= -9.5) {
if (input[10] <= -20.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 41.5) {
if (input[4] <= -22.5) {
memcpy(var77, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -24.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.717948717948718, 0.28205128205128205, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var77, (double[]){0.07317073170731707, 0.6585365853658537, 0.2682926829268293, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 70.5) {
if (input[27] <= -1.5) {
if (input[6] <= 23.5) {
if (input[10] <= -11.5) {
if (input[49] <= 37.5) {
if (input[24] <= 25.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 25.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -21.5) {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.22727272727272727, 0.7727272727272727, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -116.0) {
memcpy(var77, (double[]){0.21428571428571427, 0.6785714285714286, 0.10714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 3.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 36.5) {
if (input[32] <= 0.5) {
if (input[22] <= -20.5) {
memcpy(var77, (double[]){0.0, 0.22857142857142856, 0.7714285714285715, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -0.5) {
memcpy(var77, (double[]){0.0, 0.10344827586206896, 0.896551724137931, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= 28.5) {
if (input[25] <= -5.5) {
memcpy(var77, (double[]){0.0, 0.5757575757575758, 0.42424242424242425, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.041666666666666664, 0.9583333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -5.5) {
if (input[48] <= 6.5) {
memcpy(var77, (double[]){0.0, 0.8181818181818182, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 6.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 20.5) {
memcpy(var77, (double[]){0.0, 0.22580645161290322, 0.7741935483870968, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[49] <= 57.5) {
if (input[3] <= -219.5) {
memcpy(var77, (double[]){0.3142857142857143, 0.6857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 37.5) {
if (input[42] <= 53.5) {
if (input[37] <= 45.5) {
if (input[19] <= 35.5) {
memcpy(var77, (double[]){0.0, 0.5882352941176471, 0.4117647058823529, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 8.5) {
memcpy(var77, (double[]){0.0, 0.8536585365853658, 0.14634146341463414, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -7.5) {
if (input[49] <= 46.5) {
memcpy(var77, (double[]){0.0, 0.7241379310344828, 0.27586206896551724, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 7.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.9827586206896551, 0.017241379310344827, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 18.5) {
memcpy(var77, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 38.5) {
if (input[24] <= 60.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 20.5) {
if (input[28] <= 9.5) {
memcpy(var77, (double[]){0.22448979591836735, 0.7755102040816326, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 27.5) {
if (input[29] <= 7.5) {
memcpy(var77, (double[]){0.8478260869565217, 0.15217391304347827, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.6129032258064516, 0.3870967741935484, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 29.5) {
if (input[21] <= -132.5) {
if (input[40] <= -55.5) {
memcpy(var77, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -14.5) {
if (input[5] <= 21.5) {
memcpy(var77, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 35.5) {
memcpy(var77, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= 2.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 69.5) {
if (input[8] <= 2.5) {
if (input[0] <= 23.5) {
memcpy(var77, (double[]){0.4146341463414634, 0.5853658536585366, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 38.5) {
memcpy(var77, (double[]){0.23529411764705882, 0.7647058823529411, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 22.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var77, (double[]){0.9811320754716981, 0.018867924528301886, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[3] <= -63.5) {
if (input[47] <= 79.5) {
if (input[27] <= 3.5) {
memcpy(var77, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -4.0) {
memcpy(var77, (double[]){0.5714285714285714, 0.42857142857142855, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 13.5) {
if (input[20] <= 39.0) {
if (input[12] <= 21.5) {
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 89.5) {
memcpy(var77, (double[]){0.2553191489361702, 0.7446808510638298, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 77.0) {
memcpy(var77, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= 9.5) {
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.6444444444444445, 0.35555555555555557, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[40] <= 38.5) {
if (input[3] <= 10.5) {
if (input[49] <= -0.5) {
if (input[23] <= -55.5) {
if (input[21] <= -1.5) {
if (input[37] <= -23.5) {
if (input[7] <= 3.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
}
} else {
if (input[6] <= -26.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.4657534246575342, 0.5342465753424658}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[2] <= -13.5) {
if (input[3] <= 0.5) {
if (input[6] <= -17.5) {
if (input[32] <= -1.5) {
if (input[48] <= -5.5) {
if (input[1] <= -30.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.06666666666666667, 0.7333333333333333, 0.2}, 5 * sizeof(double));
} else {
if (input[37] <= -25.5) {
if (input[47] <= 4.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
}
} else {
if (input[15] <= 2.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8636363636363636, 0.13636363636363635}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.05555555555555555, 0.5833333333333334, 0.3611111111111111}, 5 * sizeof(double));
}
} else {
if (input[34] <= 1.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
if (input[19] <= -26.5) {
if (input[42] <= -25.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
} else {
if (input[38] <= -16.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9210526315789473, 0.07894736842105263}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -15.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -14.5) {
if (input[42] <= -31.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.34210526315789475, 0.6578947368421053}, 5 * sizeof(double));
} else {
if (input[31] <= 23.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -3.5) {
if (input[22] <= 10.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
} else {
if (input[4] <= 18.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -25.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 11.5) {
if (input[9] <= 4.5) {
if (input[42] <= -22.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
} else {
if (input[20] <= -20.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -67.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
} else {
if (input[3] <= 2.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 6.5) {
if (input[13] <= 8.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5405405405405406, 0.4594594594594595}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.475, 0.525}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 3.5) {
if (input[48] <= -1.5) {
if (input[14] <= 6.5) {
if (input[32] <= -1.5) {
if (input[40] <= 21.5) {
if (input[26] <= 0.5) {
if (input[10] <= 3.5) {
if (input[37] <= -8.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.025, 0.975, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 14.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
} else {
if (input[21] <= -0.5) {
if (input[42] <= -19.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -15.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.6792452830188679, 0.32075471698113206}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.05128205128205128, 0.8974358974358975, 0.05128205128205128}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -29.5) {
if (input[22] <= 61.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9583333333333334, 0.041666666666666664}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8048780487804879, 0.1951219512195122}, 5 * sizeof(double));
}
} else {
if (input[44] <= -1.5) {
if (input[39] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9069767441860465, 0.09302325581395349}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= -1.5) {
if (input[19] <= -85.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9777777777777777, 0.022222222222222223}, 5 * sizeof(double));
} else {
if (input[27] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.98, 0.02}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -46.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 10.5) {
if (input[26] <= 0.5) {
if (input[41] <= 0.5) {
if (input[47] <= -13.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 1.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[35] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8292682926829268, 0.17073170731707318}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 4.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.32142857142857145, 0.6785714285714286}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5652173913043478, 0.43478260869565216}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= -1.5) {
memcpy(var77, (double[]){0.0, 0.0196078431372549, 0.9803921568627451, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= -33.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= 0.5) {
if (input[6] <= -5.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.78125, 0.21875, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 3.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.027777777777777776, 0.9722222222222222, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= -10.5) {
if (input[1] <= -18.5) {
if (input[37] <= -33.5) {
if (input[13] <= 9.5) {
if (input[12] <= -22.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.6981132075471698, 0.3018867924528302}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
}
} else {
if (input[22] <= -22.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
} else {
if (input[19] <= -47.5) {
if (input[3] <= 18.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= -38.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= -17.5) {
if (input[25] <= 6.5) {
if (input[40] <= 27.5) {
if (input[16] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.4791666666666667, 0.5208333333333334}, 5 * sizeof(double));
} else {
if (input[31] <= 23.5) {
if (input[10] <= 5.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 6.5) {
if (input[31] <= 17.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[10] <= 3.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
} else {
if (input[3] <= 23.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
} else {
if (input[29] <= -6.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[34] <= 4.5) {
if (input[15] <= 3.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5254237288135594, 0.4745762711864407}, 5 * sizeof(double));
} else {
if (input[46] <= 6.5) {
if (input[33] <= -3.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.07547169811320754, 0.9245283018867925}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.6388888888888888, 0.3611111111111111}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.875, 0.125, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= 2.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.29411764705882354, 0.7058823529411765, 0.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= 0.5) {
if (input[7] <= 3.5) {
if (input[20] <= -51.5) {
if (input[48] <= -2.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= 13.5) {
if (input[12] <= 3.5) {
if (input[24] <= -45.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8863636363636364, 0.11363636363636363}, 5 * sizeof(double));
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 27.5) {
if (input[25] <= 5.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5957446808510638, 0.40425531914893614}, 5 * sizeof(double));
} else {
if (input[3] <= -6.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.7435897435897436, 0.2564102564102564}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 8.5) {
if (input[21] <= -1.5) {
if (input[7] <= 4.5) {
if (input[19] <= -53.5) {
if (input[46] <= 12.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.574468085106383, 0.425531914893617}, 5 * sizeof(double));
} else {
if (input[40] <= 47.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[18] <= -6.5) {
if (input[3] <= 9.5) {
if (input[12] <= -17.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
if (input[30] <= -0.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= 12.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
} else {
if (input[1] <= -30.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.06779661016949153, 0.9322033898305084}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= -27.5) {
if (input[34] <= 6.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
if (input[1] <= -33.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -52.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
} else {
if (input[28] <= -9.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[41] <= 0.5) {
if (input[21] <= -0.5) {
if (input[22] <= -37.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -68.0) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -91.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= -15.5) {
if (input[30] <= 1.5) {
if (input[4] <= 21.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5909090909090909, 0.4090909090909091}, 5 * sizeof(double));
} else {
if (input[34] <= 5.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.3409090909090909, 0.6590909090909091}, 5 * sizeof(double));
} else {
if (input[38] <= -41.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -4.5) {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var24, var77, 5, var23);
double var78[5];
if (input[31] <= -0.5) {
if (input[45] <= 16.5) {
if (input[24] <= -55.5) {
if (input[0] <= -3.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.06666666666666667, 0.16666666666666666, 0.7666666666666667, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 1.5) {
if (input[47] <= -52.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.34285714285714286, 0.6571428571428571, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -9.5) {
memcpy(var78, (double[]){0.0, 0.8421052631578947, 0.15789473684210525, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 19.5) {
if (input[32] <= -7.5) {
memcpy(var78, (double[]){0.0, 0.3389830508474576, 0.559322033898305, 0.1016949152542373, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 17.5) {
if (input[46] <= -10.5) {
if (input[25] <= -2.5) {
memcpy(var78, (double[]){0.0, 0.4827586206896552, 0.5172413793103449, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -5.5) {
memcpy(var78, (double[]){0.0, 0.15, 0.85, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -6.5) {
if (input[29] <= -3.5) {
if (input[48] <= -6.5) {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -60.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.9230769230769231, 0.07692307692307693, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -7.5) {
if (input[24] <= 17.5) {
if (input[4] <= -14.5) {
memcpy(var78, (double[]){0.0, 0.07407407407407407, 0.9259259259259259, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.16326530612244897, 0.8367346938775511, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 14.5) {
if (input[17] <= -0.5) {
if (input[45] <= 11.5) {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.04081632653061224, 0.9591836734693877, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 6.5) {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -0.5) {
memcpy(var78, (double[]){0.0, 0.024390243902439025, 0.975609756097561, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= 2.5) {
memcpy(var78, (double[]){0.0, 0.045454545454545456, 0.9545454545454546, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[34] <= -2.5) {
if (input[25] <= -4.5) {
if (input[42] <= 33.0) {
memcpy(var78, (double[]){0.0, 0.90625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.03333333333333333, 0.26666666666666666, 0.7, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -0.5) {
if (input[31] <= -47.5) {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.375, 0.625, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.525, 0.475, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 47.5) {
if (input[39] <= -152.5) {
if (input[48] <= 8.5) {
if (input[16] <= -3.5) {
if (input[40] <= -60.5) {
memcpy(var78, (double[]){0.868421052631579, 0.13157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 47.5) {
memcpy(var78, (double[]){0.3783783783783784, 0.5405405405405406, 0.08108108108108109, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 22.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -69.5) {
if (input[23] <= 14.5) {
memcpy(var78, (double[]){0.5666666666666667, 0.43333333333333335, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 43.5) {
memcpy(var78, (double[]){0.32653061224489793, 0.4489795918367347, 0.22448979591836735, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -2.5) {
if (input[47] <= 56.5) {
if (input[31] <= -64.5) {
memcpy(var78, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 29.5) {
if (input[28] <= 12.5) {
memcpy(var78, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.82, 0.18, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -162.0) {
memcpy(var78, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -8.5) {
memcpy(var78, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[49] <= 36.5) {
if (input[27] <= 0.5) {
if (input[0] <= 13.5) {
if (input[31] <= -41.5) {
if (input[20] <= 35.5) {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 10.5) {
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.09090909090909091, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.0, 0.22857142857142856, 0.7714285714285715, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.20689655172413793, 0.7931034482758621, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 16.5) {
if (input[34] <= -11.5) {
memcpy(var78, (double[]){0.0, 0.13846153846153847, 0.8615384615384616, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -15.5) {
memcpy(var78, (double[]){0.06896551724137931, 0.20689655172413793, 0.7241379310344828, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 25.5) {
memcpy(var78, (double[]){0.0, 0.8333333333333334, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -92.0) {
if (input[38] <= 51.5) {
if (input[27] <= -2.5) {
memcpy(var78, (double[]){0.09090909090909091, 0.30303030303030304, 0.6060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -15.5) {
memcpy(var78, (double[]){0.29508196721311475, 0.7049180327868853, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 37.5) {
memcpy(var78, (double[]){0.0, 0.7592592592592593, 0.24074074074074073, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 19.5) {
memcpy(var78, (double[]){0.0, 0.8059701492537313, 0.19402985074626866, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -9.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -186.0) {
memcpy(var78, (double[]){0.19230769230769232, 0.8076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 32.5) {
memcpy(var78, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[41] <= 7.5) {
if (input[0] <= 22.5) {
if (input[20] <= 39.5) {
if (input[28] <= 11.5) {
memcpy(var78, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 3.5) {
memcpy(var78, (double[]){0.6060606060606061, 0.3939393939393939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.5609756097560976, 0.43902439024390244, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 42.5) {
memcpy(var78, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= 40.5) {
if (input[21] <= 10.5) {
if (input[46] <= -9.5) {
if (input[42] <= 60.5) {
if (input[37] <= 45.5) {
memcpy(var78, (double[]){0.0, 0.8727272727272727, 0.12727272727272726, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 8.5) {
if (input[26] <= 3.5) {
if (input[37] <= 70.5) {
if (input[27] <= -2.5) {
memcpy(var78, (double[]){0.0, 0.972972972972973, 0.02702702702702703, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.03389830508474576, 0.9661016949152542, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 55.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.08108108108108109, 0.918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 3.5) {
if (input[9] <= -11.5) {
memcpy(var78, (double[]){0.30303030303030304, 0.696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.45161290322580644, 0.5483870967741935, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 34.5) {
memcpy(var78, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 4.5) {
memcpy(var78, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 4.0) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.8918918918918919, 0.10810810810810811, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var78, (double[]){0.7966101694915254, 0.2033898305084746, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 10.5) {
if (input[49] <= 64.5) {
if (input[0] <= 11.5) {
memcpy(var78, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 42.5) {
if (input[21] <= 7.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 24.5) {
memcpy(var78, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -7.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.02, 0.98, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var78, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= 75.5) {
if (input[4] <= -19.5) {
if (input[33] <= 8.5) {
if (input[18] <= 5.5) {
memcpy(var78, (double[]){0.11666666666666667, 0.7833333333333333, 0.1, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 34.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.17142857142857143, 0.8285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[3] <= -80.5) {
if (input[21] <= -233.5) {
memcpy(var78, (double[]){0.92, 0.08, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 29.5) {
if (input[49] <= 76.0) {
if (input[5] <= 29.5) {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.35294117647058826, 0.6470588235294118, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= 60.5) {
if (input[48] <= 10.5) {
memcpy(var78, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.2909090909090909, 0.7090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -164.5) {
memcpy(var78, (double[]){0.5882352941176471, 0.4117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 47.5) {
memcpy(var78, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -62.5) {
if (input[20] <= 11.5) {
memcpy(var78, (double[]){0.813953488372093, 0.18604651162790697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 19.5) {
memcpy(var78, (double[]){0.8, 0.06, 0.14, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 5.5) {
if (input[4] <= -26.5) {
if (input[27] <= 8.5) {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.9811320754716981, 0.018867924528301886, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= -1.5) {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.9333333333333333, 0.0, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.8125, 0.1875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 105.5) {
if (input[21] <= -44.5) {
memcpy(var78, (double[]){0.7230769230769231, 0.27692307692307694, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.07352941176470588, 0.9264705882352942, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -46.5) {
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[6] <= -21.5) {
if (input[30] <= 1.5) {
if (input[25] <= 7.5) {
if (input[45] <= -28.5) {
if (input[12] <= -5.5) {
if (input[40] <= 37.5) {
if (input[49] <= -41.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8269230769230769, 0.17307692307692307}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 23.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
} else {
if (input[34] <= 6.5) {
if (input[45] <= -31.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 1.5) {
if (input[27] <= -8.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.021739130434782608, 0.6956521739130435, 0.2826086956521739}, 5 * sizeof(double));
}
} else {
if (input[4] <= 24.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.3888888888888889, 0.6111111111111112}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -6.5) {
if (input[14] <= 8.5) {
if (input[1] <= -25.5) {
if (input[47] <= -45.5) {
if (input[18] <= -37.0) {
if (input[3] <= 27.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.16071428571428573, 0.8392857142857143}, 5 * sizeof(double));
}
} else {
if (input[4] <= 22.5) {
if (input[22] <= 26.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.4857142857142857, 0.5142857142857142}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.65625, 0.34375}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
} else {
if (input[3] <= 5.5) {
if (input[47] <= -52.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
if (input[1] <= -30.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.7096774193548387, 0.2903225806451613}, 5 * sizeof(double));
} else {
if (input[4] <= 20.5) {
if (input[24] <= -8.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9545454545454546, 0.045454545454545456}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.7169811320754716, 0.2830188679245283}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 2.5) {
if (input[16] <= 1.5) {
if (input[45] <= -23.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -0.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -57.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[41] <= -4.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.4791666666666667, 0.5208333333333334}, 5 * sizeof(double));
} else {
if (input[34] <= 5.5) {
if (input[14] <= 12.5) {
if (input[12] <= -18.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
}
} else {
if (input[22] <= -16.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
} else {
if (input[27] <= -2.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[12] <= -6.5) {
if (input[4] <= 22.5) {
if (input[8] <= -0.5) {
if (input[20] <= 22.5) {
if (input[30] <= -0.5) {
if (input[28] <= -9.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
}
} else {
if (input[3] <= 12.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
if (input[45] <= -27.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= 12.5) {
if (input[44] <= 0.5) {
if (input[3] <= 15.5) {
if (input[31] <= 34.5) {
if (input[24] <= -76.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.019230769230769232, 0.9807692307692307}, 5 * sizeof(double));
}
} else {
if (input[28] <= -6.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 39.5) {
if (input[28] <= -3.5) {
if (input[40] <= 36.5) {
if (input[22] <= 11.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.34285714285714286, 0.6571428571428571}, 5 * sizeof(double));
} else {
if (input[16] <= 1.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
} else {
if (input[40] <= 63.5) {
if (input[31] <= 41.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[10] <= 13.5) {
if (input[37] <= -45.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.02564102564102564, 0.9743589743589743, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -1.5) {
if (input[23] <= -55.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.5681818181818182, 0.4318181818181818}, 5 * sizeof(double));
} else {
if (input[4] <= 15.5) {
if (input[0] <= -6.5) {
if (input[23] <= -50.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -55.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var78, (double[]){0.0975609756097561, 0.0, 0.024390243902439025, 0.8780487804878049, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -17.5) {
if (input[48] <= -5.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 0.5) {
if (input[1] <= -16.5) {
if (input[48] <= -2.5) {
if (input[3] <= 9.5) {
if (input[21] <= -4.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.19047619047619047, 0.8095238095238095}, 5 * sizeof(double));
} else {
if (input[29] <= -6.5) {
if (input[3] <= 3.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
} else {
if (input[45] <= -16.5) {
if (input[3] <= 3.5) {
if (input[12] <= 5.5) {
if (input[20] <= -21.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.88, 0.12}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6545454545454545, 0.34545454545454546}, 5 * sizeof(double));
}
} else {
if (input[24] <= -19.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.7391304347826086, 0.2608695652173913}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 8.5) {
if (input[48] <= -7.5) {
if (input[22] <= 22.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
} else {
if (input[11] <= 6.5) {
if (input[35] <= -0.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
if (input[19] <= -23.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.41379310344827586, 0.5862068965517241}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -17.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[2] <= -16.5) {
if (input[24] <= -53.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.34782608695652173, 0.6521739130434783}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[32] <= -3.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[1] <= -19.5) {
if (input[4] <= 15.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= -15.5) {
if (input[38] <= -34.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
} else {
if (input[38] <= -24.5) {
if (input[13] <= 10.0) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.14634146341463414, 0.8536585365853658}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 5.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 21.5) {
if (input[46] <= 6.5) {
if (input[9] <= 4.5) {
if (input[13] <= 1.5) {
if (input[36] <= -1.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.1935483870967742, 0.8064516129032258, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.4, 0.6, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -13.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
} else {
if (input[37] <= -19.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
} else {
if (input[24] <= -65.5) {
if (input[10] <= 4.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.5306122448979592, 0.46938775510204084}, 5 * sizeof(double));
}
} else {
if (input[45] <= -10.5) {
if (input[48] <= 1.5) {
if (input[38] <= -23.5) {
if (input[28] <= -2.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8936170212765957, 0.10638297872340426}, 5 * sizeof(double));
} else {
if (input[37] <= -30.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
}
} else {
if (input[37] <= -26.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6470588235294118, 0.35294117647058826}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.1044776119402985, 0.8955223880597015}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -1.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.23404255319148937, 0.7659574468085106}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.972972972972973, 0.02702702702702703, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 5.5) {
if (input[38] <= -39.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6458333333333334, 0.3541666666666667}, 5 * sizeof(double));
} else {
if (input[27] <= 1.5) {
if (input[25] <= 9.5) {
if (input[32] <= -6.5) {
if (input[47] <= -21.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9215686274509803, 0.0784313725490196}, 5 * sizeof(double));
}
} else {
if (input[16] <= 0.5) {
if (input[33] <= -4.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.03571428571428571, 0.9642857142857143, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 5.5) {
if (input[24] <= -2.5) {
if (input[14] <= 4.5) {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9782608695652174, 0.021739130434782608}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9122807017543859, 0.08771929824561403}, 5 * sizeof(double));
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
}
}
} else {
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6346153846153846, 0.36538461538461536}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var23, var78, 5, var22);
double var79[5];
if (input[5] <= -3.5) {
if (input[1] <= -24.5) {
if (input[21] <= -1.5) {
if (input[49] <= -38.5) {
if (input[25] <= 6.5) {
if (input[40] <= 39.5) {
if (input[12] <= -12.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3148148148148148, 0.6851851851851852}, 5 * sizeof(double));
} else {
if (input[46] <= 11.5) {
if (input[40] <= 33.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.04, 0.96, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8222222222222222, 0.17777777777777778}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -54.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
if (input[7] <= 4.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.2765957446808511, 0.723404255319149}, 5 * sizeof(double));
} else {
if (input[36] <= -44.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -50.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
} else {
if (input[36] <= -41.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[47] <= -51.5) {
if (input[36] <= -48.5) {
if (input[2] <= -28.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -6.5) {
if (input[4] <= 21.5) {
if (input[12] <= 0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.4827586206896552, 0.5172413793103449}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
} else {
if (input[45] <= -31.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[40] <= 41.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
} else {
if (input[23] <= -39.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= 37.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.018867924528301886, 0.07547169811320754, 0.9056603773584906}, 5 * sizeof(double));
} else {
if (input[45] <= -23.5) {
if (input[16] <= 1.5) {
if (input[31] <= 54.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[19] <= -61.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.017543859649122806, 0.9824561403508771}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.18461538461538463, 0.8153846153846154}, 5 * sizeof(double));
}
} else {
if (input[30] <= -1.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
} else {
if (input[4] <= 19.5) {
if (input[3] <= 23.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= 4.5) {
if (input[13] <= 5.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.03773584905660377, 0.9622641509433962}, 5 * sizeof(double));
} else {
if (input[17] <= 0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[6] <= -27.5) {
if (input[31] <= 38.5) {
if (input[9] <= 5.5) {
if (input[3] <= 34.0) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -5.5) {
if (input[47] <= -52.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
if (input[4] <= 23.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.5344827586206896, 0.46551724137931033}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
if (input[4] <= 24.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.65625, 0.34375}, 5 * sizeof(double));
} else {
if (input[23] <= -41.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0392156862745098, 0.9607843137254902}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 9.5) {
if (input[41] <= -10.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
if (input[10] <= 10.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.1836734693877551, 0.8163265306122449}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -4.5) {
if (input[4] <= 22.5) {
if (input[38] <= -23.5) {
if (input[19] <= -56.5) {
if (input[49] <= -28.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.6111111111111112, 0.3888888888888889}, 5 * sizeof(double));
}
} else {
if (input[21] <= 4.5) {
if (input[46] <= 12.5) {
if (input[41] <= -6.5) {
if (input[9] <= 5.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 3.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.82, 0.18}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
} else {
if (input[21] <= 0.5) {
if (input[41] <= -7.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7307692307692307, 0.2692307692307692}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -32.5) {
if (input[19] <= -48.5) {
if (input[38] <= -38.0) {
if (input[42] <= -43.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
}
} else {
if (input[25] <= 8.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8679245283018868, 0.1320754716981132}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.4827586206896552, 0.5172413793103449}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -14.0) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[13] <= 11.5) {
if (input[31] <= 0.5) {
if (input[36] <= 7.5) {
if (input[18] <= -33.5) {
if (input[21] <= -1.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.08888888888888889, 0.9111111111111111, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.3333333333333333, 0.6666666666666666, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= -0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.6486486486486487, 0.35135135135135137, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -0.5) {
if (input[17] <= -0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.9454545454545454, 0.05454545454545454, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -7.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.975, 0.025, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -15.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.9508196721311475, 0.04918032786885246, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.6666666666666666, 0.3333333333333333, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[23] <= -33.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.3125, 0.6875, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -1.5) {
if (input[18] <= -55.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.6486486486486487, 0.35135135135135137}, 5 * sizeof(double));
} else {
if (input[47] <= -76.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
if (input[3] <= 10.5) {
if (input[29] <= -9.5) {
if (input[3] <= 0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
}
} else {
if (input[42] <= -28.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
} else {
if (input[3] <= 6.5) {
if (input[20] <= -70.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7222222222222222, 0.2777777777777778}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 9.5) {
if (input[25] <= 18.5) {
if (input[41] <= 4.5) {
if (input[23] <= 40.5) {
if (input[30] <= 0.5) {
if (input[49] <= -15.5) {
if (input[34] <= 1.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.22916666666666666, 0.7708333333333334}, 5 * sizeof(double));
} else {
if (input[14] <= 5.5) {
if (input[38] <= -18.5) {
if (input[29] <= -6.5) {
if (input[19] <= -30.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9833333333333333, 0.016666666666666666}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
}
} else {
if (input[47] <= -19.5) {
if (input[34] <= 4.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.38333333333333336, 0.6166666666666667}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
}
} else {
if (input[35] <= 0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[14] <= 3.5) {
if (input[9] <= 2.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 8.5) {
if (input[42] <= -21.5) {
if (input[32] <= -0.5) {
if (input[26] <= 0.5) {
if (input[49] <= -35.0) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9803921568627451, 0.0196078431372549}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
if (input[12] <= -7.0) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.5476190476190477, 0.4523809523809524}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 11.5) {
if (input[14] <= -0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.02631578947368421, 0.9736842105263158, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= -11.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8536585365853658, 0.14634146341463414}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[8] <= -0.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[24] <= -19.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -14.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8157894736842105, 0.18421052631578946}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
}
} else {
if (input[7] <= 1.5) {
if (input[37] <= -13.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.03389830508474576, 0.9322033898305084, 0.03389830508474576}, 5 * sizeof(double));
}
} else {
if (input[12] <= -22.5) {
if (input[25] <= 8.5) {
if (input[27] <= -0.5) {
if (input[28] <= -9.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.717948717948718, 0.28205128205128205}, 5 * sizeof(double));
} else {
if (input[14] <= 4.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.07142857142857144, 0.8571428571428572, 0.07142857142857144}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.14705882352941177, 0.5294117647058824, 0.3235294117647059}, 5 * sizeof(double));
}
} else {
if (input[5] <= -11.5) {
if (input[27] <= -5.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.08823529411764706, 0.7352941176470589, 0.17647058823529413}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -13.5) {
if (input[14] <= 5.5) {
if (input[29] <= -8.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -40.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3783783783783784, 0.6216216216216216}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.16666666666666666, 0.13333333333333333, 0.7}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[4] <= 13.5) {
if (input[22] <= -25.0) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9583333333333334, 0.041666666666666664}, 5 * sizeof(double));
} else {
if (input[42] <= -33.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -2.5) {
if (input[3] <= 4.5) {
if (input[37] <= -39.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -18.5) {
if (input[42] <= -26.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 12.5) {
if (input[21] <= -0.5) {
if (input[6] <= -17.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 41.5) {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[45] <= 16.5) {
if (input[11] <= -10.5) {
if (input[39] <= -14.0) {
if (input[28] <= 1.5) {
memcpy(var79, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.08196721311475409, 0.9180327868852459, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= 1.5) {
if (input[45] <= 12.5) {
if (input[24] <= -48.5) {
memcpy(var79, (double[]){0.0, 0.10000000000000002, 0.7333333333333334, 0.16666666666666669, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -6.5) {
memcpy(var79, (double[]){0.0, 0.7045454545454546, 0.29545454545454547, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= 0.5) {
if (input[39] <= 3.5) {
if (input[12] <= 48.5) {
if (input[7] <= -3.5) {
if (input[38] <= 26.5) {
if (input[4] <= -10.5) {
memcpy(var79, (double[]){0.0, 0.09375, 0.90625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.0625, 0.9375, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -29.0) {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.8478260869565217, 0.15217391304347827, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[31] <= -38.5) {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -4.5) {
memcpy(var79, (double[]){0.0, 0.26, 0.74, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -1.5) {
if (input[25] <= -5.5) {
memcpy(var79, (double[]){0.0, 0.19230769230769232, 0.8076923076923077, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -5.5) {
memcpy(var79, (double[]){0.0, 0.0851063829787234, 0.9148936170212766, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 17.5) {
memcpy(var79, (double[]){0.0, 0.05263157894736842, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var79, (double[]){0.0, 0.7, 0.3, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var79, (double[]){0.0, 0.0, 0.1509433962264151, 0.8490566037735849, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -74.5) {
if (input[48] <= 8.5) {
if (input[45] <= 23.5) {
if (input[49] <= 37.5) {
if (input[3] <= -146.5) {
memcpy(var79, (double[]){0.13636363636363635, 0.0, 0.8636363636363636, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -24.5) {
memcpy(var79, (double[]){0.0, 0.05714285714285714, 0.9428571428571428, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 12.5) {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -117.5) {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.07407407407407407, 0.9259259259259259, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[41] <= -1.5) {
memcpy(var79, (double[]){0.1346153846153846, 0.75, 0.11538461538461539, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -17.5) {
if (input[8] <= 2.5) {
memcpy(var79, (double[]){0.7741935483870968, 0.16129032258064516, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 29.5) {
if (input[42] <= 36.5) {
memcpy(var79, (double[]){0.0, 0.18181818181818182, 0.8181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -4.5) {
if (input[23] <= 11.5) {
memcpy(var79, (double[]){0.21739130434782608, 0.6304347826086957, 0.15217391304347827, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -225.5) {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.2727272727272727, 0.7272727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= 13.5) {
memcpy(var79, (double[]){0.048387096774193554, 0.903225806451613, 0.048387096774193554, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -15.5) {
memcpy(var79, (double[]){0.06382978723404255, 0.9361702127659575, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[19] <= 56.0) {
memcpy(var79, (double[]){0.8611111111111112, 0.1388888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[49] <= 56.5) {
if (input[18] <= 23.5) {
if (input[12] <= 7.5) {
if (input[37] <= 60.5) {
memcpy(var79, (double[]){0.21428571428571427, 0.5, 0.2857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 38.5) {
memcpy(var79, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 28.5) {
memcpy(var79, (double[]){0.017543859649122806, 0.9824561403508771, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -102.5) {
memcpy(var79, (double[]){0.625, 0.3125, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -48.5) {
memcpy(var79, (double[]){0.10256410256410256, 0.8974358974358975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 58.5) {
if (input[10] <= -19.5) {
if (input[12] <= -77.0) {
if (input[22] <= -16.5) {
memcpy(var79, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 59.5) {
if (input[37] <= 63.5) {
memcpy(var79, (double[]){0.045454545454545456, 0.9545454545454546, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -35.5) {
if (input[2] <= 37.5) {
if (input[11] <= -13.5) {
memcpy(var79, (double[]){0.5428571428571428, 0.45714285714285713, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 4.5) {
if (input[40] <= -29.5) {
if (input[37] <= 69.5) {
memcpy(var79, (double[]){0.6190476190476191, 0.38095238095238093, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 32.5) {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.9534883720930233, 0.046511627906976744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= -12.5) {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= -50.5) {
if (input[5] <= 24.5) {
memcpy(var79, (double[]){0.4375, 0.5625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 81.5) {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -14.5) {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.775, 0.225, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[45] <= 42.5) {
memcpy(var79, (double[]){0.8490566037735849, 0.1509433962264151, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -18.5) {
memcpy(var79, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 52.5) {
if (input[3] <= -144.5) {
memcpy(var79, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[48] <= -1.5) {
if (input[0] <= 10.5) {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.35, 0.65, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 77.5) {
if (input[49] <= 36.5) {
if (input[31] <= -39.5) {
if (input[47] <= 26.5) {
if (input[27] <= 0.5) {
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.02702702702702703, 0.972972972972973, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.2631578947368421, 0.7368421052631579, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -8.5) {
if (input[19] <= 33.0) {
memcpy(var79, (double[]){0.022727272727272728, 0.8636363636363636, 0.11363636363636363, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 0.6060606060606061, 0.3939393939393939, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 11.5) {
if (input[37] <= 45.5) {
if (input[2] <= 20.5) {
memcpy(var79, (double[]){0.0, 0.2777777777777778, 0.7222222222222222, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -8.5) {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -43.5) {
memcpy(var79, (double[]){0.4864864864864865, 0.5135135135135135, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 56.5) {
if (input[5] <= 16.5) {
if (input[49] <= 50.5) {
if (input[37] <= 49.5) {
if (input[20] <= 21.5) {
memcpy(var79, (double[]){0.0, 0.98, 0.02, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.0, 0.7878787878787878, 0.21212121212121213, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.1891891891891892, 0.8108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -64.5) {
memcpy(var79, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -13.5) {
if (input[0] <= 21.5) {
if (input[29] <= 7.5) {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 20.5) {
memcpy(var79, (double[]){0.7346938775510204, 0.2653061224489796, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 4.5) {
if (input[12] <= 30.5) {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){0.14893617021276595, 0.851063829787234, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[48] <= 10.5) {
memcpy(var79, (double[]){0.5675675675675675, 0.43243243243243246, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -90.5) {
if (input[35] <= 0.5) {
memcpy(var79, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -19.5) {
if (input[24] <= 16.5) {
memcpy(var79, (double[]){0.17777777777777778, 0.8222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -9.5) {
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 47.5) {
if (input[18] <= 12.5) {
memcpy(var79, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var79, (double[]){0.4576271186440678, 0.5423728813559322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
add_vectors(var22, var79, 5, var21);
double var80[5];
if (input[31] <= -0.5) {
if (input[7] <= -4.5) {
if (input[36] <= 47.5) {
if (input[42] <= 37.5) {
if (input[13] <= -10.5) {
if (input[31] <= -39.5) {
if (input[12] <= -29.5) {
memcpy(var80, (double[]){0.0, 0.08823529411764706, 0.9117647058823529, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -10.5) {
memcpy(var80, (double[]){0.0, 0.057692307692307696, 0.9423076923076923, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -11.5) {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[49] <= 30.5) {
memcpy(var80, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= 11.5) {
if (input[31] <= -32.5) {
if (input[24] <= 12.0) {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.7678571428571429, 0.23214285714285715, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 30.5) {
if (input[19] <= 11.5) {
memcpy(var80, (double[]){0.0, 0.175, 0.825, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 6.5) {
memcpy(var80, (double[]){0.038461538461538464, 0.9423076923076923, 0.019230769230769232, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -21.0) {
memcpy(var80, (double[]){0.15151515151515152, 0.21212121212121213, 0.6363636363636364, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.926829268292683, 0.07317073170731707, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= 28.5) {
memcpy(var80, (double[]){0.0, 0.7777777777777778, 0.2222222222222222, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -154.0) {
memcpy(var80, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 63.5) {
if (input[34] <= -17.5) {
memcpy(var80, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 15.5) {
if (input[31] <= -47.5) {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.35294117647058826, 0.6470588235294118, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -3.5) {
if (input[36] <= 19.5) {
memcpy(var80, (double[]){0.015384615384615385, 0.5538461538461539, 0.4307692307692308, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 37.5) {
memcpy(var80, (double[]){0.0, 0.53125, 0.46875, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 33.5) {
if (input[7] <= -10.5) {
memcpy(var80, (double[]){0.40476190476190477, 0.5952380952380952, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -2.5) {
memcpy(var80, (double[]){0.10344827586206896, 0.7931034482758621, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -12.5) {
memcpy(var80, (double[]){0.0, 0.8666666666666667, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -8.5) {
if (input[12] <= 83.0) {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.1076923076923077, 0.8615384615384616, 0.03076923076923077, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[45] <= 22.5) {
if (input[25] <= -6.5) {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.9629629629629629, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var80, (double[]){0.27419354838709675, 0.7258064516129032, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[14] <= -8.5) {
if (input[0] <= 20.5) {
if (input[29] <= 8.5) {
if (input[7] <= -11.5) {
if (input[33] <= 9.5) {
memcpy(var80, (double[]){0.72, 0.28, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.8148148148148148, 0.18518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 21.5) {
if (input[21] <= -141.5) {
memcpy(var80, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.3157894736842105, 0.6842105263157895, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 12.5) {
if (input[9] <= -9.5) {
if (input[33] <= 10.5) {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.32608695652173914, 0.6739130434782609, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 18.5) {
memcpy(var80, (double[]){0.9814814814814815, 0.018518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.5151515151515151, 0.48484848484848486, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 42.5) {
memcpy(var80, (double[]){0.8717948717948718, 0.1282051282051282, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -146.0) {
if (input[27] <= 3.5) {
memcpy(var80, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 14.5) {
memcpy(var80, (double[]){0.6363636363636364, 0.36363636363636365, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 65.5) {
memcpy(var80, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= 21.0) {
if (input[1] <= 48.5) {
if (input[13] <= -14.5) {
if (input[9] <= -12.5) {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.10204081632653061, 0.8979591836734694, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.29411764705882354, 0.7058823529411765, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.48148148148148145, 0.5185185185185185, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 77.5) {
if (input[5] <= 21.5) {
memcpy(var80, (double[]){0.047619047619047616, 0.9523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -9.5) {
if (input[19] <= 82.5) {
if (input[45] <= 35.5) {
if (input[24] <= 45.5) {
memcpy(var80, (double[]){0.043478260869565216, 0.9565217391304348, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -82.5) {
memcpy(var80, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.02127659574468085, 0.9787234042553191, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 59.5) {
memcpy(var80, (double[]){0.4523809523809524, 0.5476190476190477, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -16.5) {
if (input[30] <= -3.5) {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.15151515151515152, 0.8484848484848485, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.5588235294117647, 0.4411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[23] <= 25.5) {
if (input[21] <= -139.0) {
if (input[21] <= -239.5) {
memcpy(var80, (double[]){0.7457627118644068, 0.2542372881355932, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 92.0) {
memcpy(var80, (double[]){0.20588235294117646, 0.7941176470588235, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.5142857142857142, 0.4857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -46.5) {
memcpy(var80, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -3.0) {
memcpy(var80, (double[]){0.25925925925925924, 0.7407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[45] <= 39.5) {
if (input[31] <= -48.0) {
if (input[12] <= -92.5) {
memcpy(var80, (double[]){0.18181818181818182, 0.48484848484848486, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -17.5) {
memcpy(var80, (double[]){0.17307692307692307, 0.8269230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.7659574468085106, 0.23404255319148937, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 63.5) {
memcpy(var80, (double[]){0.07352941176470588, 0.9264705882352942, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -22.5) {
if (input[49] <= 89.5) {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.5789473684210527, 0.42105263157894735, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -62.5) {
if (input[12] <= -98.5) {
if (input[9] <= -16.5) {
memcpy(var80, (double[]){0.9545454545454546, 0.045454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 45.5) {
memcpy(var80, (double[]){0.8813559322033898, 0.11864406779661017, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 63.5) {
memcpy(var80, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 18.5) {
if (input[38] <= 79.5) {
if (input[21] <= -86.5) {
memcpy(var80, (double[]){0.7073170731707317, 0.2926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 52.0) {
if (input[47] <= 11.5) {
memcpy(var80, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.17073170731707318, 0.8292682926829268, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 71.0) {
memcpy(var80, (double[]){0.05714285714285714, 0.9428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 47.5) {
if (input[20] <= 12.5) {
memcpy(var80, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 4.5) {
if (input[38] <= 88.5) {
memcpy(var80, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.5862068965517241, 0.41379310344827586, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
if (input[2] <= -5.5) {
if (input[24] <= -51.5) {
if (input[32] <= -3.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.029411764705882353, 0.9705882352941176, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -32.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.10256410256410256, 0.8974358974358975, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -44.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.7, 0.3, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -3.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[16] <= 1.5) {
if (input[11] <= -10.5) {
if (input[44] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.32786885245901637, 0.6721311475409836, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 14.5) {
if (input[45] <= -5.5) {
if (input[22] <= 41.0) {
memcpy(var80, (double[]){0.0, 0.0, 0.9444444444444444, 0.05555555555555555, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.6578947368421053, 0.34210526315789475, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 16.5) {
if (input[19] <= -59.5) {
memcpy(var80, (double[]){0.0, 0.04878048780487805, 0.7317073170731707, 0.21951219512195122, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -12.5) {
if (input[22] <= -16.5) {
memcpy(var80, (double[]){0.0, 0.22, 0.78, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 0.5) {
if (input[40] <= -35.5) {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.06, 0.94, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.15, 0.85, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 36.5) {
if (input[31] <= -1.5) {
if (input[43] <= -2.5) {
if (input[25] <= -3.5) {
memcpy(var80, (double[]){0.0, 0.041666666666666664, 0.9583333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 15.5) {
if (input[6] <= -4.5) {
if (input[40] <= -5.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.9333333333333333, 0.06666666666666667, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -10.5) {
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.06896551724137931, 0.9310344827586207, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.9024390243902439, 0.0975609756097561, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.08108108108108109, 0.8378378378378378, 0.08108108108108109, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var80, (double[]){0.0, 0.22807017543859648, 0.7719298245614035, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.9787234042553191, 0.02127659574468085, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0196078431372549, 0.9803921568627451, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[23] <= -54.5) {
if (input[45] <= -14.5) {
if (input[30] <= 0.5) {
if (input[7] <= 2.5) {
if (input[3] <= 16.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 23.0) {
if (input[36] <= -22.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
if (input[36] <= -14.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.08888888888888889, 0.9111111111111111}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5526315789473685, 0.4473684210526316}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8301886792452831, 0.16981132075471697}, 5 * sizeof(double));
}
} else {
if (input[7] <= 1.5) {
if (input[28] <= 6.5) {
if (input[3] <= 30.0) {
if (input[35] <= 1.5) {
if (input[4] <= 10.5) {
if (input[25] <= 11.5) {
if (input[49] <= -1.5) {
if (input[36] <= -16.5) {
if (input[0] <= -10.5) {
if (input[3] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9803921568627451, 0.0196078431372549}, 5 * sizeof(double));
}
} else {
if (input[22] <= 1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -12.5) {
if (input[25] <= -3.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -4.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.022222222222222223, 0.9777777777777777, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.10869565217391304, 0.8913043478260869, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 15.0) {
if (input[26] <= -1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -32.5) {
if (input[23] <= -13.0) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5294117647058824, 0.47058823529411764}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.4166666666666667, 0.3611111111111111, 0.2222222222222222}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.024390243902439025, 0.0, 0.0, 0.5853658536585366, 0.3902439024390244}, 5 * sizeof(double));
}
} else {
if (input[10] <= 13.5) {
if (input[21] <= -2.5) {
if (input[5] <= -11.5) {
if (input[27] <= -8.5) {
if (input[37] <= -42.0) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
}
} else {
if (input[12] <= -1.5) {
if (input[17] <= 0.5) {
if (input[35] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
} else {
if (input[14] <= 7.5) {
if (input[0] <= -13.5) {
if (input[23] <= -43.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -29.0) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -24.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8793103448275862, 0.1206896551724138}, 5 * sizeof(double));
} else {
if (input[3] <= -1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7804878048780488, 0.21951219512195122}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.020833333333333332, 0.9791666666666666}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 19.0) {
if (input[25] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.04081632653061224, 0.673469387755102, 0.2857142857142857}, 5 * sizeof(double));
} else {
if (input[47] <= -35.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0625, 0.875, 0.0625}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.9411764705882353, 0.0, 0.058823529411764705}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -1.5) {
if (input[23] <= -5.5) {
if (input[25] <= 7.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 9.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9482758620689655, 0.05172413793103448}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 5.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -25.5) {
if (input[48] <= -1.5) {
if (input[10] <= 6.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
} else {
if (input[32] <= -4.5) {
if (input[12] <= -7.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8679245283018868, 0.1320754716981132}, 5 * sizeof(double));
} else {
if (input[40] <= 38.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 15.5) {
if (input[3] <= 3.5) {
if (input[29] <= -3.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.6222222222222222, 0.37777777777777777}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -23.5) {
if (input[9] <= 4.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.3191489361702128, 0.6808510638297872}, 5 * sizeof(double));
} else {
if (input[25] <= 9.5) {
if (input[29] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -18.5) {
if (input[48] <= -1.5) {
if (input[6] <= -16.5) {
if (input[25] <= 9.5) {
if (input[21] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.4722222222222222, 0.5277777777777778}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7755102040816326, 0.22448979591836735}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.08771929824561403, 0.9122807017543859}, 5 * sizeof(double));
}
} else {
if (input[5] <= -12.5) {
if (input[37] <= -15.5) {
if (input[3] <= 3.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.14754098360655737, 0.8524590163934426}, 5 * sizeof(double));
}
} else {
if (input[44] <= -0.5) {
if (input[12] <= 2.5) {
if (input[13] <= 4.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.08823529411764706, 0.9117647058823529, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 2.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9574468085106383, 0.0425531914893617}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7111111111111111, 0.28888888888888886}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -14.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.02127659574468085, 0.40425531914893614, 0.574468085106383}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[36] <= -34.5) {
if (input[19] <= -55.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -39.0) {
if (input[16] <= 1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
}
} else {
if (input[42] <= -44.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.3620689655172414, 0.6379310344827587}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.3188405797101449, 0.6811594202898551}, 5 * sizeof(double));
} else {
if (input[18] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[23] <= -49.5) {
if (input[39] <= 1.5) {
if (input[31] <= 24.5) {
if (input[5] <= -17.5) {
if (input[5] <= -20.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
} else {
if (input[29] <= -6.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8153846153846154, 0.18461538461538463}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 8.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.27419354838709675, 0.7258064516129032}, 5 * sizeof(double));
} else {
if (input[24] <= -51.5) {
if (input[5] <= -17.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[30] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 7.5) {
if (input[16] <= 1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
} else {
if (input[3] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 3.5) {
if (input[14] <= 10.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8983050847457628, 0.1016949152542373}, 5 * sizeof(double));
}
} else {
if (input[3] <= 6.5) {
if (input[4] <= 21.5) {
if (input[15] <= 13.5) {
if (input[29] <= -0.5) {
if (input[16] <= 0.5) {
if (input[40] <= 21.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
}
} else {
if (input[41] <= -2.5) {
if (input[47] <= -14.5) {
if (input[3] <= 4.5) {
if (input[31] <= 17.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.045454545454545456, 0.9545454545454546, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -6.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -28.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -23.5) {
if (input[30] <= 0.5) {
if (input[49] <= -45.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 30.5) {
if (input[48] <= -4.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.05405405405405406, 0.5405405405405406, 0.40540540540540543}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1956521739130435, 0.8043478260869565}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[43] <= 0.5) {
if (input[1] <= -28.5) {
if (input[13] <= 12.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5609756097560976, 0.43902439024390244}, 5 * sizeof(double));
} else {
if (input[37] <= -45.5) {
if (input[48] <= -12.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
if (input[23] <= 2.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.35555555555555557, 0.6444444444444445}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 40.5) {
if (input[15] <= 10.5) {
if (input[39] <= 0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= 11.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9782608695652174, 0.021739130434782608}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5294117647058824, 0.47058823529411764}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -34.5) {
if (input[29] <= -7.5) {
if (input[12] <= -3.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.09259259259259259, 0.9074074074074074}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8367346938775511, 0.16326530612244897}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[42] <= -17.5) {
if (input[19] <= -47.5) {
if (input[3] <= 26.5) {
if (input[31] <= 35.5) {
if (input[24] <= -47.5) {
if (input[42] <= -27.5) {
if (input[29] <= -6.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -4.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.4074074074074074, 0.5925925925925926}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.10869565217391304, 0.8913043478260869}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -46.5) {
if (input[8] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
} else {
if (input[36] <= -24.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 70.5) {
if (input[8] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[24] <= -77.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
if (input[46] <= 4.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -25.5) {
if (input[39] <= -0.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
if (input[31] <= 37.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.49206349206349204, 0.5079365079365079}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 6.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.14893617021276595, 0.851063829787234}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 32.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
} else {
if (input[11] <= 9.5) {
if (input[31] <= 36.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[0] <= -13.5) {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1509433962264151, 0.8490566037735849}, 5 * sizeof(double));
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
}
} else {
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var21, var80, 5, var20);
double var81[5];
if (input[13] <= 0.5) {
if (input[6] <= 16.5) {
if (input[37] <= 0.5) {
if (input[4] <= 3.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.034482758620689655, 0.9655172413793104, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.3235294117647059, 0.6764705882352942, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -10.5) {
if (input[37] <= 45.5) {
if (input[40] <= -38.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.34285714285714286, 0.6571428571428571, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 13.5) {
memcpy(var81, (double[]){0.0, 0.32142857142857145, 0.6785714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -7.5) {
memcpy(var81, (double[]){0.0, 0.4583333333333333, 0.5416666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -0.5) {
if (input[22] <= -18.5) {
if (input[8] <= 0.5) {
if (input[1] <= 15.5) {
if (input[15] <= -6.5) {
memcpy(var81, (double[]){0.0, 0.08823529411764706, 0.9117647058823529, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.0, 0.2727272727272727, 0.7272727272727273, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.7017543859649122, 0.2982456140350877, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -34.5) {
memcpy(var81, (double[]){0.0, 0.07894736842105263, 0.631578947368421, 0.2894736842105263, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 6.5) {
if (input[47] <= -49.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 12.5) {
if (input[1] <= 10.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 3.5) {
if (input[19] <= -0.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.11764705882352941, 0.8823529411764706, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 20.0) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 10.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[22] <= 4.0) {
memcpy(var81, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 35.5) {
if (input[9] <= -4.5) {
if (input[25] <= -6.5) {
memcpy(var81, (double[]){0.0, 0.1282051282051282, 0.8717948717948718, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -11.5) {
memcpy(var81, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 7.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 10.5) {
memcpy(var81, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var81, (double[]){0.0, 0.358974358974359, 0.6410256410256411, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.4857142857142857, 0.5142857142857142, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= -65.0) {
if (input[34] <= -16.5) {
if (input[21] <= -237.5) {
if (input[41] <= 3.5) {
if (input[2] <= 35.5) {
memcpy(var81, (double[]){0.3170731707317073, 0.6829268292682927, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.9661016949152542, 0.03389830508474576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 18.5) {
memcpy(var81, (double[]){0.8823529411764706, 0.0, 0.11764705882352941, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -80.5) {
if (input[37] <= 63.5) {
memcpy(var81, (double[]){0.9545454545454546, 0.045454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[32] <= -0.5) {
memcpy(var81, (double[]){0.9523809523809523, 0.047619047619047616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -235.5) {
if (input[29] <= 10.5) {
memcpy(var81, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.9622641509433962, 0.018867924528301886, 0.018867924528301886, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= -10.5) {
if (input[27] <= 5.5) {
if (input[40] <= -45.5) {
if (input[40] <= -55.5) {
memcpy(var81, (double[]){0.04255319148936171, 0.9148936170212767, 0.04255319148936171, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 36.5) {
memcpy(var81, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.5806451612903226, 0.41935483870967744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -230.0) {
if (input[23] <= 28.5) {
memcpy(var81, (double[]){0.4444444444444444, 0.4444444444444444, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.9743589743589743, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 28.5) {
memcpy(var81, (double[]){0.3488372093023256, 0.3488372093023256, 0.3023255813953488, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -169.5) {
memcpy(var81, (double[]){0.6333333333333333, 0.36666666666666664, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -8.5) {
memcpy(var81, (double[]){0.8235294117647058, 0.17647058823529413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -95.5) {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.9833333333333333, 0.016666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[3] <= -74.5) {
if (input[16] <= -3.5) {
if (input[34] <= -16.5) {
if (input[21] <= -25.5) {
if (input[2] <= 45.5) {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= -1.5) {
memcpy(var81, (double[]){0.0, 0.6585365853658537, 0.34146341463414637, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -25.5) {
memcpy(var81, (double[]){0.23333333333333334, 0.7666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 36.5) {
if (input[48] <= 8.5) {
if (input[2] <= 22.0) {
if (input[37] <= 37.5) {
memcpy(var81, (double[]){0.0, 0.041666666666666664, 0.9583333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.1111111111111111, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.01639344262295082, 0.7377049180327869, 0.2459016393442623, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 32.5) {
memcpy(var81, (double[]){0.0, 0.24193548387096775, 0.7580645161290323, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[8] <= 2.5) {
if (input[34] <= -15.5) {
memcpy(var81, (double[]){0.5789473684210527, 0.42105263157894735, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 2.5) {
memcpy(var81, (double[]){0.8837209302325582, 0.11627906976744186, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[32] <= -1.5) {
if (input[6] <= 23.5) {
memcpy(var81, (double[]){0.0, 0.65625, 0.34375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.9259259259259259, 0.07407407407407407, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 52.5) {
if (input[29] <= 2.5) {
memcpy(var81, (double[]){0.0, 0.8285714285714286, 0.17142857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -7.5) {
if (input[48] <= 11.5) {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 37.0) {
memcpy(var81, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.07894736842105263, 0.9210526315789473, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 59.5) {
memcpy(var81, (double[]){0.45, 0.55, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 65.5) {
memcpy(var81, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= 27.0) {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[42] <= 37.5) {
if (input[1] <= 28.5) {
if (input[41] <= 0.5) {
if (input[48] <= 1.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -9.5) {
memcpy(var81, (double[]){0.0, 0.9318181818181818, 0.06818181818181818, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -20.5) {
memcpy(var81, (double[]){0.0, 0.075, 0.925, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.6206896551724138, 0.3793103448275862, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -9.5) {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 77.5) {
if (input[6] <= 17.5) {
if (input[37] <= 49.5) {
memcpy(var81, (double[]){0.0, 0.5094339622641509, 0.49056603773584906, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 104.5) {
if (input[7] <= -12.5) {
if (input[12] <= 14.5) {
if (input[0] <= 23.5) {
memcpy(var81, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 81.5) {
if (input[37] <= 45.5) {
memcpy(var81, (double[]){0.0, 0.8108108108108109, 0.1891891891891892, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 9.5) {
if (input[38] <= 34.5) {
if (input[19] <= 50.5) {
memcpy(var81, (double[]){0.0, 0.8709677419354839, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -22.5) {
if (input[22] <= -9.0) {
memcpy(var81, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 55.5) {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 1.5) {
if (input[39] <= 4.5) {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.016666666666666666, 0.9833333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.18, 0.82, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var81, (double[]){0.1935483870967742, 0.7741935483870968, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -14.5) {
memcpy(var81, (double[]){0.4358974358974359, 0.5641025641025641, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var81, (double[]){0.5116279069767442, 0.4883720930232558, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -92.5) {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -24.5) {
if (input[0] <= 28.5) {
memcpy(var81, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 8.5) {
memcpy(var81, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -3.5) {
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -15.5) {
memcpy(var81, (double[]){0.8148148148148148, 0.18518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
} else {
if (input[36] <= -16.5) {
if (input[19] <= -51.5) {
if (input[6] <= -21.5) {
if (input[3] <= 8.5) {
if (input[13] <= 11.5) {
if (input[1] <= -33.5) {
if (input[27] <= -6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.023255813953488372, 0.627906976744186, 0.3488372093023256}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.03571428571428571, 0.10714285714285714, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
if (input[25] <= 15.5) {
if (input[48] <= -8.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6938775510204082, 0.30612244897959184}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.32142857142857145, 0.6785714285714286}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 1.5) {
if (input[38] <= -34.5) {
if (input[36] <= -48.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.11320754716981132, 0.8867924528301887}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[32] <= -2.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[18] <= -14.0) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -0.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.12962962962962962, 0.8703703703703703}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -31.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
if (input[4] <= 17.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
} else {
if (input[23] <= 13.5) {
if (input[25] <= 6.5) {
if (input[40] <= 26.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
if (input[40] <= 41.5) {
if (input[5] <= -22.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
if (input[49] <= -35.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 7.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[30] <= -1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8780487804878049, 0.12195121951219512}, 5 * sizeof(double));
} else {
if (input[12] <= -0.5) {
if (input[0] <= -11.5) {
if (input[48] <= -7.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
} else {
if (input[5] <= -13.5) {
if (input[42] <= -20.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
if (input[15] <= 11.5) {
if (input[29] <= -1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8431372549019608, 0.1568627450980392}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 25.5) {
if (input[19] <= -91.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
} else {
if (input[3] <= 9.5) {
if (input[49] <= -20.5) {
if (input[11] <= 6.5) {
if (input[1] <= -21.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -3.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8723404255319149, 0.1276595744680851}, 5 * sizeof(double));
} else {
if (input[41] <= 0.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= 20.5) {
if (input[25] <= 7.5) {
if (input[3] <= 9.5) {
if (input[27] <= 2.5) {
if (input[25] <= -5.5) {
if (input[0] <= -15.5) {
if (input[4] <= 16.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
}
} else {
if (input[37] <= -27.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8518518518518519, 0.14814814814814814}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 14.5) {
if (input[11] <= 5.5) {
if (input[6] <= -17.5) {
if (input[0] <= -15.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
} else {
if (input[42] <= -24.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 16.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.07692307692307693, 0.8717948717948718, 0.05128205128205128}, 5 * sizeof(double));
} else {
if (input[15] <= 14.5) {
if (input[29] <= -3.5) {
if (input[21] <= -2.5) {
if (input[23] <= -4.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= 12.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9795918367346939, 0.02040816326530612}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6756756756756757, 0.32432432432432434}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 2.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -1.5) {
if (input[12] <= -23.5) {
if (input[7] <= 3.5) {
if (input[49] <= -25.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.37209302325581395, 0.627906976744186}, 5 * sizeof(double));
}
} else {
if (input[14] <= 10.5) {
if (input[9] <= 4.5) {
if (input[3] <= 20.0) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -37.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.425, 0.575}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -4.5) {
if (input[10] <= 4.5) {
if (input[12] <= -8.5) {
if (input[38] <= -22.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
} else {
if (input[41] <= -6.5) {
if (input[12] <= -7.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[18] <= -37.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9245283018867925, 0.07547169811320754}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -17.0) {
if (input[39] <= 0.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -28.5) {
if (input[19] <= -48.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
if (input[3] <= 13.5) {
if (input[42] <= -35.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -0.5) {
if (input[13] <= 9.5) {
if (input[22] <= 5.5) {
if (input[42] <= -23.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.33962264150943394, 0.660377358490566}, 5 * sizeof(double));
}
} else {
if (input[47] <= -57.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -18.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5918367346938775, 0.40816326530612246}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.2558139534883721, 0.7441860465116279}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[32] <= -6.5) {
if (input[31] <= 39.5) {
if (input[10] <= 8.5) {
if (input[49] <= -28.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.14, 0.86}, 5 * sizeof(double));
} else {
if (input[1] <= -27.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 10.5) {
if (input[32] <= -8.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9074074074074074, 0.09259259259259259}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5777777777777777, 0.4222222222222222}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= 0.5) {
if (input[25] <= 6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5227272727272727, 0.4772727272727273}, 5 * sizeof(double));
} else {
if (input[6] <= -29.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.23404255319148937, 0.7659574468085106}, 5 * sizeof(double));
} else {
if (input[48] <= -10.5) {
if (input[3] <= 6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= -15.5) {
if (input[4] <= 22.5) {
if (input[2] <= -26.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[16] <= 1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.25862068965517243, 0.7413793103448276}, 5 * sizeof(double));
} else {
if (input[36] <= -33.0) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -47.5) {
if (input[7] <= 4.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.14634146341463414, 0.8536585365853658}, 5 * sizeof(double));
} else {
if (input[28] <= -5.5) {
if (input[34] <= 6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.08695652173913043, 0.9130434782608695}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 9.5) {
if (input[20] <= -47.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.4634146341463415, 0.5365853658536586}, 5 * sizeof(double));
}
} else {
if (input[31] <= 55.5) {
if (input[9] <= 10.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -42.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= 2.5) {
if (input[42] <= 6.5) {
if (input[20] <= -35.0) {
memcpy(var81, (double[]){0.0, 0.0, 0.27586206896551724, 0.7241379310344828, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 0.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.4782608695652174, 0.5217391304347826, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= -6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -0.5) {
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.9393939393939394, 0.06060606060606061, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[9] <= -1.5) {
if (input[4] <= 5.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.023255813953488372, 0.9767441860465116, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= -30.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.8125, 0.1875, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -18.5) {
if (input[44] <= -1.5) {
if (input[2] <= -16.5) {
if (input[12] <= -1.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
}
} else {
if (input[27] <= -3.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -0.5) {
if (input[15] <= 2.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5769230769230769, 0.4230769230769231}, 5 * sizeof(double));
}
} else {
if (input[18] <= -53.5) {
if (input[33] <= -5.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -13.5) {
if (input[31] <= 20.5) {
if (input[32] <= -4.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7317073170731707, 0.2682926829268293}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -14.5) {
if (input[27] <= -3.5) {
if (input[33] <= -6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6410256410256411, 0.358974358974359}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8490566037735849, 0.1509433962264151}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
}
} else {
if (input[12] <= 47.5) {
if (input[3] <= 22.0) {
if (input[9] <= 4.5) {
if (input[2] <= -13.5) {
if (input[37] <= -18.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 6.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -64.0) {
if (input[23] <= -43.0) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 4.5) {
if (input[19] <= 0.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.03333333333333333, 0.9666666666666667, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 4.5) {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.1, 0.23333333333333334, 0.6666666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6388888888888888, 0.3611111111111111}, 5 * sizeof(double));
}
}
}
}
}
}
add_vectors(var20, var81, 5, var19);
double var82[5];
if (input[13] <= 0.5) {
if (input[6] <= 16.5) {
if (input[46] <= -10.5) {
if (input[39] <= -17.0) {
if (input[1] <= 18.5) {
memcpy(var82, (double[]){0.0, 0.90625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -0.5) {
if (input[10] <= -12.5) {
memcpy(var82, (double[]){0.0, 0.14705882352941177, 0.8529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.45454545454545453, 0.5454545454545454, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -6.5) {
if (input[3] <= 11.5) {
if (input[40] <= 0.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.3684210526315789, 0.631578947368421, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.96, 0.04, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -5.5) {
if (input[37] <= 36.0) {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 42.5) {
memcpy(var82, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -8.5) {
memcpy(var82, (double[]){0.0, 0.45, 0.55, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -61.5) {
memcpy(var82, (double[]){0.0, 0.10344827586206896, 0.5172413793103449, 0.3793103448275862, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -0.5) {
if (input[7] <= -4.5) {
if (input[31] <= -33.5) {
if (input[21] <= -0.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.044444444444444446, 0.9555555555555556, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -0.5) {
memcpy(var82, (double[]){0.0, 0.20588235294117646, 0.7941176470588235, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.9333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -3.5) {
if (input[46] <= -1.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.8055555555555556, 0.19444444444444445, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -6.5) {
memcpy(var82, (double[]){0.0, 0.07017543859649122, 0.9298245614035088, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 15.5) {
if (input[30] <= 1.5) {
if (input[6] <= 11.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -5.5) {
if (input[23] <= 12.5) {
memcpy(var82, (double[]){0.0, 0.07894736842105263, 0.9210526315789473, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= 8.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 27.0) {
memcpy(var82, (double[]){0.0, 0.10526315789473684, 0.8947368421052632, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 21.5) {
memcpy(var82, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.4782608695652174, 0.5217391304347826, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[21] <= -63.5) {
if (input[38] <= 49.5) {
if (input[45] <= 23.5) {
if (input[37] <= 47.5) {
if (input[36] <= 19.5) {
if (input[31] <= -42.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.07894736842105263, 0.0, 0.9210526315789473, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.18421052631578946, 0.8157894736842105, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -13.5) {
memcpy(var82, (double[]){0.16216216216216217, 0.8378378378378378, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= -3.5) {
if (input[43] <= -4.5) {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.4418604651162791, 0.5581395348837209, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 13.5) {
memcpy(var82, (double[]){0.01694915254237288, 0.5254237288135594, 0.4576271186440678, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 42.5) {
if (input[34] <= -15.5) {
memcpy(var82, (double[]){0.6530612244897959, 0.3469387755102041, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 13.5) {
if (input[36] <= 21.5) {
memcpy(var82, (double[]){0.0, 0.8867924528301887, 0.11320754716981132, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -4.5) {
memcpy(var82, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 3.5) {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 34.5) {
memcpy(var82, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -236.5) {
if (input[5] <= 19.5) {
memcpy(var82, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= 51.5) {
memcpy(var82, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.23076923076923078, 0.7692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 88.5) {
if (input[28] <= 10.5) {
if (input[49] <= 67.5) {
if (input[40] <= -29.5) {
if (input[0] <= 14.5) {
memcpy(var82, (double[]){0.5272727272727272, 0.4727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -7.5) {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.8108108108108109, 0.1891891891891892, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -17.5) {
memcpy(var82, (double[]){0.1929824561403509, 0.7719298245614036, 0.03508771929824562, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -80.0) {
if (input[37] <= 79.5) {
if (input[4] <= -18.5) {
if (input[32] <= 9.5) {
if (input[36] <= 38.5) {
if (input[49] <= 60.5) {
if (input[38] <= 50.5) {
memcpy(var82, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -15.5) {
if (input[47] <= 44.5) {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.9024390243902439, 0.0975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.3170731707317073, 0.6829268292682927, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.3235294117647059, 0.6764705882352942, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= 4.5) {
if (input[49] <= 70.5) {
memcpy(var82, (double[]){0.22916666666666666, 0.7708333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 17.5) {
memcpy(var82, (double[]){0.7, 0.3, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= 7.5) {
if (input[16] <= -2.5) {
if (input[5] <= 25.5) {
if (input[37] <= 70.5) {
memcpy(var82, (double[]){0.7222222222222222, 0.2777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -239.5) {
memcpy(var82, (double[]){0.9464285714285714, 0.05357142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 41.5) {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= -16.5) {
if (input[38] <= 61.5) {
memcpy(var82, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.6428571428571429, 0.35714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= 24.0) {
memcpy(var82, (double[]){0.3103448275862069, 0.6896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -58.5) {
memcpy(var82, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[41] <= 14.5) {
if (input[7] <= -10.5) {
if (input[47] <= 13.5) {
memcpy(var82, (double[]){0.9019607843137255, 0.09803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 100.5) {
if (input[29] <= 9.5) {
if (input[36] <= 57.5) {
memcpy(var82, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -23.5) {
if (input[39] <= 0.0) {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.896551724137931, 0.10344827586206896, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.8372093023255814, 0.0, 0.16279069767441862, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -91.5) {
if (input[28] <= 10.5) {
memcpy(var82, (double[]){0.18421052631578946, 0.7894736842105263, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 19.5) {
memcpy(var82, (double[]){0.7804878048780488, 0.07317073170731707, 0.14634146341463414, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 46.5) {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.8974358974358975, 0.10256410256410256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= 0.5) {
if (input[37] <= 48.0) {
if (input[30] <= -3.5) {
memcpy(var82, (double[]){0.0, 0.0625, 0.9375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 43.5) {
if (input[33] <= 3.5) {
if (input[7] <= -6.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.16129032258064516, 0.8387096774193549, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -40.5) {
memcpy(var82, (double[]){0.0, 0.02040816326530612, 0.9795918367346939, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -1.5) {
if (input[25] <= -8.5) {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.9523809523809523, 0.047619047619047616, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.7, 0.3, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= -18.5) {
if (input[49] <= 91.5) {
if (input[21] <= -43.5) {
memcpy(var82, (double[]){0.64, 0.36, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 96.5) {
memcpy(var82, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -16.5) {
memcpy(var82, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 76.5) {
if (input[42] <= 58.5) {
if (input[10] <= -10.5) {
if (input[21] <= 9.5) {
if (input[23] <= -8.5) {
memcpy(var82, (double[]){0.0, 0.9787234042553191, 0.02127659574468085, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 33.5) {
memcpy(var82, (double[]){0.0, 0.9642857142857143, 0.03571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 13.5) {
if (input[4] <= -32.5) {
memcpy(var82, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var82, (double[]){0.2857142857142857, 0.7142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 5.5) {
memcpy(var82, (double[]){0.0, 0.475, 0.525, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -45.5) {
memcpy(var82, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -72.5) {
if (input[0] <= 24.0) {
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.16216216216216217, 0.8378378378378378, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -0.5) {
if (input[41] <= 3.5) {
memcpy(var82, (double[]){0.013888888888888888, 0.9861111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 56.5) {
if (input[47] <= 43.5) {
if (input[34] <= -16.5) {
memcpy(var82, (double[]){0.24242424242424243, 0.7575757575757576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.05714285714285714, 0.9428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 52.5) {
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.175, 0.825, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 37.5) {
memcpy(var82, (double[]){0.5918367346938775, 0.40816326530612246, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 13.5) {
memcpy(var82, (double[]){0.2711864406779661, 0.7288135593220338, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var82, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[4] <= 20.5) {
if (input[21] <= -1.5) {
if (input[9] <= 4.5) {
if (input[4] <= 14.5) {
if (input[45] <= -16.5) {
if (input[37] <= -17.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.3409090909090909, 0.6590909090909091}, 5 * sizeof(double));
} else {
if (input[3] <= 28.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -0.5) {
if (input[6] <= -14.5) {
if (input[11] <= 2.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 15.5) {
if (input[48] <= -3.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7708333333333334, 0.22916666666666666}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -8.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
if (input[49] <= -20.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
} else {
if (input[18] <= -51.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -10.5) {
if (input[20] <= -10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9782608695652174, 0.021739130434782608}, 5 * sizeof(double));
}
} else {
if (input[1] <= -8.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[24] <= -52.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -37.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.047619047619047616, 0.9523809523809523, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -27.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.7272727272727273, 0.2727272727272727, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -7.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.8823529411764706, 0.11764705882352941, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[12] <= -1.5) {
if (input[42] <= -14.5) {
if (input[46] <= 4.5) {
if (input[49] <= -19.5) {
if (input[4] <= 15.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.26229508196721313, 0.7377049180327869}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= -5.5) {
if (input[47] <= -37.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -6.5) {
if (input[31] <= 18.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.06818181818181818, 0.13636363636363635, 0.7954545454545454}, 5 * sizeof(double));
} else {
if (input[19] <= -50.5) {
if (input[25] <= 7.5) {
if (input[3] <= 0.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.5428571428571428, 0.45714285714285713}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
} else {
if (input[26] <= -1.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.44680851063829785, 0.5531914893617021}, 5 * sizeof(double));
} else {
if (input[6] <= -23.5) {
if (input[38] <= -47.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
} else {
if (input[37] <= -43.5) {
if (input[10] <= 11.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.88, 0.12}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 6.5) {
if (input[38] <= -29.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4186046511627907, 0.5813953488372093}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[25] <= 6.5) {
if (input[7] <= 2.5) {
if (input[41] <= 0.5) {
if (input[12] <= -0.5) {
if (input[12] <= -8.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
}
} else {
if (input[43] <= -0.5) {
if (input[45] <= -14.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9038461538461539, 0.09615384615384616}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -32.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6486486486486487, 0.35135135135135137}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
if (input[29] <= -2.5) {
if (input[25] <= 3.5) {
if (input[31] <= 23.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4117647058823529, 0.5882352941176471}, 5 * sizeof(double));
} else {
if (input[6] <= -24.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -19.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.5666666666666667, 0.43333333333333335}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9787234042553191, 0.02127659574468085}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 10.5) {
if (input[22] <= 15.0) {
if (input[22] <= 7.5) {
if (input[45] <= -16.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.05555555555555555, 0.027777777777777776, 0.9166666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -13.5) {
if (input[6] <= -19.5) {
if (input[5] <= -22.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.06060606060606061, 0.0, 0.9393939393939394}, 5 * sizeof(double));
} else {
if (input[5] <= -18.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
if (input[14] <= 8.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06521739130434782, 0.9347826086956522}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= 5.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[33] <= -3.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
} else {
if (input[25] <= 10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
} else {
if (input[38] <= -23.5) {
if (input[31] <= 30.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4634146341463415, 0.5365853658536586}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[18] <= -56.5) {
if (input[3] <= 11.0) {
if (input[48] <= -5.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
}
} else {
if (input[18] <= -60.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -2.5) {
if (input[25] <= 9.5) {
if (input[39] <= 0.5) {
if (input[27] <= 3.5) {
if (input[21] <= 4.5) {
if (input[19] <= -90.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
} else {
if (input[10] <= 6.5) {
if (input[11] <= 1.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -2.5) {
if (input[26] <= 0.5) {
if (input[25] <= 3.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9423076923076923, 0.057692307692307696}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
}
} else {
if (input[39] <= -0.5) {
if (input[14] <= 3.5) {
if (input[48] <= -6.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 19.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -3.5) {
if (input[24] <= -39.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.27906976744186046, 0.7209302325581395}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
}
} else {
if (input[14] <= 5.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.5306122448979592, 0.46938775510204084}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[32] <= 0.5) {
if (input[28] <= -4.5) {
if (input[3] <= 10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
} else {
if (input[14] <= 9.5) {
if (input[20] <= -14.0) {
if (input[36] <= -21.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8524590163934426, 0.14754098360655737}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6216216216216216, 0.3783783783783784}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -25.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9782608695652174, 0.021739130434782608}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6458333333333334, 0.3541666666666667}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[20] <= -31.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.35135135135135137, 0.6486486486486487}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.04878048780487805, 0.9512195121951219}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
}
} else {
if (input[24] <= -79.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
} else {
if (input[12] <= 59.5) {
if (input[14] <= 10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9148936170212766, 0.0851063829787234}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 2.5) {
if (input[4] <= 9.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
} else {
if (input[12] <= -4.5) {
if (input[42] <= -18.5) {
if (input[19] <= -24.0) {
if (input[11] <= 4.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[29] <= -2.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8863636363636364, 0.11363636363636363}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.0) {
if (input[18] <= 12.0) {
if (input[7] <= 2.5) {
if (input[10] <= 7.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8297872340425532, 0.1702127659574468}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
}
} else {
if (input[32] <= -2.5) {
if (input[25] <= 12.5) {
if (input[18] <= -23.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[47] <= -41.0) {
if (input[49] <= 8.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0967741935483871, 0.9032258064516129, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -0.5) {
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.38596491228070173, 0.6140350877192983, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[7] <= 3.5) {
if (input[47] <= -56.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
} else {
if (input[29] <= -9.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -39.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7258064516129032, 0.27419354838709675}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 39.5) {
if (input[3] <= 9.5) {
if (input[39] <= 0.5) {
if (input[18] <= -49.5) {
if (input[28] <= -8.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -37.5) {
if (input[33] <= -11.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= -40.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.775, 0.225}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -6.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.10204081632653061, 0.8979591836734694}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7021276595744681, 0.2978723404255319}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 11.5) {
if (input[19] <= -54.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 9.5) {
if (input[49] <= -31.5) {
if (input[24] <= -46.5) {
if (input[29] <= -14.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -31.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= 10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
} else {
if (input[48] <= -10.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[6] <= -24.5) {
if (input[1] <= -27.5) {
if (input[7] <= 4.5) {
if (input[47] <= -52.5) {
if (input[13] <= 14.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -54.5) {
if (input[3] <= 0.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -37.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4864864864864865, 0.5135135135135135}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 0.5) {
if (input[36] <= -35.5) {
if (input[6] <= -28.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[43] <= 0.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[27] <= -8.0) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
}
} else {
if (input[33] <= -6.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[16] <= 2.5) {
if (input[1] <= -31.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.2777777777777778, 0.7222222222222222}, 5 * sizeof(double));
}
} else {
if (input[3] <= 5.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.574468085106383, 0.425531914893617}, 5 * sizeof(double));
} else {
if (input[20] <= -37.5) {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var19, var82, 5, var18);
double var83[5];
if (input[40] <= -0.5) {
if (input[1] <= 20.5) {
if (input[19] <= -63.5) {
if (input[34] <= 0.5) {
memcpy(var83, (double[]){0.0, 0.09090909090909091, 0.18181818181818182, 0.7272727272727273, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -53.5) {
if (input[21] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.15384615384615385, 0.8461538461538461, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 0.5) {
if (input[11] <= -10.5) {
if (input[30] <= -13.5) {
if (input[10] <= -12.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -0.5) {
memcpy(var83, (double[]){0.0, 0.0425531914893617, 0.9574468085106383, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.40625, 0.59375, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -14.5) {
if (input[27] <= -4.5) {
memcpy(var83, (double[]){0.0, 0.8478260869565217, 0.15217391304347827, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 16.5) {
if (input[4] <= -10.5) {
if (input[31] <= -31.0) {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.18421052631578946, 0.8157894736842105, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.02631578947368421, 0.9736842105263158, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.631578947368421, 0.3684210526315789, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[18] <= -34.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.5789473684210527, 0.42105263157894735, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -1.5) {
if (input[17] <= -0.5) {
if (input[46] <= -10.5) {
memcpy(var83, (double[]){0.0, 0.28, 0.72, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -0.5) {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 6.5) {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.19444444444444445, 0.8055555555555556, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -7.5) {
memcpy(var83, (double[]){0.0, 0.03225806451612903, 0.8709677419354839, 0.0967741935483871, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 15.5) {
if (input[3] <= -120.0) {
memcpy(var83, (double[]){0.0, 0.06896551724137931, 0.9310344827586207, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= 0.5) {
if (input[4] <= -14.5) {
if (input[18] <= 20.5) {
if (input[38] <= 29.5) {
memcpy(var83, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.07142857142857142, 0.9285714285714286, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -3.5) {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.9166666666666666, 0.08333333333333333, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 1.5) {
memcpy(var83, (double[]){0.0, 0.017543859649122806, 0.9824561403508771, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.8679245283018868, 0.1320754716981132, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= 3.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.8918918918918919, 0.10810810810810811, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.25, 0.75, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= -54.5) {
if (input[33] <= 7.5) {
if (input[2] <= 35.5) {
if (input[4] <= -29.5) {
memcpy(var83, (double[]){0.6756756756756757, 0.32432432432432434, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -221.5) {
if (input[8] <= 1.5) {
memcpy(var83, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 18.5) {
memcpy(var83, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){0.6052631578947368, 0.39473684210526316, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 32.5) {
memcpy(var83, (double[]){0.4444444444444445, 0.1851851851851852, 0.3703703703703704, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 36.5) {
if (input[21] <= -235.5) {
if (input[34] <= -16.5) {
if (input[34] <= -21.5) {
memcpy(var83, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 60.0) {
memcpy(var83, (double[]){0.16666666666666666, 0.8055555555555556, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[37] <= 80.5) {
if (input[39] <= -217.5) {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -48.5) {
memcpy(var83, (double[]){0.047619047619047616, 0.9523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 40.5) {
memcpy(var83, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -21.5) {
memcpy(var83, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[12] <= -97.5) {
if (input[45] <= 46.5) {
if (input[29] <= 18.5) {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -221.5) {
memcpy(var83, (double[]){0.9111111111111111, 0.08888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -202.0) {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= -18.5) {
if (input[37] <= 87.5) {
memcpy(var83, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -18.5) {
memcpy(var83, (double[]){0.26229508196721313, 0.7377049180327869, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[17] <= -0.5) {
memcpy(var83, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[38] <= 69.5) {
if (input[38] <= 33.5) {
if (input[31] <= -40.5) {
if (input[45] <= 27.5) {
if (input[15] <= -10.5) {
memcpy(var83, (double[]){0.0, 0.05555555555555555, 0.9444444444444444, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 3.5) {
memcpy(var83, (double[]){0.0, 0.7959183673469388, 0.20408163265306123, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 21.5) {
memcpy(var83, (double[]){0.05555555555555555, 0.8333333333333334, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -218.5) {
if (input[49] <= 55.5) {
memcpy(var83, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 17.5) {
memcpy(var83, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= 10.5) {
if (input[38] <= 52.5) {
if (input[28] <= 0.5) {
if (input[49] <= 38.5) {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -2.5) {
if (input[42] <= 42.5) {
memcpy(var83, (double[]){0.0, 0.4482758620689655, 0.5517241379310345, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.022222222222222223, 0.9777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 73.5) {
if (input[42] <= 37.5) {
if (input[40] <= -36.5) {
memcpy(var83, (double[]){0.0, 0.4838709677419355, 0.5161290322580645, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 84.5) {
if (input[37] <= 45.5) {
if (input[34] <= -7.5) {
memcpy(var83, (double[]){0.0, 0.8947368421052632, 0.10526315789473684, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= 3.5) {
if (input[35] <= 1.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 67.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.022222222222222223, 0.9777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 3.5) {
memcpy(var83, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var83, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 66.5) {
if (input[18] <= 20.5) {
if (input[32] <= 1.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= -69.5) {
if (input[34] <= -15.5) {
if (input[45] <= 41.5) {
if (input[27] <= 1.5) {
memcpy(var83, (double[]){0.76, 0.24, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 65.5) {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 63.5) {
memcpy(var83, (double[]){0.35294117647058826, 0.6470588235294118, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -59.5) {
if (input[21] <= 2.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -4.5) {
memcpy(var83, (double[]){0.525, 0.475, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -47.5) {
if (input[44] <= 3.5) {
if (input[29] <= 9.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 24.0) {
memcpy(var83, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -11.5) {
memcpy(var83, (double[]){0.6410256410256411, 0.358974358974359, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -31.0) {
memcpy(var83, (double[]){0.20408163265306123, 0.7959183673469388, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 60.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[44] <= 1.5) {
memcpy(var83, (double[]){0.06521739130434782, 0.9347826086956522, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 59.5) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[21] <= -3.5) {
memcpy(var83, (double[]){0.0, 0.13513513513513514, 0.8648648648648649, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.6071428571428571, 0.39285714285714285, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -62.5) {
if (input[3] <= -68.0) {
if (input[39] <= -17.5) {
memcpy(var83, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 28.5) {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.9807692307692307, 0.019230769230769232, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -4.0) {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.7631578947368421, 0.23684210526315788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 93.0) {
if (input[40] <= -73.5) {
if (input[36] <= 59.5) {
memcpy(var83, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 19.5) {
memcpy(var83, (double[]){0.041666666666666664, 0.9583333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 7.5) {
if (input[15] <= 11.5) {
if (input[4] <= 24.5) {
if (input[13] <= 10.5) {
if (input[24] <= -83.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.58, 0.42}, 5 * sizeof(double));
} else {
if (input[41] <= 4.5) {
if (input[48] <= -5.5) {
if (input[31] <= 19.5) {
if (input[22] <= 71.5) {
if (input[19] <= -24.5) {
if (input[41] <= -3.5) {
if (input[47] <= 2.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
} else {
if (input[49] <= -20.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.06451612903225806, 0.8709677419354839, 0.06451612903225806}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 0.5) {
if (input[26] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.023809523809523808, 0.9523809523809523, 0.023809523809523808}, 5 * sizeof(double));
}
} else {
if (input[18] <= -22.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9818181818181818, 0.01818181818181818}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
}
} else {
if (input[11] <= 4.5) {
if (input[39] <= -2.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -17.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 22.5) {
if (input[7] <= 2.5) {
if (input[37] <= -28.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
} else {
if (input[11] <= 5.5) {
if (input[23] <= -32.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -23.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 9.5) {
if (input[25] <= 8.5) {
if (input[3] <= 0.5) {
if (input[21] <= 1.5) {
if (input[18] <= 35.5) {
if (input[31] <= 1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.1, 0.9, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= 0.5) {
if (input[31] <= 24.5) {
if (input[44] <= -1.5) {
if (input[3] <= -9.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -19.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
if (input[46] <= 7.5) {
if (input[14] <= 4.5) {
if (input[45] <= -13.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
} else {
if (input[0] <= -7.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.10344827586206896, 0.896551724137931, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.2807017543859649, 0.7192982456140351}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
if (input[39] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
} else {
if (input[22] <= 5.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.5230769230769231, 0.47692307692307695}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -1.5) {
if (input[23] <= -38.5) {
if (input[0] <= -10.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -15.5) {
if (input[21] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.4186046511627907, 0.5813953488372093}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
}
} else {
if (input[25] <= 5.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var83, (double[]){0.03225806451612903, 0.0, 0.0, 0.45161290322580644, 0.5161290322580645}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -1.5) {
if (input[12] <= -3.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.3090909090909091, 0.6909090909090909}, 5 * sizeof(double));
} else {
if (input[23] <= -42.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
if (input[24] <= -41.5) {
if (input[20] <= -40.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -2.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.5416666666666666, 0.4583333333333333}, 5 * sizeof(double));
} else {
if (input[41] <= 1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.24489795918367346, 0.7551020408163265}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= -37.5) {
if (input[12] <= -4.5) {
if (input[32] <= -8.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.03636363636363636, 0.9636363636363636}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.3384615384615385, 0.6615384615384615}, 5 * sizeof(double));
}
} else {
if (input[21] <= 0.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -54.5) {
if (input[11] <= 11.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[4] <= 16.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
} else {
if (input[19] <= -54.5) {
if (input[28] <= -9.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.13559322033898305, 0.864406779661017}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 39.5) {
if (input[4] <= 22.5) {
if (input[48] <= -4.5) {
if (input[16] <= 1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -0.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -2.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.4745762711864407, 0.5254237288135594}, 5 * sizeof(double));
} else {
if (input[9] <= 10.5) {
if (input[40] <= 30.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6842105263157895, 0.3157894736842105}, 5 * sizeof(double));
}
} else {
if (input[37] <= -41.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
}
} else {
if (input[39] <= 1.5) {
if (input[7] <= 4.5) {
if (input[19] <= -56.5) {
if (input[3] <= -6.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
} else {
if (input[10] <= 14.5) {
if (input[25] <= 4.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6470588235294118, 0.35294117647058826}, 5 * sizeof(double));
}
} else {
if (input[22] <= -32.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[27] <= -3.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.04081632653061224, 0.9591836734693877}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[41] <= -1.5) {
if (input[1] <= -32.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[10] <= 14.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -13.5) {
if (input[21] <= -0.5) {
if (input[16] <= 1.5) {
if (input[25] <= 6.5) {
if (input[24] <= -54.5) {
if (input[3] <= 17.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
} else {
if (input[33] <= -10.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -25.5) {
if (input[4] <= 18.5) {
if (input[19] <= -42.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
}
} else {
if (input[1] <= -29.5) {
if (input[0] <= -26.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.609375, 0.390625}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -4.5) {
if (input[6] <= -17.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -17.5) {
if (input[34] <= 5.5) {
if (input[20] <= -43.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
if (input[11] <= 12.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
} else {
if (input[18] <= -30.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
}
}
} else {
if (input[35] <= -0.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[33] <= -13.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= 3.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.3902439024390244, 0.6097560975609756}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= 35.5) {
if (input[13] <= 8.5) {
if (input[18] <= -27.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
}
} else {
if (input[43] <= -1.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.06349206349206349, 0.9365079365079365}, 5 * sizeof(double));
} else {
if (input[44] <= 0.5) {
if (input[24] <= -53.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
} else {
if (input[31] <= 39.5) {
if (input[24] <= -42.5) {
if (input[9] <= 8.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
}
} else {
if (input[37] <= -46.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -6.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.046153846153846156, 0.9538461538461539}, 5 * sizeof(double));
}
}
}
} else {
if (input[14] <= 10.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 10.5) {
if (input[46] <= 8.5) {
if (input[42] <= -27.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
}
} else {
if (input[40] <= 25.5) {
if (input[46] <= 5.5) {
if (input[32] <= -7.5) {
if (input[5] <= -18.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
}
} else {
if (input[1] <= -18.5) {
if (input[13] <= 5.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
}
}
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6140350877192983, 0.38596491228070173}, 5 * sizeof(double));
}
} else {
if (input[22] <= -20.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.37037037037037035, 0.6296296296296297}, 5 * sizeof(double));
} else {
if (input[23] <= -48.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[7] <= 4.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.1896551724137931, 0.8103448275862069}, 5 * sizeof(double));
} else {
if (input[3] <= 22.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.04918032786885246, 0.9508196721311475}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[31] <= 3.5) {
if (input[5] <= -5.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.36363636363636365, 0.6060606060606061, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -0.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6097560975609756, 0.3902439024390244}, 5 * sizeof(double));
} else {
if (input[0] <= -10.5) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
} else {
if (input[24] <= -36.0) {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
}
}
}
}
}
}
add_vectors(var18, var83, 5, var17);
double var84[5];
if (input[38] <= -0.5) {
if (input[19] <= -49.5) {
if (input[1] <= -23.5) {
if (input[30] <= 1.5) {
if (input[3] <= 3.5) {
if (input[10] <= 12.5) {
if (input[48] <= 0.5) {
if (input[13] <= 12.5) {
if (input[40] <= 39.5) {
if (input[27] <= -8.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 6.5) {
if (input[18] <= -13.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.02857142857142857, 0.8571428571428571, 0.11428571428571428}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.36666666666666664, 0.6333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.1016949152542373, 0.8983050847457628}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5370370370370371, 0.46296296296296297}, 5 * sizeof(double));
} else {
if (input[36] <= -34.5) {
if (input[40] <= 40.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.22727272727272727, 0.7727272727272727}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= 8.5) {
if (input[23] <= -16.5) {
if (input[30] <= 0.5) {
if (input[13] <= 5.5) {
if (input[27] <= -11.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 31.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 7.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 9.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3409090909090909, 0.6590909090909091}, 5 * sizeof(double));
} else {
if (input[7] <= 3.5) {
if (input[49] <= -46.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.43902439024390244, 0.5609756097560976}, 5 * sizeof(double));
} else {
if (input[38] <= -39.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 8.5) {
if (input[19] <= -55.5) {
if (input[39] <= 0.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
}
} else {
if (input[21] <= -3.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[1] <= -24.5) {
if (input[27] <= -8.5) {
if (input[31] <= 46.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[38] <= -41.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 9.5) {
if (input[19] <= -90.5) {
if (input[14] <= 4.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.46938775510204084, 0.5306122448979592}, 5 * sizeof(double));
} else {
if (input[12] <= -4.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
if (input[2] <= -13.5) {
if (input[33] <= -7.5) {
if (input[42] <= -20.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6101694915254238, 0.3898305084745763}, 5 * sizeof(double));
} else {
if (input[3] <= -1.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 0.5) {
if (input[10] <= 6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9574468085106383, 0.0425531914893617}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
}
} else {
if (input[5] <= -12.5) {
if (input[31] <= 19.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[4] <= 14.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.2631578947368421, 0.7368421052631579}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -62.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
} else {
if (input[49] <= -19.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
} else {
if (input[3] <= 6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 10.5) {
if (input[23] <= -6.5) {
if (input[21] <= 1.5) {
if (input[3] <= 5.5) {
if (input[24] <= -10.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -78.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
}
} else {
if (input[14] <= 4.5) {
if (input[24] <= -40.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.765625, 0.234375}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -16.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.03389830508474576, 0.4406779661016949, 0.5254237288135594}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= 11.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.782608695652174, 0.21739130434782608}, 5 * sizeof(double));
} else {
if (input[27] <= -3.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
} else {
if (input[36] <= -39.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.21875, 0.78125}, 5 * sizeof(double));
} else {
if (input[47] <= -16.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[45] <= -28.5) {
if (input[13] <= 9.5) {
if (input[49] <= -30.5) {
if (input[16] <= 1.5) {
if (input[49] <= -43.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6829268292682927, 0.3170731707317073}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
if (input[21] <= -0.5) {
if (input[44] <= -0.5) {
if (input[45] <= -29.5) {
if (input[12] <= -1.5) {
if (input[12] <= -49.5) {
if (input[14] <= 11.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
}
} else {
if (input[27] <= -6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= -6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7727272727272727, 0.22727272727272727}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 9.5) {
if (input[21] <= -3.5) {
if (input[45] <= -14.5) {
if (input[21] <= -4.5) {
if (input[0] <= -22.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3181818181818182, 0.6818181818181818}, 5 * sizeof(double));
} else {
if (input[31] <= 52.5) {
if (input[37] <= -41.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.03508771929824561, 0.9649122807017544}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -1.0) {
if (input[9] <= 9.5) {
if (input[22] <= 12.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3508771929824561, 0.6491228070175439}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6578947368421053, 0.34210526315789475}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -12.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6222222222222222, 0.37777777777777777}, 5 * sizeof(double));
} else {
if (input[38] <= -13.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -24.5) {
if (input[48] <= 2.5) {
if (input[21] <= 123.0) {
if (input[46] <= 12.5) {
if (input[47] <= -82.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
} else {
if (input[40] <= 48.5) {
if (input[3] <= 18.5) {
if (input[31] <= 4.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.22727272727272727, 0.7727272727272727, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -39.5) {
if (input[18] <= -52.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
if (input[26] <= 0.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -0.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -2.5) {
if (input[17] <= 0.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8269230769230769, 0.17307692307692307}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= 20.5) {
if (input[23] <= -49.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
} else {
if (input[41] <= -0.5) {
if (input[28] <= -14.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
if (input[25] <= -8.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
} else {
if (input[34] <= 7.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= -30.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[24] <= -26.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[27] <= -3.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.02040816326530612, 0.5102040816326531, 0.46938775510204084}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5769230769230769, 0.4230769230769231}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
if (input[23] <= -33.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.49019607843137253, 0.5098039215686274}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.30612244897959184, 0.6938775510204082}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5121951219512195, 0.4878048780487805}, 5 * sizeof(double));
}
} else {
if (input[40] <= 39.5) {
if (input[21] <= 5.5) {
if (input[3] <= 8.5) {
if (input[38] <= -19.5) {
if (input[37] <= -22.5) {
if (input[41] <= 0.5) {
if (input[2] <= -16.5) {
if (input[47] <= -3.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 29.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5121951219512195, 0.4878048780487805}, 5 * sizeof(double));
} else {
if (input[11] <= 8.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[46] <= 5.5) {
if (input[28] <= -7.5) {
if (input[19] <= -13.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -5.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -3.5) {
if (input[3] <= 20.5) {
if (input[42] <= -23.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7435897435897436, 0.2564102564102564}, 5 * sizeof(double));
}
} else {
if (input[0] <= -15.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
}
} else {
if (input[31] <= 45.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.41509433962264153, 0.5849056603773585}, 5 * sizeof(double));
} else {
if (input[3] <= 6.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= -17.5) {
if (input[12] <= -4.5) {
if (input[2] <= -15.5) {
if (input[25] <= 10.5) {
if (input[40] <= 34.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -16.5) {
if (input[40] <= 21.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
if (input[42] <= -40.5) {
if (input[19] <= -30.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
} else {
if (input[11] <= 13.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 8.5) {
if (input[18] <= -18.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
} else {
if (input[27] <= -5.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.2982456140350877, 0.7017543859649122}, 5 * sizeof(double));
}
} else {
if (input[46] <= 12.5) {
if (input[23] <= -49.5) {
if (input[37] <= -22.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.4074074074074074, 0.5925925925925926}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.04081632653061224, 0.9591836734693877}, 5 * sizeof(double));
}
} else {
if (input[45] <= -25.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
} else {
if (input[41] <= -3.5) {
if (input[4] <= 14.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -23.0) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= -3.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 3.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.5151515151515151, 0.48484848484848486, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= -20.5) {
if (input[40] <= 26.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
} else {
if (input[2] <= -12.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7291666666666666, 0.2708333333333333}, 5 * sizeof(double));
} else {
if (input[18] <= 7.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[15] <= -9.5) {
if (input[3] <= -74.5) {
if (input[27] <= 3.5) {
if (input[39] <= -2.5) {
if (input[33] <= 7.5) {
if (input[30] <= -221.5) {
if (input[40] <= -56.5) {
memcpy(var84, (double[]){0.5106382978723404, 0.2127659574468085, 0.2765957446808511, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 18.5) {
memcpy(var84, (double[]){0.08571428571428572, 0.8571428571428571, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 54.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 42.5) {
if (input[45] <= 33.5) {
memcpy(var84, (double[]){0.8055555555555556, 0.19444444444444445, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.5135135135135135, 0.43243243243243246, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[21] <= -237.5) {
memcpy(var84, (double[]){0.3728813559322034, 0.6271186440677966, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -234.5) {
if (input[10] <= -16.5) {
memcpy(var84, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -160.0) {
if (input[24] <= 32.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 0.5) {
if (input[37] <= 46.5) {
memcpy(var84, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -59.5) {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 8.5) {
if (input[7] <= -10.5) {
memcpy(var84, (double[]){0.07547169811320754, 0.9245283018867925, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 69.0) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.34210526315789475, 0.6578947368421053, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 95.5) {
memcpy(var84, (double[]){0.9772727272727273, 0.0, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 57.5) {
if (input[7] <= -10.5) {
memcpy(var84, (double[]){0.9701492537313433, 0.029850746268656716, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -27.5) {
if (input[6] <= 34.0) {
memcpy(var84, (double[]){0.21875, 0.78125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 62.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.025, 0.975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.5319148936170213, 0.46808510638297873, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -17.5) {
if (input[3] <= -79.5) {
if (input[37] <= 83.5) {
memcpy(var84, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -11.5) {
if (input[34] <= -16.5) {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 26.5) {
memcpy(var84, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 50.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= 45.5) {
if (input[23] <= 14.0) {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 37.5) {
memcpy(var84, (double[]){0.5333333333333333, 0.4666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 11.5) {
if (input[22] <= -34.5) {
memcpy(var84, (double[]){0.9210526315789473, 0.07894736842105263, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -4.5) {
memcpy(var84, (double[]){0.7209302325581395, 0.27906976744186046, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[42] <= 38.5) {
if (input[45] <= 22.5) {
if (input[40] <= -36.5) {
if (input[21] <= 1.5) {
if (input[41] <= 1.5) {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.02564102564102564, 0.9743589743589743, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.14893617021276595, 0.851063829787234, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -4.5) {
memcpy(var84, (double[]){0.0, 0.98, 0.02, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.5609756097560976, 0.43902439024390244, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 55.5) {
if (input[0] <= 5.5) {
memcpy(var84, (double[]){0.0, 0.046511627906976744, 0.9534883720930233, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -201.5) {
memcpy(var84, (double[]){0.8285714285714286, 0.17142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
if (input[18] <= 56.5) {
if (input[12] <= 94.5) {
if (input[38] <= 52.5) {
if (input[28] <= -0.5) {
memcpy(var84, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -1.5) {
if (input[8] <= 0.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 7.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 20.5) {
memcpy(var84, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[41] <= 6.5) {
if (input[21] <= 7.5) {
if (input[21] <= 2.5) {
if (input[7] <= -11.5) {
memcpy(var84, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 35.5) {
if (input[29] <= 8.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 7.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.53125, 0.46875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -60.5) {
if (input[30] <= -15.0) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var84, (double[]){0.6785714285714286, 0.32142857142857145, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.18, 0.82, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -31.5) {
memcpy(var84, (double[]){0.0, 0.05263157894736842, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 18.5) {
if (input[37] <= 89.5) {
memcpy(var84, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -20.5) {
memcpy(var84, (double[]){0.19047619047619047, 0.8095238095238095, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.018518518518518517, 0.9814814814814815, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 2.5) {
if (input[12] <= 45.5) {
memcpy(var84, (double[]){0.9117647058823529, 0.08823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -23.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 85.5) {
memcpy(var84, (double[]){0.8048780487804879, 0.1951219512195122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[29] <= 6.5) {
if (input[4] <= 4.5) {
if (input[19] <= -63.5) {
memcpy(var84, (double[]){0.0, 0.05, 0.125, 0.825, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -11.5) {
if (input[33] <= 3.5) {
memcpy(var84, (double[]){0.0, 0.2631578947368421, 0.7368421052631579, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 5.5) {
if (input[32] <= -7.5) {
memcpy(var84, (double[]){0.0, 0.5370370370370371, 0.46296296296296297, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 22.5) {
if (input[47] <= -51.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.5135135135135135, 0.4864864864864865, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 1.5) {
if (input[41] <= -6.5) {
memcpy(var84, (double[]){0.0, 0.23076923076923078, 0.7692307692307693, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 47.0) {
if (input[11] <= -9.5) {
memcpy(var84, (double[]){0.0, 0.40540540540540543, 0.5945945945945946, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -12.5) {
if (input[42] <= 26.5) {
memcpy(var84, (double[]){0.0, 0.8205128205128205, 0.1794871794871795, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -38.5) {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0851063829787234, 0.9148936170212766, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 1.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.9230769230769231, 0.07692307692307693, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 13.5) {
if (input[2] <= -5.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.975609756097561, 0.024390243902439025, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= 1.5) {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -4.5) {
memcpy(var84, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var84, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var84, (double[]){0.0, 0.3225806451612903, 0.6774193548387096, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -5.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.8918918918918919, 0.10810810810810811, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.5945945945945946, 0.40540540540540543, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var84, (double[]){0.0, 0.6, 0.4, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -5.5) {
if (input[12] <= 4.5) {
memcpy(var84, (double[]){0.05263157894736842, 0.4473684210526316, 0.5, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -5.5) {
memcpy(var84, (double[]){0.0, 0.1875, 0.8125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[18] <= -30.5) {
if (input[13] <= 2.5) {
memcpy(var84, (double[]){0.0, 0.0, 0.125, 0.875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -17.5) {
if (input[12] <= -20.5) {
if (input[48] <= -3.5) {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.90625, 0.09375, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.7878787878787878, 0.21212121212121213, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.0, 0.5357142857142857, 0.4642857142857143, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= 18.5) {
if (input[2] <= 18.5) {
if (input[46] <= -1.5) {
if (input[3] <= 2.5) {
if (input[25] <= -7.5) {
memcpy(var84, (double[]){0.0, 0.047619047619047616, 0.9523809523809523, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 16.5) {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.025, 0.0, 0.975, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.0, 0.14285714285714285, 0.8571428571428571, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var84, (double[]){0.0, 0.02564102564102564, 0.5384615384615384, 0.4358974358974359, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -12.5) {
memcpy(var84, (double[]){0.6904761904761905, 0.30952380952380953, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 22.5) {
memcpy(var84, (double[]){0.0, 0.7878787878787878, 0.21212121212121213, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.05, 0.9166666666666666, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 17.5) {
if (input[33] <= 7.5) {
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.02564102564102564, 0.23076923076923078, 0.7435897435897436, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 27.5) {
if (input[2] <= 22.5) {
memcpy(var84, (double[]){0.0, 0.36585365853658536, 0.6341463414634146, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 17.5) {
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var84, (double[]){0.15789473684210525, 0.8421052631578947, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var84, (double[]){0.7428571428571429, 0.2571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
add_vectors(var17, var84, 5, var16);
double var85[5];
if (input[42] <= -1.5) {
if (input[7] <= 3.5) {
if (input[25] <= 9.5) {
if (input[41] <= 4.5) {
if (input[3] <= 9.5) {
if (input[10] <= 13.5) {
if (input[19] <= -92.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
} else {
if (input[26] <= 1.5) {
if (input[40] <= 1.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.3953488372093023, 0.6046511627906976, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -78.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.7446808510638298, 0.2553191489361702}, 5 * sizeof(double));
} else {
if (input[23] <= 39.5) {
if (input[3] <= 6.5) {
if (input[48] <= -1.5) {
if (input[10] <= 8.5) {
if (input[16] <= 1.5) {
if (input[8] <= -0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[48] <= -7.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9344262295081968, 0.06557377049180328}, 5 * sizeof(double));
}
} else {
if (input[28] <= -12.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
if (input[44] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[22] <= 1.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
} else {
if (input[22] <= 56.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 6.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
if (input[18] <= -46.5) {
if (input[34] <= 3.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 13.5) {
if (input[3] <= 1.5) {
if (input[26] <= 0.5) {
if (input[20] <= -65.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
if (input[36] <= -20.5) {
if (input[44] <= -0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9111111111111111, 0.08888888888888889}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8780487804878049, 0.12195121951219512}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6744186046511628, 0.32558139534883723}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -25.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[47] <= 28.5) {
if (input[48] <= -2.5) {
if (input[24] <= -10.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.352112676056338, 0.647887323943662}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= 2.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= -13.5) {
if (input[24] <= -73.5) {
if (input[28] <= -4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 6.5) {
if (input[19] <= -55.5) {
if (input[12] <= -24.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= 4.5) {
if (input[32] <= -7.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.4838709677419355, 0.5161290322580645}, 5 * sizeof(double));
} else {
if (input[20] <= -26.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -3.5) {
if (input[25] <= 4.5) {
if (input[20] <= -34.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9846153846153847, 0.015384615384615385}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5681818181818182, 0.4318181818181818}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.43103448275862066, 0.5689655172413793}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 8.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -27.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.1794871794871795, 0.4358974358974359, 0.38461538461538464}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 2.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.10526315789473684, 0.18421052631578946, 0.7105263157894737}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.03278688524590164, 0.9672131147540983}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -14.5) {
if (input[30] <= -1.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
if (input[33] <= -6.5) {
if (input[12] <= -10.5) {
if (input[11] <= 4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
}
} else {
if (input[23] <= -51.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -43.5) {
if (input[0] <= -14.5) {
if (input[29] <= -5.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= -22.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -37.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6388888888888888, 0.3611111111111111}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
if (input[13] <= 9.5) {
if (input[48] <= -3.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[31] <= 16.5) {
if (input[9] <= 3.5) {
if (input[8] <= -0.5) {
if (input[40] <= 5.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.03571428571428571, 0.9642857142857143, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.02631578947368421, 0.8947368421052632, 0.07894736842105263}, 5 * sizeof(double));
}
} else {
if (input[31] <= 13.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9069767441860465, 0.09302325581395349}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 8.5) {
if (input[36] <= -17.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= -20.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06349206349206349, 0.9365079365079365}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.4838709677419355, 0.5161290322580645}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[5] <= -16.5) {
if (input[4] <= 20.5) {
if (input[19] <= -53.5) {
if (input[25] <= 6.5) {
if (input[12] <= -3.5) {
if (input[3] <= 19.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.2631578947368421, 0.7368421052631579}, 5 * sizeof(double));
} else {
if (input[4] <= 19.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.08108108108108109, 0.7567567567567568, 0.16216216216216217}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -42.5) {
if (input[49] <= -24.5) {
if (input[30] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 23.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 0.5) {
if (input[12] <= -4.5) {
if (input[28] <= -9.5) {
if (input[49] <= -28.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5178571428571429, 0.48214285714285715}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
} else {
if (input[48] <= -4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.1276595744680851, 0.8723404255319149}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -46.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
} else {
if (input[38] <= -39.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.07317073170731708, 0.8292682926829269, 0.09756097560975611}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -50.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8064516129032258, 0.1935483870967742}, 5 * sizeof(double));
} else {
if (input[21] <= -0.5) {
if (input[32] <= -7.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[13] <= 10.5) {
if (input[42] <= -33.5) {
if (input[31] <= 37.5) {
if (input[19] <= -54.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
if (input[40] <= 33.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5294117647058824, 0.47058823529411764}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8936170212765957, 0.10638297872340426}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -34.5) {
if (input[18] <= -0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
} else {
if (input[20] <= -43.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
}
}
} else {
if (input[9] <= 6.5) {
if (input[9] <= 4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[46] <= 5.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -49.5) {
if (input[41] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[44] <= -1.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 4.5) {
if (input[24] <= -53.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -54.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[37] <= -54.0) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= 6.5) {
if (input[4] <= 26.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
}
} else {
if (input[12] <= -67.5) {
if (input[5] <= -24.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[25] <= 8.5) {
if (input[32] <= -6.5) {
if (input[40] <= 42.5) {
if (input[10] <= 11.5) {
if (input[3] <= 5.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
} else {
if (input[5] <= -22.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9210526315789473, 0.07894736842105263}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -2.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 1.5) {
if (input[14] <= 11.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= -32.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.1346153846153846, 0.8653846153846154}, 5 * sizeof(double));
} else {
if (input[10] <= 13.5) {
if (input[41] <= -4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[31] <= 37.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5357142857142857, 0.4642857142857143}, 5 * sizeof(double));
} else {
if (input[15] <= 11.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
} else {
if (input[14] <= 12.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[29] <= -4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[11] <= 8.5) {
if (input[3] <= 10.5) {
if (input[11] <= 4.5) {
if (input[14] <= 2.5) {
if (input[41] <= -11.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
}
} else {
if (input[3] <= 5.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 4.5) {
if (input[20] <= -17.5) {
if (input[6] <= -18.5) {
if (input[34] <= 3.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.325, 0.675}, 5 * sizeof(double));
}
} else {
if (input[18] <= -19.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 23.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -4.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
} else {
if (input[0] <= -13.5) {
if (input[28] <= -4.5) {
if (input[12] <= -15.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
}
} else {
if (input[2] <= -20.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.21951219512195122, 0.7804878048780488}, 5 * sizeof(double));
} else {
if (input[20] <= -39.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[29] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.38596491228070173, 0.6140350877192983}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[2] <= 18.5) {
if (input[13] <= 2.5) {
if (input[10] <= -11.5) {
if (input[38] <= 36.5) {
if (input[48] <= 0.5) {
if (input[33] <= -0.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.10256410256410256, 0.8974358974358975, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -38.5) {
if (input[23] <= -3.5) {
memcpy(var85, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -0.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.8181818181818182, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 16.5) {
if (input[26] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.6, 0.4, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -2.5) {
if (input[11] <= -11.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.7333333333333333, 0.26666666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -16.0) {
memcpy(var85, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[20] <= -52.0) {
memcpy(var85, (double[]){0.0, 0.07142857142857142, 0.047619047619047616, 0.8809523809523809, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -5.5) {
if (input[28] <= -7.5) {
if (input[27] <= -3.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.85, 0.15, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= -37.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.28, 0.72, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= -3.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.9318181818181818, 0.06818181818181818, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.6111111111111112, 0.3888888888888889, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= 10.5) {
if (input[13] <= -0.5) {
if (input[7] <= -4.5) {
if (input[4] <= -16.5) {
if (input[21] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.06349206349206349, 0.9365079365079365, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.2549019607843137, 0.7450980392156863, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 17.5) {
if (input[19] <= 42.0) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 46.5) {
memcpy(var85, (double[]){0.0, 0.06666666666666667, 0.9333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.0, 0.06896551724137931, 0.9310344827586207, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -6.5) {
if (input[12] <= 13.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.9482758620689655, 0.05172413793103448, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.02857142857142857, 0.5714285714285714, 0.4, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= -0.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -1.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.8666666666666667, 0.13333333333333333, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[32] <= -7.5) {
memcpy(var85, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -9.5) {
memcpy(var85, (double[]){0.0, 0.16981132075471697, 0.8301886792452831, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -3.5) {
if (input[41] <= -0.5) {
if (input[49] <= 21.5) {
memcpy(var85, (double[]){0.0, 0.11764705882352941, 0.8823529411764706, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 35.5) {
memcpy(var85, (double[]){0.0, 0.02702702702702703, 0.972972972972973, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -4.5) {
if (input[28] <= 4.5) {
memcpy(var85, (double[]){0.0, 0.07692307692307693, 0.9230769230769231, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.034482758620689655, 0.4482758620689655, 0.5172413793103449, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 11.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -74.0) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.1935483870967742, 0.8064516129032258, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= -5.5) {
if (input[2] <= 14.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -1.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.038461538461538464, 0.9615384615384616, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[38] <= 38.0) {
if (input[4] <= -11.5) {
memcpy(var85, (double[]){0.0, 0.8813559322033898, 0.11864406779661017, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.8979591836734694, 0.10204081632653061, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[34] <= 0.5) {
memcpy(var85, (double[]){0.0, 0.0, 0.26666666666666666, 0.7333333333333333, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 47.5) {
if (input[39] <= -91.5) {
if (input[28] <= 11.5) {
if (input[7] <= -11.5) {
memcpy(var85, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -2.5) {
if (input[30] <= -227.0) {
memcpy(var85, (double[]){0.022222222222222223, 0.9777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.3793103448275862, 0.6206896551724138, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -16.5) {
memcpy(var85, (double[]){0.38181818181818183, 0.6181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -226.5) {
if (input[40] <= -40.5) {
if (input[24] <= 52.5) {
if (input[10] <= -13.5) {
if (input[13] <= -14.5) {
memcpy(var85, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.8157894736842105, 0.18421052631578946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 38.5) {
memcpy(var85, (double[]){0.4883720930232558, 0.5116279069767442, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -97.5) {
if (input[42] <= 56.5) {
memcpy(var85, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -25.5) {
if (input[38] <= 55.5) {
memcpy(var85, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.46875, 0.53125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[3] <= -106.5) {
if (input[38] <= 51.5) {
if (input[27] <= -1.5) {
if (input[46] <= -10.5) {
memcpy(var85, (double[]){0.13157894736842105, 0.868421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 18.5) {
memcpy(var85, (double[]){0.016129032258064516, 0.0, 0.9838709677419355, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -5.5) {
if (input[38] <= 50.5) {
if (input[14] <= -6.5) {
if (input[12] <= 86.0) {
if (input[37] <= 66.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.17647058823529413, 0.8235294117647058, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.08108108108108109, 0.8378378378378378, 0.08108108108108109, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.23529411764705882, 0.7647058823529411, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.225, 0.6, 0.175, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 44.5) {
if (input[44] <= 2.5) {
memcpy(var85, (double[]){0.13636363636363635, 0.8636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 40.5) {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= -3.5) {
memcpy(var85, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.04878048780487805, 0.9512195121951219, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 11.5) {
if (input[48] <= -1.5) {
if (input[5] <= 11.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.7307692307692307, 0.2692307692307692, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 35.5) {
if (input[37] <= 39.5) {
memcpy(var85, (double[]){0.0, 0.9347826086956522, 0.06521739130434782, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -0.5) {
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.3783783783783784, 0.6216216216216216, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -2.5) {
if (input[17] <= -0.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.59375, 0.40625, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 116.5) {
if (input[25] <= 2.5) {
if (input[42] <= 58.5) {
if (input[45] <= 20.5) {
if (input[10] <= -11.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 0.8181818181818182, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 15.5) {
if (input[23] <= 13.5) {
if (input[29] <= 2.5) {
memcpy(var85, (double[]){0.0, 0.9743589743589743, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.027777777777777776, 0.9444444444444444, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 4.5) {
if (input[5] <= 20.5) {
memcpy(var85, (double[]){0.43243243243243246, 0.5675675675675675, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -5.5) {
memcpy(var85, (double[]){0.07894736842105263, 0.9210526315789473, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 77.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -60.5) {
memcpy(var85, (double[]){0.10714285714285714, 0.8928571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[32] <= 4.5) {
memcpy(var85, (double[]){0.47058823529411764, 0.5294117647058824, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var85, (double[]){0.0, 0.8360655737704918, 0.16393442622950818, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.2826086956521739, 0.717391304347826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var85, (double[]){0.9107142857142857, 0.08928571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 39.5) {
if (input[16] <= -4.5) {
memcpy(var85, (double[]){0.3611111111111111, 0.5277777777777778, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 67.0) {
memcpy(var85, (double[]){0.7096774193548387, 0.2903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -19.5) {
memcpy(var85, (double[]){0.11627906976744186, 0.7674418604651163, 0.11627906976744186, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 70.5) {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.14814814814814814, 0.8518518518518519, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= -18.5) {
if (input[3] <= -68.5) {
if (input[11] <= -14.5) {
if (input[3] <= -72.5) {
if (input[7] <= -10.5) {
if (input[41] <= 1.5) {
memcpy(var85, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 44.5) {
memcpy(var85, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.7631578947368421, 0.23684210526315788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.7948717948717948, 0.20512820512820512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -10.5) {
if (input[21] <= -226.5) {
memcpy(var85, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.65625, 0.34375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 28.5) {
if (input[12] <= 33.5) {
memcpy(var85, (double[]){0.5396825396825397, 0.4603174603174603, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -8.5) {
if (input[12] <= 26.5) {
if (input[22] <= -17.5) {
memcpy(var85, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 88.5) {
memcpy(var85, (double[]){0.5666666666666667, 0.43333333333333335, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var85, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var85, (double[]){0.7435897435897436, 0.2564102564102564, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var16, var85, 5, var15);
double var86[5];
if (input[31] <= -0.5) {
if (input[6] <= 16.5) {
if (input[6] <= -6.5) {
if (input[36] <= 4.5) {
if (input[19] <= -30.5) {
if (input[18] <= -26.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.7837837837837838, 0.21621621621621623, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= -22.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -50.0) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.3333333333333333, 0.6666666666666666, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 0.5) {
if (input[7] <= -4.5) {
if (input[13] <= -8.5) {
if (input[30] <= -0.5) {
if (input[47] <= 20.5) {
if (input[36] <= 21.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.022222222222222223, 0.9777777777777777, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -40.5) {
if (input[12] <= 11.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.14634146341463414, 0.8536585365853658, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.6176470588235294, 0.38235294117647056, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -9.5) {
if (input[7] <= -5.5) {
memcpy(var86, (double[]){0.0, 0.9473684210526315, 0.05263157894736842, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -6.5) {
memcpy(var86, (double[]){0.0, 0.5853658536585366, 0.4146341463414634, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 6.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 49.5) {
if (input[14] <= -8.5) {
memcpy(var86, (double[]){0.0, 0.4528301886792453, 0.5471698113207547, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -0.5) {
if (input[20] <= -45.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.8636363636363636, 0.13636363636363635, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -6.5) {
if (input[25] <= -3.5) {
memcpy(var86, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -7.5) {
if (input[21] <= -0.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 1.5) {
if (input[12] <= 1.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.14893617021276595, 0.851063829787234, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 15.5) {
if (input[18] <= -32.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.9736842105263158, 0.02631578947368421, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -5.5) {
memcpy(var86, (double[]){0.0, 0.02631578947368421, 0.9736842105263158, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= -0.5) {
if (input[11] <= -2.5) {
if (input[22] <= 0.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.12195121951219512, 0.8780487804878049, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[23] <= -22.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.75, 0.25, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.025, 0.875, 0.1, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var86, (double[]){0.0, 0.53125, 0.46875, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 0.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.8571428571428571, 0.14285714285714285, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -65.0) {
if (input[48] <= 8.5) {
if (input[0] <= 28.5) {
if (input[5] <= 14.5) {
if (input[30] <= -234.5) {
memcpy(var86, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.5675675675675675, 0.35135135135135137, 0.08108108108108109, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -5.5) {
if (input[9] <= -13.5) {
memcpy(var86, (double[]){0.18181818181818182, 0.8181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 19.5) {
memcpy(var86, (double[]){0.0975609756097561, 0.9024390243902439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.1, 0.4, 0.5, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -57.5) {
memcpy(var86, (double[]){0.86, 0.14, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -203.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -235.5) {
if (input[3] <= -223.5) {
if (input[40] <= -74.0) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= 20.5) {
memcpy(var86, (double[]){0.2727272727272727, 0.7272727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -13.5) {
memcpy(var86, (double[]){0.017241379310344827, 0.9827586206896551, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.8888888888888888, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -8.5) {
if (input[37] <= 61.5) {
memcpy(var86, (double[]){0.5106382978723404, 0.48936170212765956, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= 36.5) {
if (input[49] <= 68.5) {
if (input[7] <= -10.5) {
if (input[45] <= 37.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.9607843137254902, 0.0392156862745098, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -35.0) {
memcpy(var86, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.38461538461538464, 0.6153846153846154, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 44.5) {
memcpy(var86, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -6.5) {
if (input[49] <= 58.5) {
if (input[4] <= -16.5) {
memcpy(var86, (double[]){0.8461538461538461, 0.15384615384615385, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -55.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 9.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -99.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.8518518518518519, 0.14814814814814814, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var86, (double[]){0.5555555555555556, 0.25925925925925924, 0.18518518518518517, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 75.5) {
if (input[42] <= 36.5) {
if (input[41] <= 1.5) {
if (input[40] <= -39.5) {
if (input[12] <= 26.5) {
if (input[14] <= -6.5) {
memcpy(var86, (double[]){0.0, 0.057692307692307696, 0.9423076923076923, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.13157894736842105, 0.868421052631579, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 26.5) {
if (input[19] <= 26.0) {
memcpy(var86, (double[]){0.0, 0.08108108108108109, 0.918918918918919, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.06779661016949153, 0.7796610169491526, 0.15254237288135594, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 15.5) {
memcpy(var86, (double[]){0.0, 0.8666666666666667, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= 22.5) {
if (input[3] <= -186.5) {
if (input[12] <= 6.5) {
if (input[28] <= 10.5) {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= -0.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 58.5) {
memcpy(var86, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -3.5) {
memcpy(var86, (double[]){0.0, 0.1702127659574468, 0.8297872340425532, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 10.5) {
if (input[39] <= 0.5) {
if (input[49] <= 37.5) {
if (input[2] <= 19.5) {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.2894736842105263, 0.7105263157894737, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 45.5) {
memcpy(var86, (double[]){0.0, 0.6808510638297872, 0.3191489361702128, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 2.5) {
if (input[37] <= 49.5) {
if (input[40] <= -40.5) {
memcpy(var86, (double[]){0.0, 0.8809523809523809, 0.11904761904761904, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -7.5) {
memcpy(var86, (double[]){0.0, 0.9333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -175.5) {
memcpy(var86, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -11.5) {
if (input[5] <= 20.5) {
memcpy(var86, (double[]){0.4782608695652174, 0.5217391304347826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -17.5) {
if (input[21] <= -38.0) {
memcpy(var86, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.11764705882352941, 0.8823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 1.5) {
memcpy(var86, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[24] <= 39.5) {
if (input[26] <= 2.5) {
memcpy(var86, (double[]){0.39285714285714285, 0.5892857142857143, 0.017857142857142856, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.8947368421052632, 0.10526315789473684, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 61.5) {
if (input[40] <= -55.5) {
memcpy(var86, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var86, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 106.5) {
if (input[5] <= 12.5) {
if (input[42] <= 42.5) {
memcpy(var86, (double[]){0.0, 0.21428571428571427, 0.7857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 26.5) {
memcpy(var86, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -18.5) {
if (input[49] <= 71.5) {
if (input[31] <= -65.5) {
if (input[25] <= -17.5) {
memcpy(var86, (double[]){0.11627906976744186, 0.8837209302325582, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -5.5) {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.4339622641509434, 0.5660377358490566, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 54.5) {
if (input[6] <= 23.5) {
memcpy(var86, (double[]){0.0, 0.85, 0.15, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -246.5) {
memcpy(var86, (double[]){0.0, 0.975, 0.025, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 52.5) {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -28.5) {
memcpy(var86, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= 32.5) {
if (input[21] <= 1.5) {
if (input[2] <= 30.5) {
memcpy(var86, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.061224489795918366, 0.9387755102040817, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -12.5) {
if (input[5] <= 28.5) {
memcpy(var86, (double[]){0.3684210526315789, 0.631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 68.5) {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.9074074074074074, 0.09259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[27] <= 1.5) {
memcpy(var86, (double[]){0.08620689655172414, 0.9137931034482759, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 86.5) {
if (input[3] <= -63.5) {
if (input[1] <= 55.5) {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.7027027027027027, 0.2972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -23.5) {
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -2.5) {
memcpy(var86, (double[]){0.044444444444444446, 0.9555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -70.5) {
memcpy(var86, (double[]){0.4878048780487805, 0.5121951219512195, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.918918918918919, 0.08108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 29.5) {
if (input[12] <= 26.5) {
memcpy(var86, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[12] <= -2.5) {
if (input[15] <= 9.5) {
if (input[1] <= -23.5) {
if (input[12] <= -6.5) {
if (input[12] <= -12.5) {
if (input[45] <= -21.5) {
if (input[36] <= -39.5) {
if (input[13] <= 10.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -46.5) {
if (input[27] <= -3.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[10] <= 6.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 7.5) {
if (input[16] <= 1.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.27450980392156865, 0.7254901960784313}, 5 * sizeof(double));
} else {
if (input[3] <= 32.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -34.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.48, 0.52}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[31] <= 27.0) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -4.5) {
if (input[18] <= -30.5) {
if (input[18] <= -51.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 13.5) {
if (input[3] <= 5.5) {
if (input[21] <= -1.5) {
if (input[13] <= 8.5) {
if (input[25] <= -6.5) {
memcpy(var86, (double[]){0.027777777777777776, 0.0, 0.0, 0.5, 0.4722222222222222}, 5 * sizeof(double));
} else {
if (input[38] <= -14.5) {
if (input[4] <= 14.5) {
if (input[19] <= -40.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
}
} else {
if (input[45] <= -10.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.08571428571428572, 0.9142857142857143, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
} else {
if (input[31] <= 16.5) {
if (input[22] <= 56.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9130434782608695, 0.08695652173913043}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -18.5) {
if (input[14] <= 5.5) {
if (input[8] <= -0.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3958333333333333, 0.6041666666666666}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.03508771929824561, 0.9649122807017544}, 5 * sizeof(double));
}
} else {
if (input[12] <= -12.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= -7.5) {
if (input[25] <= 11.5) {
if (input[19] <= -19.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.3953488372093023, 0.6046511627906976, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -16.5) {
if (input[45] <= -16.5) {
if (input[25] <= 7.5) {
if (input[12] <= -24.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8076923076923077, 0.19230769230769232}, 5 * sizeof(double));
} else {
if (input[37] <= -25.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -9.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -26.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 0.5) {
if (input[42] <= 1.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.34285714285714286, 0.6571428571428571, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[24] <= -53.5) {
if (input[4] <= 15.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
} else {
if (input[21] <= 0.5) {
if (input[13] <= 10.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0847457627118644, 0.9152542372881356}, 5 * sizeof(double));
} else {
if (input[7] <= 3.5) {
if (input[40] <= 37.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
}
} else {
if (input[25] <= 23.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 37.5) {
if (input[37] <= -42.5) {
if (input[3] <= 11.5) {
if (input[28] <= -11.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
}
} else {
if (input[40] <= 25.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6551724137931034, 0.3448275862068966}, 5 * sizeof(double));
} else {
if (input[17] <= 0.5) {
if (input[41] <= -5.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
} else {
if (input[34] <= 5.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[32] <= -1.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.358974358974359, 0.6410256410256411}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -25.5) {
if (input[34] <= 6.5) {
if (input[25] <= 6.5) {
if (input[18] <= -1.5) {
if (input[3] <= 39.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3793103448275862, 0.6206896551724138}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[31] <= 40.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
if (input[31] <= 63.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -5.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 11.5) {
if (input[28] <= -4.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.13725490196078433, 0.8627450980392157}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -1.5) {
if (input[25] <= 6.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
}
} else {
if (input[49] <= -43.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[40] <= 40.5) {
if (input[32] <= -5.5) {
if (input[31] <= 13.5) {
if (input[3] <= 4.0) {
if (input[16] <= 0.5) {
if (input[32] <= -6.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.024390243902439025, 0.975609756097561, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9423076923076923, 0.057692307692307696}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
}
} else {
if (input[31] <= 37.5) {
if (input[32] <= -6.5) {
if (input[28] <= -14.5) {
if (input[27] <= -9.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= -24.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -22.5) {
if (input[26] <= -0.5) {
if (input[37] <= -45.5) {
if (input[19] <= -45.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -10.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -24.5) {
if (input[18] <= -27.5) {
if (input[26] <= -0.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.86, 0.14}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -30.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
} else {
if (input[33] <= -9.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9024390243902439, 0.0975609756097561}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[18] <= -53.5) {
if (input[6] <= -13.5) {
if (input[42] <= -28.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
if (input[3] <= 0.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.4523809523809524, 0.5476190476190477}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.717391304347826, 0.2826086956521739}, 5 * sizeof(double));
}
} else {
if (input[25] <= 9.5) {
if (input[26] <= 0.5) {
if (input[41] <= 4.5) {
if (input[21] <= -3.5) {
if (input[1] <= -14.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.02, 0.44, 0.54}, 5 * sizeof(double));
} else {
if (input[20] <= -12.0) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -51.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6956521739130435, 0.30434782608695654}, 5 * sizeof(double));
} else {
if (input[19] <= -87.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
} else {
if (input[49] <= -15.5) {
if (input[29] <= 2.5) {
if (input[11] <= 10.5) {
if (input[11] <= 4.5) {
if (input[42] <= -19.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= -17.5) {
if (input[19] <= 17.0) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[24] <= 18.5) {
if (input[18] <= -3.0) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8695652173913043, 0.13043478260869565}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
}
} else {
if (input[6] <= -14.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.4186046511627907, 0.5813953488372093}, 5 * sizeof(double));
} else {
if (input[40] <= 16.5) {
if (input[1] <= -13.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
} else {
if (input[49] <= -4.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.022727272727272728, 0.9772727272727273, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
}
} else {
if (input[4] <= 6.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 3.5) {
if (input[14] <= 6.5) {
if (input[38] <= -22.0) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.43902439024390244, 0.5609756097560976}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8048780487804879, 0.1951219512195122}, 5 * sizeof(double));
}
} else {
if (input[11] <= 10.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6551724137931034, 0.3448275862068966}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.20454545454545456, 0.7954545454545454}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 6.5) {
if (input[5] <= -11.5) {
if (input[3] <= 2.5) {
if (input[48] <= -2.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8793103448275862, 0.1206896551724138}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 5.5) {
if (input[12] <= 0.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.06451612903225808, 0.7741935483870969, 0.16129032258064518}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= -1.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.717948717948718, 0.28205128205128205}, 5 * sizeof(double));
} else {
if (input[29] <= -1.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
} else {
if (input[23] <= -5.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[21] <= -0.5) {
if (input[32] <= -9.5) {
if (input[13] <= 16.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.7241379310344828, 0.27586206896551724}, 5 * sizeof(double));
} else {
if (input[36] <= -42.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 25.5) {
if (input[10] <= 15.5) {
if (input[3] <= -1.5) {
if (input[36] <= -44.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.28205128205128205, 0.717948717948718}, 5 * sizeof(double));
} else {
if (input[47] <= 15.5) {
if (input[2] <= -22.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
}
} else {
if (input[24] <= 28.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -25.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -11.5) {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.7931034482758621, 0.20689655172413793}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var15, var86, 5, var14);
double var87[5];
if (input[45] <= -6.5) {
if (input[40] <= 38.5) {
if (input[25] <= 9.5) {
if (input[30] <= 0.5) {
if (input[13] <= 11.5) {
if (input[7] <= 4.5) {
if (input[42] <= -1.5) {
if (input[3] <= 9.5) {
if (input[28] <= -5.5) {
if (input[11] <= 5.5) {
if (input[49] <= -26.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
} else {
if (input[32] <= -3.5) {
if (input[49] <= -16.5) {
if (input[31] <= 23.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8305084745762712, 0.1694915254237288}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.803921568627451, 0.19607843137254902}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 2.5) {
if (input[43] <= -0.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -11.5) {
if (input[29] <= -12.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9636363636363636, 0.03636363636363636}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -16.5) {
if (input[32] <= 3.5) {
if (input[25] <= -5.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.49122807017543857, 0.5087719298245614}, 5 * sizeof(double));
} else {
if (input[42] <= -29.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6271186440677966, 0.3728813559322034}, 5 * sizeof(double));
} else {
if (input[40] <= 17.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
} else {
if (input[34] <= 3.5) {
if (input[15] <= 4.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
}
} else {
if (input[43] <= 0.5) {
if (input[48] <= -3.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9361702127659575, 0.06382978723404255}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
}
} else {
if (input[3] <= -7.5) {
if (input[14] <= 6.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 1.5) {
if (input[24] <= -73.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9047619047619048, 0.09523809523809523}, 5 * sizeof(double));
} else {
if (input[31] <= 22.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[45] <= -14.5) {
if (input[17] <= 0.5) {
if (input[48] <= -6.5) {
if (input[1] <= -24.5) {
if (input[23] <= -39.0) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
}
} else {
if (input[14] <= 4.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.3617021276595745, 0.6382978723404256}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -17.5) {
if (input[37] <= -38.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= 6.5) {
if (input[3] <= 25.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= -10.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6511627906976745, 0.3488372093023256}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.4032258064516129, 0.5967741935483871}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 2.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.025, 0.95, 0.025}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.7407407407407407, 0.25925925925925924}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= -31.5) {
if (input[13] <= 2.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.09375, 0.90625, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -6.0) {
if (input[19] <= -43.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.8536585365853658, 0.14634146341463414, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= -8.5) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.43333333333333335, 0.5666666666666667, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -19.5) {
if (input[49] <= -43.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.7037037037037037, 0.2962962962962963}, 5 * sizeof(double));
} else {
if (input[47] <= -49.5) {
if (input[40] <= 26.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= 15.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.1111111111111111, 0.4444444444444444, 0.4444444444444444}, 5 * sizeof(double));
} else {
if (input[28] <= -13.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 2.5) {
if (input[18] <= -43.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
} else {
if (input[27] <= -3.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9545454545454546, 0.045454545454545456}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6938775510204082, 0.30612244897959184}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -37.5) {
if (input[24] <= -45.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 16.5) {
if (input[31] <= 36.5) {
if (input[39] <= 4.5) {
if (input[38] <= -49.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9772727272727273, 0.022727272727272728}, 5 * sizeof(double));
} else {
if (input[40] <= 6.5) {
if (input[49] <= -3.0) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -3.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= -19.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[48] <= -6.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.03333333333333333, 0.9666666666666667, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= 31.5) {
if (input[47] <= -40.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 7.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0392156862745098, 0.3137254901960784, 0.6470588235294118}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= -13.5) {
if (input[39] <= -1.5) {
if (input[4] <= 18.5) {
if (input[43] <= 1.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
if (input[12] <= -1.5) {
if (input[36] <= -15.5) {
if (input[11] <= 7.5) {
if (input[4] <= 13.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.05660377358490566, 0.9433962264150944}, 5 * sizeof(double));
} else {
if (input[39] <= -0.5) {
if (input[10] <= 5.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -52.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
if (input[49] <= -30.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 17.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.425, 0.575}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[37] <= -19.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.46875, 0.53125}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 14.5) {
if (input[11] <= 4.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.46938775510204084, 0.5306122448979592}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -50.5) {
if (input[12] <= -5.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 1.5) {
if (input[11] <= 8.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.46153846153846156, 0.5384615384615384}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.803921568627451, 0.19607843137254902}, 5 * sizeof(double));
}
} else {
if (input[37] <= -34.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[40] <= 13.5) {
if (input[17] <= 0.5) {
if (input[18] <= -49.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
} else {
if (input[31] <= -1.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.38, 0.62, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= 1.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.06060606060606061, 0.9393939393939394, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= -11.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.5769230769230769, 0.36538461538461536, 0.057692307692307696}, 5 * sizeof(double));
}
} else {
if (input[22] <= 7.5) {
if (input[30] <= 0.5) {
if (input[30] <= -0.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6538461538461539, 0.34615384615384615}, 5 * sizeof(double));
} else {
if (input[37] <= -18.5) {
if (input[37] <= -25.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
} else {
if (input[3] <= 5.5) {
if (input[47] <= -14.5) {
if (input[14] <= 4.5) {
if (input[19] <= -20.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.7924528301886793, 0.20754716981132076}, 5 * sizeof(double));
}
} else {
if (input[12] <= -20.0) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[34] <= 6.5) {
if (input[28] <= -13.5) {
if (input[21] <= -1.5) {
if (input[7] <= 4.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.29508196721311475, 0.7049180327868853}, 5 * sizeof(double));
}
} else {
if (input[22] <= -39.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9433962264150944, 0.05660377358490566}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
if (input[7] <= 1.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
if (input[40] <= 71.5) {
if (input[19] <= -54.5) {
if (input[31] <= 40.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0425531914893617, 0.9574468085106383}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -9.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6222222222222222, 0.37777777777777777}, 5 * sizeof(double));
} else {
if (input[19] <= -38.5) {
if (input[25] <= 6.5) {
if (input[40] <= 45.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
}
} else {
if (input[1] <= -26.5) {
if (input[31] <= 46.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.26153846153846155, 0.7384615384615385}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -44.5) {
if (input[31] <= 45.5) {
if (input[6] <= -26.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
}
} else {
if (input[3] <= 4.5) {
if (input[5] <= -19.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.09615384615384616, 0.9038461538461539}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[5] <= -13.5) {
if (input[40] <= 40.5) {
if (input[41] <= -8.5) {
if (input[19] <= -53.0) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5897435897435898, 0.41025641025641024}, 5 * sizeof(double));
}
} else {
if (input[12] <= -4.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 6.5) {
if (input[42] <= -41.5) {
if (input[29] <= -10.5) {
if (input[21] <= -1.5) {
if (input[12] <= 6.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.2631578947368421, 0.7368421052631579}, 5 * sizeof(double));
}
} else {
if (input[20] <= -70.0) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.3541666666666667, 0.6458333333333334}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -2.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[40] <= 0.5) {
if (input[5] <= 13.5) {
if (input[13] <= 3.5) {
if (input[4] <= -13.5) {
if (input[13] <= -8.5) {
if (input[12] <= 4.5) {
if (input[38] <= 29.5) {
memcpy(var87, (double[]){0.0, 0.17307692307692307, 0.8269230769230769, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -10.5) {
memcpy(var87, (double[]){0.0, 0.05555555555555555, 0.9444444444444444, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -9.5) {
if (input[33] <= 1.5) {
memcpy(var87, (double[]){0.0, 0.04081632653061224, 0.9591836734693877, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 24.5) {
if (input[31] <= -24.5) {
memcpy(var87, (double[]){0.0, 0.5294117647058824, 0.47058823529411764, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.9830508474576272, 0.01694915254237288, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 39.5) {
memcpy(var87, (double[]){0.0, 0.21052631578947367, 0.7894736842105263, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= -47.5) {
memcpy(var87, (double[]){0.0, 0.0425531914893617, 0.46808510638297873, 0.48936170212765956, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -9.5) {
if (input[31] <= -38.5) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.2631578947368421, 0.7368421052631579, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= -7.5) {
memcpy(var87, (double[]){0.0, 0.16129032258064516, 0.8387096774193549, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 0.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.8461538461538461, 0.15384615384615385, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= -7.5) {
memcpy(var87, (double[]){0.0, 0.05714285714285714, 0.9142857142857143, 0.02857142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -5.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 42.5) {
if (input[19] <= -59.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -14.5) {
if (input[12] <= 16.5) {
if (input[47] <= 20.5) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 31.5) {
memcpy(var87, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.0, 0.08571428571428572, 0.9142857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -47.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.9722222222222222, 0.027777777777777776, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= -1.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.15789473684210525, 0.8421052631578947, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= 7.5) {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 65.5) {
if (input[41] <= -1.5) {
if (input[14] <= -6.5) {
if (input[42] <= 38.0) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -56.5) {
memcpy(var87, (double[]){0.8125, 0.1875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -2.5) {
memcpy(var87, (double[]){0.21428571428571427, 0.7857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 2.5) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.14583333333333334, 0.0, 0.8541666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 35.5) {
if (input[40] <= -40.5) {
if (input[2] <= 20.5) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -6.5) {
if (input[29] <= 4.5) {
memcpy(var87, (double[]){0.0, 0.8163265306122449, 0.1836734693877551, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.1702127659574468, 0.2765957446808511, 0.5531914893617021, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= -5.5) {
memcpy(var87, (double[]){0.7586206896551724, 0.2413793103448276, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -79.5) {
if (input[33] <= 10.5) {
if (input[14] <= -8.5) {
memcpy(var87, (double[]){0.018867924528301886, 0.9811320754716981, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.4666666666666667, 0.5333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -101.0) {
if (input[21] <= -220.5) {
memcpy(var87, (double[]){0.6538461538461539, 0.34615384615384615, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -11.5) {
memcpy(var87, (double[]){0.8275862068965517, 0.1724137931034483, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.14634146341463414, 0.8536585365853658, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 23.5) {
if (input[38] <= 37.5) {
if (input[30] <= -5.5) {
memcpy(var87, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 20.5) {
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 0.21052631578947367, 0.7894736842105263, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -8.5) {
if (input[8] <= -0.5) {
memcpy(var87, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.0, 0.7333333333333333, 0.26666666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -7.5) {
if (input[12] <= 108.5) {
if (input[23] <= 20.5) {
if (input[45] <= 30.5) {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 3.5) {
memcpy(var87, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 12.5) {
memcpy(var87, (double[]){0.0, 0.8125, 0.1875, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 31.5) {
memcpy(var87, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[3] <= -65.5) {
if (input[16] <= -3.5) {
if (input[3] <= -70.5) {
if (input[8] <= 1.5) {
if (input[4] <= -37.5) {
memcpy(var87, (double[]){0.48333333333333334, 0.5166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -53.5) {
memcpy(var87, (double[]){0.7758620689655172, 0.1206896551724138, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[42] <= 66.5) {
if (input[37] <= 79.5) {
if (input[24] <= 52.5) {
if (input[39] <= -235.5) {
memcpy(var87, (double[]){0.9814814814814815, 0.018518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -23.5) {
if (input[49] <= 91.5) {
memcpy(var87, (double[]){0.8214285714285714, 0.17857142857142858, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= -20.5) {
memcpy(var87, (double[]){0.9516129032258065, 0.016129032258064516, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.6153846153846154, 0.38461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -2.5) {
memcpy(var87, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.8421052631578947, 0.15789473684210525, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -48.5) {
if (input[14] <= -9.5) {
if (input[9] <= -10.5) {
if (input[18] <= 16.5) {
memcpy(var87, (double[]){0.21951219512195122, 0.7804878048780488, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 56.5) {
if (input[40] <= -59.5) {
memcpy(var87, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.13793103448275862, 0.8620689655172413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var87, (double[]){0.3018867924528302, 0.6981132075471698, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 37.5) {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.8260869565217391, 0.17391304347826086, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 8.5) {
if (input[12] <= -106.5) {
if (input[17] <= -0.5) {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.17777777777777778, 0.8222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -28.5) {
memcpy(var87, (double[]){0.7931034482758621, 0.20689655172413793, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 26.0) {
memcpy(var87, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -10.5) {
memcpy(var87, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 56.5) {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[36] <= 55.5) {
if (input[30] <= -44.0) {
memcpy(var87, (double[]){0.3888888888888889, 0.6111111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 20.5) {
if (input[28] <= 13.5) {
if (input[12] <= 10.5) {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var87, (double[]){0.8363636363636363, 0.16363636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -10.5) {
if (input[21] <= -64.5) {
if (input[0] <= 25.5) {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.10256410256410256, 0.8974358974358975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -11.5) {
if (input[20] <= 73.5) {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -15.5) {
memcpy(var87, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 43.5) {
memcpy(var87, (double[]){0.3076923076923077, 0.6923076923076923, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= -90.5) {
if (input[19] <= 23.0) {
memcpy(var87, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 43.5) {
if (input[39] <= -0.5) {
if (input[21] <= -56.0) {
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.3235294117647059, 0.6764705882352942, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -63.0) {
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.6756756756756757, 0.32432432432432434, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 50.5) {
memcpy(var87, (double[]){0.12121212121212122, 0.8787878787878788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var87, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
add_vectors(var14, var87, 5, var13);
double var88[5];
if (input[38] <= -0.5) {
if (input[34] <= 7.5) {
if (input[45] <= -21.5) {
if (input[21] <= -1.5) {
if (input[7] <= 3.5) {
if (input[0] <= -22.5) {
if (input[19] <= -51.5) {
if (input[41] <= -5.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
}
} else {
if (input[12] <= -3.0) {
if (input[3] <= 25.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
}
} else {
if (input[36] <= -48.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -5.5) {
if (input[14] <= 10.5) {
if (input[41] <= -7.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
}
} else {
if (input[19] <= -50.5) {
if (input[5] <= -19.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
}
} else {
if (input[28] <= -1.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[24] <= -49.5) {
if (input[6] <= -23.5) {
if (input[25] <= 5.5) {
if (input[19] <= -54.5) {
if (input[23] <= -23.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
}
} else {
if (input[34] <= 6.5) {
if (input[18] <= 9.5) {
if (input[35] <= 0.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[24] <= -83.5) {
if (input[28] <= -12.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
} else {
if (input[31] <= 39.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 4.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
if (input[18] <= -4.5) {
if (input[4] <= 19.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.08196721311475409, 0.9180327868852459}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -35.0) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -40.5) {
if (input[3] <= 2.5) {
if (input[49] <= -49.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[40] <= 40.5) {
if (input[31] <= 35.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 23.5) {
if (input[9] <= 12.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 35.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 6.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.32142857142857145, 0.6785714285714286}, 5 * sizeof(double));
} else {
if (input[12] <= -19.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.12280701754385964, 0.8771929824561403}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[25] <= 8.5) {
if (input[23] <= -50.5) {
if (input[9] <= 8.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
} else {
if (input[19] <= -53.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.11290322580645161, 0.8870967741935484}, 5 * sizeof(double));
} else {
if (input[41] <= -6.5) {
if (input[20] <= -37.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.5230769230769231, 0.47692307692307695}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -49.5) {
if (input[12] <= -58.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 11.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[42] <= -36.0) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[4] <= 23.5) {
if (input[33] <= -3.5) {
if (input[31] <= 40.5) {
if (input[41] <= -6.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= -33.5) {
if (input[9] <= 9.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8780487804878049, 0.12195121951219512}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7959183673469388, 0.20408163265306123}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[46] <= 11.5) {
if (input[23] <= -39.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 9.5) {
if (input[10] <= 11.5) {
if (input[23] <= -61.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[27] <= 4.5) {
if (input[35] <= 0.5) {
if (input[25] <= 18.5) {
if (input[19] <= -90.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7027027027027027, 0.2972972972972973}, 5 * sizeof(double));
} else {
if (input[26] <= 1.5) {
if (input[3] <= 5.5) {
if (input[27] <= 1.5) {
if (input[30] <= -1.5) {
if (input[20] <= -70.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 3.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.21621621621621623, 0.7837837837837838, 0.0}, 5 * sizeof(double));
} else {
if (input[2] <= -13.5) {
if (input[1] <= -18.5) {
if (input[29] <= -3.5) {
if (input[31] <= 17.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9423076923076923, 0.057692307692307696}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
}
} else {
if (input[34] <= 3.5) {
if (input[19] <= -28.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
}
} else {
if (input[11] <= 5.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -11.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
} else {
if (input[28] <= -7.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
}
} else {
if (input[28] <= -3.5) {
if (input[3] <= 6.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
} else {
if (input[41] <= -3.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 10.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.725, 0.275}, 5 * sizeof(double));
}
} else {
if (input[23] <= 8.5) {
if (input[37] <= -16.5) {
if (input[24] <= 34.5) {
if (input[3] <= 1.5) {
if (input[39] <= 0.5) {
if (input[12] <= 8.0) {
if (input[43] <= 0.5) {
if (input[25] <= 4.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= -16.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.4482758620689655, 0.5517241379310345}, 5 * sizeof(double));
}
} else {
if (input[40] <= 4.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.24489795918367346, 0.7551020408163265, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= -2.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 1.5) {
if (input[2] <= -14.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
}
} else {
if (input[22] <= -0.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.4230769230769231, 0.5769230769230769}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3888888888888889, 0.6111111111111112}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -47.0) {
if (input[13] <= 14.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -1.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
} else {
if (input[25] <= 9.5) {
if (input[32] <= 0.5) {
if (input[21] <= -2.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= -14.5) {
if (input[25] <= 9.5) {
if (input[27] <= 1.5) {
if (input[9] <= 5.5) {
if (input[27] <= -4.5) {
if (input[7] <= 2.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
} else {
if (input[6] <= -18.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -15.5) {
if (input[3] <= 17.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -3.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
if (input[1] <= -19.5) {
if (input[49] <= -29.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -12.5) {
if (input[48] <= -7.5) {
if (input[22] <= 55.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.225, 0.775}, 5 * sizeof(double));
}
} else {
if (input[22] <= 72.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.019230769230769232, 0.9807692307692307}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -19.0) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -16.0) {
if (input[15] <= 0.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.40625, 0.59375, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= 17.0) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.06666666666666667, 0.1111111111111111, 0.8222222222222222}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= -13.5) {
if (input[39] <= 1.5) {
if (input[3] <= 8.5) {
if (input[42] <= -40.5) {
if (input[31] <= 39.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -5.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.12195121951219512, 0.3902439024390244, 0.4878048780487805}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 4.5) {
if (input[28] <= -18.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 39.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7380952380952381, 0.2619047619047619}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 6.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -4.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[10] <= -11.5) {
if (input[37] <= 68.5) {
if (input[39] <= -78.5) {
if (input[28] <= 12.5) {
if (input[36] <= 27.5) {
memcpy(var88, (double[]){0.7435897435897436, 0.15384615384615385, 0.10256410256410256, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[35] <= 0.5) {
memcpy(var88, (double[]){0.10810810810810811, 0.7567567567567568, 0.13513513513513514, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -158.5) {
memcpy(var88, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -142.5) {
memcpy(var88, (double[]){0.9487179487179487, 0.05128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= 37.5) {
if (input[40] <= -38.5) {
if (input[20] <= 35.5) {
if (input[49] <= 31.5) {
memcpy(var88, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.1951219512195122, 0.8048780487804879, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 1.5) {
memcpy(var88, (double[]){0.0, 0.6, 0.4, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -8.5) {
if (input[1] <= 20.5) {
if (input[4] <= -7.5) {
memcpy(var88, (double[]){0.0, 0.625, 0.375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.9310344827586207, 0.06896551724137931, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -11.5) {
memcpy(var88, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 37.5) {
if (input[49] <= 48.5) {
if (input[23] <= 40.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.9459459459459459, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -10.5) {
memcpy(var88, (double[]){0.1891891891891892, 0.8108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -238.0) {
if (input[17] <= -0.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var88, (double[]){0.0, 0.6, 0.4, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 88.5) {
if (input[12] <= -90.5) {
if (input[48] <= 6.5) {
memcpy(var88, (double[]){0.6136363636363636, 0.38636363636363635, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 48.5) {
if (input[11] <= -13.5) {
memcpy(var88, (double[]){0.5333333333333333, 0.4666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 2.5) {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.918918918918919, 0.08108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= 61.5) {
if (input[31] <= -51.5) {
memcpy(var88, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 21.5) {
if (input[22] <= -11.5) {
if (input[3] <= -34.5) {
if (input[34] <= -21.5) {
if (input[36] <= 37.5) {
memcpy(var88, (double[]){0.5531914893617021, 0.44680851063829785, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 0.5) {
memcpy(var88, (double[]){0.9215686274509803, 0.0784313725490196, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -58.5) {
memcpy(var88, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.6829268292682927, 0.3170731707317073, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 2.5) {
if (input[47] <= 34.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.16216216216216217, 0.8378378378378378, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= -54.5) {
if (input[45] <= 41.5) {
if (input[2] <= 34.5) {
if (input[4] <= -20.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.36363636363636365, 0.6363636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 79.5) {
memcpy(var88, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.8717948717948718, 0.1282051282051282, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -12.5) {
if (input[18] <= 15.5) {
memcpy(var88, (double[]){0.8260869565217391, 0.17391304347826086, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -11.5) {
memcpy(var88, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 8.5) {
memcpy(var88, (double[]){0.13333333333333333, 0.8666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= 47.5) {
if (input[40] <= -51.5) {
if (input[6] <= 39.5) {
if (input[30] <= 8.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.019230769230769232, 0.9807692307692307, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 26.5) {
if (input[30] <= -8.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -17.5) {
memcpy(var88, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 1.5) {
if (input[3] <= -0.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.23529411764705882, 0.7647058823529411, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= 35.5) {
if (input[12] <= 20.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.45454545454545453, 0.5454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[47] <= 11.5) {
memcpy(var88, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 6.5) {
memcpy(var88, (double[]){0.21311475409836064, 0.6557377049180327, 0.13114754098360656, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -62.5) {
if (input[19] <= 100.5) {
if (input[24] <= 47.5) {
if (input[3] <= -66.0) {
if (input[30] <= 4.5) {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.9761904761904762, 0.023809523809523808, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -78.0) {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.7222222222222222, 0.2777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 57.5) {
memcpy(var88, (double[]){0.6486486486486487, 0.35135135135135137, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.8974358974358975, 0.10256410256410256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -90.5) {
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 11.0) {
if (input[35] <= 0.5) {
memcpy(var88, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= 3.5) {
memcpy(var88, (double[]){0.3968253968253968, 0.6031746031746031, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.06, 0.94, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[6] <= 26.5) {
if (input[24] <= -54.5) {
if (input[39] <= -3.5) {
memcpy(var88, (double[]){0.0, 0.13513513513513514, 0.1891891891891892, 0.6756756756756757, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -24.5) {
if (input[40] <= -47.5) {
if (input[21] <= 1.5) {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.3235294117647059, 0.6764705882352942, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 36.5) {
memcpy(var88, (double[]){0.11111111111111112, 0.6666666666666667, 0.22222222222222224, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 27.5) {
memcpy(var88, (double[]){0.0, 0.8181818181818182, 0.18181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 1.5) {
if (input[23] <= -36.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.15625, 0.84375, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 14.5) {
if (input[47] <= -50.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.5636363636363636, 0.43636363636363634, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
if (input[42] <= 22.0) {
if (input[16] <= -1.5) {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.6060606060606061, 0.3939393939393939, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 47.5) {
if (input[37] <= 38.5) {
if (input[28] <= 6.5) {
if (input[12] <= 2.5) {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.1, 0.9, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.05128205128205128, 0.28205128205128205, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 5.5) {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.023255813953488372, 0.046511627906976744, 0.9302325581395349, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= -21.0) {
memcpy(var88, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.03225806451612903, 0.0967741935483871, 0.8709677419354839, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= -16.5) {
if (input[30] <= 1.5) {
if (input[4] <= -12.5) {
memcpy(var88, (double[]){0.0, 0.08823529411764706, 0.9117647058823529, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var88, (double[]){0.0, 0.22413793103448276, 0.7758620689655172, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 1.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.7142857142857143, 0.2857142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= 0.5) {
if (input[33] <= 6.5) {
if (input[20] <= -45.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.9523809523809523, 0.047619047619047616, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -6.5) {
if (input[42] <= 22.0) {
memcpy(var88, (double[]){0.0, 0.041666666666666664, 0.9583333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 4.5) {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -0.5) {
memcpy(var88, (double[]){0.0, 0.023255813953488372, 0.9767441860465116, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[11] <= -2.5) {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 3.0) {
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.07692307692307693, 0.9230769230769231, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.8571428571428571, 0.14285714285714285, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= 34.5) {
memcpy(var88, (double[]){0.0, 0.7, 0.3, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[29] <= -2.5) {
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[32] <= 18.5) {
if (input[45] <= 28.5) {
if (input[24] <= 36.5) {
memcpy(var88, (double[]){0.21621621621621623, 0.5945945945945946, 0.1891891891891892, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[27] <= 15.5) {
if (input[48] <= 17.5) {
if (input[18] <= 21.5) {
memcpy(var88, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 47.5) {
memcpy(var88, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var88, (double[]){0.5185185185185185, 0.48148148148148145, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
add_vectors(var13, var88, 5, var12);
double var89[5];
if (input[49] <= -1.5) {
if (input[12] <= -3.5) {
if (input[36] <= -14.5) {
if (input[13] <= 9.5) {
if (input[11] <= 5.5) {
if (input[6] <= -15.5) {
if (input[13] <= 4.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.5208333333333334, 0.4791666666666667}, 5 * sizeof(double));
} else {
if (input[4] <= 17.5) {
if (input[41] <= -4.5) {
if (input[3] <= 9.0) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
} else {
if (input[24] <= -32.0) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -20.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.2962962962962963, 0.7037037037037037}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= -5.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.325, 0.675}, 5 * sizeof(double));
} else {
if (input[42] <= -22.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 28.5) {
if (input[16] <= 1.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.06521739130434782, 0.9347826086956522}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.14084507042253522, 0.8591549295774648}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -9.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9107142857142857, 0.08928571428571429}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 7.5) {
if (input[28] <= -5.5) {
if (input[31] <= 25.5) {
if (input[0] <= -17.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.38095238095238093, 0.6190476190476191}, 5 * sizeof(double));
} else {
if (input[42] <= -22.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7222222222222222, 0.2777777777777778}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -33.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -20.5) {
if (input[16] <= 1.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -35.5) {
if (input[3] <= 9.5) {
if (input[44] <= -0.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
}
} else {
if (input[48] <= -11.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.5681818181818182, 0.4318181818181818}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.27906976744186046, 0.7209302325581395}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -20.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
if (input[37] <= -29.5) {
if (input[24] <= -29.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[7] <= 2.5) {
if (input[33] <= -2.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7446808510638298, 0.2553191489361702}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
} else {
if (input[25] <= 7.5) {
if (input[19] <= -54.5) {
if (input[39] <= 0.5) {
if (input[37] <= -27.5) {
if (input[20] <= 21.0) {
if (input[19] <= -56.5) {
if (input[0] <= -21.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[25] <= 5.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.016666666666666666, 0.9833333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
}
} else {
if (input[31] <= 39.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -28.5) {
if (input[1] <= -33.5) {
if (input[4] <= 24.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
} else {
if (input[35] <= -0.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.21818181818181817, 0.7818181818181819}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[16] <= 1.5) {
if (input[40] <= 36.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
}
} else {
if (input[47] <= -48.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[21] <= -3.5) {
if (input[22] <= -19.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.24528301886792453, 0.7547169811320755}, 5 * sizeof(double));
}
}
}
} else {
if (input[44] <= -0.5) {
if (input[18] <= -34.0) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7804878048780488, 0.21951219512195122}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 11.5) {
if (input[3] <= 3.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.34285714285714286, 0.6571428571428571}, 5 * sizeof(double));
} else {
if (input[42] <= -30.5) {
if (input[12] <= -12.5) {
if (input[40] <= 34.5) {
if (input[49] <= -34.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 4.5) {
if (input[31] <= 33.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= 12.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[47] <= 21.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[37] <= -20.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
if (input[3] <= 15.5) {
if (input[13] <= 1.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.1568627450980392, 0.8431372549019608, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.140625, 0.703125, 0.15625}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 40.5) {
if (input[41] <= -4.5) {
if (input[23] <= -54.5) {
if (input[40] <= 17.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
}
} else {
if (input[30] <= 5.5) {
if (input[1] <= -33.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7962962962962963, 0.2037037037037037}, 5 * sizeof(double));
} else {
if (input[12] <= 69.5) {
if (input[21] <= -3.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7169811320754716, 0.2830188679245283}, 5 * sizeof(double));
} else {
if (input[15] <= 4.5) {
if (input[8] <= -0.5) {
if (input[46] <= 3.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
}
} else {
if (input[45] <= -16.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.4594594594594595, 0.5405405405405406}, 5 * sizeof(double));
} else {
if (input[28] <= -5.5) {
if (input[47] <= -39.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -51.5) {
if (input[41] <= -6.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= -28.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 5.5) {
if (input[12] <= 62.5) {
if (input[24] <= 36.0) {
if (input[6] <= -28.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9787234042553191, 0.02127659574468085}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
if (input[22] <= -2.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9516129032258065, 0.04838709677419355}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.03125, 0.3125, 0.65625}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -15.5) {
if (input[49] <= -14.5) {
if (input[32] <= 2.5) {
if (input[39] <= 0.5) {
if (input[26] <= 0.5) {
if (input[13] <= 9.5) {
if (input[23] <= -53.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
} else {
if (input[37] <= -17.5) {
if (input[4] <= 13.5) {
if (input[25] <= 6.5) {
if (input[48] <= -4.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= 7.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.05405405405405406, 0.6756756756756757, 0.2702702702702703}, 5 * sizeof(double));
}
} else {
if (input[11] <= 3.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
if (input[22] <= 4.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9491525423728814, 0.05084745762711865}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -48.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
} else {
if (input[31] <= 33.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= -2.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 9.5) {
if (input[49] <= -36.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9047619047619048, 0.09523809523809523}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 8.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.02564102564102564, 0.15384615384615385, 0.8205128205128205}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 3.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= 2.5) {
if (input[12] <= 9.5) {
if (input[6] <= -10.5) {
if (input[10] <= 7.5) {
if (input[15] <= 4.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= -11.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
} else {
if (input[47] <= -31.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.4642857142857143, 0.5357142857142857}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 22.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 6.5) {
if (input[42] <= -8.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.3448275862068966, 0.6551724137931034, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 9.5) {
if (input[40] <= 5.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 0.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.3488372093023256, 0.32558139534883723, 0.32558139534883723}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[16] <= 1.5) {
if (input[37] <= -44.5) {
if (input[33] <= -6.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.43478260869565216, 0.5652173913043478}, 5 * sizeof(double));
}
} else {
if (input[36] <= -31.5) {
if (input[47] <= 31.0) {
if (input[15] <= 11.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.3469387755102041, 0.6530612244897959}, 5 * sizeof(double));
} else {
if (input[25] <= 8.5) {
if (input[34] <= 6.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
} else {
if (input[32] <= -8.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -0.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.4722222222222222, 0.5277777777777778}, 5 * sizeof(double));
}
} else {
if (input[48] <= -5.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.41025641025641024, 0.5897435897435898}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[5] <= 11.5) {
if (input[10] <= -12.5) {
if (input[42] <= 39.5) {
if (input[31] <= -42.0) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -154.0) {
if (input[1] <= 37.5) {
memcpy(var89, (double[]){0.7419354838709677, 0.25806451612903225, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 50.5) {
memcpy(var89, (double[]){0.0, 0.9591836734693877, 0.04081632653061224, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= -32.5) {
if (input[37] <= 16.5) {
if (input[12] <= -0.5) {
if (input[28] <= -4.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.6363636363636364, 0.36363636363636365, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.09302325581395349, 0.9069767441860465, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 7.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.027777777777777776, 0.9722222222222222, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -54.5) {
memcpy(var89, (double[]){0.0, 0.018518518518518517, 0.0, 0.9814814814814815, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -6.5) {
if (input[33] <= 2.5) {
if (input[32] <= -4.5) {
memcpy(var89, (double[]){0.0, 0.5609756097560976, 0.3902439024390244, 0.04878048780487805, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -10.5) {
memcpy(var89, (double[]){0.0, 0.09836065573770492, 0.9016393442622951, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 1.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.8787878787878788, 0.12121212121212122, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 16.5) {
if (input[13] <= -4.5) {
if (input[6] <= 11.5) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -36.0) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 0.5) {
memcpy(var89, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 16.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -0.5) {
if (input[47] <= 23.0) {
memcpy(var89, (double[]){0.14285714285714285, 0.32142857142857145, 0.5357142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.3448275862068966, 0.13793103448275862, 0.5172413793103449, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[44] <= 0.5) {
memcpy(var89, (double[]){0.0, 0.8529411764705882, 0.14705882352941177, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 27.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.9428571428571428, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[19] <= -60.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.5813953488372093, 0.4186046511627907, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= -7.5) {
memcpy(var89, (double[]){0.0, 0.37209302325581395, 0.627906976744186, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= -0.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.4444444444444444, 0.5555555555555556, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 34.5) {
if (input[45] <= 18.5) {
if (input[4] <= -12.5) {
if (input[3] <= 0.5) {
if (input[38] <= 23.5) {
memcpy(var89, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 10.5) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -40.5) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.07317073170731707, 0.926829268292683, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var89, (double[]){0.0, 0.20408163265306123, 0.7959183673469388, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -6.5) {
if (input[20] <= -31.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.8529411764705882, 0.14705882352941177, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= -4.5) {
if (input[19] <= -47.0) {
memcpy(var89, (double[]){0.0, 0.0, 0.975609756097561, 0.024390243902439025, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 29.5) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[20] <= -1.5) {
memcpy(var89, (double[]){0.0, 0.32142857142857145, 0.6785714285714286, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[35] <= -0.5) {
if (input[24] <= 24.5) {
memcpy(var89, (double[]){0.0, 0.15, 0.85, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -43.5) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.01818181818181818, 0.01818181818181818, 0.9636363636363636, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[10] <= -9.5) {
memcpy(var89, (double[]){0.0, 0.8297872340425532, 0.1702127659574468, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 41.5) {
memcpy(var89, (double[]){0.0, 0.0, 0.7666666666666667, 0.23333333333333334, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
} else {
if (input[12] <= -82.5) {
if (input[30] <= -72.0) {
if (input[28] <= 9.5) {
if (input[2] <= 32.5) {
if (input[13] <= -11.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 39.5) {
memcpy(var89, (double[]){0.5853658536585366, 0.12195121951219512, 0.2926829268292683, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -235.5) {
if (input[23] <= 21.0) {
memcpy(var89, (double[]){0.46666666666666673, 0.48888888888888893, 0.04444444444444445, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.9069767441860465, 0.09302325581395349, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 28.5) {
memcpy(var89, (double[]){0.4634146341463415, 0.4146341463414634, 0.12195121951219512, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 9.5) {
if (input[1] <= 44.0) {
memcpy(var89, (double[]){0.74, 0.26, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 8.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.9347826086956522, 0.06521739130434782, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 17.5) {
if (input[3] <= -85.5) {
if (input[12] <= -97.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -8.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.92, 0.08, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -163.5) {
memcpy(var89, (double[]){0.5806451612903226, 0.41935483870967744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -17.5) {
memcpy(var89, (double[]){0.95, 0.05, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[0] <= 23.5) {
memcpy(var89, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= -15.5) {
if (input[48] <= 6.5) {
memcpy(var89, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 90.5) {
if (input[11] <= -21.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -71.5) {
memcpy(var89, (double[]){0.5263157894736842, 0.47368421052631576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -14.5) {
memcpy(var89, (double[]){0.7647058823529411, 0.23529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 42.5) {
memcpy(var89, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= -53.0) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -23.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.6896551724137931, 0.3103448275862069, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -61.5) {
if (input[34] <= -15.5) {
if (input[47] <= 72.5) {
if (input[4] <= -27.5) {
if (input[13] <= -17.5) {
if (input[12] <= 30.5) {
if (input[34] <= -21.5) {
memcpy(var89, (double[]){0.723404255319149, 0.2765957446808511, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 10.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -70.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 37.5) {
memcpy(var89, (double[]){0.4107142857142857, 0.5892857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 70.5) {
if (input[40] <= -69.5) {
memcpy(var89, (double[]){0.819672131147541, 0.18032786885245902, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -89.5) {
if (input[36] <= 31.5) {
if (input[47] <= 38.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.8518518518518519, 0.14814814814814814, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= 34.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -3.5) {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var89, (double[]){0.8833333333333333, 0.11666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= 35.0) {
memcpy(var89, (double[]){0.09615384615384616, 0.9038461538461539, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.5161290322580645, 0.4838709677419355, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 28.5) {
if (input[37] <= 82.5) {
if (input[10] <= -21.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 36.5) {
if (input[32] <= 3.5) {
if (input[24] <= 31.5) {
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 0.18604651162790697, 0.813953488372093, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.08333333333333333, 0.6111111111111112, 0.3055555555555556, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 22.5) {
memcpy(var89, (double[]){0.02564102564102564, 0.20512820512820512, 0.7692307692307693, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -2.5) {
if (input[4] <= -26.5) {
memcpy(var89, (double[]){0.23529411764705882, 0.7647058823529411, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -178.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 52.5) {
if (input[37] <= 46.5) {
if (input[2] <= 27.5) {
memcpy(var89, (double[]){0.0, 0.8928571428571429, 0.10714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 32.5) {
memcpy(var89, (double[]){0.12962962962962962, 0.8703703703703703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[1] <= 29.5) {
if (input[13] <= -12.5) {
memcpy(var89, (double[]){0.0, 0.13513513513513514, 0.8648648648648649, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -4.5) {
if (input[49] <= 36.5) {
memcpy(var89, (double[]){0.0, 0.625, 0.375, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 41.5) {
if (input[31] <= -36.5) {
memcpy(var89, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var89, (double[]){0.0, 0.4722222222222222, 0.5277777777777778, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 71.5) {
if (input[12] <= 113.5) {
if (input[39] <= 11.5) {
if (input[37] <= 43.5) {
memcpy(var89, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 51.5) {
if (input[43] <= -4.5) {
if (input[5] <= 16.5) {
memcpy(var89, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 12.5) {
if (input[33] <= 7.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var89, (double[]){0.03773584905660377, 0.9622641509433962, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.17647058823529413, 0.8235294117647058, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 5.5) {
if (input[5] <= 21.5) {
memcpy(var89, (double[]){0.3783783783783784, 0.6216216216216216, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -60.5) {
memcpy(var89, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 7.5) {
if (input[1] <= 49.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.10638297872340426, 0.8936170212765957, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 1.5) {
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[41] <= 6.5) {
if (input[19] <= 47.5) {
memcpy(var89, (double[]){0.7954545454545454, 0.20454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var89, (double[]){0.21739130434782608, 0.782608695652174, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var12, var89, 5, var11);
double var90[5];
if (input[6] <= -5.5) {
if (input[4] <= 19.5) {
if (input[20] <= -76.5) {
if (input[33] <= -5.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.65, 0.35}, 5 * sizeof(double));
} else {
if (input[6] <= -16.5) {
if (input[44] <= -0.5) {
if (input[28] <= -3.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.047619047619047616, 0.9523809523809523}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.17777777777777778, 0.8222222222222222}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 41.5) {
if (input[21] <= -3.5) {
if (input[13] <= 9.5) {
if (input[6] <= -14.5) {
if (input[3] <= 3.5) {
if (input[46] <= 4.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.14634146341463414, 0.6829268292682927, 0.17073170731707318}, 5 * sizeof(double));
}
} else {
if (input[31] <= 22.5) {
if (input[12] <= -31.0) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -32.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.37037037037037035, 0.6296296296296297}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 5.5) {
if (input[13] <= 1.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.7547169811320755, 0.1320754716981132, 0.11320754716981132}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.2037037037037037, 0.7962962962962963, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= -11.5) {
if (input[48] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9534883720930233, 0.046511627906976744}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -40.5) {
if (input[10] <= 13.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.3888888888888889, 0.6111111111111112}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
} else {
if (input[45] <= -15.5) {
if (input[10] <= 9.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 0.5) {
if (input[13] <= 1.5) {
if (input[47] <= -49.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.2647058823529412, 0.7352941176470589, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.6785714285714286, 0.32142857142857145, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.9210526315789473, 0.07894736842105263, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 3.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[14] <= -1.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.3225806451612903, 0.6774193548387096, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 10.5) {
if (input[24] <= -83.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.24489795918367346, 0.7551020408163265}, 5 * sizeof(double));
} else {
if (input[21] <= 120.5) {
if (input[41] <= 3.5) {
if (input[3] <= 13.5) {
if (input[11] <= 5.5) {
if (input[14] <= 4.5) {
if (input[2] <= -14.5) {
if (input[8] <= -0.5) {
if (input[9] <= 3.5) {
if (input[15] <= 3.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
} else {
if (input[14] <= 2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.4264705882352941, 0.5735294117647058}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -2.5) {
if (input[44] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= -60.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9074074074074074, 0.09259259259259259}, 5 * sizeof(double));
} else {
if (input[18] <= -11.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.058823529411764705, 0.9411764705882353, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -5.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9183673469387755, 0.08163265306122448}, 5 * sizeof(double));
} else {
if (input[7] <= 2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= -9.5) {
if (input[28] <= -2.5) {
if (input[42] <= -48.5) {
if (input[36] <= -47.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
}
} else {
if (input[22] <= 39.5) {
if (input[7] <= 2.5) {
if (input[33] <= -7.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9782608695652174, 0.021739130434782608}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -3.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -16.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.7868852459016393, 0.21311475409836064}, 5 * sizeof(double));
} else {
if (input[34] <= 3.5) {
if (input[13] <= 8.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -45.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
} else {
if (input[26] <= 0.5) {
if (input[31] <= 33.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.7073170731707317, 0.2926829268292683}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -14.5) {
if (input[33] <= -7.5) {
if (input[40] <= 20.0) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
}
} else {
if (input[7] <= 2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.46153846153846156, 0.5384615384615384}, 5 * sizeof(double));
} else {
if (input[46] <= 5.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[2] <= -20.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.30952380952380953, 0.6904761904761905}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.11320754716981132, 0.7924528301886793, 0.09433962264150944}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -12.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -24.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -17.5) {
if (input[34] <= 3.5) {
if (input[48] <= -15.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.4791666666666667, 0.5208333333333334}, 5 * sizeof(double));
} else {
if (input[49] <= -25.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
} else {
if (input[36] <= -19.5) {
if (input[2] <= -19.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
} else {
if (input[22] <= 6.0) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 14.5) {
if (input[6] <= -16.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8205128205128205, 0.1794871794871795}, 5 * sizeof(double));
}
} else {
if (input[12] <= -3.5) {
if (input[31] <= 26.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
}
} else {
if (input[24] <= -30.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= -13.5) {
if (input[24] <= -65.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
if (input[37] <= -14.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.225, 0.775}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= -0.5) {
if (input[23] <= -51.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9454545454545454, 0.05454545454545454}, 5 * sizeof(double));
} else {
if (input[45] <= -15.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.05555555555555555, 0.8888888888888888, 0.05555555555555555}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[32] <= -3.5) {
if (input[25] <= 6.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8382352941176471, 0.16176470588235295}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.24, 0.76}, 5 * sizeof(double));
}
} else {
if (input[33] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
} else {
if (input[5] <= -14.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[13] <= 11.5) {
if (input[7] <= 4.5) {
if (input[3] <= 6.5) {
if (input[42] <= -38.0) {
if (input[32] <= -6.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
}
} else {
if (input[37] <= -42.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[3] <= 54.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 4.5) {
if (input[3] <= 8.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= -16.5) {
if (input[21] <= -0.5) {
if (input[3] <= 3.5) {
if (input[4] <= 23.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8771929824561403, 0.12280701754385964}, 5 * sizeof(double));
} else {
if (input[40] <= 40.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
} else {
if (input[6] <= -29.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[26] <= 0.5) {
if (input[4] <= 23.5) {
if (input[48] <= -12.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -6.5) {
if (input[29] <= -9.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.015625, 0.984375}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8301886792452831, 0.16981132075471697}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 71.5) {
if (input[7] <= 3.5) {
if (input[29] <= -5.5) {
if (input[24] <= -46.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9245283018867925, 0.07547169811320754}, 5 * sizeof(double));
}
} else {
if (input[31] <= 53.5) {
if (input[25] <= 7.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.4473684210526316, 0.5526315789473685}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -2.5) {
if (input[1] <= -29.5) {
if (input[19] <= -44.5) {
if (input[20] <= 22.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
} else {
if (input[40] <= 63.5) {
if (input[19] <= -42.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 11.5) {
if (input[0] <= -15.5) {
if (input[22] <= -25.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
if (input[18] <= 8.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
}
} else {
if (input[28] <= -4.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[49] <= -38.5) {
if (input[21] <= -0.5) {
if (input[31] <= 41.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[15] <= 15.5) {
if (input[18] <= -17.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
} else {
if (input[23] <= -37.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[45] <= -31.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.5294117647058824, 0.47058823529411764}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -43.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 16.5) {
if (input[34] <= 0.5) {
if (input[14] <= -9.5) {
if (input[21] <= -23.5) {
memcpy(var90, (double[]){0.0, 0.8275862068965517, 0.1724137931034483, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= -2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.06060606060606061, 0.9393939393939394, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -14.5) {
if (input[40] <= -35.5) {
if (input[31] <= -39.5) {
if (input[0] <= 8.5) {
if (input[21] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.05357142857142857, 0.9464285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.05405405405405406, 0.9459459459459459, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 16.5) {
memcpy(var90, (double[]){0.0, 0.7407407407407407, 0.25925925925925924, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.9836065573770492, 0.01639344262295082, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -36.5) {
memcpy(var90, (double[]){0.0, 0.06451612903225806, 0.1935483870967742, 0.7419354838709677, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
memcpy(var90, (double[]){0.0, 0.3148148148148148, 0.6851851851851852, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -1.5) {
if (input[39] <= 1.5) {
if (input[11] <= -9.5) {
if (input[39] <= -0.5) {
memcpy(var90, (double[]){0.0, 0.15151515151515152, 0.8484848484848485, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= -58.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.9318181818181818, 0.06818181818181818, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -18.5) {
if (input[32] <= -2.5) {
memcpy(var90, (double[]){0.0, 0.08108108108108109, 0.918918918918919, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 9.5) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -8.5) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[36] <= 14.0) {
if (input[1] <= 10.5) {
if (input[2] <= 3.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.2972972972972973, 0.7027027027027027, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 2.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.4722222222222222, 0.5277777777777778, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[15] <= 0.5) {
memcpy(var90, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -18.5) {
if (input[3] <= -71.5) {
if (input[2] <= 38.5) {
memcpy(var90, (double[]){0.6, 0.13333333333333333, 0.26666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -18.5) {
memcpy(var90, (double[]){0.9814814814814815, 0.018518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 105.5) {
if (input[13] <= -19.5) {
if (input[0] <= 27.5) {
memcpy(var90, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.7547169811320755, 0.24528301886792453, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -13.5) {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -48.5) {
if (input[21] <= -232.5) {
if (input[12] <= -33.0) {
if (input[34] <= -16.5) {
if (input[34] <= -20.5) {
memcpy(var90, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 48.5) {
memcpy(var90, (double[]){0.16129032258064516, 0.7096774193548387, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -26.5) {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 35.5) {
if (input[42] <= 67.5) {
if (input[37] <= 60.5) {
memcpy(var90, (double[]){0.4042553191489362, 0.4468085106382979, 0.14893617021276598, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 6.5) {
memcpy(var90, (double[]){0.4827586206896552, 0.3448275862068966, 0.1724137931034483, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -9.5) {
memcpy(var90, (double[]){0.8771929824561403, 0.12280701754385964, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var90, (double[]){0.18333333333333332, 0.8166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -29.5) {
if (input[7] <= -10.5) {
if (input[37] <= 78.5) {
memcpy(var90, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -18.5) {
memcpy(var90, (double[]){0.42857142857142855, 0.5714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 56.5) {
memcpy(var90, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 41.5) {
memcpy(var90, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -18.5) {
memcpy(var90, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[42] <= 36.5) {
if (input[40] <= -40.5) {
if (input[7] <= -8.5) {
memcpy(var90, (double[]){0.0, 0.42857142857142855, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 0.5) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 34.0) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= 25.0) {
memcpy(var90, (double[]){0.0, 0.1, 0.9, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 34.5) {
if (input[18] <= 16.5) {
memcpy(var90, (double[]){0.04918032786885246, 0.6885245901639344, 0.26229508196721313, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -17.5) {
if (input[42] <= 73.5) {
if (input[2] <= 33.5) {
if (input[0] <= 19.5) {
if (input[23] <= 21.5) {
if (input[24] <= 38.5) {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.6756756756756757, 0.32432432432432434, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 8.5) {
if (input[3] <= -81.0) {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 23.5) {
memcpy(var90, (double[]){0.2413793103448276, 0.7586206896551724, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= 9.5) {
memcpy(var90, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -64.5) {
if (input[12] <= 12.5) {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -59.5) {
memcpy(var90, (double[]){0.14814814814814814, 0.8518518518518519, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[19] <= 23.5) {
if (input[37] <= 94.5) {
memcpy(var90, (double[]){0.36666666666666664, 0.6333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.45454545454545453, 0.5454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 77.5) {
if (input[21] <= -62.5) {
if (input[48] <= 12.5) {
if (input[41] <= 9.5) {
memcpy(var90, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.28205128205128205, 0.717948717948718, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 107.5) {
if (input[38] <= 32.5) {
if (input[32] <= -1.5) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.78125, 0.21875, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -1.5) {
memcpy(var90, (double[]){0.0, 0.38636363636363635, 0.6136363636363636, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 24.5) {
if (input[38] <= 35.5) {
if (input[0] <= 13.5) {
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 27.5) {
memcpy(var90, (double[]){0.029411764705882353, 0.8529411764705882, 0.11764705882352941, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 12.5) {
if (input[12] <= -8.5) {
if (input[45] <= 25.5) {
memcpy(var90, (double[]){0.0, 0.6944444444444444, 0.3055555555555556, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -186.5) {
memcpy(var90, (double[]){0.22413793103448276, 0.7758620689655172, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 2.5) {
if (input[37] <= 45.5) {
memcpy(var90, (double[]){0.0, 0.8928571428571429, 0.10714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 18.5) {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.8837209302325582, 0.11627906976744186, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -61.5) {
if (input[12] <= 14.5) {
memcpy(var90, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -16.5) {
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[44] <= 3.5) {
if (input[7] <= -9.5) {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -5.0) {
memcpy(var90, (double[]){0.275, 0.725, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[6] <= 20.5) {
memcpy(var90, (double[]){0.0, 0.7878787878787878, 0.21212121212121213, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 38.5) {
if (input[0] <= 13.5) {
if (input[7] <= -8.5) {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -16.5) {
if (input[43] <= -3.5) {
memcpy(var90, (double[]){0.044444444444444446, 0.9555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 8.5) {
if (input[14] <= -9.5) {
if (input[14] <= -11.5) {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -235.5) {
if (input[3] <= -170.0) {
memcpy(var90, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= -11.5) {
memcpy(var90, (double[]){0.20512820512820512, 0.7948717948717948, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var90, (double[]){0.1951219512195122, 0.8048780487804879, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[37] <= 65.5) {
if (input[37] <= 48.5) {
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 60.5) {
memcpy(var90, (double[]){0.9583333333333334, 0.041666666666666664, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var90, (double[]){0.8148148148148148, 0.18518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
add_vectors(var11, var90, 5, var10);
double var91[5];
if (input[1] <= -7.5) {
if (input[7] <= 3.5) {
if (input[21] <= -1.5) {
if (input[2] <= -13.5) {
if (input[3] <= 3.5) {
if (input[25] <= 10.5) {
if (input[41] <= 3.0) {
if (input[48] <= -1.5) {
if (input[41] <= -7.5) {
if (input[20] <= -43.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[43] <= -0.5) {
if (input[15] <= 10.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
}
} else {
if (input[14] <= 5.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[35] <= 0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8297872340425532, 0.1702127659574468}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.47368421052631576, 0.5263157894736842}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
} else {
if (input[43] <= -0.5) {
if (input[6] <= -16.5) {
if (input[3] <= -7.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7166666666666667, 0.2833333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -4.5) {
if (input[42] <= -27.0) {
if (input[47] <= -15.5) {
if (input[19] <= -46.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8301886792452831, 0.16981132075471697}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.25925925925925924, 0.7407407407407407}, 5 * sizeof(double));
}
} else {
if (input[22] <= 26.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
}
}
} else {
if (input[9] <= 12.5) {
if (input[19] <= -46.0) {
if (input[18] <= -24.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[20] <= -34.0) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -67.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
} else {
if (input[11] <= 8.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= 0.5) {
if (input[3] <= 5.0) {
if (input[42] <= -6.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.2, 0.8, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.574468085106383, 0.40425531914893614, 0.02127659574468085}, 5 * sizeof(double));
} else {
if (input[9] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.9393939393939394, 0.06060606060606061, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -21.5) {
if (input[27] <= -0.5) {
if (input[3] <= -1.5) {
if (input[47] <= -4.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.86, 0.14}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7954545454545454, 0.20454545454545456}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.532258064516129, 0.46774193548387094}, 5 * sizeof(double));
}
} else {
if (input[49] <= 1.5) {
if (input[10] <= 5.5) {
if (input[33] <= -7.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
if (input[47] <= -66.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[18] <= -33.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.2727272727272727, 0.7272727272727273, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[20] <= -75.5) {
if (input[4] <= 14.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
} else {
if (input[18] <= -53.5) {
if (input[12] <= 8.5) {
if (input[30] <= 0.5) {
if (input[3] <= 8.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6829268292682927, 0.3170731707317073}, 5 * sizeof(double));
} else {
if (input[20] <= -56.0) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
}
} else {
if (input[40] <= -0.5) {
if (input[12] <= 0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.78, 0.22, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.06666666666666667, 0.9333333333333333, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 5.5) {
if (input[6] <= -14.5) {
if (input[40] <= 21.5) {
if (input[8] <= -0.5) {
if (input[30] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.5535714285714286, 0.44642857142857145}, 5 * sizeof(double));
}
} else {
if (input[13] <= 6.5) {
if (input[34] <= 2.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
} else {
if (input[22] <= 15.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -4.5) {
if (input[31] <= 24.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7358490566037735, 0.2641509433962264}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 5.5) {
if (input[31] <= 1.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.1891891891891892, 0.8108108108108109, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= 0.5) {
if (input[49] <= -16.5) {
if (input[18] <= -25.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
}
} else {
if (input[3] <= 6.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 5.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7931034482758621, 0.20689655172413793}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.4807692307692308, 0.5192307692307693}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 19.5) {
if (input[37] <= -21.5) {
if (input[10] <= 13.5) {
if (input[45] <= -16.5) {
if (input[3] <= 7.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
}
} else {
if (input[42] <= -28.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8076923076923077, 0.19230769230769232}, 5 * sizeof(double));
} else {
if (input[41] <= -4.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -49.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6470588235294118, 0.35294117647058826}, 5 * sizeof(double));
} else {
if (input[46] <= 13.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7254901960784313, 0.27450980392156865}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[13] <= 12.5) {
if (input[45] <= -28.5) {
if (input[32] <= -7.5) {
if (input[4] <= 24.5) {
if (input[45] <= -30.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.02, 0.96, 0.02}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
}
} else {
if (input[37] <= -48.5) {
if (input[1] <= -33.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.09433962264150944, 0.9056603773584906}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.017241379310344827, 0.25862068965517243, 0.7241379310344828}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 11.5) {
if (input[23] <= -55.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
if (input[24] <= -78.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
} else {
if (input[28] <= -3.5) {
if (input[40] <= 39.5) {
if (input[43] <= 0.5) {
if (input[11] <= 4.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
} else {
if (input[4] <= 20.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -1.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9024390243902439, 0.0975609756097561}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= 0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
if (input[36] <= -28.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= -16.5) {
if (input[45] <= -25.5) {
if (input[36] <= -34.5) {
if (input[21] <= -0.5) {
if (input[48] <= -2.5) {
if (input[36] <= -36.5) {
if (input[22] <= -34.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
}
} else {
if (input[27] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6744186046511628, 0.32558139534883723}, 5 * sizeof(double));
} else {
if (input[20] <= -50.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
}
} else {
if (input[46] <= 12.5) {
if (input[21] <= 1.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[4] <= 16.5) {
if (input[22] <= 12.5) {
if (input[12] <= -26.0) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
} else {
if (input[2] <= -18.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 20.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2631578947368421, 0.7368421052631579}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6222222222222222, 0.37777777777777777}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -33.5) {
if (input[26] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.275, 0.725}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[37] <= -19.5) {
if (input[18] <= 12.5) {
if (input[31] <= 38.5) {
if (input[37] <= -42.5) {
if (input[13] <= 11.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -12.5) {
if (input[32] <= -7.5) {
if (input[37] <= -35.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
}
} else {
if (input[46] <= 10.5) {
if (input[16] <= 0.5) {
if (input[0] <= -22.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -20.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -49.5) {
if (input[32] <= -3.5) {
if (input[2] <= -28.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -39.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
}
} else {
if (input[25] <= 9.5) {
if (input[31] <= 39.5) {
if (input[6] <= -29.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.4117647058823529, 0.5882352941176471}, 5 * sizeof(double));
} else {
if (input[38] <= -40.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.3170731707317073, 0.6829268292682927}, 5 * sizeof(double));
} else {
if (input[43] <= 1.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.1276595744680851, 0.8723404255319149}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 44.5) {
if (input[45] <= -27.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= -0.5) {
if (input[27] <= -4.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[24] <= -59.0) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 8.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[31] <= 0.5) {
if (input[11] <= -10.5) {
if (input[43] <= -0.5) {
if (input[40] <= -23.5) {
memcpy(var91, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -1.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.59375, 0.40625, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= 53.5) {
if (input[24] <= -52.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.23684210526315788, 0.7631578947368421, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -50.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.6222222222222222, 0.37777777777777777, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 12.5) {
if (input[10] <= -11.5) {
if (input[4] <= -18.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 19.0) {
memcpy(var91, (double[]){0.0, 0.48, 0.52, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -59.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.8666666666666667, 0.13333333333333333, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= 0.5) {
if (input[43] <= -2.5) {
if (input[49] <= 34.0) {
memcpy(var91, (double[]){0.0, 0.1, 0.9, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 1.5) {
if (input[1] <= 15.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -12.5) {
memcpy(var91, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.9666666666666667, 0.03333333333333333, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[26] <= -0.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.8947368421052632, 0.10526315789473684, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= -5.5) {
if (input[7] <= -4.5) {
if (input[34] <= -8.5) {
memcpy(var91, (double[]){0.0, 0.34210526315789475, 0.6578947368421053, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 10.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.6296296296296297, 0.37037037037037035, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= -1.5) {
memcpy(var91, (double[]){0.0, 0.21739130434782608, 0.782608695652174, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -15.5) {
memcpy(var91, (double[]){0.0, 0.06666666666666667, 0.9333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[32] <= -7.5) {
memcpy(var91, (double[]){0.0, 0.23684210526315788, 0.7631578947368421, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 30.5) {
if (input[46] <= -9.5) {
if (input[30] <= -1.5) {
memcpy(var91, (double[]){0.0, 0.14285714285714285, 0.8571428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -2.5) {
memcpy(var91, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -4.5) {
memcpy(var91, (double[]){0.0, 0.029411764705882353, 0.9705882352941176, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -9.5) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -8.5) {
memcpy(var91, (double[]){0.0, 0.029411764705882353, 0.9705882352941176, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var91, (double[]){0.0, 0.14, 0.84, 0.02, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.2413793103448276, 0.7586206896551724, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 0.5) {
memcpy(var91, (double[]){0.0, 0.0, 0.2564102564102564, 0.7435897435897436, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -74.5) {
if (input[42] <= 56.5) {
if (input[36] <= 19.5) {
if (input[4] <= -27.5) {
memcpy(var91, (double[]){0.5714285714285714, 0.4, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -38.0) {
if (input[3] <= -87.0) {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.1, 0.9, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.13333333333333333, 0.1, 0.7666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -11.5) {
if (input[20] <= 41.5) {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.9565217391304348, 0.043478260869565216, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 67.5) {
if (input[27] <= 16.5) {
if (input[39] <= -181.0) {
if (input[36] <= 28.5) {
memcpy(var91, (double[]){0.7027027027027027, 0.2972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 9.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.32, 0.68, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 37.5) {
if (input[27] <= 3.5) {
memcpy(var91, (double[]){0.0, 0.59375, 0.40625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[20] <= 34.5) {
if (input[8] <= 1.5) {
if (input[32] <= -1.5) {
memcpy(var91, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= -8.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.22857142857142856, 0.7428571428571429, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var91, (double[]){0.58, 0.42, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= 35.5) {
if (input[0] <= 22.5) {
if (input[12] <= -43.5) {
if (input[15] <= -14.5) {
if (input[32] <= 2.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.4864864864864865, 0.5135135135135135, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 59.5) {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -179.0) {
if (input[47] <= 39.0) {
if (input[3] <= -193.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.06451612903225806, 0.7419354838709677, 0.1935483870967742, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.3928571428571429, 0.5000000000000001, 0.10714285714285715, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 64.5) {
memcpy(var91, (double[]){0.037037037037037035, 0.9629629629629629, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -16.5) {
if (input[22] <= -8.5) {
if (input[22] <= -56.5) {
if (input[44] <= 4.5) {
memcpy(var91, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 5.5) {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 8.5) {
memcpy(var91, (double[]){0.6176470588235294, 0.0, 0.38235294117647056, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -47.5) {
if (input[0] <= 26.5) {
if (input[5] <= 21.5) {
memcpy(var91, (double[]){0.40476190476190477, 0.5952380952380952, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.8857142857142857, 0.11428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -174.0) {
if (input[21] <= -227.5) {
memcpy(var91, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 63.5) {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.8947368421052632, 0.10526315789473684, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[40] <= -92.5) {
if (input[2] <= 43.5) {
memcpy(var91, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 12.5) {
if (input[37] <= 46.5) {
if (input[31] <= -39.5) {
if (input[22] <= -18.5) {
memcpy(var91, (double[]){0.0, 0.1111111111111111, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -9.5) {
if (input[13] <= -10.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 0.2631578947368421, 0.7368421052631579, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 39.5) {
memcpy(var91, (double[]){0.0196078431372549, 0.8823529411764706, 0.09803921568627451, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 29.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.96875, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[38] <= 73.5) {
if (input[34] <= -15.5) {
if (input[5] <= 20.5) {
if (input[49] <= 61.5) {
if (input[48] <= 8.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.6111111111111112, 0.3888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 88.5) {
if (input[26] <= 0.5) {
memcpy(var91, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -3.5) {
if (input[41] <= 3.5) {
if (input[29] <= 9.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -11.5) {
if (input[41] <= 11.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.13043478260869565, 0.8695652173913043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var91, (double[]){0.20930232558139536, 0.7906976744186046, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -47.5) {
memcpy(var91, (double[]){0.7076923076923077, 0.26153846153846155, 0.03076923076923077, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 19.5) {
memcpy(var91, (double[]){0.0, 0.7692307692307693, 0.23076923076923078, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -8.5) {
if (input[11] <= -6.5) {
if (input[42] <= 39.5) {
if (input[20] <= 22.5) {
memcpy(var91, (double[]){0.0, 0.9444444444444444, 0.05555555555555555, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 20.5) {
if (input[23] <= 19.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -28.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){0.0, 0.90625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var91, (double[]){0.0, 0.9534883720930233, 0.046511627906976744, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[9] <= -17.5) {
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 97.5) {
if (input[22] <= -10.5) {
if (input[3] <= -48.5) {
if (input[49] <= 80.5) {
memcpy(var91, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.19444444444444445, 0.8055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.022727272727272728, 0.9772727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var91, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
add_vectors(var10, var91, 5, var9);
double var92[5];
if (input[6] <= -5.5) {
if (input[13] <= 10.5) {
if (input[24] <= -79.5) {
if (input[3] <= 9.0) {
if (input[28] <= -7.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9038461538461539, 0.09615384615384616}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.48717948717948717, 0.5128205128205128}, 5 * sizeof(double));
}
} else {
if (input[1] <= -33.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
} else {
if (input[31] <= 18.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[1] <= -24.5) {
if (input[9] <= 6.5) {
if (input[49] <= -28.5) {
if (input[21] <= -3.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
}
} else {
if (input[4] <= 17.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
} else {
if (input[6] <= -24.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.05172413793103448, 0.9482758620689655}, 5 * sizeof(double));
}
}
}
} else {
if (input[32] <= -6.5) {
if (input[31] <= 39.5) {
if (input[37] <= -36.5) {
if (input[5] <= -24.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6486486486486487, 0.35135135135135137}, 5 * sizeof(double));
} else {
if (input[8] <= -0.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
} else {
if (input[19] <= -48.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.10638297872340426, 0.8936170212765957}, 5 * sizeof(double));
}
} else {
if (input[46] <= 10.5) {
if (input[19] <= -49.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5294117647058824, 0.47058823529411764}, 5 * sizeof(double));
}
} else {
if (input[7] <= 5.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.23809523809523808, 0.7619047619047619}, 5 * sizeof(double));
} else {
if (input[12] <= -11.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[37] <= 0.5) {
if (input[37] <= -18.5) {
if (input[3] <= 9.5) {
if (input[9] <= 5.5) {
if (input[24] <= -24.5) {
if (input[8] <= -0.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8363636363636363, 0.16363636363636364}, 5 * sizeof(double));
}
} else {
if (input[19] <= -19.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7804878048780488, 0.21951219512195122}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
}
}
} else {
if (input[35] <= 0.5) {
if (input[20] <= -68.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 7.5) {
if (input[18] <= -20.5) {
if (input[12] <= -23.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 5.5) {
if (input[24] <= -39.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.23255813953488372, 0.7674418604651163}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -40.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7346938775510204, 0.2653061224489796}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= -12.5) {
if (input[4] <= 13.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7959183673469388, 0.20408163265306123}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
}
} else {
if (input[29] <= -7.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.12727272727272726, 0.8181818181818182, 0.05454545454545454}, 5 * sizeof(double));
} else {
if (input[11] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9534883720930233, 0.046511627906976744}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[29] <= -1.5) {
if (input[24] <= -47.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.6363636363636364, 0.36363636363636365, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -0.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.85, 0.15, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -4.5) {
if (input[21] <= 5.5) {
if (input[30] <= 4.5) {
if (input[0] <= -15.5) {
if (input[31] <= 38.5) {
if (input[41] <= -7.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
if (input[19] <= -53.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
}
} else {
if (input[15] <= 2.5) {
if (input[42] <= -3.5) {
if (input[5] <= -9.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
if (input[47] <= -41.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.2647058823529412, 0.7352941176470589, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[23] <= -54.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
} else {
if (input[29] <= -4.5) {
if (input[20] <= -19.5) {
if (input[37] <= -15.5) {
if (input[23] <= -17.5) {
if (input[47] <= -34.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
}
} else {
if (input[14] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.03773584905660377, 0.660377358490566, 0.3018867924528302}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.43243243243243246, 0.5675675675675675}, 5 * sizeof(double));
}
} else {
if (input[6] <= -14.5) {
if (input[49] <= -13.5) {
if (input[45] <= -28.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.07894736842105263, 0.02631578947368421, 0.8947368421052632}, 5 * sizeof(double));
} else {
if (input[31] <= 15.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
} else {
if (input[48] <= -2.5) {
if (input[45] <= -16.5) {
if (input[9] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
} else {
if (input[49] <= -35.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9591836734693877, 0.04081632653061224}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -23.5) {
if (input[46] <= 7.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -26.5) {
if (input[19] <= -28.5) {
if (input[39] <= 0.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
}
} else {
if (input[45] <= -15.5) {
if (input[40] <= 20.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[5] <= -12.5) {
if (input[40] <= 13.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 9.5) {
if (input[49] <= -0.5) {
if (input[10] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 7.0) {
if (input[22] <= -22.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
if (input[48] <= 0.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6511627906976745, 0.3488372093023256}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= -60.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8392857142857143, 0.16071428571428573}, 5 * sizeof(double));
} else {
if (input[18] <= -16.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9454545454545454, 0.05454545454545454}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.37209302325581395, 0.627906976744186, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= -52.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
if (input[1] <= -7.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.029411764705882353, 0.9705882352941176, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[35] <= -0.5) {
if (input[36] <= -15.5) {
if (input[5] <= -13.5) {
if (input[0] <= -14.5) {
if (input[12] <= -1.5) {
if (input[22] <= -24.5) {
if (input[28] <= -5.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.34375, 0.65625}, 5 * sizeof(double));
} else {
if (input[0] <= -19.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 3.5) {
if (input[24] <= -60.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.5) {
if (input[18] <= -47.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
}
} else {
if (input[40] <= 57.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[48] <= -6.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[45] <= -24.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5185185185185185, 0.48148148148148145}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.2962962962962963, 0.7037037037037037}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7906976744186046, 0.20930232558139536}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8297872340425532, 0.1702127659574468}, 5 * sizeof(double));
}
} else {
if (input[24] <= -54.5) {
if (input[21] <= 0.5) {
if (input[42] <= -49.5) {
if (input[7] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.41304347826086957, 0.5869565217391305}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 30.5) {
if (input[31] <= 23.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
} else {
if (input[0] <= -13.5) {
if (input[8] <= -1.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
} else {
if (input[25] <= 6.5) {
if (input[12] <= -30.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 7.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.4864864864864865, 0.5135135135135135}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.16216216216216217, 0.8378378378378378}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 1.5) {
if (input[16] <= 1.5) {
if (input[12] <= -14.5) {
if (input[1] <= -27.5) {
if (input[25] <= 6.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
} else {
if (input[28] <= -9.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.37777777777777777, 0.6222222222222222}, 5 * sizeof(double));
}
} else {
if (input[45] <= -28.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.36585365853658536, 0.6341463414634146}, 5 * sizeof(double));
} else {
if (input[36] <= -32.5) {
if (input[4] <= 21.5) {
if (input[19] <= -46.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
} else {
if (input[24] <= -23.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9583333333333334, 0.041666666666666664}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.725, 0.275}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 20.5) {
if (input[27] <= -6.5) {
if (input[13] <= 11.5) {
if (input[3] <= -4.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
}
} else {
if (input[23] <= 15.5) {
if (input[4] <= 12.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6829268292682927, 0.3170731707317073}, 5 * sizeof(double));
} else {
if (input[3] <= 6.5) {
if (input[19] <= -54.0) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.06382978723404255, 0.9361702127659575}, 5 * sizeof(double));
} else {
if (input[24] <= -15.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.3050847457627119, 0.6949152542372882}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -37.5) {
if (input[10] <= 15.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.16216216216216217, 0.8378378378378378}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 13.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9836065573770492, 0.01639344262295082}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.30434782608695654, 0.6956521739130435}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[18] <= 15.5) {
if (input[10] <= 13.5) {
if (input[4] <= 22.5) {
if (input[33] <= -3.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= 11.5) {
if (input[34] <= 5.5) {
if (input[12] <= -20.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.08695652173913043, 0.9130434782608695}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -26.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
}
} else {
if (input[3] <= 7.5) {
if (input[10] <= 12.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
} else {
if (input[37] <= -50.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.23255813953488372, 0.7674418604651163}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= -5.5) {
if (input[1] <= -31.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[21] <= -1.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
} else {
if (input[20] <= -45.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[10] <= -11.5) {
if (input[48] <= 8.5) {
if (input[42] <= 38.5) {
if (input[41] <= -0.5) {
if (input[11] <= -10.5) {
if (input[28] <= -3.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.3076923076923077, 0.6923076923076923, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 0.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.12903225806451613, 0.8709677419354839, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= -12.5) {
memcpy(var92, (double[]){0.0, 0.1, 0.9, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 12.5) {
if (input[42] <= 32.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.55, 0.45, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -17.5) {
if (input[30] <= -85.5) {
if (input[40] <= -61.5) {
memcpy(var92, (double[]){0.8250000000000001, 0.07500000000000001, 0.10000000000000002, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 16.5) {
memcpy(var92, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 17.5) {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 73.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.3111111111111111, 0.6888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -93.5) {
if (input[5] <= 28.0) {
if (input[42] <= 59.0) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.10714285714285714, 0.6785714285714286, 0.21428571428571427, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -11.5) {
memcpy(var92, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.9772727272727273, 0.022727272727272728, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -2.5) {
if (input[11] <= -11.5) {
if (input[3] <= -77.5) {
memcpy(var92, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.3611111111111111, 0.5555555555555556, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 46.5) {
memcpy(var92, (double[]){0.0, 0.4444444444444444, 0.5555555555555556, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -4.5) {
if (input[18] <= -11.5) {
memcpy(var92, (double[]){0.0, 0.8888888888888888, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -213.5) {
if (input[23] <= 21.5) {
memcpy(var92, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 20.5) {
memcpy(var92, (double[]){0.0, 0.918918918918919, 0.08108108108108109, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 49.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 76.5) {
if (input[23] <= 53.5) {
if (input[36] <= 56.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.01639344262295082, 0.9836065573770492, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= 5.5) {
memcpy(var92, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var92, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[30] <= -63.0) {
if (input[31] <= -28.5) {
if (input[34] <= -15.5) {
if (input[32] <= 2.5) {
if (input[4] <= -36.5) {
if (input[4] <= -39.5) {
memcpy(var92, (double[]){0.7352941176470589, 0.2647058823529412, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -208.5) {
memcpy(var92, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -10.5) {
if (input[39] <= -236.5) {
memcpy(var92, (double[]){0.9636363636363636, 0.03636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -97.0) {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.9743589743589743, 0.02564102564102564, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.9552238805970149, 0.04477611940298507, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 37.5) {
if (input[5] <= 22.0) {
memcpy(var92, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 36.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.5510204081632653, 0.4489795918367347, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 50.5) {
if (input[41] <= 17.5) {
memcpy(var92, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 69.5) {
if (input[34] <= -15.5) {
if (input[45] <= 36.5) {
if (input[37] <= 69.5) {
if (input[15] <= -12.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.18604651162790697, 0.813953488372093, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -38.5) {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.32727272727272727, 0.6727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 20.5) {
if (input[22] <= -42.5) {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 74.5) {
if (input[19] <= 40.5) {
if (input[28] <= 15.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 11.5) {
if (input[40] <= -67.5) {
memcpy(var92, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.5434782608695652, 0.45652173913043476, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -12.5) {
if (input[41] <= 8.5) {
memcpy(var92, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -60.5) {
memcpy(var92, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 49.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[32] <= 7.5) {
if (input[30] <= 0.5) {
memcpy(var92, (double[]){0.8974358974358975, 0.10256410256410256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.7666666666666667, 0.23333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -64.5) {
if (input[4] <= -38.5) {
memcpy(var92, (double[]){0.037037037037037035, 0.9629629629629629, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -68.5) {
memcpy(var92, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[18] <= 22.5) {
if (input[13] <= -10.5) {
if (input[24] <= 23.5) {
memcpy(var92, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -29.5) {
memcpy(var92, (double[]){0.10638297872340426, 0.8936170212765957, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 59.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 36.5) {
memcpy(var92, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -12.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0392156862745098, 0.9607843137254902, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[45] <= 48.5) {
if (input[12] <= 15.5) {
if (input[6] <= 42.5) {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.53125, 0.46875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= -17.5) {
memcpy(var92, (double[]){0.26666666666666666, 0.7333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -21.5) {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 89.5) {
if (input[24] <= 49.5) {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 49.5) {
memcpy(var92, (double[]){0.8378378378378378, 0.16216216216216217, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.7948717948717948, 0.20512820512820512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var92, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 15.5) {
if (input[38] <= -0.5) {
if (input[37] <= -3.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.24390243902439024, 0.7560975609756098, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 6.5) {
if (input[47] <= -53.5) {
memcpy(var92, (double[]){0.0, 0.03125, 0.25, 0.71875, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= 1.5) {
if (input[27] <= -7.5) {
memcpy(var92, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 48.5) {
if (input[22] <= -16.5) {
if (input[25] <= -5.5) {
if (input[18] <= 0.5) {
if (input[37] <= 38.5) {
memcpy(var92, (double[]){0.0, 0.1875, 0.8125, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 22.5) {
memcpy(var92, (double[]){0.0, 0.8846153846153846, 0.11538461538461539, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 8.5) {
memcpy(var92, (double[]){0.0, 0.037037037037037035, 0.9629629629629629, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.4, 0.6, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= -3.5) {
memcpy(var92, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -0.5) {
memcpy(var92, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= 49.5) {
if (input[29] <= 5.5) {
if (input[31] <= -1.5) {
if (input[48] <= 2.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 12.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -39.0) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.17307692307692307, 0.8269230769230769, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -9.5) {
memcpy(var92, (double[]){0.0, 0.21428571428571427, 0.7857142857142857, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[35] <= -0.5) {
memcpy(var92, (double[]){0.0, 0.04477611940298507, 0.9552238805970149, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 4.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.02631578947368421, 0.9736842105263158, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.9230769230769231, 0.07692307692307693, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.0, 0.4444444444444444, 0.5555555555555556, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -3.5) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 0.34146341463414637, 0.6585365853658537, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 24.0) {
if (input[45] <= 18.5) {
if (input[31] <= -20.5) {
if (input[25] <= -2.5) {
memcpy(var92, (double[]){0.0, 0.34375, 0.65625, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -1.0) {
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 0.06060606060606061, 0.8787878787878788, 0.06060606060606061, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var92, (double[]){0.3181818181818182, 0.18181818181818182, 0.5, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -9.5) {
if (input[40] <= -46.5) {
memcpy(var92, (double[]){0.027777777777777776, 0.9166666666666666, 0.05555555555555555, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.10714285714285715, 0.5357142857142858, 0.14285714285714288, 0.2142857142857143, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[27] <= 20.5) {
if (input[32] <= 17.5) {
if (input[18] <= 17.5) {
memcpy(var92, (double[]){0.03448275862068966, 0.8620689655172414, 0.10344827586206898, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -182.5) {
memcpy(var92, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 5.5) {
memcpy(var92, (double[]){0.0, 0.9795918367346939, 0.02040816326530612, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var92, (double[]){0.17647058823529413, 0.8235294117647058, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var92, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
add_vectors(var9, var92, 5, var8);
double var93[5];
if (input[4] <= 3.5) {
if (input[45] <= 16.5) {
if (input[14] <= 1.5) {
if (input[37] <= 0.5) {
if (input[18] <= -15.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.025, 0.95, 0.025}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.13513513513513514, 0.7567567567567568, 0.10810810810810811}, 5 * sizeof(double));
}
} else {
if (input[10] <= -12.5) {
if (input[39] <= -16.5) {
memcpy(var93, (double[]){0.0, 0.9791666666666666, 0.020833333333333332, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -2.5) {
memcpy(var93, (double[]){0.0, 0.4666666666666667, 0.5333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.024390243902439025, 0.975609756097561, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= -10.5) {
if (input[4] <= -9.0) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -55.0) {
memcpy(var93, (double[]){0.0, 0.13043478260869565, 0.10869565217391304, 0.7608695652173914, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= 0.5) {
if (input[41] <= -7.5) {
memcpy(var93, (double[]){0.0, 0.5098039215686274, 0.49019607843137253, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -46.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.6923076923076923, 0.3076923076923077, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 14.5) {
if (input[38] <= 2.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.8958333333333334, 0.10416666666666667, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 12.5) {
if (input[19] <= -58.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.975, 0.025, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -1.5) {
if (input[22] <= -14.5) {
memcpy(var93, (double[]){0.0, 0.03508771929824561, 0.9649122807017544, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 35.5) {
if (input[37] <= 38.5) {
if (input[16] <= -1.5) {
memcpy(var93, (double[]){0.0, 0.20454545454545456, 0.7954545454545454, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.10256410256410256, 0.8974358974358975, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -17.5) {
if (input[49] <= 21.5) {
if (input[34] <= -6.5) {
memcpy(var93, (double[]){0.0, 0.84375, 0.15625, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 1.5) {
memcpy(var93, (double[]){0.0, 0.3793103448275862, 0.6206896551724138, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -36.0) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -6.5) {
memcpy(var93, (double[]){0.0, 0.44, 0.56, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 0.5) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.17142857142857143, 0.8285714285714286, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[48] <= 2.5) {
if (input[18] <= -13.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.8285714285714286, 0.17142857142857143, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.38095238095238093, 0.6190476190476191, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[11] <= 2.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.6595744680851063, 0.3404255319148936, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -69.5) {
if (input[38] <= 50.5) {
if (input[41] <= -1.5) {
if (input[11] <= -10.5) {
if (input[30] <= -1.5) {
memcpy(var93, (double[]){0.7536231884057971, 0.2463768115942029, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 22.5) {
memcpy(var93, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -2.5) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 2.5) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0625, 0.15625, 0.78125, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -16.5) {
if (input[43] <= -4.5) {
if (input[3] <= -178.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.72, 0.28, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 26.5) {
if (input[36] <= 19.5) {
if (input[4] <= -21.5) {
if (input[26] <= 2.5) {
memcpy(var93, (double[]){0.0, 0.03571428571428571, 0.9642857142857143, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.03773584905660377, 0.05660377358490566, 0.9056603773584906, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 16.5) {
if (input[49] <= 35.5) {
memcpy(var93, (double[]){0.16071428571428573, 0.10714285714285714, 0.7321428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 56.5) {
if (input[9] <= -6.5) {
if (input[39] <= -191.5) {
if (input[42] <= 52.5) {
memcpy(var93, (double[]){0.018518518518518517, 0.9814814814814815, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.2962962962962963, 0.7037037037037037, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[35] <= 1.5) {
if (input[9] <= -7.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -31.5) {
memcpy(var93, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -46.0) {
memcpy(var93, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= -2.5) {
memcpy(var93, (double[]){0.17073170731707318, 0.6097560975609756, 0.21951219512195122, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 15.5) {
if (input[20] <= 20.5) {
memcpy(var93, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.125, 0.8125, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 37.5) {
memcpy(var93, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[39] <= -2.5) {
memcpy(var93, (double[]){0.45454545454545453, 0.5454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= -193.5) {
if (input[29] <= 26.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.19444444444444445, 0.8055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[1] <= 37.5) {
if (input[37] <= 68.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.375, 0.625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -17.5) {
if (input[41] <= 1.5) {
memcpy(var93, (double[]){0.7164179104477612, 0.2835820895522388, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 7.5) {
memcpy(var93, (double[]){0.47368421052631576, 0.13157894736842105, 0.39473684210526316, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -10.5) {
if (input[27] <= 3.5) {
if (input[22] <= -39.5) {
memcpy(var93, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -75.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var93, (double[]){0.9111111111111111, 0.08888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= -11.5) {
if (input[23] <= 12.5) {
if (input[31] <= -56.5) {
if (input[23] <= 8.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.9772727272727273, 0.022727272727272728, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.7555555555555555, 0.24444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= 32.5) {
if (input[37] <= 74.5) {
memcpy(var93, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 32.0) {
memcpy(var93, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= -3.5) {
if (input[33] <= 10.5) {
memcpy(var93, (double[]){0.20689655172413793, 0.7931034482758621, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 16.5) {
memcpy(var93, (double[]){0.7, 0.3, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -10.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.2830188679245283, 0.7169811320754716, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -232.5) {
if (input[6] <= 38.5) {
if (input[36] <= 38.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.8275862068965517, 0.1724137931034483, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.015625, 0.984375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -168.5) {
if (input[47] <= 65.0) {
if (input[49] <= 69.5) {
if (input[48] <= 17.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -24.5) {
memcpy(var93, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var93, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -46.5) {
memcpy(var93, (double[]){0.9791666666666666, 0.020833333333333332, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.5882352941176471, 0.4117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[38] <= 75.5) {
if (input[28] <= -0.5) {
if (input[42] <= 40.0) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 11.5) {
if (input[10] <= -8.5) {
if (input[30] <= -140.0) {
memcpy(var93, (double[]){0.6956521739130435, 0.30434782608695654, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 19.5) {
if (input[10] <= -11.5) {
if (input[38] <= 39.5) {
if (input[9] <= -6.5) {
memcpy(var93, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -9.5) {
if (input[39] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.1724137931034483, 0.8275862068965517, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.9512195121951219, 0.04878048780487805, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 71.5) {
if (input[2] <= 20.5) {
if (input[46] <= -10.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.75, 0.25, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 68.5) {
if (input[6] <= 21.5) {
if (input[33] <= 4.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[46] <= -13.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 37.5) {
memcpy(var93, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[5] <= 21.5) {
if (input[31] <= -57.5) {
memcpy(var93, (double[]){0.325, 0.675, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.9038461538461539, 0.09615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -18.5) {
memcpy(var93, (double[]){0.16326530612244897, 0.8367346938775511, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 22.5) {
memcpy(var93, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= 0.5) {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 78.5) {
if (input[20] <= 43.5) {
memcpy(var93, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[45] <= 22.5) {
memcpy(var93, (double[]){0.0, 0.3125, 0.6875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.050847457627118654, 0.9322033898305085, 0.016949152542372885, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= 0.5) {
memcpy(var93, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.5882352941176471, 0.4117647058823529, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= -23.5) {
if (input[34] <= -20.5) {
memcpy(var93, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 13.5) {
memcpy(var93, (double[]){0.5333333333333333, 0.4666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 15.5) {
memcpy(var93, (double[]){0.19230769230769232, 0.8076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= 42.5) {
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[3] <= 7.5) {
if (input[42] <= -40.5) {
if (input[34] <= 7.5) {
if (input[25] <= 7.5) {
if (input[41] <= -6.5) {
if (input[1] <= -33.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
} else {
if (input[10] <= 13.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -50.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
} else {
if (input[25] <= -3.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
} else {
if (input[6] <= -27.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
} else {
if (input[23] <= -40.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7083333333333334, 0.2916666666666667}, 5 * sizeof(double));
} else {
if (input[44] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8714285714285714, 0.12857142857142856}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[13] <= 10.5) {
if (input[44] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
}
} else {
if (input[41] <= -7.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.525, 0.475}, 5 * sizeof(double));
} else {
if (input[13] <= 14.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.15517241379310345, 0.8448275862068966}, 5 * sizeof(double));
} else {
if (input[31] <= 48.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[28] <= -3.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[0] <= -18.5) {
if (input[13] <= 10.5) {
if (input[38] <= -44.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= 7.5) {
if (input[3] <= -12.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03278688524590164, 0.9672131147540983}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[14] <= 10.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.27906976744186046, 0.7209302325581395}, 5 * sizeof(double));
}
}
} else {
if (input[39] <= 0.5) {
if (input[29] <= 3.5) {
if (input[5] <= -25.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[31] <= 32.5) {
if (input[23] <= -61.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
} else {
if (input[48] <= -1.5) {
if (input[3] <= 3.5) {
if (input[0] <= -5.5) {
if (input[13] <= 10.5) {
if (input[26] <= 0.5) {
if (input[49] <= -2.5) {
if (input[35] <= 0.5) {
if (input[13] <= 6.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 1.5) {
if (input[19] <= -85.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
} else {
if (input[18] <= 8.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -21.5) {
if (input[6] <= -16.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8444444444444444, 0.15555555555555556}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -7.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.24242424242424243, 0.7575757575757576, 0.0}, 5 * sizeof(double));
} else {
if (input[24] <= -56.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.07894736842105263, 0.9210526315789473, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -17.5) {
if (input[3] <= -2.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.125, 0.6875, 0.1875}, 5 * sizeof(double));
} else {
if (input[10] <= 6.5) {
if (input[36] <= -13.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.66, 0.34}, 5 * sizeof(double));
}
} else {
if (input[40] <= -3.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.53125, 0.46875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.030303030303030304, 0.9696969696969697, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 16.5) {
if (input[14] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.34375, 0.65625, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= 6.5) {
if (input[2] <= -13.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.40816326530612246, 0.5918367346938775}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[35] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.84, 0.16}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.43243243243243246, 0.5675675675675675}, 5 * sizeof(double));
}
}
} else {
if (input[35] <= 0.5) {
if (input[5] <= -13.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.02857142857142857, 0.34285714285714286, 0.6285714285714286}, 5 * sizeof(double));
} else {
if (input[26] <= 0.5) {
if (input[36] <= -18.5) {
if (input[46] <= 7.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7090909090909091, 0.2909090909090909}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -13.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.14545454545454545, 0.8545454545454545}, 5 * sizeof(double));
} else {
if (input[38] <= -20.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[35] <= -0.5) {
if (input[5] <= -15.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -44.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
} else {
if (input[29] <= -1.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.6136363636363636, 0.38636363636363635}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.234375, 0.765625}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[42] <= -20.0) {
if (input[28] <= 5.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.03333333333333333, 0.0, 0.0, 0.9, 0.06666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= -29.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.05714285714285714, 0.8571428571428571, 0.08571428571428572}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
if (input[15] <= 6.5) {
if (input[42] <= -14.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.030303030303030304, 0.9696969696969697, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
}
} else {
if (input[26] <= 0.5) {
if (input[19] <= -19.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= 14.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9795918367346939, 0.02040816326530612}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 8.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8780487804878049, 0.12195121951219512}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9824561403508771, 0.017543859649122806}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[2] <= -13.5) {
if (input[18] <= -54.5) {
if (input[20] <= 23.5) {
if (input[16] <= 0.5) {
if (input[4] <= 23.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -56.5) {
if (input[19] <= -40.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[12] <= -6.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -5.5) {
if (input[47] <= -16.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.1276595744680851, 0.8723404255319149}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.14634146341463414, 0.8536585365853658}, 5 * sizeof(double));
}
} else {
if (input[21] <= -0.5) {
if (input[4] <= 15.5) {
if (input[28] <= -7.5) {
if (input[18] <= -18.5) {
if (input[9] <= 5.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.4473684210526316, 0.5526315789473685}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.13559322033898305, 0.864406779661017}, 5 * sizeof(double));
}
} else {
if (input[12] <= -22.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
} else {
if (input[10] <= 9.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
}
}
}
} else {
if (input[14] <= 13.5) {
if (input[7] <= 3.5) {
if (input[19] <= -47.5) {
if (input[37] <= -42.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= -23.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7407407407407407, 0.25925925925925924}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.20930232558139536, 0.7906976744186046}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -16.5) {
if (input[19] <= -53.5) {
if (input[13] <= 5.5) {
if (input[19] <= -60.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -0.5) {
if (input[34] <= 6.5) {
if (input[11] <= 9.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
}
} else {
if (input[29] <= -6.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 18.5) {
if (input[34] <= 6.5) {
if (input[19] <= -35.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
}
} else {
if (input[30] <= 0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 8.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[40] <= 35.5) {
if (input[28] <= -5.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 10.5) {
if (input[21] <= -2.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 14.5) {
if (input[37] <= -53.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.5675675675675675, 0.43243243243243246}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[32] <= -8.5) {
if (input[24] <= -47.0) {
if (input[12] <= -32.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3793103448275862, 0.6206896551724138}, 5 * sizeof(double));
}
} else {
if (input[22] <= 5.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.6341463414634146, 0.36585365853658536}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 9.5) {
if (input[25] <= -0.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
if (input[10] <= 7.5) {
if (input[31] <= 14.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[23] <= -23.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
}
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -5.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.22448979591836735, 0.7755102040816326}, 5 * sizeof(double));
} else {
if (input[36] <= -40.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
} else {
if (input[33] <= -7.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[31] <= 2.5) {
if (input[37] <= 4.5) {
memcpy(var93, (double[]){0.0, 0.0, 0.9166666666666666, 0.08333333333333333, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -18.0) {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var8, var93, 5, var7);
double var94[5];
if (input[38] <= 0.5) {
if (input[12] <= -3.5) {
if (input[4] <= 15.5) {
if (input[3] <= 9.5) {
if (input[35] <= 0.5) {
if (input[1] <= -16.5) {
if (input[34] <= 3.5) {
if (input[33] <= -5.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9761904761904762, 0.023809523809523808}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.5365853658536586, 0.4634146341463415}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
if (input[27] <= -3.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.7321428571428571, 0.26785714285714285}, 5 * sizeof(double));
}
} else {
if (input[5] <= -13.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= -8.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= -22.5) {
if (input[29] <= -0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9811320754716981, 0.018867924528301886}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 1.5) {
if (input[31] <= 14.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.12121212121212122, 0.8787878787878788, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
}
} else {
if (input[12] <= -5.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.4883720930232558, 0.5116279069767442}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -17.5) {
if (input[34] <= 3.5) {
if (input[35] <= 0.5) {
if (input[16] <= 1.5) {
if (input[9] <= 4.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.016666666666666666, 0.9833333333333333}, 5 * sizeof(double));
}
} else {
if (input[10] <= 11.5) {
if (input[9] <= 6.5) {
if (input[13] <= 7.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.6976744186046512, 0.3023255813953488}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8301886792452831, 0.16981132075471697}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.06382978723404255, 0.9361702127659575}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 3.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.625, 0.375, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= -6.5) {
if (input[2] <= -15.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
}
} else {
if (input[31] <= 14.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[39] <= 1.5) {
if (input[34] <= 6.5) {
if (input[0] <= -16.5) {
if (input[49] <= -35.5) {
if (input[25] <= 6.5) {
if (input[6] <= -31.5) {
if (input[19] <= -55.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
}
} else {
if (input[3] <= 9.5) {
if (input[24] <= -28.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
}
} else {
if (input[47] <= -6.5) {
if (input[19] <= -51.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
if (input[32] <= -6.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.6976744186046512, 0.3023255813953488}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -53.5) {
if (input[23] <= 9.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
} else {
if (input[19] <= -37.0) {
if (input[38] <= -43.5) {
if (input[23] <= -16.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -26.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 3.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
} else {
if (input[16] <= 0.5) {
if (input[25] <= 6.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
} else {
if (input[20] <= -56.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -31.5) {
if (input[23] <= -29.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.12244897959183673, 0.8775510204081632}, 5 * sizeof(double));
}
} else {
if (input[5] <= -17.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[33] <= -5.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[4] <= 17.5) {
if (input[48] <= -6.5) {
if (input[11] <= 4.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.37735849056603776, 0.6226415094339622}, 5 * sizeof(double));
} else {
if (input[38] <= -28.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= -4.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.27450980392156865, 0.7254901960784313}, 5 * sizeof(double));
} else {
if (input[25] <= 1.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= -0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.4782608695652174, 0.5217391304347826}, 5 * sizeof(double));
} else {
if (input[49] <= -26.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.10869565217391304, 0.8913043478260869}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[21] <= 0.5) {
if (input[34] <= 7.5) {
if (input[3] <= 4.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.4642857142857143, 0.5357142857142857}, 5 * sizeof(double));
} else {
if (input[24] <= -43.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[1] <= -29.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.078125, 0.921875}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[35] <= 1.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[4] <= 24.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -40.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= -36.5) {
if (input[11] <= 10.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.3541666666666667, 0.6458333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[31] <= 33.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= 40.5) {
if (input[18] <= -51.5) {
if (input[39] <= 0.5) {
if (input[6] <= -14.5) {
if (input[3] <= 0.5) {
if (input[13] <= 9.5) {
if (input[31] <= 19.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -6.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.7619047619047619, 0.23809523809523808}, 5 * sizeof(double));
}
} else {
if (input[33] <= -2.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8695652173913043, 0.13043478260869565}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 9.5) {
if (input[30] <= 0.5) {
if (input[10] <= 13.5) {
if (input[25] <= 8.5) {
if (input[26] <= 0.5) {
if (input[27] <= 1.5) {
if (input[19] <= -87.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
} else {
if (input[42] <= -4.5) {
if (input[12] <= -1.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9215686274509803, 0.0784313725490196}, 5 * sizeof(double));
} else {
if (input[24] <= -73.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
} else {
if (input[4] <= 20.5) {
if (input[40] <= 7.5) {
if (input[48] <= -4.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -65.5) {
if (input[29] <= -3.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
} else {
if (input[22] <= -14.5) {
if (input[36] <= -43.5) {
if (input[47] <= -39.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.2727272727272727, 0.7272727272727273, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.08823529411764706, 0.5, 0.4117647058823529}, 5 * sizeof(double));
}
} else {
if (input[14] <= 6.5) {
if (input[29] <= -2.5) {
if (input[41] <= -6.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.07017543859649122, 0.42105263157894735, 0.5087719298245614}, 5 * sizeof(double));
}
} else {
if (input[41] <= -3.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8627450980392157, 0.13725490196078433}, 5 * sizeof(double));
}
}
}
} else {
if (input[15] <= 6.5) {
if (input[39] <= -0.5) {
if (input[8] <= -0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9824561403508771, 0.017543859649122806}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8813559322033898, 0.11864406779661017}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 8.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.45454545454545453, 0.5454545454545454, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= -17.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.5428571428571428, 0.45714285714285713}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -22.5) {
if (input[33] <= -2.5) {
if (input[23] <= -27.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
} else {
if (input[42] <= -24.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.325, 0.675}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[21] <= -3.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[38] <= -42.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.6530612244897959, 0.3469387755102041}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 23.5) {
if (input[25] <= 18.5) {
if (input[19] <= -18.5) {
if (input[46] <= 12.5) {
if (input[6] <= -27.5) {
if (input[20] <= -43.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.030303030303030304, 0.9393939393939394, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= 15.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 9.5) {
if (input[15] <= 2.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9038461538461539, 0.09615384615384616}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 3.5) {
if (input[32] <= -4.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.05660377358490566, 0.9433962264150944}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[2] <= -23.5) {
if (input[27] <= -8.5) {
if (input[4] <= 26.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.6388888888888888, 0.3611111111111111}, 5 * sizeof(double));
} else {
if (input[24] <= -56.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -83.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
if (input[43] <= -1.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
} else {
if (input[34] <= 7.5) {
if (input[35] <= 0.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[10] <= 14.5) {
if (input[32] <= -2.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.4864864864864865, 0.5135135135135135}, 5 * sizeof(double));
}
} else {
if (input[9] <= 13.5) {
if (input[36] <= -37.5) {
if (input[31] <= 48.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.43478260869565216, 0.5652173913043478}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= -48.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[6] <= 16.5) {
if (input[22] <= 56.5) {
if (input[13] <= 2.5) {
if (input[1] <= 18.5) {
if (input[47] <= -53.5) {
memcpy(var94, (double[]){0.0, 0.15555555555555556, 0.15555555555555556, 0.6888888888888889, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -7.5) {
memcpy(var94, (double[]){0.0, 0.5714285714285714, 0.42857142857142855, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 11.5) {
if (input[7] <= -4.5) {
if (input[36] <= 15.5) {
memcpy(var94, (double[]){0.0, 0.6129032258064516, 0.3870967741935484, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -1.5) {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -47.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.7777777777777778, 0.2222222222222222, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -2.5) {
memcpy(var94, (double[]){0.0, 0.2926829268292683, 0.7073170731707317, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -4.5) {
if (input[40] <= -0.5) {
if (input[18] <= -31.5) {
memcpy(var94, (double[]){0.0, 0.0, 0.896551724137931, 0.10344827586206896, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.8541666666666666, 0.14583333333333334, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -14.5) {
if (input[43] <= -2.5) {
memcpy(var94, (double[]){0.0, 0.18181818181818182, 0.8181818181818182, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -3.5) {
if (input[2] <= 10.5) {
memcpy(var94, (double[]){0.0, 0.16129032258064516, 0.8387096774193549, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -4.5) {
memcpy(var94, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -228.5) {
if (input[30] <= -229.5) {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var94, (double[]){0.0, 0.5833333333333334, 0.4166666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -1.5) {
if (input[40] <= -39.0) {
if (input[38] <= 34.5) {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.12195121951219512, 0.8780487804878049, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 14.5) {
memcpy(var94, (double[]){0.0, 0.1568627450980392, 0.8431372549019608, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -20.5) {
memcpy(var94, (double[]){0.0, 0.7674418604651163, 0.23255813953488372, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var94, (double[]){0.0, 0.9615384615384616, 0.038461538461538464, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -36.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.23529411764705882, 0.7647058823529411, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -52.0) {
memcpy(var94, (double[]){0.0, 0.0, 0.05128205128205128, 0.9487179487179487, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 57.5) {
if (input[42] <= 36.5) {
if (input[31] <= -39.5) {
if (input[33] <= 7.5) {
if (input[5] <= 13.5) {
if (input[24] <= 37.5) {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.02702702702702703, 0.972972972972973, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.20588235294117646, 0.7941176470588235, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.17073170731707318, 0.3902439024390244, 0.43902439024390244, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -4.5) {
if (input[18] <= 15.5) {
memcpy(var94, (double[]){0.05555555555555555, 0.8888888888888888, 0.05555555555555555, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.08333333333333333, 0.16666666666666666, 0.75, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 69.5) {
if (input[30] <= -79.5) {
if (input[10] <= -16.5) {
if (input[31] <= -48.5) {
memcpy(var94, (double[]){0.2962962962962963, 0.7037037037037037, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 62.5) {
if (input[36] <= 25.5) {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -222.0) {
if (input[25] <= -10.5) {
memcpy(var94, (double[]){0.12121212121212122, 0.8787878787878788, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.30303030303030304, 0.696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= 67.5) {
if (input[14] <= -9.5) {
memcpy(var94, (double[]){0.9322033898305084, 0.06779661016949153, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= 0.5) {
if (input[49] <= 39.0) {
if (input[5] <= 11.5) {
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.0625, 0.9375, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 15.5) {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= -2.5) {
memcpy(var94, (double[]){0.05555555555555555, 0.48148148148148145, 0.46296296296296297, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[5] <= 16.5) {
if (input[42] <= 38.5) {
if (input[36] <= 20.5) {
memcpy(var94, (double[]){0.0, 0.20588235294117646, 0.7941176470588235, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 0.6129032258064516, 0.3870967741935484, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -9.5) {
if (input[8] <= 1.5) {
if (input[37] <= 48.5) {
memcpy(var94, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.1875, 0.796875, 0.015625, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.0, 0.6885245901639344, 0.3114754098360656, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 51.5) {
if (input[3] <= -216.5) {
memcpy(var94, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[18] <= 19.5) {
memcpy(var94, (double[]){0.18421052631578946, 0.8157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 42.5) {
memcpy(var94, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[2] <= 32.5) {
if (input[46] <= -13.5) {
memcpy(var94, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.13157894736842105, 0.868421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 75.5) {
if (input[12] <= -90.5) {
if (input[6] <= 35.5) {
memcpy(var94, (double[]){0.5645161290322581, 0.43548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -13.5) {
memcpy(var94, (double[]){0.5576923076923077, 0.3076923076923077, 0.1346153846153846, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -101.5) {
if (input[28] <= 27.5) {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= 7.5) {
if (input[0] <= 21.5) {
if (input[22] <= -11.5) {
if (input[28] <= 10.5) {
memcpy(var94, (double[]){0.42, 0.58, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -17.0) {
if (input[2] <= 34.5) {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 12.5) {
memcpy(var94, (double[]){0.42857142857142855, 0.5714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.9387755102040817, 0.061224489795918366, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.47058823529411764, 0.5294117647058824, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 6.5) {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.2631578947368421, 0.7368421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[28] <= 17.5) {
if (input[7] <= -11.5) {
if (input[33] <= 10.5) {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.4594594594594595, 0.5405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -39.0) {
if (input[1] <= 49.5) {
if (input[20] <= 18.5) {
memcpy(var94, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.04878048780487805, 0.9512195121951219, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 57.5) {
memcpy(var94, (double[]){0.01818181818181818, 0.9818181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= 56.0) {
memcpy(var94, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.975609756097561, 0.024390243902439025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= -154.0) {
memcpy(var94, (double[]){0.8421052631578947, 0.15789473684210525, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 67.5) {
if (input[31] <= -36.5) {
if (input[21] <= -64.5) {
if (input[33] <= 12.5) {
memcpy(var94, (double[]){0.25806451612903225, 0.7419354838709677, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 41.5) {
memcpy(var94, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.19047619047619047, 0.8095238095238095, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var94, (double[]){0.25925925925925924, 0.7407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[27] <= 0.5) {
if (input[30] <= -34.0) {
memcpy(var94, (double[]){0.3, 0.7, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.057692307692307696, 0.9423076923076923, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= 5.5) {
if (input[22] <= -6.5) {
if (input[21] <= -63.5) {
if (input[45] <= 40.5) {
memcpy(var94, (double[]){0.8888888888888888, 0.0, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -69.5) {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.94, 0.06, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 13.5) {
if (input[12] <= 40.5) {
if (input[49] <= 82.5) {
memcpy(var94, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.3902439024390244, 0.6097560975609756, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 86.5) {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.5517241379310345, 0.4482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= 94.5) {
memcpy(var94, (double[]){0.8709677419354839, 0.12903225806451613, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -2.0) {
memcpy(var94, (double[]){0.9333333333333333, 0.022222222222222223, 0.044444444444444446, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.2564102564102564, 0.7435897435897436, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= -22.5) {
memcpy(var94, (double[]){0.21951219512195122, 0.7804878048780488, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var94, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
add_vectors(var7, var94, 5, var6);
double var95[5];
if (input[46] <= -0.5) {
if (input[2] <= 18.5) {
if (input[1] <= -7.5) {
if (input[18] <= -30.5) {
if (input[36] <= 4.0) {
memcpy(var95, (double[]){0.0, 0.0, 0.038461538461538464, 0.9615384615384616, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 1.5) {
if (input[9] <= -0.5) {
if (input[24] <= -40.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.4, 0.6, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= -1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.06818181818181818, 0.9090909090909091, 0.022727272727272728}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= -1.5) {
if (input[49] <= 37.5) {
if (input[32] <= -6.5) {
memcpy(var95, (double[]){0.0, 0.4666666666666667, 0.5333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -22.5) {
if (input[30] <= -0.5) {
if (input[4] <= -21.5) {
memcpy(var95, (double[]){0.017857142857142856, 0.0, 0.9821428571428571, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.20454545454545456, 0.7954545454545454, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -2.5) {
memcpy(var95, (double[]){0.0, 0.5666666666666667, 0.43333333333333335, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.9767441860465116, 0.023255813953488372, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= 22.5) {
if (input[31] <= -38.5) {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -9.5) {
memcpy(var95, (double[]){0.029411764705882353, 0.7647058823529411, 0.20588235294117646, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 17.5) {
if (input[19] <= 21.0) {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 25.5) {
memcpy(var95, (double[]){0.0, 0.17647058823529413, 0.8235294117647058, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.22807017543859648, 0.7719298245614035, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var95, (double[]){0.0, 0.41509433962264153, 0.5849056603773585, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= 10.5) {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 38.5) {
memcpy(var95, (double[]){0.0, 0.5454545454545454, 0.45454545454545453, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 30.5) {
if (input[40] <= -46.5) {
memcpy(var95, (double[]){0.05714285714285714, 0.9428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.7142857142857143, 0.2857142857142857, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[14] <= -9.5) {
memcpy(var95, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= -50.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.5142857142857142, 0.4857142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= -5.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.6333333333333333, 0.36666666666666664, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -6.5) {
if (input[36] <= 14.5) {
memcpy(var95, (double[]){0.0, 0.38461538461538464, 0.6153846153846154, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -10.5) {
memcpy(var95, (double[]){0.0, 0.13953488372093023, 0.8604651162790697, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 18.5) {
if (input[8] <= 0.5) {
if (input[7] <= -4.5) {
memcpy(var95, (double[]){0.0, 0.02040816326530612, 0.9795918367346939, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= -15.5) {
memcpy(var95, (double[]){0.0, 0.08108108108108109, 0.918918918918919, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= -2.5) {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.02702702702702703, 0.972972972972973, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[27] <= 3.5) {
memcpy(var95, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
} else {
if (input[49] <= 57.5) {
if (input[34] <= -17.5) {
if (input[12] <= 0.5) {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 16.0) {
memcpy(var95, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= -2.5) {
if (input[1] <= 29.5) {
if (input[36] <= 20.5) {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.6052631578947368, 0.39473684210526316, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.1891891891891892, 0.8108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[11] <= -8.5) {
if (input[43] <= -4.5) {
if (input[39] <= -120.0) {
memcpy(var95, (double[]){0.8857142857142857, 0.11428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 2.5) {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -15.5) {
memcpy(var95, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 38.5) {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= 20.5) {
if (input[38] <= 39.5) {
memcpy(var95, (double[]){0.0, 0.5789473684210527, 0.42105263157894735, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -86.5) {
memcpy(var95, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 0.5) {
memcpy(var95, (double[]){0.0, 0.9772727272727273, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -16.5) {
if (input[3] <= -61.5) {
memcpy(var95, (double[]){0.4642857142857143, 0.5357142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[36] <= 42.5) {
if (input[5] <= 17.5) {
if (input[0] <= 15.5) {
if (input[12] <= 2.5) {
if (input[20] <= 29.5) {
memcpy(var95, (double[]){0.06060606060606061, 0.8787878787878788, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.13333333333333333, 0.8666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.07547169811320754, 0.9245283018867925, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= 24.5) {
if (input[37] <= 38.5) {
memcpy(var95, (double[]){0.03571428571428571, 0.7678571428571429, 0.19642857142857142, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= 6.5) {
if (input[33] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.125, 0.875, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.15254237288135594, 0.4067796610169492, 0.4406779661016949, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[41] <= 17.5) {
if (input[33] <= 19.5) {
if (input[18] <= 19.5) {
memcpy(var95, (double[]){0.15151515151515152, 0.8181818181818182, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -26.5) {
memcpy(var95, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.11904761904761904, 0.8809523809523809, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.4666666666666667, 0.5333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[12] <= -80.5) {
if (input[1] <= 39.5) {
memcpy(var95, (double[]){0.09230769230769231, 0.9076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -59.5) {
if (input[45] <= 40.5) {
if (input[15] <= -16.5) {
memcpy(var95, (double[]){0.5, 0.11363636363636363, 0.38636363636363635, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -109.5) {
if (input[47] <= 40.5) {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 5.5) {
memcpy(var95, (double[]){0.6451612903225806, 0.3548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 41.5) {
memcpy(var95, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -229.5) {
memcpy(var95, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -30.5) {
memcpy(var95, (double[]){0.8780487804878049, 0.12195121951219512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= 7.5) {
if (input[0] <= 33.5) {
memcpy(var95, (double[]){0.9259259259259259, 0.037037037037037035, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[11] <= -18.5) {
if (input[15] <= -23.5) {
if (input[34] <= -22.5) {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -4.5) {
memcpy(var95, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.5333333333333333, 0.4666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= 6.5) {
memcpy(var95, (double[]){0.13513513513513514, 0.8648648648648649, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 42.5) {
memcpy(var95, (double[]){0.7708333333333334, 0.22916666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -67.5) {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 92.5) {
memcpy(var95, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= -66.5) {
if (input[8] <= 2.5) {
if (input[0] <= 22.5) {
if (input[14] <= -9.5) {
memcpy(var95, (double[]){0.6491228070175439, 0.3508771929824561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -59.5) {
if (input[15] <= -15.5) {
memcpy(var95, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -14.5) {
if (input[21] <= -237.5) {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.26666666666666666, 0.7333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -15.5) {
if (input[48] <= 15.5) {
if (input[23] <= 47.0) {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.74, 0.26, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 10.5) {
if (input[38] <= 61.5) {
memcpy(var95, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.32142857142857145, 0.6785714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[0] <= 20.5) {
if (input[4] <= -28.5) {
if (input[13] <= -13.5) {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -35.5) {
if (input[49] <= 81.5) {
if (input[9] <= -14.5) {
if (input[32] <= 9.5) {
memcpy(var95, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.15625, 0.84375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -54.5) {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 8.5) {
if (input[30] <= 7.5) {
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.24324324324324326, 0.7567567567567568, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var95, (double[]){0.33962264150943394, 0.660377358490566, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.5897435897435898, 0.41025641025641024, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[45] <= -21.5) {
if (input[31] <= 39.5) {
if (input[21] <= -1.5) {
if (input[3] <= 2.5) {
if (input[14] <= 7.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
} else {
if (input[46] <= 12.5) {
if (input[6] <= -27.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.07692307692307693, 0.7692307692307693, 0.15384615384615385}, 5 * sizeof(double));
} else {
if (input[12] <= 8.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5365853658536586, 0.4634146341463415}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -38.5) {
if (input[13] <= 11.5) {
if (input[22] <= 36.0) {
if (input[7] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6041666666666666, 0.3958333333333333}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.2127659574468085, 0.7872340425531915}, 5 * sizeof(double));
}
} else {
if (input[20] <= -45.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -2.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 3.5) {
if (input[20] <= -38.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.16279069767441862, 0.8372093023255814}, 5 * sizeof(double));
}
} else {
if (input[24] <= -43.5) {
if (input[13] <= 5.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.017857142857142856, 0.9821428571428571}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 26.5) {
if (input[3] <= 38.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.015625, 0.984375}, 5 * sizeof(double));
}
} else {
if (input[29] <= -11.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[42] <= -28.5) {
if (input[4] <= 22.5) {
if (input[19] <= -55.5) {
if (input[32] <= -5.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
}
} else {
if (input[32] <= -4.5) {
if (input[35] <= -0.5) {
if (input[30] <= 0.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= -5.5) {
if (input[11] <= 9.5) {
if (input[34] <= 5.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
}
} else {
if (input[43] <= -1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -8.5) {
if (input[15] <= 8.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
}
} else {
if (input[7] <= 6.5) {
if (input[11] <= 8.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[3] <= 9.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5588235294117647, 0.4411764705882353}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[14] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -40.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[30] <= 1.5) {
if (input[7] <= 3.5) {
if (input[24] <= -59.0) {
if (input[41] <= -4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[16] <= 1.5) {
if (input[25] <= 4.5) {
if (input[24] <= -48.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
}
} else {
if (input[13] <= 15.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
} else {
if (input[19] <= -48.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[16] <= 1.5) {
if (input[12] <= -9.5) {
if (input[28] <= -8.5) {
if (input[5] <= -25.5) {
if (input[38] <= -55.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
}
} else {
if (input[4] <= 25.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.01818181818181818, 0.9818181818181818}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.37037037037037035, 0.6296296296296297}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.2549019607843137, 0.7450980392156863}, 5 * sizeof(double));
}
} else {
if (input[3] <= 0.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
} else {
if (input[23] <= 9.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[31] <= 45.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[16] <= 1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.44642857142857145, 0.5535714285714286}, 5 * sizeof(double));
} else {
if (input[38] <= -40.5) {
if (input[40] <= 42.5) {
if (input[36] <= -38.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 29.5) {
if (input[26] <= -1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
} else {
if (input[6] <= -25.5) {
if (input[28] <= -3.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[7] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -14.5) {
if (input[39] <= -1.5) {
if (input[26] <= 0.5) {
if (input[18] <= 4.5) {
if (input[42] <= -26.5) {
if (input[5] <= -14.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
}
} else {
if (input[24] <= -71.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
} else {
if (input[33] <= -11.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
}
} else {
if (input[11] <= 6.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.48484848484848486, 0.5151515151515151}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
if (input[22] <= 13.5) {
if (input[3] <= 5.5) {
if (input[16] <= 1.5) {
if (input[32] <= -2.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
}
} else {
if (input[29] <= -2.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5142857142857142, 0.4857142857142857}, 5 * sizeof(double));
} else {
if (input[33] <= 0.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.1206896551724138, 0.8793103448275862}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= 28.5) {
if (input[25] <= 6.5) {
if (input[25] <= 2.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -2.5) {
if (input[18] <= -48.5) {
if (input[37] <= -19.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
}
} else {
if (input[25] <= 8.5) {
if (input[49] <= -25.5) {
if (input[39] <= 0.5) {
if (input[34] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.7619047619047619, 0.23809523809523808}, 5 * sizeof(double));
}
} else {
if (input[2] <= -16.5) {
if (input[46] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 2.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5535714285714286, 0.44642857142857145}, 5 * sizeof(double));
} else {
if (input[45] <= -18.5) {
if (input[34] <= 4.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= 5.5) {
if (input[41] <= -7.5) {
if (input[40] <= 19.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9761904761904762, 0.023809523809523808}, 5 * sizeof(double));
}
} else {
if (input[48] <= -5.5) {
if (input[19] <= -29.5) {
if (input[49] <= -12.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
}
} else {
if (input[18] <= -18.0) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -20.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[42] <= -12.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 9.5) {
if (input[29] <= 1.5) {
if (input[11] <= 5.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6415094339622641, 0.3584905660377358}, 5 * sizeof(double));
} else {
if (input[48] <= -3.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 13.5) {
if (input[4] <= 12.5) {
if (input[20] <= -20.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.4722222222222222, 0.5277777777777778}, 5 * sizeof(double));
}
} else {
if (input[40] <= 25.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5230769230769231, 0.47692307692307695}, 5 * sizeof(double));
} else {
if (input[11] <= 9.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[34] <= -0.5) {
if (input[42] <= -3.5) {
if (input[36] <= -11.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.03333333333333333, 0.8666666666666667, 0.1}, 5 * sizeof(double));
} else {
if (input[19] <= -25.0) {
memcpy(var95, (double[]){0.0, 0.0, 0.029411764705882353, 0.9705882352941176, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 0.5) {
if (input[23] <= -26.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.9736842105263158, 0.02631578947368421, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 5.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.5789473684210527, 0.42105263157894735, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0196078431372549, 0.9803921568627451, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[36] <= -16.5) {
if (input[5] <= -8.5) {
if (input[25] <= 8.5) {
if (input[13] <= 11.5) {
if (input[13] <= 8.5) {
if (input[24] <= -16.0) {
if (input[44] <= -1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.873015873015873, 0.12698412698412698}, 5 * sizeof(double));
} else {
if (input[13] <= 6.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[44] <= -1.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6829268292682927, 0.3170731707317073}, 5 * sizeof(double));
}
}
} else {
if (input[49] <= -23.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9767441860465116, 0.023255813953488372}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 14.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[43] <= -0.5) {
if (input[31] <= 19.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.7608695652173914, 0.2391304347826087}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.15517241379310345, 0.8448275862068966}, 5 * sizeof(double));
}
} else {
if (input[42] <= 1.5) {
if (input[30] <= 4.5) {
if (input[2] <= -12.5) {
if (input[18] <= -51.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6857142857142857, 0.3142857142857143}, 5 * sizeof(double));
} else {
if (input[40] <= 14.5) {
if (input[22] <= 13.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= 3.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9791666666666666, 0.020833333333333332}, 5 * sizeof(double));
}
}
}
} else {
if (input[2] <= -1.5) {
if (input[38] <= -2.5) {
if (input[20] <= -64.5) {
if (input[8] <= -0.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
}
} else {
if (input[24] <= -73.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -2.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.1, 0.9, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.06, 0.94, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
}
} else {
if (input[3] <= -6.5) {
if (input[25] <= 6.0) {
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -20.5) {
memcpy(var95, (double[]){0.0, 0.0, 0.7142857142857143, 0.2857142857142857, 0.0}, 5 * sizeof(double));
} else {
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
add_vectors(var6, var95, 5, var5);
double var96[5];
if (input[31] <= -0.5) {
if (input[25] <= -4.5) {
if (input[34] <= -17.5) {
if (input[3] <= -69.5) {
if (input[39] <= -233.5) {
if (input[3] <= -223.5) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 45.0) {
if (input[37] <= 79.5) {
memcpy(var96, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= -15.5) {
if (input[36] <= 62.5) {
if (input[32] <= 3.5) {
if (input[13] <= -13.5) {
memcpy(var96, (double[]){0.8857142857142857, 0.11428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 6.5) {
memcpy(var96, (double[]){0.9555555555555556, 0.044444444444444446, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -232.5) {
if (input[31] <= -82.5) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= -5.5) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.972972972972973, 0.0, 0.02702702702702703, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[40] <= -91.0) {
if (input[40] <= -96.5) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[39] <= -0.5) {
if (input[11] <= -18.5) {
memcpy(var96, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -15.0) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.061224489795918366, 0.9387755102040817, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -16.0) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 73.5) {
if (input[41] <= 3.5) {
memcpy(var96, (double[]){0.5161290322580645, 0.4838709677419355, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0196078431372549, 0.9803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -53.0) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[30] <= -59.5) {
if (input[28] <= 12.5) {
if (input[45] <= 18.5) {
if (input[27] <= 0.5) {
memcpy(var96, (double[]){0.0, 0.06976744186046512, 0.9302325581395349, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[0] <= 28.5) {
if (input[21] <= -226.5) {
if (input[3] <= -213.5) {
memcpy(var96, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -10.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[44] <= 3.5) {
memcpy(var96, (double[]){0.30303030303030304, 0.3939393939393939, 0.30303030303030304, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.11764705882352941, 0.8823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= -28.5) {
memcpy(var96, (double[]){0.6896551724137931, 0.3103448275862069, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[42] <= 70.5) {
if (input[46] <= -10.5) {
if (input[22] <= -28.5) {
if (input[25] <= -12.5) {
memcpy(var96, (double[]){0.9210526315789473, 0.07894736842105263, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.6744186046511628, 0.32558139534883723, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -5.5) {
if (input[7] <= -9.5) {
if (input[6] <= 39.5) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.4857142857142857, 0.5142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 38.0) {
memcpy(var96, (double[]){0.07142857142857142, 0.6785714285714286, 0.25, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 54.5) {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.627906976744186, 0.37209302325581395, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var96, (double[]){0.2608695652173913, 0.7391304347826086, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 32.5) {
if (input[5] <= 16.5) {
if (input[39] <= 1.5) {
if (input[40] <= -39.5) {
if (input[6] <= 23.5) {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.029411764705882353, 0.9705882352941176, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[4] <= -12.5) {
if (input[34] <= -8.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.631578947368421, 0.3684210526315789, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -44.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.53125, 0.46875, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= -3.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 14.5) {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.027777777777777776, 0.9722222222222222, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[23] <= 5.5) {
memcpy(var96, (double[]){0.0, 0.3333333333333333, 0.6666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -21.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.8461538461538461, 0.15384615384615385, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= 14.5) {
if (input[45] <= 11.5) {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 36.5) {
if (input[0] <= 14.0) {
memcpy(var96, (double[]){0.0, 0.02040816326530612, 0.9795918367346939, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[28] <= 9.5) {
memcpy(var96, (double[]){0.0, 0.8333333333333334, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= 21.5) {
if (input[38] <= 53.5) {
if (input[3] <= -197.5) {
if (input[20] <= 35.5) {
memcpy(var96, (double[]){0.7380952380952381, 0.2619047619047619, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 37.5) {
if (input[45] <= 26.5) {
memcpy(var96, (double[]){0.0, 0.41304347826086957, 0.5869565217391305, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 0.5) {
memcpy(var96, (double[]){0.0, 0.8461538461538461, 0.15384615384615385, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -16.5) {
memcpy(var96, (double[]){0.2631578947368421, 0.7368421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 17.5) {
if (input[28] <= 3.5) {
memcpy(var96, (double[]){0.0, 0.975609756097561, 0.024390243902439025, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.8214285714285714, 0.17857142857142858, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -169.5) {
if (input[49] <= 47.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 111.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -93.5) {
memcpy(var96, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[3] <= -20.0) {
if (input[1] <= 41.5) {
memcpy(var96, (double[]){0.5161290322580645, 0.4838709677419355, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.07272727272727272, 0.9272727272727272, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 85.5) {
if (input[37] <= 72.5) {
if (input[19] <= 61.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= 8.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[19] <= 72.5) {
if (input[41] <= 6.5) {
if (input[31] <= -52.5) {
if (input[11] <= -13.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.04, 0.96, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.10204081632653061, 0.8979591836734694, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -60.5) {
memcpy(var96, (double[]){0.2553191489361702, 0.7446808510638298, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var96, (double[]){0.39285714285714285, 0.6071428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[11] <= -10.5) {
if (input[37] <= 45.5) {
if (input[38] <= 32.5) {
memcpy(var96, (double[]){0.0, 0.02631578947368421, 0.9736842105263158, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.5277777777777778, 0.4722222222222222, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -18.5) {
memcpy(var96, (double[]){0.3170731707317073, 0.6341463414634146, 0.04878048780487805, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[29] <= -0.5) {
memcpy(var96, (double[]){0.0, 0.5675675675675675, 0.43243243243243246, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 40.5) {
if (input[47] <= -13.5) {
memcpy(var96, (double[]){0.0, 0.9142857142857143, 0.08571428571428572, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[46] <= -18.5) {
memcpy(var96, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 57.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var96, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[8] <= 1.5) {
if (input[5] <= 15.5) {
if (input[4] <= 4.5) {
if (input[19] <= -62.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.12280701754385964, 0.8771929824561403, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= 0.5) {
if (input[2] <= 21.5) {
if (input[4] <= -18.5) {
if (input[33] <= 1.5) {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= 38.5) {
if (input[42] <= 31.5) {
memcpy(var96, (double[]){0.0, 0.14705882352941177, 0.8529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= 34.5) {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[24] <= -50.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.5294117647058824, 0.47058823529411764, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= -0.5) {
if (input[32] <= 2.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.7142857142857143, 0.2857142857142857, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= 17.5) {
if (input[32] <= -6.5) {
memcpy(var96, (double[]){0.0, 0.04, 0.96, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= -32.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.925, 0.075, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 47.5) {
if (input[40] <= -1.5) {
if (input[7] <= -4.5) {
memcpy(var96, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -11.5) {
memcpy(var96, (double[]){0.0, 0.02040816326530612, 0.9795918367346939, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.9666666666666667, 0.03333333333333333, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.05, 0.95, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -40.0) {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.18181818181818182, 0.8181818181818182, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var96, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.5319148936170213, 0.46808510638297873, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -50.5) {
if (input[27] <= -3.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[35] <= 0.5) {
if (input[3] <= 16.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.6129032258064516, 0.3870967741935484, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.35, 0.65, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= -23.5) {
memcpy(var96, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= 18.5) {
memcpy(var96, (double[]){0.0, 0.037037037037037035, 0.9629629629629629, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -3.5) {
memcpy(var96, (double[]){0.046511627906976744, 0.9302325581395349, 0.023255813953488372, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= -21.5) {
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[2] <= -14.5) {
if (input[2] <= -19.5) {
if (input[4] <= 19.5) {
if (input[17] <= 0.5) {
if (input[29] <= -6.5) {
if (input[38] <= -24.5) {
if (input[12] <= -3.5) {
if (input[3] <= 16.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -22.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= -46.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
} else {
if (input[12] <= -7.5) {
if (input[28] <= -5.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -6.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[25] <= 6.5) {
if (input[3] <= 8.5) {
if (input[24] <= -13.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
if (input[40] <= 40.5) {
if (input[36] <= -38.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[25] <= 7.5) {
if (input[16] <= 1.5) {
if (input[19] <= -55.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[36] <= -33.5) {
if (input[48] <= -9.5) {
if (input[40] <= 43.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5384615384615384, 0.46153846153846156}, 5 * sizeof(double));
} else {
if (input[47] <= -41.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -13.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -10.5) {
if (input[13] <= 10.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6346153846153846, 0.36538461538461536}, 5 * sizeof(double));
} else {
if (input[7] <= 5.5) {
if (input[47] <= -48.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -26.5) {
if (input[34] <= 6.5) {
if (input[42] <= -46.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
}
} else {
if (input[31] <= 39.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
} else {
if (input[13] <= 10.5) {
if (input[9] <= 11.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.10416666666666667, 0.8958333333333334}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 28.5) {
if (input[47] <= -49.5) {
if (input[39] <= -1.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[8] <= -0.5) {
if (input[7] <= 4.5) {
if (input[18] <= -42.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[45] <= -27.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.061224489795918366, 0.9387755102040817}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 10.5) {
if (input[14] <= 10.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
}
} else {
if (input[13] <= 11.5) {
if (input[36] <= -39.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[1] <= -28.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[13] <= 17.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= -1.5) {
if (input[33] <= -6.5) {
if (input[47] <= -24.5) {
if (input[30] <= -0.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= 4.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.4411764705882353, 0.5588235294117647}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8292682926829268, 0.17073170731707318}, 5 * sizeof(double));
}
}
} else {
if (input[29] <= -13.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.44, 0.56}, 5 * sizeof(double));
}
}
} else {
if (input[11] <= 3.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.32727272727272727, 0.6727272727272727}, 5 * sizeof(double));
} else {
if (input[33] <= -2.5) {
if (input[4] <= 14.5) {
if (input[0] <= -14.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
}
} else {
if (input[18] <= -43.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[23] <= -19.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
} else {
if (input[37] <= -25.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[42] <= -21.5) {
if (input[35] <= -0.5) {
if (input[37] <= -31.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[3] <= 0.5) {
if (input[29] <= -1.5) {
if (input[19] <= -13.5) {
if (input[22] <= 5.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7708333333333334, 0.22916666666666666}, 5 * sizeof(double));
} else {
if (input[24] <= -22.5) {
if (input[19] <= -69.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8809523809523809, 0.11904761904761904}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
}
} else {
if (input[15] <= 8.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= 11.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[9] <= 4.5) {
if (input[49] <= -0.5) {
if (input[12] <= 47.5) {
if (input[42] <= -20.5) {
if (input[20] <= -24.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.475, 0.525}, 5 * sizeof(double));
}
} else {
if (input[1] <= -14.5) {
if (input[20] <= -57.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
} else {
if (input[2] <= -13.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
} else {
if (input[18] <= -45.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[33] <= -8.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.06060606060606061, 0.9090909090909091, 0.030303030303030304}, 5 * sizeof(double));
} else {
if (input[34] <= 3.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= -1.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
}
} else {
if (input[34] <= 1.5) {
memcpy(var96, (double[]){0.038461538461538464, 0.0, 0.7884615384615384, 0.17307692307692307, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -15.5) {
if (input[28] <= -1.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5098039215686274, 0.49019607843137253}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
} else {
if (input[29] <= 3.5) {
if (input[7] <= 0.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[4] <= 9.5) {
if (input[20] <= -21.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6296296296296297, 0.37037037037037035}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.34210526315789475, 0.6578947368421053}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[13] <= 10.5) {
if (input[40] <= 38.5) {
if (input[3] <= 10.5) {
if (input[5] <= -13.5) {
if (input[42] <= -16.5) {
if (input[3] <= 7.5) {
if (input[25] <= 7.5) {
if (input[11] <= 11.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= -5.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9591836734693877, 0.04081632653061224}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -18.5) {
if (input[2] <= -28.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
} else {
if (input[37] <= -24.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8936170212765957, 0.10638297872340426}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -5.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.925, 0.075}, 5 * sizeof(double));
}
} else {
if (input[16] <= 2.5) {
if (input[46] <= 3.5) {
if (input[18] <= -5.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= -9.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.029411764705882353, 0.9705882352941176, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[26] <= 0.5) {
if (input[0] <= -9.5) {
if (input[49] <= -27.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8867924528301887, 0.11320754716981132}, 5 * sizeof(double));
} else {
if (input[49] <= -18.5) {
if (input[33] <= 0.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
} else {
if (input[36] <= -13.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[49] <= -15.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -15.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.4523809523809524, 0.5476190476190477}, 5 * sizeof(double));
} else {
if (input[25] <= -0.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6097560975609756, 0.3902439024390244}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -18.5) {
if (input[14] <= 5.5) {
if (input[34] <= 4.5) {
if (input[19] <= -42.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[48] <= -6.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
}
} else {
if (input[25] <= 6.5) {
if (input[31] <= 28.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.43902439024390244, 0.5609756097560976}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.07017543859649122, 0.9298245614035088}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= 0.5) {
if (input[12] <= -15.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.12280701754385966, 0.7719298245614036, 0.10526315789473685}, 5 * sizeof(double));
} else {
if (input[48] <= -4.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.15384615384615385, 0.28205128205128205, 0.5641025641025641}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= -26.5) {
if (input[34] <= 6.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
} else {
if (input[27] <= -4.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[32] <= -4.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -31.5) {
if (input[39] <= 0.5) {
if (input[14] <= 10.5) {
if (input[25] <= 11.5) {
if (input[31] <= 43.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -4.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7906976744186046, 0.20930232558139536}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= -53.5) {
if (input[30] <= 0.5) {
if (input[37] <= -34.5) {
if (input[25] <= 7.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.3488372093023256, 0.6511627906976745}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.03508771929824561, 0.9649122807017544}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7608695652173914, 0.2391304347826087}, 5 * sizeof(double));
}
} else {
if (input[32] <= -4.5) {
if (input[7] <= 4.5) {
if (input[13] <= 14.5) {
if (input[12] <= -2.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7096774193548387, 0.2903225806451613}, 5 * sizeof(double));
} else {
if (input[19] <= 14.0) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9473684210526315, 0.05263157894736842}, 5 * sizeof(double));
}
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7115384615384616, 0.28846153846153844}, 5 * sizeof(double));
}
} else {
if (input[39] <= 0.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.3617021276595745, 0.6382978723404256}, 5 * sizeof(double));
} else {
if (input[20] <= -36.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= -24.5) {
if (input[20] <= -49.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[39] <= 1.5) {
if (input[3] <= 6.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[12] <= -2.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
} else {
if (input[16] <= 2.5) {
if (input[0] <= -14.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9777777777777777, 0.022222222222222223}, 5 * sizeof(double));
}
} else {
if (input[33] <= -1.5) {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
} else {
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
}
}
add_vectors(var5, var96, 5, var4);
double var97[5];
if (input[40] <= -0.5) {
if (input[10] <= -11.5) {
if (input[49] <= 57.5) {
if (input[30] <= -168.5) {
if (input[28] <= 11.5) {
if (input[2] <= 24.5) {
memcpy(var97, (double[]){0.75, 0.125, 0.125, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 41.5) {
memcpy(var97, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -15.5) {
if (input[30] <= -226.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -5.5) {
memcpy(var97, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[1] <= 20.5) {
if (input[4] <= -10.5) {
if (input[40] <= -37.5) {
if (input[3] <= -23.5) {
memcpy(var97, (double[]){0.0, 0.14705882352941177, 0.8529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 0.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.4838709677419355, 0.5161290322580645, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[26] <= 0.5) {
memcpy(var97, (double[]){0.0, 0.4857142857142857, 0.5142857142857142, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 37.5) {
if (input[40] <= -40.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 55.5) {
if (input[34] <= -16.5) {
if (input[19] <= 44.5) {
memcpy(var97, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[21] <= -133.5) {
if (input[41] <= 4.5) {
if (input[35] <= 1.5) {
if (input[29] <= 1.5) {
memcpy(var97, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[37] <= 64.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.08196721311475409, 0.9180327868852459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.09230769230769231, 0.9076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 18.5) {
if (input[4] <= -25.0) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[42] <= 55.5) {
memcpy(var97, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[39] <= -62.0) {
if (input[6] <= 38.5) {
if (input[46] <= -14.5) {
if (input[3] <= -164.5) {
if (input[42] <= 67.0) {
if (input[7] <= -13.5) {
memcpy(var97, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.5142857142857142, 0.4857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= 22.5) {
memcpy(var97, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[48] <= 6.5) {
memcpy(var97, (double[]){0.3333333333333333, 0.40476190476190477, 0.2619047619047619, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[19] <= 29.5) {
memcpy(var97, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -15.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.6451612903225806, 0.3548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= 39.5) {
memcpy(var97, (double[]){0.62, 0.38, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 44.5) {
memcpy(var97, (double[]){0.7428571428571429, 0.2571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -6.5) {
if (input[2] <= 38.5) {
memcpy(var97, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 52.5) {
if (input[18] <= 46.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -88.5) {
if (input[23] <= 14.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[36] <= 53.5) {
if (input[41] <= 8.5) {
if (input[7] <= -11.5) {
if (input[30] <= -7.5) {
if (input[49] <= 69.5) {
memcpy(var97, (double[]){0.0196078431372549, 0.9803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.3870967741935484, 0.6129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 16.0) {
memcpy(var97, (double[]){0.41379310344827586, 0.5862068965517241, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= 5.5) {
if (input[24] <= 14.5) {
memcpy(var97, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -17.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[20] <= 40.5) {
if (input[12] <= 24.0) {
if (input[22] <= -10.5) {
if (input[29] <= 8.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -16.5) {
memcpy(var97, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= 34.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 77.0) {
if (input[31] <= -39.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[39] <= 0.5) {
if (input[33] <= 12.5) {
if (input[40] <= -67.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 73.5) {
if (input[20] <= 66.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 64.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= -21.5) {
memcpy(var97, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 40.5) {
memcpy(var97, (double[]){0.016666666666666666, 0.9833333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= -62.5) {
memcpy(var97, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= 8.5) {
if (input[41] <= 5.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= -16.0) {
if (input[39] <= 6.5) {
if (input[37] <= 106.5) {
if (input[9] <= -17.5) {
memcpy(var97, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -72.5) {
memcpy(var97, (double[]){0.40540540540540543, 0.5945945945945946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -10.5) {
memcpy(var97, (double[]){0.5384615384615384, 0.46153846153846156, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -18.5) {
memcpy(var97, (double[]){0.8095238095238095, 0.19047619047619047, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -17.5) {
if (input[47] <= 39.5) {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[15] <= -23.5) {
if (input[28] <= 18.5) {
memcpy(var97, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.34210526315789475, 0.6578947368421053, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[28] <= 8.5) {
if (input[18] <= -33.5) {
if (input[45] <= -0.5) {
if (input[18] <= -36.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.3090909090909091, 0.6909090909090909, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.8064516129032258, 0.1935483870967742, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 15.5) {
if (input[2] <= -5.5) {
if (input[3] <= 2.0) {
if (input[27] <= -3.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.34375, 0.65625, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.19230769230769232, 0.8076923076923077, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -4.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.8947368421052632, 0.10526315789473684, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= -5.5) {
if (input[31] <= -37.5) {
if (input[23] <= 14.5) {
if (input[12] <= 24.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.03571428571428571, 0.9642857142857143, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[38] <= 38.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.2708333333333333, 0.7291666666666666, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -5.5) {
if (input[21] <= -0.5) {
memcpy(var97, (double[]){0.0, 0.4722222222222222, 0.5277777777777778, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.9384615384615385, 0.06153846153846154, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[9] <= -4.5) {
memcpy(var97, (double[]){0.0, 0.25, 0.75, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= 3.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.8709677419354839, 0.12903225806451613, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[16] <= 0.5) {
if (input[19] <= -59.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.868421052631579, 0.13157894736842105, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -5.5) {
if (input[37] <= 22.0) {
memcpy(var97, (double[]){0.0, 0.22580645161290322, 0.7741935483870968, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 0.5) {
if (input[18] <= 16.5) {
if (input[7] <= -4.5) {
if (input[49] <= 37.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.12121212121212122, 0.8787878787878788, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -0.5) {
if (input[28] <= 6.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[13] <= -3.5) {
memcpy(var97, (double[]){0.0, 0.041666666666666664, 0.9583333333333334, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.9777777777777777, 0.022222222222222223, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[27] <= 2.5) {
if (input[6] <= 19.5) {
if (input[37] <= 24.5) {
if (input[25] <= -1.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 34.5) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.15625, 0.84375, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.10344827586206896, 0.896551724137931, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.90625, 0.09375, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= -1.5) {
if (input[22] <= 39.0) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.9428571428571428, 0.05714285714285714, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.75, 0.25, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[2] <= 18.5) {
if (input[22] <= -18.5) {
memcpy(var97, (double[]){0.034482758620689655, 0.3793103448275862, 0.5862068965517241, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[15] <= -1.5) {
if (input[31] <= -19.5) {
if (input[23] <= 6.0) {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.06666666666666667, 0.9333333333333333, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.038461538461538464, 0.6538461538461539, 0.3076923076923077, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[37] <= 63.5) {
if (input[42] <= 35.5) {
if (input[35] <= 0.5) {
memcpy(var97, (double[]){0.0, 0.8974358974358975, 0.10256410256410256, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.11363636363636363, 0.4090909090909091, 0.4772727272727273, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 62.5) {
if (input[13] <= -11.5) {
memcpy(var97, (double[]){0.0, 0.8163265306122449, 0.1836734693877551, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -200.0) {
memcpy(var97, (double[]){0.17391304347826086, 0.8260869565217391, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[10] <= -8.5) {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 36.5) {
memcpy(var97, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var97, (double[]){0.15625, 0.84375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.7894736842105263, 0.21052631578947367, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[2] <= -20.5) {
if (input[47] <= -51.5) {
if (input[21] <= 0.5) {
if (input[1] <= -25.5) {
if (input[9] <= 10.5) {
if (input[30] <= 0.5) {
if (input[24] <= 19.5) {
if (input[41] <= -11.5) {
if (input[25] <= 6.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
} else {
if (input[36] <= -29.5) {
if (input[3] <= 4.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1951219512195122, 0.8048780487804879}, 5 * sizeof(double));
}
}
} else {
if (input[40] <= 38.5) {
if (input[41] <= -5.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
}
} else {
if (input[40] <= 70.5) {
if (input[7] <= 3.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
} else {
if (input[47] <= -55.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[28] <= -11.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[19] <= -57.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 9.0) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8478260869565217, 0.15217391304347827}, 5 * sizeof(double));
} else {
if (input[48] <= -1.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.15555555555555556, 0.8444444444444444}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[41] <= -7.5) {
if (input[3] <= 9.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
}
} else {
if (input[2] <= -26.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
} else {
if (input[48] <= -5.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.65625, 0.34375}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -5.5) {
if (input[19] <= -53.5) {
if (input[13] <= 9.5) {
if (input[14] <= 4.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.17307692307692307, 0.8269230769230769}, 5 * sizeof(double));
}
} else {
if (input[20] <= 17.0) {
if (input[34] <= 2.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -27.5) {
if (input[13] <= 9.5) {
if (input[11] <= 6.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
}
} else {
if (input[1] <= -31.5) {
if (input[36] <= -39.5) {
if (input[46] <= 11.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
} else {
if (input[45] <= -28.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= -52.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.37037037037037035, 0.6296296296296297}, 5 * sizeof(double));
}
}
}
} else {
if (input[13] <= 11.5) {
if (input[5] <= -21.5) {
if (input[22] <= 33.5) {
if (input[36] <= -41.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
}
} else {
if (input[1] <= -25.5) {
if (input[38] <= -35.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.36538461538461536, 0.6346153846153846}, 5 * sizeof(double));
} else {
if (input[0] <= -18.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5476190476190477, 0.4523809523809524}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -27.5) {
if (input[0] <= -21.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
} else {
if (input[40] <= 42.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -3.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[21] <= -1.5) {
if (input[47] <= -35.5) {
if (input[16] <= 2.5) {
if (input[31] <= 40.5) {
if (input[4] <= 20.5) {
if (input[19] <= -48.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.06666666666666667, 0.6666666666666666, 0.26666666666666666}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.4745762711864407, 0.5254237288135594}, 5 * sizeof(double));
}
} else {
if (input[21] <= -3.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= 11.5) {
if (input[47] <= -21.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.027777777777777776, 0.3333333333333333, 0.6388888888888888}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
}
} else {
if (input[31] <= 39.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
} else {
if (input[1] <= -24.5) {
if (input[32] <= -6.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.14893617021276595, 0.851063829787234}, 5 * sizeof(double));
} else {
if (input[25] <= 3.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[23] <= -48.5) {
if (input[16] <= 1.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.15217391304347827, 0.8478260869565217}, 5 * sizeof(double));
}
} else {
if (input[31] <= 42.5) {
if (input[40] <= 37.5) {
if (input[29] <= -3.5) {
if (input[47] <= -34.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
if (input[28] <= -10.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9111111111111111, 0.08888888888888889}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= -47.5) {
if (input[41] <= -7.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
}
} else {
if (input[4] <= 22.5) {
if (input[42] <= -48.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5161290322580645, 0.4838709677419355}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 49.0) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6578947368421053, 0.34210526315789475}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[21] <= -3.5) {
if (input[1] <= -16.5) {
if (input[28] <= -7.5) {
if (input[30] <= -0.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
} else {
if (input[25] <= 7.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6052631578947368, 0.39473684210526316}, 5 * sizeof(double));
} else {
if (input[25] <= 14.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
}
}
}
} else {
if (input[6] <= -15.5) {
if (input[46] <= 13.5) {
if (input[37] <= -16.5) {
if (input[25] <= 8.5) {
if (input[43] <= -0.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
} else {
if (input[22] <= 21.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.21311475409836064, 0.7868852459016393}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.28, 0.72}, 5 * sizeof(double));
}
}
} else {
if (input[46] <= 0.5) {
memcpy(var97, (double[]){0.02702702702702703, 0.0, 0.6756756756756757, 0.2972972972972973, 0.0}, 5 * sizeof(double));
} else {
if (input[42] <= -23.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.48936170212765956, 0.5106382978723404}, 5 * sizeof(double));
} else {
if (input[3] <= 7.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[40] <= 42.5) {
if (input[3] <= 9.5) {
if (input[48] <= -1.5) {
if (input[20] <= -74.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
} else {
if (input[30] <= 0.5) {
if (input[18] <= -57.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
} else {
if (input[30] <= -1.5) {
if (input[19] <= -62.0) {
if (input[30] <= -2.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= 5.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7916666666666666, 0.20833333333333334}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= -56.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= 3.5) {
if (input[5] <= -6.5) {
if (input[49] <= -18.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
} else {
if (input[48] <= -2.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9512195121951219, 0.04878048780487805}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.1, 0.9, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= 6.5) {
if (input[33] <= -5.5) {
if (input[29] <= -7.5) {
if (input[19] <= -29.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
}
} else {
if (input[37] <= -20.0) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 10.5) {
if (input[49] <= -30.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8604651162790697, 0.13953488372093023}, 5 * sizeof(double));
} else {
if (input[25] <= 8.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
}
}
} else {
if (input[18] <= -23.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.4857142857142857, 0.5142857142857142}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[42] <= -25.5) {
if (input[19] <= -20.0) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= 10.5) {
if (input[4] <= 7.5) {
if (input[41] <= 2.5) {
if (input[18] <= -17.5) {
if (input[23] <= -25.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.023809523809523808, 0.9523809523809523, 0.023809523809523808}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9361702127659575, 0.06382978723404255}, 5 * sizeof(double));
}
} else {
if (input[18] <= 24.5) {
if (input[43] <= -1.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7450980392156863, 0.2549019607843137}, 5 * sizeof(double));
} else {
if (input[40] <= 15.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
if (input[31] <= 22.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.3783783783783784, 0.6216216216216216}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -1.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= 0.5) {
if (input[36] <= -17.5) {
if (input[17] <= 0.5) {
if (input[29] <= -0.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
if (input[36] <= -23.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.21875, 0.78125}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6136363636363636, 0.38636363636363635}, 5 * sizeof(double));
}
} else {
if (input[39] <= 1.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[4] <= 14.5) {
if (input[1] <= -16.5) {
if (input[49] <= -12.5) {
if (input[34] <= 4.5) {
if (input[28] <= -8.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
} else {
if (input[21] <= -0.5) {
if (input[24] <= -54.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.3023255813953488, 0.6976744186046512}, 5 * sizeof(double));
}
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8536585365853658, 0.14634146341463414}, 5 * sizeof(double));
}
} else {
if (input[28] <= -4.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= 0.5) {
if (input[33] <= -2.5) {
if (input[29] <= -5.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.11627906976744186, 0.627906976744186, 0.2558139534883721}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.9259259259259259, 0.07407407407407407, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[13] <= 5.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.45652173913043476, 0.5434782608695652}, 5 * sizeof(double));
} else {
if (input[3] <= 15.5) {
if (input[24] <= -32.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.18604651162790697, 0.813953488372093}, 5 * sizeof(double));
}
} else {
if (input[12] <= -44.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
} else {
if (input[38] <= -27.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.06976744186046512, 0.9302325581395349}, 5 * sizeof(double));
} else {
if (input[45] <= -17.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[24] <= 10.0) {
if (input[21] <= -0.5) {
if (input[34] <= 5.5) {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5135135135135135, 0.4864864864864865}, 5 * sizeof(double));
}
} else {
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7586206896551724, 0.2413793103448276}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var4, var97, 5, var3);
double var98[5];
if (input[31] <= 0.5) {
if (input[6] <= 16.5) {
if (input[24] <= -56.5) {
if (input[3] <= -19.5) {
memcpy(var98, (double[]){0.0, 0.14814814814814814, 0.0, 0.8518518518518519, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= 2.5) {
if (input[16] <= -2.5) {
if (input[4] <= -18.5) {
if (input[30] <= -2.5) {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.16666666666666666, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 35.5) {
memcpy(var98, (double[]){0.0, 0.3620689655172414, 0.6379310344827587, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.8653846153846154, 0.1346153846153846, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= 19.5) {
if (input[32] <= -7.5) {
memcpy(var98, (double[]){0.0, 0.4558823529411765, 0.5000000000000001, 0.04411764705882354, 0.0}, 5 * sizeof(double));
} else {
if (input[14] <= -8.5) {
memcpy(var98, (double[]){0.0, 0.4074074074074074, 0.5925925925925926, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[20] <= -49.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.2972972972972973, 0.7027027027027027, 0.0}, 5 * sizeof(double));
} else {
if (input[6] <= -6.5) {
if (input[43] <= 0.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.62, 0.38, 0.0}, 5 * sizeof(double));
} else {
if (input[33] <= -3.5) {
if (input[3] <= 19.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.8333333333333334, 0.16666666666666666, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[15] <= -0.5) {
if (input[7] <= -4.5) {
if (input[27] <= -2.5) {
memcpy(var98, (double[]){0.0, 0.48484848484848486, 0.5151515151515151, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -1.5) {
if (input[12] <= 24.5) {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.391304347826087, 0.6086956521739131, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[22] <= -14.5) {
if (input[15] <= -6.5) {
memcpy(var98, (double[]){0.0, 0.08064516129032258, 0.9193548387096774, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 14.5) {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 11.0) {
memcpy(var98, (double[]){0.0, 0.06666666666666667, 0.9333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[34] <= -0.5) {
if (input[45] <= 15.5) {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -92.5) {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= -4.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[26] <= -0.5) {
if (input[4] <= 1.5) {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 4.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.6976744186046512, 0.3023255813953488, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[13] <= -6.5) {
memcpy(var98, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.8541666666666666, 0.14583333333333334, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 9.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.12903225806451613, 0.8709677419354839, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[37] <= 88.5) {
if (input[1] <= 29.5) {
if (input[37] <= 47.5) {
if (input[41] <= 1.5) {
if (input[31] <= -39.5) {
if (input[29] <= 4.5) {
if (input[20] <= 35.5) {
if (input[44] <= 0.5) {
memcpy(var98, (double[]){0.0, 0.02857142857142857, 0.9714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[33] <= 0.5) {
memcpy(var98, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.02564102564102564, 0.10256410256410256, 0.8717948717948718, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.7391304347826086, 0.2608695652173913, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[15] <= -6.5) {
if (input[5] <= 13.5) {
if (input[36] <= 16.5) {
memcpy(var98, (double[]){0.0, 0.8775510204081632, 0.12244897959183673, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.18181818181818182, 0.8181818181818182, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.023809523809523808, 0.09523809523809523, 0.8809523809523809, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[8] <= -0.5) {
memcpy(var98, (double[]){0.0, 0.8378378378378378, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 21.5) {
if (input[3] <= -116.0) {
memcpy(var98, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 0.5) {
memcpy(var98, (double[]){0.0, 0.9166666666666666, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[12] <= -88.5) {
if (input[29] <= 9.5) {
if (input[31] <= -30.5) {
if (input[46] <= -14.5) {
if (input[30] <= -228.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.11764705882352941, 0.7352941176470589, 0.14705882352941177, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.6857142857142857, 0.3142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[10] <= -16.5) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= -5.5) {
if (input[16] <= -1.5) {
if (input[35] <= 0.5) {
if (input[10] <= -17.5) {
memcpy(var98, (double[]){0.6774193548387096, 0.3225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -221.5) {
if (input[39] <= -228.5) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= -23.5) {
memcpy(var98, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[4] <= -18.5) {
if (input[39] <= -222.5) {
if (input[13] <= -11.5) {
memcpy(var98, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 48.5) {
memcpy(var98, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var98, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -218.5) {
if (input[5] <= 24.5) {
if (input[28] <= 10.5) {
memcpy(var98, (double[]){0.6166666666666667, 0.38333333333333336, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[44] <= 3.5) {
memcpy(var98, (double[]){0.9491525423728814, 0.05084745762711865, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.3103448275862069, 0.6896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 67.5) {
if (input[39] <= -230.5) {
memcpy(var98, (double[]){0.5714285714285714, 0.42857142857142855, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 18.5) {
memcpy(var98, (double[]){0.0, 0.36538461538461536, 0.6346153846153846, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[30] <= -203.0) {
memcpy(var98, (double[]){0.13636363636363635, 0.8636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[0] <= 17.5) {
if (input[20] <= 33.5) {
if (input[13] <= -10.5) {
if (input[14] <= -7.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.9047619047619048, 0.09523809523809523, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= -13.5) {
if (input[2] <= 28.5) {
memcpy(var98, (double[]){0.49019607843137253, 0.5098039215686274, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[7] <= -12.5) {
if (input[2] <= 40.5) {
if (input[41] <= 8.5) {
if (input[39] <= -7.5) {
memcpy(var98, (double[]){0.11363636363636363, 0.8863636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -146.0) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 11.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.325, 0.675, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 8.5) {
if (input[0] <= 19.5) {
memcpy(var98, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[3] <= -76.5) {
if (input[19] <= 76.5) {
if (input[12] <= -2.5) {
if (input[24] <= 45.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0975609756097561, 0.9024390243902439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= 13.5) {
memcpy(var98, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[7] <= -8.5) {
if (input[35] <= 1.5) {
if (input[11] <= -12.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= 77.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.047619047619047616, 0.9523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var98, (double[]){0.575, 0.425, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[12] <= 50.0) {
if (input[39] <= -188.5) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[18] <= 26.5) {
memcpy(var98, (double[]){0.44, 0.56, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[31] <= -38.5) {
if (input[3] <= 2.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.04878048780487805, 0.9512195121951219, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[45] <= 35.5) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.6744186046511628, 0.32558139534883723, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[33] <= 5.5) {
memcpy(var98, (double[]){0.09090909090909091, 0.8484848484848485, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -62.5) {
if (input[21] <= -85.5) {
if (input[39] <= 5.5) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[5] <= 31.5) {
if (input[3] <= -65.0) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.3888888888888889, 0.6111111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -5.5) {
if (input[33] <= 13.5) {
if (input[13] <= -18.5) {
if (input[20] <= 39.5) {
if (input[8] <= 2.5) {
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.3125, 0.6875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.6078431372549019, 0.39215686274509803, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[19] <= 51.5) {
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[12] <= -3.5) {
if (input[1] <= -23.5) {
if (input[39] <= 1.5) {
if (input[3] <= 6.5) {
if (input[10] <= 12.5) {
if (input[7] <= 4.5) {
if (input[22] <= 66.5) {
if (input[36] <= -38.0) {
if (input[3] <= 2.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 7.5) {
if (input[25] <= 7.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
} else {
if (input[4] <= 25.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -31.5) {
if (input[23] <= 1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
}
} else {
if (input[34] <= 6.5) {
if (input[43] <= -0.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.03278688524590164, 0.9672131147540983}, 5 * sizeof(double));
}
}
}
} else {
if (input[24] <= -47.5) {
if (input[21] <= 0.5) {
if (input[40] <= 72.5) {
if (input[12] <= -32.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[22] <= -20.5) {
if (input[16] <= 1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[37] <= -44.5) {
if (input[22] <= 40.5) {
if (input[13] <= 12.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.10416666666666667, 0.8958333333333334}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= -21.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
}
} else {
if (input[37] <= -36.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.1016949152542373, 0.8983050847457628}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[16] <= 1.5) {
if (input[21] <= -1.5) {
if (input[12] <= -9.5) {
if (input[45] <= -25.5) {
if (input[23] <= 1.5) {
if (input[19] <= -51.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[2] <= -30.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[14] <= 10.5) {
if (input[24] <= -27.0) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.1891891891891892, 0.8108108108108109}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.37037037037037035, 0.6296296296296297}, 5 * sizeof(double));
}
} else {
if (input[18] <= -50.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[38] <= -27.0) {
if (input[18] <= -29.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
}
} else {
if (input[37] <= -37.5) {
if (input[25] <= 6.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8297872340425532, 0.1702127659574468}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.09615384615384616, 0.9038461538461539}, 5 * sizeof(double));
}
}
} else {
if (input[4] <= 17.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.35714285714285715, 0.6428571428571429}, 5 * sizeof(double));
} else {
if (input[13] <= 9.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
} else {
if (input[7] <= 4.5) {
if (input[32] <= -3.5) {
if (input[49] <= -46.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.2037037037037037, 0.7962962962962963}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[31] <= 36.5) {
if (input[14] <= 7.5) {
if (input[36] <= -23.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
}
} else {
if (input[2] <= -21.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[46] <= 7.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
}
}
} else {
if (input[5] <= -12.5) {
if (input[3] <= 7.5) {
if (input[28] <= -1.5) {
if (input[4] <= 16.5) {
if (input[3] <= 4.5) {
if (input[12] <= -9.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
}
} else {
if (input[34] <= 4.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7045454545454546, 0.29545454545454547}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
}
} else {
if (input[25] <= 6.0) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -6.5) {
if (input[14] <= 4.5) {
if (input[6] <= -18.5) {
if (input[18] <= -5.0) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.46938775510204084, 0.5306122448979592}, 5 * sizeof(double));
}
} else {
if (input[21] <= -1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.725, 0.275}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -19.5) {
if (input[33] <= -5.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
} else {
if (input[10] <= 14.5) {
if (input[33] <= -4.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -1.5) {
if (input[18] <= -19.0) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.1206896551724138, 0.8793103448275862}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
}
} else {
if (input[25] <= 3.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[38] <= -20.5) {
if (input[29] <= -3.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
} else {
if (input[26] <= -0.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5576923076923077, 0.4423076923076923}, 5 * sizeof(double));
} else {
if (input[32] <= -0.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9545454545454546, 0.045454545454545456}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 18.5) {
if (input[46] <= 5.5) {
if (input[34] <= 0.5) {
memcpy(var98, (double[]){0.017543859649122806, 0.0, 0.05263157894736842, 0.9298245614035088, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= -3.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9838709677419355, 0.016129032258064516}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.25, 0.6730769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[15] <= 11.5) {
if (input[30] <= 0.5) {
if (input[12] <= -1.5) {
if (input[30] <= -1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
} else {
if (input[28] <= -6.5) {
if (input[31] <= 30.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.6388888888888888, 0.3611111111111111}, 5 * sizeof(double));
}
} else {
if (input[38] <= -22.5) {
if (input[12] <= -2.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.019230769230769232, 0.9807692307692307}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3157894736842105, 0.6842105263157895}, 5 * sizeof(double));
}
}
}
} else {
if (input[21] <= 120.5) {
if (input[3] <= 3.5) {
if (input[32] <= 1.5) {
if (input[13] <= 12.5) {
if (input[9] <= 3.5) {
if (input[3] <= -1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 65.5) {
if (input[23] <= -43.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 8.5) {
if (input[26] <= 0.5) {
if (input[46] <= 11.5) {
if (input[19] <= -85.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
} else {
if (input[19] <= -13.0) {
if (input[36] <= -37.0) {
if (input[43] <= 0.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[38] <= -44.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8846153846153846, 0.11538461538461539}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[34] <= 3.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
}
}
}
} else {
if (input[23] <= -1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[45] <= -16.5) {
if (input[40] <= 30.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
} else {
if (input[19] <= -42.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.34375, 0.65625}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
}
}
}
} else {
if (input[48] <= -3.5) {
if (input[29] <= -5.5) {
if (input[49] <= -30.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
}
} else {
if (input[46] <= 6.5) {
if (input[36] <= -13.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3793103448275862, 0.6206896551724138}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.2459016393442623, 0.7540983606557377}, 5 * sizeof(double));
}
} else {
if (input[6] <= -14.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.038461538461538464, 0.15384615384615385, 0.8076923076923077}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[36] <= -15.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
} else {
if (input[47] <= -19.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.10638297872340426, 0.8936170212765957}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 8.5) {
if (input[14] <= 0.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9245283018867925, 0.07547169811320754}, 5 * sizeof(double));
} else {
if (input[23] <= -49.5) {
if (input[22] <= 69.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
}
} else {
if (input[1] <= -33.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
} else {
if (input[32] <= -4.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[47] <= 27.0) {
if (input[47] <= -70.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 40.5) {
if (input[13] <= 14.5) {
if (input[16] <= 1.5) {
if (input[33] <= -5.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
}
} else {
if (input[27] <= 0.5) {
if (input[31] <= 37.5) {
if (input[24] <= 25.0) {
if (input[41] <= -3.5) {
if (input[27] <= -5.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5686274509803921, 0.43137254901960786}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.25925925925925924, 0.7407407407407407}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
}
} else {
if (input[30] <= 1.5) {
if (input[21] <= -0.5) {
if (input[16] <= 1.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5370370370370371, 0.46296296296296297}, 5 * sizeof(double));
} else {
if (input[20] <= 26.5) {
if (input[5] <= -17.5) {
if (input[25] <= 3.5) {
if (input[23] <= -39.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= 62.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.41304347826086957, 0.5869565217391305}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 7.5) {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5434782608695652, 0.45652173913043476}, 5 * sizeof(double));
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
}
}
} else {
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var3, var98, 5, var2);
double var99[5];
if (input[2] <= -5.5) {
if (input[13] <= 10.5) {
if (input[25] <= 9.5) {
if (input[1] <= -33.5) {
if (input[41] <= -7.5) {
if (input[36] <= -43.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
} else {
if (input[48] <= -13.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.027777777777777776, 0.9166666666666666, 0.05555555555555555}, 5 * sizeof(double));
}
}
} else {
if (input[42] <= -41.5) {
if (input[19] <= 6.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 10.5) {
if (input[26] <= 1.5) {
if (input[27] <= 4.5) {
if (input[20] <= -75.5) {
if (input[15] <= 6.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.4827586206896552, 0.5172413793103449}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
}
} else {
if (input[3] <= 6.5) {
if (input[27] <= 2.5) {
if (input[45] <= -7.5) {
if (input[18] <= -58.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
} else {
if (input[32] <= -6.5) {
if (input[10] <= 3.5) {
if (input[15] <= 2.5) {
if (input[40] <= 5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.02857142857142857, 0.9714285714285714, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9142857142857143, 0.08571428571428572}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[22] <= 3.5) {
if (input[33] <= -9.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.7931034482758621, 0.20689655172413793}, 5 * sizeof(double));
} else {
if (input[8] <= 0.5) {
if (input[24] <= -16.5) {
if (input[19] <= -49.5) {
if (input[45] <= -15.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[24] <= -9.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
} else {
if (input[3] <= 0.5) {
if (input[19] <= -37.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= -33.5) {
if (input[37] <= -43.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
}
} else {
if (input[47] <= -75.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
if (input[22] <= 38.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 3.5) {
if (input[34] <= 4.5) {
if (input[49] <= -10.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
}
} else {
if (input[23] <= -17.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9361702127659575, 0.06382978723404255}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 18.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
}
}
}
}
}
}
}
}
} else {
if (input[24] <= -34.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.021739130434782608, 0.9782608695652174, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.2564102564102564, 0.7435897435897436, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
}
} else {
if (input[19] <= -24.5) {
if (input[1] <= -23.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
} else {
if (input[38] <= -10.5) {
if (input[38] <= -18.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.125, 0.75, 0.125}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.03636363636363636, 0.4909090909090909, 0.4727272727272727}, 5 * sizeof(double));
}
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
}
} else {
if (input[24] <= -39.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.358974358974359, 0.6410256410256411}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= 2.5) {
if (input[38] <= 5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.7692307692307693, 0.20512820512820512, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= -13.5) {
if (input[40] <= 18.5) {
if (input[12] <= -15.0) {
if (input[6] <= -23.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
}
} else {
if (input[1] <= -18.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
}
}
} else {
if (input[7] <= 2.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6119402985074627, 0.3880597014925373}, 5 * sizeof(double));
} else {
if (input[34] <= 3.5) {
if (input[47] <= -41.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.10638297872340426, 0.8936170212765957}, 5 * sizeof(double));
}
} else {
if (input[28] <= -7.5) {
if (input[7] <= 4.5) {
if (input[12] <= -25.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
}
} else {
if (input[28] <= -13.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -3.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[7] <= 2.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.5660377358490566, 0.4339622641509434}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.05714285714285714, 0.9428571428571428, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[3] <= 7.5) {
if (input[36] <= -17.5) {
if (input[21] <= -1.5) {
if (input[12] <= -1.5) {
if (input[35] <= 0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[6] <= -16.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.94, 0.06}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.41025641025641024, 0.5897435897435898}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= -2.5) {
if (input[7] <= 5.5) {
if (input[19] <= -23.0) {
if (input[22] <= 67.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.3488372093023256, 0.6511627906976745, 0.0}, 5 * sizeof(double));
} else {
if (input[43] <= -1.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
} else {
if (input[25] <= 10.5) {
if (input[13] <= 6.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
}
} else {
if (input[11] <= 3.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[9] <= 3.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[49] <= -3.5) {
if (input[6] <= -14.5) {
if (input[19] <= -51.5) {
if (input[49] <= -14.0) {
if (input[3] <= 12.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[48] <= -5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= 12.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.22448979591836735, 0.7755102040816326}, 5 * sizeof(double));
} else {
if (input[37] <= -32.5) {
if (input[40] <= 38.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[45] <= -16.5) {
if (input[37] <= -28.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.09375, 0.65625, 0.25}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.8113207547169812, 0.18867924528301888, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[3] <= 6.5) {
if (input[4] <= 21.5) {
if (input[29] <= -1.5) {
if (input[25] <= 10.5) {
if (input[47] <= -75.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
} else {
if (input[21] <= -2.5) {
if (input[18] <= -2.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.5652173913043478, 0.43478260869565216}, 5 * sizeof(double));
}
} else {
if (input[11] <= 12.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
if (input[25] <= 6.5) {
if (input[32] <= -5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= 41.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.10204081632653061, 0.8979591836734694}, 5 * sizeof(double));
}
}
} else {
if (input[25] <= 10.5) {
if (input[24] <= -48.5) {
if (input[20] <= -49.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
}
} else {
if (input[26] <= 0.5) {
if (input[45] <= -18.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
} else {
if (input[47] <= 26.5) {
if (input[19] <= -34.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8076923076923077, 0.19230769230769232}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
}
}
} else {
if (input[1] <= -19.5) {
if (input[33] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.24193548387096775, 0.7580645161290323}, 5 * sizeof(double));
}
}
}
} else {
if (input[7] <= 3.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.723404255319149, 0.2765957446808511}, 5 * sizeof(double));
} else {
if (input[39] <= 1.5) {
if (input[5] <= -17.5) {
if (input[45] <= -24.5) {
if (input[7] <= 4.5) {
if (input[31] <= 42.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.28205128205128205, 0.717948717948718}, 5 * sizeof(double));
} else {
if (input[25] <= 5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.21875, 0.78125}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
if (input[34] <= 6.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.1746031746031746, 0.8253968253968254}, 5 * sizeof(double));
} else {
if (input[0] <= -19.5) {
if (input[28] <= -14.5) {
if (input[47] <= -48.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= 9.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.46153846153846156, 0.5384615384615384}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.5208333333333334, 0.4791666666666667}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8979591836734694, 0.10204081632653061}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= -25.5) {
if (input[14] <= 8.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[25] <= 6.5) {
if (input[20] <= -51.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
}
} else {
if (input[11] <= 12.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[19] <= -54.5) {
if (input[30] <= 0.5) {
if (input[11] <= 15.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
}
} else {
if (input[36] <= -27.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= 0.5) {
if (input[23] <= 11.5) {
if (input[16] <= 1.5) {
if (input[43] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
} else {
if (input[18] <= -29.5) {
if (input[13] <= 13.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
}
} else {
if (input[5] <= -24.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
if (input[40] <= 37.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[47] <= 23.5) {
if (input[20] <= 8.5) {
if (input[4] <= 17.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
} else {
if (input[23] <= -34.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.03636363636363636, 0.9636363636363636}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.12698412698412698, 0.873015873015873}, 5 * sizeof(double));
}
} else {
if (input[32] <= -5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6136363636363636, 0.38636363636363635}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
if (input[7] <= -4.5) {
if (input[49] <= 58.5) {
if (input[49] <= 37.5) {
if (input[45] <= 26.5) {
if (input[42] <= 21.5) {
if (input[7] <= -5.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.6170212765957447, 0.3829787234042553, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[41] <= 0.5) {
if (input[33] <= 3.5) {
if (input[4] <= -17.5) {
if (input[47] <= 38.5) {
if (input[42] <= 30.5) {
if (input[19] <= 32.5) {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[40] <= -41.5) {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.13513513513513514, 0.8648648648648649, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.17647058823529413, 0.8235294117647058, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[30] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.3111111111111111, 0.6888888888888889, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[6] <= 16.5) {
if (input[28] <= 4.5) {
memcpy(var99, (double[]){0.0, 0.20588235294117646, 0.7941176470588235, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[36] <= 17.5) {
memcpy(var99, (double[]){0.0, 0.20833333333333334, 0.7916666666666666, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[31] <= -40.5) {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -7.5) {
if (input[47] <= 28.0) {
memcpy(var99, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.10714285714285714, 0.6785714285714286, 0.21428571428571427, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[46] <= -7.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[45] <= 32.5) {
memcpy(var99, (double[]){0.10256410256410256, 0.6666666666666666, 0.23076923076923078, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[28] <= 12.5) {
if (input[10] <= -7.0) {
if (input[39] <= -206.5) {
if (input[12] <= -27.0) {
if (input[23] <= 18.5) {
memcpy(var99, (double[]){0.34146341463414637, 0.6585365853658537, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[11] <= -12.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 38.5) {
if (input[2] <= 22.5) {
memcpy(var99, (double[]){0.0, 0.42857142857142855, 0.5714285714285714, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[32] <= -2.5) {
memcpy(var99, (double[]){0.05172413793103448, 0.8448275862068966, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[34] <= -16.5) {
if (input[18] <= 25.5) {
memcpy(var99, (double[]){0.25925925925925924, 0.7407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[25] <= 2.5) {
if (input[48] <= 8.5) {
if (input[21] <= -247.5) {
memcpy(var99, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[32] <= -0.5) {
if (input[34] <= -15.5) {
memcpy(var99, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[47] <= 37.5) {
if (input[43] <= -2.5) {
memcpy(var99, (double[]){0.07547169811320754, 0.9245283018867925, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[14] <= -7.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.9142857142857143, 0.08571428571428572, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -74.5) {
if (input[37] <= 63.5) {
if (input[39] <= -70.0) {
memcpy(var99, (double[]){0.43333333333333335, 0.5666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 57.5) {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -29.0) {
memcpy(var99, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[5] <= 17.5) {
if (input[26] <= 1.5) {
memcpy(var99, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 84.5) {
if (input[20] <= 33.5) {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.48484848484848486, 0.5151515151515151, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[20] <= 37.5) {
if (input[5] <= 20.5) {
memcpy(var99, (double[]){0.21052631578947367, 0.7894736842105263, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[49] <= 57.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[23] <= 30.5) {
memcpy(var99, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
}
}
} else {
if (input[21] <= -84.5) {
if (input[2] <= 35.5) {
if (input[36] <= 49.5) {
if (input[8] <= 1.5) {
memcpy(var99, (double[]){0.44, 0.44, 0.12, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 47.5) {
if (input[12] <= -100.5) {
memcpy(var99, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.78, 0.22, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[0] <= 22.5) {
memcpy(var99, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[40] <= -51.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.22580645161290322, 0.7741935483870968, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[22] <= -41.5) {
if (input[15] <= -15.5) {
if (input[36] <= 43.5) {
memcpy(var99, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[48] <= 11.5) {
memcpy(var99, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -117.0) {
memcpy(var99, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[21] <= -236.5) {
if (input[15] <= -15.5) {
if (input[49] <= 89.0) {
memcpy(var99, (double[]){0.8055555555555556, 0.19444444444444445, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= 90.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[30] <= -168.0) {
if (input[24] <= 18.5) {
if (input[4] <= -34.5) {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.8709677419354839, 0.03225806451612903, 0.0967741935483871, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[3] <= -202.0) {
if (input[15] <= -21.5) {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.8275862068965517, 0.1724137931034483, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[13] <= -18.5) {
if (input[19] <= 37.5) {
memcpy(var99, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[40] <= -57.5) {
if (input[22] <= -8.5) {
if (input[3] <= -83.5) {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.6470588235294118, 0.35294117647058826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.575, 0.425, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
if (input[13] <= -6.5) {
if (input[49] <= 74.5) {
if (input[5] <= 20.5) {
if (input[14] <= -10.5) {
memcpy(var99, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[26] <= 2.5) {
memcpy(var99, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.9761904761904762, 0.023809523809523808, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[38] <= 67.5) {
if (input[5] <= 21.5) {
if (input[35] <= 0.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[12] <= -7.5) {
memcpy(var99, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[41] <= 7.5) {
if (input[29] <= 11.5) {
if (input[6] <= 39.5) {
if (input[45] <= 38.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.021739130434782608, 0.9782608695652174, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[28] <= 18.5) {
memcpy(var99, (double[]){0.11320754716981132, 0.8867924528301887, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[3] <= -71.5) {
memcpy(var99, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[21] <= -64.5) {
if (input[23] <= 30.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
}
} else {
memcpy(var99, (double[]){0.2653061224489796, 0.7346938775510204, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[33] <= 8.5) {
if (input[12] <= 12.0) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.23684210526315788, 0.7631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[2] <= 45.5) {
if (input[38] <= 77.5) {
if (input[25] <= -10.5) {
if (input[42] <= 81.5) {
if (input[31] <= -66.5) {
memcpy(var99, (double[]){0.6388888888888888, 0.3611111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.9387755102040817, 0.061224489795918366, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.29411764705882354, 0.7058823529411765, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.9545454545454546, 0.045454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[29] <= 12.5) {
if (input[6] <= 45.5) {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.4444444444444444, 0.5555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.22916666666666666, 0.7708333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[47] <= 49.5) {
memcpy(var99, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[14] <= 1.5) {
if (input[14] <= -8.5) {
if (input[14] <= -10.5) {
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[39] <= -1.5) {
memcpy(var99, (double[]){0.0, 0.9459459459459459, 0.05405405405405406, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.20588235294117646, 0.7941176470588235, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
if (input[10] <= 0.5) {
if (input[5] <= 13.5) {
if (input[6] <= -4.5) {
if (input[3] <= 0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.35294117647058826, 0.6470588235294118, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= 5.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.8108108108108109, 0.1891891891891892, 0.0}, 5 * sizeof(double));
} else {
if (input[49] <= 6.5) {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[11] <= -10.5) {
memcpy(var99, (double[]){0.0, 0.14705882352941177, 0.8529411764705882, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[16] <= -1.5) {
if (input[49] <= 18.5) {
if (input[32] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.40625, 0.59375, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[17] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.05555555555555555, 0.9444444444444444, 0.0, 0.0}, 5 * sizeof(double));
} else {
if (input[1] <= 17.5) {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0425531914893617, 0.9574468085106383, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
} else {
if (input[16] <= 0.5) {
if (input[5] <= 11.5) {
if (input[38] <= 2.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
} else {
if (input[22] <= -14.5) {
if (input[42] <= 9.5) {
memcpy(var99, (double[]){0.0, 0.02127659574468085, 0.9787234042553191, 0.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
}
}
} else {
memcpy(var99, (double[]){0.0, 0.05172413793103448, 0.9482758620689655, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.03389830508474576, 0.9661016949152542, 0.0, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
memcpy(var99, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
}
} else {
if (input[47] <= -36.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.07142857142857142, 0.9285714285714286, 0.0}, 5 * sizeof(double));
} else {
if (input[12] <= 18.5) {
if (input[18] <= -10.0) {
memcpy(var99, (double[]){0.0, 0.0, 0.5121951219512195, 0.4878048780487805, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.875, 0.125, 0.0}, 5 * sizeof(double));
}
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.13513513513513514, 0.8648648648648649, 0.0}, 5 * sizeof(double));
}
}
}
}
} else {
if (input[31] <= -0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.9736842105263158, 0.02631578947368421, 0.0}, 5 * sizeof(double));
} else {
if (input[27] <= 0.5) {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
} else {
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9791666666666666, 0.020833333333333332}, 5 * sizeof(double));
}
}
}
}
}
add_vectors(var2, var99, 5, var1);
mul_vector_number(var1, 0.02, 5, var0);
memcpy(output, var0, 5 * sizeof(double));
}