From d9d1845736f8e2006561eb1451b07eb7ad4f9a00 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Wed, 31 Oct 2012 13:52:52 +0000 Subject: unused code --- src/ats-test/ats_benchmark.sh | 54 - src/ats-test/ats_mlp_p100_m400.problem | 2822 ---------------------- src/ats-test/perf_transport_ats.c | 337 --- src/ats-test/test_transport_ats.c | 205 -- src/ats-test/test_transport_ats.data | 21 - src/ats-test/test_transport_ats_1addr.conf | 36 - src/ats-test/test_transport_ats_2addr.conf | 36 - src/ats-test/test_transport_ats_4addr.conf | 41 - src/ats-test/test_transport_ats_multiple_peers.c | 821 ------- 9 files changed, 4373 deletions(-) delete mode 100755 src/ats-test/ats_benchmark.sh delete mode 100644 src/ats-test/ats_mlp_p100_m400.problem delete mode 100644 src/ats-test/perf_transport_ats.c delete mode 100644 src/ats-test/test_transport_ats.c delete mode 100644 src/ats-test/test_transport_ats.data delete mode 100644 src/ats-test/test_transport_ats_1addr.conf delete mode 100644 src/ats-test/test_transport_ats_2addr.conf delete mode 100644 src/ats-test/test_transport_ats_4addr.conf delete mode 100644 src/ats-test/test_transport_ats_multiple_peers.c (limited to 'src/ats-test') diff --git a/src/ats-test/ats_benchmark.sh b/src/ats-test/ats_benchmark.sh deleted file mode 100755 index 82ba2cbed..000000000 --- a/src/ats-test/ats_benchmark.sh +++ /dev/null @@ -1,54 +0,0 @@ -#/bin/bash -start=1 -end=500 - -rm bench_1addr.ats -rm bench_2addr.ats -rm bench_4addr.ats - -if [ ! $1 = "" ]; then - start=$1 -fi - -if [ ! $2 = "" ]; then - end=$2 -fi - -for (( c=$start; c<=$end; c++ )) -do - rm -rf /tmp/test-gnunet-testing - killall -s 31 gnunet-service-arm 2> /dev/null - killall -s 31 gnunet-service-transport 2> /dev/null - killall -s 31 gnunet-service-statistics 2> /dev/null - killall -s 31 gnunet-service-resolver 2> /dev/null - killall -s 31 gnunet-service-core 2> /dev/null - killall -s 31 gnunet-service-peerinfo 2> /dev/null - #sleep 1 - echo "$c peers, 4 addr/peer" - ./test_transport_ats -c test_transport_ats_4addr.conf -m -p $c 2>> bench_4addr.ats - rm -rf /tmp/test-gnunet-testing - killall -s 31 gnunet-service-arm 2> /dev/null - killall -s 31 gnunet-service-transport 2> /dev/null - killall -s 31 gnunet-service-statistics 2> /dev/null - killall -s 31 gnunet-service-resolver 2> /dev/null - killall -s 31 gnunet-service-core 2> /dev/null - killall -s 31 gnunet-service-peerinfo 2> /dev/null - echo "$c peers, 2 addr/peer" - ./test_transport_ats -c test_transport_ats_2addr.conf -m -p $c 2>> bench_2addr.ats - rm -rf /tmp/test-gnunet-testing - killall -s 31 gnunet-service-arm 2> /dev/null - killall -s 31 gnunet-service-transport 2> /dev/null - killall -s 31 gnunet-service-statistics 2> /dev/null - killall -s 31 gnunet-service-resolver 2> /dev/null - killall -s 31 gnunet-service-core 2> /dev/null - killall -s 31 gnunet-service-peerinfo 2> /dev/null - echo "$c peers, 1 addr/peer" - ./test_transport_ats -c test_transport_ats_1addr.conf -m -p $c 2>> bench_1addr.ats - rm -rf /tmp/test-gnunet-testing - killall -s 31 gnunet-service-arm 2> /dev/null - killall -s 31 gnunet-service-transport 2> /dev/null - killall -s 31 gnunet-service-statistics 2> /dev/null - killall -s 31 gnunet-service-resolver 2> /dev/null - killall -s 31 gnunet-service-core 2> /dev/null - killall -s 31 gnunet-service-peerinfo 2> /dev/null -done diff --git a/src/ats-test/ats_mlp_p100_m400.problem b/src/ats-test/ats_mlp_p100_m400.problem deleted file mode 100644 index 83b248c8f..000000000 --- a/src/ats-test/ats_mlp_p100_m400.problem +++ /dev/null @@ -1,2822 +0,0 @@ -\* Problem: gnunet ats bandwidth distribution *\ - -Maximize - obj: + p_VIS5_b1 + p_VIS5_b2 + p_VIS5_b3 + p_VIS5_b4 + p_ACCC_b5 - + p_ACCC_b6 + p_ACCC_b7 + p_ACCC_b8 + p_DK5K_b9 + p_DK5K_b10 - + p_DK5K_b11 + p_DK5K_b12 + p_I1GK_b13 + p_I1GK_b14 + p_I1GK_b15 - + p_I1GK_b16 + p_1UMV_b17 + p_1UMV_b18 + p_1UMV_b19 + p_1UMV_b20 - + p_S8PB_b21 + p_S8PB_b22 + p_S8PB_b23 + p_S8PB_b24 + p_QOUL_b25 - + p_QOUL_b26 + p_QOUL_b27 + p_QOUL_b28 + p_RO41_b29 + p_RO41_b30 - + p_RO41_b31 + p_RO41_b32 + p_O7QK_b33 + p_O7QK_b34 + p_O7QK_b35 - + p_O7QK_b36 + p_OFAJ_b37 + p_OFAJ_b38 + p_OFAJ_b39 + p_OFAJ_b40 - + p_BM2K_b41 + p_BM2K_b42 + p_BM2K_b43 + p_BM2K_b44 + p_ML82_b45 - + p_ML82_b46 + p_ML82_b47 + p_ML82_b48 + p_J9TA_b49 + p_J9TA_b50 - + p_J9TA_b51 + p_J9TA_b52 + p_N00J_b53 + p_N00J_b54 + p_N00J_b55 - + p_N00J_b56 + p_D2IO_b57 + p_D2IO_b58 + p_D2IO_b59 + p_D2IO_b60 - + p_TDMK_b61 + p_TDMK_b62 + p_TDMK_b63 + p_TDMK_b64 + p_EU0V_b65 - + p_EU0V_b66 + p_EU0V_b67 + p_EU0V_b68 + p_Q9S5_b69 + p_Q9S5_b70 - + p_Q9S5_b71 + p_Q9S5_b72 + p_OJP3_b73 + p_OJP3_b74 + p_OJP3_b75 - + p_OJP3_b76 + p_M801_b77 + p_M801_b78 + p_M801_b79 + p_M801_b80 - + p_VI0F_b81 + p_VI0F_b82 + p_VI0F_b83 + p_VI0F_b84 + p_LVF7_b85 - + p_LVF7_b86 + p_LVF7_b87 + p_LVF7_b88 + p_89QJ_b89 + p_89QJ_b90 - + p_89QJ_b91 + p_89QJ_b92 + p_K1N0_b93 + p_K1N0_b94 + p_K1N0_b95 - + p_K1N0_b96 + p_H399_b97 + p_H399_b98 + p_H399_b99 + p_H399_b100 - + p_9393_b101 + p_9393_b102 + p_9393_b103 + p_9393_b104 + p_91Q0_b105 - + p_91Q0_b106 + p_91Q0_b107 + p_91Q0_b108 + p_BMEP_b109 + p_BMEP_b110 - + p_BMEP_b111 + p_BMEP_b112 + p_BKUH_b113 + p_BKUH_b114 + p_BKUH_b115 - + p_BKUH_b116 + p_2VJM_b117 + p_2VJM_b118 + p_2VJM_b119 + p_2VJM_b120 - + p_IFQT_b121 + p_IFQT_b122 + p_IFQT_b123 + p_IFQT_b124 + p_JGG8_b125 - + p_JGG8_b126 + p_JGG8_b127 + p_JGG8_b128 + p_VM9T_b129 + p_VM9T_b130 - + p_VM9T_b131 + p_VM9T_b132 + p_JA88_b133 + p_JA88_b134 + p_JA88_b135 - + p_JA88_b136 + p_CE7J_b137 + p_CE7J_b138 + p_CE7J_b139 + p_CE7J_b140 - + p_C1F0_b141 + p_C1F0_b142 + p_C1F0_b143 + p_C1F0_b144 + p_KEF1_b145 - + p_KEF1_b146 + p_KEF1_b147 + p_KEF1_b148 + p_C6R3_b149 + p_C6R3_b150 - + p_C6R3_b151 + p_C6R3_b152 + p_JBQU_b153 + p_JBQU_b154 + p_JBQU_b155 - + p_JBQU_b156 + p_GQPL_b157 + p_GQPL_b158 + p_GQPL_b159 + p_GQPL_b160 - + p_BQRB_b161 + p_BQRB_b162 + p_BQRB_b163 + p_BQRB_b164 + p_CHLG_b165 - + p_CHLG_b166 + p_CHLG_b167 + p_CHLG_b168 + p_BGAK_b169 + p_BGAK_b170 - + p_BGAK_b171 + p_BGAK_b172 + p_U5PI_b173 + p_U5PI_b174 + p_U5PI_b175 - + p_U5PI_b176 + p_55II_b177 + p_55II_b178 + p_55II_b179 + p_55II_b180 - + p_590P_b181 + p_590P_b182 + p_590P_b183 + p_590P_b184 + p_PPDK_b185 - + p_PPDK_b186 + p_PPDK_b187 + p_PPDK_b188 + p_EUEG_b189 + p_EUEG_b190 - + p_EUEG_b191 + p_EUEG_b192 + p_53AQ_b193 + p_53AQ_b194 + p_53AQ_b195 - + p_53AQ_b196 + p_BAVB_b197 + p_BAVB_b198 + p_BAVB_b199 + p_BAVB_b200 - + p_GEDC_b201 + p_GEDC_b202 + p_GEDC_b203 + p_GEDC_b204 + p_7QLK_b205 - + p_7QLK_b206 + p_7QLK_b207 + p_7QLK_b208 + p_LBES_b209 + p_LBES_b210 - + p_LBES_b211 + p_LBES_b212 + p_TU6K_b213 + p_TU6K_b214 + p_TU6K_b215 - + p_TU6K_b216 + p_718S_b217 + p_718S_b218 + p_718S_b219 + p_718S_b220 - + p_CLPD_b221 + p_CLPD_b222 + p_CLPD_b223 + p_CLPD_b224 + p_3JTO_b225 - + p_3JTO_b226 + p_3JTO_b227 + p_3JTO_b228 + p_O5VA_b229 + p_O5VA_b230 - + p_O5VA_b231 + p_O5VA_b232 + p_D3E2_b233 + p_D3E2_b234 + p_D3E2_b235 - + p_D3E2_b236 + p_KPST_b237 + p_KPST_b238 + p_KPST_b239 + p_KPST_b240 - + p_1NOO_b241 + p_1NOO_b242 + p_1NOO_b243 + p_1NOO_b244 + p_7QFB_b245 - + p_7QFB_b246 + p_7QFB_b247 + p_7QFB_b248 + p_1D19_b249 + p_1D19_b250 - + p_1D19_b251 + p_1D19_b252 + p_5UV0_b253 + p_5UV0_b254 + p_5UV0_b255 - + p_5UV0_b256 + p_8P61_b257 + p_8P61_b258 + p_8P61_b259 + p_8P61_b260 - + p_OH4T_b261 + p_OH4T_b262 + p_OH4T_b263 + p_OH4T_b264 + p_9SC8_b265 - + p_9SC8_b266 + p_9SC8_b267 + p_9SC8_b268 + p_0HCS_b269 + p_0HCS_b270 - + p_0HCS_b271 + p_0HCS_b272 + p_LIU1_b273 + p_LIU1_b274 + p_LIU1_b275 - + p_LIU1_b276 + p_SS32_b277 + p_SS32_b278 + p_SS32_b279 + p_SS32_b280 - + p_UALO_b281 + p_UALO_b282 + p_UALO_b283 + p_UALO_b284 + p_VKA1_b285 - + p_VKA1_b286 + p_VKA1_b287 + p_VKA1_b288 + p_QF28_b289 + p_QF28_b290 - + p_QF28_b291 + p_QF28_b292 + p_AO13_b293 + p_AO13_b294 + p_AO13_b295 - + p_AO13_b296 + p_GP3K_b297 + p_GP3K_b298 + p_GP3K_b299 + p_GP3K_b300 - + p_6CVU_b301 + p_6CVU_b302 + p_6CVU_b303 + p_6CVU_b304 + p_SE4G_b305 - + p_SE4G_b306 + p_SE4G_b307 + p_SE4G_b308 + p_HTCN_b309 + p_HTCN_b310 - + p_HTCN_b311 + p_HTCN_b312 + p_8UPS_b313 + p_8UPS_b314 + p_8UPS_b315 - + p_8UPS_b316 + p_02TO_b317 + p_02TO_b318 + p_02TO_b319 + p_02TO_b320 - + p_KO6H_b321 + p_KO6H_b322 + p_KO6H_b323 + p_KO6H_b324 + p_PDID_b325 - + p_PDID_b326 + p_PDID_b327 + p_PDID_b328 + p_81N4_b329 + p_81N4_b330 - + p_81N4_b331 + p_81N4_b332 + p_2TTQ_b333 + p_2TTQ_b334 + p_2TTQ_b335 - + p_2TTQ_b336 + p_IVEQ_b337 + p_IVEQ_b338 + p_IVEQ_b339 + p_IVEQ_b340 - + p_FC74_b341 + p_FC74_b342 + p_FC74_b343 + p_FC74_b344 + p_KJI3_b345 - + p_KJI3_b346 + p_KJI3_b347 + p_KJI3_b348 + p_9P6V_b349 + p_9P6V_b350 - + p_9P6V_b351 + p_9P6V_b352 + p_4Q99_b353 + p_4Q99_b354 + p_4Q99_b355 - + p_4Q99_b356 + p_2UVH_b357 + p_2UVH_b358 + p_2UVH_b359 + p_2UVH_b360 - + p_2GDS_b361 + p_2GDS_b362 + p_2GDS_b363 + p_2GDS_b364 + p_GHT1_b365 - + p_GHT1_b366 + p_GHT1_b367 + p_GHT1_b368 + p_B3CP_b369 + p_B3CP_b370 - + p_B3CP_b371 + p_B3CP_b372 + p_JP32_b373 + p_JP32_b374 + p_JP32_b375 - + p_JP32_b376 + p_T9CQ_b377 + p_T9CQ_b378 + p_T9CQ_b379 + p_T9CQ_b380 - + p_UOOE_b381 + p_UOOE_b382 + p_UOOE_b383 + p_UOOE_b384 + p_VGOG_b385 - + p_VGOG_b386 + p_VGOG_b387 + p_VGOG_b388 + p_PCGG_b389 + p_PCGG_b390 - + p_PCGG_b391 + p_PCGG_b392 + p_N77Q_b393 + p_N77Q_b394 + p_N77Q_b395 - + p_N77Q_b396 + p_6QE5_b397 + p_6QE5_b398 + p_6QE5_b399 + p_6QE5_b400 - + d + u + r + Q_QUALITY_NET_DISTANCE + Q_QUALITY_NET_DELAY - -Subject To - r_1: + p_VIS5_n4 + p_VIS5_n3 + p_VIS5_n2 + p_VIS5_n1 = 1 - r_2: + p_ACCC_n8 + p_ACCC_n7 + p_ACCC_n6 + p_ACCC_n5 = 1 - r_3: + p_DK5K_n12 + p_DK5K_n11 + p_DK5K_n10 + p_DK5K_n9 = 1 - r_4: + p_I1GK_n16 + p_I1GK_n15 + p_I1GK_n14 + p_I1GK_n13 = 1 - r_5: + p_1UMV_n20 + p_1UMV_n19 + p_1UMV_n18 + p_1UMV_n17 = 1 - r_6: + p_S8PB_n24 + p_S8PB_n23 + p_S8PB_n22 + p_S8PB_n21 = 1 - r_7: + p_QOUL_n28 + p_QOUL_n27 + p_QOUL_n26 + p_QOUL_n25 = 1 - r_8: + p_RO41_n32 + p_RO41_n31 + p_RO41_n30 + p_RO41_n29 = 1 - r_9: + p_O7QK_n36 + p_O7QK_n35 + p_O7QK_n34 + p_O7QK_n33 = 1 - r_10: + p_OFAJ_n40 + p_OFAJ_n39 + p_OFAJ_n38 + p_OFAJ_n37 = 1 - r_11: + p_BM2K_n44 + p_BM2K_n43 + p_BM2K_n42 + p_BM2K_n41 = 1 - r_12: + p_ML82_n48 + p_ML82_n47 + p_ML82_n46 + p_ML82_n45 = 1 - r_13: + p_J9TA_n52 + p_J9TA_n51 + p_J9TA_n50 + p_J9TA_n49 = 1 - r_14: + p_N00J_n56 + p_N00J_n55 + p_N00J_n54 + p_N00J_n53 = 1 - r_15: + p_D2IO_n60 + p_D2IO_n59 + p_D2IO_n58 + p_D2IO_n57 = 1 - r_16: + p_TDMK_n64 + p_TDMK_n63 + p_TDMK_n62 + p_TDMK_n61 = 1 - r_17: + p_EU0V_n68 + p_EU0V_n67 + p_EU0V_n66 + p_EU0V_n65 = 1 - r_18: + p_Q9S5_n72 + p_Q9S5_n71 + p_Q9S5_n70 + p_Q9S5_n69 = 1 - r_19: + p_OJP3_n76 + p_OJP3_n75 + p_OJP3_n74 + p_OJP3_n73 = 1 - r_20: + p_M801_n80 + p_M801_n79 + p_M801_n78 + p_M801_n77 = 1 - r_21: + p_VI0F_n84 + p_VI0F_n83 + p_VI0F_n82 + p_VI0F_n81 = 1 - r_22: + p_LVF7_n88 + p_LVF7_n87 + p_LVF7_n86 + p_LVF7_n85 = 1 - r_23: + p_89QJ_n92 + p_89QJ_n91 + p_89QJ_n90 + p_89QJ_n89 = 1 - r_24: + p_K1N0_n96 + p_K1N0_n95 + p_K1N0_n94 + p_K1N0_n93 = 1 - r_25: + p_H399_n100 + p_H399_n99 + p_H399_n98 + p_H399_n97 = 1 - r_26: + p_9393_n104 + p_9393_n103 + p_9393_n102 + p_9393_n101 = 1 - r_27: + p_91Q0_n108 + p_91Q0_n107 + p_91Q0_n106 + p_91Q0_n105 = 1 - r_28: + p_BMEP_n112 + p_BMEP_n111 + p_BMEP_n110 + p_BMEP_n109 = 1 - r_29: + p_BKUH_n116 + p_BKUH_n115 + p_BKUH_n114 + p_BKUH_n113 = 1 - r_30: + p_2VJM_n120 + p_2VJM_n119 + p_2VJM_n118 + p_2VJM_n117 = 1 - r_31: + p_IFQT_n124 + p_IFQT_n123 + p_IFQT_n122 + p_IFQT_n121 = 1 - r_32: + p_JGG8_n128 + p_JGG8_n127 + p_JGG8_n126 + p_JGG8_n125 = 1 - r_33: + p_VM9T_n132 + p_VM9T_n131 + p_VM9T_n130 + p_VM9T_n129 = 1 - r_34: + p_JA88_n136 + p_JA88_n135 + p_JA88_n134 + p_JA88_n133 = 1 - r_35: + p_CE7J_n140 + p_CE7J_n139 + p_CE7J_n138 + p_CE7J_n137 = 1 - r_36: + p_C1F0_n144 + p_C1F0_n143 + p_C1F0_n142 + p_C1F0_n141 = 1 - r_37: + p_KEF1_n148 + p_KEF1_n147 + p_KEF1_n146 + p_KEF1_n145 = 1 - r_38: + p_C6R3_n152 + p_C6R3_n151 + p_C6R3_n150 + p_C6R3_n149 = 1 - r_39: + p_JBQU_n156 + p_JBQU_n155 + p_JBQU_n154 + p_JBQU_n153 = 1 - r_40: + p_GQPL_n160 + p_GQPL_n159 + p_GQPL_n158 + p_GQPL_n157 = 1 - r_41: + p_BQRB_n164 + p_BQRB_n163 + p_BQRB_n162 + p_BQRB_n161 = 1 - r_42: + p_CHLG_n168 + p_CHLG_n167 + p_CHLG_n166 + p_CHLG_n165 = 1 - r_43: + p_BGAK_n172 + p_BGAK_n171 + p_BGAK_n170 + p_BGAK_n169 = 1 - r_44: + p_U5PI_n176 + p_U5PI_n175 + p_U5PI_n174 + p_U5PI_n173 = 1 - r_45: + p_55II_n180 + p_55II_n179 + p_55II_n178 + p_55II_n177 = 1 - r_46: + p_590P_n184 + p_590P_n183 + p_590P_n182 + p_590P_n181 = 1 - r_47: + p_PPDK_n188 + p_PPDK_n187 + p_PPDK_n186 + p_PPDK_n185 = 1 - r_48: + p_EUEG_n192 + p_EUEG_n191 + p_EUEG_n190 + p_EUEG_n189 = 1 - r_49: + p_53AQ_n196 + p_53AQ_n195 + p_53AQ_n194 + p_53AQ_n193 = 1 - r_50: + p_BAVB_n200 + p_BAVB_n199 + p_BAVB_n198 + p_BAVB_n197 = 1 - r_51: + p_GEDC_n204 + p_GEDC_n203 + p_GEDC_n202 + p_GEDC_n201 = 1 - r_52: + p_7QLK_n208 + p_7QLK_n207 + p_7QLK_n206 + p_7QLK_n205 = 1 - r_53: + p_LBES_n212 + p_LBES_n211 + p_LBES_n210 + p_LBES_n209 = 1 - r_54: + p_TU6K_n216 + p_TU6K_n215 + p_TU6K_n214 + p_TU6K_n213 = 1 - r_55: + p_718S_n220 + p_718S_n219 + p_718S_n218 + p_718S_n217 = 1 - r_56: + p_CLPD_n224 + p_CLPD_n223 + p_CLPD_n222 + p_CLPD_n221 = 1 - r_57: + p_3JTO_n228 + p_3JTO_n227 + p_3JTO_n226 + p_3JTO_n225 = 1 - r_58: + p_O5VA_n232 + p_O5VA_n231 + p_O5VA_n230 + p_O5VA_n229 = 1 - r_59: + p_D3E2_n236 + p_D3E2_n235 + p_D3E2_n234 + p_D3E2_n233 = 1 - r_60: + p_KPST_n240 + p_KPST_n239 + p_KPST_n238 + p_KPST_n237 = 1 - r_61: + p_1NOO_n244 + p_1NOO_n243 + p_1NOO_n242 + p_1NOO_n241 = 1 - r_62: + p_7QFB_n248 + p_7QFB_n247 + p_7QFB_n246 + p_7QFB_n245 = 1 - r_63: + p_1D19_n252 + p_1D19_n251 + p_1D19_n250 + p_1D19_n249 = 1 - r_64: + p_5UV0_n256 + p_5UV0_n255 + p_5UV0_n254 + p_5UV0_n253 = 1 - r_65: + p_8P61_n260 + p_8P61_n259 + p_8P61_n258 + p_8P61_n257 = 1 - r_66: + p_OH4T_n264 + p_OH4T_n263 + p_OH4T_n262 + p_OH4T_n261 = 1 - r_67: + p_9SC8_n268 + p_9SC8_n267 + p_9SC8_n266 + p_9SC8_n265 = 1 - r_68: + p_0HCS_n272 + p_0HCS_n271 + p_0HCS_n270 + p_0HCS_n269 = 1 - r_69: + p_LIU1_n276 + p_LIU1_n275 + p_LIU1_n274 + p_LIU1_n273 = 1 - r_70: + p_SS32_n280 + p_SS32_n279 + p_SS32_n278 + p_SS32_n277 = 1 - r_71: + p_UALO_n284 + p_UALO_n283 + p_UALO_n282 + p_UALO_n281 = 1 - r_72: + p_VKA1_n288 + p_VKA1_n287 + p_VKA1_n286 + p_VKA1_n285 = 1 - r_73: + p_QF28_n292 + p_QF28_n291 + p_QF28_n290 + p_QF28_n289 = 1 - r_74: + p_AO13_n296 + p_AO13_n295 + p_AO13_n294 + p_AO13_n293 = 1 - r_75: + p_GP3K_n300 + p_GP3K_n299 + p_GP3K_n298 + p_GP3K_n297 = 1 - r_76: + p_6CVU_n304 + p_6CVU_n303 + p_6CVU_n302 + p_6CVU_n301 = 1 - r_77: + p_SE4G_n308 + p_SE4G_n307 + p_SE4G_n306 + p_SE4G_n305 = 1 - r_78: + p_HTCN_n312 + p_HTCN_n311 + p_HTCN_n310 + p_HTCN_n309 = 1 - r_79: + p_8UPS_n316 + p_8UPS_n315 + p_8UPS_n314 + p_8UPS_n313 = 1 - r_80: + p_02TO_n320 + p_02TO_n319 + p_02TO_n318 + p_02TO_n317 = 1 - r_81: + p_KO6H_n324 + p_KO6H_n323 + p_KO6H_n322 + p_KO6H_n321 = 1 - r_82: + p_PDID_n328 + p_PDID_n327 + p_PDID_n326 + p_PDID_n325 = 1 - r_83: + p_81N4_n332 + p_81N4_n331 + p_81N4_n330 + p_81N4_n329 = 1 - r_84: + p_2TTQ_n336 + p_2TTQ_n335 + p_2TTQ_n334 + p_2TTQ_n333 = 1 - r_85: + p_IVEQ_n340 + p_IVEQ_n339 + p_IVEQ_n338 + p_IVEQ_n337 = 1 - r_86: + p_FC74_n344 + p_FC74_n343 + p_FC74_n342 + p_FC74_n341 = 1 - r_87: + p_KJI3_n348 + p_KJI3_n347 + p_KJI3_n346 + p_KJI3_n345 = 1 - r_88: + p_9P6V_n352 + p_9P6V_n351 + p_9P6V_n350 + p_9P6V_n349 = 1 - r_89: + p_4Q99_n356 + p_4Q99_n355 + p_4Q99_n354 + p_4Q99_n353 = 1 - r_90: + p_2UVH_n360 + p_2UVH_n359 + p_2UVH_n358 + p_2UVH_n357 = 1 - r_91: + p_2GDS_n364 + p_2GDS_n363 + p_2GDS_n362 + p_2GDS_n361 = 1 - r_92: + p_GHT1_n368 + p_GHT1_n367 + p_GHT1_n366 + p_GHT1_n365 = 1 - r_93: + p_B3CP_n372 + p_B3CP_n371 + p_B3CP_n370 + p_B3CP_n369 = 1 - r_94: + p_JP32_n376 + p_JP32_n375 + p_JP32_n374 + p_JP32_n373 = 1 - r_95: + p_T9CQ_n380 + p_T9CQ_n379 + p_T9CQ_n378 + p_T9CQ_n377 = 1 - r_96: + p_UOOE_n384 + p_UOOE_n383 + p_UOOE_n382 + p_UOOE_n381 = 1 - r_97: + p_VGOG_n388 + p_VGOG_n387 + p_VGOG_n386 + p_VGOG_n385 = 1 - r_98: + p_PCGG_n392 + p_PCGG_n391 + p_PCGG_n390 + p_PCGG_n389 = 1 - r_99: + p_N77Q_n396 + p_N77Q_n395 + p_N77Q_n394 + p_N77Q_n393 = 1 - r_100: + p_6QE5_n400 + p_6QE5_n399 + p_6QE5_n398 + p_6QE5_n397 = 1 - r_101: - 100000000000 p_VIS5_n1 + p_VIS5_b1 <= 0 - r_102: - 100000000000 p_VIS5_n2 + p_VIS5_b2 <= 0 - r_103: - 100000000000 p_VIS5_n3 + p_VIS5_b3 <= 0 - r_104: - 100000000000 p_VIS5_n4 + p_VIS5_b4 <= 0 - r_105: - 100000000000 p_ACCC_n5 + p_ACCC_b5 <= 0 - r_106: - 100000000000 p_ACCC_n6 + p_ACCC_b6 <= 0 - r_107: - 100000000000 p_ACCC_n7 + p_ACCC_b7 <= 0 - r_108: - 100000000000 p_ACCC_n8 + p_ACCC_b8 <= 0 - r_109: - 100000000000 p_DK5K_n9 + p_DK5K_b9 <= 0 - r_110: - 100000000000 p_DK5K_n10 + p_DK5K_b10 <= 0 - r_111: - 100000000000 p_DK5K_n11 + p_DK5K_b11 <= 0 - r_112: - 100000000000 p_DK5K_n12 + p_DK5K_b12 <= 0 - r_113: - 100000000000 p_I1GK_n13 + p_I1GK_b13 <= 0 - r_114: - 100000000000 p_I1GK_n14 + p_I1GK_b14 <= 0 - r_115: - 100000000000 p_I1GK_n15 + p_I1GK_b15 <= 0 - r_116: - 100000000000 p_I1GK_n16 + p_I1GK_b16 <= 0 - r_117: - 100000000000 p_1UMV_n17 + p_1UMV_b17 <= 0 - r_118: - 100000000000 p_1UMV_n18 + p_1UMV_b18 <= 0 - r_119: - 100000000000 p_1UMV_n19 + p_1UMV_b19 <= 0 - r_120: - 100000000000 p_1UMV_n20 + p_1UMV_b20 <= 0 - r_121: - 100000000000 p_S8PB_n21 + p_S8PB_b21 <= 0 - r_122: - 100000000000 p_S8PB_n22 + p_S8PB_b22 <= 0 - r_123: - 100000000000 p_S8PB_n23 + p_S8PB_b23 <= 0 - r_124: - 100000000000 p_S8PB_n24 + p_S8PB_b24 <= 0 - r_125: - 100000000000 p_QOUL_n25 + p_QOUL_b25 <= 0 - r_126: - 100000000000 p_QOUL_n26 + p_QOUL_b26 <= 0 - r_127: - 100000000000 p_QOUL_n27 + p_QOUL_b27 <= 0 - r_128: - 100000000000 p_QOUL_n28 + p_QOUL_b28 <= 0 - r_129: - 100000000000 p_RO41_n29 + p_RO41_b29 <= 0 - r_130: - 100000000000 p_RO41_n30 + p_RO41_b30 <= 0 - r_131: - 100000000000 p_RO41_n31 + p_RO41_b31 <= 0 - r_132: - 100000000000 p_RO41_n32 + p_RO41_b32 <= 0 - r_133: - 100000000000 p_O7QK_n33 + p_O7QK_b33 <= 0 - r_134: - 100000000000 p_O7QK_n34 + p_O7QK_b34 <= 0 - r_135: - 100000000000 p_O7QK_n35 + p_O7QK_b35 <= 0 - r_136: - 100000000000 p_O7QK_n36 + p_O7QK_b36 <= 0 - r_137: - 100000000000 p_OFAJ_n37 + p_OFAJ_b37 <= 0 - r_138: - 100000000000 p_OFAJ_n38 + p_OFAJ_b38 <= 0 - r_139: - 100000000000 p_OFAJ_n39 + p_OFAJ_b39 <= 0 - r_140: - 100000000000 p_OFAJ_n40 + p_OFAJ_b40 <= 0 - r_141: - 100000000000 p_BM2K_n41 + p_BM2K_b41 <= 0 - r_142: - 100000000000 p_BM2K_n42 + p_BM2K_b42 <= 0 - r_143: - 100000000000 p_BM2K_n43 + p_BM2K_b43 <= 0 - r_144: - 100000000000 p_BM2K_n44 + p_BM2K_b44 <= 0 - r_145: - 100000000000 p_ML82_n45 + p_ML82_b45 <= 0 - r_146: - 100000000000 p_ML82_n46 + p_ML82_b46 <= 0 - r_147: - 100000000000 p_ML82_n47 + p_ML82_b47 <= 0 - r_148: - 100000000000 p_ML82_n48 + p_ML82_b48 <= 0 - r_149: - 100000000000 p_J9TA_n49 + p_J9TA_b49 <= 0 - r_150: - 100000000000 p_J9TA_n50 + p_J9TA_b50 <= 0 - r_151: - 100000000000 p_J9TA_n51 + p_J9TA_b51 <= 0 - r_152: - 100000000000 p_J9TA_n52 + p_J9TA_b52 <= 0 - r_153: - 100000000000 p_N00J_n53 + p_N00J_b53 <= 0 - r_154: - 100000000000 p_N00J_n54 + p_N00J_b54 <= 0 - r_155: - 100000000000 p_N00J_n55 + p_N00J_b55 <= 0 - r_156: - 100000000000 p_N00J_n56 + p_N00J_b56 <= 0 - r_157: - 100000000000 p_D2IO_n57 + p_D2IO_b57 <= 0 - r_158: - 100000000000 p_D2IO_n58 + p_D2IO_b58 <= 0 - r_159: - 100000000000 p_D2IO_n59 + p_D2IO_b59 <= 0 - r_160: - 100000000000 p_D2IO_n60 + p_D2IO_b60 <= 0 - r_161: - 100000000000 p_TDMK_n61 + p_TDMK_b61 <= 0 - r_162: - 100000000000 p_TDMK_n62 + p_TDMK_b62 <= 0 - r_163: - 100000000000 p_TDMK_n63 + p_TDMK_b63 <= 0 - r_164: - 100000000000 p_TDMK_n64 + p_TDMK_b64 <= 0 - r_165: - 100000000000 p_EU0V_n65 + p_EU0V_b65 <= 0 - r_166: - 100000000000 p_EU0V_n66 + p_EU0V_b66 <= 0 - r_167: - 100000000000 p_EU0V_n67 + p_EU0V_b67 <= 0 - r_168: - 100000000000 p_EU0V_n68 + p_EU0V_b68 <= 0 - r_169: - 100000000000 p_Q9S5_n69 + p_Q9S5_b69 <= 0 - r_170: - 100000000000 p_Q9S5_n70 + p_Q9S5_b70 <= 0 - r_171: - 100000000000 p_Q9S5_n71 + p_Q9S5_b71 <= 0 - r_172: - 100000000000 p_Q9S5_n72 + p_Q9S5_b72 <= 0 - r_173: - 100000000000 p_OJP3_n73 + p_OJP3_b73 <= 0 - r_174: - 100000000000 p_OJP3_n74 + p_OJP3_b74 <= 0 - r_175: - 100000000000 p_OJP3_n75 + p_OJP3_b75 <= 0 - r_176: - 100000000000 p_OJP3_n76 + p_OJP3_b76 <= 0 - r_177: - 100000000000 p_M801_n77 + p_M801_b77 <= 0 - r_178: - 100000000000 p_M801_n78 + p_M801_b78 <= 0 - r_179: - 100000000000 p_M801_n79 + p_M801_b79 <= 0 - r_180: - 100000000000 p_M801_n80 + p_M801_b80 <= 0 - r_181: - 100000000000 p_VI0F_n81 + p_VI0F_b81 <= 0 - r_182: - 100000000000 p_VI0F_n82 + p_VI0F_b82 <= 0 - r_183: - 100000000000 p_VI0F_n83 + p_VI0F_b83 <= 0 - r_184: - 100000000000 p_VI0F_n84 + p_VI0F_b84 <= 0 - r_185: - 100000000000 p_LVF7_n85 + p_LVF7_b85 <= 0 - r_186: - 100000000000 p_LVF7_n86 + p_LVF7_b86 <= 0 - r_187: - 100000000000 p_LVF7_n87 + p_LVF7_b87 <= 0 - r_188: - 100000000000 p_LVF7_n88 + p_LVF7_b88 <= 0 - r_189: - 100000000000 p_89QJ_n89 + p_89QJ_b89 <= 0 - r_190: - 100000000000 p_89QJ_n90 + p_89QJ_b90 <= 0 - r_191: - 100000000000 p_89QJ_n91 + p_89QJ_b91 <= 0 - r_192: - 100000000000 p_89QJ_n92 + p_89QJ_b92 <= 0 - r_193: - 100000000000 p_K1N0_n93 + p_K1N0_b93 <= 0 - r_194: - 100000000000 p_K1N0_n94 + p_K1N0_b94 <= 0 - r_195: - 100000000000 p_K1N0_n95 + p_K1N0_b95 <= 0 - r_196: - 100000000000 p_K1N0_n96 + p_K1N0_b96 <= 0 - r_197: - 100000000000 p_H399_n97 + p_H399_b97 <= 0 - r_198: - 100000000000 p_H399_n98 + p_H399_b98 <= 0 - r_199: - 100000000000 p_H399_n99 + p_H399_b99 <= 0 - r_200: - 100000000000 p_H399_n100 + p_H399_b100 <= 0 - r_201: - 100000000000 p_9393_n101 + p_9393_b101 <= 0 - r_202: - 100000000000 p_9393_n102 + p_9393_b102 <= 0 - r_203: - 100000000000 p_9393_n103 + p_9393_b103 <= 0 - r_204: - 100000000000 p_9393_n104 + p_9393_b104 <= 0 - r_205: - 100000000000 p_91Q0_n105 + p_91Q0_b105 <= 0 - r_206: - 100000000000 p_91Q0_n106 + p_91Q0_b106 <= 0 - r_207: - 100000000000 p_91Q0_n107 + p_91Q0_b107 <= 0 - r_208: - 100000000000 p_91Q0_n108 + p_91Q0_b108 <= 0 - r_209: - 100000000000 p_BMEP_n109 + p_BMEP_b109 <= 0 - r_210: - 100000000000 p_BMEP_n110 + p_BMEP_b110 <= 0 - r_211: - 100000000000 p_BMEP_n111 + p_BMEP_b111 <= 0 - r_212: - 100000000000 p_BMEP_n112 + p_BMEP_b112 <= 0 - r_213: - 100000000000 p_BKUH_n113 + p_BKUH_b113 <= 0 - r_214: - 100000000000 p_BKUH_n114 + p_BKUH_b114 <= 0 - r_215: - 100000000000 p_BKUH_n115 + p_BKUH_b115 <= 0 - r_216: - 100000000000 p_BKUH_n116 + p_BKUH_b116 <= 0 - r_217: - 100000000000 p_2VJM_n117 + p_2VJM_b117 <= 0 - r_218: - 100000000000 p_2VJM_n118 + p_2VJM_b118 <= 0 - r_219: - 100000000000 p_2VJM_n119 + p_2VJM_b119 <= 0 - r_220: - 100000000000 p_2VJM_n120 + p_2VJM_b120 <= 0 - r_221: - 100000000000 p_IFQT_n121 + p_IFQT_b121 <= 0 - r_222: - 100000000000 p_IFQT_n122 + p_IFQT_b122 <= 0 - r_223: - 100000000000 p_IFQT_n123 + p_IFQT_b123 <= 0 - r_224: - 100000000000 p_IFQT_n124 + p_IFQT_b124 <= 0 - r_225: - 100000000000 p_JGG8_n125 + p_JGG8_b125 <= 0 - r_226: - 100000000000 p_JGG8_n126 + p_JGG8_b126 <= 0 - r_227: - 100000000000 p_JGG8_n127 + p_JGG8_b127 <= 0 - r_228: - 100000000000 p_JGG8_n128 + p_JGG8_b128 <= 0 - r_229: - 100000000000 p_VM9T_n129 + p_VM9T_b129 <= 0 - r_230: - 100000000000 p_VM9T_n130 + p_VM9T_b130 <= 0 - r_231: - 100000000000 p_VM9T_n131 + p_VM9T_b131 <= 0 - r_232: - 100000000000 p_VM9T_n132 + p_VM9T_b132 <= 0 - r_233: - 100000000000 p_JA88_n133 + p_JA88_b133 <= 0 - r_234: - 100000000000 p_JA88_n134 + p_JA88_b134 <= 0 - r_235: - 100000000000 p_JA88_n135 + p_JA88_b135 <= 0 - r_236: - 100000000000 p_JA88_n136 + p_JA88_b136 <= 0 - r_237: - 100000000000 p_CE7J_n137 + p_CE7J_b137 <= 0 - r_238: - 100000000000 p_CE7J_n138 + p_CE7J_b138 <= 0 - r_239: - 100000000000 p_CE7J_n139 + p_CE7J_b139 <= 0 - r_240: - 100000000000 p_CE7J_n140 + p_CE7J_b140 <= 0 - r_241: - 100000000000 p_C1F0_n141 + p_C1F0_b141 <= 0 - r_242: - 100000000000 p_C1F0_n142 + p_C1F0_b142 <= 0 - r_243: - 100000000000 p_C1F0_n143 + p_C1F0_b143 <= 0 - r_244: - 100000000000 p_C1F0_n144 + p_C1F0_b144 <= 0 - r_245: - 100000000000 p_KEF1_n145 + p_KEF1_b145 <= 0 - r_246: - 100000000000 p_KEF1_n146 + p_KEF1_b146 <= 0 - r_247: - 100000000000 p_KEF1_n147 + p_KEF1_b147 <= 0 - r_248: - 100000000000 p_KEF1_n148 + p_KEF1_b148 <= 0 - r_249: - 100000000000 p_C6R3_n149 + p_C6R3_b149 <= 0 - r_250: - 100000000000 p_C6R3_n150 + p_C6R3_b150 <= 0 - r_251: - 100000000000 p_C6R3_n151 + p_C6R3_b151 <= 0 - r_252: - 100000000000 p_C6R3_n152 + p_C6R3_b152 <= 0 - r_253: - 100000000000 p_JBQU_n153 + p_JBQU_b153 <= 0 - r_254: - 100000000000 p_JBQU_n154 + p_JBQU_b154 <= 0 - r_255: - 100000000000 p_JBQU_n155 + p_JBQU_b155 <= 0 - r_256: - 100000000000 p_JBQU_n156 + p_JBQU_b156 <= 0 - r_257: - 100000000000 p_GQPL_n157 + p_GQPL_b157 <= 0 - r_258: - 100000000000 p_GQPL_n158 + p_GQPL_b158 <= 0 - r_259: - 100000000000 p_GQPL_n159 + p_GQPL_b159 <= 0 - r_260: - 100000000000 p_GQPL_n160 + p_GQPL_b160 <= 0 - r_261: - 100000000000 p_BQRB_n161 + p_BQRB_b161 <= 0 - r_262: - 100000000000 p_BQRB_n162 + p_BQRB_b162 <= 0 - r_263: - 100000000000 p_BQRB_n163 + p_BQRB_b163 <= 0 - r_264: - 100000000000 p_BQRB_n164 + p_BQRB_b164 <= 0 - r_265: - 100000000000 p_CHLG_n165 + p_CHLG_b165 <= 0 - r_266: - 100000000000 p_CHLG_n166 + p_CHLG_b166 <= 0 - r_267: - 100000000000 p_CHLG_n167 + p_CHLG_b167 <= 0 - r_268: - 100000000000 p_CHLG_n168 + p_CHLG_b168 <= 0 - r_269: - 100000000000 p_BGAK_n169 + p_BGAK_b169 <= 0 - r_270: - 100000000000 p_BGAK_n170 + p_BGAK_b170 <= 0 - r_271: - 100000000000 p_BGAK_n171 + p_BGAK_b171 <= 0 - r_272: - 100000000000 p_BGAK_n172 + p_BGAK_b172 <= 0 - r_273: - 100000000000 p_U5PI_n173 + p_U5PI_b173 <= 0 - r_274: - 100000000000 p_U5PI_n174 + p_U5PI_b174 <= 0 - r_275: - 100000000000 p_U5PI_n175 + p_U5PI_b175 <= 0 - r_276: - 100000000000 p_U5PI_n176 + p_U5PI_b176 <= 0 - r_277: - 100000000000 p_55II_n177 + p_55II_b177 <= 0 - r_278: - 100000000000 p_55II_n178 + p_55II_b178 <= 0 - r_279: - 100000000000 p_55II_n179 + p_55II_b179 <= 0 - r_280: - 100000000000 p_55II_n180 + p_55II_b180 <= 0 - r_281: - 100000000000 p_590P_n181 + p_590P_b181 <= 0 - r_282: - 100000000000 p_590P_n182 + p_590P_b182 <= 0 - r_283: - 100000000000 p_590P_n183 + p_590P_b183 <= 0 - r_284: - 100000000000 p_590P_n184 + p_590P_b184 <= 0 - r_285: - 100000000000 p_PPDK_n185 + p_PPDK_b185 <= 0 - r_286: - 100000000000 p_PPDK_n186 + p_PPDK_b186 <= 0 - r_287: - 100000000000 p_PPDK_n187 + p_PPDK_b187 <= 0 - r_288: - 100000000000 p_PPDK_n188 + p_PPDK_b188 <= 0 - r_289: - 100000000000 p_EUEG_n189 + p_EUEG_b189 <= 0 - r_290: - 100000000000 p_EUEG_n190 + p_EUEG_b190 <= 0 - r_291: - 100000000000 p_EUEG_n191 + p_EUEG_b191 <= 0 - r_292: - 100000000000 p_EUEG_n192 + p_EUEG_b192 <= 0 - r_293: - 100000000000 p_53AQ_n193 + p_53AQ_b193 <= 0 - r_294: - 100000000000 p_53AQ_n194 + p_53AQ_b194 <= 0 - r_295: - 100000000000 p_53AQ_n195 + p_53AQ_b195 <= 0 - r_296: - 100000000000 p_53AQ_n196 + p_53AQ_b196 <= 0 - r_297: - 100000000000 p_BAVB_n197 + p_BAVB_b197 <= 0 - r_298: - 100000000000 p_BAVB_n198 + p_BAVB_b198 <= 0 - r_299: - 100000000000 p_BAVB_n199 + p_BAVB_b199 <= 0 - r_300: - 100000000000 p_BAVB_n200 + p_BAVB_b200 <= 0 - r_301: - 100000000000 p_GEDC_n201 + p_GEDC_b201 <= 0 - r_302: - 100000000000 p_GEDC_n202 + p_GEDC_b202 <= 0 - r_303: - 100000000000 p_GEDC_n203 + p_GEDC_b203 <= 0 - r_304: - 100000000000 p_GEDC_n204 + p_GEDC_b204 <= 0 - r_305: - 100000000000 p_7QLK_n205 + p_7QLK_b205 <= 0 - r_306: - 100000000000 p_7QLK_n206 + p_7QLK_b206 <= 0 - r_307: - 100000000000 p_7QLK_n207 + p_7QLK_b207 <= 0 - r_308: - 100000000000 p_7QLK_n208 + p_7QLK_b208 <= 0 - r_309: - 100000000000 p_LBES_n209 + p_LBES_b209 <= 0 - r_310: - 100000000000 p_LBES_n210 + p_LBES_b210 <= 0 - r_311: - 100000000000 p_LBES_n211 + p_LBES_b211 <= 0 - r_312: - 100000000000 p_LBES_n212 + p_LBES_b212 <= 0 - r_313: - 100000000000 p_TU6K_n213 + p_TU6K_b213 <= 0 - r_314: - 100000000000 p_TU6K_n214 + p_TU6K_b214 <= 0 - r_315: - 100000000000 p_TU6K_n215 + p_TU6K_b215 <= 0 - r_316: - 100000000000 p_TU6K_n216 + p_TU6K_b216 <= 0 - r_317: - 100000000000 p_718S_n217 + p_718S_b217 <= 0 - r_318: - 100000000000 p_718S_n218 + p_718S_b218 <= 0 - r_319: - 100000000000 p_718S_n219 + p_718S_b219 <= 0 - r_320: - 100000000000 p_718S_n220 + p_718S_b220 <= 0 - r_321: - 100000000000 p_CLPD_n221 + p_CLPD_b221 <= 0 - r_322: - 100000000000 p_CLPD_n222 + p_CLPD_b222 <= 0 - r_323: - 100000000000 p_CLPD_n223 + p_CLPD_b223 <= 0 - r_324: - 100000000000 p_CLPD_n224 + p_CLPD_b224 <= 0 - r_325: - 100000000000 p_3JTO_n225 + p_3JTO_b225 <= 0 - r_326: - 100000000000 p_3JTO_n226 + p_3JTO_b226 <= 0 - r_327: - 100000000000 p_3JTO_n227 + p_3JTO_b227 <= 0 - r_328: - 100000000000 p_3JTO_n228 + p_3JTO_b228 <= 0 - r_329: - 100000000000 p_O5VA_n229 + p_O5VA_b229 <= 0 - r_330: - 100000000000 p_O5VA_n230 + p_O5VA_b230 <= 0 - r_331: - 100000000000 p_O5VA_n231 + p_O5VA_b231 <= 0 - r_332: - 100000000000 p_O5VA_n232 + p_O5VA_b232 <= 0 - r_333: - 100000000000 p_D3E2_n233 + p_D3E2_b233 <= 0 - r_334: - 100000000000 p_D3E2_n234 + p_D3E2_b234 <= 0 - r_335: - 100000000000 p_D3E2_n235 + p_D3E2_b235 <= 0 - r_336: - 100000000000 p_D3E2_n236 + p_D3E2_b236 <= 0 - r_337: - 100000000000 p_KPST_n237 + p_KPST_b237 <= 0 - r_338: - 100000000000 p_KPST_n238 + p_KPST_b238 <= 0 - r_339: - 100000000000 p_KPST_n239 + p_KPST_b239 <= 0 - r_340: - 100000000000 p_KPST_n240 + p_KPST_b240 <= 0 - r_341: - 100000000000 p_1NOO_n241 + p_1NOO_b241 <= 0 - r_342: - 100000000000 p_1NOO_n242 + p_1NOO_b242 <= 0 - r_343: - 100000000000 p_1NOO_n243 + p_1NOO_b243 <= 0 - r_344: - 100000000000 p_1NOO_n244 + p_1NOO_b244 <= 0 - r_345: - 100000000000 p_7QFB_n245 + p_7QFB_b245 <= 0 - r_346: - 100000000000 p_7QFB_n246 + p_7QFB_b246 <= 0 - r_347: - 100000000000 p_7QFB_n247 + p_7QFB_b247 <= 0 - r_348: - 100000000000 p_7QFB_n248 + p_7QFB_b248 <= 0 - r_349: - 100000000000 p_1D19_n249 + p_1D19_b249 <= 0 - r_350: - 100000000000 p_1D19_n250 + p_1D19_b250 <= 0 - r_351: - 100000000000 p_1D19_n251 + p_1D19_b251 <= 0 - r_352: - 100000000000 p_1D19_n252 + p_1D19_b252 <= 0 - r_353: - 100000000000 p_5UV0_n253 + p_5UV0_b253 <= 0 - r_354: - 100000000000 p_5UV0_n254 + p_5UV0_b254 <= 0 - r_355: - 100000000000 p_5UV0_n255 + p_5UV0_b255 <= 0 - r_356: - 100000000000 p_5UV0_n256 + p_5UV0_b256 <= 0 - r_357: - 100000000000 p_8P61_n257 + p_8P61_b257 <= 0 - r_358: - 100000000000 p_8P61_n258 + p_8P61_b258 <= 0 - r_359: - 100000000000 p_8P61_n259 + p_8P61_b259 <= 0 - r_360: - 100000000000 p_8P61_n260 + p_8P61_b260 <= 0 - r_361: - 100000000000 p_OH4T_n261 + p_OH4T_b261 <= 0 - r_362: - 100000000000 p_OH4T_n262 + p_OH4T_b262 <= 0 - r_363: - 100000000000 p_OH4T_n263 + p_OH4T_b263 <= 0 - r_364: - 100000000000 p_OH4T_n264 + p_OH4T_b264 <= 0 - r_365: - 100000000000 p_9SC8_n265 + p_9SC8_b265 <= 0 - r_366: - 100000000000 p_9SC8_n266 + p_9SC8_b266 <= 0 - r_367: - 100000000000 p_9SC8_n267 + p_9SC8_b267 <= 0 - r_368: - 100000000000 p_9SC8_n268 + p_9SC8_b268 <= 0 - r_369: - 100000000000 p_0HCS_n269 + p_0HCS_b269 <= 0 - r_370: - 100000000000 p_0HCS_n270 + p_0HCS_b270 <= 0 - r_371: - 100000000000 p_0HCS_n271 + p_0HCS_b271 <= 0 - r_372: - 100000000000 p_0HCS_n272 + p_0HCS_b272 <= 0 - r_373: - 100000000000 p_LIU1_n273 + p_LIU1_b273 <= 0 - r_374: - 100000000000 p_LIU1_n274 + p_LIU1_b274 <= 0 - r_375: - 100000000000 p_LIU1_n275 + p_LIU1_b275 <= 0 - r_376: - 100000000000 p_LIU1_n276 + p_LIU1_b276 <= 0 - r_377: - 100000000000 p_SS32_n277 + p_SS32_b277 <= 0 - r_378: - 100000000000 p_SS32_n278 + p_SS32_b278 <= 0 - r_379: - 100000000000 p_SS32_n279 + p_SS32_b279 <= 0 - r_380: - 100000000000 p_SS32_n280 + p_SS32_b280 <= 0 - r_381: - 100000000000 p_UALO_n281 + p_UALO_b281 <= 0 - r_382: - 100000000000 p_UALO_n282 + p_UALO_b282 <= 0 - r_383: - 100000000000 p_UALO_n283 + p_UALO_b283 <= 0 - r_384: - 100000000000 p_UALO_n284 + p_UALO_b284 <= 0 - r_385: - 100000000000 p_VKA1_n285 + p_VKA1_b285 <= 0 - r_386: - 100000000000 p_VKA1_n286 + p_VKA1_b286 <= 0 - r_387: - 100000000000 p_VKA1_n287 + p_VKA1_b287 <= 0 - r_388: - 100000000000 p_VKA1_n288 + p_VKA1_b288 <= 0 - r_389: - 100000000000 p_QF28_n289 + p_QF28_b289 <= 0 - r_390: - 100000000000 p_QF28_n290 + p_QF28_b290 <= 0 - r_391: - 100000000000 p_QF28_n291 + p_QF28_b291 <= 0 - r_392: - 100000000000 p_QF28_n292 + p_QF28_b292 <= 0 - r_393: - 100000000000 p_AO13_n293 + p_AO13_b293 <= 0 - r_394: - 100000000000 p_AO13_n294 + p_AO13_b294 <= 0 - r_395: - 100000000000 p_AO13_n295 + p_AO13_b295 <= 0 - r_396: - 100000000000 p_AO13_n296 + p_AO13_b296 <= 0 - r_397: - 100000000000 p_GP3K_n297 + p_GP3K_b297 <= 0 - r_398: - 100000000000 p_GP3K_n298 + p_GP3K_b298 <= 0 - r_399: - 100000000000 p_GP3K_n299 + p_GP3K_b299 <= 0 - r_400: - 100000000000 p_GP3K_n300 + p_GP3K_b300 <= 0 - r_401: - 100000000000 p_6CVU_n301 + p_6CVU_b301 <= 0 - r_402: - 100000000000 p_6CVU_n302 + p_6CVU_b302 <= 0 - r_403: - 100000000000 p_6CVU_n303 + p_6CVU_b303 <= 0 - r_404: - 100000000000 p_6CVU_n304 + p_6CVU_b304 <= 0 - r_405: - 100000000000 p_SE4G_n305 + p_SE4G_b305 <= 0 - r_406: - 100000000000 p_SE4G_n306 + p_SE4G_b306 <= 0 - r_407: - 100000000000 p_SE4G_n307 + p_SE4G_b307 <= 0 - r_408: - 100000000000 p_SE4G_n308 + p_SE4G_b308 <= 0 - r_409: - 100000000000 p_HTCN_n309 + p_HTCN_b309 <= 0 - r_410: - 100000000000 p_HTCN_n310 + p_HTCN_b310 <= 0 - r_411: - 100000000000 p_HTCN_n311 + p_HTCN_b311 <= 0 - r_412: - 100000000000 p_HTCN_n312 + p_HTCN_b312 <= 0 - r_413: - 100000000000 p_8UPS_n313 + p_8UPS_b313 <= 0 - r_414: - 100000000000 p_8UPS_n314 + p_8UPS_b314 <= 0 - r_415: - 100000000000 p_8UPS_n315 + p_8UPS_b315 <= 0 - r_416: - 100000000000 p_8UPS_n316 + p_8UPS_b316 <= 0 - r_417: - 100000000000 p_02TO_n317 + p_02TO_b317 <= 0 - r_418: - 100000000000 p_02TO_n318 + p_02TO_b318 <= 0 - r_419: - 100000000000 p_02TO_n319 + p_02TO_b319 <= 0 - r_420: - 100000000000 p_02TO_n320 + p_02TO_b320 <= 0 - r_421: - 100000000000 p_KO6H_n321 + p_KO6H_b321 <= 0 - r_422: - 100000000000 p_KO6H_n322 + p_KO6H_b322 <= 0 - r_423: - 100000000000 p_KO6H_n323 + p_KO6H_b323 <= 0 - r_424: - 100000000000 p_KO6H_n324 + p_KO6H_b324 <= 0 - r_425: - 100000000000 p_PDID_n325 + p_PDID_b325 <= 0 - r_426: - 100000000000 p_PDID_n326 + p_PDID_b326 <= 0 - r_427: - 100000000000 p_PDID_n327 + p_PDID_b327 <= 0 - r_428: - 100000000000 p_PDID_n328 + p_PDID_b328 <= 0 - r_429: - 100000000000 p_81N4_n329 + p_81N4_b329 <= 0 - r_430: - 100000000000 p_81N4_n330 + p_81N4_b330 <= 0 - r_431: - 100000000000 p_81N4_n331 + p_81N4_b331 <= 0 - r_432: - 100000000000 p_81N4_n332 + p_81N4_b332 <= 0 - r_433: - 100000000000 p_2TTQ_n333 + p_2TTQ_b333 <= 0 - r_434: - 100000000000 p_2TTQ_n334 + p_2TTQ_b334 <= 0 - r_435: - 100000000000 p_2TTQ_n335 + p_2TTQ_b335 <= 0 - r_436: - 100000000000 p_2TTQ_n336 + p_2TTQ_b336 <= 0 - r_437: - 100000000000 p_IVEQ_n337 + p_IVEQ_b337 <= 0 - r_438: - 100000000000 p_IVEQ_n338 + p_IVEQ_b338 <= 0 - r_439: - 100000000000 p_IVEQ_n339 + p_IVEQ_b339 <= 0 - r_440: - 100000000000 p_IVEQ_n340 + p_IVEQ_b340 <= 0 - r_441: - 100000000000 p_FC74_n341 + p_FC74_b341 <= 0 - r_442: - 100000000000 p_FC74_n342 + p_FC74_b342 <= 0 - r_443: - 100000000000 p_FC74_n343 + p_FC74_b343 <= 0 - r_444: - 100000000000 p_FC74_n344 + p_FC74_b344 <= 0 - r_445: - 100000000000 p_KJI3_n345 + p_KJI3_b345 <= 0 - r_446: - 100000000000 p_KJI3_n346 + p_KJI3_b346 <= 0 - r_447: - 100000000000 p_KJI3_n347 + p_KJI3_b347 <= 0 - r_448: - 100000000000 p_KJI3_n348 + p_KJI3_b348 <= 0 - r_449: - 100000000000 p_9P6V_n349 + p_9P6V_b349 <= 0 - r_450: - 100000000000 p_9P6V_n350 + p_9P6V_b350 <= 0 - r_451: - 100000000000 p_9P6V_n351 + p_9P6V_b351 <= 0 - r_452: - 100000000000 p_9P6V_n352 + p_9P6V_b352 <= 0 - r_453: - 100000000000 p_4Q99_n353 + p_4Q99_b353 <= 0 - r_454: - 100000000000 p_4Q99_n354 + p_4Q99_b354 <= 0 - r_455: - 100000000000 p_4Q99_n355 + p_4Q99_b355 <= 0 - r_456: - 100000000000 p_4Q99_n356 + p_4Q99_b356 <= 0 - r_457: - 100000000000 p_2UVH_n357 + p_2UVH_b357 <= 0 - r_458: - 100000000000 p_2UVH_n358 + p_2UVH_b358 <= 0 - r_459: - 100000000000 p_2UVH_n359 + p_2UVH_b359 <= 0 - r_460: - 100000000000 p_2UVH_n360 + p_2UVH_b360 <= 0 - r_461: - 100000000000 p_2GDS_n361 + p_2GDS_b361 <= 0 - r_462: - 100000000000 p_2GDS_n362 + p_2GDS_b362 <= 0 - r_463: - 100000000000 p_2GDS_n363 + p_2GDS_b363 <= 0 - r_464: - 100000000000 p_2GDS_n364 + p_2GDS_b364 <= 0 - r_465: - 100000000000 p_GHT1_n365 + p_GHT1_b365 <= 0 - r_466: - 100000000000 p_GHT1_n366 + p_GHT1_b366 <= 0 - r_467: - 100000000000 p_GHT1_n367 + p_GHT1_b367 <= 0 - r_468: - 100000000000 p_GHT1_n368 + p_GHT1_b368 <= 0 - r_469: - 100000000000 p_B3CP_n369 + p_B3CP_b369 <= 0 - r_470: - 100000000000 p_B3CP_n370 + p_B3CP_b370 <= 0 - r_471: - 100000000000 p_B3CP_n371 + p_B3CP_b371 <= 0 - r_472: - 100000000000 p_B3CP_n372 + p_B3CP_b372 <= 0 - r_473: - 100000000000 p_JP32_n373 + p_JP32_b373 <= 0 - r_474: - 100000000000 p_JP32_n374 + p_JP32_b374 <= 0 - r_475: - 100000000000 p_JP32_n375 + p_JP32_b375 <= 0 - r_476: - 100000000000 p_JP32_n376 + p_JP32_b376 <= 0 - r_477: - 100000000000 p_T9CQ_n377 + p_T9CQ_b377 <= 0 - r_478: - 100000000000 p_T9CQ_n378 + p_T9CQ_b378 <= 0 - r_479: - 100000000000 p_T9CQ_n379 + p_T9CQ_b379 <= 0 - r_480: - 100000000000 p_T9CQ_n380 + p_T9CQ_b380 <= 0 - r_481: - 100000000000 p_UOOE_n381 + p_UOOE_b381 <= 0 - r_482: - 100000000000 p_UOOE_n382 + p_UOOE_b382 <= 0 - r_483: - 100000000000 p_UOOE_n383 + p_UOOE_b383 <= 0 - r_484: - 100000000000 p_UOOE_n384 + p_UOOE_b384 <= 0 - r_485: - 100000000000 p_VGOG_n385 + p_VGOG_b385 <= 0 - r_486: - 100000000000 p_VGOG_n386 + p_VGOG_b386 <= 0 - r_487: - 100000000000 p_VGOG_n387 + p_VGOG_b387 <= 0 - r_488: - 100000000000 p_VGOG_n388 + p_VGOG_b388 <= 0 - r_489: - 100000000000 p_PCGG_n389 + p_PCGG_b389 <= 0 - r_490: - 100000000000 p_PCGG_n390 + p_PCGG_b390 <= 0 - r_491: - 100000000000 p_PCGG_n391 + p_PCGG_b391 <= 0 - r_492: - 100000000000 p_PCGG_n392 + p_PCGG_b392 <= 0 - r_493: - 100000000000 p_N77Q_n393 + p_N77Q_b393 <= 0 - r_494: - 100000000000 p_N77Q_n394 + p_N77Q_b394 <= 0 - r_495: - 100000000000 p_N77Q_n395 + p_N77Q_b395 <= 0 - r_496: - 100000000000 p_N77Q_n396 + p_N77Q_b396 <= 0 - r_497: - 100000000000 p_6QE5_n397 + p_6QE5_b397 <= 0 - r_498: - 100000000000 p_6QE5_n398 + p_6QE5_b398 <= 0 - r_499: - 100000000000 p_6QE5_n399 + p_6QE5_b399 <= 0 - r_500: - 100000000000 p_6QE5_n400 + p_6QE5_b400 <= 0 - r_501: - 64000 p_VIS5_n1 + p_VIS5_b1 >= 0 - r_502: - 64000 p_VIS5_n2 + p_VIS5_b2 >= 0 - r_503: - 64000 p_VIS5_n3 + p_VIS5_b3 >= 0 - r_504: - 64000 p_VIS5_n4 + p_VIS5_b4 >= 0 - r_505: - 64000 p_ACCC_n5 + p_ACCC_b5 >= 0 - r_506: - 64000 p_ACCC_n6 + p_ACCC_b6 >= 0 - r_507: - 64000 p_ACCC_n7 + p_ACCC_b7 >= 0 - r_508: - 64000 p_ACCC_n8 + p_ACCC_b8 >= 0 - r_509: - 64000 p_DK5K_n9 + p_DK5K_b9 >= 0 - r_510: - 64000 p_DK5K_n10 + p_DK5K_b10 >= 0 - r_511: - 64000 p_DK5K_n11 + p_DK5K_b11 >= 0 - r_512: - 64000 p_DK5K_n12 + p_DK5K_b12 >= 0 - r_513: - 64000 p_I1GK_n13 + p_I1GK_b13 >= 0 - r_514: - 64000 p_I1GK_n14 + p_I1GK_b14 >= 0 - r_515: - 64000 p_I1GK_n15 + p_I1GK_b15 >= 0 - r_516: - 64000 p_I1GK_n16 + p_I1GK_b16 >= 0 - r_517: - 64000 p_1UMV_n17 + p_1UMV_b17 >= 0 - r_518: - 64000 p_1UMV_n18 + p_1UMV_b18 >= 0 - r_519: - 64000 p_1UMV_n19 + p_1UMV_b19 >= 0 - r_520: - 64000 p_1UMV_n20 + p_1UMV_b20 >= 0 - r_521: - 64000 p_S8PB_n21 + p_S8PB_b21 >= 0 - r_522: - 64000 p_S8PB_n22 + p_S8PB_b22 >= 0 - r_523: - 64000 p_S8PB_n23 + p_S8PB_b23 >= 0 - r_524: - 64000 p_S8PB_n24 + p_S8PB_b24 >= 0 - r_525: - 64000 p_QOUL_n25 + p_QOUL_b25 >= 0 - r_526: - 64000 p_QOUL_n26 + p_QOUL_b26 >= 0 - r_527: - 64000 p_QOUL_n27 + p_QOUL_b27 >= 0 - r_528: - 64000 p_QOUL_n28 + p_QOUL_b28 >= 0 - r_529: - 64000 p_RO41_n29 + p_RO41_b29 >= 0 - r_530: - 64000 p_RO41_n30 + p_RO41_b30 >= 0 - r_531: - 64000 p_RO41_n31 + p_RO41_b31 >= 0 - r_532: - 64000 p_RO41_n32 + p_RO41_b32 >= 0 - r_533: - 64000 p_O7QK_n33 + p_O7QK_b33 >= 0 - r_534: - 64000 p_O7QK_n34 + p_O7QK_b34 >= 0 - r_535: - 64000 p_O7QK_n35 + p_O7QK_b35 >= 0 - r_536: - 64000 p_O7QK_n36 + p_O7QK_b36 >= 0 - r_537: - 64000 p_OFAJ_n37 + p_OFAJ_b37 >= 0 - r_538: - 64000 p_OFAJ_n38 + p_OFAJ_b38 >= 0 - r_539: - 64000 p_OFAJ_n39 + p_OFAJ_b39 >= 0 - r_540: - 64000 p_OFAJ_n40 + p_OFAJ_b40 >= 0 - r_541: - 64000 p_BM2K_n41 + p_BM2K_b41 >= 0 - r_542: - 64000 p_BM2K_n42 + p_BM2K_b42 >= 0 - r_543: - 64000 p_BM2K_n43 + p_BM2K_b43 >= 0 - r_544: - 64000 p_BM2K_n44 + p_BM2K_b44 >= 0 - r_545: - 64000 p_ML82_n45 + p_ML82_b45 >= 0 - r_546: - 64000 p_ML82_n46 + p_ML82_b46 >= 0 - r_547: - 64000 p_ML82_n47 + p_ML82_b47 >= 0 - r_548: - 64000 p_ML82_n48 + p_ML82_b48 >= 0 - r_549: - 64000 p_J9TA_n49 + p_J9TA_b49 >= 0 - r_550: - 64000 p_J9TA_n50 + p_J9TA_b50 >= 0 - r_551: - 64000 p_J9TA_n51 + p_J9TA_b51 >= 0 - r_552: - 64000 p_J9TA_n52 + p_J9TA_b52 >= 0 - r_553: - 64000 p_N00J_n53 + p_N00J_b53 >= 0 - r_554: - 64000 p_N00J_n54 + p_N00J_b54 >= 0 - r_555: - 64000 p_N00J_n55 + p_N00J_b55 >= 0 - r_556: - 64000 p_N00J_n56 + p_N00J_b56 >= 0 - r_557: - 64000 p_D2IO_n57 + p_D2IO_b57 >= 0 - r_558: - 64000 p_D2IO_n58 + p_D2IO_b58 >= 0 - r_559: - 64000 p_D2IO_n59 + p_D2IO_b59 >= 0 - r_560: - 64000 p_D2IO_n60 + p_D2IO_b60 >= 0 - r_561: - 64000 p_TDMK_n61 + p_TDMK_b61 >= 0 - r_562: - 64000 p_TDMK_n62 + p_TDMK_b62 >= 0 - r_563: - 64000 p_TDMK_n63 + p_TDMK_b63 >= 0 - r_564: - 64000 p_TDMK_n64 + p_TDMK_b64 >= 0 - r_565: - 64000 p_EU0V_n65 + p_EU0V_b65 >= 0 - r_566: - 64000 p_EU0V_n66 + p_EU0V_b66 >= 0 - r_567: - 64000 p_EU0V_n67 + p_EU0V_b67 >= 0 - r_568: - 64000 p_EU0V_n68 + p_EU0V_b68 >= 0 - r_569: - 64000 p_Q9S5_n69 + p_Q9S5_b69 >= 0 - r_570: - 64000 p_Q9S5_n70 + p_Q9S5_b70 >= 0 - r_571: - 64000 p_Q9S5_n71 + p_Q9S5_b71 >= 0 - r_572: - 64000 p_Q9S5_n72 + p_Q9S5_b72 >= 0 - r_573: - 64000 p_OJP3_n73 + p_OJP3_b73 >= 0 - r_574: - 64000 p_OJP3_n74 + p_OJP3_b74 >= 0 - r_575: - 64000 p_OJP3_n75 + p_OJP3_b75 >= 0 - r_576: - 64000 p_OJP3_n76 + p_OJP3_b76 >= 0 - r_577: - 64000 p_M801_n77 + p_M801_b77 >= 0 - r_578: - 64000 p_M801_n78 + p_M801_b78 >= 0 - r_579: - 64000 p_M801_n79 + p_M801_b79 >= 0 - r_580: - 64000 p_M801_n80 + p_M801_b80 >= 0 - r_581: - 64000 p_VI0F_n81 + p_VI0F_b81 >= 0 - r_582: - 64000 p_VI0F_n82 + p_VI0F_b82 >= 0 - r_583: - 64000 p_VI0F_n83 + p_VI0F_b83 >= 0 - r_584: - 64000 p_VI0F_n84 + p_VI0F_b84 >= 0 - r_585: - 64000 p_LVF7_n85 + p_LVF7_b85 >= 0 - r_586: - 64000 p_LVF7_n86 + p_LVF7_b86 >= 0 - r_587: - 64000 p_LVF7_n87 + p_LVF7_b87 >= 0 - r_588: - 64000 p_LVF7_n88 + p_LVF7_b88 >= 0 - r_589: - 64000 p_89QJ_n89 + p_89QJ_b89 >= 0 - r_590: - 64000 p_89QJ_n90 + p_89QJ_b90 >= 0 - r_591: - 64000 p_89QJ_n91 + p_89QJ_b91 >= 0 - r_592: - 64000 p_89QJ_n92 + p_89QJ_b92 >= 0 - r_593: - 64000 p_K1N0_n93 + p_K1N0_b93 >= 0 - r_594: - 64000 p_K1N0_n94 + p_K1N0_b94 >= 0 - r_595: - 64000 p_K1N0_n95 + p_K1N0_b95 >= 0 - r_596: - 64000 p_K1N0_n96 + p_K1N0_b96 >= 0 - r_597: - 64000 p_H399_n97 + p_H399_b97 >= 0 - r_598: - 64000 p_H399_n98 + p_H399_b98 >= 0 - r_599: - 64000 p_H399_n99 + p_H399_b99 >= 0 - r_600: - 64000 p_H399_n100 + p_H399_b100 >= 0 - r_601: - 64000 p_9393_n101 + p_9393_b101 >= 0 - r_602: - 64000 p_9393_n102 + p_9393_b102 >= 0 - r_603: - 64000 p_9393_n103 + p_9393_b103 >= 0 - r_604: - 64000 p_9393_n104 + p_9393_b104 >= 0 - r_605: - 64000 p_91Q0_n105 + p_91Q0_b105 >= 0 - r_606: - 64000 p_91Q0_n106 + p_91Q0_b106 >= 0 - r_607: - 64000 p_91Q0_n107 + p_91Q0_b107 >= 0 - r_608: - 64000 p_91Q0_n108 + p_91Q0_b108 >= 0 - r_609: - 64000 p_BMEP_n109 + p_BMEP_b109 >= 0 - r_610: - 64000 p_BMEP_n110 + p_BMEP_b110 >= 0 - r_611: - 64000 p_BMEP_n111 + p_BMEP_b111 >= 0 - r_612: - 64000 p_BMEP_n112 + p_BMEP_b112 >= 0 - r_613: - 64000 p_BKUH_n113 + p_BKUH_b113 >= 0 - r_614: - 64000 p_BKUH_n114 + p_BKUH_b114 >= 0 - r_615: - 64000 p_BKUH_n115 + p_BKUH_b115 >= 0 - r_616: - 64000 p_BKUH_n116 + p_BKUH_b116 >= 0 - r_617: - 64000 p_2VJM_n117 + p_2VJM_b117 >= 0 - r_618: - 64000 p_2VJM_n118 + p_2VJM_b118 >= 0 - r_619: - 64000 p_2VJM_n119 + p_2VJM_b119 >= 0 - r_620: - 64000 p_2VJM_n120 + p_2VJM_b120 >= 0 - r_621: - 64000 p_IFQT_n121 + p_IFQT_b121 >= 0 - r_622: - 64000 p_IFQT_n122 + p_IFQT_b122 >= 0 - r_623: - 64000 p_IFQT_n123 + p_IFQT_b123 >= 0 - r_624: - 64000 p_IFQT_n124 + p_IFQT_b124 >= 0 - r_625: - 64000 p_JGG8_n125 + p_JGG8_b125 >= 0 - r_626: - 64000 p_JGG8_n126 + p_JGG8_b126 >= 0 - r_627: - 64000 p_JGG8_n127 + p_JGG8_b127 >= 0 - r_628: - 64000 p_JGG8_n128 + p_JGG8_b128 >= 0 - r_629: - 64000 p_VM9T_n129 + p_VM9T_b129 >= 0 - r_630: - 64000 p_VM9T_n130 + p_VM9T_b130 >= 0 - r_631: - 64000 p_VM9T_n131 + p_VM9T_b131 >= 0 - r_632: - 64000 p_VM9T_n132 + p_VM9T_b132 >= 0 - r_633: - 64000 p_JA88_n133 + p_JA88_b133 >= 0 - r_634: - 64000 p_JA88_n134 + p_JA88_b134 >= 0 - r_635: - 64000 p_JA88_n135 + p_JA88_b135 >= 0 - r_636: - 64000 p_JA88_n136 + p_JA88_b136 >= 0 - r_637: - 64000 p_CE7J_n137 + p_CE7J_b137 >= 0 - r_638: - 64000 p_CE7J_n138 + p_CE7J_b138 >= 0 - r_639: - 64000 p_CE7J_n139 + p_CE7J_b139 >= 0 - r_640: - 64000 p_CE7J_n140 + p_CE7J_b140 >= 0 - r_641: - 64000 p_C1F0_n141 + p_C1F0_b141 >= 0 - r_642: - 64000 p_C1F0_n142 + p_C1F0_b142 >= 0 - r_643: - 64000 p_C1F0_n143 + p_C1F0_b143 >= 0 - r_644: - 64000 p_C1F0_n144 + p_C1F0_b144 >= 0 - r_645: - 64000 p_KEF1_n145 + p_KEF1_b145 >= 0 - r_646: - 64000 p_KEF1_n146 + p_KEF1_b146 >= 0 - r_647: - 64000 p_KEF1_n147 + p_KEF1_b147 >= 0 - r_648: - 64000 p_KEF1_n148 + p_KEF1_b148 >= 0 - r_649: - 64000 p_C6R3_n149 + p_C6R3_b149 >= 0 - r_650: - 64000 p_C6R3_n150 + p_C6R3_b150 >= 0 - r_651: - 64000 p_C6R3_n151 + p_C6R3_b151 >= 0 - r_652: - 64000 p_C6R3_n152 + p_C6R3_b152 >= 0 - r_653: - 64000 p_JBQU_n153 + p_JBQU_b153 >= 0 - r_654: - 64000 p_JBQU_n154 + p_JBQU_b154 >= 0 - r_655: - 64000 p_JBQU_n155 + p_JBQU_b155 >= 0 - r_656: - 64000 p_JBQU_n156 + p_JBQU_b156 >= 0 - r_657: - 64000 p_GQPL_n157 + p_GQPL_b157 >= 0 - r_658: - 64000 p_GQPL_n158 + p_GQPL_b158 >= 0 - r_659: - 64000 p_GQPL_n159 + p_GQPL_b159 >= 0 - r_660: - 64000 p_GQPL_n160 + p_GQPL_b160 >= 0 - r_661: - 64000 p_BQRB_n161 + p_BQRB_b161 >= 0 - r_662: - 64000 p_BQRB_n162 + p_BQRB_b162 >= 0 - r_663: - 64000 p_BQRB_n163 + p_BQRB_b163 >= 0 - r_664: - 64000 p_BQRB_n164 + p_BQRB_b164 >= 0 - r_665: - 64000 p_CHLG_n165 + p_CHLG_b165 >= 0 - r_666: - 64000 p_CHLG_n166 + p_CHLG_b166 >= 0 - r_667: - 64000 p_CHLG_n167 + p_CHLG_b167 >= 0 - r_668: - 64000 p_CHLG_n168 + p_CHLG_b168 >= 0 - r_669: - 64000 p_BGAK_n169 + p_BGAK_b169 >= 0 - r_670: - 64000 p_BGAK_n170 + p_BGAK_b170 >= 0 - r_671: - 64000 p_BGAK_n171 + p_BGAK_b171 >= 0 - r_672: - 64000 p_BGAK_n172 + p_BGAK_b172 >= 0 - r_673: - 64000 p_U5PI_n173 + p_U5PI_b173 >= 0 - r_674: - 64000 p_U5PI_n174 + p_U5PI_b174 >= 0 - r_675: - 64000 p_U5PI_n175 + p_U5PI_b175 >= 0 - r_676: - 64000 p_U5PI_n176 + p_U5PI_b176 >= 0 - r_677: - 64000 p_55II_n177 + p_55II_b177 >= 0 - r_678: - 64000 p_55II_n178 + p_55II_b178 >= 0 - r_679: - 64000 p_55II_n179 + p_55II_b179 >= 0 - r_680: - 64000 p_55II_n180 + p_55II_b180 >= 0 - r_681: - 64000 p_590P_n181 + p_590P_b181 >= 0 - r_682: - 64000 p_590P_n182 + p_590P_b182 >= 0 - r_683: - 64000 p_590P_n183 + p_590P_b183 >= 0 - r_684: - 64000 p_590P_n184 + p_590P_b184 >= 0 - r_685: - 64000 p_PPDK_n185 + p_PPDK_b185 >= 0 - r_686: - 64000 p_PPDK_n186 + p_PPDK_b186 >= 0 - r_687: - 64000 p_PPDK_n187 + p_PPDK_b187 >= 0 - r_688: - 64000 p_PPDK_n188 + p_PPDK_b188 >= 0 - r_689: - 64000 p_EUEG_n189 + p_EUEG_b189 >= 0 - r_690: - 64000 p_EUEG_n190 + p_EUEG_b190 >= 0 - r_691: - 64000 p_EUEG_n191 + p_EUEG_b191 >= 0 - r_692: - 64000 p_EUEG_n192 + p_EUEG_b192 >= 0 - r_693: - 64000 p_53AQ_n193 + p_53AQ_b193 >= 0 - r_694: - 64000 p_53AQ_n194 + p_53AQ_b194 >= 0 - r_695: - 64000 p_53AQ_n195 + p_53AQ_b195 >= 0 - r_696: - 64000 p_53AQ_n196 + p_53AQ_b196 >= 0 - r_697: - 64000 p_BAVB_n197 + p_BAVB_b197 >= 0 - r_698: - 64000 p_BAVB_n198 + p_BAVB_b198 >= 0 - r_699: - 64000 p_BAVB_n199 + p_BAVB_b199 >= 0 - r_700: - 64000 p_BAVB_n200 + p_BAVB_b200 >= 0 - r_701: - 64000 p_GEDC_n201 + p_GEDC_b201 >= 0 - r_702: - 64000 p_GEDC_n202 + p_GEDC_b202 >= 0 - r_703: - 64000 p_GEDC_n203 + p_GEDC_b203 >= 0 - r_704: - 64000 p_GEDC_n204 + p_GEDC_b204 >= 0 - r_705: - 64000 p_7QLK_n205 + p_7QLK_b205 >= 0 - r_706: - 64000 p_7QLK_n206 + p_7QLK_b206 >= 0 - r_707: - 64000 p_7QLK_n207 + p_7QLK_b207 >= 0 - r_708: - 64000 p_7QLK_n208 + p_7QLK_b208 >= 0 - r_709: - 64000 p_LBES_n209 + p_LBES_b209 >= 0 - r_710: - 64000 p_LBES_n210 + p_LBES_b210 >= 0 - r_711: - 64000 p_LBES_n211 + p_LBES_b211 >= 0 - r_712: - 64000 p_LBES_n212 + p_LBES_b212 >= 0 - r_713: - 64000 p_TU6K_n213 + p_TU6K_b213 >= 0 - r_714: - 64000 p_TU6K_n214 + p_TU6K_b214 >= 0 - r_715: - 64000 p_TU6K_n215 + p_TU6K_b215 >= 0 - r_716: - 64000 p_TU6K_n216 + p_TU6K_b216 >= 0 - r_717: - 64000 p_718S_n217 + p_718S_b217 >= 0 - r_718: - 64000 p_718S_n218 + p_718S_b218 >= 0 - r_719: - 64000 p_718S_n219 + p_718S_b219 >= 0 - r_720: - 64000 p_718S_n220 + p_718S_b220 >= 0 - r_721: - 64000 p_CLPD_n221 + p_CLPD_b221 >= 0 - r_722: - 64000 p_CLPD_n222 + p_CLPD_b222 >= 0 - r_723: - 64000 p_CLPD_n223 + p_CLPD_b223 >= 0 - r_724: - 64000 p_CLPD_n224 + p_CLPD_b224 >= 0 - r_725: - 64000 p_3JTO_n225 + p_3JTO_b225 >= 0 - r_726: - 64000 p_3JTO_n226 + p_3JTO_b226 >= 0 - r_727: - 64000 p_3JTO_n227 + p_3JTO_b227 >= 0 - r_728: - 64000 p_3JTO_n228 + p_3JTO_b228 >= 0 - r_729: - 64000 p_O5VA_n229 + p_O5VA_b229 >= 0 - r_730: - 64000 p_O5VA_n230 + p_O5VA_b230 >= 0 - r_731: - 64000 p_O5VA_n231 + p_O5VA_b231 >= 0 - r_732: - 64000 p_O5VA_n232 + p_O5VA_b232 >= 0 - r_733: - 64000 p_D3E2_n233 + p_D3E2_b233 >= 0 - r_734: - 64000 p_D3E2_n234 + p_D3E2_b234 >= 0 - r_735: - 64000 p_D3E2_n235 + p_D3E2_b235 >= 0 - r_736: - 64000 p_D3E2_n236 + p_D3E2_b236 >= 0 - r_737: - 64000 p_KPST_n237 + p_KPST_b237 >= 0 - r_738: - 64000 p_KPST_n238 + p_KPST_b238 >= 0 - r_739: - 64000 p_KPST_n239 + p_KPST_b239 >= 0 - r_740: - 64000 p_KPST_n240 + p_KPST_b240 >= 0 - r_741: - 64000 p_1NOO_n241 + p_1NOO_b241 >= 0 - r_742: - 64000 p_1NOO_n242 + p_1NOO_b242 >= 0 - r_743: - 64000 p_1NOO_n243 + p_1NOO_b243 >= 0 - r_744: - 64000 p_1NOO_n244 + p_1NOO_b244 >= 0 - r_745: - 64000 p_7QFB_n245 + p_7QFB_b245 >= 0 - r_746: - 64000 p_7QFB_n246 + p_7QFB_b246 >= 0 - r_747: - 64000 p_7QFB_n247 + p_7QFB_b247 >= 0 - r_748: - 64000 p_7QFB_n248 + p_7QFB_b248 >= 0 - r_749: - 64000 p_1D19_n249 + p_1D19_b249 >= 0 - r_750: - 64000 p_1D19_n250 + p_1D19_b250 >= 0 - r_751: - 64000 p_1D19_n251 + p_1D19_b251 >= 0 - r_752: - 64000 p_1D19_n252 + p_1D19_b252 >= 0 - r_753: - 64000 p_5UV0_n253 + p_5UV0_b253 >= 0 - r_754: - 64000 p_5UV0_n254 + p_5UV0_b254 >= 0 - r_755: - 64000 p_5UV0_n255 + p_5UV0_b255 >= 0 - r_756: - 64000 p_5UV0_n256 + p_5UV0_b256 >= 0 - r_757: - 64000 p_8P61_n257 + p_8P61_b257 >= 0 - r_758: - 64000 p_8P61_n258 + p_8P61_b258 >= 0 - r_759: - 64000 p_8P61_n259 + p_8P61_b259 >= 0 - r_760: - 64000 p_8P61_n260 + p_8P61_b260 >= 0 - r_761: - 64000 p_OH4T_n261 + p_OH4T_b261 >= 0 - r_762: - 64000 p_OH4T_n262 + p_OH4T_b262 >= 0 - r_763: - 64000 p_OH4T_n263 + p_OH4T_b263 >= 0 - r_764: - 64000 p_OH4T_n264 + p_OH4T_b264 >= 0 - r_765: - 64000 p_9SC8_n265 + p_9SC8_b265 >= 0 - r_766: - 64000 p_9SC8_n266 + p_9SC8_b266 >= 0 - r_767: - 64000 p_9SC8_n267 + p_9SC8_b267 >= 0 - r_768: - 64000 p_9SC8_n268 + p_9SC8_b268 >= 0 - r_769: - 64000 p_0HCS_n269 + p_0HCS_b269 >= 0 - r_770: - 64000 p_0HCS_n270 + p_0HCS_b270 >= 0 - r_771: - 64000 p_0HCS_n271 + p_0HCS_b271 >= 0 - r_772: - 64000 p_0HCS_n272 + p_0HCS_b272 >= 0 - r_773: - 64000 p_LIU1_n273 + p_LIU1_b273 >= 0 - r_774: - 64000 p_LIU1_n274 + p_LIU1_b274 >= 0 - r_775: - 64000 p_LIU1_n275 + p_LIU1_b275 >= 0 - r_776: - 64000 p_LIU1_n276 + p_LIU1_b276 >= 0 - r_777: - 64000 p_SS32_n277 + p_SS32_b277 >= 0 - r_778: - 64000 p_SS32_n278 + p_SS32_b278 >= 0 - r_779: - 64000 p_SS32_n279 + p_SS32_b279 >= 0 - r_780: - 64000 p_SS32_n280 + p_SS32_b280 >= 0 - r_781: - 64000 p_UALO_n281 + p_UALO_b281 >= 0 - r_782: - 64000 p_UALO_n282 + p_UALO_b282 >= 0 - r_783: - 64000 p_UALO_n283 + p_UALO_b283 >= 0 - r_784: - 64000 p_UALO_n284 + p_UALO_b284 >= 0 - r_785: - 64000 p_VKA1_n285 + p_VKA1_b285 >= 0 - r_786: - 64000 p_VKA1_n286 + p_VKA1_b286 >= 0 - r_787: - 64000 p_VKA1_n287 + p_VKA1_b287 >= 0 - r_788: - 64000 p_VKA1_n288 + p_VKA1_b288 >= 0 - r_789: - 64000 p_QF28_n289 + p_QF28_b289 >= 0 - r_790: - 64000 p_QF28_n290 + p_QF28_b290 >= 0 - r_791: - 64000 p_QF28_n291 + p_QF28_b291 >= 0 - r_792: - 64000 p_QF28_n292 + p_QF28_b292 >= 0 - r_793: - 64000 p_AO13_n293 + p_AO13_b293 >= 0 - r_794: - 64000 p_AO13_n294 + p_AO13_b294 >= 0 - r_795: - 64000 p_AO13_n295 + p_AO13_b295 >= 0 - r_796: - 64000 p_AO13_n296 + p_AO13_b296 >= 0 - r_797: - 64000 p_GP3K_n297 + p_GP3K_b297 >= 0 - r_798: - 64000 p_GP3K_n298 + p_GP3K_b298 >= 0 - r_799: - 64000 p_GP3K_n299 + p_GP3K_b299 >= 0 - r_800: - 64000 p_GP3K_n300 + p_GP3K_b300 >= 0 - r_801: - 64000 p_6CVU_n301 + p_6CVU_b301 >= 0 - r_802: - 64000 p_6CVU_n302 + p_6CVU_b302 >= 0 - r_803: - 64000 p_6CVU_n303 + p_6CVU_b303 >= 0 - r_804: - 64000 p_6CVU_n304 + p_6CVU_b304 >= 0 - r_805: - 64000 p_SE4G_n305 + p_SE4G_b305 >= 0 - r_806: - 64000 p_SE4G_n306 + p_SE4G_b306 >= 0 - r_807: - 64000 p_SE4G_n307 + p_SE4G_b307 >= 0 - r_808: - 64000 p_SE4G_n308 + p_SE4G_b308 >= 0 - r_809: - 64000 p_HTCN_n309 + p_HTCN_b309 >= 0 - r_810: - 64000 p_HTCN_n310 + p_HTCN_b310 >= 0 - r_811: - 64000 p_HTCN_n311 + p_HTCN_b311 >= 0 - r_812: - 64000 p_HTCN_n312 + p_HTCN_b312 >= 0 - r_813: - 64000 p_8UPS_n313 + p_8UPS_b313 >= 0 - r_814: - 64000 p_8UPS_n314 + p_8UPS_b314 >= 0 - r_815: - 64000 p_8UPS_n315 + p_8UPS_b315 >= 0 - r_816: - 64000 p_8UPS_n316 + p_8UPS_b316 >= 0 - r_817: - 64000 p_02TO_n317 + p_02TO_b317 >= 0 - r_818: - 64000 p_02TO_n318 + p_02TO_b318 >= 0 - r_819: - 64000 p_02TO_n319 + p_02TO_b319 >= 0 - r_820: - 64000 p_02TO_n320 + p_02TO_b320 >= 0 - r_821: - 64000 p_KO6H_n321 + p_KO6H_b321 >= 0 - r_822: - 64000 p_KO6H_n322 + p_KO6H_b322 >= 0 - r_823: - 64000 p_KO6H_n323 + p_KO6H_b323 >= 0 - r_824: - 64000 p_KO6H_n324 + p_KO6H_b324 >= 0 - r_825: - 64000 p_PDID_n325 + p_PDID_b325 >= 0 - r_826: - 64000 p_PDID_n326 + p_PDID_b326 >= 0 - r_827: - 64000 p_PDID_n327 + p_PDID_b327 >= 0 - r_828: - 64000 p_PDID_n328 + p_PDID_b328 >= 0 - r_829: - 64000 p_81N4_n329 + p_81N4_b329 >= 0 - r_830: - 64000 p_81N4_n330 + p_81N4_b330 >= 0 - r_831: - 64000 p_81N4_n331 + p_81N4_b331 >= 0 - r_832: - 64000 p_81N4_n332 + p_81N4_b332 >= 0 - r_833: - 64000 p_2TTQ_n333 + p_2TTQ_b333 >= 0 - r_834: - 64000 p_2TTQ_n334 + p_2TTQ_b334 >= 0 - r_835: - 64000 p_2TTQ_n335 + p_2TTQ_b335 >= 0 - r_836: - 64000 p_2TTQ_n336 + p_2TTQ_b336 >= 0 - r_837: - 64000 p_IVEQ_n337 + p_IVEQ_b337 >= 0 - r_838: - 64000 p_IVEQ_n338 + p_IVEQ_b338 >= 0 - r_839: - 64000 p_IVEQ_n339 + p_IVEQ_b339 >= 0 - r_840: - 64000 p_IVEQ_n340 + p_IVEQ_b340 >= 0 - r_841: - 64000 p_FC74_n341 + p_FC74_b341 >= 0 - r_842: - 64000 p_FC74_n342 + p_FC74_b342 >= 0 - r_843: - 64000 p_FC74_n343 + p_FC74_b343 >= 0 - r_844: - 64000 p_FC74_n344 + p_FC74_b344 >= 0 - r_845: - 64000 p_KJI3_n345 + p_KJI3_b345 >= 0 - r_846: - 64000 p_KJI3_n346 + p_KJI3_b346 >= 0 - r_847: - 64000 p_KJI3_n347 + p_KJI3_b347 >= 0 - r_848: - 64000 p_KJI3_n348 + p_KJI3_b348 >= 0 - r_849: - 64000 p_9P6V_n349 + p_9P6V_b349 >= 0 - r_850: - 64000 p_9P6V_n350 + p_9P6V_b350 >= 0 - r_851: - 64000 p_9P6V_n351 + p_9P6V_b351 >= 0 - r_852: - 64000 p_9P6V_n352 + p_9P6V_b352 >= 0 - r_853: - 64000 p_4Q99_n353 + p_4Q99_b353 >= 0 - r_854: - 64000 p_4Q99_n354 + p_4Q99_b354 >= 0 - r_855: - 64000 p_4Q99_n355 + p_4Q99_b355 >= 0 - r_856: - 64000 p_4Q99_n356 + p_4Q99_b356 >= 0 - r_857: - 64000 p_2UVH_n357 + p_2UVH_b357 >= 0 - r_858: - 64000 p_2UVH_n358 + p_2UVH_b358 >= 0 - r_859: - 64000 p_2UVH_n359 + p_2UVH_b359 >= 0 - r_860: - 64000 p_2UVH_n360 + p_2UVH_b360 >= 0 - r_861: - 64000 p_2GDS_n361 + p_2GDS_b361 >= 0 - r_862: - 64000 p_2GDS_n362 + p_2GDS_b362 >= 0 - r_863: - 64000 p_2GDS_n363 + p_2GDS_b363 >= 0 - r_864: - 64000 p_2GDS_n364 + p_2GDS_b364 >= 0 - r_865: - 64000 p_GHT1_n365 + p_GHT1_b365 >= 0 - r_866: - 64000 p_GHT1_n366 + p_GHT1_b366 >= 0 - r_867: - 64000 p_GHT1_n367 + p_GHT1_b367 >= 0 - r_868: - 64000 p_GHT1_n368 + p_GHT1_b368 >= 0 - r_869: - 64000 p_B3CP_n369 + p_B3CP_b369 >= 0 - r_870: - 64000 p_B3CP_n370 + p_B3CP_b370 >= 0 - r_871: - 64000 p_B3CP_n371 + p_B3CP_b371 >= 0 - r_872: - 64000 p_B3CP_n372 + p_B3CP_b372 >= 0 - r_873: - 64000 p_JP32_n373 + p_JP32_b373 >= 0 - r_874: - 64000 p_JP32_n374 + p_JP32_b374 >= 0 - r_875: - 64000 p_JP32_n375 + p_JP32_b375 >= 0 - r_876: - 64000 p_JP32_n376 + p_JP32_b376 >= 0 - r_877: - 64000 p_T9CQ_n377 + p_T9CQ_b377 >= 0 - r_878: - 64000 p_T9CQ_n378 + p_T9CQ_b378 >= 0 - r_879: - 64000 p_T9CQ_n379 + p_T9CQ_b379 >= 0 - r_880: - 64000 p_T9CQ_n380 + p_T9CQ_b380 >= 0 - r_881: - 64000 p_UOOE_n381 + p_UOOE_b381 >= 0 - r_882: - 64000 p_UOOE_n382 + p_UOOE_b382 >= 0 - r_883: - 64000 p_UOOE_n383 + p_UOOE_b383 >= 0 - r_884: - 64000 p_UOOE_n384 + p_UOOE_b384 >= 0 - r_885: - 64000 p_VGOG_n385 + p_VGOG_b385 >= 0 - r_886: - 64000 p_VGOG_n386 + p_VGOG_b386 >= 0 - r_887: - 64000 p_VGOG_n387 + p_VGOG_b387 >= 0 - r_888: - 64000 p_VGOG_n388 + p_VGOG_b388 >= 0 - r_889: - 64000 p_PCGG_n389 + p_PCGG_b389 >= 0 - r_890: - 64000 p_PCGG_n390 + p_PCGG_b390 >= 0 - r_891: - 64000 p_PCGG_n391 + p_PCGG_b391 >= 0 - r_892: - 64000 p_PCGG_n392 + p_PCGG_b392 >= 0 - r_893: - 64000 p_N77Q_n393 + p_N77Q_b393 >= 0 - r_894: - 64000 p_N77Q_n394 + p_N77Q_b394 >= 0 - r_895: - 64000 p_N77Q_n395 + p_N77Q_b395 >= 0 - r_896: - 64000 p_N77Q_n396 + p_N77Q_b396 >= 0 - r_897: - 64000 p_6QE5_n397 + p_6QE5_b397 >= 0 - r_898: - 64000 p_6QE5_n398 + p_6QE5_b398 >= 0 - r_899: - 64000 p_6QE5_n399 + p_6QE5_b399 >= 0 - r_900: - 64000 p_6QE5_n400 + p_6QE5_b400 >= 0 - r_901: + p_6QE5_b400 + p_6QE5_b399 + p_6QE5_b398 + p_6QE5_b397 - + p_N77Q_b396 + p_N77Q_b395 + p_N77Q_b394 + p_N77Q_b393 + p_PCGG_b392 - + p_PCGG_b391 + p_PCGG_b390 + p_PCGG_b389 + p_VGOG_b388 + p_VGOG_b387 - + p_VGOG_b386 + p_VGOG_b385 + p_UOOE_b384 + p_UOOE_b383 + p_UOOE_b382 - + p_UOOE_b381 + p_T9CQ_b380 + p_T9CQ_b379 + p_T9CQ_b378 + p_T9CQ_b377 - + p_JP32_b376 + p_JP32_b375 + p_JP32_b374 + p_JP32_b373 + p_B3CP_b372 - + p_B3CP_b371 + p_B3CP_b370 + p_B3CP_b369 + p_GHT1_b368 + p_GHT1_b367 - + p_GHT1_b366 + p_GHT1_b365 + p_2GDS_b364 + p_2GDS_b363 + p_2GDS_b362 - + p_2GDS_b361 + p_2UVH_b360 + p_2UVH_b359 + p_2UVH_b358 + p_2UVH_b357 - + p_4Q99_b356 + p_4Q99_b355 + p_4Q99_b354 + p_4Q99_b353 + p_9P6V_b352 - + p_9P6V_b351 + p_9P6V_b350 + p_9P6V_b349 + p_KJI3_b348 + p_KJI3_b347 - + p_KJI3_b346 + p_KJI3_b345 + p_FC74_b344 + p_FC74_b343 + p_FC74_b342 - + p_FC74_b341 + p_IVEQ_b340 + p_IVEQ_b339 + p_IVEQ_b338 + p_IVEQ_b337 - + p_2TTQ_b336 + p_2TTQ_b335 + p_2TTQ_b334 + p_2TTQ_b333 + p_81N4_b332 - + p_81N4_b331 + p_81N4_b330 + p_81N4_b329 + p_PDID_b328 + p_PDID_b327 - + p_PDID_b326 + p_PDID_b325 + p_KO6H_b324 + p_KO6H_b323 + p_KO6H_b322 - + p_KO6H_b321 + p_02TO_b320 + p_02TO_b319 + p_02TO_b318 + p_02TO_b317 - + p_8UPS_b316 + p_8UPS_b315 + p_8UPS_b314 + p_8UPS_b313 + p_HTCN_b312 - + p_HTCN_b311 + p_HTCN_b310 + p_HTCN_b309 + p_SE4G_b308 + p_SE4G_b307 - + p_SE4G_b306 + p_SE4G_b305 + p_6CVU_b304 + p_6CVU_b303 + p_6CVU_b302 - + p_6CVU_b301 + p_GP3K_b300 + p_GP3K_b299 + p_GP3K_b298 + p_GP3K_b297 - + p_AO13_b296 + p_AO13_b295 + p_AO13_b294 + p_AO13_b293 + p_QF28_b292 - + p_QF28_b291 + p_QF28_b290 + p_QF28_b289 + p_VKA1_b288 + p_VKA1_b287 - + p_VKA1_b286 + p_VKA1_b285 + p_UALO_b284 + p_UALO_b283 + p_UALO_b282 - + p_UALO_b281 + p_SS32_b280 + p_SS32_b279 + p_SS32_b278 + p_SS32_b277 - + p_LIU1_b276 + p_LIU1_b275 + p_LIU1_b274 + p_LIU1_b273 + p_0HCS_b272 - + p_0HCS_b271 + p_0HCS_b270 + p_0HCS_b269 + p_9SC8_b268 + p_9SC8_b267 - + p_9SC8_b266 + p_9SC8_b265 + p_OH4T_b264 + p_OH4T_b263 + p_OH4T_b262 - + p_OH4T_b261 + p_8P61_b260 + p_8P61_b259 + p_8P61_b258 + p_8P61_b257 - + p_5UV0_b256 + p_5UV0_b255 + p_5UV0_b254 + p_5UV0_b253 + p_1D19_b252 - + p_1D19_b251 + p_1D19_b250 + p_1D19_b249 + p_7QFB_b248 + p_7QFB_b247 - + p_7QFB_b246 + p_7QFB_b245 + p_1NOO_b244 + p_1NOO_b243 + p_1NOO_b242 - + p_1NOO_b241 + p_KPST_b240 + p_KPST_b239 + p_KPST_b238 + p_KPST_b237 - + p_D3E2_b236 + p_D3E2_b235 + p_D3E2_b234 + p_D3E2_b233 + p_O5VA_b232 - + p_O5VA_b231 + p_O5VA_b230 + p_O5VA_b229 + p_3JTO_b228 + p_3JTO_b227 - + p_3JTO_b226 + p_3JTO_b225 + p_CLPD_b224 + p_CLPD_b223 + p_CLPD_b222 - + p_CLPD_b221 + p_718S_b220 + p_718S_b219 + p_718S_b218 + p_718S_b217 - + p_TU6K_b216 + p_TU6K_b215 + p_TU6K_b214 + p_TU6K_b213 + p_LBES_b212 - + p_LBES_b211 + p_LBES_b210 + p_LBES_b209 + p_7QLK_b208 + p_7QLK_b207 - + p_7QLK_b206 + p_7QLK_b205 + p_GEDC_b204 + p_GEDC_b203 + p_GEDC_b202 - + p_GEDC_b201 + p_BAVB_b200 + p_BAVB_b199 + p_BAVB_b198 + p_BAVB_b197 - + p_53AQ_b196 + p_53AQ_b195 + p_53AQ_b194 + p_53AQ_b193 + p_EUEG_b192 - + p_EUEG_b191 + p_EUEG_b190 + p_EUEG_b189 + p_PPDK_b188 + p_PPDK_b187 - + p_PPDK_b186 + p_PPDK_b185 + p_590P_b184 + p_590P_b183 + p_590P_b182 - + p_590P_b181 + p_55II_b180 + p_55II_b179 + p_55II_b178 + p_55II_b177 - + p_U5PI_b176 + p_U5PI_b175 + p_U5PI_b174 + p_U5PI_b173 + p_BGAK_b172 - + p_BGAK_b171 + p_BGAK_b170 + p_BGAK_b169 + p_CHLG_b168 + p_CHLG_b167 - + p_CHLG_b166 + p_CHLG_b165 + p_BQRB_b164 + p_BQRB_b163 + p_BQRB_b162 - + p_BQRB_b161 + p_GQPL_b160 + p_GQPL_b159 + p_GQPL_b158 + p_GQPL_b157 - + p_JBQU_b156 + p_JBQU_b155 + p_JBQU_b154 + p_JBQU_b153 + p_C6R3_b152 - + p_C6R3_b151 + p_C6R3_b150 + p_C6R3_b149 + p_KEF1_b148 + p_KEF1_b147 - + p_KEF1_b146 + p_KEF1_b145 + p_C1F0_b144 + p_C1F0_b143 + p_C1F0_b142 - + p_C1F0_b141 + p_CE7J_b140 + p_CE7J_b139 + p_CE7J_b138 + p_CE7J_b137 - + p_JA88_b136 + p_JA88_b135 + p_JA88_b134 + p_JA88_b133 + p_VM9T_b132 - + p_VM9T_b131 + p_VM9T_b130 + p_VM9T_b129 + p_JGG8_b128 + p_JGG8_b127 - + p_JGG8_b126 + p_JGG8_b125 + p_IFQT_b124 + p_IFQT_b123 + p_IFQT_b122 - + p_IFQT_b121 + p_2VJM_b120 + p_2VJM_b119 + p_2VJM_b118 + p_2VJM_b117 - + p_BKUH_b116 + p_BKUH_b115 + p_BKUH_b114 + p_BKUH_b113 + p_BMEP_b112 - + p_BMEP_b111 + p_BMEP_b110 + p_BMEP_b109 + p_91Q0_b108 + p_91Q0_b107 - + p_91Q0_b106 + p_91Q0_b105 + p_9393_b104 + p_9393_b103 + p_9393_b102 - + p_9393_b101 + p_H399_b100 + p_H399_b99 + p_H399_b98 + p_H399_b97 - + p_K1N0_b96 + p_K1N0_b95 + p_K1N0_b94 + p_K1N0_b93 + p_89QJ_b92 - + p_89QJ_b91 + p_89QJ_b90 + p_89QJ_b89 + p_LVF7_b88 + p_LVF7_b87 - + p_LVF7_b86 + p_LVF7_b85 + p_VI0F_b84 + p_VI0F_b83 + p_VI0F_b82 - + p_VI0F_b81 + p_M801_b80 + p_M801_b79 + p_M801_b78 + p_M801_b77 - + p_OJP3_b76 + p_OJP3_b75 + p_OJP3_b74 + p_OJP3_b73 + p_Q9S5_b72 - + p_Q9S5_b71 + p_Q9S5_b70 + p_Q9S5_b69 + p_EU0V_b68 + p_EU0V_b67 - + p_EU0V_b66 + p_EU0V_b65 + p_TDMK_b64 + p_TDMK_b63 + p_TDMK_b62 - + p_TDMK_b61 + p_D2IO_b60 + p_D2IO_b59 + p_D2IO_b58 + p_D2IO_b57 - + p_N00J_b56 + p_N00J_b55 + p_N00J_b54 + p_N00J_b53 + p_J9TA_b52 - + p_J9TA_b51 + p_J9TA_b50 + p_J9TA_b49 + p_ML82_b48 + p_ML82_b47 - + p_ML82_b46 + p_ML82_b45 + p_BM2K_b44 + p_BM2K_b43 + p_BM2K_b42 - + p_BM2K_b41 + p_OFAJ_b40 + p_OFAJ_b39 + p_OFAJ_b38 + p_OFAJ_b37 - + p_O7QK_b36 + p_O7QK_b35 + p_O7QK_b34 + p_O7QK_b33 + p_RO41_b32 - + p_RO41_b31 + p_RO41_b30 + p_RO41_b29 + p_QOUL_b28 + p_QOUL_b27 - + p_QOUL_b26 + p_QOUL_b25 + p_S8PB_b24 + p_S8PB_b23 + p_S8PB_b22 - + p_S8PB_b21 + p_1UMV_b20 + p_1UMV_b19 + p_1UMV_b18 + p_1UMV_b17 - + p_I1GK_b16 + p_I1GK_b15 + p_I1GK_b14 + p_I1GK_b13 + p_DK5K_b12 - + p_DK5K_b11 + p_DK5K_b10 + p_DK5K_b9 + p_ACCC_b8 + p_ACCC_b7 - + p_ACCC_b6 + p_ACCC_b5 + p_VIS5_b4 + p_VIS5_b3 + p_VIS5_b2 + p_VIS5_b1 - - ~r_901 = 0 - r_902: + p_6QE5_b400 + p_6QE5_b399 + p_6QE5_b398 + p_6QE5_b397 - + p_N77Q_b396 + p_N77Q_b395 + p_N77Q_b394 + p_N77Q_b393 + p_PCGG_b392 - + p_PCGG_b391 + p_PCGG_b390 + p_PCGG_b389 + p_VGOG_b388 + p_VGOG_b387 - + p_VGOG_b386 + p_VGOG_b385 + p_UOOE_b384 + p_UOOE_b383 + p_UOOE_b382 - + p_UOOE_b381 + p_T9CQ_b380 + p_T9CQ_b379 + p_T9CQ_b378 + p_T9CQ_b377 - + p_JP32_b376 + p_JP32_b375 + p_JP32_b374 + p_JP32_b373 + p_B3CP_b372 - + p_B3CP_b371 + p_B3CP_b370 + p_B3CP_b369 + p_GHT1_b368 + p_GHT1_b367 - + p_GHT1_b366 + p_GHT1_b365 + p_2GDS_b364 + p_2GDS_b363 + p_2GDS_b362 - + p_2GDS_b361 + p_2UVH_b360 + p_2UVH_b359 + p_2UVH_b358 + p_2UVH_b357 - + p_4Q99_b356 + p_4Q99_b355 + p_4Q99_b354 + p_4Q99_b353 + p_9P6V_b352 - + p_9P6V_b351 + p_9P6V_b350 + p_9P6V_b349 + p_KJI3_b348 + p_KJI3_b347 - + p_KJI3_b346 + p_KJI3_b345 + p_FC74_b344 + p_FC74_b343 + p_FC74_b342 - + p_FC74_b341 + p_IVEQ_b340 + p_IVEQ_b339 + p_IVEQ_b338 + p_IVEQ_b337 - + p_2TTQ_b336 + p_2TTQ_b335 + p_2TTQ_b334 + p_2TTQ_b333 + p_81N4_b332 - + p_81N4_b331 + p_81N4_b330 + p_81N4_b329 + p_PDID_b328 + p_PDID_b327 - + p_PDID_b326 + p_PDID_b325 + p_KO6H_b324 + p_KO6H_b323 + p_KO6H_b322 - + p_KO6H_b321 + p_02TO_b320 + p_02TO_b319 + p_02TO_b318 + p_02TO_b317 - + p_8UPS_b316 + p_8UPS_b315 + p_8UPS_b314 + p_8UPS_b313 + p_HTCN_b312 - + p_HTCN_b311 + p_HTCN_b310 + p_HTCN_b309 + p_SE4G_b308 + p_SE4G_b307 - + p_SE4G_b306 + p_SE4G_b305 + p_6CVU_b304 + p_6CVU_b303 + p_6CVU_b302 - + p_6CVU_b301 + p_GP3K_b300 + p_GP3K_b299 + p_GP3K_b298 + p_GP3K_b297 - + p_AO13_b296 + p_AO13_b295 + p_AO13_b294 + p_AO13_b293 + p_QF28_b292 - + p_QF28_b291 + p_QF28_b290 + p_QF28_b289 + p_VKA1_b288 + p_VKA1_b287 - + p_VKA1_b286 + p_VKA1_b285 + p_UALO_b284 + p_UALO_b283 + p_UALO_b282 - + p_UALO_b281 + p_SS32_b280 + p_SS32_b279 + p_SS32_b278 + p_SS32_b277 - + p_LIU1_b276 + p_LIU1_b275 + p_LIU1_b274 + p_LIU1_b273 + p_0HCS_b272 - + p_0HCS_b271 + p_0HCS_b270 + p_0HCS_b269 + p_9SC8_b268 + p_9SC8_b267 - + p_9SC8_b266 + p_9SC8_b265 + p_OH4T_b264 + p_OH4T_b263 + p_OH4T_b262 - + p_OH4T_b261 + p_8P61_b260 + p_8P61_b259 + p_8P61_b258 + p_8P61_b257 - + p_5UV0_b256 + p_5UV0_b255 + p_5UV0_b254 + p_5UV0_b253 + p_1D19_b252 - + p_1D19_b251 + p_1D19_b250 + p_1D19_b249 + p_7QFB_b248 + p_7QFB_b247 - + p_7QFB_b246 + p_7QFB_b245 + p_1NOO_b244 + p_1NOO_b243 + p_1NOO_b242 - + p_1NOO_b241 + p_KPST_b240 + p_KPST_b239 + p_KPST_b238 + p_KPST_b237 - + p_D3E2_b236 + p_D3E2_b235 + p_D3E2_b234 + p_D3E2_b233 + p_O5VA_b232 - + p_O5VA_b231 + p_O5VA_b230 + p_O5VA_b229 + p_3JTO_b228 + p_3JTO_b227 - + p_3JTO_b226 + p_3JTO_b225 + p_CLPD_b224 + p_CLPD_b223 + p_CLPD_b222 - + p_CLPD_b221 + p_718S_b220 + p_718S_b219 + p_718S_b218 + p_718S_b217 - + p_TU6K_b216 + p_TU6K_b215 + p_TU6K_b214 + p_TU6K_b213 + p_LBES_b212 - + p_LBES_b211 + p_LBES_b210 + p_LBES_b209 + p_7QLK_b208 + p_7QLK_b207 - + p_7QLK_b206 + p_7QLK_b205 + p_GEDC_b204 + p_GEDC_b203 + p_GEDC_b202 - + p_GEDC_b201 + p_BAVB_b200 + p_BAVB_b199 + p_BAVB_b198 + p_BAVB_b197 - + p_53AQ_b196 + p_53AQ_b195 + p_53AQ_b194 + p_53AQ_b193 + p_EUEG_b192 - + p_EUEG_b191 + p_EUEG_b190 + p_EUEG_b189 + p_PPDK_b188 + p_PPDK_b187 - + p_PPDK_b186 + p_PPDK_b185 + p_590P_b184 + p_590P_b183 + p_590P_b182 - + p_590P_b181 + p_55II_b180 + p_55II_b179 + p_55II_b178 + p_55II_b177 - + p_U5PI_b176 + p_U5PI_b175 + p_U5PI_b174 + p_U5PI_b173 + p_BGAK_b172 - + p_BGAK_b171 + p_BGAK_b170 + p_BGAK_b169 + p_CHLG_b168 + p_CHLG_b167 - + p_CHLG_b166 + p_CHLG_b165 + p_BQRB_b164 + p_BQRB_b163 + p_BQRB_b162 - + p_BQRB_b161 + p_GQPL_b160 + p_GQPL_b159 + p_GQPL_b158 + p_GQPL_b157 - + p_JBQU_b156 + p_JBQU_b155 + p_JBQU_b154 + p_JBQU_b153 + p_C6R3_b152 - + p_C6R3_b151 + p_C6R3_b150 + p_C6R3_b149 + p_KEF1_b148 + p_KEF1_b147 - + p_KEF1_b146 + p_KEF1_b145 + p_C1F0_b144 + p_C1F0_b143 + p_C1F0_b142 - + p_C1F0_b141 + p_CE7J_b140 + p_CE7J_b139 + p_CE7J_b138 + p_CE7J_b137 - + p_JA88_b136 + p_JA88_b135 + p_JA88_b134 + p_JA88_b133 + p_VM9T_b132 - + p_VM9T_b131 + p_VM9T_b130 + p_VM9T_b129 + p_JGG8_b128 + p_JGG8_b127 - + p_JGG8_b126 + p_JGG8_b125 + p_IFQT_b124 + p_IFQT_b123 + p_IFQT_b122 - + p_IFQT_b121 + p_2VJM_b120 + p_2VJM_b119 + p_2VJM_b118 + p_2VJM_b117 - + p_BKUH_b116 + p_BKUH_b115 + p_BKUH_b114 + p_BKUH_b113 + p_BMEP_b112 - + p_BMEP_b111 + p_BMEP_b110 + p_BMEP_b109 + p_91Q0_b108 + p_91Q0_b107 - + p_91Q0_b106 + p_91Q0_b105 + p_9393_b104 + p_9393_b103 + p_9393_b102 - + p_9393_b101 + p_H399_b100 + p_H399_b99 + p_H399_b98 + p_H399_b97 - + p_K1N0_b96 + p_K1N0_b95 + p_K1N0_b94 + p_K1N0_b93 + p_89QJ_b92 - + p_89QJ_b91 + p_89QJ_b90 + p_89QJ_b89 + p_LVF7_b88 + p_LVF7_b87 - + p_LVF7_b86 + p_LVF7_b85 + p_VI0F_b84 + p_VI0F_b83 + p_VI0F_b82 - + p_VI0F_b81 + p_M801_b80 + p_M801_b79 + p_M801_b78 + p_M801_b77 - + p_OJP3_b76 + p_OJP3_b75 + p_OJP3_b74 + p_OJP3_b73 + p_Q9S5_b72 - + p_Q9S5_b71 + p_Q9S5_b70 + p_Q9S5_b69 + p_EU0V_b68 + p_EU0V_b67 - + p_EU0V_b66 + p_EU0V_b65 + p_TDMK_b64 + p_TDMK_b63 + p_TDMK_b62 - + p_TDMK_b61 + p_D2IO_b60 + p_D2IO_b59 + p_D2IO_b58 + p_D2IO_b57 - + p_N00J_b56 + p_N00J_b55 + p_N00J_b54 + p_N00J_b53 + p_J9TA_b52 - + p_J9TA_b51 + p_J9TA_b50 + p_J9TA_b49 + p_ML82_b48 + p_ML82_b47 - + p_ML82_b46 + p_ML82_b45 + p_BM2K_b44 + p_BM2K_b43 + p_BM2K_b42 - + p_BM2K_b41 + p_OFAJ_b40 + p_OFAJ_b39 + p_OFAJ_b38 + p_OFAJ_b37 - + p_O7QK_b36 + p_O7QK_b35 + p_O7QK_b34 + p_O7QK_b33 + p_RO41_b32 - + p_RO41_b31 + p_RO41_b30 + p_RO41_b29 + p_QOUL_b28 + p_QOUL_b27 - + p_QOUL_b26 + p_QOUL_b25 + p_S8PB_b24 + p_S8PB_b23 + p_S8PB_b22 - + p_S8PB_b21 + p_1UMV_b20 + p_1UMV_b19 + p_1UMV_b18 + p_1UMV_b17 - + p_I1GK_b16 + p_I1GK_b15 + p_I1GK_b14 + p_I1GK_b13 + p_DK5K_b12 - + p_DK5K_b11 + p_DK5K_b10 + p_DK5K_b9 + p_ACCC_b8 + p_ACCC_b7 - + p_ACCC_b6 + p_ACCC_b5 + p_VIS5_b4 + p_VIS5_b3 + p_VIS5_b2 + p_VIS5_b1 - - ~r_902 = 0 - r_903: - ~r_903 = 0 - r_904: + p_6QE5_n400 + p_6QE5_n399 + p_6QE5_n398 + p_6QE5_n397 - + p_N77Q_n396 + p_N77Q_n395 + p_N77Q_n394 + p_N77Q_n393 + p_PCGG_n392 - + p_PCGG_n391 + p_PCGG_n390 + p_PCGG_n389 + p_VGOG_n388 + p_VGOG_n387 - + p_VGOG_n386 + p_VGOG_n385 + p_UOOE_n384 + p_UOOE_n383 + p_UOOE_n382 - + p_UOOE_n381 + p_T9CQ_n380 + p_T9CQ_n379 + p_T9CQ_n378 + p_T9CQ_n377 - + p_JP32_n376 + p_JP32_n375 + p_JP32_n374 + p_JP32_n373 + p_B3CP_n372 - + p_B3CP_n371 + p_B3CP_n370 + p_B3CP_n369 + p_GHT1_n368 + p_GHT1_n367 - + p_GHT1_n366 + p_GHT1_n365 + p_2GDS_n364 + p_2GDS_n363 + p_2GDS_n362 - + p_2GDS_n361 + p_2UVH_n360 + p_2UVH_n359 + p_2UVH_n358 + p_2UVH_n357 - + p_4Q99_n356 + p_4Q99_n355 + p_4Q99_n354 + p_4Q99_n353 + p_9P6V_n352 - + p_9P6V_n351 + p_9P6V_n350 + p_9P6V_n349 + p_KJI3_n348 + p_KJI3_n347 - + p_KJI3_n346 + p_KJI3_n345 + p_FC74_n344 + p_FC74_n343 + p_FC74_n342 - + p_FC74_n341 + p_IVEQ_n340 + p_IVEQ_n339 + p_IVEQ_n338 + p_IVEQ_n337 - + p_2TTQ_n336 + p_2TTQ_n335 + p_2TTQ_n334 + p_2TTQ_n333 + p_81N4_n332 - + p_81N4_n331 + p_81N4_n330 + p_81N4_n329 + p_PDID_n328 + p_PDID_n327 - + p_PDID_n326 + p_PDID_n325 + p_KO6H_n324 + p_KO6H_n323 + p_KO6H_n322 - + p_KO6H_n321 + p_02TO_n320 + p_02TO_n319 + p_02TO_n318 + p_02TO_n317 - + p_8UPS_n316 + p_8UPS_n315 + p_8UPS_n314 + p_8UPS_n313 + p_HTCN_n312 - + p_HTCN_n311 + p_HTCN_n310 + p_HTCN_n309 + p_SE4G_n308 + p_SE4G_n307 - + p_SE4G_n306 + p_SE4G_n305 + p_6CVU_n304 + p_6CVU_n303 + p_6CVU_n302 - + p_6CVU_n301 + p_GP3K_n300 + p_GP3K_n299 + p_GP3K_n298 + p_GP3K_n297 - + p_AO13_n296 + p_AO13_n295 + p_AO13_n294 + p_AO13_n293 + p_QF28_n292 - + p_QF28_n291 + p_QF28_n290 + p_QF28_n289 + p_VKA1_n288 + p_VKA1_n287 - + p_VKA1_n286 + p_VKA1_n285 + p_UALO_n284 + p_UALO_n283 + p_UALO_n282 - + p_UALO_n281 + p_SS32_n280 + p_SS32_n279 + p_SS32_n278 + p_SS32_n277 - + p_LIU1_n276 + p_LIU1_n275 + p_LIU1_n274 + p_LIU1_n273 + p_0HCS_n272 - + p_0HCS_n271 + p_0HCS_n270 + p_0HCS_n269 + p_9SC8_n268 + p_9SC8_n267 - + p_9SC8_n266 + p_9SC8_n265 + p_OH4T_n264 + p_OH4T_n263 + p_OH4T_n262 - + p_OH4T_n261 + p_8P61_n260 + p_8P61_n259 + p_8P61_n258 + p_8P61_n257 - + p_5UV0_n256 + p_5UV0_n255 + p_5UV0_n254 + p_5UV0_n253 + p_1D19_n252 - + p_1D19_n251 + p_1D19_n250 + p_1D19_n249 + p_7QFB_n248 + p_7QFB_n247 - + p_7QFB_n246 + p_7QFB_n245 + p_1NOO_n244 + p_1NOO_n243 + p_1NOO_n242 - + p_1NOO_n241 + p_KPST_n240 + p_KPST_n239 + p_KPST_n238 + p_KPST_n237 - + p_D3E2_n236 + p_D3E2_n235 + p_D3E2_n234 + p_D3E2_n233 + p_O5VA_n232 - + p_O5VA_n231 + p_O5VA_n230 + p_O5VA_n229 + p_3JTO_n228 + p_3JTO_n227 - + p_3JTO_n226 + p_3JTO_n225 + p_CLPD_n224 + p_CLPD_n223 + p_CLPD_n222 - + p_CLPD_n221 + p_718S_n220 + p_718S_n219 + p_718S_n218 + p_718S_n217 - + p_TU6K_n216 + p_TU6K_n215 + p_TU6K_n214 + p_TU6K_n213 + p_LBES_n212 - + p_LBES_n211 + p_LBES_n210 + p_LBES_n209 + p_7QLK_n208 + p_7QLK_n207 - + p_7QLK_n206 + p_7QLK_n205 + p_GEDC_n204 + p_GEDC_n203 + p_GEDC_n202 - + p_GEDC_n201 + p_BAVB_n200 + p_BAVB_n199 + p_BAVB_n198 + p_BAVB_n197 - + p_53AQ_n196 + p_53AQ_n195 + p_53AQ_n194 + p_53AQ_n193 + p_EUEG_n192 - + p_EUEG_n191 + p_EUEG_n190 + p_EUEG_n189 + p_PPDK_n188 + p_PPDK_n187 - + p_PPDK_n186 + p_PPDK_n185 + p_590P_n184 + p_590P_n183 + p_590P_n182 - + p_590P_n181 + p_55II_n180 + p_55II_n179 + p_55II_n178 + p_55II_n177 - + p_U5PI_n176 + p_U5PI_n175 + p_U5PI_n174 + p_U5PI_n173 + p_BGAK_n172 - + p_BGAK_n171 + p_BGAK_n170 + p_BGAK_n169 + p_CHLG_n168 + p_CHLG_n167 - + p_CHLG_n166 + p_CHLG_n165 + p_BQRB_n164 + p_BQRB_n163 + p_BQRB_n162 - + p_BQRB_n161 + p_GQPL_n160 + p_GQPL_n159 + p_GQPL_n158 + p_GQPL_n157 - + p_JBQU_n156 + p_JBQU_n155 + p_JBQU_n154 + p_JBQU_n153 + p_C6R3_n152 - + p_C6R3_n151 + p_C6R3_n150 + p_C6R3_n149 + p_KEF1_n148 + p_KEF1_n147 - + p_KEF1_n146 + p_KEF1_n145 + p_C1F0_n144 + p_C1F0_n143 + p_C1F0_n142 - + p_C1F0_n141 + p_CE7J_n140 + p_CE7J_n139 + p_CE7J_n138 + p_CE7J_n137 - + p_JA88_n136 + p_JA88_n135 + p_JA88_n134 + p_JA88_n133 + p_VM9T_n132 - + p_VM9T_n131 + p_VM9T_n130 + p_VM9T_n129 + p_JGG8_n128 + p_JGG8_n127 - + p_JGG8_n126 + p_JGG8_n125 + p_IFQT_n124 + p_IFQT_n123 + p_IFQT_n122 - + p_IFQT_n121 + p_2VJM_n120 + p_2VJM_n119 + p_2VJM_n118 + p_2VJM_n117 - + p_BKUH_n116 + p_BKUH_n115 + p_BKUH_n114 + p_BKUH_n113 + p_BMEP_n112 - + p_BMEP_n111 + p_BMEP_n110 + p_BMEP_n109 + p_91Q0_n108 + p_91Q0_n107 - + p_91Q0_n106 + p_91Q0_n105 + p_9393_n104 + p_9393_n103 + p_9393_n102 - + p_9393_n101 + p_H399_n100 + p_H399_n99 + p_H399_n98 + p_H399_n97 - + p_K1N0_n96 + p_K1N0_n95 + p_K1N0_n94 + p_K1N0_n93 + p_89QJ_n92 - + p_89QJ_n91 + p_89QJ_n90 + p_89QJ_n89 + p_LVF7_n88 + p_LVF7_n87 - + p_LVF7_n86 + p_LVF7_n85 + p_VI0F_n84 + p_VI0F_n83 + p_VI0F_n82 - + p_VI0F_n81 + p_M801_n80 + p_M801_n79 + p_M801_n78 + p_M801_n77 - + p_OJP3_n76 + p_OJP3_n75 + p_OJP3_n74 + p_OJP3_n73 + p_Q9S5_n72 - + p_Q9S5_n71 + p_Q9S5_n70 + p_Q9S5_n69 + p_EU0V_n68 + p_EU0V_n67 - + p_EU0V_n66 + p_EU0V_n65 + p_TDMK_n64 + p_TDMK_n63 + p_TDMK_n62 - + p_TDMK_n61 + p_D2IO_n60 + p_D2IO_n59 + p_D2IO_n58 + p_D2IO_n57 - + p_N00J_n56 + p_N00J_n55 + p_N00J_n54 + p_N00J_n53 + p_J9TA_n52 - + p_J9TA_n51 + p_J9TA_n50 + p_J9TA_n49 + p_ML82_n48 + p_ML82_n47 - + p_ML82_n46 + p_ML82_n45 + p_BM2K_n44 + p_BM2K_n43 + p_BM2K_n42 - + p_BM2K_n41 + p_OFAJ_n40 + p_OFAJ_n39 + p_OFAJ_n38 + p_OFAJ_n37 - + p_O7QK_n36 + p_O7QK_n35 + p_O7QK_n34 + p_O7QK_n33 + p_RO41_n32 - + p_RO41_n31 + p_RO41_n30 + p_RO41_n29 + p_QOUL_n28 + p_QOUL_n27 - + p_QOUL_n26 + p_QOUL_n25 + p_S8PB_n24 + p_S8PB_n23 + p_S8PB_n22 - + p_S8PB_n21 + p_1UMV_n20 + p_1UMV_n19 + p_1UMV_n18 + p_1UMV_n17 - + p_I1GK_n16 + p_I1GK_n15 + p_I1GK_n14 + p_I1GK_n13 + p_DK5K_n12 - + p_DK5K_n11 + p_DK5K_n10 + p_DK5K_n9 + p_ACCC_n8 + p_ACCC_n7 - + p_ACCC_n6 + p_ACCC_n5 + p_VIS5_n4 + p_VIS5_n3 + p_VIS5_n2 + p_VIS5_n1 - >= 10 - r_905: - d + p_6QE5_n400 + p_6QE5_n399 + p_6QE5_n398 + p_6QE5_n397 - + p_N77Q_n396 + p_N77Q_n395 + p_N77Q_n394 + p_N77Q_n393 + p_PCGG_n392 - + p_PCGG_n391 + p_PCGG_n390 + p_PCGG_n389 + p_VGOG_n388 + p_VGOG_n387 - + p_VGOG_n386 + p_VGOG_n385 + p_UOOE_n384 + p_UOOE_n383 + p_UOOE_n382 - + p_UOOE_n381 + p_T9CQ_n380 + p_T9CQ_n379 + p_T9CQ_n378 + p_T9CQ_n377 - + p_JP32_n376 + p_JP32_n375 + p_JP32_n374 + p_JP32_n373 + p_B3CP_n372 - + p_B3CP_n371 + p_B3CP_n370 + p_B3CP_n369 + p_GHT1_n368 + p_GHT1_n367 - + p_GHT1_n366 + p_GHT1_n365 + p_2GDS_n364 + p_2GDS_n363 + p_2GDS_n362 - + p_2GDS_n361 + p_2UVH_n360 + p_2UVH_n359 + p_2UVH_n358 + p_2UVH_n357 - + p_4Q99_n356 + p_4Q99_n355 + p_4Q99_n354 + p_4Q99_n353 + p_9P6V_n352 - + p_9P6V_n351 + p_9P6V_n350 + p_9P6V_n349 + p_KJI3_n348 + p_KJI3_n347 - + p_KJI3_n346 + p_KJI3_n345 + p_FC74_n344 + p_FC74_n343 + p_FC74_n342 - + p_FC74_n341 + p_IVEQ_n340 + p_IVEQ_n339 + p_IVEQ_n338 + p_IVEQ_n337 - + p_2TTQ_n336 + p_2TTQ_n335 + p_2TTQ_n334 + p_2TTQ_n333 + p_81N4_n332 - + p_81N4_n331 + p_81N4_n330 + p_81N4_n329 + p_PDID_n328 + p_PDID_n327 - + p_PDID_n326 + p_PDID_n325 + p_KO6H_n324 + p_KO6H_n323 + p_KO6H_n322 - + p_KO6H_n321 + p_02TO_n320 + p_02TO_n319 + p_02TO_n318 + p_02TO_n317 - + p_8UPS_n316 + p_8UPS_n315 + p_8UPS_n314 + p_8UPS_n313 + p_HTCN_n312 - + p_HTCN_n311 + p_HTCN_n310 + p_HTCN_n309 + p_SE4G_n308 + p_SE4G_n307 - + p_SE4G_n306 + p_SE4G_n305 + p_6CVU_n304 + p_6CVU_n303 + p_6CVU_n302 - + p_6CVU_n301 + p_GP3K_n300 + p_GP3K_n299 + p_GP3K_n298 + p_GP3K_n297 - + p_AO13_n296 + p_AO13_n295 + p_AO13_n294 + p_AO13_n293 + p_QF28_n292 - + p_QF28_n291 + p_QF28_n290 + p_QF28_n289 + p_VKA1_n288 + p_VKA1_n287 - + p_VKA1_n286 + p_VKA1_n285 + p_UALO_n284 + p_UALO_n283 + p_UALO_n282 - + p_UALO_n281 + p_SS32_n280 + p_SS32_n279 + p_SS32_n278 + p_SS32_n277 - + p_LIU1_n276 + p_LIU1_n275 + p_LIU1_n274 + p_LIU1_n273 + p_0HCS_n272 - + p_0HCS_n271 + p_0HCS_n270 + p_0HCS_n269 + p_9SC8_n268 + p_9SC8_n267 - + p_9SC8_n266 + p_9SC8_n265 + p_OH4T_n264 + p_OH4T_n263 + p_OH4T_n262 - + p_OH4T_n261 + p_8P61_n260 + p_8P61_n259 + p_8P61_n258 + p_8P61_n257 - + p_5UV0_n256 + p_5UV0_n255 + p_5UV0_n254 + p_5UV0_n253 + p_1D19_n252 - + p_1D19_n251 + p_1D19_n250 + p_1D19_n249 + p_7QFB_n248 + p_7QFB_n247 - + p_7QFB_n246 + p_7QFB_n245 + p_1NOO_n244 + p_1NOO_n243 + p_1NOO_n242 - + p_1NOO_n241 + p_KPST_n240 + p_KPST_n239 + p_KPST_n238 + p_KPST_n237 - + p_D3E2_n236 + p_D3E2_n235 + p_D3E2_n234 + p_D3E2_n233 + p_O5VA_n232 - + p_O5VA_n231 + p_O5VA_n230 + p_O5VA_n229 + p_3JTO_n228 + p_3JTO_n227 - + p_3JTO_n226 + p_3JTO_n225 + p_CLPD_n224 + p_CLPD_n223 + p_CLPD_n222 - + p_CLPD_n221 + p_718S_n220 + p_718S_n219 + p_718S_n218 + p_718S_n217 - + p_TU6K_n216 + p_TU6K_n215 + p_TU6K_n214 + p_TU6K_n213 + p_LBES_n212 - + p_LBES_n211 + p_LBES_n210 + p_LBES_n209 + p_7QLK_n208 + p_7QLK_n207 - + p_7QLK_n206 + p_7QLK_n205 + p_GEDC_n204 + p_GEDC_n203 + p_GEDC_n202 - + p_GEDC_n201 + p_BAVB_n200 + p_BAVB_n199 + p_BAVB_n198 + p_BAVB_n197 - + p_53AQ_n196 + p_53AQ_n195 + p_53AQ_n194 + p_53AQ_n193 + p_EUEG_n192 - + p_EUEG_n191 + p_EUEG_n190 + p_EUEG_n189 + p_PPDK_n188 + p_PPDK_n187 - + p_PPDK_n186 + p_PPDK_n185 + p_590P_n184 + p_590P_n183 + p_590P_n182 - + p_590P_n181 + p_55II_n180 + p_55II_n179 + p_55II_n178 + p_55II_n177 - + p_U5PI_n176 + p_U5PI_n175 + p_U5PI_n174 + p_U5PI_n173 + p_BGAK_n172 - + p_BGAK_n171 + p_BGAK_n170 + p_BGAK_n169 + p_CHLG_n168 + p_CHLG_n167 - + p_CHLG_n166 + p_CHLG_n165 + p_BQRB_n164 + p_BQRB_n163 + p_BQRB_n162 - + p_BQRB_n161 + p_GQPL_n160 + p_GQPL_n159 + p_GQPL_n158 + p_GQPL_n157 - + p_JBQU_n156 + p_JBQU_n155 + p_JBQU_n154 + p_JBQU_n153 + p_C6R3_n152 - + p_C6R3_n151 + p_C6R3_n150 + p_C6R3_n149 + p_KEF1_n148 + p_KEF1_n147 - + p_KEF1_n146 + p_KEF1_n145 + p_C1F0_n144 + p_C1F0_n143 + p_C1F0_n142 - + p_C1F0_n141 + p_CE7J_n140 + p_CE7J_n139 + p_CE7J_n138 + p_CE7J_n137 - + p_JA88_n136 + p_JA88_n135 + p_JA88_n134 + p_JA88_n133 + p_VM9T_n132 - + p_VM9T_n131 + p_VM9T_n130 + p_VM9T_n129 + p_JGG8_n128 + p_JGG8_n127 - + p_JGG8_n126 + p_JGG8_n125 + p_IFQT_n124 + p_IFQT_n123 + p_IFQT_n122 - + p_IFQT_n121 + p_2VJM_n120 + p_2VJM_n119 + p_2VJM_n118 + p_2VJM_n117 - + p_BKUH_n116 + p_BKUH_n115 + p_BKUH_n114 + p_BKUH_n113 + p_BMEP_n112 - + p_BMEP_n111 + p_BMEP_n110 + p_BMEP_n109 + p_91Q0_n108 + p_91Q0_n107 - + p_91Q0_n106 + p_91Q0_n105 + p_9393_n104 + p_9393_n103 + p_9393_n102 - + p_9393_n101 + p_H399_n100 + p_H399_n99 + p_H399_n98 + p_H399_n97 - + p_K1N0_n96 + p_K1N0_n95 + p_K1N0_n94 + p_K1N0_n93 + p_89QJ_n92 - + p_89QJ_n91 + p_89QJ_n90 + p_89QJ_n89 + p_LVF7_n88 + p_LVF7_n87 - + p_LVF7_n86 + p_LVF7_n85 + p_VI0F_n84 + p_VI0F_n83 + p_VI0F_n82 - + p_VI0F_n81 + p_M801_n80 + p_M801_n79 + p_M801_n78 + p_M801_n77 - + p_OJP3_n76 + p_OJP3_n75 + p_OJP3_n74 + p_OJP3_n73 + p_Q9S5_n72 - + p_Q9S5_n71 + p_Q9S5_n70 + p_Q9S5_n69 + p_EU0V_n68 + p_EU0V_n67 - + p_EU0V_n66 + p_EU0V_n65 + p_TDMK_n64 + p_TDMK_n63 + p_TDMK_n62 - + p_TDMK_n61 + p_D2IO_n60 + p_D2IO_n59 + p_D2IO_n58 + p_D2IO_n57 - + p_N00J_n56 + p_N00J_n55 + p_N00J_n54 + p_N00J_n53 + p_J9TA_n52 - + p_J9TA_n51 + p_J9TA_n50 + p_J9TA_n49 + p_ML82_n48 + p_ML82_n47 - + p_ML82_n46 + p_ML82_n45 + p_BM2K_n44 + p_BM2K_n43 + p_BM2K_n42 - + p_BM2K_n41 + p_OFAJ_n40 + p_OFAJ_n39 + p_OFAJ_n38 + p_OFAJ_n37 - + p_O7QK_n36 + p_O7QK_n35 + p_O7QK_n34 + p_O7QK_n33 + p_RO41_n32 - + p_RO41_n31 + p_RO41_n30 + p_RO41_n29 + p_QOUL_n28 + p_QOUL_n27 - + p_QOUL_n26 + p_QOUL_n25 + p_S8PB_n24 + p_S8PB_n23 + p_S8PB_n22 - + p_S8PB_n21 + p_1UMV_n20 + p_1UMV_n19 + p_1UMV_n18 + p_1UMV_n17 - + p_I1GK_n16 + p_I1GK_n15 + p_I1GK_n14 + p_I1GK_n13 + p_DK5K_n12 - + p_DK5K_n11 + p_DK5K_n10 + p_DK5K_n9 + p_ACCC_n8 + p_ACCC_n7 - + p_ACCC_n6 + p_ACCC_n5 + p_VIS5_n4 + p_VIS5_n3 + p_VIS5_n2 + p_VIS5_n1 - = 0 - r_906: - Q_QUALITY_NET_DISTANCE + 0.0716272517817279 p_6QE5_b400 - + 15.1133501259446 p_6QE5_b399 + 15.1133501259446 p_6QE5_b398 - + 0.0502104655346996 p_6QE5_b397 + 0.0563364412270077 p_N77Q_b396 - + 15.2671755725191 p_N77Q_b395 + 15.2671755725191 p_N77Q_b394 - + 0.0287517430744239 p_N77Q_b393 + 0.0731003058029459 p_PCGG_b392 - + 15.4241645244216 p_PCGG_b391 + 15.4241645244216 p_PCGG_b390 - + 0.0349754297605932 p_PCGG_b389 + 0.0738597894995999 p_VGOG_b388 - + 15.5844155844156 p_VGOG_b387 + 15.5844155844156 p_VGOG_b386 - + 0.0431701262726194 p_VGOG_b385 + 0.0746352203604881 p_UOOE_b384 - + 15.748031496063 p_UOOE_b383 + 15.748031496063 p_UOOE_b382 - + 0.0560428167119679 p_UOOE_b381 + 0.0754271059876551 p_T9CQ_b380 - + 15.9151193633952 p_T9CQ_b379 + 15.9151193633952 p_T9CQ_b378 - + 0.0609774688252691 p_T9CQ_b377 + 0.0667460202685415 p_JP32_b376 - + 16.0857908847185 p_JP32_b375 + 16.0857908847185 p_JP32_b374 - + 0.0667460202685415 p_JP32_b373 + 0.0770623819982276 p_B3CP_b372 - + 16.260162601626 p_B3CP_b371 + 16.260162601626 p_B3CP_b370 - + 0.0540204737595549 p_B3CP_b369 + 0.0682089467401808 p_GHT1_b368 - + 16.4383561643836 p_GHT1_b367 + 16.4383561643836 p_GHT1_b366 - + 0.0682089467401808 p_GHT1_b365 + 0.0689647245433961 p_2GDS_b364 - + 16.6204986149584 p_2GDS_b363 + 16.6204986149584 p_2GDS_b362 - + 0.0719502104543656 p_2GDS_b361 + 0.0796527141662352 p_2UVH_b360 - + 16.8067226890756 p_2UVH_b359 + 16.8067226890756 p_2UVH_b358 - + 0.104389581919724 p_2UVH_b357 + 0.0564689938166452 p_4Q99_b356 - + 16.9971671388102 p_4Q99_b355 + 16.9971671388102 p_4Q99_b354 - + 0.0889904038681162 p_4Q99_b353 + 0.0814785643476962 p_9P6V_b352 - + 17.1919770773639 p_9P6V_b351 + 17.1919770773639 p_9P6V_b350 - + 0.085532224265492 p_9P6V_b349 + 0.082423243354626 p_KJI3_b348 - + 17.3913043478261 p_KJI3_b347 + 17.3913043478261 p_KJI3_b346 - + 0.108020523899541 p_KJI3_b345 + 0.0730095764227741 p_FC74_b344 - + 17.5953079178886 p_FC74_b343 + 17.5953079178886 p_FC74_b342 - + 0.0701008283581218 p_FC74_b341 + 0.0738761589322433 p_IVEQ_b340 - + 17.8041543026706 p_IVEQ_b339 + 17.8041543026706 p_IVEQ_b338 - + 0.0709328856680105 p_IVEQ_b337 + 0.0747635602407387 p_2TTQ_b336 - + 18.018018018018 p_2TTQ_b335 + 18.018018018018 p_2TTQ_b334 - + 0.111913155391416 p_2TTQ_b333 + 0.0864316685633616 p_81N4_b332 - + 18.2370820668693 p_81N4_b331 + 18.2370820668693 p_81N4_b330 - + 0.0252941498847008 p_81N4_b329 + 0.0766038940312799 p_PDID_b328 - + 18.4615384615385 p_PDID_b327 + 18.4615384615385 p_PDID_b326 - + 0.0292575886870657 p_PDID_b325 + 0.0775584596889906 p_KO6H_b324 - + 18.6915887850467 p_KO6H_b323 + 18.6915887850467 p_KO6H_b322 - + 0.0454783182117925 p_KO6H_b321 + 0.0449583011756596 p_02TO_b320 - + 18.9274447949527 p_02TO_b319 + 18.9274447949527 p_02TO_b318 - + 0.0299959505466762 p_02TO_b317 + 0.0354331406164185 p_8UPS_b316 - + 19.1693290734824 p_8UPS_b315 + 19.1693290734824 p_8UPS_b314 - + 0.0682182529305424 p_8UPS_b313 + 19.4174757281553 p_HTCN_b312 - + 19.4174757281553 p_HTCN_b311 + 19.4174757281553 p_HTCN_b310 - + 0.0743964587285645 p_HTCN_b309 + 0.0932328490404786 p_SE4G_b308 - + 19.672131147541 p_SE4G_b307 + 19.672131147541 p_SE4G_b306 - + 0.0890141680884207 p_SE4G_b305 + 0.0827118457148371 p_6CVU_b304 - + 19.9335548172757 p_6CVU_b303 + 19.9335548172757 p_6CVU_b302 - + 0.0390089135367431 p_6CVU_b301 + 20.2020202020202 p_GP3K_b300 - + 20.2020202020202 p_GP3K_b299 + 20.2020202020202 p_GP3K_b298 - + 0.0403233936168068 p_GP3K_b297 + 20.4778156996587 p_AO13_b296 - + 20.4778156996587 p_AO13_b295 + 20.4778156996587 p_AO13_b294 - + 0.0784590639833667 p_AO13_b293 + 0.03004521805317 p_QF28_b292 - + 20.7612456747405 p_QF28_b291 + 20.7612456747405 p_QF28_b290 - + 0.0861462476130311 p_QF28_b289 + 0.0699422976044763 p_VKA1_b288 - + 21.0526315789474 p_VKA1_b287 + 21.0526315789474 p_VKA1_b286 - + 0.0477383936030553 p_VKA1_b285 + 0.0645084989947425 p_UALO_b284 - + 21.3523131672598 p_UALO_b283 + 21.3523131672598 p_UALO_b282 - + 0.096616801661809 p_UALO_b281 + 0.0898782150186497 p_SS32_b280 - + 21.6606498194946 p_SS32_b279 + 21.6606498194946 p_SS32_b278 - + 0.0635209672125941 p_SS32_b277 + 0.104161241602 p_LIU1_b276 - + 21.978021978022 p_LIU1_b275 + 21.978021978022 p_LIU1_b274 - + 0.0684673581869843 p_LIU1_b273 + 0.0925511730861189 p_0HCS_b272 - + 22.3048327137546 p_0HCS_b271 + 22.3048327137546 p_0HCS_b270 - + 0.0793766288745717 p_0HCS_b269 + 22.6415094339623 p_9SC8_b268 - + 22.6415094339623 p_9SC8_b267 + 22.6415094339623 p_9SC8_b266 - + 0.0752209615746255 p_9SC8_b265 + 0.108950264204391 p_OH4T_b264 - + 22.9885057471264 p_OH4T_b263 + 22.9885057471264 p_OH4T_b262 - + 0.0880785660809442 p_OH4T_b261 + 0.110645988160879 p_8P61_b260 - + 23.3463035019455 p_8P61_b259 + 23.3463035019455 p_8P61_b258 - + 0.0968726286387781 p_8P61_b257 + 23.7154150197628 p_5UV0_b256 - + 23.7154150197628 p_5UV0_b255 + 23.7154150197628 p_5UV0_b254 - + 0.094483725178338 p_5UV0_b253 + 0.114200879346771 p_1D19_b252 - + 24.0963855421687 p_1D19_b251 + 24.0963855421687 p_1D19_b250 - + 0.119882515135168 p_1D19_b249 + 0.116065383499371 p_7QFB_b248 - + 24.4897959183673 p_7QFB_b247 + 24.4897959183673 p_7QFB_b246 - + 0.0479252366308559 p_7QFB_b245 + 0.117991779906 p_1NOO_b244 - + 24.896265560166 p_1NOO_b243 + 24.896265560166 p_1NOO_b242 - + 0.0953879906519769 p_1NOO_b241 + 0.119983202351671 p_KPST_b240 - + 25.3164556962025 p_KPST_b239 + 25.3164556962025 p_KPST_b238 - + 0.0788674632280452 p_KPST_b237 + 25.7510729613734 p_D3E2_b236 - + 25.7510729613734 p_D3E2_b235 + 25.7510729613734 p_D3E2_b234 - + 0.0503934891612004 p_D3E2_b233 + 0.124174755272253 p_O5VA_b232 - + 26.2008733624454 p_O5VA_b231 + 26.2008733624454 p_O5VA_b230 - + 0.118555988065364 p_O5VA_b229 + 0.08859357696567 p_3JTO_b228 - + 26.6666666666667 p_3JTO_b227 + 26.6666666666667 p_3JTO_b226 - + 0.132669983416252 p_3JTO_b225 + 0.128669769037765 p_CLPD_b224 - + 27.1493212669683 p_CLPD_b223 + 27.1493212669683 p_CLPD_b222 - + 0.112652785340118 p_CLPD_b221 + 27.6497695852535 p_718S_b220 - + 27.6497695852535 p_718S_b219 + 27.6497695852535 p_718S_b218 - + 0.0918596996187823 p_718S_b217 + 0.0624590112738515 p_TU6K_b216 - + 28.169014084507 p_TU6K_b215 + 28.169014084507 p_TU6K_b214 - + 0.12746160219234 p_TU6K_b213 + 0.119120887847684 p_LBES_b212 - + 28.7081339712919 p_LBES_b211 + 28.7081339712919 p_LBES_b210 - + 0.129901058693628 p_LBES_b209 + 0.121445197854468 p_7QLK_b208 - + 29.2682926829268 p_7QLK_b207 + 29.2682926829268 p_7QLK_b206 - + 0.121445197854468 p_7QLK_b205 + 29.8507462686567 p_GEDC_b204 - + 29.8507462686567 p_GEDC_b203 + 29.8507462686567 p_GEDC_b202 - + 0.164921250103076 p_GEDC_b201 + 0.144345273895157 p_BAVB_b200 - + 30.4568527918782 p_BAVB_b199 + 30.4568527918782 p_BAVB_b198 - + 0.189172998707318 p_BAVB_b197 + 0.114716173068466 p_53AQ_b196 - + 31.0880829015544 p_53AQ_b195 + 31.0880829015544 p_53AQ_b194 - + 0.220482857457833 p_53AQ_b193 + 0.131726272805111 p_EUEG_b192 - + 31.7460317460317 p_EUEG_b191 + 31.7460317460317 p_EUEG_b190 - + 0.0609328824300033 p_EUEG_b189 + 0.13457440843333 p_PPDK_b188 - + 32.4324324324324 p_PPDK_b187 + 32.4324324324324 p_PPDK_b186 - + 0.0770366566091032 p_PPDK_b185 + 0.0787391241584756 p_590P_b184 - + 33.1491712707182 p_590P_b183 + 33.1491712707182 p_590P_b182 - + 0.0826662625204943 p_590P_b181 + 0.140656867571559 p_55II_b180 - + 33.8983050847458 p_55II_b179 + 33.8983050847458 p_55II_b178 - + 0.0805185393936954 p_55II_b177 + 0.143909049480728 p_U5PI_b176 - + 34.6820809248555 p_U5PI_b175 + 34.6820809248555 p_U5PI_b174 - + 0.119182408676479 p_U5PI_b173 + 35.5029585798817 p_BGAK_b172 - + 35.5029585798817 p_BGAK_b171 + 35.5029585798817 p_BGAK_b170 - + 0.11795002850459 p_BGAK_b169 + 0.1723395088324 p_CHLG_b168 - + 36.3636363636364 p_CHLG_b167 + 36.3636363636364 p_CHLG_b166 - + 0.129407958589453 p_CHLG_b165 + 0.154635189814695 p_BQRB_b164 - + 37.2670807453416 p_BQRB_b163 + 37.2670807453416 p_BQRB_b162 - + 0.109287626819184 p_BQRB_b161 + 0.158574939873669 p_GQPL_b160 - + 38.2165605095541 p_GQPL_b159 + 38.2165605095541 p_GQPL_b158 - + 0.00631574293663099 p_GQPL_b157 + 0.162720689935725 p_JBQU_b156 - + 39.2156862745098 p_JBQU_b155 + 39.2156862745098 p_JBQU_b154 - + 0.15623779392235 p_JBQU_b153 + 40.2684563758389 p_C6R3_b152 - + 40.2684563758389 p_C6R3_b151 + 40.2684563758389 p_C6R3_b150 - + 0.13378224709581 p_C6R3_b149 + 41.3793103448276 p_KEF1_b148 - + 41.3793103448276 p_KEF1_b147 + 41.3793103448276 p_KEF1_b146 - + 0.121346951157852 p_KEF1_b145 + 0.20167389331451 p_C1F0_b144 - + 42.5531914893617 p_C1F0_b143 + 42.5531914893617 p_C1F0_b142 - + 0.0943529744775204 p_C1F0_b141 + 0.181724566132598 p_CE7J_b140 - + 43.7956204379562 p_CE7J_b139 + 43.7956204379562 p_CE7J_b138 - + 0.272022487192275 p_CE7J_b137 + 0.187189966617789 p_JA88_b136 - + 45.1127819548872 p_JA88_b135 + 45.1127819548872 p_JA88_b134 - + 0.249241889253521 p_JA88_b133 + 0.220434255483302 p_VM9T_b132 - + 46.5116279069767 p_VM9T_b131 + 46.5116279069767 p_VM9T_b130 - + 0.159833772876209 p_VM9T_b129 + 48 p_JGG8_b128 + 48 p_JGG8_b127 - + 48 p_JGG8_b126 + 0.0665742024965326 p_JGG8_b125 - + 0.137359492685607 p_IFQT_b124 + 49.5867768595041 p_IFQT_b123 - + 49.5867768595041 p_IFQT_b122 + 0.126820401175202 p_IFQT_b121 - + 51.2820512820513 p_2VJM_b120 + 51.2820512820513 p_2VJM_b119 - + 51.2820512820513 p_2VJM_b118 + 0.142055543717594 p_2VJM_b117 - + 0.251646185463239 p_BKUH_b116 + 53.0973451327434 p_BKUH_b115 - + 53.0973451327434 p_BKUH_b114 + 0.155710689538837 p_BKUH_b113 - + 0.228406106056569 p_BMEP_b112 + 55.045871559633 p_BMEP_b111 - + 55.045871559633 p_BMEP_b110 + 0.210903722450701 p_BMEP_b109 - + 0.2371072910492 p_91Q0_b108 + 57.1428571428571 p_91Q0_b107 - + 57.1428571428571 p_91Q0_b106 + 0.146145414687614 p_91Q0_b105 - + 0.28154474215194 p_9393_b104 + 59.4059405940594 p_9393_b103 - + 59.4059405940594 p_9393_b102 + 0.227608967793331 p_9393_b101 - + 0.256662531548103 p_H399_b100 + 61.8556701030928 p_H399_b99 - + 61.8556701030928 p_H399_b98 + 0.279889909968746 p_H399_b97 - + 0.238066896798 p_K1N0_b96 + 64.5161290322581 p_K1N0_b95 - + 64.5161290322581 p_K1N0_b94 + 0.221704910763773 p_K1N0_b93 - + 0.279733320900741 p_89QJ_b92 + 67.4157303370787 p_89QJ_b91 - + 67.4157303370787 p_89QJ_b90 + 0.248766532609146 p_89QJ_b89 - + 0.260473192967224 p_LVF7_b88 + 70.5882352941177 p_LVF7_b87 - + 70.5882352941177 p_LVF7_b86 + 0.334541399498188 p_LVF7_b85 - + 0.35106196243637 p_VI0F_b84 + 74.0740740740741 p_VI0F_b83 - + 74.0740740740741 p_VI0F_b82 + 0.368527731711811 p_VI0F_b81 - + 0.323328124158 p_M801_b80 + 77.9220779220779 p_M801_b79 - + 77.9220779220779 p_M801_b78 + 0.430508717801535 p_M801_b77 - + 0.341044733700904 p_OJP3_b76 + 82.1917808219178 p_OJP3_b75 - + 82.1917808219178 p_OJP3_b74 + 0.327457294111226 p_OJP3_b73 - + 0.360815442900956 p_Q9S5_b72 + 86.9565217391304 p_Q9S5_b71 - + 86.9565217391304 p_Q9S5_b70 + 0.393468424158961 p_Q9S5_b69 - + 0.109759443885484 p_EU0V_b68 + 92.3076923076923 p_EU0V_b67 - + 92.3076923076923 p_EU0V_b66 + 0.4374772147284 p_EU0V_b65 - + 0.408135500986328 p_TDMK_b64 + 98.3606557377049 p_TDMK_b63 - + 98.3606557377049 p_TDMK_b62 + 0.445070840442104 p_TDMK_b61 - + 0.498877525567473 p_D2IO_b60 + 105.263157894737 p_D2IO_b59 - + 105.263157894737 p_D2IO_b58 + 0.476303881876637 p_D2IO_b57 - + 0.469740859625773 p_N00J_b56 + 113.207547169811 p_N00J_b55 - + 113.207547169811 p_N00J_b54 + 0.106698913449398 p_N00J_b53 - + 0.580326917496856 p_J9TA_b52 + 122.448979591837 p_J9TA_b51 - + 122.448979591837 p_J9TA_b50 + 0.284104361001941 p_J9TA_b49 - + 0.553250345781466 p_ML82_b48 + 133.333333333333 p_ML82_b47 - + 133.333333333333 p_ML82_b46 + 0.177541056369285 p_ML82_b45 - + 0.540005400054001 p_BM2K_b44 + 146.341463414634 p_BM2K_b43 - + 146.341463414634 p_BM2K_b42 + 0.200193520403056 p_BM2K_b41 - + 0.768541052901242 p_OFAJ_b40 + 162.162162162162 p_OFAJ_b39 - + 162.162162162162 p_OFAJ_b38 + 0.234677513982869 p_OFAJ_b37 - + 0.754432289701999 p_O7QK_b36 + 181.818181818182 p_O7QK_b35 - + 181.818181818182 p_O7QK_b34 + 0.904568068747173 p_O7QK_b33 - + 0.858491915867792 p_RO41_b32 + 206.896551724138 p_RO41_b31 - + 206.896551724138 p_RO41_b30 + 1.14307487140408 p_RO41_b29 - + 1.13744075829384 p_QOUL_b28 + 240 p_QOUL_b27 + 240 p_QOUL_b26 - + 1.2565445026178 p_QOUL_b25 + 1.354096140826 p_S8PB_b24 - + 285.714285714286 p_S8PB_b23 + 285.714285714286 p_S8PB_b22 - + 1.09469074986316 p_S8PB_b21 + 1.67270699749094 p_1UMV_b20 - + 352.941176470588 p_1UMV_b19 + 352.941176470588 p_1UMV_b18 - + 1.94995125121872 p_1UMV_b17 + 1.53335037055967 p_I1GK_b16 - + 461.538461538462 p_I1GK_b15 + 461.538461538462 p_I1GK_b14 - + 2.08840932822833 p_I1GK_b13 + 2.76625172890733 p_DK5K_b12 - + 666.666666666667 p_DK5K_b11 + 666.666666666667 p_DK5K_b10 - + 3.01659125188537 p_DK5K_b9 + 4.9792531120332 p_ACCC_b8 - + 1200 p_ACCC_b7 + 1200 p_ACCC_b6 + 5.19480519480519 p_ACCC_b5 - + 24.896265560166 p_VIS5_b4 + 6000 p_VIS5_b3 + 6000 p_VIS5_b2 - + 23.9043824701195 p_VIS5_b1 = 0 - r_907: - Q_QUALITY_NET_DELAY + 0.0251889168765743 p_6QE5_b400 - + 0.0251889168765743 p_6QE5_b399 + 0.0251889168765743 p_6QE5_b398 - + 0.0251889168765743 p_6QE5_b397 + 0.0254452926208651 p_N77Q_b396 - + 0.0254452926208651 p_N77Q_b395 + 0.0254452926208651 p_N77Q_b394 - + 0.0254452926208651 p_N77Q_b393 + 0.025706940874036 p_PCGG_b392 - + 0.025706940874036 p_PCGG_b391 + 0.025706940874036 p_PCGG_b390 - + 0.025706940874036 p_PCGG_b389 + 0.025974025974026 p_VGOG_b388 - + 0.025974025974026 p_VGOG_b387 + 0.025974025974026 p_VGOG_b386 - + 0.025974025974026 p_VGOG_b385 + 0.026246719160105 p_UOOE_b384 - + 0.026246719160105 p_UOOE_b383 + 0.026246719160105 p_UOOE_b382 - + 0.026246719160105 p_UOOE_b381 + 0.026525198938992 p_T9CQ_b380 - + 0.026525198938992 p_T9CQ_b379 + 0.026525198938992 p_T9CQ_b378 - + 0.026525198938992 p_T9CQ_b377 + 0.0268096514745308 p_JP32_b376 - + 0.0268096514745308 p_JP32_b375 + 0.0268096514745308 p_JP32_b374 - + 0.0268096514745308 p_JP32_b373 + 0.02710027100271 p_B3CP_b372 - + 0.02710027100271 p_B3CP_b371 + 0.02710027100271 p_B3CP_b370 - + 0.02710027100271 p_B3CP_b369 + 0.0273972602739726 p_GHT1_b368 - + 0.0273972602739726 p_GHT1_b367 + 0.0273972602739726 p_GHT1_b366 - + 0.0273972602739726 p_GHT1_b365 + 0.0277008310249307 p_2GDS_b364 - + 0.0277008310249307 p_2GDS_b363 + 0.0277008310249307 p_2GDS_b362 - + 0.0277008310249307 p_2GDS_b361 + 0.0280112044817927 p_2UVH_b360 - + 0.0280112044817927 p_2UVH_b359 + 0.0280112044817927 p_2UVH_b358 - + 0.0280112044817927 p_2UVH_b357 + 0.028328611898017 p_4Q99_b356 - + 0.028328611898017 p_4Q99_b355 + 0.028328611898017 p_4Q99_b354 - + 0.028328611898017 p_4Q99_b353 + 0.0286532951289398 p_9P6V_b352 - + 0.0286532951289398 p_9P6V_b351 + 0.0286532951289398 p_9P6V_b350 - + 0.0286532951289398 p_9P6V_b349 + 0.0289855072463768 p_KJI3_b348 - + 0.0289855072463768 p_KJI3_b347 + 0.0289855072463768 p_KJI3_b346 - + 0.0289855072463768 p_KJI3_b345 + 0.0293255131964809 p_FC74_b344 - + 0.0293255131964809 p_FC74_b343 + 0.0293255131964809 p_FC74_b342 - + 0.0293255131964809 p_FC74_b341 + 0.029673590504451 p_IVEQ_b340 - + 0.029673590504451 p_IVEQ_b339 + 0.029673590504451 p_IVEQ_b338 - + 0.029673590504451 p_IVEQ_b337 + 0.03003003003003 p_2TTQ_b336 - + 0.03003003003003 p_2TTQ_b335 + 0.03003003003003 p_2TTQ_b334 - + 0.03003003003003 p_2TTQ_b333 + 0.0303951367781155 p_81N4_b332 - + 0.0303951367781155 p_81N4_b331 + 0.0303951367781155 p_81N4_b330 - + 0.0303951367781155 p_81N4_b329 + 0.0307692307692308 p_PDID_b328 - + 0.0307692307692308 p_PDID_b327 + 0.0307692307692308 p_PDID_b326 - + 0.0307692307692308 p_PDID_b325 + 0.0311526479750779 p_KO6H_b324 - + 0.0311526479750779 p_KO6H_b323 + 0.0311526479750779 p_KO6H_b322 - + 0.0311526479750779 p_KO6H_b321 + 0.0315457413249211 p_02TO_b320 - + 0.0315457413249211 p_02TO_b319 + 0.0315457413249211 p_02TO_b318 - + 0.0315457413249211 p_02TO_b317 + 0.0319488817891374 p_8UPS_b316 - + 0.0319488817891374 p_8UPS_b315 + 0.0319488817891374 p_8UPS_b314 - + 0.0319488817891374 p_8UPS_b313 + 0.0323624595469256 p_HTCN_b312 - + 0.0323624595469256 p_HTCN_b311 + 0.0323624595469256 p_HTCN_b310 - + 0.0323624595469256 p_HTCN_b309 + 0.0327868852459016 p_SE4G_b308 - + 0.0327868852459016 p_SE4G_b307 + 0.0327868852459016 p_SE4G_b306 - + 0.0327868852459016 p_SE4G_b305 + 0.0332225913621262 p_6CVU_b304 - + 0.0332225913621262 p_6CVU_b303 + 0.0332225913621262 p_6CVU_b302 - + 0.0332225913621262 p_6CVU_b301 + 0.0336700336700337 p_GP3K_b300 - + 0.0336700336700337 p_GP3K_b299 + 0.0336700336700337 p_GP3K_b298 - + 0.0336700336700337 p_GP3K_b297 + 0.0341296928327645 p_AO13_b296 - + 0.0341296928327645 p_AO13_b295 + 0.0341296928327645 p_AO13_b294 - + 0.0341296928327645 p_AO13_b293 + 0.0346020761245675 p_QF28_b292 - + 0.0346020761245675 p_QF28_b291 + 0.0346020761245675 p_QF28_b290 - + 0.0346020761245675 p_QF28_b289 + 0.0350877192982456 p_VKA1_b288 - + 0.0350877192982456 p_VKA1_b287 + 0.0350877192982456 p_VKA1_b286 - + 0.0350877192982456 p_VKA1_b285 + 0.0355871886120996 p_UALO_b284 - + 0.0355871886120996 p_UALO_b283 + 0.0355871886120996 p_UALO_b282 - + 0.0355871886120996 p_UALO_b281 + 0.036101083032491 p_SS32_b280 - + 0.036101083032491 p_SS32_b279 + 0.036101083032491 p_SS32_b278 - + 0.036101083032491 p_SS32_b277 + 0.0366300366300366 p_LIU1_b276 - + 0.0366300366300366 p_LIU1_b275 + 0.0366300366300366 p_LIU1_b274 - + 0.0366300366300366 p_LIU1_b273 + 0.0371747211895911 p_0HCS_b272 - + 0.0371747211895911 p_0HCS_b271 + 0.0371747211895911 p_0HCS_b270 - + 0.0371747211895911 p_0HCS_b269 + 0.0377358490566038 p_9SC8_b268 - + 0.0377358490566038 p_9SC8_b267 + 0.0377358490566038 p_9SC8_b266 - + 0.0377358490566038 p_9SC8_b265 + 0.0383141762452107 p_OH4T_b264 - + 0.0383141762452107 p_OH4T_b263 + 0.0383141762452107 p_OH4T_b262 - + 0.0383141762452107 p_OH4T_b261 + 0.0389105058365759 p_8P61_b260 - + 0.0389105058365759 p_8P61_b259 + 0.0389105058365759 p_8P61_b258 - + 0.0389105058365759 p_8P61_b257 + 0.0395256916996047 p_5UV0_b256 - + 0.0395256916996047 p_5UV0_b255 + 0.0395256916996047 p_5UV0_b254 - + 0.0395256916996047 p_5UV0_b253 + 0.0401606425702811 p_1D19_b252 - + 0.0401606425702811 p_1D19_b251 + 0.0401606425702811 p_1D19_b250 - + 0.0401606425702811 p_1D19_b249 + 0.0408163265306122 p_7QFB_b248 - + 0.0408163265306122 p_7QFB_b247 + 0.0408163265306122 p_7QFB_b246 - + 0.0408163265306122 p_7QFB_b245 + 0.04149377593361 p_1NOO_b244 - + 0.04149377593361 p_1NOO_b243 + 0.04149377593361 p_1NOO_b242 - + 0.04149377593361 p_1NOO_b241 + 0.0421940928270042 p_KPST_b240 - + 0.0421940928270042 p_KPST_b239 + 0.0421940928270042 p_KPST_b238 - + 0.0421940928270042 p_KPST_b237 + 0.0429184549356223 p_D3E2_b236 - + 0.0429184549356223 p_D3E2_b235 + 0.0429184549356223 p_D3E2_b234 - + 0.0429184549356223 p_D3E2_b233 + 0.0436681222707424 p_O5VA_b232 - + 0.0436681222707424 p_O5VA_b231 + 0.0436681222707424 p_O5VA_b230 - + 0.0436681222707424 p_O5VA_b229 + 0.0444444444444444 p_3JTO_b228 - + 0.0444444444444444 p_3JTO_b227 + 0.0444444444444444 p_3JTO_b226 - + 0.0444444444444444 p_3JTO_b225 + 0.0452488687782805 p_CLPD_b224 - + 0.0452488687782805 p_CLPD_b223 + 0.0452488687782805 p_CLPD_b222 - + 0.0452488687782805 p_CLPD_b221 + 0.0460829493087558 p_718S_b220 - + 0.0460829493087558 p_718S_b219 + 0.0460829493087558 p_718S_b218 - + 0.0460829493087558 p_718S_b217 + 0.0469483568075117 p_TU6K_b216 - + 0.0469483568075117 p_TU6K_b215 + 0.0469483568075117 p_TU6K_b214 - + 0.0469483568075117 p_TU6K_b213 + 0.0478468899521531 p_LBES_b212 - + 0.0478468899521531 p_LBES_b211 + 0.0478468899521531 p_LBES_b210 - + 0.0478468899521531 p_LBES_b209 + 0.0487804878048781 p_7QLK_b208 - + 0.0487804878048781 p_7QLK_b207 + 0.0487804878048781 p_7QLK_b206 - + 0.0487804878048781 p_7QLK_b205 + 0.0497512437810945 p_GEDC_b204 - + 0.0497512437810945 p_GEDC_b203 + 0.0497512437810945 p_GEDC_b202 - + 0.0497512437810945 p_GEDC_b201 + 0.050761421319797 p_BAVB_b200 - + 0.050761421319797 p_BAVB_b199 + 0.050761421319797 p_BAVB_b198 - + 0.050761421319797 p_BAVB_b197 + 0.0518134715025907 p_53AQ_b196 - + 0.0518134715025907 p_53AQ_b195 + 0.0518134715025907 p_53AQ_b194 - + 0.0518134715025907 p_53AQ_b193 + 0.0529100529100529 p_EUEG_b192 - + 0.0529100529100529 p_EUEG_b191 + 0.0529100529100529 p_EUEG_b190 - + 0.0529100529100529 p_EUEG_b189 + 0.0540540540540541 p_PPDK_b188 - + 0.0540540540540541 p_PPDK_b187 + 0.0540540540540541 p_PPDK_b186 - + 0.0540540540540541 p_PPDK_b185 + 0.0552486187845304 p_590P_b184 - + 0.0552486187845304 p_590P_b183 + 0.0552486187845304 p_590P_b182 - + 0.0552486187845304 p_590P_b181 + 0.0564971751412429 p_55II_b180 - + 0.0564971751412429 p_55II_b179 + 0.0564971751412429 p_55II_b178 - + 0.0564971751412429 p_55II_b177 + 0.0578034682080925 p_U5PI_b176 - + 0.0578034682080925 p_U5PI_b175 + 0.0578034682080925 p_U5PI_b174 - + 0.0578034682080925 p_U5PI_b173 + 0.0591715976331361 p_BGAK_b172 - + 0.0591715976331361 p_BGAK_b171 + 0.0591715976331361 p_BGAK_b170 - + 0.0591715976331361 p_BGAK_b169 + 0.0606060606060606 p_CHLG_b168 - + 0.0606060606060606 p_CHLG_b167 + 0.0606060606060606 p_CHLG_b166 - + 0.0606060606060606 p_CHLG_b165 + 0.062111801242236 p_BQRB_b164 - + 0.062111801242236 p_BQRB_b163 + 0.062111801242236 p_BQRB_b162 - + 0.062111801242236 p_BQRB_b161 + 0.0636942675159236 p_GQPL_b160 - + 0.0636942675159236 p_GQPL_b159 + 0.0636942675159236 p_GQPL_b158 - + 0.0636942675159236 p_GQPL_b157 + 0.065359477124183 p_JBQU_b156 - + 0.065359477124183 p_JBQU_b155 + 0.065359477124183 p_JBQU_b154 - + 0.065359477124183 p_JBQU_b153 + 0.0671140939597315 p_C6R3_b152 - + 0.0671140939597315 p_C6R3_b151 + 0.0671140939597315 p_C6R3_b150 - + 0.0671140939597315 p_C6R3_b149 + 0.0689655172413793 p_KEF1_b148 - + 0.0689655172413793 p_KEF1_b147 + 0.0689655172413793 p_KEF1_b146 - + 0.0689655172413793 p_KEF1_b145 + 0.0709219858156028 p_C1F0_b144 - + 0.0709219858156028 p_C1F0_b143 + 0.0709219858156028 p_C1F0_b142 - + 0.0709219858156028 p_C1F0_b141 + 0.072992700729927 p_CE7J_b140 - + 0.072992700729927 p_CE7J_b139 + 0.072992700729927 p_CE7J_b138 - + 0.072992700729927 p_CE7J_b137 + 0.075187969924812 p_JA88_b136 - + 0.075187969924812 p_JA88_b135 + 0.075187969924812 p_JA88_b134 - + 0.075187969924812 p_JA88_b133 + 0.0775193798449612 p_VM9T_b132 - + 0.0775193798449612 p_VM9T_b131 + 0.0775193798449612 p_VM9T_b130 - + 0.0775193798449612 p_VM9T_b129 + 0.08 p_JGG8_b128 + 0.08 p_JGG8_b127 - + 0.08 p_JGG8_b126 + 0.08 p_JGG8_b125 + 0.0826446280991736 p_IFQT_b124 - + 0.0826446280991736 p_IFQT_b123 + 0.0826446280991736 p_IFQT_b122 - + 0.0826446280991736 p_IFQT_b121 + 0.0854700854700855 p_2VJM_b120 - + 0.0854700854700855 p_2VJM_b119 + 0.0854700854700855 p_2VJM_b118 - + 0.0854700854700855 p_2VJM_b117 + 0.0884955752212389 p_BKUH_b116 - + 0.0884955752212389 p_BKUH_b115 + 0.0884955752212389 p_BKUH_b114 - + 0.0884955752212389 p_BKUH_b113 + 0.0917431192660551 p_BMEP_b112 - + 0.0917431192660551 p_BMEP_b111 + 0.0917431192660551 p_BMEP_b110 - + 0.0917431192660551 p_BMEP_b109 + 0.0952380952380952 p_91Q0_b108 - + 0.0952380952380952 p_91Q0_b107 + 0.0952380952380952 p_91Q0_b106 - + 0.0952380952380952 p_91Q0_b105 + 0.099009900990099 p_9393_b104 - + 0.099009900990099 p_9393_b103 + 0.099009900990099 p_9393_b102 - + 0.099009900990099 p_9393_b101 + 0.103092783505155 p_H399_b100 - + 0.103092783505155 p_H399_b99 + 0.103092783505155 p_H399_b98 - + 0.103092783505155 p_H399_b97 + 0.10752688172043 p_K1N0_b96 - + 0.10752688172043 p_K1N0_b95 + 0.10752688172043 p_K1N0_b94 - + 0.10752688172043 p_K1N0_b93 + 0.112359550561798 p_89QJ_b92 - + 0.112359550561798 p_89QJ_b91 + 0.112359550561798 p_89QJ_b90 - + 0.112359550561798 p_89QJ_b89 + 0.117647058823529 p_LVF7_b88 - + 0.117647058823529 p_LVF7_b87 + 0.117647058823529 p_LVF7_b86 - + 0.117647058823529 p_LVF7_b85 + 0.123456790123457 p_VI0F_b84 - + 0.123456790123457 p_VI0F_b83 + 0.123456790123457 p_VI0F_b82 - + 0.123456790123457 p_VI0F_b81 + 0.12987012987013 p_M801_b80 - + 0.12987012987013 p_M801_b79 + 0.12987012987013 p_M801_b78 - + 0.12987012987013 p_M801_b77 + 0.136986301369863 p_OJP3_b76 - + 0.136986301369863 p_OJP3_b75 + 0.136986301369863 p_OJP3_b74 - + 0.136986301369863 p_OJP3_b73 + 0.144927536231884 p_Q9S5_b72 - + 0.144927536231884 p_Q9S5_b71 + 0.144927536231884 p_Q9S5_b70 - + 0.144927536231884 p_Q9S5_b69 + 0.153846153846154 p_EU0V_b68 - + 0.153846153846154 p_EU0V_b67 + 0.153846153846154 p_EU0V_b66 - + 0.153846153846154 p_EU0V_b65 + 0.163934426229508 p_TDMK_b64 - + 0.163934426229508 p_TDMK_b63 + 0.163934426229508 p_TDMK_b62 - + 0.163934426229508 p_TDMK_b61 + 0.175438596491228 p_D2IO_b60 - + 0.175438596491228 p_D2IO_b59 + 0.175438596491228 p_D2IO_b58 - + 0.175438596491228 p_D2IO_b57 + 0.188679245283019 p_N00J_b56 - + 0.188679245283019 p_N00J_b55 + 0.188679245283019 p_N00J_b54 - + 0.188679245283019 p_N00J_b53 + 0.204081632653061 p_J9TA_b52 - + 0.204081632653061 p_J9TA_b51 + 0.204081632653061 p_J9TA_b50 - + 0.204081632653061 p_J9TA_b49 + 0.222222222222222 p_ML82_b48 - + 0.222222222222222 p_ML82_b47 + 0.222222222222222 p_ML82_b46 - + 0.222222222222222 p_ML82_b45 + 0.24390243902439 p_BM2K_b44 - + 0.24390243902439 p_BM2K_b43 + 0.24390243902439 p_BM2K_b42 - + 0.24390243902439 p_BM2K_b41 + 0.27027027027027 p_OFAJ_b40 - + 0.27027027027027 p_OFAJ_b39 + 0.27027027027027 p_OFAJ_b38 - + 0.27027027027027 p_OFAJ_b37 + 0.303030303030303 p_O7QK_b36 - + 0.303030303030303 p_O7QK_b35 + 0.303030303030303 p_O7QK_b34 - + 0.303030303030303 p_O7QK_b33 + 0.344827586206897 p_RO41_b32 - + 0.344827586206897 p_RO41_b31 + 0.344827586206897 p_RO41_b30 - + 0.344827586206897 p_RO41_b29 + 0.4 p_QOUL_b28 + 0.4 p_QOUL_b27 - + 0.4 p_QOUL_b26 + 0.4 p_QOUL_b25 + 0.476190476190476 p_S8PB_b24 - + 0.476190476190476 p_S8PB_b23 + 0.476190476190476 p_S8PB_b22 - + 0.476190476190476 p_S8PB_b21 + 0.588235294117647 p_1UMV_b20 - + 0.588235294117647 p_1UMV_b19 + 0.588235294117647 p_1UMV_b18 - + 0.588235294117647 p_1UMV_b17 + 0.769230769230769 p_I1GK_b16 - + 0.769230769230769 p_I1GK_b15 + 0.769230769230769 p_I1GK_b14 - + 0.769230769230769 p_I1GK_b13 + 1.11111111111111 p_DK5K_b12 - + 1.11111111111111 p_DK5K_b11 + 1.11111111111111 p_DK5K_b10 - + 1.11111111111111 p_DK5K_b9 + 2 p_ACCC_b8 + 2 p_ACCC_b7 + 2 p_ACCC_b6 - + 2 p_ACCC_b5 + 10 p_VIS5_b4 + 10 p_VIS5_b3 + 10 p_VIS5_b2 - + 10 p_VIS5_b1 = 0 - r_908: - u + 0.00251889168765743 p_6QE5_b400 - + 0.00251889168765743 p_6QE5_b399 + 0.00251889168765743 p_6QE5_b398 - + 0.00251889168765743 p_6QE5_b397 + 0.00254452926208651 p_N77Q_b396 - + 0.00254452926208651 p_N77Q_b395 + 0.00254452926208651 p_N77Q_b394 - + 0.00254452926208651 p_N77Q_b393 + 0.0025706940874036 p_PCGG_b392 - + 0.0025706940874036 p_PCGG_b391 + 0.0025706940874036 p_PCGG_b390 - + 0.0025706940874036 p_PCGG_b389 + 0.0025974025974026 p_VGOG_b388 - + 0.0025974025974026 p_VGOG_b387 + 0.0025974025974026 p_VGOG_b386 - + 0.0025974025974026 p_VGOG_b385 + 0.0026246719160105 p_UOOE_b384 - + 0.0026246719160105 p_UOOE_b383 + 0.0026246719160105 p_UOOE_b382 - + 0.0026246719160105 p_UOOE_b381 + 0.0026525198938992 p_T9CQ_b380 - + 0.0026525198938992 p_T9CQ_b379 + 0.0026525198938992 p_T9CQ_b378 - + 0.0026525198938992 p_T9CQ_b377 + 0.00268096514745308 p_JP32_b376 - + 0.00268096514745308 p_JP32_b375 + 0.00268096514745308 p_JP32_b374 - + 0.00268096514745308 p_JP32_b373 + 0.002710027100271 p_B3CP_b372 - + 0.002710027100271 p_B3CP_b371 + 0.002710027100271 p_B3CP_b370 - + 0.002710027100271 p_B3CP_b369 + 0.00273972602739726 p_GHT1_b368 - + 0.00273972602739726 p_GHT1_b367 + 0.00273972602739726 p_GHT1_b366 - + 0.00273972602739726 p_GHT1_b365 + 0.00277008310249307 p_2GDS_b364 - + 0.00277008310249307 p_2GDS_b363 + 0.00277008310249307 p_2GDS_b362 - + 0.00277008310249307 p_2GDS_b361 + 0.00280112044817927 p_2UVH_b360 - + 0.00280112044817927 p_2UVH_b359 + 0.00280112044817927 p_2UVH_b358 - + 0.00280112044817927 p_2UVH_b357 + 0.0028328611898017 p_4Q99_b356 - + 0.0028328611898017 p_4Q99_b355 + 0.0028328611898017 p_4Q99_b354 - + 0.0028328611898017 p_4Q99_b353 + 0.00286532951289398 p_9P6V_b352 - + 0.00286532951289398 p_9P6V_b351 + 0.00286532951289398 p_9P6V_b350 - + 0.00286532951289398 p_9P6V_b349 + 0.00289855072463768 p_KJI3_b348 - + 0.00289855072463768 p_KJI3_b347 + 0.00289855072463768 p_KJI3_b346 - + 0.00289855072463768 p_KJI3_b345 + 0.00293255131964809 p_FC74_b344 - + 0.00293255131964809 p_FC74_b343 + 0.00293255131964809 p_FC74_b342 - + 0.00293255131964809 p_FC74_b341 + 0.0029673590504451 p_IVEQ_b340 - + 0.0029673590504451 p_IVEQ_b339 + 0.0029673590504451 p_IVEQ_b338 - + 0.0029673590504451 p_IVEQ_b337 + 0.003003003003003 p_2TTQ_b336 - + 0.003003003003003 p_2TTQ_b335 + 0.003003003003003 p_2TTQ_b334 - + 0.003003003003003 p_2TTQ_b333 + 0.00303951367781155 p_81N4_b332 - + 0.00303951367781155 p_81N4_b331 + 0.00303951367781155 p_81N4_b330 - + 0.00303951367781155 p_81N4_b329 + 0.00307692307692308 p_PDID_b328 - + 0.00307692307692308 p_PDID_b327 + 0.00307692307692308 p_PDID_b326 - + 0.00307692307692308 p_PDID_b325 + 0.00311526479750779 p_KO6H_b324 - + 0.00311526479750779 p_KO6H_b323 + 0.00311526479750779 p_KO6H_b322 - + 0.00311526479750779 p_KO6H_b321 + 0.00315457413249211 p_02TO_b320 - + 0.00315457413249211 p_02TO_b319 + 0.00315457413249211 p_02TO_b318 - + 0.00315457413249211 p_02TO_b317 + 0.00319488817891374 p_8UPS_b316 - + 0.00319488817891374 p_8UPS_b315 + 0.00319488817891374 p_8UPS_b314 - + 0.00319488817891374 p_8UPS_b313 + 0.00323624595469256 p_HTCN_b312 - + 0.00323624595469256 p_HTCN_b311 + 0.00323624595469256 p_HTCN_b310 - + 0.00323624595469256 p_HTCN_b309 + 0.00327868852459016 p_SE4G_b308 - + 0.00327868852459016 p_SE4G_b307 + 0.00327868852459016 p_SE4G_b306 - + 0.00327868852459016 p_SE4G_b305 + 0.00332225913621262 p_6CVU_b304 - + 0.00332225913621262 p_6CVU_b303 + 0.00332225913621262 p_6CVU_b302 - + 0.00332225913621262 p_6CVU_b301 + 0.00336700336700337 p_GP3K_b300 - + 0.00336700336700337 p_GP3K_b299 + 0.00336700336700337 p_GP3K_b298 - + 0.00336700336700337 p_GP3K_b297 + 0.00341296928327645 p_AO13_b296 - + 0.00341296928327645 p_AO13_b295 + 0.00341296928327645 p_AO13_b294 - + 0.00341296928327645 p_AO13_b293 + 0.00346020761245675 p_QF28_b292 - + 0.00346020761245675 p_QF28_b291 + 0.00346020761245675 p_QF28_b290 - + 0.00346020761245675 p_QF28_b289 + 0.00350877192982456 p_VKA1_b288 - + 0.00350877192982456 p_VKA1_b287 + 0.00350877192982456 p_VKA1_b286 - + 0.00350877192982456 p_VKA1_b285 + 0.00355871886120996 p_UALO_b284 - + 0.00355871886120996 p_UALO_b283 + 0.00355871886120996 p_UALO_b282 - + 0.00355871886120996 p_UALO_b281 + 0.0036101083032491 p_SS32_b280 - + 0.0036101083032491 p_SS32_b279 + 0.0036101083032491 p_SS32_b278 - + 0.0036101083032491 p_SS32_b277 + 0.00366300366300366 p_LIU1_b276 - + 0.00366300366300366 p_LIU1_b275 + 0.00366300366300366 p_LIU1_b274 - + 0.00366300366300366 p_LIU1_b273 + 0.00371747211895911 p_0HCS_b272 - + 0.00371747211895911 p_0HCS_b271 + 0.00371747211895911 p_0HCS_b270 - + 0.00371747211895911 p_0HCS_b269 + 0.00377358490566038 p_9SC8_b268 - + 0.00377358490566038 p_9SC8_b267 + 0.00377358490566038 p_9SC8_b266 - + 0.00377358490566038 p_9SC8_b265 + 0.00383141762452107 p_OH4T_b264 - + 0.00383141762452107 p_OH4T_b263 + 0.00383141762452107 p_OH4T_b262 - + 0.00383141762452107 p_OH4T_b261 + 0.00389105058365759 p_8P61_b260 - + 0.00389105058365759 p_8P61_b259 + 0.00389105058365759 p_8P61_b258 - + 0.00389105058365759 p_8P61_b257 + 0.00395256916996047 p_5UV0_b256 - + 0.00395256916996047 p_5UV0_b255 + 0.00395256916996047 p_5UV0_b254 - + 0.00395256916996047 p_5UV0_b253 + 0.00401606425702811 p_1D19_b252 - + 0.00401606425702811 p_1D19_b251 + 0.00401606425702811 p_1D19_b250 - + 0.00401606425702811 p_1D19_b249 + 0.00408163265306122 p_7QFB_b248 - + 0.00408163265306122 p_7QFB_b247 + 0.00408163265306122 p_7QFB_b246 - + 0.00408163265306122 p_7QFB_b245 + 0.004149377593361 p_1NOO_b244 - + 0.004149377593361 p_1NOO_b243 + 0.004149377593361 p_1NOO_b242 - + 0.004149377593361 p_1NOO_b241 + 0.00421940928270042 p_KPST_b240 - + 0.00421940928270042 p_KPST_b239 + 0.00421940928270042 p_KPST_b238 - + 0.00421940928270042 p_KPST_b237 + 0.00429184549356223 p_D3E2_b236 - + 0.00429184549356223 p_D3E2_b235 + 0.00429184549356223 p_D3E2_b234 - + 0.00429184549356223 p_D3E2_b233 + 0.00436681222707424 p_O5VA_b232 - + 0.00436681222707424 p_O5VA_b231 + 0.00436681222707424 p_O5VA_b230 - + 0.00436681222707424 p_O5VA_b229 + 0.00444444444444444 p_3JTO_b228 - + 0.00444444444444444 p_3JTO_b227 + 0.00444444444444444 p_3JTO_b226 - + 0.00444444444444444 p_3JTO_b225 + 0.00452488687782805 p_CLPD_b224 - + 0.00452488687782805 p_CLPD_b223 + 0.00452488687782805 p_CLPD_b222 - + 0.00452488687782805 p_CLPD_b221 + 0.00460829493087558 p_718S_b220 - + 0.00460829493087558 p_718S_b219 + 0.00460829493087558 p_718S_b218 - + 0.00460829493087558 p_718S_b217 + 0.00469483568075117 p_TU6K_b216 - + 0.00469483568075117 p_TU6K_b215 + 0.00469483568075117 p_TU6K_b214 - + 0.00469483568075117 p_TU6K_b213 + 0.00478468899521531 p_LBES_b212 - + 0.00478468899521531 p_LBES_b211 + 0.00478468899521531 p_LBES_b210 - + 0.00478468899521531 p_LBES_b209 + 0.0048780487804878 p_7QLK_b208 - + 0.0048780487804878 p_7QLK_b207 + 0.0048780487804878 p_7QLK_b206 - + 0.0048780487804878 p_7QLK_b205 + 0.00497512437810945 p_GEDC_b204 - + 0.00497512437810945 p_GEDC_b203 + 0.00497512437810945 p_GEDC_b202 - + 0.00497512437810945 p_GEDC_b201 + 0.0050761421319797 p_BAVB_b200 - + 0.0050761421319797 p_BAVB_b199 + 0.0050761421319797 p_BAVB_b198 - + 0.0050761421319797 p_BAVB_b197 + 0.00518134715025907 p_53AQ_b196 - + 0.00518134715025907 p_53AQ_b195 + 0.00518134715025907 p_53AQ_b194 - + 0.00518134715025907 p_53AQ_b193 + 0.00529100529100529 p_EUEG_b192 - + 0.00529100529100529 p_EUEG_b191 + 0.00529100529100529 p_EUEG_b190 - + 0.00529100529100529 p_EUEG_b189 + 0.00540540540540541 p_PPDK_b188 - + 0.00540540540540541 p_PPDK_b187 + 0.00540540540540541 p_PPDK_b186 - + 0.00540540540540541 p_PPDK_b185 + 0.00552486187845304 p_590P_b184 - + 0.00552486187845304 p_590P_b183 + 0.00552486187845304 p_590P_b182 - + 0.00552486187845304 p_590P_b181 + 0.00564971751412429 p_55II_b180 - + 0.00564971751412429 p_55II_b179 + 0.00564971751412429 p_55II_b178 - + 0.00564971751412429 p_55II_b177 + 0.00578034682080925 p_U5PI_b176 - + 0.00578034682080925 p_U5PI_b175 + 0.00578034682080925 p_U5PI_b174 - + 0.00578034682080925 p_U5PI_b173 + 0.00591715976331361 p_BGAK_b172 - + 0.00591715976331361 p_BGAK_b171 + 0.00591715976331361 p_BGAK_b170 - + 0.00591715976331361 p_BGAK_b169 + 0.00606060606060606 p_CHLG_b168 - + 0.00606060606060606 p_CHLG_b167 + 0.00606060606060606 p_CHLG_b166 - + 0.00606060606060606 p_CHLG_b165 + 0.0062111801242236 p_BQRB_b164 - + 0.0062111801242236 p_BQRB_b163 + 0.0062111801242236 p_BQRB_b162 - + 0.0062111801242236 p_BQRB_b161 + 0.00636942675159236 p_GQPL_b160 - + 0.00636942675159236 p_GQPL_b159 + 0.00636942675159236 p_GQPL_b158 - + 0.00636942675159236 p_GQPL_b157 + 0.0065359477124183 p_JBQU_b156 - + 0.0065359477124183 p_JBQU_b155 + 0.0065359477124183 p_JBQU_b154 - + 0.0065359477124183 p_JBQU_b153 + 0.00671140939597315 p_C6R3_b152 - + 0.00671140939597315 p_C6R3_b151 + 0.00671140939597315 p_C6R3_b150 - + 0.00671140939597315 p_C6R3_b149 + 0.00689655172413793 p_KEF1_b148 - + 0.00689655172413793 p_KEF1_b147 + 0.00689655172413793 p_KEF1_b146 - + 0.00689655172413793 p_KEF1_b145 + 0.00709219858156028 p_C1F0_b144 - + 0.00709219858156028 p_C1F0_b143 + 0.00709219858156028 p_C1F0_b142 - + 0.00709219858156028 p_C1F0_b141 + 0.0072992700729927 p_CE7J_b140 - + 0.0072992700729927 p_CE7J_b139 + 0.0072992700729927 p_CE7J_b138 - + 0.0072992700729927 p_CE7J_b137 + 0.0075187969924812 p_JA88_b136 - + 0.0075187969924812 p_JA88_b135 + 0.0075187969924812 p_JA88_b134 - + 0.0075187969924812 p_JA88_b133 + 0.00775193798449612 p_VM9T_b132 - + 0.00775193798449612 p_VM9T_b131 + 0.00775193798449612 p_VM9T_b130 - + 0.00775193798449612 p_VM9T_b129 + 0.008 p_JGG8_b128 - + 0.008 p_JGG8_b127 + 0.008 p_JGG8_b126 + 0.008 p_JGG8_b125 - + 0.00826446280991736 p_IFQT_b124 + 0.00826446280991736 p_IFQT_b123 - + 0.00826446280991736 p_IFQT_b122 + 0.00826446280991736 p_IFQT_b121 - + 0.00854700854700855 p_2VJM_b120 + 0.00854700854700855 p_2VJM_b119 - + 0.00854700854700855 p_2VJM_b118 + 0.00854700854700855 p_2VJM_b117 - + 0.00884955752212389 p_BKUH_b116 + 0.00884955752212389 p_BKUH_b115 - + 0.00884955752212389 p_BKUH_b114 + 0.00884955752212389 p_BKUH_b113 - + 0.00917431192660551 p_BMEP_b112 + 0.00917431192660551 p_BMEP_b111 - + 0.00917431192660551 p_BMEP_b110 + 0.00917431192660551 p_BMEP_b109 - + 0.00952380952380952 p_91Q0_b108 + 0.00952380952380952 p_91Q0_b107 - + 0.00952380952380952 p_91Q0_b106 + 0.00952380952380952 p_91Q0_b105 - + 0.0099009900990099 p_9393_b104 + 0.0099009900990099 p_9393_b103 - + 0.0099009900990099 p_9393_b102 + 0.0099009900990099 p_9393_b101 - + 0.0103092783505155 p_H399_b100 + 0.0103092783505155 p_H399_b99 - + 0.0103092783505155 p_H399_b98 + 0.0103092783505155 p_H399_b97 - + 0.010752688172043 p_K1N0_b96 + 0.010752688172043 p_K1N0_b95 - + 0.010752688172043 p_K1N0_b94 + 0.010752688172043 p_K1N0_b93 - + 0.0112359550561798 p_89QJ_b92 + 0.0112359550561798 p_89QJ_b91 - + 0.0112359550561798 p_89QJ_b90 + 0.0112359550561798 p_89QJ_b89 - + 0.0117647058823529 p_LVF7_b88 + 0.0117647058823529 p_LVF7_b87 - + 0.0117647058823529 p_LVF7_b86 + 0.0117647058823529 p_LVF7_b85 - + 0.0123456790123457 p_VI0F_b84 + 0.0123456790123457 p_VI0F_b83 - + 0.0123456790123457 p_VI0F_b82 + 0.0123456790123457 p_VI0F_b81 - + 0.012987012987013 p_M801_b80 + 0.012987012987013 p_M801_b79 - + 0.012987012987013 p_M801_b78 + 0.012987012987013 p_M801_b77 - + 0.0136986301369863 p_OJP3_b76 + 0.0136986301369863 p_OJP3_b75 - + 0.0136986301369863 p_OJP3_b74 + 0.0136986301369863 p_OJP3_b73 - + 0.0144927536231884 p_Q9S5_b72 + 0.0144927536231884 p_Q9S5_b71 - + 0.0144927536231884 p_Q9S5_b70 + 0.0144927536231884 p_Q9S5_b69 - + 0.0153846153846154 p_EU0V_b68 + 0.0153846153846154 p_EU0V_b67 - + 0.0153846153846154 p_EU0V_b66 + 0.0153846153846154 p_EU0V_b65 - + 0.0163934426229508 p_TDMK_b64 + 0.0163934426229508 p_TDMK_b63 - + 0.0163934426229508 p_TDMK_b62 + 0.0163934426229508 p_TDMK_b61 - + 0.0175438596491228 p_D2IO_b60 + 0.0175438596491228 p_D2IO_b59 - + 0.0175438596491228 p_D2IO_b58 + 0.0175438596491228 p_D2IO_b57 - + 0.0188679245283019 p_N00J_b56 + 0.0188679245283019 p_N00J_b55 - + 0.0188679245283019 p_N00J_b54 + 0.0188679245283019 p_N00J_b53 - + 0.0204081632653061 p_J9TA_b52 + 0.0204081632653061 p_J9TA_b51 - + 0.0204081632653061 p_J9TA_b50 + 0.0204081632653061 p_J9TA_b49 - + 0.0222222222222222 p_ML82_b48 + 0.0222222222222222 p_ML82_b47 - + 0.0222222222222222 p_ML82_b46 + 0.0222222222222222 p_ML82_b45 - + 0.024390243902439 p_BM2K_b44 + 0.024390243902439 p_BM2K_b43 - + 0.024390243902439 p_BM2K_b42 + 0.024390243902439 p_BM2K_b41 - + 0.027027027027027 p_OFAJ_b40 + 0.027027027027027 p_OFAJ_b39 - + 0.027027027027027 p_OFAJ_b38 + 0.027027027027027 p_OFAJ_b37 - + 0.0303030303030303 p_O7QK_b36 + 0.0303030303030303 p_O7QK_b35 - + 0.0303030303030303 p_O7QK_b34 + 0.0303030303030303 p_O7QK_b33 - + 0.0344827586206897 p_RO41_b32 + 0.0344827586206897 p_RO41_b31 - + 0.0344827586206897 p_RO41_b30 + 0.0344827586206897 p_RO41_b29 - + 0.04 p_QOUL_b28 + 0.04 p_QOUL_b27 + 0.04 p_QOUL_b26 + 0.04 p_QOUL_b25 - + 0.0476190476190476 p_S8PB_b24 + 0.0476190476190476 p_S8PB_b23 - + 0.0476190476190476 p_S8PB_b22 + 0.0476190476190476 p_S8PB_b21 - + 0.0588235294117647 p_1UMV_b20 + 0.0588235294117647 p_1UMV_b19 - + 0.0588235294117647 p_1UMV_b18 + 0.0588235294117647 p_1UMV_b17 - + 0.0769230769230769 p_I1GK_b16 + 0.0769230769230769 p_I1GK_b15 - + 0.0769230769230769 p_I1GK_b14 + 0.0769230769230769 p_I1GK_b13 - + 0.111111111111111 p_DK5K_b12 + 0.111111111111111 p_DK5K_b11 - + 0.111111111111111 p_DK5K_b10 + 0.111111111111111 p_DK5K_b9 - + 0.2 p_ACCC_b8 + 0.2 p_ACCC_b7 + 0.2 p_ACCC_b6 + 0.2 p_ACCC_b5 - + p_VIS5_b4 + p_VIS5_b3 + p_VIS5_b2 + p_VIS5_b1 = 0 - r_909: - r + p_VIS5_b4 + p_VIS5_b3 + p_VIS5_b2 + p_VIS5_b1 >= 0 - r_910: - r + p_ACCC_b8 + p_ACCC_b7 + p_ACCC_b6 + p_ACCC_b5 >= 0 - r_911: - r + p_DK5K_b12 + p_DK5K_b11 + p_DK5K_b10 + p_DK5K_b9 >= 0 - r_912: - r + p_I1GK_b16 + p_I1GK_b15 + p_I1GK_b14 + p_I1GK_b13 >= 0 - r_913: - r + p_1UMV_b20 + p_1UMV_b19 + p_1UMV_b18 + p_1UMV_b17 >= 0 - r_914: - r + p_S8PB_b24 + p_S8PB_b23 + p_S8PB_b22 + p_S8PB_b21 >= 0 - r_915: - r + p_QOUL_b28 + p_QOUL_b27 + p_QOUL_b26 + p_QOUL_b25 >= 0 - r_916: - r + p_RO41_b32 + p_RO41_b31 + p_RO41_b30 + p_RO41_b29 >= 0 - r_917: - r + p_O7QK_b36 + p_O7QK_b35 + p_O7QK_b34 + p_O7QK_b33 >= 0 - r_918: - r + p_OFAJ_b40 + p_OFAJ_b39 + p_OFAJ_b38 + p_OFAJ_b37 >= 0 - r_919: - r + p_BM2K_b44 + p_BM2K_b43 + p_BM2K_b42 + p_BM2K_b41 >= 0 - r_920: - r + p_ML82_b48 + p_ML82_b47 + p_ML82_b46 + p_ML82_b45 >= 0 - r_921: - r + p_J9TA_b52 + p_J9TA_b51 + p_J9TA_b50 + p_J9TA_b49 >= 0 - r_922: - r + p_N00J_b56 + p_N00J_b55 + p_N00J_b54 + p_N00J_b53 >= 0 - r_923: - r + p_D2IO_b60 + p_D2IO_b59 + p_D2IO_b58 + p_D2IO_b57 >= 0 - r_924: - r + p_TDMK_b64 + p_TDMK_b63 + p_TDMK_b62 + p_TDMK_b61 >= 0 - r_925: - r + p_EU0V_b68 + p_EU0V_b67 + p_EU0V_b66 + p_EU0V_b65 >= 0 - r_926: - r + p_Q9S5_b72 + p_Q9S5_b71 + p_Q9S5_b70 + p_Q9S5_b69 >= 0 - r_927: - r + p_OJP3_b76 + p_OJP3_b75 + p_OJP3_b74 + p_OJP3_b73 >= 0 - r_928: - r + p_M801_b80 + p_M801_b79 + p_M801_b78 + p_M801_b77 >= 0 - r_929: - r + p_VI0F_b84 + p_VI0F_b83 + p_VI0F_b82 + p_VI0F_b81 >= 0 - r_930: - r + p_LVF7_b88 + p_LVF7_b87 + p_LVF7_b86 + p_LVF7_b85 >= 0 - r_931: - r + p_89QJ_b92 + p_89QJ_b91 + p_89QJ_b90 + p_89QJ_b89 >= 0 - r_932: - r + p_K1N0_b96 + p_K1N0_b95 + p_K1N0_b94 + p_K1N0_b93 >= 0 - r_933: - r + p_H399_b100 + p_H399_b99 + p_H399_b98 + p_H399_b97 >= 0 - r_934: - r + p_9393_b104 + p_9393_b103 + p_9393_b102 + p_9393_b101 >= 0 - r_935: - r + p_91Q0_b108 + p_91Q0_b107 + p_91Q0_b106 + p_91Q0_b105 >= 0 - r_936: - r + p_BMEP_b112 + p_BMEP_b111 + p_BMEP_b110 + p_BMEP_b109 >= 0 - r_937: - r + p_BKUH_b116 + p_BKUH_b115 + p_BKUH_b114 + p_BKUH_b113 >= 0 - r_938: - r + p_2VJM_b120 + p_2VJM_b119 + p_2VJM_b118 + p_2VJM_b117 >= 0 - r_939: - r + p_IFQT_b124 + p_IFQT_b123 + p_IFQT_b122 + p_IFQT_b121 >= 0 - r_940: - r + p_JGG8_b128 + p_JGG8_b127 + p_JGG8_b126 + p_JGG8_b125 >= 0 - r_941: - r + p_VM9T_b132 + p_VM9T_b131 + p_VM9T_b130 + p_VM9T_b129 >= 0 - r_942: - r + p_JA88_b136 + p_JA88_b135 + p_JA88_b134 + p_JA88_b133 >= 0 - r_943: - r + p_CE7J_b140 + p_CE7J_b139 + p_CE7J_b138 + p_CE7J_b137 >= 0 - r_944: - r + p_C1F0_b144 + p_C1F0_b143 + p_C1F0_b142 + p_C1F0_b141 >= 0 - r_945: - r + p_KEF1_b148 + p_KEF1_b147 + p_KEF1_b146 + p_KEF1_b145 >= 0 - r_946: - r + p_C6R3_b152 + p_C6R3_b151 + p_C6R3_b150 + p_C6R3_b149 >= 0 - r_947: - r + p_JBQU_b156 + p_JBQU_b155 + p_JBQU_b154 + p_JBQU_b153 >= 0 - r_948: - r + p_GQPL_b160 + p_GQPL_b159 + p_GQPL_b158 + p_GQPL_b157 >= 0 - r_949: - r + p_BQRB_b164 + p_BQRB_b163 + p_BQRB_b162 + p_BQRB_b161 >= 0 - r_950: - r + p_CHLG_b168 + p_CHLG_b167 + p_CHLG_b166 + p_CHLG_b165 >= 0 - r_951: - r + p_BGAK_b172 + p_BGAK_b171 + p_BGAK_b170 + p_BGAK_b169 >= 0 - r_952: - r + p_U5PI_b176 + p_U5PI_b175 + p_U5PI_b174 + p_U5PI_b173 >= 0 - r_953: - r + p_55II_b180 + p_55II_b179 + p_55II_b178 + p_55II_b177 >= 0 - r_954: - r + p_590P_b184 + p_590P_b183 + p_590P_b182 + p_590P_b181 >= 0 - r_955: - r + p_PPDK_b188 + p_PPDK_b187 + p_PPDK_b186 + p_PPDK_b185 >= 0 - r_956: - r + p_EUEG_b192 + p_EUEG_b191 + p_EUEG_b190 + p_EUEG_b189 >= 0 - r_957: - r + p_53AQ_b196 + p_53AQ_b195 + p_53AQ_b194 + p_53AQ_b193 >= 0 - r_958: - r + p_BAVB_b200 + p_BAVB_b199 + p_BAVB_b198 + p_BAVB_b197 >= 0 - r_959: - r + p_GEDC_b204 + p_GEDC_b203 + p_GEDC_b202 + p_GEDC_b201 >= 0 - r_960: - r + p_7QLK_b208 + p_7QLK_b207 + p_7QLK_b206 + p_7QLK_b205 >= 0 - r_961: - r + p_LBES_b212 + p_LBES_b211 + p_LBES_b210 + p_LBES_b209 >= 0 - r_962: - r + p_TU6K_b216 + p_TU6K_b215 + p_TU6K_b214 + p_TU6K_b213 >= 0 - r_963: - r + p_718S_b220 + p_718S_b219 + p_718S_b218 + p_718S_b217 >= 0 - r_964: - r + p_CLPD_b224 + p_CLPD_b223 + p_CLPD_b222 + p_CLPD_b221 >= 0 - r_965: - r + p_3JTO_b228 + p_3JTO_b227 + p_3JTO_b226 + p_3JTO_b225 >= 0 - r_966: - r + p_O5VA_b232 + p_O5VA_b231 + p_O5VA_b230 + p_O5VA_b229 >= 0 - r_967: - r + p_D3E2_b236 + p_D3E2_b235 + p_D3E2_b234 + p_D3E2_b233 >= 0 - r_968: - r + p_KPST_b240 + p_KPST_b239 + p_KPST_b238 + p_KPST_b237 >= 0 - r_969: - r + p_1NOO_b244 + p_1NOO_b243 + p_1NOO_b242 + p_1NOO_b241 >= 0 - r_970: - r + p_7QFB_b248 + p_7QFB_b247 + p_7QFB_b246 + p_7QFB_b245 >= 0 - r_971: - r + p_1D19_b252 + p_1D19_b251 + p_1D19_b250 + p_1D19_b249 >= 0 - r_972: - r + p_5UV0_b256 + p_5UV0_b255 + p_5UV0_b254 + p_5UV0_b253 >= 0 - r_973: - r + p_8P61_b260 + p_8P61_b259 + p_8P61_b258 + p_8P61_b257 >= 0 - r_974: - r + p_OH4T_b264 + p_OH4T_b263 + p_OH4T_b262 + p_OH4T_b261 >= 0 - r_975: - r + p_9SC8_b268 + p_9SC8_b267 + p_9SC8_b266 + p_9SC8_b265 >= 0 - r_976: - r + p_0HCS_b272 + p_0HCS_b271 + p_0HCS_b270 + p_0HCS_b269 >= 0 - r_977: - r + p_LIU1_b276 + p_LIU1_b275 + p_LIU1_b274 + p_LIU1_b273 >= 0 - r_978: - r + p_SS32_b280 + p_SS32_b279 + p_SS32_b278 + p_SS32_b277 >= 0 - r_979: - r + p_UALO_b284 + p_UALO_b283 + p_UALO_b282 + p_UALO_b281 >= 0 - r_980: - r + p_VKA1_b288 + p_VKA1_b287 + p_VKA1_b286 + p_VKA1_b285 >= 0 - r_981: - r + p_QF28_b292 + p_QF28_b291 + p_QF28_b290 + p_QF28_b289 >= 0 - r_982: - r + p_AO13_b296 + p_AO13_b295 + p_AO13_b294 + p_AO13_b293 >= 0 - r_983: - r + p_GP3K_b300 + p_GP3K_b299 + p_GP3K_b298 + p_GP3K_b297 >= 0 - r_984: - r + p_6CVU_b304 + p_6CVU_b303 + p_6CVU_b302 + p_6CVU_b301 >= 0 - r_985: - r + p_SE4G_b308 + p_SE4G_b307 + p_SE4G_b306 + p_SE4G_b305 >= 0 - r_986: - r + p_HTCN_b312 + p_HTCN_b311 + p_HTCN_b310 + p_HTCN_b309 >= 0 - r_987: - r + p_8UPS_b316 + p_8UPS_b315 + p_8UPS_b314 + p_8UPS_b313 >= 0 - r_988: - r + p_02TO_b320 + p_02TO_b319 + p_02TO_b318 + p_02TO_b317 >= 0 - r_989: - r + p_KO6H_b324 + p_KO6H_b323 + p_KO6H_b322 + p_KO6H_b321 >= 0 - r_990: - r + p_PDID_b328 + p_PDID_b327 + p_PDID_b326 + p_PDID_b325 >= 0 - r_991: - r + p_81N4_b332 + p_81N4_b331 + p_81N4_b330 + p_81N4_b329 >= 0 - r_992: - r + p_2TTQ_b336 + p_2TTQ_b335 + p_2TTQ_b334 + p_2TTQ_b333 >= 0 - r_993: - r + p_IVEQ_b340 + p_IVEQ_b339 + p_IVEQ_b338 + p_IVEQ_b337 >= 0 - r_994: - r + p_FC74_b344 + p_FC74_b343 + p_FC74_b342 + p_FC74_b341 >= 0 - r_995: - r + p_KJI3_b348 + p_KJI3_b347 + p_KJI3_b346 + p_KJI3_b345 >= 0 - r_996: - r + p_9P6V_b352 + p_9P6V_b351 + p_9P6V_b350 + p_9P6V_b349 >= 0 - r_997: - r + p_4Q99_b356 + p_4Q99_b355 + p_4Q99_b354 + p_4Q99_b353 >= 0 - r_998: - r + p_2UVH_b360 + p_2UVH_b359 + p_2UVH_b358 + p_2UVH_b357 >= 0 - r_999: - r + p_2GDS_b364 + p_2GDS_b363 + p_2GDS_b362 + p_2GDS_b361 >= 0 - r_1000: - r + p_GHT1_b368 + p_GHT1_b367 + p_GHT1_b366 + p_GHT1_b365 - >= 0 - r_1001: - r + p_B3CP_b372 + p_B3CP_b371 + p_B3CP_b370 + p_B3CP_b369 - >= 0 - r_1002: - r + p_JP32_b376 + p_JP32_b375 + p_JP32_b374 + p_JP32_b373 - >= 0 - r_1003: - r + p_T9CQ_b380 + p_T9CQ_b379 + p_T9CQ_b378 + p_T9CQ_b377 - >= 0 - r_1004: - r + p_UOOE_b384 + p_UOOE_b383 + p_UOOE_b382 + p_UOOE_b381 - >= 0 - r_1005: - r + p_VGOG_b388 + p_VGOG_b387 + p_VGOG_b386 + p_VGOG_b385 - >= 0 - r_1006: - r + p_PCGG_b392 + p_PCGG_b391 + p_PCGG_b390 + p_PCGG_b389 - >= 0 - r_1007: - r + p_N77Q_b396 + p_N77Q_b395 + p_N77Q_b394 + p_N77Q_b393 - >= 0 - r_1008: - r + p_6QE5_b400 + p_6QE5_b399 + p_6QE5_b398 + p_6QE5_b397 - >= 0 - -Bounds - 0 <= ~r_901 <= 100000000000 - 0 <= ~r_902 <= 100000000000 - 0 <= ~r_903 <= 100000000000 - 0 <= p_VIS5_n1 <= 1 - 0 <= p_VIS5_n2 <= 1 - 0 <= p_VIS5_n3 <= 1 - 0 <= p_VIS5_n4 <= 1 - 0 <= p_ACCC_n5 <= 1 - 0 <= p_ACCC_n6 <= 1 - 0 <= p_ACCC_n7 <= 1 - 0 <= p_ACCC_n8 <= 1 - 0 <= p_DK5K_n9 <= 1 - 0 <= p_DK5K_n10 <= 1 - 0 <= p_DK5K_n11 <= 1 - 0 <= p_DK5K_n12 <= 1 - 0 <= p_I1GK_n13 <= 1 - 0 <= p_I1GK_n14 <= 1 - 0 <= p_I1GK_n15 <= 1 - 0 <= p_I1GK_n16 <= 1 - 0 <= p_1UMV_n17 <= 1 - 0 <= p_1UMV_n18 <= 1 - 0 <= p_1UMV_n19 <= 1 - 0 <= p_1UMV_n20 <= 1 - 0 <= p_S8PB_n21 <= 1 - 0 <= p_S8PB_n22 <= 1 - 0 <= p_S8PB_n23 <= 1 - 0 <= p_S8PB_n24 <= 1 - 0 <= p_QOUL_n25 <= 1 - 0 <= p_QOUL_n26 <= 1 - 0 <= p_QOUL_n27 <= 1 - 0 <= p_QOUL_n28 <= 1 - 0 <= p_RO41_n29 <= 1 - 0 <= p_RO41_n30 <= 1 - 0 <= p_RO41_n31 <= 1 - 0 <= p_RO41_n32 <= 1 - 0 <= p_O7QK_n33 <= 1 - 0 <= p_O7QK_n34 <= 1 - 0 <= p_O7QK_n35 <= 1 - 0 <= p_O7QK_n36 <= 1 - 0 <= p_OFAJ_n37 <= 1 - 0 <= p_OFAJ_n38 <= 1 - 0 <= p_OFAJ_n39 <= 1 - 0 <= p_OFAJ_n40 <= 1 - 0 <= p_BM2K_n41 <= 1 - 0 <= p_BM2K_n42 <= 1 - 0 <= p_BM2K_n43 <= 1 - 0 <= p_BM2K_n44 <= 1 - 0 <= p_ML82_n45 <= 1 - 0 <= p_ML82_n46 <= 1 - 0 <= p_ML82_n47 <= 1 - 0 <= p_ML82_n48 <= 1 - 0 <= p_J9TA_n49 <= 1 - 0 <= p_J9TA_n50 <= 1 - 0 <= p_J9TA_n51 <= 1 - 0 <= p_J9TA_n52 <= 1 - 0 <= p_N00J_n53 <= 1 - 0 <= p_N00J_n54 <= 1 - 0 <= p_N00J_n55 <= 1 - 0 <= p_N00J_n56 <= 1 - 0 <= p_D2IO_n57 <= 1 - 0 <= p_D2IO_n58 <= 1 - 0 <= p_D2IO_n59 <= 1 - 0 <= p_D2IO_n60 <= 1 - 0 <= p_TDMK_n61 <= 1 - 0 <= p_TDMK_n62 <= 1 - 0 <= p_TDMK_n63 <= 1 - 0 <= p_TDMK_n64 <= 1 - 0 <= p_EU0V_n65 <= 1 - 0 <= p_EU0V_n66 <= 1 - 0 <= p_EU0V_n67 <= 1 - 0 <= p_EU0V_n68 <= 1 - 0 <= p_Q9S5_n69 <= 1 - 0 <= p_Q9S5_n70 <= 1 - 0 <= p_Q9S5_n71 <= 1 - 0 <= p_Q9S5_n72 <= 1 - 0 <= p_OJP3_n73 <= 1 - 0 <= p_OJP3_n74 <= 1 - 0 <= p_OJP3_n75 <= 1 - 0 <= p_OJP3_n76 <= 1 - 0 <= p_M801_n77 <= 1 - 0 <= p_M801_n78 <= 1 - 0 <= p_M801_n79 <= 1 - 0 <= p_M801_n80 <= 1 - 0 <= p_VI0F_n81 <= 1 - 0 <= p_VI0F_n82 <= 1 - 0 <= p_VI0F_n83 <= 1 - 0 <= p_VI0F_n84 <= 1 - 0 <= p_LVF7_n85 <= 1 - 0 <= p_LVF7_n86 <= 1 - 0 <= p_LVF7_n87 <= 1 - 0 <= p_LVF7_n88 <= 1 - 0 <= p_89QJ_n89 <= 1 - 0 <= p_89QJ_n90 <= 1 - 0 <= p_89QJ_n91 <= 1 - 0 <= p_89QJ_n92 <= 1 - 0 <= p_K1N0_n93 <= 1 - 0 <= p_K1N0_n94 <= 1 - 0 <= p_K1N0_n95 <= 1 - 0 <= p_K1N0_n96 <= 1 - 0 <= p_H399_n97 <= 1 - 0 <= p_H399_n98 <= 1 - 0 <= p_H399_n99 <= 1 - 0 <= p_H399_n100 <= 1 - 0 <= p_9393_n101 <= 1 - 0 <= p_9393_n102 <= 1 - 0 <= p_9393_n103 <= 1 - 0 <= p_9393_n104 <= 1 - 0 <= p_91Q0_n105 <= 1 - 0 <= p_91Q0_n106 <= 1 - 0 <= p_91Q0_n107 <= 1 - 0 <= p_91Q0_n108 <= 1 - 0 <= p_BMEP_n109 <= 1 - 0 <= p_BMEP_n110 <= 1 - 0 <= p_BMEP_n111 <= 1 - 0 <= p_BMEP_n112 <= 1 - 0 <= p_BKUH_n113 <= 1 - 0 <= p_BKUH_n114 <= 1 - 0 <= p_BKUH_n115 <= 1 - 0 <= p_BKUH_n116 <= 1 - 0 <= p_2VJM_n117 <= 1 - 0 <= p_2VJM_n118 <= 1 - 0 <= p_2VJM_n119 <= 1 - 0 <= p_2VJM_n120 <= 1 - 0 <= p_IFQT_n121 <= 1 - 0 <= p_IFQT_n122 <= 1 - 0 <= p_IFQT_n123 <= 1 - 0 <= p_IFQT_n124 <= 1 - 0 <= p_JGG8_n125 <= 1 - 0 <= p_JGG8_n126 <= 1 - 0 <= p_JGG8_n127 <= 1 - 0 <= p_JGG8_n128 <= 1 - 0 <= p_VM9T_n129 <= 1 - 0 <= p_VM9T_n130 <= 1 - 0 <= p_VM9T_n131 <= 1 - 0 <= p_VM9T_n132 <= 1 - 0 <= p_JA88_n133 <= 1 - 0 <= p_JA88_n134 <= 1 - 0 <= p_JA88_n135 <= 1 - 0 <= p_JA88_n136 <= 1 - 0 <= p_CE7J_n137 <= 1 - 0 <= p_CE7J_n138 <= 1 - 0 <= p_CE7J_n139 <= 1 - 0 <= p_CE7J_n140 <= 1 - 0 <= p_C1F0_n141 <= 1 - 0 <= p_C1F0_n142 <= 1 - 0 <= p_C1F0_n143 <= 1 - 0 <= p_C1F0_n144 <= 1 - 0 <= p_KEF1_n145 <= 1 - 0 <= p_KEF1_n146 <= 1 - 0 <= p_KEF1_n147 <= 1 - 0 <= p_KEF1_n148 <= 1 - 0 <= p_C6R3_n149 <= 1 - 0 <= p_C6R3_n150 <= 1 - 0 <= p_C6R3_n151 <= 1 - 0 <= p_C6R3_n152 <= 1 - 0 <= p_JBQU_n153 <= 1 - 0 <= p_JBQU_n154 <= 1 - 0 <= p_JBQU_n155 <= 1 - 0 <= p_JBQU_n156 <= 1 - 0 <= p_GQPL_n157 <= 1 - 0 <= p_GQPL_n158 <= 1 - 0 <= p_GQPL_n159 <= 1 - 0 <= p_GQPL_n160 <= 1 - 0 <= p_BQRB_n161 <= 1 - 0 <= p_BQRB_n162 <= 1 - 0 <= p_BQRB_n163 <= 1 - 0 <= p_BQRB_n164 <= 1 - 0 <= p_CHLG_n165 <= 1 - 0 <= p_CHLG_n166 <= 1 - 0 <= p_CHLG_n167 <= 1 - 0 <= p_CHLG_n168 <= 1 - 0 <= p_BGAK_n169 <= 1 - 0 <= p_BGAK_n170 <= 1 - 0 <= p_BGAK_n171 <= 1 - 0 <= p_BGAK_n172 <= 1 - 0 <= p_U5PI_n173 <= 1 - 0 <= p_U5PI_n174 <= 1 - 0 <= p_U5PI_n175 <= 1 - 0 <= p_U5PI_n176 <= 1 - 0 <= p_55II_n177 <= 1 - 0 <= p_55II_n178 <= 1 - 0 <= p_55II_n179 <= 1 - 0 <= p_55II_n180 <= 1 - 0 <= p_590P_n181 <= 1 - 0 <= p_590P_n182 <= 1 - 0 <= p_590P_n183 <= 1 - 0 <= p_590P_n184 <= 1 - 0 <= p_PPDK_n185 <= 1 - 0 <= p_PPDK_n186 <= 1 - 0 <= p_PPDK_n187 <= 1 - 0 <= p_PPDK_n188 <= 1 - 0 <= p_EUEG_n189 <= 1 - 0 <= p_EUEG_n190 <= 1 - 0 <= p_EUEG_n191 <= 1 - 0 <= p_EUEG_n192 <= 1 - 0 <= p_53AQ_n193 <= 1 - 0 <= p_53AQ_n194 <= 1 - 0 <= p_53AQ_n195 <= 1 - 0 <= p_53AQ_n196 <= 1 - 0 <= p_BAVB_n197 <= 1 - 0 <= p_BAVB_n198 <= 1 - 0 <= p_BAVB_n199 <= 1 - 0 <= p_BAVB_n200 <= 1 - 0 <= p_GEDC_n201 <= 1 - 0 <= p_GEDC_n202 <= 1 - 0 <= p_GEDC_n203 <= 1 - 0 <= p_GEDC_n204 <= 1 - 0 <= p_7QLK_n205 <= 1 - 0 <= p_7QLK_n206 <= 1 - 0 <= p_7QLK_n207 <= 1 - 0 <= p_7QLK_n208 <= 1 - 0 <= p_LBES_n209 <= 1 - 0 <= p_LBES_n210 <= 1 - 0 <= p_LBES_n211 <= 1 - 0 <= p_LBES_n212 <= 1 - 0 <= p_TU6K_n213 <= 1 - 0 <= p_TU6K_n214 <= 1 - 0 <= p_TU6K_n215 <= 1 - 0 <= p_TU6K_n216 <= 1 - 0 <= p_718S_n217 <= 1 - 0 <= p_718S_n218 <= 1 - 0 <= p_718S_n219 <= 1 - 0 <= p_718S_n220 <= 1 - 0 <= p_CLPD_n221 <= 1 - 0 <= p_CLPD_n222 <= 1 - 0 <= p_CLPD_n223 <= 1 - 0 <= p_CLPD_n224 <= 1 - 0 <= p_3JTO_n225 <= 1 - 0 <= p_3JTO_n226 <= 1 - 0 <= p_3JTO_n227 <= 1 - 0 <= p_3JTO_n228 <= 1 - 0 <= p_O5VA_n229 <= 1 - 0 <= p_O5VA_n230 <= 1 - 0 <= p_O5VA_n231 <= 1 - 0 <= p_O5VA_n232 <= 1 - 0 <= p_D3E2_n233 <= 1 - 0 <= p_D3E2_n234 <= 1 - 0 <= p_D3E2_n235 <= 1 - 0 <= p_D3E2_n236 <= 1 - 0 <= p_KPST_n237 <= 1 - 0 <= p_KPST_n238 <= 1 - 0 <= p_KPST_n239 <= 1 - 0 <= p_KPST_n240 <= 1 - 0 <= p_1NOO_n241 <= 1 - 0 <= p_1NOO_n242 <= 1 - 0 <= p_1NOO_n243 <= 1 - 0 <= p_1NOO_n244 <= 1 - 0 <= p_7QFB_n245 <= 1 - 0 <= p_7QFB_n246 <= 1 - 0 <= p_7QFB_n247 <= 1 - 0 <= p_7QFB_n248 <= 1 - 0 <= p_1D19_n249 <= 1 - 0 <= p_1D19_n250 <= 1 - 0 <= p_1D19_n251 <= 1 - 0 <= p_1D19_n252 <= 1 - 0 <= p_5UV0_n253 <= 1 - 0 <= p_5UV0_n254 <= 1 - 0 <= p_5UV0_n255 <= 1 - 0 <= p_5UV0_n256 <= 1 - 0 <= p_8P61_n257 <= 1 - 0 <= p_8P61_n258 <= 1 - 0 <= p_8P61_n259 <= 1 - 0 <= p_8P61_n260 <= 1 - 0 <= p_OH4T_n261 <= 1 - 0 <= p_OH4T_n262 <= 1 - 0 <= p_OH4T_n263 <= 1 - 0 <= p_OH4T_n264 <= 1 - 0 <= p_9SC8_n265 <= 1 - 0 <= p_9SC8_n266 <= 1 - 0 <= p_9SC8_n267 <= 1 - 0 <= p_9SC8_n268 <= 1 - 0 <= p_0HCS_n269 <= 1 - 0 <= p_0HCS_n270 <= 1 - 0 <= p_0HCS_n271 <= 1 - 0 <= p_0HCS_n272 <= 1 - 0 <= p_LIU1_n273 <= 1 - 0 <= p_LIU1_n274 <= 1 - 0 <= p_LIU1_n275 <= 1 - 0 <= p_LIU1_n276 <= 1 - 0 <= p_SS32_n277 <= 1 - 0 <= p_SS32_n278 <= 1 - 0 <= p_SS32_n279 <= 1 - 0 <= p_SS32_n280 <= 1 - 0 <= p_UALO_n281 <= 1 - 0 <= p_UALO_n282 <= 1 - 0 <= p_UALO_n283 <= 1 - 0 <= p_UALO_n284 <= 1 - 0 <= p_VKA1_n285 <= 1 - 0 <= p_VKA1_n286 <= 1 - 0 <= p_VKA1_n287 <= 1 - 0 <= p_VKA1_n288 <= 1 - 0 <= p_QF28_n289 <= 1 - 0 <= p_QF28_n290 <= 1 - 0 <= p_QF28_n291 <= 1 - 0 <= p_QF28_n292 <= 1 - 0 <= p_AO13_n293 <= 1 - 0 <= p_AO13_n294 <= 1 - 0 <= p_AO13_n295 <= 1 - 0 <= p_AO13_n296 <= 1 - 0 <= p_GP3K_n297 <= 1 - 0 <= p_GP3K_n298 <= 1 - 0 <= p_GP3K_n299 <= 1 - 0 <= p_GP3K_n300 <= 1 - 0 <= p_6CVU_n301 <= 1 - 0 <= p_6CVU_n302 <= 1 - 0 <= p_6CVU_n303 <= 1 - 0 <= p_6CVU_n304 <= 1 - 0 <= p_SE4G_n305 <= 1 - 0 <= p_SE4G_n306 <= 1 - 0 <= p_SE4G_n307 <= 1 - 0 <= p_SE4G_n308 <= 1 - 0 <= p_HTCN_n309 <= 1 - 0 <= p_HTCN_n310 <= 1 - 0 <= p_HTCN_n311 <= 1 - 0 <= p_HTCN_n312 <= 1 - 0 <= p_8UPS_n313 <= 1 - 0 <= p_8UPS_n314 <= 1 - 0 <= p_8UPS_n315 <= 1 - 0 <= p_8UPS_n316 <= 1 - 0 <= p_02TO_n317 <= 1 - 0 <= p_02TO_n318 <= 1 - 0 <= p_02TO_n319 <= 1 - 0 <= p_02TO_n320 <= 1 - 0 <= p_KO6H_n321 <= 1 - 0 <= p_KO6H_n322 <= 1 - 0 <= p_KO6H_n323 <= 1 - 0 <= p_KO6H_n324 <= 1 - 0 <= p_PDID_n325 <= 1 - 0 <= p_PDID_n326 <= 1 - 0 <= p_PDID_n327 <= 1 - 0 <= p_PDID_n328 <= 1 - 0 <= p_81N4_n329 <= 1 - 0 <= p_81N4_n330 <= 1 - 0 <= p_81N4_n331 <= 1 - 0 <= p_81N4_n332 <= 1 - 0 <= p_2TTQ_n333 <= 1 - 0 <= p_2TTQ_n334 <= 1 - 0 <= p_2TTQ_n335 <= 1 - 0 <= p_2TTQ_n336 <= 1 - 0 <= p_IVEQ_n337 <= 1 - 0 <= p_IVEQ_n338 <= 1 - 0 <= p_IVEQ_n339 <= 1 - 0 <= p_IVEQ_n340 <= 1 - 0 <= p_FC74_n341 <= 1 - 0 <= p_FC74_n342 <= 1 - 0 <= p_FC74_n343 <= 1 - 0 <= p_FC74_n344 <= 1 - 0 <= p_KJI3_n345 <= 1 - 0 <= p_KJI3_n346 <= 1 - 0 <= p_KJI3_n347 <= 1 - 0 <= p_KJI3_n348 <= 1 - 0 <= p_9P6V_n349 <= 1 - 0 <= p_9P6V_n350 <= 1 - 0 <= p_9P6V_n351 <= 1 - 0 <= p_9P6V_n352 <= 1 - 0 <= p_4Q99_n353 <= 1 - 0 <= p_4Q99_n354 <= 1 - 0 <= p_4Q99_n355 <= 1 - 0 <= p_4Q99_n356 <= 1 - 0 <= p_2UVH_n357 <= 1 - 0 <= p_2UVH_n358 <= 1 - 0 <= p_2UVH_n359 <= 1 - 0 <= p_2UVH_n360 <= 1 - 0 <= p_2GDS_n361 <= 1 - 0 <= p_2GDS_n362 <= 1 - 0 <= p_2GDS_n363 <= 1 - 0 <= p_2GDS_n364 <= 1 - 0 <= p_GHT1_n365 <= 1 - 0 <= p_GHT1_n366 <= 1 - 0 <= p_GHT1_n367 <= 1 - 0 <= p_GHT1_n368 <= 1 - 0 <= p_B3CP_n369 <= 1 - 0 <= p_B3CP_n370 <= 1 - 0 <= p_B3CP_n371 <= 1 - 0 <= p_B3CP_n372 <= 1 - 0 <= p_JP32_n373 <= 1 - 0 <= p_JP32_n374 <= 1 - 0 <= p_JP32_n375 <= 1 - 0 <= p_JP32_n376 <= 1 - 0 <= p_T9CQ_n377 <= 1 - 0 <= p_T9CQ_n378 <= 1 - 0 <= p_T9CQ_n379 <= 1 - 0 <= p_T9CQ_n380 <= 1 - 0 <= p_UOOE_n381 <= 1 - 0 <= p_UOOE_n382 <= 1 - 0 <= p_UOOE_n383 <= 1 - 0 <= p_UOOE_n384 <= 1 - 0 <= p_VGOG_n385 <= 1 - 0 <= p_VGOG_n386 <= 1 - 0 <= p_VGOG_n387 <= 1 - 0 <= p_VGOG_n388 <= 1 - 0 <= p_PCGG_n389 <= 1 - 0 <= p_PCGG_n390 <= 1 - 0 <= p_PCGG_n391 <= 1 - 0 <= p_PCGG_n392 <= 1 - 0 <= p_N77Q_n393 <= 1 - 0 <= p_N77Q_n394 <= 1 - 0 <= p_N77Q_n395 <= 1 - 0 <= p_N77Q_n396 <= 1 - 0 <= p_6QE5_n397 <= 1 - 0 <= p_6QE5_n398 <= 1 - 0 <= p_6QE5_n399 <= 1 - 0 <= p_6QE5_n400 <= 1 - -Generals - p_VIS5_n1 - p_VIS5_n2 - p_VIS5_n3 - p_VIS5_n4 - p_ACCC_n5 - p_ACCC_n6 - p_ACCC_n7 - p_ACCC_n8 - p_DK5K_n9 - p_DK5K_n10 - p_DK5K_n11 - p_DK5K_n12 - p_I1GK_n13 - p_I1GK_n14 - p_I1GK_n15 - p_I1GK_n16 - p_1UMV_n17 - p_1UMV_n18 - p_1UMV_n19 - p_1UMV_n20 - p_S8PB_n21 - p_S8PB_n22 - p_S8PB_n23 - p_S8PB_n24 - p_QOUL_n25 - p_QOUL_n26 - p_QOUL_n27 - p_QOUL_n28 - p_RO41_n29 - p_RO41_n30 - p_RO41_n31 - p_RO41_n32 - p_O7QK_n33 - p_O7QK_n34 - p_O7QK_n35 - p_O7QK_n36 - p_OFAJ_n37 - p_OFAJ_n38 - p_OFAJ_n39 - p_OFAJ_n40 - p_BM2K_n41 - p_BM2K_n42 - p_BM2K_n43 - p_BM2K_n44 - p_ML82_n45 - p_ML82_n46 - p_ML82_n47 - p_ML82_n48 - p_J9TA_n49 - p_J9TA_n50 - p_J9TA_n51 - p_J9TA_n52 - p_N00J_n53 - p_N00J_n54 - p_N00J_n55 - p_N00J_n56 - p_D2IO_n57 - p_D2IO_n58 - p_D2IO_n59 - p_D2IO_n60 - p_TDMK_n61 - p_TDMK_n62 - p_TDMK_n63 - p_TDMK_n64 - p_EU0V_n65 - p_EU0V_n66 - p_EU0V_n67 - p_EU0V_n68 - p_Q9S5_n69 - p_Q9S5_n70 - p_Q9S5_n71 - p_Q9S5_n72 - p_OJP3_n73 - p_OJP3_n74 - p_OJP3_n75 - p_OJP3_n76 - p_M801_n77 - p_M801_n78 - p_M801_n79 - p_M801_n80 - p_VI0F_n81 - p_VI0F_n82 - p_VI0F_n83 - p_VI0F_n84 - p_LVF7_n85 - p_LVF7_n86 - p_LVF7_n87 - p_LVF7_n88 - p_89QJ_n89 - p_89QJ_n90 - p_89QJ_n91 - p_89QJ_n92 - p_K1N0_n93 - p_K1N0_n94 - p_K1N0_n95 - p_K1N0_n96 - p_H399_n97 - p_H399_n98 - p_H399_n99 - p_H399_n100 - p_9393_n101 - p_9393_n102 - p_9393_n103 - p_9393_n104 - p_91Q0_n105 - p_91Q0_n106 - p_91Q0_n107 - p_91Q0_n108 - p_BMEP_n109 - p_BMEP_n110 - p_BMEP_n111 - p_BMEP_n112 - p_BKUH_n113 - p_BKUH_n114 - p_BKUH_n115 - p_BKUH_n116 - p_2VJM_n117 - p_2VJM_n118 - p_2VJM_n119 - p_2VJM_n120 - p_IFQT_n121 - p_IFQT_n122 - p_IFQT_n123 - p_IFQT_n124 - p_JGG8_n125 - p_JGG8_n126 - p_JGG8_n127 - p_JGG8_n128 - p_VM9T_n129 - p_VM9T_n130 - p_VM9T_n131 - p_VM9T_n132 - p_JA88_n133 - p_JA88_n134 - p_JA88_n135 - p_JA88_n136 - p_CE7J_n137 - p_CE7J_n138 - p_CE7J_n139 - p_CE7J_n140 - p_C1F0_n141 - p_C1F0_n142 - p_C1F0_n143 - p_C1F0_n144 - p_KEF1_n145 - p_KEF1_n146 - p_KEF1_n147 - p_KEF1_n148 - p_C6R3_n149 - p_C6R3_n150 - p_C6R3_n151 - p_C6R3_n152 - p_JBQU_n153 - p_JBQU_n154 - p_JBQU_n155 - p_JBQU_n156 - p_GQPL_n157 - p_GQPL_n158 - p_GQPL_n159 - p_GQPL_n160 - p_BQRB_n161 - p_BQRB_n162 - p_BQRB_n163 - p_BQRB_n164 - p_CHLG_n165 - p_CHLG_n166 - p_CHLG_n167 - p_CHLG_n168 - p_BGAK_n169 - p_BGAK_n170 - p_BGAK_n171 - p_BGAK_n172 - p_U5PI_n173 - p_U5PI_n174 - p_U5PI_n175 - p_U5PI_n176 - p_55II_n177 - p_55II_n178 - p_55II_n179 - p_55II_n180 - p_590P_n181 - p_590P_n182 - p_590P_n183 - p_590P_n184 - p_PPDK_n185 - p_PPDK_n186 - p_PPDK_n187 - p_PPDK_n188 - p_EUEG_n189 - p_EUEG_n190 - p_EUEG_n191 - p_EUEG_n192 - p_53AQ_n193 - p_53AQ_n194 - p_53AQ_n195 - p_53AQ_n196 - p_BAVB_n197 - p_BAVB_n198 - p_BAVB_n199 - p_BAVB_n200 - p_GEDC_n201 - p_GEDC_n202 - p_GEDC_n203 - p_GEDC_n204 - p_7QLK_n205 - p_7QLK_n206 - p_7QLK_n207 - p_7QLK_n208 - p_LBES_n209 - p_LBES_n210 - p_LBES_n211 - p_LBES_n212 - p_TU6K_n213 - p_TU6K_n214 - p_TU6K_n215 - p_TU6K_n216 - p_718S_n217 - p_718S_n218 - p_718S_n219 - p_718S_n220 - p_CLPD_n221 - p_CLPD_n222 - p_CLPD_n223 - p_CLPD_n224 - p_3JTO_n225 - p_3JTO_n226 - p_3JTO_n227 - p_3JTO_n228 - p_O5VA_n229 - p_O5VA_n230 - p_O5VA_n231 - p_O5VA_n232 - p_D3E2_n233 - p_D3E2_n234 - p_D3E2_n235 - p_D3E2_n236 - p_KPST_n237 - p_KPST_n238 - p_KPST_n239 - p_KPST_n240 - p_1NOO_n241 - p_1NOO_n242 - p_1NOO_n243 - p_1NOO_n244 - p_7QFB_n245 - p_7QFB_n246 - p_7QFB_n247 - p_7QFB_n248 - p_1D19_n249 - p_1D19_n250 - p_1D19_n251 - p_1D19_n252 - p_5UV0_n253 - p_5UV0_n254 - p_5UV0_n255 - p_5UV0_n256 - p_8P61_n257 - p_8P61_n258 - p_8P61_n259 - p_8P61_n260 - p_OH4T_n261 - p_OH4T_n262 - p_OH4T_n263 - p_OH4T_n264 - p_9SC8_n265 - p_9SC8_n266 - p_9SC8_n267 - p_9SC8_n268 - p_0HCS_n269 - p_0HCS_n270 - p_0HCS_n271 - p_0HCS_n272 - p_LIU1_n273 - p_LIU1_n274 - p_LIU1_n275 - p_LIU1_n276 - p_SS32_n277 - p_SS32_n278 - p_SS32_n279 - p_SS32_n280 - p_UALO_n281 - p_UALO_n282 - p_UALO_n283 - p_UALO_n284 - p_VKA1_n285 - p_VKA1_n286 - p_VKA1_n287 - p_VKA1_n288 - p_QF28_n289 - p_QF28_n290 - p_QF28_n291 - p_QF28_n292 - p_AO13_n293 - p_AO13_n294 - p_AO13_n295 - p_AO13_n296 - p_GP3K_n297 - p_GP3K_n298 - p_GP3K_n299 - p_GP3K_n300 - p_6CVU_n301 - p_6CVU_n302 - p_6CVU_n303 - p_6CVU_n304 - p_SE4G_n305 - p_SE4G_n306 - p_SE4G_n307 - p_SE4G_n308 - p_HTCN_n309 - p_HTCN_n310 - p_HTCN_n311 - p_HTCN_n312 - p_8UPS_n313 - p_8UPS_n314 - p_8UPS_n315 - p_8UPS_n316 - p_02TO_n317 - p_02TO_n318 - p_02TO_n319 - p_02TO_n320 - p_KO6H_n321 - p_KO6H_n322 - p_KO6H_n323 - p_KO6H_n324 - p_PDID_n325 - p_PDID_n326 - p_PDID_n327 - p_PDID_n328 - p_81N4_n329 - p_81N4_n330 - p_81N4_n331 - p_81N4_n332 - p_2TTQ_n333 - p_2TTQ_n334 - p_2TTQ_n335 - p_2TTQ_n336 - p_IVEQ_n337 - p_IVEQ_n338 - p_IVEQ_n339 - p_IVEQ_n340 - p_FC74_n341 - p_FC74_n342 - p_FC74_n343 - p_FC74_n344 - p_KJI3_n345 - p_KJI3_n346 - p_KJI3_n347 - p_KJI3_n348 - p_9P6V_n349 - p_9P6V_n350 - p_9P6V_n351 - p_9P6V_n352 - p_4Q99_n353 - p_4Q99_n354 - p_4Q99_n355 - p_4Q99_n356 - p_2UVH_n357 - p_2UVH_n358 - p_2UVH_n359 - p_2UVH_n360 - p_2GDS_n361 - p_2GDS_n362 - p_2GDS_n363 - p_2GDS_n364 - p_GHT1_n365 - p_GHT1_n366 - p_GHT1_n367 - p_GHT1_n368 - p_B3CP_n369 - p_B3CP_n370 - p_B3CP_n371 - p_B3CP_n372 - p_JP32_n373 - p_JP32_n374 - p_JP32_n375 - p_JP32_n376 - p_T9CQ_n377 - p_T9CQ_n378 - p_T9CQ_n379 - p_T9CQ_n380 - p_UOOE_n381 - p_UOOE_n382 - p_UOOE_n383 - p_UOOE_n384 - p_VGOG_n385 - p_VGOG_n386 - p_VGOG_n387 - p_VGOG_n388 - p_PCGG_n389 - p_PCGG_n390 - p_PCGG_n391 - p_PCGG_n392 - p_N77Q_n393 - p_N77Q_n394 - p_N77Q_n395 - p_N77Q_n396 - p_6QE5_n397 - p_6QE5_n398 - p_6QE5_n399 - p_6QE5_n400 - -End diff --git a/src/ats-test/perf_transport_ats.c b/src/ats-test/perf_transport_ats.c deleted file mode 100644 index 0be15d255..000000000 --- a/src/ats-test/perf_transport_ats.c +++ /dev/null @@ -1,337 +0,0 @@ -/* - This file is part of GNUnet. - (C) 2009 Christian Grothoff (and other contributing authors) - - GNUnet is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published - by the Free Software Foundation; either version 3, or (at your - option) any later version. - - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with GNUnet; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. -*/ -/** - * @file transport/perf_transport_ats.c - * @brief testcase for ats functionality - */ -#include "platform.h" -#include "gnunet_time_lib.h" -#include "gauger.h" -#include - -#define VERBOSE GNUNET_NO - -#define EXECS 5 - -static int ret = 0; - -static int executions = EXECS; -static uint64_t exec_time[EXECS]; - -static uint64_t sim_no_opt_avg; -static uint64_t sim_with_opt_avg; -static uint64_t mlp_no_opt_avg; -static uint64_t mlp_with_opt_avg; - -static glp_prob *prob; - -static struct GNUNET_TIME_Absolute start; -static struct GNUNET_TIME_Absolute end; - -static void -solve_mlp (int presolve) -{ - int result, solution; - glp_iocp opt_mlp; - - glp_init_iocp (&opt_mlp); - opt_mlp.msg_lev = GLP_MSG_OFF; - opt_mlp.presolve = GLP_OFF; - - result = glp_intopt (prob, &opt_mlp); - solution = glp_mip_status (prob); - GNUNET_assert ((solution == 5) && (result == 0)); -} - -static void -solve_lp (int presolve) -{ - int result; - int solution; - - glp_smcp opt_lp; - - glp_init_smcp (&opt_lp); - - opt_lp.msg_lev = GLP_MSG_OFF; - if (presolve == GNUNET_YES) - opt_lp.presolve = GLP_ON; - else - opt_lp.presolve = GLP_OFF; - - result = glp_simplex (prob, &opt_lp); - solution = glp_get_status (prob); - GNUNET_assert ((solution == 5) && (result == 0)); -} - -#if 0 -/* Modify quality constraint */ -static void -modify_qm (int start, int length, int values_to_change) -{ - //int * ind = GNUNET_malloc (length * sizeof (int)); - //double *val = GNUNET_malloc (length * sizeof (double)); - int ind[1000]; - double val[1000]; - - int res = 0; - int c = start, c2 = 1; - - while (c <= (start + values_to_change)) - { - res = glp_get_mat_row (prob, c, ind, val); - - printf ("%i %i \n", c, res); - for (c2 = 0; c2 < res; c2++) - { - printf ("%i = %f \n", ind[c2], val[c2]); - } - c++; - } - //glp_set_mat_row(prob, start, length, ind, val); -} -#endif - - - -static void -bench_simplex_optimization (char *file, int executions) -{ - int c; - int res; - - prob = glp_create_prob (); - res = glp_read_lp (prob, NULL, file); - if (res != 0) - { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Problem file `%s' not found\n", file); - ret = 1; - return; - } - - solve_lp (GNUNET_YES); - - for (c = 0; c < executions; c++) - { - start = GNUNET_TIME_absolute_get (); - solve_lp (GNUNET_NO); - end = GNUNET_TIME_absolute_get (); - - exec_time[c] = GNUNET_TIME_absolute_get_difference (start, end).rel_value; - - sim_with_opt_avg += exec_time[c]; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Simplex /w optimization iterations %i: %llu \n", c, - exec_time[c]); - } - - glp_delete_prob (prob); -} - - -static void -bench_simplex_no_optimization (char *file, int executions) -{ - int c; - int res; - - prob = glp_create_prob (); - res = glp_read_lp (prob, NULL, file); - if (res != 0) - { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Problem file `%s' not found\n", file); - ret = 1; - return; - } - - for (c = 0; c < executions; c++) - { - start = GNUNET_TIME_absolute_get (); - solve_lp (GNUNET_YES); - end = GNUNET_TIME_absolute_get (); - - exec_time[c] = GNUNET_TIME_absolute_get_difference (start, end).rel_value; - - sim_no_opt_avg += exec_time[c]; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Simplex iterations %i: %llu \n", c, - exec_time[c]); - } - - glp_delete_prob (prob); -} - -static void -bench_mlp_no_optimization (char *file, int executions) -{ - int c; - int res; - - prob = glp_create_prob (); - res = glp_read_lp (prob, NULL, file); - if (res != 0) - { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Problem file `%s' not found\n", file); - ret = 1; - return; - } - for (c = 0; c < executions; c++) - { - start = GNUNET_TIME_absolute_get (); - solve_lp (GNUNET_YES); - solve_mlp (GNUNET_NO); - end = GNUNET_TIME_absolute_get (); - - exec_time[c] = GNUNET_TIME_absolute_get_difference (start, end).rel_value; - - mlp_no_opt_avg += exec_time[c]; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "MLP iterations no optimization %i: %llu \n", c, exec_time[c]); - } - - glp_delete_prob (prob); -} - - -static void -bench_mlp_with_optimization (char *file, int executions, int changes) -{ - int c; - int res; - - prob = glp_create_prob (); - res = glp_read_lp (prob, NULL, file); - if (res != 0) - { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Problem file `%s' not found\n", file); - ret = 1; - return; - } - - solve_lp (GNUNET_YES); - - for (c = 0; c < executions; c++) - { - start = GNUNET_TIME_absolute_get (); - //modify_qm(906, 0, 0); - solve_lp (GNUNET_NO); - solve_mlp (GNUNET_NO); - end = GNUNET_TIME_absolute_get (); - - exec_time[c] = GNUNET_TIME_absolute_get_difference (start, end).rel_value; - - mlp_with_opt_avg += exec_time[c]; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "MLP /w optimization iterations %i: %llu \n", c, exec_time[c]); - } - - glp_delete_prob (prob); -} - -#if 0 -void -modify_cr (int start, int length, int count) -{ - //int * ind = GNUNET_malloc (length * sizeof (int)); - //double *val = GNUNET_malloc (length * sizeof (double)); - int ind[500]; - double val[500]; - int res = 0; - int c = start, c2 = 1; - - while (c <= (start + count)) - { - res = glp_get_mat_row (prob, c, ind, val); - - printf ("row index: %i non-zero elements: %i \n", c, res); - for (c2 = 1; c2 <= res; c2++) - { - printf ("%i = %f ", ind[c2], val[c2]); - } - c++; - printf ("\n----\n"); - } - //glp_set_mat_row(prob, start, length, ind, val); -} -#endif - - -int -main (int argc, char *argv[]) -{ - - GNUNET_log_setup ("perf-transport-ats", -#if VERBOSE - "DEBUG", -#else - "INFO", -#endif - NULL); - int nullfd = OPEN ("/dev/null", O_RDWR | O_APPEND); - - if (nullfd < 0) - return GNUNET_SYSERR; - if (dup2 (nullfd, 1) < 0) - { - GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, "dup2"); - (void) CLOSE (nullfd); - return GNUNET_SYSERR; - } - - - char *file = "ats_mlp_p100_m400.problem"; - - bench_simplex_no_optimization (file, executions); - bench_simplex_optimization (file, executions); - bench_mlp_no_optimization (file, executions); - bench_mlp_with_optimization (file, executions, 0); - - if (ret != 0) - return ret; - - // -> 400 addresses - GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "Simplex, no optimization, average per address: %f\n", - ((double) sim_no_opt_avg / EXECS) / 400); - GAUGER ("TRANSPORT", "GLPK simplex no optimization", - ((double) sim_no_opt_avg / EXECS) / 400, "ms/address"); - - GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "Simplex, with optimization, average per address: %f\n", - ((double) sim_with_opt_avg / EXECS) / 400); - GAUGER ("TRANSPORT", - "GLPK simplex, 100 peers 400 addresses with optimization", - ((double) sim_with_opt_avg / EXECS) / 400, "ms/address"); - - GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "MLP no optimization average per address: %f\n", - ((double) mlp_no_opt_avg / EXECS) / 400); - GAUGER ("TRANSPORT", "GLPK MLP 100 peers 400 addresses no optimization", - ((double) mlp_no_opt_avg / EXECS) / 400, "ms/address"); - - GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "MLP optimization average per address: %f\n", - ((double) mlp_with_opt_avg / EXECS) / 400); - GAUGER ("TRANSPORT", "GLPK MLP 100 peers 400 addresses with optimization", - ((double) mlp_with_opt_avg / EXECS) / 400, "ms/address"); - (void) CLOSE (nullfd); - return ret; -} - -/* end of perf_transport_ats.c*/ diff --git a/src/ats-test/test_transport_ats.c b/src/ats-test/test_transport_ats.c deleted file mode 100644 index 1c920fb59..000000000 --- a/src/ats-test/test_transport_ats.c +++ /dev/null @@ -1,205 +0,0 @@ -/* - This file is part of GNUnet. - (C) 2009 Christian Grothoff (and other contributing authors) - - GNUnet is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published - by the Free Software Foundation; either version 3, or (at your - option) any later version. - - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with GNUnet; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. -*/ -/** - * @file testing/test_transport_ats.c - * @brief testcase for ats functionality without starting peers - */ -#include "platform.h" -#include "gnunet-service-transport_ats.h" -#include "gnunet_configuration_lib.h" -#include "gnunet_crypto_lib.h" - -#define VERBOSE GNUNET_YES - -static struct ATS_Handle *ats; - -static struct GNUNET_CONFIGURATION_Handle *cfg; - -static struct TransportConfiguration *tc; - - -static void -ats_result_cb () -{ - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "ATS Result callback\n"); -} - -struct TransportConfiguration -{ - int peers; - int mechanisms; - - struct ATS_peer *p_head; - struct ATS_peer *p_tail; - - struct ATS_mechanism *m_head; - struct ATS_mechanism *m_tail; -}; - - -static void -create_ats_information (struct ATS_peer **p, int *c_p, struct ATS_mechanism **m, - int *c_m) -{ - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "ATS needs addresses\n"); - - (*p) = tc->p_head; - (*c_p) = tc->mechanisms; - (*m) = tc->m_head; - (*c_m) = tc->mechanisms; -} - - -static int -run_ats () -{ - int ret = 0; - - ats_calculate_bandwidth_distribution (ats); - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Running ATS: %s \n", - (ret == 0) ? "SUCCESSFUL" : "FAILED"); - return ret; -} - - -static int -init_ats () -{ - int ret = 0; - - ats = - ats_init (1.0, 1.0, 1.0, 50000, 5, 10, ATS_MAX_EXEC_DURATION, - create_ats_information, ats_result_cb); - //GNUNET_assert (ats != NULL); - - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Initializing ATS: %s \n", - (ret == 0) ? "SUCCESSFUL" : "FAILED"); - return ret; -} - - -static int -shutdown_ats () -{ - int ret = 0; - - ats_delete_problem (ats); - ats_shutdown (ats); - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Shutdown ATS: %s \n", - (ret == 0) ? "SUCCESSFUL" : "FAILED"); - return ret; -} - - -/* To make compiler happy */ -void -dummy () -{ - struct ATS_quality_metric *q = qm; - - q = NULL; - struct ATS_ressource *r = ressources; - - r = NULL; - q++; - r++; -} - - -static void -iterate_peer_values (void *cls, const char *section, const char *option, - const char *value) -{ - if (strcmp (option, "f") == 0) - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "\t %s %s\n", option, value); -} - -static void -iterate_mech_values (void *cls, const char *section, const char *option, - const char *value) -{ - if (strcmp (option, "f") == 0) - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "\t %s %s\n", option, value); -} - -static void -iterate_sections (void *cls, const char *section) -{ - struct TransportConfiguration *tc = cls; - - /* Peer definition */ - if (99 == strlen (section)) - { - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "Peer '%s`\n", section); - struct GNUNET_HashCode h; - int res = GNUNET_CRYPTO_hash_from_string (section, &h); - - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "HASH '%s` %i\n", GNUNET_h2s (&h), res); - GNUNET_CONFIGURATION_iterate_section_values (cfg, section, - iterate_peer_values, NULL); - tc->peers++; - } - if (10 == strlen (section)) - { - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "Mechanism '%s`\n", section); - GNUNET_CONFIGURATION_iterate_section_values (cfg, section, - iterate_mech_values, NULL); - tc->peers++; - } -} - - -static struct TransportConfiguration * -load_transport_configuration (char *filename) -{ - struct TransportConfiguration *ret = - GNUNET_malloc (sizeof (struct TransportConfiguration)); - - cfg = GNUNET_CONFIGURATION_create (); - GNUNET_assert (GNUNET_OK == GNUNET_CONFIGURATION_load (cfg, filename)); - GNUNET_CONFIGURATION_iterate_sections (cfg, iterate_sections, ret); - GNUNET_CONFIGURATION_destroy (cfg); - cfg = NULL; - return ret; -} - - -int -main (int argc, char *argv[]) -{ - int ret = 0; - - GNUNET_log_setup ("test-transport-ats", -#if VERBOSE - "DEBUG", -#else - "INFO", -#endif - NULL); - tc = load_transport_configuration ("test_transport_ats.data"); - ats = NULL; - ret += init_ats (); - ret += run_ats (); - ret += shutdown_ats (); - return ret; - -} - -/* end of test_transport_ats.c*/ diff --git a/src/ats-test/test_transport_ats.data b/src/ats-test/test_transport_ats.data deleted file mode 100644 index d046285af..000000000 --- a/src/ats-test/test_transport_ats.data +++ /dev/null @@ -1,21 +0,0 @@ -[OS9OTDV7IBEPB767HMM9PB7TT0LLMOPAE89BIF2CM4ELGBI8F58FGI9M78FGK802EM4OBVIH3HB5O287G7RCFRV1QD1LSER4KFMONCG] -f = 1.0 - -[L3NTT8TJ7ATVFS89CTVACNJB2JBH59JAU2CE6EA5105SGOSRU3452PU3B8VSF6HCKU3ASUTRDH69GMEJLJT82ENGJ9L6LKA6P2L568O] -f = 1.0 - -[F4HP9TFSQ4GMUUQGC7PT8UJ59QAUIBHMRVC4MEDM1T4DJ0LVP48G3J8EUSKTDAF87D6TUKC9FA509MC45AR9O9GRDUDL4MCJRKK3IEO] -f = 1.0 - -[6EIB04HE2M9HODUJJ1P12BF2VB9576RTT222DIV76E02G202KD00M5NB40VS4AVM8AIK09R7TTMFGP23BJ55RAP93803G8H97NBT34G] -f = 1.0 - -[F87V6PQ5KHKRQIQAI0I4MSFR18P3NI721N43LG482E83HR3P5V2EIF96B50TF2TH4U28KSNVTPHGLPPGMUKFV9KRM24RBJE123MD1IG] -f = 1.0 - -[VVVVFH67SOQ3SA5QAV4G6D575FLSK8BGTMI46CRRNISCR7U80HK4KQ104P8BPGCK1K0C6S2FS8FTD7PF8LKRPI0BF4STS59FAHJ5PT0] -f = 1.0 - -[0123456789] -dummy = YES - diff --git a/src/ats-test/test_transport_ats_1addr.conf b/src/ats-test/test_transport_ats_1addr.conf deleted file mode 100644 index 311e5f00d..000000000 --- a/src/ats-test/test_transport_ats_1addr.conf +++ /dev/null @@ -1,36 +0,0 @@ -@INLINE@ test_transport_defaults.conf -[PATHS] -SERVICEHOME = /tmp/test-gnunet-testing/ - -[TESTING] -HOSTKEYSFILE = ${DATADIR}/testing_hostkeys.dat - -[nat] -ALLOW_NAT = NO - -[arm] -PORT = 2566 -DEFAULTSERVICES = core - -[statistics] -PORT = 2567 - -[resolver] -PORT = 2564 - -[peerinfo] -PORT = 2569 - -[transport] -PORT = 2565 -PLUGINS = unix -ATS_MIN_INTERVAL = 100 -ATS_EXEC_INTERVAL = 250 - -[core] -AUTOSTART = YES -PORT = 2570 - -[transport-unix] -PORT = 2572 - diff --git a/src/ats-test/test_transport_ats_2addr.conf b/src/ats-test/test_transport_ats_2addr.conf deleted file mode 100644 index 0571dbf21..000000000 --- a/src/ats-test/test_transport_ats_2addr.conf +++ /dev/null @@ -1,36 +0,0 @@ -@INLINE@ test_transport_defaults.conf -[PATHS] -SERVICEHOME = /tmp/test-gnunet-testing/ - -[TESTING] -HOSTKEYSFILE = ${DATADIR}/testing_hostkeys.dat - -[transport-udp] -PORT = 2571 - -[arm] -PORT = 2566 -DEFAULTSERVICES = core - -[statistics] -PORT = 2567 - -[resolver] -PORT = 2564 - -[peerinfo] -PORT = 2569 - -[transport] -PORT = 2565 -PLUGINS = udp unix -ATS_MIN_INTERVAL = 100 -ATS_EXEC_INTERVAL = 250 - -[core] -AUTOSTART = YES -PORT = 2570 - -[transport-unix] -PORT = 2572 - diff --git a/src/ats-test/test_transport_ats_4addr.conf b/src/ats-test/test_transport_ats_4addr.conf deleted file mode 100644 index e4b4863b3..000000000 --- a/src/ats-test/test_transport_ats_4addr.conf +++ /dev/null @@ -1,41 +0,0 @@ -@INLINE@ test_transport_defaults.conf -[PATHS] -SERVICEHOME = /tmp/test-gnunet-testing/ - -[TESTING] -HOSTKEYSFILE = ${DATADIR}/testing_hostkeys.dat - -[nat] -ALLOW_NAT = NO - -[transport-tcp] -TIMEOUT = 5 s - -[transport-udp] -PORT = 2571 - -[arm] -PORT = 2566 -DEFAULTSERVICES = core - -[statistics] -PORT = 2567 - -[resolver] -PORT = 2564 - -[peerinfo] -PORT = 2569 - -[transport] -PORT = 2565 -ATS_MIN_INTERVAL = 100 -ATS_EXEC_INTERVAL = 250 - -[core] -AUTOSTART = YES -PORT = 2570 - -[transport-unix] -PORT = 2572 - diff --git a/src/ats-test/test_transport_ats_multiple_peers.c b/src/ats-test/test_transport_ats_multiple_peers.c deleted file mode 100644 index 66077df8d..000000000 --- a/src/ats-test/test_transport_ats_multiple_peers.c +++ /dev/null @@ -1,821 +0,0 @@ -/* - This file is part of GNUnet. - (C) 2009 Christian Grothoff (and other contributing authors) - - GNUnet is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published - by the Free Software Foundation; either version 3, or (at your - option) any later version. - - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with GNUnet; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. -*/ -/** - * @file testing/test_transport_ats_multiple_peers.c - * @brief testcase for ats functionality by starting multiple peers - */ - -#include "platform.h" -#include "gnunet_util_lib.h" - -#include "gnunet_testing_lib.h" -#include "gnunet_transport_service.h" -#include "gauger.h" -#include "gnunet-service-transport_ats.h" - -#define VERBOSE GNUNET_NO - -#define NUM_PEERS 11 -#define MEASUREMENTS 5 - -#define DELAY GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 300) -#define TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 300) -#define SEND_TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 1) - -static int ok; - -static int peers_left; - -static int failed_peers; - -static int measurement_started = GNUNET_NO; -static char *config_file; - -static struct GNUNET_TESTING_PeerGroup *pg; - -static GNUNET_SCHEDULER_TaskIdentifier shutdown_task; -static GNUNET_SCHEDULER_TaskIdentifier stats_task; -static GNUNET_SCHEDULER_TaskIdentifier send_task; -struct GNUNET_TESTING_Daemon *master_deamon; -struct GNUNET_TESTING_Daemon *ping_deamon; - -struct GNUNET_STATISTICS_Handle *stats; - -struct TEST_result -{ - uint64_t timestamp; - uint64_t duration; - uint64_t mechs; - uint64_t peers; - uint64_t solution; - uint64_t state; -}; - -GNUNET_NETWORK_STRUCT_BEGIN - -struct TestMessage -{ - struct GNUNET_MessageHeader header; - uint32_t num; -}; -GNUNET_NETWORK_STRUCT_END - - -static int count; -static int c_new; -static int c_unmodified; -static int c_modified; -static int connected; -static int peers; - -static int force_q_updates; -static int force_rebuild; -static int send_msg; -static int machine_parsable; - -static struct TEST_result results_new[MEASUREMENTS + 1]; -static struct TEST_result results_modified[MEASUREMENTS + 1]; -static struct TEST_result results_unmodified[MEASUREMENTS + 1]; -static struct TEST_result current; - -static struct GNUNET_STATISTICS_GetHandle *s_solution; -static struct GNUNET_STATISTICS_GetHandle *s_time; -static struct GNUNET_STATISTICS_GetHandle *s_peers; -static struct GNUNET_STATISTICS_GetHandle *s_mechs; -static struct GNUNET_STATISTICS_GetHandle *s_duration; -static struct GNUNET_STATISTICS_GetHandle *s_invalid; -static struct GNUNET_STATISTICS_GetHandle *s_state; - -struct GNUNET_TRANSPORT_TransmitHandle *t; -struct GNUNET_TRANSPORT_Handle *th; - -/** - * Check whether peers successfully shut down. - */ -static void -shutdown_callback (void *cls, const char *emsg) -{ - if (emsg != NULL) - { -#if VERBOSE - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Shutdown of peers failed!\n"); -#endif - if (ok == 0) - ok = 666; - } - else - { -#if VERBOSE - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "All peers successfully shut down!\n"); - if (stats != NULL) - GNUNET_STATISTICS_destroy (stats, GNUNET_NO); - stats = NULL; -#endif - } -} - -static void -shutdown_peers () -{ - if (shutdown_task != GNUNET_SCHEDULER_NO_TASK) - { - GNUNET_SCHEDULER_cancel (shutdown_task); - shutdown_task = GNUNET_SCHEDULER_NO_TASK; - } - if (stats_task != GNUNET_SCHEDULER_NO_TASK) - { - GNUNET_SCHEDULER_cancel (stats_task); - stats_task = GNUNET_SCHEDULER_NO_TASK; - } - if (send_task != GNUNET_SCHEDULER_NO_TASK) - { - GNUNET_SCHEDULER_cancel (send_task); - send_task = GNUNET_SCHEDULER_NO_TASK; - } - - if (t != NULL) - { - GNUNET_TRANSPORT_notify_transmit_ready_cancel (t); - t = NULL; - } - GNUNET_TRANSPORT_disconnect (th); - if (s_time != NULL) - { - GNUNET_STATISTICS_get_cancel (s_time); - s_time = NULL; - } - if (s_peers != NULL) - { - GNUNET_STATISTICS_get_cancel (s_peers); - s_peers = NULL; - } - if (s_mechs != NULL) - { - GNUNET_STATISTICS_get_cancel (s_mechs); - s_mechs = NULL; - } - if (s_solution != NULL) - { - GNUNET_STATISTICS_get_cancel (s_solution); - s_solution = NULL; - } - if (s_duration != NULL) - { - GNUNET_STATISTICS_get_cancel (s_duration); - s_duration = NULL; - } - if (s_invalid != NULL) - { - GNUNET_STATISTICS_get_cancel (s_invalid); - s_invalid = NULL; - } - if (s_state != NULL) - { - GNUNET_STATISTICS_get_cancel (s_state); - s_state = NULL; - } - GNUNET_TESTING_daemons_stop (pg, TIMEOUT, &shutdown_callback, NULL); -} - -static void -evaluate_measurements () -{ - int c; - - //int mechs = 0; - double average[3]; - double stddev[3]; - - //char * output; - c = 1; - - //GNUNET_asprintf(&output, "p,%i,m,%i,",peers, MEASUREMENTS, results_modified[0].mechs, - - average[0] = 0.0; - for (c = 0; c < c_new; c++) - { - average[0] += (double) results_new[c].duration; - } - average[0] /= c_new; - - stddev[0] = 0.0; - for (c = 0; c < c_new; c++) - { - stddev[0] += - (results_new[c].duration - average[0]) * (results_new[c].duration - - average[0]); - } - stddev[0] /= c_new; - stddev[0] = sqrt (stddev[0]); - if (!machine_parsable) - FPRINTF (stderr, "new, %i measurements, average: %f stddev: %f\n", c_new, - average[0], stddev[0]); - - average[1] = 0.0; - for (c = 0; c < c_modified; c++) - { - average[1] += (double) results_modified[c].duration; - } - average[1] /= c_modified; - - stddev[1] = 0.0; - for (c = 0; c < c_modified; c++) - { - stddev[1] += - (results_modified[c].duration - - average[1]) * (results_modified[c].duration - average[1]); - } - stddev[1] /= c_modified; - stddev[1] = sqrt (stddev[1]); - if (!machine_parsable) - FPRINTF (stderr, "modified, %i measurements, average: %f stddev: %f\n", - c_modified, average[1], stddev[1]); - - average[2] = 0.0; - for (c = 0; c < c_unmodified; c++) - { - average[2] += (double) results_unmodified[c].duration; - } - average[2] /= c_unmodified; - stddev[2] = 0.0; - for (c = 0; c < c_unmodified; c++) - { - stddev[2] += - (results_unmodified[c].duration - - average[2]) * (results_unmodified[c].duration - average[2]); - } - stddev[2] /= c_unmodified; - stddev[2] = sqrt (stddev[2]); - - if (!machine_parsable) - FPRINTF (stderr, "unmodified, %i measurements, average: %f stddev: %f\n", - c_unmodified, average[2], stddev[2]); - - if (machine_parsable) - FPRINTF (stderr, - "peers,%i,mechs,%llu," "new,%i,%f,%f," "mod,%i,%f,%f," - "unmod,%i,%f,%f\n", peers - 1, - (unsigned long long) results_unmodified[0].mechs, c_new, - average[0], stddev[0], c_modified, average[1], stddev[1], - c_unmodified, average[2], stddev[2]); - shutdown_peers (); -} - - -static int -stats_cb (void *cls, const char *subsystem, const char *name, uint64_t value, - int is_persistent) -{ - static int printed = GNUNET_NO; - -#if VERBOSE_ATS - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "%s = %llu\n", name, value); -#endif - if (0 == strcmp (name, "ATS invalid solutions")) - { - if (stats_task != GNUNET_SCHEDULER_NO_TASK) - { - GNUNET_SCHEDULER_cancel (stats_task); - stats_task = GNUNET_SCHEDULER_NO_TASK; - } - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "MLP produced invalid %llu result(s)!\n", value); - shutdown_peers (); - return GNUNET_SYSERR; - } - - if (0 == strcmp (name, "ATS solution")) - { - s_solution = NULL; - } - - if (0 == strcmp (name, "ATS peers")) - { - s_peers = NULL; - } - - if (0 == strcmp (name, "ATS mechanisms")) - { - s_mechs = NULL; - } - - if (0 == strcmp (name, "ATS duration")) - { - s_duration = NULL; - } - if (0 == strcmp (name, "ATS timestamp")) - { - s_time = NULL; - } - if (0 == strcmp (name, "ATS state")) - { - s_state = NULL; - } - - if ((measurement_started == GNUNET_NO) && (0 == strcmp (name, "ATS peers")) && - (value == peers - 1)) - { - measurement_started = GNUNET_YES; - count = 1; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "All %llu peers connected\n", value); -#if !VERBOSE - if (!machine_parsable) - FPRINTF (stderr, "%i", count); -#endif - } - - if (measurement_started == GNUNET_YES) - { - // GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "%s == %llu\n", name ,value); - if (0 == strcmp (name, "ATS timestamp")) - { - if (current.timestamp == 0) - { - printed = GNUNET_NO; - current.timestamp = value; - } - if (current.timestamp == value) - { - printed = GNUNET_YES; - } - if (current.timestamp != value) - { - if (current.state == ATS_NEW) - { - if (c_new < MEASUREMENTS) - { - results_new[c_new] = current; - c_new++; - } - else - { - force_rebuild = GNUNET_NO; - force_q_updates = GNUNET_NO; - send_msg = GNUNET_NO; - } - } - if (current.state == ATS_UNMODIFIED) - { - if (c_unmodified < MEASUREMENTS) - { - results_unmodified[c_unmodified] = current; - c_unmodified++; - } - - } - if (current.state == ATS_QUALITY_UPDATED) - { - if (c_modified < MEASUREMENTS) - { - results_modified[c_modified] = current; - c_modified++; - } - else - { - force_q_updates = GNUNET_NO; - force_rebuild = GNUNET_YES; - } - } - count++; -#if VERBOSE - FPRINTF (stderr, "(new: %i / modified: %i / unmodified: %i) of %i \n", - c_new, c_modified, c_unmodified, MEASUREMENTS); -#endif - if ((c_modified >= MEASUREMENTS) && (c_new >= MEASUREMENTS) && - (c_unmodified >= MEASUREMENTS)) - { -#if !VERBOSE - if (!machine_parsable) - FPRINTF (stdout, "\n"); -#endif - if (stats_task != GNUNET_SCHEDULER_NO_TASK) - { - GNUNET_SCHEDULER_cancel (stats_task); - stats_task = GNUNET_SCHEDULER_NO_TASK; - } - evaluate_measurements (); - return GNUNET_SYSERR; - } - - printed = GNUNET_NO; - current.timestamp = value; -#if !VERBOSE - if (!machine_parsable) - FPRINTF (stderr, "..%i", count); -#endif - return GNUNET_OK; - } - } - - if (0 == strcmp (name, "ATS solution")) - { - current.solution = value; - if (printed == GNUNET_NO) - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "[%i] %s: %llu \n", count, name, - value); - } - - if (0 == strcmp (name, "ATS peers")) - { - current.peers = value; - if (printed == GNUNET_NO) - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "[%i] %s: %llu \n", count, name, - value); - } - - if (0 == strcmp (name, "ATS mechanisms")) - { - current.mechs = value; - if (printed == GNUNET_NO) - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "[%i] %s: %llu \n", count, name, - value); - } - - if (0 == strcmp (name, "ATS duration")) - { - current.duration = value; - if (printed == GNUNET_NO) - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "[%i] %s: %llu \n", count, name, - value); - } - if (0 == strcmp (name, "ATS state")) - { - current.state = value; - const char *cont; - - switch (value) - { - case ATS_NEW: - cont = "NEW"; - break; - case ATS_COST_UPDATED: - cont = "C_UPDATED"; - break; - case ATS_QUALITY_UPDATED: - cont = "Q_UPDATED"; - break; - case ATS_QUALITY_COST_UPDATED: - cont = "QC_UPDATED"; - break; - case ATS_UNMODIFIED: - cont = "UNMODIFIED"; - break; - default: - GNUNET_break (0); - cont = ""; - break; - } - if (printed == GNUNET_NO) - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "[%i] ATS state: %s\n", count, - cont); - } - } - return GNUNET_OK; -} - - -static void -stats_get_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) -{ - stats_task = GNUNET_SCHEDULER_NO_TASK; - if ((tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0) - return; - - s_time = - GNUNET_STATISTICS_get (stats, "transport", "ATS timestamp", TIMEOUT, NULL, - &stats_cb, NULL); - s_solution = - GNUNET_STATISTICS_get (stats, "transport", "ATS solution", TIMEOUT, NULL, - &stats_cb, NULL); - s_duration = - GNUNET_STATISTICS_get (stats, "transport", "ATS duration", TIMEOUT, NULL, - &stats_cb, NULL); - s_peers = - GNUNET_STATISTICS_get (stats, "transport", "ATS peers", TIMEOUT, NULL, - &stats_cb, NULL); - s_mechs = - GNUNET_STATISTICS_get (stats, "transport", "ATS mechanisms", TIMEOUT, - NULL, &stats_cb, NULL); - s_invalid = - GNUNET_STATISTICS_get (stats, "transport", "ATS invalid solutions", - TIMEOUT, NULL, &stats_cb, NULL); - s_state = - GNUNET_STATISTICS_get (stats, "transport", "ATS state", TIMEOUT, NULL, - &stats_cb, NULL); - - stats_task = - GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply - (GNUNET_TIME_UNIT_MILLISECONDS, 100), - &stats_get_task, NULL); -} - - -static void -delay (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) -{ - shutdown_task = GNUNET_SCHEDULER_NO_TASK; - if ((tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0) - return; -#if VERBOSE - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Delay over\n"); -#endif - shutdown_peers (); -} - -static void -connect_peers () -{ - shutdown_task = GNUNET_SCHEDULER_add_delayed (DELAY, &delay, NULL); -} - - -/* To make compiler happy */ -void -dummy (void) -{ - struct ATS_quality_metric *q = qm; - - q = NULL; - q++; - struct ATS_ressource *r = ressources; - - r = NULL; - r++; -} - -static size_t -send_dummy_data_task (void *cls, size_t size, void *buf) -{ - int s = sizeof (struct TestMessage); - struct TestMessage hdr; - - hdr.header.size = htons (s); - hdr.header.type = htons (GNUNET_MESSAGE_TYPE_TRANSPORT_ATS); - if (force_rebuild) - hdr.num = htonl (1); - else if (force_q_updates) - hdr.num = htonl (2); - else - hdr.num = htonl (0); - memcpy (buf, &hdr, s); - // GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Sent bytes: %i of %i\n", s, s); - t = NULL; - return s; -} - - -static void -send_task_f (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) -{ - send_task = GNUNET_SCHEDULER_NO_TASK; - if ((tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0) - return; - - if (t != NULL) - { - GNUNET_TRANSPORT_notify_transmit_ready_cancel (t); - t = NULL; - } - - if (send_msg == GNUNET_YES) - t = GNUNET_TRANSPORT_notify_transmit_ready (th, &master_deamon->id, - sizeof (struct TestMessage), 0, - SEND_TIMEOUT, - &send_dummy_data_task, NULL); - send_task = - GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply - (GNUNET_TIME_UNIT_MILLISECONDS, 1000), - &send_task_f, NULL); - -} - -static void -notify_connect (void *cls, const struct GNUNET_PeerIdentity *peer, - const struct GNUNET_ATS_Information *ats, uint32_t ats_count) -{ - send_task = GNUNET_SCHEDULER_add_now (&send_task_f, NULL); -} - -static void -notify_disconnect (void *cls, const struct GNUNET_PeerIdentity *peer) -{ - if (GNUNET_SCHEDULER_NO_TASK != send_task) - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Disconnect event before transmission request could be scheduled!\n"); - GNUNET_SCHEDULER_cancel (send_task); - send_task = GNUNET_SCHEDULER_NO_TASK; - } - if (NULL != t) - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Disconnect event before transmission request could be completed!\n"); - GNUNET_TRANSPORT_notify_transmit_ready_cancel (t); - t = NULL; - } -} - -static void -daemon_connect_cb (void *cls, const struct GNUNET_PeerIdentity *first, - const struct GNUNET_PeerIdentity *second, uint32_t distance, - const struct GNUNET_CONFIGURATION_Handle *first_cfg, - const struct GNUNET_CONFIGURATION_Handle *second_cfg, - struct GNUNET_TESTING_Daemon *first_daemon, - struct GNUNET_TESTING_Daemon *second_daemon, - const char *emsg) -{ - char *firstc = GNUNET_strdup (GNUNET_i2s (first)); - char *secondc = GNUNET_strdup (GNUNET_i2s (second)); - - connected++; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Connected peers `%s'<->`%s' (%i/%i)\n", - firstc, secondc, connected, peers - 1); - GNUNET_free (firstc); - GNUNET_free (secondc); - - if (((first_daemon == ping_deamon) || (second_daemon == ping_deamon)) && - (master_deamon != NULL) && (ping_deamon != NULL)) - { - th = GNUNET_TRANSPORT_connect (ping_deamon->cfg, &ping_deamon->id, NULL, - NULL, ¬ify_connect, ¬ify_disconnect); - force_q_updates = GNUNET_YES; - send_msg = GNUNET_YES; - } -} - - - -static void -daemon_start_cb (void *cls, const struct GNUNET_PeerIdentity *id, - const struct GNUNET_CONFIGURATION_Handle *cfg, - struct GNUNET_TESTING_Daemon *d, const char *emsg) -{ - if (id == NULL) - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Start callback called with error (too long starting peers), aborting test!\n"); - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Error from testing: `%s'\n"); - failed_peers++; - if (failed_peers == peers_left) - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Too many peers failed, ending test!\n"); - ok = 1; - shutdown_peers (); - } - return; - } - peers_left--; - - if (master_deamon == NULL) - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Master peer `%s' '%s'\n", - GNUNET_i2s (id), d->cfgfile); - master_deamon = d; - stats = GNUNET_STATISTICS_create ("transport", master_deamon->cfg); - GNUNET_assert (stats != NULL); - stats_task = GNUNET_SCHEDULER_add_now (&stats_get_task, NULL); - } - else - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Connecting peer `%s'\n", - GNUNET_i2s (id), GNUNET_i2s (&master_deamon->id)); - GNUNET_TESTING_daemons_connect (d, master_deamon, TIMEOUT, 0, GNUNET_YES, - &daemon_connect_cb, NULL); - } - - if (peers_left == 0) - { - if (ping_deamon == NULL) - { - ping_deamon = d; - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Ping peer `%s' '%s'\n", - GNUNET_i2s (id), d->cfgfile); - } - - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "All peers started successfully!\n"); - connect_peers (); - ok = 0; - } - else if (failed_peers == peers_left) - { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Too many peers failed, ending test!\n"); - shutdown_peers (); - ok = 1; - } -} - - -static void -run (void *cls, char *const *args, const char *cfgfile, - const struct GNUNET_CONFIGURATION_Handle *cfg) -{ - ok = 1; - measurement_started = GNUNET_NO; -#if VERBOSE - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Starting %i peers.\n", peers); -#endif - peers_left = peers; - pg = GNUNET_TESTING_daemons_start (cfg, peers_left, /* Total number of peers */ - peers_left, /* Number of outstanding connections */ - peers_left, /* Number of parallel ssh connections, or peers being started at once */ - TIMEOUT, NULL, NULL, &daemon_start_cb, - NULL, NULL, NULL, NULL); - GNUNET_assert (pg != NULL); -} - - -static int -check () -{ - char *const argv[] = { "test-testing", - "-c", - config_file, -#if VERBOSE - "-L", "DEBUG", -#endif - NULL - }; - struct GNUNET_GETOPT_CommandLineOption options[] = { - GNUNET_GETOPT_OPTION_END - }; - GNUNET_PROGRAM_run ((sizeof (argv) / sizeof (char *)) - 1, argv, - "test_transport_ats_multiple_peers", "nohelp", options, - &run, &ok); - return ok; -} - -int -main (int argc, char *argv[]) -{ - int ret = 0; - - GNUNET_log_setup ("test-transport-ats-multiple-peers", -#if VERBOSE - "DEBUG", -#else - "INFO", -#endif - NULL); - - GNUNET_DISK_directory_remove ("/tmp/test-gnunet-testing"); - machine_parsable = GNUNET_NO; - peers = NUM_PEERS; - config_file = "test_transport_ats_4addr.conf"; - - int c = 0; - - if (argc >= 2) - { - for (c = 0; c < argc; c++) - { - /* set peers */ - if ((strcmp (argv[c], "-p") == 0) && c < (argc - 1)) - { - peers = atoi (argv[c + 1]); - peers++; - } - /* set machine parsable */ - if (strcmp (argv[c], "-m") == 0) - { - machine_parsable = GNUNET_YES; - } - /* set config file */ - if ((strcmp (argv[c], "-c") == 0) && c < (argc - 1)) - { - config_file = argv[c + 1]; - } - } - } - - ret = check (); - /** - * Still need to remove the base testing directory here, - * because group starts will create subdirectories under this - * main dir. However, we no longer need to sleep, as the - * shutdown sequence won't return until everything is cleaned - * up. - */ - GNUNET_DISK_directory_remove ("/tmp/test-gnunet-testing"); - return ret; -} - -/* end of test_transport_ats_multiple_peers.c*/ -- cgit v1.2.3