/* There are a total of 187 entries in the algebraic variable array. There are a total of 60 entries in each of the rate and state variable arrays. There are a total of 327 entries in the constant variable array. */ /* * VOI is time in component Environment (second). * CONSTANTS[0] is ExpType in component Environment (dimensionless). * CONSTANTS[1] is StateType in component Environment (dimensionless). * CONSTANTS[2] is X_pdh in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[3] is X_cits in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[4] is X_acon in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[5] is X_isod in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[6] is X_akgd in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[7] is K_ir_akgd in component adjustable_parameters (molar). * CONSTANTS[8] is X_scoas in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[9] is X_sdh in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[10] is X_fuma in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[11] is X_mdh in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[12] is X_ndk in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[13] is X_got in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[14] is X_PYRH in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[15] is X_GLUH in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[16] is X_CITMAL in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[17] is X_AKGMAL in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[18] is X_SUCMAL in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[19] is X_MALPI in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[20] is X_ASPGLU in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[21] is X_C1 in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[22] is X_C3 in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_half_molar). * CONSTANTS[23] is k_PI_1 in component adjustable_parameters (molar). * CONSTANTS[24] is k_PI_2 in component adjustable_parameters (molar). * CONSTANTS[25] is X_C4 in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar). * CONSTANTS[26] is X_F1 in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar). * CONSTANTS[27] is X_ANT in component adjustable_parameters (mole_per_second_per_l_mito_volume). * CONSTANTS[28] is X_PiHt in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar). * CONSTANTS[29] is k_PiHt in component adjustable_parameters (molar). * CONSTANTS[30] is X_KH in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_molar). * CONSTANTS[31] is X_Hle in component adjustable_parameters (mole_per_second_per_l_mito_volume_per_molar_per_mv). * CONSTANTS[245] is X_HK in component adjustable_parameters (mole_per_second_per_l_cyto_volume). * CONSTANTS[32] is J_AtC in component adjustable_parameters (mole_per_second_per_l_cyto_volume). * CONSTANTS[249] is RT in component fixed_parameters (kilojoule_per_mole). * CONSTANTS[33] is F in component fixed_parameters (kilojoule_per_mole_per_millivolt). * CONSTANTS[295] is V_cyto in component fixed_parameters (cyto_per_cell). * CONSTANTS[291] is V_mito in component fixed_parameters (mito_per_cell). * CONSTANTS[34] is W_x in component fixed_parameters (l_water_per_l_mito). * CONSTANTS[35] is W_i in component fixed_parameters (l_water_per_l_mito). * CONSTANTS[246] is W_c in component fixed_parameters (l_water_per_l_cyto). * CONSTANTS[36] is gamma in component fixed_parameters (per_micrometer). * CONSTANTS[37] is rho_m in component fixed_parameters (mg_per_mitochondria). * CONSTANTS[38] is n_A in component fixed_parameters (dimensionless). * CONSTANTS[39] is p_PI in component fixed_parameters (micrometer_per_second). * CONSTANTS[40] is p_A in component fixed_parameters (micrometer_per_second). * CONSTANTS[41] is p_TI in component fixed_parameters (micrometer_per_second). * CONSTANTS[42] is k_mADP in component fixed_parameters (molar). * CONSTANTS[43] is theta in component fixed_parameters (dimensionless). * CONSTANTS[44] is k_O2 in component fixed_parameters (molar). * CONSTANTS[45] is NAD_tot in component fixed_parameters (molar). * CONSTANTS[46] is Q_tot in component fixed_parameters (molar). * CONSTANTS[47] is cytC_tot in component fixed_parameters (molar). * CONSTANTS[48] is A_tot in component fixed_parameters (molar). * CONSTANTS[49] is CR_tot in component fixed_parameters (molar). * CONSTANTS[50] is CO2_tot_x in component fixed_parameters (molar). * CONSTANTS[51] is FAD_tot in component fixed_parameters (molar). * CONSTANTS[52] is C_IM in component fixed_parameters (mole_per_l_mito_volume_per_mv). * ALGEBRAIC[96] is J_C1 in component J_C1 (mole_per_second_per_l_mito_volume). * ALGEBRAIC[1] is k_eqC1 in component k_eqC1 (dimensionless). * STATES[0] is H_x in component dH_x_dt (molar). * STATES[1] is H_i in component dH_i_dt (molar). * STATES[2] is deltaPsi in component ddeltaPsi_dt (millivolt). * ALGEBRAIC[75] is NAD_x in component dNAD_x_dt (molar). * STATES[3] is NADH_x in component dNADH_x_dt (molar). * STATES[4] is QH2_x in component dQH2_x_dt (molar). * ALGEBRAIC[76] is COQ_x in component dCOQ_x_dt (molar). * ALGEBRAIC[0] is k_eqC1_nought in component k_eqC1 (dimensionless). * CONSTANTS[53] is deltaG_C1 in component k_eqC1 (kilojoule_per_mole). * ALGEBRAIC[97] is J_C3 in component J_C3 (mole_per_second_per_l_mito_volume). * ALGEBRAIC[3] is k_eqC3 in component k_eqC3 (dimensionless). * STATES[5] is PI_x in component dPI_x_dt (molar). * STATES[6] is Cred_i in component dCred_i_dt (molar). * ALGEBRAIC[77] is Cox_i in component dCox_i_dt (molar). * ALGEBRAIC[2] is k_eqC3_nought in component k_eqC3 (dimensionless). * CONSTANTS[54] is deltaG_C3 in component k_eqC3 (kilojoule_per_mole). * ALGEBRAIC[98] is J_C4 in component J_C4 (mole_per_second_per_l_mito_volume). * ALGEBRAIC[5] is k_eqC4 in component k_eqC4 (dimensionless). * STATES[7] is O2_x in component dO2_x_dt (molar). * ALGEBRAIC[4] is k_eqC4_nought in component k_eqC4 (dimensionless). * CONSTANTS[55] is deltaG_C4 in component k_eqC4 (kilojoule_per_mole). * ALGEBRAIC[173] is J_F1 in component J_F1 (mole_per_second_per_l_mito_volume). * ALGEBRAIC[99] is k_eqF1 in component k_eqF1 (per_molar). * ALGEBRAIC[27] is P_ATP_x in component P_ATP_x (dimensionless). * ALGEBRAIC[30] is P_ADP_x in component P_ADP_x (dimensionless). * ALGEBRAIC[49] is P_PI_x in component P_PI_x (dimensionless). * STATES[8] is ATP_x in component dATP_x_dt (molar). * STATES[9] is ADP_x in component dADP_x_dt (molar). * ALGEBRAIC[6] is k_eqF1_nought in component k_eqF1 (dimensionless). * CONSTANTS[56] is deltaG_F1 in component k_eqF1 (kilojoule_per_mole). * ALGEBRAIC[101] is J_pdh in component J_pdh (mole_per_second_per_l_mito_volume). * STATES[10] is PYR_x in component dPYR_x_dt (molar). * STATES[11] is COASH_x in component dCOASH_x_dt (molar). * STATES[12] is CO2_tot_x in component dCO2_tot_x_dt (molar). * STATES[13] is ACCOA_x in component dACCOA_x_dt (molar). * ALGEBRAIC[68] is P_CO2_tot_x in component P_CO2_tot_x (dimensionless). * ALGEBRAIC[69] is P_PYR_x in component P_PYR_x (dimensionless). * ALGEBRAIC[53] is P_COASH_x in component P_COASH_x (dimensionless). * ALGEBRAIC[100] is K_eq_pdh in component J_pdh (dimensionless). * CONSTANTS[57] is K0_eq_pdh in component J_pdh (molar). * CONSTANTS[58] is K_mA in component J_pdh (molar). * CONSTANTS[59] is K_mB in component J_pdh (molar). * CONSTANTS[60] is K_mC in component J_pdh (molar). * ALGEBRAIC[7] is alpha_i1 in component J_pdh (dimensionless). * ALGEBRAIC[8] is alpha_i2 in component J_pdh (dimensionless). * CONSTANTS[61] is K_iACCOA in component J_pdh (molar). * CONSTANTS[62] is K_iNADH in component J_pdh (molar). * CONSTANTS[63] is minCon in component J_pdh (molar). * ALGEBRAIC[105] is J_cits in component J_cits (mole_per_second_per_l_mito_volume). * STATES[14] is OAA_x in component dOAA_x_dt (molar). * STATES[15] is CIT_x in component dCIT_x_dt (molar). * STATES[16] is AMP_x in component dAMP_x_dt (molar). * STATES[17] is SCOA_x in component dSCOA_x_dt (molar). * ALGEBRAIC[29] is fATP_x in component P_ATP_x (molar). * ALGEBRAIC[32] is fADP_x in component P_ADP_x (molar). * ALGEBRAIC[35] is fAMP_x in component P_AMP_x (molar). * ALGEBRAIC[56] is uCIT_x in component P_CIT_x (molar). * ALGEBRAIC[55] is P_CIT_x in component P_CIT_x (dimensionless). * ALGEBRAIC[54] is P_OAA_x in component P_OAA_x (dimensionless). * ALGEBRAIC[102] is K_eq_cits in component J_cits (dimensionless). * CONSTANTS[64] is K0_eq_cits in component J_cits (molar_squared). * CONSTANTS[65] is K_mA in component J_cits (molar). * CONSTANTS[66] is K_mB in component J_cits (molar). * CONSTANTS[67] is K_ia in component J_cits (molar). * CONSTANTS[68] is K_iCIT in component J_cits (molar). * CONSTANTS[69] is K_iATP in component J_cits (molar). * CONSTANTS[70] is K_iADP in component J_cits (molar). * CONSTANTS[71] is K_iAMP in component J_cits (molar). * CONSTANTS[72] is K_iCOASH in component J_cits (molar). * CONSTANTS[73] is K_iSCOA in component J_cits (molar). * ALGEBRAIC[103] is alpha_i1 in component J_cits (dimensionless). * ALGEBRAIC[104] is alpha_i2 in component J_cits (dimensionless). * ALGEBRAIC[108] is J_acon in component J_acon (mole_per_second_per_l_mito_volume). * STATES[18] is ICIT_x in component dICIT_x_dt (molar). * ALGEBRAIC[61] is P_ICIT_x in component P_ICIT_x (dimensionless). * ALGEBRAIC[107] is V_mr in component J_acon (mole_per_second_per_l_mito_volume). * ALGEBRAIC[106] is K_eq_acon in component J_acon (dimensionless). * CONSTANTS[74] is K0_eq_acon in component J_acon (dimensionless). * CONSTANTS[75] is K_mA in component J_acon (molar). * CONSTANTS[76] is K_mP in component J_acon (molar). * ALGEBRAIC[111] is J_isod in component J_isod (mole_per_second_per_l_mito_volume). * STATES[19] is AKG_x in component dAKG_x_dt (molar). * ALGEBRAIC[109] is K_eq_isod in component J_isod (molar). * CONSTANTS[77] is K0_eq_isod in component J_isod (molar_cubed). * CONSTANTS[78] is K_mA in component J_isod (molar). * CONSTANTS[79] is K_mB in component J_isod (molar). * CONSTANTS[80] is K_ib in component J_isod (molar). * CONSTANTS[81] is K_iq in component J_isod (molar). * ALGEBRAIC[110] is alpha_i in component J_isod (dimensionless). * CONSTANTS[82] is n_H in component J_isod (dimensionless). * CONSTANTS[83] is K_aATP in component J_isod (molar). * CONSTANTS[84] is K_aADP in component J_isod (molar). * CONSTANTS[85] is minCon in component J_isod (molar). * ALGEBRAIC[114] is J_akgd in component J_akgd (mole_per_second_per_l_mito_volume). * ALGEBRAIC[62] is P_SCOA_x in component P_SCOA_x (dimensionless). * ALGEBRAIC[112] is K_eq_akgd in component J_akgd (dimensionless). * CONSTANTS[86] is K0_eq_akgd in component J_akgd (molar). * CONSTANTS[87] is K_mA in component J_akgd (molar). * CONSTANTS[88] is K_mB in component J_akgd (molar). * CONSTANTS[89] is K_mC in component J_akgd (molar). * CONSTANTS[90] is K_iq in component J_akgd (molar). * CONSTANTS[91] is K_ir in component J_akgd (molar). * CONSTANTS[92] is K_ir2 in component J_akgd (molar). * CONSTANTS[93] is K_iATP in component J_akgd (molar). * CONSTANTS[94] is K_aADP in component J_akgd (molar). * ALGEBRAIC[113] is alpha_i in component J_akgd (dimensionless). * CONSTANTS[95] is minCon in component J_akgd (molar). * ALGEBRAIC[117] is J_scoas in component J_scoas (mole_per_second_per_l_mito_volume). * STATES[20] is GDP_x in component dGDP_x_dt (molar). * STATES[21] is SUC_x in component dSUC_x_dt (molar). * STATES[22] is GTP_x in component dGTP_x_dt (molar). * ALGEBRAIC[63] is P_SUC_x in component P_SUC_x (dimensionless). * ALGEBRAIC[45] is P_GTP_x in component P_GTP_x (dimensionless). * ALGEBRAIC[47] is P_GDP_x in component P_GDP_x (dimensionless). * ALGEBRAIC[115] is K_eq_scoas in component J_scoas (dimensionless). * CONSTANTS[96] is K0_eq_scoas in component J_scoas (molar). * ALGEBRAIC[116] is V_mr in component J_scoas (mole_per_second_per_l_mito_volume). * CONSTANTS[97] is K_iGDP in component J_scoas (molar). * CONSTANTS[98] is K_iSCOA in component J_scoas (molar). * CONSTANTS[99] is K_iPI in component J_scoas (molar). * CONSTANTS[100] is K_iCOASH in component J_scoas (molar). * CONSTANTS[101] is K_iSUC in component J_scoas (molar). * CONSTANTS[102] is K_iGTP in component J_scoas (molar). * CONSTANTS[103] is K_mGDP in component J_scoas (molar). * CONSTANTS[104] is K_mSCOA in component J_scoas (molar). * CONSTANTS[105] is K_mPI in component J_scoas (molar). * CONSTANTS[106] is K_mCOASH in component J_scoas (molar). * CONSTANTS[107] is K_mSUC in component J_scoas (molar). * CONSTANTS[108] is K_mGTP in component J_scoas (molar). * ALGEBRAIC[120] is J_sdh in component J_sdh (mole_per_second_per_l_mito_volume). * STATES[23] is FUM_x in component dFUM_x_dt (molar). * ALGEBRAIC[65] is P_FUM_x in component P_FUM_x (dimensionless). * ALGEBRAIC[118] is K_eq_sdh in component J_sdh (dimensionless). * CONSTANTS[109] is K0_eq_sdh in component J_sdh (dimensionless). * ALGEBRAIC[119] is V_mr in component J_sdh (mole_per_second_per_l_mito_volume). * CONSTANTS[110] is K_ia in component J_sdh (molar). * CONSTANTS[111] is K_iq in component J_sdh (molar). * CONSTANTS[112] is K_mSUC in component J_sdh (molar). * CONSTANTS[113] is K_mCOQ in component J_sdh (molar). * CONSTANTS[114] is K_mQH2 in component J_sdh (molar). * CONSTANTS[115] is K_mFUM in component J_sdh (molar). * ALGEBRAIC[9] is alpha_i in component J_sdh (dimensionless). * CONSTANTS[116] is K_iOAA in component J_sdh (molar). * CONSTANTS[117] is K_aSUC in component J_sdh (molar). * CONSTANTS[118] is K_aFUM in component J_sdh (molar). * ALGEBRAIC[124] is J_fum in component J_fum (mole_per_second_per_l_mito_volume). * STATES[24] is MAL_x in component dMAL_x_dt (molar). * ALGEBRAIC[46] is fGTP_x in component P_GTP_x (molar). * ALGEBRAIC[48] is fGDP_x in component P_GDP_x (molar). * ALGEBRAIC[66] is P_MAL_x in component P_MAL_x (dimensionless). * ALGEBRAIC[121] is K_eq_fum in component J_fum (dimensionless). * CONSTANTS[119] is K0_eq_fum in component J_fum (dimensionless). * ALGEBRAIC[122] is V_mr in component J_fum (mole_per_second_per_l_mito_volume). * CONSTANTS[120] is K_mFUM in component J_fum (molar). * CONSTANTS[121] is K_mMAL in component J_fum (molar). * ALGEBRAIC[123] is alpha_i in component J_fum (dimensionless). * CONSTANTS[122] is K_iCIT in component J_fum (molar). * CONSTANTS[123] is K_iATP in component J_fum (molar). * CONSTANTS[124] is K_iADP in component J_fum (molar). * CONSTANTS[125] is K_iGTP in component J_fum (molar). * CONSTANTS[126] is K_iGDP in component J_fum (molar). * ALGEBRAIC[128] is J_mdh in component J_mdh (mole_per_second_per_l_mito_volume). * ALGEBRAIC[125] is K_eq_mdh in component J_mdh (dimensionless). * CONSTANTS[127] is K0_eq_mdh in component J_mdh (molar). * ALGEBRAIC[126] is V_mr in component J_mdh (mole_per_second_per_l_mito_volume). * CONSTANTS[128] is K_ia in component J_mdh (molar). * CONSTANTS[129] is K_ib in component J_mdh (molar). * CONSTANTS[130] is K_ip in component J_mdh (molar). * CONSTANTS[131] is K_iq in component J_mdh (molar). * CONSTANTS[132] is K_mNAD in component J_mdh (molar). * CONSTANTS[133] is K_mMAL in component J_mdh (molar). * CONSTANTS[134] is K_mOAA in component J_mdh (molar). * CONSTANTS[135] is K_mNADH in component J_mdh (molar). * ALGEBRAIC[127] is alpha_i in component J_mdh (dimensionless). * CONSTANTS[136] is K_iATP in component J_mdh (molar). * CONSTANTS[137] is K_iADP in component J_mdh (molar). * CONSTANTS[138] is K_iAMP in component J_mdh (molar). * ALGEBRAIC[130] is J_ndk_f in component J_ndk (mole_per_second_per_l_mito_volume). * ALGEBRAIC[131] is J_ndk in component J_ndk (mole_per_second_per_l_mito_volume). * CONSTANTS[139] is K_eq_ndk in component J_ndk (dimensionless). * CONSTANTS[247] is V_mr in component J_ndk (mole_per_second_per_l_mito_volume). * CONSTANTS[140] is K_ia in component J_ndk (molar). * CONSTANTS[141] is K_ib in component J_ndk (molar). * CONSTANTS[142] is K_ip in component J_ndk (molar). * CONSTANTS[143] is K_iq in component J_ndk (molar). * CONSTANTS[144] is K_mA in component J_ndk (molar). * CONSTANTS[145] is K_mB in component J_ndk (molar). * CONSTANTS[146] is K_mP in component J_ndk (molar). * CONSTANTS[147] is K_mQ in component J_ndk (molar). * ALGEBRAIC[129] is alpha_i in component J_ndk (dimensionless). * CONSTANTS[148] is K_iAMP in component J_ndk (molar). * CONSTANTS[149] is minCon in component J_ndk (molar). * ALGEBRAIC[134] is J_got_f in component J_got (mole_per_second_per_l_mito_volume). * ALGEBRAIC[135] is J_got in component J_got (mole_per_second_per_l_mito_volume). * STATES[25] is ASP_x in component dASP_x_dt (molar). * STATES[26] is GLU_x in component dGLU_x_dt (molar). * ALGEBRAIC[73] is P_ASP_x in component P_ASP_x (dimensionless). * ALGEBRAIC[71] is P_GLU_x in component P_GLU_x (dimensionless). * ALGEBRAIC[132] is K_eq_got in component J_got (dimensionless). * CONSTANTS[150] is K0_eq_got in component J_got (dimensionless). * ALGEBRAIC[133] is V_mr in component J_got (mole_per_second_per_l_mito_volume). * CONSTANTS[151] is K_ia in component J_got (molar). * CONSTANTS[152] is K_ib in component J_got (molar). * CONSTANTS[153] is K_ip in component J_got (molar). * CONSTANTS[154] is K_iq in component J_got (molar). * CONSTANTS[155] is K_mA in component J_got (molar). * CONSTANTS[156] is K_mB in component J_got (molar). * CONSTANTS[157] is K_mP in component J_got (molar). * CONSTANTS[158] is K_mQ in component J_got (molar). * ALGEBRAIC[10] is alpha_i in component J_got (dimensionless). * CONSTANTS[159] is K_iAKG in component J_got (molar). * CONSTANTS[160] is minCon in component J_got (molar). * ALGEBRAIC[136] is J_PYRH in component J_PYRH (mole_per_second_per_l_mito_volume). * STATES[27] is PYR_i in component dPYR_i_dt (molar). * ALGEBRAIC[70] is P_PYR_i in component P_PYR_i (dimensionless). * ALGEBRAIC[137] is J_GLUH in component J_GLUH (mole_per_second_per_l_mito_volume). * STATES[28] is GLU_i in component dGLU_i_dt (molar). * ALGEBRAIC[72] is P_GLU_i in component P_GLU_i (dimensionless). * ALGEBRAIC[138] is J_CITMAL in component J_CITMAL (mole_per_second_per_l_mito_volume). * ALGEBRAIC[60] is hCIT_i in component P_CIT_i (molar). * STATES[29] is MAL_i in component dMAL_i_dt (molar). * ALGEBRAIC[67] is P_MAL_i in component P_MAL_i (dimensionless). * ALGEBRAIC[57] is hCIT_x in component P_CIT_x (molar). * ALGEBRAIC[11] is J_AKGMAL in component J_AKGMAL (mole_per_second_per_l_mito_volume). * CONSTANTS[161] is K_mAKGi in component J_AKGMAL (molar). * CONSTANTS[162] is K_mAKGx in component J_AKGMAL (molar). * CONSTANTS[163] is K_mMALi in component J_AKGMAL (molar). * CONSTANTS[164] is K_mMALx in component J_AKGMAL (molar). * STATES[30] is AKG_i in component dAKG_i_dt (molar). * ALGEBRAIC[139] is J_MALPI in component J_MALPI (mole_per_second_per_l_mito_volume). * STATES[31] is PI_i in component dPI_i_dt (molar). * ALGEBRAIC[51] is P_PI_i in component P_PI_i (dimensionless). * ALGEBRAIC[141] is J_ASPGLU in component J_ASPGLU (mole_per_second_per_l_mito_volume). * ALGEBRAIC[140] is K_eqASPGLU in component J_ASPGLU (dimensionless). * CONSTANTS[248] is K_hASPGLU in component J_ASPGLU (molar). * CONSTANTS[165] is K_iASPi in component J_ASPGLU (molar). * CONSTANTS[166] is K_iASPx in component J_ASPGLU (molar). * CONSTANTS[167] is K_iGLUi in component J_ASPGLU (molar). * CONSTANTS[168] is K_iGLUx in component J_ASPGLU (molar). * STATES[32] is ASP_i in component dASP_i_dt (molar). * CONSTANTS[169] is m in component J_ASPGLU (dimensionless). * ALGEBRAIC[74] is P_ASP_i in component P_ASP_i (dimensionless). * ALGEBRAIC[142] is J_SUCMAL in component J_SUCMAL (mole_per_second_per_l_mito_volume). * STATES[33] is SUC_i in component dSUC_i_dt (molar). * ALGEBRAIC[64] is P_SUC_i in component P_SUC_i (dimensionless). * ALGEBRAIC[12] is J_ATPt in component J_ATPt (mole_per_second_per_l_mito_volume). * STATES[34] is ATP_c in component dATP_c_dt (molar). * STATES[35] is ATP_i in component dATP_i_dt (molar). * ALGEBRAIC[13] is J_ADPt in component J_ADPt (mole_per_second_per_l_mito_volume). * STATES[36] is ADP_c in component dADP_c_dt (molar). * STATES[37] is ADP_i in component dADP_i_dt (molar). * ALGEBRAIC[14] is J_AMPt in component J_AMPt (mole_per_second_per_l_mito_volume). * STATES[38] is AMP_c in component dAMP_c_dt (molar). * STATES[39] is AMP_i in component dAMP_i_dt (molar). * ALGEBRAIC[15] is J_PIt in component J_PIt (mole_per_second_per_l_mito_volume). * STATES[40] is PI_c in component dPI_c_dt (molar). * ALGEBRAIC[16] is J_PYRt in component J_PYRt (mole_per_second_per_l_mito_volume). * STATES[41] is PYR_c in component dPYR_c_dt (molar). * ALGEBRAIC[17] is J_CITt in component J_CITt (mole_per_second_per_l_mito_volume). * STATES[42] is CIT_c in component dCIT_c_dt (molar). * STATES[43] is CIT_i in component dCIT_i_dt (molar). * ALGEBRAIC[18] is J_ICITt in component J_ICITt (mole_per_second_per_l_mito_volume). * STATES[44] is ICIT_c in component dICIT_c_dt (molar). * STATES[45] is ICIT_i in component dICIT_i_dt (molar). * ALGEBRAIC[19] is J_MALt in component J_MALt (mole_per_second_per_l_mito_volume). * STATES[46] is MAL_c in component dMAL_c_dt (molar). * ALGEBRAIC[20] is J_AKGt in component J_AKGt (mole_per_second_per_l_mito_volume). * STATES[47] is AKG_c in component dAKG_c_dt (molar). * ALGEBRAIC[21] is J_SUCt in component J_SUCt (mole_per_second_per_l_mito_volume). * STATES[48] is SUC_c in component dSUC_c_dt (molar). * ALGEBRAIC[22] is J_GLUt in component J_GLUt (mole_per_second_per_l_mito_volume). * STATES[49] is GLU_c in component dGLU_c_dt (molar). * ALGEBRAIC[23] is J_ASPt in component J_ASPt (mole_per_second_per_l_mito_volume). * STATES[50] is ASP_c in component dASP_c_dt (molar). * ALGEBRAIC[24] is J_FUMt in component J_FUMt (mole_per_second_per_l_mito_volume). * CONSTANTS[170] is p_TI in component J_FUMt (micrometer_per_second). * STATES[51] is FUM_c in component dFUM_c_dt (molar). * STATES[52] is FUM_i in component dFUM_i_dt (molar). * ALGEBRAIC[143] is J_ANT in component J_ANT (mole_per_second_per_l_mito_volume). * ALGEBRAIC[39] is P_ADP_i in component P_ADP_i (dimensionless). * ALGEBRAIC[36] is P_ATP_i in component P_ATP_i (dimensionless). * CONSTANTS[171] is minCond in component J_ANT (molar). * ALGEBRAIC[144] is J_PIHt in component J_PIHt (mole_per_second_per_l_mito_volume). * ALGEBRAIC[52] is hPI_i in component P_PI_i (molar). * ALGEBRAIC[50] is hPI_x in component P_PI_x (molar). * ALGEBRAIC[25] is J_Hle in component J_Hle (mole_per_second_per_l_mito_volume). * CONSTANTS[172] is minCond in component J_Hle (millivolt). * ALGEBRAIC[26] is J_KH in component J_KH (mole_per_second_per_l_mito_volume). * STATES[53] is K_i in component dK_i_dt (molar). * STATES[54] is K_x in component dK_x_dt (molar). * ALGEBRAIC[146] is J_AKi in component J_AKi (mole_per_second_per_l_mito_volume). * CONSTANTS[173] is X_AK in component J_AKi (mole_per_second_per_l_mito_volume_per_molar_per_molar). * ALGEBRAIC[145] is K_AKi in component J_AKi (dimensionless). * CONSTANTS[174] is K0_AKi in component J_AKi (dimensionless). * ALGEBRAIC[42] is P_AMP_i in component P_AMP_i (dimensionless). * ALGEBRAIC[175] is J_AKc in component J_AKc (mole_per_second_per_l_cyto_volume). * CONSTANTS[175] is X_AK in component J_AKc (mole_per_second_per_l_cyto_volume_per_molar_per_molar). * ALGEBRAIC[174] is K_AKc in component J_AKc (dimensionless). * CONSTANTS[176] is K0_AKc in component J_AKc (dimensionless). * ALGEBRAIC[147] is P_ATP_c in component P_ATP_c (dimensionless). * ALGEBRAIC[149] is P_ADP_c in component P_ADP_c (dimensionless). * ALGEBRAIC[151] is P_AMP_c in component P_AMP_c (dimensionless). * ALGEBRAIC[176] is J_CKc in component J_CKc (mole_per_second_per_l_cyto_volume). * CONSTANTS[177] is X_CK in component J_CKc (mole_per_second_per_l_cyto_volume_per_molar_per_molar). * CONSTANTS[293] is K_CK in component J_CKc (per_molar). * ALGEBRAIC[78] is H_c in component dH_c_dt (molar). * STATES[55] is PCr_c in component dPCr_c_dt (molar). * ALGEBRAIC[81] is Cr_c in component dCr_c_dt (molar). * ALGEBRAIC[179] is J_HK in component J_HK (mole_per_second_per_l_cyto_volume). * ALGEBRAIC[148] is mATP_c in component P_ATP_c (molar). * ALGEBRAIC[150] is mADP_c in component P_ADP_c (molar). * STATES[56] is GLC_c in component dGLC_c_dt (molar). * STATES[57] is G6P_c in component dG6P_c_dt (molar). * CONSTANTS[178] is K_ia in component J_HK (molar). * CONSTANTS[179] is K_ib in component J_HK (molar). * CONSTANTS[180] is K_ip in component J_HK (molar). * CONSTANTS[181] is K_iq in component J_HK (molar). * CONSTANTS[182] is K_mA in component J_HK (molar). * CONSTANTS[183] is K_mB in component J_HK (molar). * CONSTANTS[184] is K_mP in component J_HK (molar). * CONSTANTS[185] is K_mQ in component J_HK (molar). * CONSTANTS[186] is Ki_G6P in component J_HK (molar). * ALGEBRAIC[152] is P_G6P_c in component P_G6P_c (dimensionless). * CONSTANTS[300] is K_Mg in component P_ATP_x (molar). * CONSTANTS[306] is K_Mg in component P_ADP_x (molar). * CONSTANTS[292] is Keq_HK in component J_HK (molar). * ALGEBRAIC[177] is Kapp_HK in component J_HK (dimensionless). * ALGEBRAIC[178] is Kapp_HK_m in component J_HK (dimensionless). * ALGEBRAIC[28] is ATP_xref in component P_ATP_x (molar). * STATES[58] is Mg_x in component dMg_x_dt (molar). * CONSTANTS[296] is K_H in component P_ATP_x (molar). * CONSTANTS[302] is K_K in component P_ATP_x (molar). * ALGEBRAIC[31] is ADP_xref in component P_ADP_x (molar). * CONSTANTS[304] is K_H in component P_ADP_x (molar). * CONSTANTS[308] is K_K in component P_ADP_x (molar). * ALGEBRAIC[33] is P_AMP_x in component P_AMP_x (dimensionless). * ALGEBRAIC[34] is AMP_xref in component P_AMP_x (molar). * CONSTANTS[310] is K_H in component P_AMP_x (molar). * CONSTANTS[312] is K_Mg in component P_AMP_x (molar). * CONSTANTS[314] is K_K in component P_AMP_x (molar). * ALGEBRAIC[37] is ATP_iref in component P_ATP_i (molar). * ALGEBRAIC[38] is fATP_i in component P_ATP_i (molar). * STATES[59] is Mg_i in component dMg_i_dt (molar). * ALGEBRAIC[40] is ADP_iref in component P_ADP_i (molar). * ALGEBRAIC[41] is fADP_i in component P_ADP_i (molar). * ALGEBRAIC[43] is AMP_iref in component P_AMP_i (molar). * ALGEBRAIC[44] is fAMP_i in component P_AMP_i (molar). * ALGEBRAIC[79] is Mg_c in component dMg_c_dt (molar). * ALGEBRAIC[80] is K_c in component dK_c_dt (molar). * CONSTANTS[250] is K_H in component P_PI_x (molar). * CONSTANTS[251] is K_Mg in component P_PI_x (molar). * CONSTANTS[252] is K_K in component P_PI_x (molar). * CONSTANTS[253] is K_H in component P_COASH_x (molar). * CONSTANTS[187] is K_Mg in component P_COASH_x (molar). * CONSTANTS[188] is K_K in component P_COASH_x (molar). * CONSTANTS[254] is K_Mg in component P_OAA_x (molar). * CONSTANTS[189] is K_H in component P_OAA_x (molar). * CONSTANTS[190] is K_K in component P_OAA_x (molar). * CONSTANTS[255] is K_H in component P_CIT_x (molar). * CONSTANTS[256] is K_Mg in component P_CIT_x (molar). * CONSTANTS[257] is K_K in component P_CIT_x (molar). * ALGEBRAIC[58] is P_CIT_i in component P_CIT_i (dimensionless). * ALGEBRAIC[59] is uCIT_i in component P_CIT_i (molar). * CONSTANTS[258] is K_H in component P_ICIT_x (molar). * CONSTANTS[259] is K_Mg in component P_ICIT_x (molar). * CONSTANTS[191] is K_K in component P_ICIT_x (molar). * CONSTANTS[260] is K_H in component P_SCOA_x (molar). * CONSTANTS[192] is K_Mg in component P_SCOA_x (molar). * CONSTANTS[193] is K_K in component P_SCOA_x (molar). * CONSTANTS[261] is K_H in component P_SUC_x (molar). * CONSTANTS[262] is K_Mg in component P_SUC_x (molar). * CONSTANTS[263] is K_K in component P_SUC_x (molar). * CONSTANTS[264] is K_H in component P_FUM_x (molar). * CONSTANTS[194] is K_Mg in component P_FUM_x (molar). * CONSTANTS[195] is K_K in component P_FUM_x (molar). * CONSTANTS[265] is K_H in component P_MAL_x (molar). * CONSTANTS[266] is K_Mg in component P_MAL_x (molar). * CONSTANTS[267] is K_K in component P_MAL_x (molar). * CONSTANTS[268] is K_H in component P_CO2_tot_x (molar). * CONSTANTS[196] is K_Mg in component P_CO2_tot_x (molar). * CONSTANTS[197] is K_K in component P_CO2_tot_x (molar). * CONSTANTS[269] is K_Mg in component P_PYR_x (molar). * CONSTANTS[198] is K_H in component P_PYR_x (molar). * CONSTANTS[199] is K_K in component P_PYR_x (molar). * CONSTANTS[270] is K_H in component P_GLU_x (molar). * CONSTANTS[271] is K_Mg in component P_GLU_x (molar). * CONSTANTS[200] is K_K in component P_GLU_x (molar). * CONSTANTS[272] is K_H in component P_ASP_x (molar). * CONSTANTS[273] is K_Mg in component P_ASP_x (molar). * CONSTANTS[201] is K_K in component P_ASP_x (molar). * CONSTANTS[274] is P_NAD_x in component P_NAD_x (dimensionless). * CONSTANTS[202] is K_H in component P_NAD_x (molar). * CONSTANTS[203] is K_Mg in component P_NAD_x (molar). * CONSTANTS[204] is K_K in component P_NAD_x (molar). * CONSTANTS[275] is P_NADH_x in component P_NADH_x (dimensionless). * CONSTANTS[205] is K_H in component P_NADH_x (molar). * CONSTANTS[206] is K_Mg in component P_NADH_x (molar). * CONSTANTS[207] is K_K in component P_NADH_x (molar). * CONSTANTS[276] is P_QH2_x in component P_QH2_x (dimensionless). * CONSTANTS[208] is K_H in component P_QH2_x (molar). * CONSTANTS[209] is K_Mg in component P_QH2_x (molar). * CONSTANTS[210] is K_K in component P_QH2_x (molar). * CONSTANTS[277] is P_COQ_x in component P_COQ_x (dimensionless). * CONSTANTS[211] is K_H in component P_COQ_x (molar). * CONSTANTS[212] is K_Mg in component P_COQ_x (molar). * CONSTANTS[213] is K_K in component P_COQ_x (molar). * CONSTANTS[278] is P_ACCOA_x in component P_ACCOA_x (dimensionless). * CONSTANTS[214] is K_H in component P_ACCOA_x (molar). * CONSTANTS[215] is K_Mg in component P_ACCOA_x (molar). * CONSTANTS[216] is K_K in component P_ACCOA_x (molar). * CONSTANTS[279] is P_AKG_x in component P_AKG_x (dimensionless). * CONSTANTS[217] is K_H in component P_AKG_x (molar). * CONSTANTS[218] is K_Mg in component P_AKG_x (molar). * CONSTANTS[219] is K_K in component P_AKG_x (molar). * CONSTANTS[280] is P_O2_x in component P_O2_x (dimensionless). * CONSTANTS[220] is K_H in component P_O2_x (molar). * CONSTANTS[221] is K_Mg in component P_O2_x (molar). * CONSTANTS[222] is K_K in component P_O2_x (molar). * CONSTANTS[281] is P_FADH2_x in component P_FADH2_x (dimensionless). * CONSTANTS[223] is K_H in component P_FADH2_x (molar). * CONSTANTS[224] is K_Mg in component P_FADH2_x (molar). * CONSTANTS[225] is K_K in component P_FADH2_x (molar). * CONSTANTS[282] is P_FAD_x in component P_FAD_x (dimensionless). * CONSTANTS[226] is K_H in component P_FAD_x (molar). * CONSTANTS[227] is K_Mg in component P_FAD_x (molar). * CONSTANTS[228] is K_K in component P_FAD_x (molar). * CONSTANTS[283] is P_H_x in component P_H_x (dimensionless). * CONSTANTS[229] is K_H in component P_H_x (molar). * CONSTANTS[230] is K_Mg in component P_H_x (molar). * CONSTANTS[231] is K_K in component P_H_x (molar). * CONSTANTS[284] is P_Mg_x in component P_Mg_x (dimensionless). * CONSTANTS[232] is K_H in component P_Mg_x (molar). * CONSTANTS[233] is K_Mg in component P_Mg_x (molar). * CONSTANTS[234] is K_K in component P_Mg_x (molar). * CONSTANTS[285] is P_K_x in component P_K_x (dimensionless). * CONSTANTS[235] is K_H in component P_K_x (molar). * CONSTANTS[236] is K_Mg in component P_K_x (molar). * CONSTANTS[237] is K_K in component P_K_x (molar). * CONSTANTS[316] is K_H in component P_G6P_c (molar). * ALGEBRAIC[180] is dATP_x_dt in component dATP_x_dt (molar_per_second). * ALGEBRAIC[181] is dADP_x_dt in component dADP_x_dt (molar_per_second). * CONSTANTS[238] is dAMP_x_dt in component dAMP_x_dt (molar_per_second). * ALGEBRAIC[153] is dGTP_x_dt in component dGTP_x_dt (molar_per_second). * ALGEBRAIC[154] is dGDP_x_dt in component dGDP_x_dt (molar_per_second). * ALGEBRAIC[182] is dPI_x_dt in component dPI_x_dt (molar_per_second). * ALGEBRAIC[155] is dNADH_x_dt in component dNADH_x_dt (molar_per_second). * ALGEBRAIC[156] is dQH2_x_dt in component dQH2_x_dt (molar_per_second). * ALGEBRAIC[157] is dPYR_x_dt in component dPYR_x_dt (molar_per_second). * ALGEBRAIC[158] is dACCOA_x_dt in component dACCOA_x_dt (molar_per_second). * ALGEBRAIC[159] is dCIT_x_dt in component dCIT_x_dt (molar_per_second). * ALGEBRAIC[160] is dICIT_x_dt in component dICIT_x_dt (molar_per_second). * ALGEBRAIC[161] is dAKG_x_dt in component dAKG_x_dt (molar_per_second). * ALGEBRAIC[162] is dSCOA_x_dt in component dSCOA_x_dt (molar_per_second). * ALGEBRAIC[163] is dCOASH_x_dt in component dCOASH_x_dt (molar_per_second). * ALGEBRAIC[164] is dSUC_x_dt in component dSUC_x_dt (molar_per_second). * ALGEBRAIC[165] is dFUM_x_dt in component dFUM_x_dt (molar_per_second). * ALGEBRAIC[166] is dMAL_x_dt in component dMAL_x_dt (molar_per_second). * ALGEBRAIC[167] is dOAA_x_dt in component dOAA_x_dt (molar_per_second). * ALGEBRAIC[168] is dGLU_x_dt in component dGLU_x_dt (molar_per_second). * ALGEBRAIC[169] is dASP_x_dt in component dASP_x_dt (molar_per_second). * CONSTANTS[239] is dO2_x_dt in component dO2_x_dt (molar_per_second). * CONSTANTS[240] is dCO2_tot_x_dt in component dCO2_tot_x_dt (molar_per_second). * ALGEBRAIC[170] is dNAD_x_dt in component dNAD_x_dt (molar_per_second). * ALGEBRAIC[171] is dCOQ_x_dt in component dCOQ_x_dt (molar_per_second). * CONSTANTS[286] is FAD_x in component dFAD_x_dt (molar). * CONSTANTS[241] is dFAD_x_dt in component dFAD_x_dt (molar_per_second). * CONSTANTS[242] is dFADH2_x_dt in component dFAD_x_dt (molar_per_second). * CONSTANTS[294] is FADH2_x in component dFAD_x_dt (molar). * CONSTANTS[287] is dH_x_dt in component dH_x_dt (molar_per_second). * ALGEBRAIC[95] is D in component BINDING_IONS (dimensionless). * ALGEBRAIC[184] is phi_H in component BINDING_IONS (molar_per_second). * ALGEBRAIC[185] is phi_Mg in component BINDING_IONS (molar_per_second). * ALGEBRAIC[186] is phi_K in component BINDING_IONS (molar_per_second). * ALGEBRAIC[82] is dHB_dMg in component BINDING_IONS (dimensionless). * ALGEBRAIC[83] is dHB_dK in component BINDING_IONS (dimensionless). * ALGEBRAIC[86] is dMgB_dK in component BINDING_IONS (dimensionless). * ALGEBRAIC[89] is dKB_dMg in component BINDING_IONS (dimensionless). * ALGEBRAIC[94] is alpha_K in component BINDING_IONS (dimensionless). * ALGEBRAIC[93] is alpha_Mg in component BINDING_IONS (dimensionless). * CONSTANTS[288] is dMg_x_dt in component dMg_x_dt (molar_per_second). * ALGEBRAIC[92] is alpha_H in component BINDING_IONS (dimensionless). * ALGEBRAIC[88] is dKB_dH in component BINDING_IONS (dimensionless). * ALGEBRAIC[85] is dMgB_dH in component BINDING_IONS (dimensionless). * CONSTANTS[289] is dK_x_dt in component dK_x_dt (molar_per_second). * CONSTANTS[297] is Rm_cyto in component dATP_c_dt (mito_per_cyto). * CONSTANTS[301] is Rm_cyto in component dADP_c_dt (mito_per_cyto). * CONSTANTS[303] is Rm_cyto in component dPI_c_dt (mito_per_cyto). * CONSTANTS[305] is Rm_cyto in component dPYR_c_dt (mito_per_cyto). * CONSTANTS[307] is Rm_cyto in component dCIT_c_dt (mito_per_cyto). * CONSTANTS[298] is Rm_cyto in component dICIT_c_dt (mito_per_cyto). * CONSTANTS[309] is Rm_cyto in component dAKG_c_dt (mito_per_cyto). * CONSTANTS[311] is Rm_cyto in component dSUC_c_dt (mito_per_cyto). * CONSTANTS[299] is Rm_cyto in component dFUM_c_dt (mito_per_cyto). * CONSTANTS[313] is Rm_cyto in component dMAL_c_dt (mito_per_cyto). * CONSTANTS[315] is Rm_cyto in component dGLU_c_dt (mito_per_cyto). * CONSTANTS[317] is Rm_cyto in component dASP_c_dt (mito_per_cyto). * CONSTANTS[318] is multiplier in component dPCr_c_dt (dimensionless). * CONSTANTS[319] is multiplier in component dGLC_c_dt (dimensionless). * CONSTANTS[320] is multiplier in component dG6P_c_dt (dimensionless). * ALGEBRAIC[84] is dHB_dH in component BINDING_IONS (dimensionless). * ALGEBRAIC[87] is dMgB_dMg in component BINDING_IONS (dimensionless). * ALGEBRAIC[90] is dKB_dK in component BINDING_IONS (dimensionless). * ALGEBRAIC[172] is nK_JK in component BINDING_IONS (molar_per_second). * ALGEBRAIC[183] is J_H_t in component BINDING_IONS (molar_per_second). * CONSTANTS[290] is J_Mg_t in component BINDING_IONS (molar_per_second). * ALGEBRAIC[91] is J_K_t in component BINDING_IONS (molar_per_second). * CONSTANTS[243] is B_x in component BINDING_IONS (molar). * CONSTANTS[244] is K_BX in component BINDING_IONS (molar). * RATES[2] is d/dt deltaPsi in component ddeltaPsi_dt (millivolt). * RATES[8] is d/dt ATP_x in component dATP_x_dt (molar). * RATES[9] is d/dt ADP_x in component dADP_x_dt (molar). * RATES[16] is d/dt AMP_x in component dAMP_x_dt (molar). * RATES[22] is d/dt GTP_x in component dGTP_x_dt (molar). * RATES[20] is d/dt GDP_x in component dGDP_x_dt (molar). * RATES[5] is d/dt PI_x in component dPI_x_dt (molar). * RATES[3] is d/dt NADH_x in component dNADH_x_dt (molar). * RATES[4] is d/dt QH2_x in component dQH2_x_dt (molar). * RATES[10] is d/dt PYR_x in component dPYR_x_dt (molar). * RATES[13] is d/dt ACCOA_x in component dACCOA_x_dt (molar). * RATES[15] is d/dt CIT_x in component dCIT_x_dt (molar). * RATES[18] is d/dt ICIT_x in component dICIT_x_dt (molar). * RATES[19] is d/dt AKG_x in component dAKG_x_dt (molar). * RATES[17] is d/dt SCOA_x in component dSCOA_x_dt (molar). * RATES[11] is d/dt COASH_x in component dCOASH_x_dt (molar). * RATES[21] is d/dt SUC_x in component dSUC_x_dt (molar). * RATES[23] is d/dt FUM_x in component dFUM_x_dt (molar). * RATES[24] is d/dt MAL_x in component dMAL_x_dt (molar). * RATES[14] is d/dt OAA_x in component dOAA_x_dt (molar). * RATES[26] is d/dt GLU_x in component dGLU_x_dt (molar). * RATES[25] is d/dt ASP_x in component dASP_x_dt (molar). * RATES[7] is d/dt O2_x in component dO2_x_dt (molar). * RATES[12] is d/dt CO2_tot_x in component dCO2_tot_x_dt (molar). * RATES[0] is d/dt H_x in component dH_x_dt (molar). * RATES[58] is d/dt Mg_x in component dMg_x_dt (molar). * RATES[54] is d/dt K_x in component dK_x_dt (molar). * RATES[1] is d/dt H_i in component dH_i_dt (molar). * RATES[59] is d/dt Mg_i in component dMg_i_dt (molar). * RATES[53] is d/dt K_i in component dK_i_dt (molar). * RATES[6] is d/dt Cred_i in component dCred_i_dt (molar). * RATES[35] is d/dt ATP_i in component dATP_i_dt (molar). * RATES[37] is d/dt ADP_i in component dADP_i_dt (molar). * RATES[39] is d/dt AMP_i in component dAMP_i_dt (molar). * RATES[31] is d/dt PI_i in component dPI_i_dt (molar). * RATES[27] is d/dt PYR_i in component dPYR_i_dt (molar). * RATES[43] is d/dt CIT_i in component dCIT_i_dt (molar). * RATES[45] is d/dt ICIT_i in component dICIT_i_dt (molar). * RATES[30] is d/dt AKG_i in component dAKG_i_dt (molar). * RATES[33] is d/dt SUC_i in component dSUC_i_dt (molar). * RATES[52] is d/dt FUM_i in component dFUM_i_dt (molar). * RATES[29] is d/dt MAL_i in component dMAL_i_dt (molar). * RATES[28] is d/dt GLU_i in component dGLU_i_dt (molar). * RATES[32] is d/dt ASP_i in component dASP_i_dt (molar). * RATES[34] is d/dt ATP_c in component dATP_c_dt (molar). * RATES[36] is d/dt ADP_c in component dADP_c_dt (molar). * RATES[38] is d/dt AMP_c in component dAMP_c_dt (molar). * RATES[40] is d/dt PI_c in component dPI_c_dt (molar). * RATES[41] is d/dt PYR_c in component dPYR_c_dt (molar). * RATES[42] is d/dt CIT_c in component dCIT_c_dt (molar). * RATES[44] is d/dt ICIT_c in component dICIT_c_dt (molar). * RATES[47] is d/dt AKG_c in component dAKG_c_dt (molar). * RATES[48] is d/dt SUC_c in component dSUC_c_dt (molar). * RATES[51] is d/dt FUM_c in component dFUM_c_dt (molar). * RATES[46] is d/dt MAL_c in component dMAL_c_dt (molar). * RATES[49] is d/dt GLU_c in component dGLU_c_dt (molar). * RATES[50] is d/dt ASP_c in component dASP_c_dt (molar). * RATES[55] is d/dt PCr_c in component dPCr_c_dt (molar). * RATES[56] is d/dt GLC_c in component dGLC_c_dt (molar). * RATES[57] is d/dt G6P_c in component dG6P_c_dt (molar). * There are a total of 20 condition variables. */ void initConsts(double* CONSTANTS, double* RATES, double *STATES) { CONSTANTS[0] = 2; CONSTANTS[1] = 2; CONSTANTS[2] = 1.22e-1; CONSTANTS[3] = 11.6; CONSTANTS[4] = 3.21e-2; CONSTANTS[5] = 4.25e-1; CONSTANTS[6] = 7.7e-2; CONSTANTS[7] = 6.04e-7; CONSTANTS[8] = 5.82e-1; CONSTANTS[9] = 6.23e-2; CONSTANTS[10] = 7.12e-3; CONSTANTS[11] = 6.94e-2; CONSTANTS[12] = 2.65e-2; CONSTANTS[13] = 7.96; CONSTANTS[14] = 4.12e8; CONSTANTS[15] = 3.26e8; CONSTANTS[16] = 7.31e1; CONSTANTS[17] = 3.46e-1; CONSTANTS[18] = 9.54e1; CONSTANTS[19] = 1.58e1; CONSTANTS[20] = 7.48e-5; CONSTANTS[21] = 2.47e4; CONSTANTS[22] = 6.65e-1; CONSTANTS[23] = 2.81e-5; CONSTANTS[24] = 3.14e-3; CONSTANTS[25] = 9.93e-5; CONSTANTS[26] = 5.95e3; CONSTANTS[27] = 7.27e-3; CONSTANTS[28] = 2.01e7; CONSTANTS[29] = 1.01e-3; CONSTANTS[30] = 5.65e6; CONSTANTS[31] = 3.05e2; CONSTANTS[32] = 0; CONSTANTS[33] = 0.096484; CONSTANTS[34] = 0.6514; CONSTANTS[35] = 0.0724; CONSTANTS[36] = 5.99; CONSTANTS[37] = 2.725e5; CONSTANTS[38] = 3; CONSTANTS[39] = 327; CONSTANTS[40] = 85; CONSTANTS[41] = 85; CONSTANTS[42] = 3.5e-6; CONSTANTS[43] = 0.6; CONSTANTS[44] = 1.2e-4; CONSTANTS[45] = 2.97e-3; CONSTANTS[46] = 1.35e-3; CONSTANTS[47] = 2.7e-3; CONSTANTS[48] = 10e-3; CONSTANTS[49] = 42.7e-3; CONSTANTS[50] = 21.4e-3; CONSTANTS[51] = 1e-4; CONSTANTS[52] = 6.75e-6; STATES[0] = 5.79e-8; STATES[1] = 1e-7; STATES[2] = -1.41e1; STATES[3] = 8.48e-21; STATES[4] = 1e-32; CONSTANTS[53] = -109.7; STATES[5] = 2.99e-4; STATES[6] = 9.7e-8; CONSTANTS[54] = 46.69; STATES[7] = 6.5e-5; CONSTANTS[55] = -202.2; STATES[8] = 1.03e-11; STATES[9] = 1e-2; CONSTANTS[56] = -4.51; STATES[10] = 1.21e-11; STATES[11] = 3.01e-3; STATES[12] = 2.14e-2; STATES[13] = 2.55e-12; CONSTANTS[57] = 5.02e-4; CONSTANTS[58] = 38.3e-6; CONSTANTS[59] = 9.9e-6; CONSTANTS[60] = 60.7e-6; CONSTANTS[61] = 40.2e-6; CONSTANTS[62] = 40e-6; CONSTANTS[63] = 1e-32; STATES[14] = 8.92e-4; STATES[15] = 6.82e-5; STATES[16] = 1e-6; STATES[17] = 6.96e-10; CONSTANTS[64] = 7.34e-8; CONSTANTS[65] = 4e-6; CONSTANTS[66] = 14e-6; CONSTANTS[67] = 3.33e-6; CONSTANTS[68] = 1600e-6; CONSTANTS[69] = 900e-6; CONSTANTS[70] = 1800e-6; CONSTANTS[71] = 6000e-6; CONSTANTS[72] = 67e-6; CONSTANTS[73] = 140e-6; STATES[18] = 9.36e-7; CONSTANTS[74] = 7.59e-2; CONSTANTS[75] = 1161e-6; CONSTANTS[76] = 434e-6; STATES[19] = 4.8e-11; CONSTANTS[77] = 3.5e-16; CONSTANTS[78] = 74e-6; CONSTANTS[79] = 183e-6; CONSTANTS[80] = 23.8e-6; CONSTANTS[81] = 29e-6; CONSTANTS[82] = 3; CONSTANTS[83] = 91e-6; CONSTANTS[84] = 50e-6; CONSTANTS[85] = 1e-32; CONSTANTS[86] = 6.93e-3; CONSTANTS[87] = 80e-6; CONSTANTS[88] = 55e-6; CONSTANTS[89] = 21e-6; CONSTANTS[90] = 6.9e-6; CONSTANTS[91] = 6.036773936330217e-7; CONSTANTS[92] = 1e3; CONSTANTS[93] = 50e-6; CONSTANTS[94] = 100e-6; CONSTANTS[95] = 1e-32; STATES[20] = 5e-3; STATES[21] = 2.17e-7; STATES[22] = 2.72e-10; CONSTANTS[96] = 9.54e-9; CONSTANTS[97] = 5.5e-6; CONSTANTS[98] = 100e-6; CONSTANTS[99] = 2000e-6; CONSTANTS[100] = 20e-6; CONSTANTS[101] = 3000e-6; CONSTANTS[102] = 11.1e-6; CONSTANTS[103] = 16e-6; CONSTANTS[104] = 55e-6; CONSTANTS[105] = 660e-6; CONSTANTS[106] = 20e-6; CONSTANTS[107] = 880e-6; CONSTANTS[108] = 11.1e-6; STATES[23] = 7.85e-9; CONSTANTS[109] = 1.69; CONSTANTS[110] = 120e-6; CONSTANTS[111] = 1275e-6; CONSTANTS[112] = 467e-6; CONSTANTS[113] = 480e-6; CONSTANTS[114] = 2.45e-6; CONSTANTS[115] = 1200e-6; CONSTANTS[116] = 1.5e-6; CONSTANTS[117] = 450e-6; CONSTANTS[118] = 375e-6; STATES[24] = 3.22e-8; CONSTANTS[119] = 4.4; CONSTANTS[120] = 44.7e-6; CONSTANTS[121] = 197.7e-6; CONSTANTS[122] = 3500e-6; CONSTANTS[123] = 40e-6; CONSTANTS[124] = 400e-6; CONSTANTS[125] = 80e-6; CONSTANTS[126] = 330e-6; CONSTANTS[127] = 2.27e-12; CONSTANTS[128] = 279e-6; CONSTANTS[129] = 360e-6; CONSTANTS[130] = 5.5e-6; CONSTANTS[131] = 3.18e-6; CONSTANTS[132] = 90.55e-6; CONSTANTS[133] = 250e-6; CONSTANTS[134] = 6.128e-6; CONSTANTS[135] = 2.58e-6; CONSTANTS[136] = 183.2e-6; CONSTANTS[137] = 394.4e-6; CONSTANTS[138] = 420e-6; CONSTANTS[139] = 1; CONSTANTS[140] = 170e-6; CONSTANTS[141] = 143.6e-6; CONSTANTS[142] = 146.6e-6; CONSTANTS[143] = 156.5e-6; CONSTANTS[144] = 111e-6; CONSTANTS[145] = 100e-6; CONSTANTS[146] = 260e-6; CONSTANTS[147] = 278e-6; CONSTANTS[148] = 650e-6; CONSTANTS[149] = 1e-32; STATES[25] = 1.02e-4; STATES[26] = 9.93e-12; CONSTANTS[150] = 1.77; CONSTANTS[151] = 3480e-6; CONSTANTS[152] = 710e-6; CONSTANTS[153] = 50e-6; CONSTANTS[154] = 8400e-6; CONSTANTS[155] = 3900e-6; CONSTANTS[156] = 430e-6; CONSTANTS[157] = 88e-6; CONSTANTS[158] = 8900e-6; CONSTANTS[159] = 16.6e-3; CONSTANTS[160] = 1e-32; STATES[27] = 9.18e-10; STATES[28] = 5.75e-12; STATES[29] = 1e-9; CONSTANTS[161] = 0.3e-3; CONSTANTS[162] = 0.17e-3; CONSTANTS[163] = 1.4e-3; CONSTANTS[164] = 0.7e-3; STATES[30] = 1e-9; STATES[31] = 1.16e-4; CONSTANTS[165] = 0.028e-3; CONSTANTS[166] = 2.8e-3; CONSTANTS[167] = 0.18e-3; CONSTANTS[168] = 1.6e-3; STATES[32] = 4.44e-9; CONSTANTS[169] = 1.8; STATES[33] = 1e-9; STATES[34] = 1e-9; STATES[35] = 1e-9; STATES[36] = 1e-9; STATES[37] = 1e-9; STATES[38] = 1e-9; STATES[39] = 1e-9; STATES[40] = 1.16e-4; STATES[41] = 1e-9; STATES[42] = 1e-9; STATES[43] = 1e-9; STATES[44] = 1e-9; STATES[45] = 1e-9; STATES[46] = 1e-9; STATES[47] = 1e-9; STATES[48] = 1e-9; STATES[49] = 5.75e-12; STATES[50] = 4.44e-9; CONSTANTS[170] = 0; STATES[51] = 1e-9; STATES[52] = 1e-9; CONSTANTS[171] = 1e-9; CONSTANTS[172] = 1e-9; STATES[53] = 150e-3; STATES[54] = 8.69e-2; CONSTANTS[173] = 1e7; CONSTANTS[174] = 0.13279; CONSTANTS[175] = 1e7; CONSTANTS[176] = 0.13279; CONSTANTS[177] = 1e7; STATES[55] = 1e-9; STATES[56] = 1e-9; STATES[57] = 1e-9; CONSTANTS[178] = 1e-3; CONSTANTS[179] = 47e-6; CONSTANTS[180] = 47e-6; CONSTANTS[181] = 1e-3; CONSTANTS[182] = 1e-3; CONSTANTS[183] = 47e-6; CONSTANTS[184] = 47e-6; CONSTANTS[185] = 1e-3; CONSTANTS[186] = 10e-6; STATES[58] = 4.64e-3; STATES[59] = 5e-3; CONSTANTS[187] = 1; CONSTANTS[188] = 1; CONSTANTS[189] = 1; CONSTANTS[190] = 1; CONSTANTS[191] = 1; CONSTANTS[192] = 1; CONSTANTS[193] = 1; CONSTANTS[194] = 1; CONSTANTS[195] = 1; CONSTANTS[196] = 1; CONSTANTS[197] = 1; CONSTANTS[198] = 1; CONSTANTS[199] = 1; CONSTANTS[200] = 1; CONSTANTS[201] = 1; CONSTANTS[202] = 1; CONSTANTS[203] = 1; CONSTANTS[204] = 1; CONSTANTS[205] = 1; CONSTANTS[206] = 1; CONSTANTS[207] = 1; CONSTANTS[208] = 1; CONSTANTS[209] = 1; CONSTANTS[210] = 1; CONSTANTS[211] = 1; CONSTANTS[212] = 1; CONSTANTS[213] = 1; CONSTANTS[214] = 1; CONSTANTS[215] = 1; CONSTANTS[216] = 1; CONSTANTS[217] = 1; CONSTANTS[218] = 1; CONSTANTS[219] = 1; CONSTANTS[220] = 1; CONSTANTS[221] = 1; CONSTANTS[222] = 1; CONSTANTS[223] = 1; CONSTANTS[224] = 1; CONSTANTS[225] = 1; CONSTANTS[226] = 1; CONSTANTS[227] = 1; CONSTANTS[228] = 1; CONSTANTS[229] = 1; CONSTANTS[230] = 1; CONSTANTS[231] = 1; CONSTANTS[232] = 1; CONSTANTS[233] = 1; CONSTANTS[234] = 1; CONSTANTS[235] = 1; CONSTANTS[236] = 1; CONSTANTS[237] = 1; CONSTANTS[238] = 0; CONSTANTS[239] = 0; CONSTANTS[240] = 0; CONSTANTS[241] = 0; CONSTANTS[242] = 0; CONSTANTS[243] = 0.02; CONSTANTS[244] = 1e-7; CONSTANTS[245] = (CONSTANTS[0]==1.00000&&CONSTANTS[1]==3.00000 ? 0.191000 : 0.00000); CONSTANTS[246] = (CONSTANTS[0]==1.00000 ? 80.0000 : CONSTANTS[0]==2.00000 ? 800.000 : CONSTANTS[0]==3.00000||CONSTANTS[0]==4.00000 ? 0.842508 : 80.0000); CONSTANTS[247] = ( CONSTANTS[12]*CONSTANTS[147]*CONSTANTS[142])/( CONSTANTS[139]*CONSTANTS[140]*CONSTANTS[145]); CONSTANTS[248] = 1.00000*pow(10.0000, - 6.50000); CONSTANTS[249] = (CONSTANTS[0]==1.00000 ? 2.50370 : 2.57858); CONSTANTS[250] = 1.00000*pow(10.0000, - 6.71000); CONSTANTS[251] = 1.00000*pow(10.0000, - 1.69000); CONSTANTS[252] = 1.00000*pow(10.0000, 0.00740000); CONSTANTS[253] = 1.00000*pow(10.0000, - 8.13000); CONSTANTS[254] = 1.00000*pow(10.0000, - 0.00510000); CONSTANTS[255] = 1.00000*pow(10.0000, - 5.63000); CONSTANTS[256] = 1.00000*pow(10.0000, - 3.37000); CONSTANTS[257] = 1.00000*pow(10.0000, - 0.339000); CONSTANTS[258] = 1.00000*pow(10.0000, - 5.64000); CONSTANTS[259] = 1.00000*pow(10.0000, - 2.46000); CONSTANTS[260] = 1.00000*pow(10.0000, - 3.96000); CONSTANTS[261] = 1.00000*pow(10.0000, - 5.13000); CONSTANTS[262] = 1.00000*pow(10.0000, - 1.17000); CONSTANTS[263] = 1.00000*pow(10.0000, - 0.503000); CONSTANTS[264] = 1.00000*pow(10.0000, - 4.10000); CONSTANTS[265] = 1.00000*pow(10.0000, - 4.75000); CONSTANTS[266] = 1.00000*pow(10.0000, - 1.55000); CONSTANTS[267] = 1.00000*pow(10.0000, 0.170000); CONSTANTS[268] = 1.00000*pow(10.0000, - 9.82000); CONSTANTS[269] = 1.00000*pow(10.0000, - 1.02000); CONSTANTS[270] = 1.00000*pow(10.0000, - 4.06000); CONSTANTS[271] = 1.00000*pow(10.0000, - 1.82000); CONSTANTS[272] = 1.00000*pow(10.0000, - 3.65000); CONSTANTS[273] = 1.00000*pow(10.0000, - 2.32000); CONSTANTS[274] = 1.00000; CONSTANTS[275] = 1.00000; CONSTANTS[276] = 1.00000; CONSTANTS[277] = 1.00000; CONSTANTS[278] = 1.00000; CONSTANTS[279] = 1.00000; CONSTANTS[280] = 1.00000; CONSTANTS[281] = 1.00000; CONSTANTS[282] = 1.00000; CONSTANTS[283] = 1.00000; CONSTANTS[284] = 1.00000; CONSTANTS[285] = 1.00000; CONSTANTS[286] = CONSTANTS[51]/2.00000; CONSTANTS[287] = 0.00000; CONSTANTS[288] = 0.00000; CONSTANTS[289] = 0.00000; CONSTANTS[290] = 0.00000; CONSTANTS[321] = 0.00000; CONSTANTS[322] = 0.00000; CONSTANTS[323] = 0.00000; CONSTANTS[324] = 0.00000; CONSTANTS[325] = 0.00000; CONSTANTS[326] = 0.00000; CONSTANTS[291] = (CONSTANTS[0]==3.00000 ? 0.288200 : CONSTANTS[0]==4.00000 ? 0.0560000 : 1.00000); CONSTANTS[292] = exp(- 15.3800/CONSTANTS[249])*1.00000; CONSTANTS[293] = exp(50.7000/CONSTANTS[249])/1.00000; CONSTANTS[294] = CONSTANTS[286]; CONSTANTS[295] = (CONSTANTS[0]==3.00000 ? 0.680100 : CONSTANTS[0]==4.00000 ? 0.894000 : 1.00000); CONSTANTS[296] = 1.00000*pow(10.0000, - 6.59000); CONSTANTS[297] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[298] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[299] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[300] = 1.00000*pow(10.0000, - 3.82000); CONSTANTS[301] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[302] = 1.00000*pow(10.0000, - 1.87000); CONSTANTS[303] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[304] = 1.00000*pow(10.0000, - 6.42000); CONSTANTS[305] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==3.00000||CONSTANTS[0]==4.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[306] = 1.00000*pow(10.0000, - 2.79000); CONSTANTS[307] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[308] = 1.00000*pow(10.0000, - 1.53000); CONSTANTS[309] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[310] = 1.00000*pow(10.0000, - 6.22000); CONSTANTS[311] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[312] = 1.00000*pow(10.0000, - 1.86000); CONSTANTS[313] = (CONSTANTS[1]==0.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[0]==1.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==2.00000&&CONSTANTS[1] != 0.00000||CONSTANTS[0]==6.00000&&CONSTANTS[1] != 0.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[314] = 1.00000*pow(10.0000, - 1.05000); CONSTANTS[315] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[316] = 1.00000*pow(10.0000, - 5.91000); CONSTANTS[317] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000 : CONSTANTS[291]/CONSTANTS[295]); CONSTANTS[318] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 0.00000 : 1.00000); CONSTANTS[319] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000+1.00000/CONSTANTS[246] : 0.00000); CONSTANTS[320] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 1.00000+1.00000/CONSTANTS[246] : 0.00000); RATES[2] = 0.1001; RATES[8] = 0.1001; RATES[9] = 0.1001; RATES[22] = 0.1001; RATES[20] = 0.1001; RATES[5] = 0.1001; RATES[3] = 0.1001; RATES[4] = 0.1001; RATES[10] = 0.1001; RATES[13] = 0.1001; RATES[15] = 0.1001; RATES[18] = 0.1001; RATES[19] = 0.1001; RATES[17] = 0.1001; RATES[11] = 0.1001; RATES[21] = 0.1001; RATES[23] = 0.1001; RATES[24] = 0.1001; RATES[14] = 0.1001; RATES[26] = 0.1001; RATES[25] = 0.1001; RATES[0] = 0.1001; RATES[58] = 0.1001; RATES[54] = 0.1001; RATES[6] = 0.1001; RATES[35] = 0.1001; RATES[37] = 0.1001; RATES[39] = 0.1001; RATES[31] = 0.1001; RATES[27] = 0.1001; RATES[43] = 0.1001; RATES[45] = 0.1001; RATES[30] = 0.1001; RATES[33] = 0.1001; RATES[52] = 0.1001; RATES[29] = 0.1001; RATES[28] = 0.1001; RATES[32] = 0.1001; RATES[34] = 0.1001; RATES[36] = 0.1001; RATES[38] = 0.1001; RATES[40] = 0.1001; RATES[41] = 0.1001; RATES[42] = 0.1001; RATES[44] = 0.1001; RATES[47] = 0.1001; RATES[48] = 0.1001; RATES[51] = 0.1001; RATES[46] = 0.1001; RATES[49] = 0.1001; RATES[50] = 0.1001; RATES[55] = 0.1001; RATES[56] = 0.1001; RATES[57] = 0.1001; } void computeResiduals(double VOI, double* CONSTANTS, double* RATES, double* OLDRATES, double* STATES, double* OLDSTATES, double* ALGEBRAIC, double* CONDVARS) { resid[0] = RATES[2] - ((((( 4.00000*ALGEBRAIC[96]+ 2.00000*ALGEBRAIC[97]+ 4.00000*ALGEBRAIC[98]) - CONSTANTS[38]*ALGEBRAIC[173]) - ALGEBRAIC[143]) - ALGEBRAIC[25])+ALGEBRAIC[141])/CONSTANTS[52]; resid[1] = RATES[8] - ((ALGEBRAIC[131]+ALGEBRAIC[173]) - ALGEBRAIC[143])/CONSTANTS[34]; resid[2] = RATES[9] - ((- ALGEBRAIC[131] - ALGEBRAIC[173])+ALGEBRAIC[143])/CONSTANTS[34]; resid[3] = RATES[22] - (ALGEBRAIC[117] - ALGEBRAIC[131])/CONSTANTS[34]; resid[4] = RATES[20] - (- ALGEBRAIC[117]+ALGEBRAIC[131])/CONSTANTS[34]; resid[5] = RATES[5] - (((- ALGEBRAIC[117] - ALGEBRAIC[173])+ALGEBRAIC[144]) - ALGEBRAIC[139])/CONSTANTS[34]; resid[6] = RATES[3] - ((ALGEBRAIC[101]+ALGEBRAIC[111]+ALGEBRAIC[114]+ALGEBRAIC[128]) - ALGEBRAIC[96])/CONSTANTS[34]; resid[7] = RATES[4] - ((ALGEBRAIC[120]+ALGEBRAIC[96]) - ALGEBRAIC[97])/CONSTANTS[34]; resid[8] = RATES[10] - (- ALGEBRAIC[101]+ALGEBRAIC[136])/CONSTANTS[34]; resid[9] = RATES[13] - (ALGEBRAIC[101] - ALGEBRAIC[105])/CONSTANTS[34]; resid[10] = RATES[15] - (- ALGEBRAIC[108]+ALGEBRAIC[138]+ALGEBRAIC[105])/CONSTANTS[34]; resid[11] = RATES[18] - (ALGEBRAIC[108] - ALGEBRAIC[111])/CONSTANTS[34]; resid[12] = RATES[19] - (((ALGEBRAIC[111] - ALGEBRAIC[114]) - ALGEBRAIC[135])+ALGEBRAIC[11])/CONSTANTS[34]; resid[13] = RATES[17] - (ALGEBRAIC[114] - ALGEBRAIC[117])/CONSTANTS[34]; resid[14] = RATES[11] - ((- ALGEBRAIC[101] - ALGEBRAIC[114])+ALGEBRAIC[117]+ALGEBRAIC[105])/CONSTANTS[34]; resid[15] = RATES[21] - ((ALGEBRAIC[117] - ALGEBRAIC[120])+ALGEBRAIC[142])/CONSTANTS[34]; resid[16] = RATES[23] - (ALGEBRAIC[120] - ALGEBRAIC[124])/CONSTANTS[34]; resid[17] = RATES[24] - (((((ALGEBRAIC[124] - ALGEBRAIC[128])+ALGEBRAIC[139]) - ALGEBRAIC[11]) - ALGEBRAIC[138]) - ALGEBRAIC[142])/CONSTANTS[34]; resid[18] = RATES[14] - (- ALGEBRAIC[105]+ALGEBRAIC[128]+ALGEBRAIC[135])/CONSTANTS[34]; resid[19] = RATES[26] - ((ALGEBRAIC[135]+ALGEBRAIC[137]) - ALGEBRAIC[141])/CONSTANTS[34]; resid[20] = RATES[25] - (- ALGEBRAIC[135]+ALGEBRAIC[141])/CONSTANTS[34]; resid[21] = RATES[0] - ( ( ALGEBRAIC[89]*ALGEBRAIC[86] - ALGEBRAIC[93]*ALGEBRAIC[94])*ALGEBRAIC[184]+ ( ALGEBRAIC[94]*ALGEBRAIC[82] - ALGEBRAIC[83]*ALGEBRAIC[89])*ALGEBRAIC[185]+ ( ALGEBRAIC[93]*ALGEBRAIC[83] - ALGEBRAIC[82]*ALGEBRAIC[86])*ALGEBRAIC[186])/ALGEBRAIC[95]; resid[22] = RATES[58] - ( ( ALGEBRAIC[94]*ALGEBRAIC[85] - ALGEBRAIC[88]*ALGEBRAIC[86])*ALGEBRAIC[184]+ ( ALGEBRAIC[88]*ALGEBRAIC[83] - ALGEBRAIC[92]*ALGEBRAIC[94])*ALGEBRAIC[185]+ ( ALGEBRAIC[92]*ALGEBRAIC[86] - ALGEBRAIC[83]*ALGEBRAIC[85])*ALGEBRAIC[186])/ALGEBRAIC[95]; resid[23] = RATES[54] - ( ( ALGEBRAIC[93]*ALGEBRAIC[88] - ALGEBRAIC[89]*ALGEBRAIC[85])*ALGEBRAIC[184]+ ( ALGEBRAIC[92]*ALGEBRAIC[89] - ALGEBRAIC[88]*ALGEBRAIC[82])*ALGEBRAIC[185]+ ( ALGEBRAIC[85]*ALGEBRAIC[82] - ALGEBRAIC[92]*ALGEBRAIC[93])*ALGEBRAIC[186])/ALGEBRAIC[95]; resid[24] = RATES[6] - ( 2.00000*ALGEBRAIC[97] - 2.00000*ALGEBRAIC[98])/CONSTANTS[35]; resid[25] = RATES[35] - (ALGEBRAIC[12]+ALGEBRAIC[143]+ALGEBRAIC[146])/CONSTANTS[35]; resid[26] = RATES[37] - ((ALGEBRAIC[13] - ALGEBRAIC[143]) - 2.00000*ALGEBRAIC[146])/CONSTANTS[35]; resid[27] = RATES[39] - (ALGEBRAIC[14]+ALGEBRAIC[146])/CONSTANTS[35]; resid[28] = RATES[31] - (- ALGEBRAIC[144]+ALGEBRAIC[15]+ALGEBRAIC[139])/CONSTANTS[35]; resid[29] = RATES[27] - (- ALGEBRAIC[136]+ALGEBRAIC[16])/CONSTANTS[35]; resid[30] = RATES[43] - (- ALGEBRAIC[138]+ALGEBRAIC[17])/CONSTANTS[35]; resid[31] = RATES[45] - ALGEBRAIC[18]/CONSTANTS[35]; resid[32] = RATES[30] - (- ALGEBRAIC[11]+ALGEBRAIC[20])/CONSTANTS[35]; resid[33] = RATES[33] - (ALGEBRAIC[21] - ALGEBRAIC[142])/CONSTANTS[35]; resid[34] = RATES[52] - ALGEBRAIC[24]/CONSTANTS[35]; resid[35] = RATES[29] - (- ALGEBRAIC[139]+ALGEBRAIC[19]+ALGEBRAIC[11]+ALGEBRAIC[138]+ALGEBRAIC[142])/CONSTANTS[35]; resid[36] = RATES[28] - (- ALGEBRAIC[137]+ALGEBRAIC[141]+ALGEBRAIC[22])/CONSTANTS[35]; resid[37] = RATES[32] - (- ALGEBRAIC[141]+ALGEBRAIC[23])/CONSTANTS[35]; resid[38] = RATES[34] - (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? ( - (1.00000+1.00000/CONSTANTS[246])*ALGEBRAIC[179] - CONSTANTS[297]*ALGEBRAIC[12])/CONSTANTS[246] : (( - CONSTANTS[297]*ALGEBRAIC[12]+ALGEBRAIC[176]+ALGEBRAIC[175]) - CONSTANTS[32])/CONSTANTS[246]); resid[39] = RATES[36] - (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? ( (1.00000+1.00000/CONSTANTS[246])*ALGEBRAIC[179] - CONSTANTS[301]*ALGEBRAIC[13])/CONSTANTS[246] : ((( - CONSTANTS[301]*ALGEBRAIC[13] - ALGEBRAIC[176]) - ALGEBRAIC[175])+CONSTANTS[32])/CONSTANTS[246]); resid[40] = RATES[38] - (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? 0.00000 : ( (- CONSTANTS[291]/CONSTANTS[295])*ALGEBRAIC[14]+ALGEBRAIC[175])/CONSTANTS[246]); resid[41] = RATES[40] - (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000||CONSTANTS[0]==6.00000 ? ( - CONSTANTS[303]*ALGEBRAIC[15])/CONSTANTS[246] : ( (- CONSTANTS[291]/CONSTANTS[295])*ALGEBRAIC[15]+CONSTANTS[32])/CONSTANTS[246]); resid[42] = RATES[41] - ( - CONSTANTS[305]*ALGEBRAIC[16])/CONSTANTS[246]; resid[43] = RATES[42] - ( - CONSTANTS[307]*ALGEBRAIC[17])/CONSTANTS[246]; resid[44] = RATES[44] - ( - CONSTANTS[298]*ALGEBRAIC[18])/CONSTANTS[246]; resid[45] = RATES[47] - ( - CONSTANTS[309]*ALGEBRAIC[20])/CONSTANTS[246]; resid[46] = RATES[48] - ( - CONSTANTS[311]*ALGEBRAIC[21])/CONSTANTS[246]; resid[47] = RATES[51] - ( - CONSTANTS[299]*ALGEBRAIC[24])/CONSTANTS[246]; resid[48] = RATES[46] - ( - CONSTANTS[313]*ALGEBRAIC[19])/CONSTANTS[246]; resid[49] = RATES[49] - ( - CONSTANTS[315]*ALGEBRAIC[22])/CONSTANTS[246]; resid[50] = RATES[50] - ( - CONSTANTS[317]*ALGEBRAIC[23])/CONSTANTS[246]; resid[51] = RATES[55] - ( - CONSTANTS[318]*ALGEBRAIC[176])/CONSTANTS[246]; resid[52] = RATES[56] - ( - CONSTANTS[319]*ALGEBRAIC[179])/CONSTANTS[246]; resid[53] = RATES[57] - ( CONSTANTS[320]*ALGEBRAIC[179])/CONSTANTS[246]; resid[54] = RATES[16] - CONSTANTS[321]; resid[55] = RATES[7] - CONSTANTS[322]; resid[56] = RATES[12] - CONSTANTS[323]; resid[57] = RATES[1] - CONSTANTS[324]; resid[58] = RATES[59] - CONSTANTS[325]; resid[59] = RATES[53] - CONSTANTS[326]; } void computeVariables(double VOI, double* CONSTANTS, double* RATES, double* STATES, double* ALGEBRAIC) { ALGEBRAIC[28] = STATES[8]/ALGEBRAIC[27]; ALGEBRAIC[31] = STATES[9]/ALGEBRAIC[30]; ALGEBRAIC[34] = STATES[16]/ALGEBRAIC[33]; ALGEBRAIC[37] = STATES[35]/ALGEBRAIC[36]; ALGEBRAIC[38] = ( STATES[35]*(1.00000+STATES[1]/CONSTANTS[296]))/ALGEBRAIC[36]; ALGEBRAIC[40] = STATES[37]/ALGEBRAIC[39]; ALGEBRAIC[41] = ( STATES[37]*(1.00000+STATES[1]/CONSTANTS[304]))/ALGEBRAIC[39]; ALGEBRAIC[43] = STATES[39]/ALGEBRAIC[42]; ALGEBRAIC[44] = ( STATES[39]*(1.00000+STATES[1]/CONSTANTS[310]))/ALGEBRAIC[42]; ALGEBRAIC[59] = ( STATES[43]*(1.00000+STATES[1]/CONSTANTS[255]))/ALGEBRAIC[58]; } void computeEssentialVariables(double VOI, double* CONSTANTS, double* RATES, double* STATES, double* ALGEBRAIC) { ALGEBRAIC[11] = ( CONSTANTS[17]*( STATES[30]*STATES[24] - STATES[19]*STATES[29]))/( CONSTANTS[161]*CONSTANTS[164]*(2.00000+STATES[29]/CONSTANTS[163]+STATES[24]/CONSTANTS[164]+STATES[30]/CONSTANTS[161]+STATES[19]/CONSTANTS[162]+( STATES[29]*STATES[19])/( CONSTANTS[163]*CONSTANTS[162])+( STATES[24]*STATES[30])/( CONSTANTS[164]*CONSTANTS[161]))); ALGEBRAIC[12] = CONSTANTS[36]*CONSTANTS[40]*(STATES[34] - STATES[35]); ALGEBRAIC[13] = CONSTANTS[36]*CONSTANTS[40]*(STATES[36] - STATES[37]); ALGEBRAIC[14] = CONSTANTS[36]*CONSTANTS[40]*(STATES[38] - STATES[39]); ALGEBRAIC[15] = CONSTANTS[36]*CONSTANTS[39]*(STATES[40] - STATES[31]); ALGEBRAIC[16] = CONSTANTS[36]*CONSTANTS[41]*(STATES[41] - STATES[27]); ALGEBRAIC[17] = CONSTANTS[36]*CONSTANTS[41]*(STATES[42] - STATES[43]); ALGEBRAIC[18] = CONSTANTS[36]*CONSTANTS[41]*(STATES[44] - STATES[45]); ALGEBRAIC[19] = CONSTANTS[36]*CONSTANTS[41]*(STATES[46] - STATES[29]); ALGEBRAIC[20] = CONSTANTS[36]*CONSTANTS[41]*(STATES[47] - STATES[30]); ALGEBRAIC[21] = CONSTANTS[36]*CONSTANTS[41]*(STATES[48] - STATES[33]); ALGEBRAIC[22] = CONSTANTS[36]*CONSTANTS[41]*(STATES[49] - STATES[28]); ALGEBRAIC[23] = CONSTANTS[36]*CONSTANTS[41]*(STATES[50] - STATES[32]); ALGEBRAIC[24] = CONSTANTS[36]*CONSTANTS[170]*(STATES[51] - STATES[52]); ALGEBRAIC[25] = (CONDVAR[18]>0.00000 ? ( CONSTANTS[31]*STATES[2]*( STATES[1]*exp(( CONSTANTS[33]*STATES[2])/CONSTANTS[249]) - STATES[0]))/(exp(( CONSTANTS[33]*STATES[2])/CONSTANTS[249]) - 1.00000) : ( CONSTANTS[31]*CONSTANTS[249]*(STATES[1] - STATES[0]))/CONSTANTS[33]); ALGEBRAIC[75] = (CONDVAR[19]>0.00000 ? 0.00000 : CONSTANTS[45] - STATES[3]); ALGEBRAIC[76] = CONSTANTS[46] - STATES[4]; ALGEBRAIC[27] = 1.00000+STATES[0]/CONSTANTS[296]+STATES[58]/CONSTANTS[300]+STATES[54]/CONSTANTS[302]; ALGEBRAIC[30] = 1.00000+STATES[0]/CONSTANTS[304]+STATES[58]/CONSTANTS[306]+STATES[54]/CONSTANTS[308]; ALGEBRAIC[49] = 1.00000+STATES[0]/CONSTANTS[250]+STATES[58]/CONSTANTS[251]+STATES[54]/CONSTANTS[252]; ALGEBRAIC[68] = 1.00000+STATES[0]/CONSTANTS[268]; ALGEBRAIC[69] = 1.00000+STATES[58]/CONSTANTS[269]; ALGEBRAIC[53] = 1.00000+STATES[0]/CONSTANTS[253]; ALGEBRAIC[55] = 1.00000+STATES[0]/CONSTANTS[255]+STATES[58]/CONSTANTS[256]+STATES[54]/CONSTANTS[257]; ALGEBRAIC[54] = 1.00000+STATES[58]/CONSTANTS[254]; ALGEBRAIC[61] = 1.00000+STATES[0]/CONSTANTS[258]+STATES[58]/CONSTANTS[259]; ALGEBRAIC[62] = 1.00000+STATES[0]/CONSTANTS[260]; ALGEBRAIC[63] = 1.00000+STATES[0]/CONSTANTS[261]+STATES[58]/CONSTANTS[262]+STATES[54]/CONSTANTS[263]; ALGEBRAIC[45] = ALGEBRAIC[27]; ALGEBRAIC[47] = ALGEBRAIC[30]; ALGEBRAIC[65] = 1.00000+STATES[0]/CONSTANTS[264]; ALGEBRAIC[66] = 1.00000+STATES[0]/CONSTANTS[265]+STATES[58]/CONSTANTS[266]+STATES[54]/CONSTANTS[267]; ALGEBRAIC[73] = 1.00000+STATES[0]/CONSTANTS[272]+STATES[58]/CONSTANTS[273]; ALGEBRAIC[71] = 1.00000+STATES[0]/CONSTANTS[270]+STATES[58]/CONSTANTS[271]; ALGEBRAIC[33] = 1.00000+STATES[0]/CONSTANTS[310]+STATES[58]/CONSTANTS[312]+STATES[54]/CONSTANTS[314]; ALGEBRAIC[82] = - (( STATES[0]*STATES[0])/( CONSTANTS[229]*CONSTANTS[230]*pow(CONSTANTS[283], 2.00000))+( STATES[0]*STATES[8])/( CONSTANTS[296]*CONSTANTS[300]*pow(ALGEBRAIC[27], 2.00000))+( STATES[0]*STATES[9])/( CONSTANTS[304]*CONSTANTS[306]*pow(ALGEBRAIC[30], 2.00000))+( STATES[0]*STATES[16])/( CONSTANTS[310]*CONSTANTS[312]*pow(ALGEBRAIC[33], 2.00000))+( STATES[0]*STATES[22])/( CONSTANTS[296]*CONSTANTS[300]*pow(ALGEBRAIC[45], 2.00000))+( STATES[0]*STATES[20])/( CONSTANTS[304]*CONSTANTS[306]*pow(ALGEBRAIC[47], 2.00000))+( STATES[0]*STATES[5])/( CONSTANTS[250]*CONSTANTS[251]*pow(ALGEBRAIC[49], 2.00000))+( STATES[0]*STATES[3])/( CONSTANTS[205]*CONSTANTS[206]*pow(CONSTANTS[275], 2.00000))+( STATES[0]*ALGEBRAIC[75])/( CONSTANTS[202]*CONSTANTS[203]*pow(CONSTANTS[274], 2.00000))+( STATES[0]*STATES[4])/( CONSTANTS[208]*CONSTANTS[209]*pow(CONSTANTS[276], 2.00000))+( STATES[0]*ALGEBRAIC[76])/( CONSTANTS[211]*CONSTANTS[212]*pow(CONSTANTS[277], 2.00000))+( STATES[0]*STATES[10])/( CONSTANTS[198]*CONSTANTS[269]*pow(ALGEBRAIC[69], 2.00000))+( STATES[0]*STATES[14])/( CONSTANTS[189]*CONSTANTS[254]*pow(ALGEBRAIC[54], 2.00000))+( STATES[0]*STATES[13])/( CONSTANTS[214]*CONSTANTS[215]*pow(CONSTANTS[278], 2.00000))+( STATES[0]*STATES[15])/( CONSTANTS[255]*CONSTANTS[256]*pow(ALGEBRAIC[55], 2.00000))+( STATES[0]*STATES[18])/( CONSTANTS[258]*CONSTANTS[259]*pow(ALGEBRAIC[61], 2.00000))+( STATES[0]*STATES[19])/( CONSTANTS[217]*CONSTANTS[218]*pow(CONSTANTS[279], 2.00000))+( STATES[0]*STATES[17])/( CONSTANTS[260]*CONSTANTS[192]*pow(ALGEBRAIC[62], 2.00000))+( STATES[0]*STATES[11])/( CONSTANTS[253]*CONSTANTS[187]*pow(ALGEBRAIC[53], 2.00000))+( STATES[0]*STATES[21])/( CONSTANTS[261]*CONSTANTS[262]*pow(ALGEBRAIC[63], 2.00000))+( STATES[0]*STATES[23])/( CONSTANTS[264]*CONSTANTS[194]*pow(ALGEBRAIC[65], 2.00000))+( STATES[0]*STATES[24])/( CONSTANTS[265]*CONSTANTS[266]*pow(ALGEBRAIC[66], 2.00000))+( STATES[0]*STATES[26])/( CONSTANTS[270]*CONSTANTS[271]*pow(ALGEBRAIC[71], 2.00000))+( STATES[0]*STATES[25])/( CONSTANTS[272]*CONSTANTS[273]*pow(ALGEBRAIC[73], 2.00000))+( STATES[0]*STATES[54])/( CONSTANTS[235]*CONSTANTS[236]*pow(CONSTANTS[285], 2.00000))+( STATES[0]*STATES[58])/( CONSTANTS[232]*CONSTANTS[233]*pow(CONSTANTS[284], 2.00000))+( STATES[0]*STATES[7])/( CONSTANTS[220]*CONSTANTS[221]*pow(CONSTANTS[280], 2.00000))+( STATES[0]*CONSTANTS[294])/( CONSTANTS[223]*CONSTANTS[224]*pow(CONSTANTS[281], 2.00000))+( STATES[0]*CONSTANTS[286])/( CONSTANTS[226]*CONSTANTS[227]*pow(CONSTANTS[282], 2.00000))+( STATES[0]*STATES[12])/( CONSTANTS[268]*CONSTANTS[196]*pow(ALGEBRAIC[68], 2.00000))); ALGEBRAIC[83] = - (( STATES[0]*STATES[0])/( CONSTANTS[229]*CONSTANTS[231]*pow(CONSTANTS[283], 2.00000))+( STATES[0]*STATES[8])/( CONSTANTS[296]*CONSTANTS[302]*pow(ALGEBRAIC[27], 2.00000))+( STATES[0]*STATES[9])/( CONSTANTS[304]*CONSTANTS[308]*pow(ALGEBRAIC[30], 2.00000))+( STATES[0]*STATES[16])/( CONSTANTS[310]*CONSTANTS[314]*pow(ALGEBRAIC[33], 2.00000))+( STATES[0]*STATES[22])/( CONSTANTS[296]*CONSTANTS[302]*pow(ALGEBRAIC[45], 2.00000))+( STATES[0]*STATES[20])/( CONSTANTS[304]*CONSTANTS[308]*pow(ALGEBRAIC[47], 2.00000))+( STATES[0]*STATES[5])/( CONSTANTS[250]*CONSTANTS[252]*pow(ALGEBRAIC[49], 2.00000))+( STATES[0]*STATES[3])/( CONSTANTS[205]*CONSTANTS[207]*pow(CONSTANTS[275], 2.00000))+( STATES[0]*ALGEBRAIC[75])/( CONSTANTS[202]*CONSTANTS[204]*pow(CONSTANTS[274], 2.00000))+( STATES[0]*STATES[4])/( CONSTANTS[208]*CONSTANTS[210]*pow(CONSTANTS[276], 2.00000))+( STATES[0]*ALGEBRAIC[76])/( CONSTANTS[211]*CONSTANTS[213]*pow(CONSTANTS[277], 2.00000))+( STATES[0]*STATES[10])/( CONSTANTS[198]*CONSTANTS[199]*pow(ALGEBRAIC[69], 2.00000))+( STATES[0]*STATES[14])/( CONSTANTS[189]*CONSTANTS[190]*pow(ALGEBRAIC[54], 2.00000))+( STATES[0]*STATES[13])/( CONSTANTS[214]*CONSTANTS[216]*pow(CONSTANTS[278], 2.00000))+( STATES[0]*STATES[15])/( CONSTANTS[255]*CONSTANTS[257]*pow(ALGEBRAIC[55], 2.00000))+( STATES[0]*STATES[18])/( CONSTANTS[258]*CONSTANTS[191]*pow(ALGEBRAIC[61], 2.00000))+( STATES[0]*STATES[19])/( CONSTANTS[217]*CONSTANTS[219]*pow(CONSTANTS[279], 2.00000))+( STATES[0]*STATES[17])/( CONSTANTS[260]*CONSTANTS[193]*pow(ALGEBRAIC[62], 2.00000))+( STATES[0]*STATES[11])/( CONSTANTS[253]*CONSTANTS[188]*pow(ALGEBRAIC[53], 2.00000))+( STATES[0]*STATES[21])/( CONSTANTS[261]*CONSTANTS[263]*pow(ALGEBRAIC[63], 2.00000))+( STATES[0]*STATES[23])/( CONSTANTS[264]*CONSTANTS[195]*pow(ALGEBRAIC[65], 2.00000))+( STATES[0]*STATES[24])/( CONSTANTS[265]*CONSTANTS[267]*pow(ALGEBRAIC[66], 2.00000))+( STATES[0]*STATES[26])/( CONSTANTS[270]*CONSTANTS[200]*pow(ALGEBRAIC[71], 2.00000))+( STATES[0]*STATES[25])/( CONSTANTS[272]*CONSTANTS[201]*pow(ALGEBRAIC[73], 2.00000))+( STATES[0]*STATES[54])/( CONSTANTS[235]*CONSTANTS[237]*pow(CONSTANTS[285], 2.00000))+( STATES[0]*STATES[58])/( CONSTANTS[232]*CONSTANTS[234]*pow(CONSTANTS[284], 2.00000))+( STATES[0]*STATES[7])/( CONSTANTS[220]*CONSTANTS[222]*pow(CONSTANTS[280], 2.00000))+( STATES[0]*CONSTANTS[294])/( CONSTANTS[223]*CONSTANTS[225]*pow(CONSTANTS[281], 2.00000))+( STATES[0]*CONSTANTS[286])/( CONSTANTS[226]*CONSTANTS[228]*pow(CONSTANTS[282], 2.00000))+( STATES[0]*STATES[12])/( CONSTANTS[268]*CONSTANTS[197]*pow(ALGEBRAIC[68], 2.00000))); ALGEBRAIC[85] = - (( STATES[58]*STATES[0])/( CONSTANTS[230]*CONSTANTS[229]*pow(CONSTANTS[283], 2.00000))+( STATES[58]*STATES[8])/( CONSTANTS[300]*CONSTANTS[296]*pow(ALGEBRAIC[27], 2.00000))+( STATES[58]*STATES[9])/( CONSTANTS[306]*CONSTANTS[304]*pow(ALGEBRAIC[30], 2.00000))+( STATES[58]*STATES[16])/( CONSTANTS[312]*CONSTANTS[310]*pow(ALGEBRAIC[33], 2.00000))+( STATES[58]*STATES[22])/( CONSTANTS[300]*CONSTANTS[296]*pow(ALGEBRAIC[45], 2.00000))+( STATES[58]*STATES[20])/( CONSTANTS[306]*CONSTANTS[304]*pow(ALGEBRAIC[47], 2.00000))+( STATES[58]*STATES[5])/( CONSTANTS[251]*CONSTANTS[250]*pow(ALGEBRAIC[49], 2.00000))+( STATES[58]*STATES[3])/( CONSTANTS[206]*CONSTANTS[205]*pow(CONSTANTS[275], 2.00000))+( STATES[58]*ALGEBRAIC[75])/( CONSTANTS[203]*CONSTANTS[202]*pow(CONSTANTS[274], 2.00000))+( STATES[58]*STATES[4])/( CONSTANTS[209]*CONSTANTS[208]*pow(CONSTANTS[276], 2.00000))+( STATES[58]*ALGEBRAIC[76])/( CONSTANTS[212]*CONSTANTS[211]*pow(CONSTANTS[277], 2.00000))+( STATES[58]*STATES[10])/( CONSTANTS[269]*CONSTANTS[198]*pow(ALGEBRAIC[69], 2.00000))+( STATES[58]*STATES[14])/( CONSTANTS[254]*CONSTANTS[189]*pow(ALGEBRAIC[54], 2.00000))+( STATES[58]*STATES[13])/( CONSTANTS[215]*CONSTANTS[214]*pow(CONSTANTS[278], 2.00000))+( STATES[58]*STATES[15])/( CONSTANTS[256]*CONSTANTS[255]*pow(ALGEBRAIC[55], 2.00000))+( STATES[58]*STATES[18])/( CONSTANTS[259]*CONSTANTS[258]*pow(ALGEBRAIC[61], 2.00000))+( STATES[58]*STATES[19])/( CONSTANTS[218]*CONSTANTS[217]*pow(CONSTANTS[279], 2.00000))+( STATES[58]*STATES[17])/( CONSTANTS[192]*CONSTANTS[260]*pow(ALGEBRAIC[62], 2.00000))+( STATES[58]*STATES[11])/( CONSTANTS[187]*CONSTANTS[253]*pow(ALGEBRAIC[53], 2.00000))+( STATES[58]*STATES[21])/( CONSTANTS[262]*CONSTANTS[261]*pow(ALGEBRAIC[63], 2.00000))+( STATES[58]*STATES[23])/( CONSTANTS[194]*CONSTANTS[264]*pow(ALGEBRAIC[65], 2.00000))+( STATES[58]*STATES[24])/( CONSTANTS[266]*CONSTANTS[265]*pow(ALGEBRAIC[66], 2.00000))+( STATES[58]*STATES[26])/( CONSTANTS[271]*CONSTANTS[270]*pow(ALGEBRAIC[71], 2.00000))+( STATES[58]*STATES[25])/( CONSTANTS[273]*CONSTANTS[272]*pow(ALGEBRAIC[73], 2.00000))+( STATES[58]*STATES[54])/( CONSTANTS[236]*CONSTANTS[235]*pow(CONSTANTS[285], 2.00000))+( STATES[58]*STATES[58])/( CONSTANTS[233]*CONSTANTS[232]*pow(CONSTANTS[284], 2.00000))+( STATES[58]*STATES[7])/( CONSTANTS[221]*CONSTANTS[220]*pow(CONSTANTS[280], 2.00000))+( STATES[58]*CONSTANTS[294])/( CONSTANTS[224]*CONSTANTS[223]*pow(CONSTANTS[281], 2.00000))+( STATES[58]*CONSTANTS[286])/( CONSTANTS[227]*CONSTANTS[226]*pow(CONSTANTS[282], 2.00000))+( STATES[58]*STATES[12])/( CONSTANTS[196]*CONSTANTS[268]*pow(ALGEBRAIC[68], 2.00000))); ALGEBRAIC[86] = - (( STATES[58]*STATES[0])/( CONSTANTS[230]*CONSTANTS[231]*pow(CONSTANTS[283], 2.00000))+( STATES[58]*STATES[8])/( CONSTANTS[300]*CONSTANTS[302]*pow(ALGEBRAIC[27], 2.00000))+( STATES[58]*STATES[9])/( CONSTANTS[306]*CONSTANTS[308]*pow(ALGEBRAIC[30], 2.00000))+( STATES[58]*STATES[16])/( CONSTANTS[312]*CONSTANTS[314]*pow(ALGEBRAIC[33], 2.00000))+( STATES[58]*STATES[22])/( CONSTANTS[300]*CONSTANTS[302]*pow(ALGEBRAIC[45], 2.00000))+( STATES[58]*STATES[20])/( CONSTANTS[306]*CONSTANTS[308]*pow(ALGEBRAIC[47], 2.00000))+( STATES[58]*STATES[5])/( CONSTANTS[251]*CONSTANTS[252]*pow(ALGEBRAIC[49], 2.00000))+( STATES[58]*STATES[3])/( CONSTANTS[206]*CONSTANTS[207]*pow(CONSTANTS[275], 2.00000))+( STATES[58]*ALGEBRAIC[75])/( CONSTANTS[203]*CONSTANTS[204]*pow(CONSTANTS[274], 2.00000))+( STATES[58]*STATES[4])/( CONSTANTS[209]*CONSTANTS[210]*pow(CONSTANTS[276], 2.00000))+( STATES[58]*ALGEBRAIC[76])/( CONSTANTS[212]*CONSTANTS[213]*pow(CONSTANTS[277], 2.00000))+( STATES[58]*STATES[10])/( CONSTANTS[269]*CONSTANTS[199]*pow(ALGEBRAIC[69], 2.00000))+( STATES[58]*STATES[14])/( CONSTANTS[254]*CONSTANTS[190]*pow(ALGEBRAIC[54], 2.00000))+( STATES[58]*STATES[13])/( CONSTANTS[215]*CONSTANTS[216]*pow(CONSTANTS[278], 2.00000))+( STATES[58]*STATES[15])/( CONSTANTS[256]*CONSTANTS[257]*pow(ALGEBRAIC[55], 2.00000))+( STATES[58]*STATES[18])/( CONSTANTS[259]*CONSTANTS[191]*pow(ALGEBRAIC[61], 2.00000))+( STATES[58]*STATES[19])/( CONSTANTS[218]*CONSTANTS[219]*pow(CONSTANTS[279], 2.00000))+( STATES[58]*STATES[17])/( CONSTANTS[192]*CONSTANTS[193]*pow(ALGEBRAIC[62], 2.00000))+( STATES[58]*STATES[11])/( CONSTANTS[187]*CONSTANTS[188]*pow(ALGEBRAIC[53], 2.00000))+( STATES[58]*STATES[21])/( CONSTANTS[262]*CONSTANTS[263]*pow(ALGEBRAIC[63], 2.00000))+( STATES[58]*STATES[23])/( CONSTANTS[194]*CONSTANTS[195]*pow(ALGEBRAIC[65], 2.00000))+( STATES[58]*STATES[24])/( CONSTANTS[266]*CONSTANTS[267]*pow(ALGEBRAIC[66], 2.00000))+( STATES[58]*STATES[26])/( CONSTANTS[271]*CONSTANTS[200]*pow(ALGEBRAIC[71], 2.00000))+( STATES[58]*STATES[25])/( CONSTANTS[273]*CONSTANTS[201]*pow(ALGEBRAIC[73], 2.00000))+( STATES[58]*STATES[54])/( CONSTANTS[236]*CONSTANTS[237]*pow(CONSTANTS[285], 2.00000))+( STATES[58]*STATES[58])/( CONSTANTS[233]*CONSTANTS[234]*pow(CONSTANTS[284], 2.00000))+( STATES[58]*STATES[7])/( CONSTANTS[221]*CONSTANTS[222]*pow(CONSTANTS[280], 2.00000))+( STATES[58]*CONSTANTS[294])/( CONSTANTS[224]*CONSTANTS[225]*pow(CONSTANTS[281], 2.00000))+( STATES[58]*CONSTANTS[286])/( CONSTANTS[227]*CONSTANTS[228]*pow(CONSTANTS[282], 2.00000))+( STATES[58]*STATES[12])/( CONSTANTS[196]*CONSTANTS[197]*pow(ALGEBRAIC[68], 2.00000))); ALGEBRAIC[88] = - (( STATES[54]*STATES[0])/( CONSTANTS[231]*CONSTANTS[229]*pow(CONSTANTS[283], 2.00000))+( STATES[54]*STATES[8])/( CONSTANTS[302]*CONSTANTS[296]*pow(ALGEBRAIC[27], 2.00000))+( STATES[54]*STATES[9])/( CONSTANTS[308]*CONSTANTS[304]*pow(ALGEBRAIC[30], 2.00000))+( STATES[54]*STATES[16])/( CONSTANTS[314]*CONSTANTS[310]*pow(ALGEBRAIC[33], 2.00000))+( STATES[54]*STATES[22])/( CONSTANTS[302]*CONSTANTS[296]*pow(ALGEBRAIC[45], 2.00000))+( STATES[54]*STATES[20])/( CONSTANTS[308]*CONSTANTS[304]*pow(ALGEBRAIC[47], 2.00000))+( STATES[54]*STATES[5])/( CONSTANTS[252]*CONSTANTS[250]*pow(ALGEBRAIC[49], 2.00000))+( STATES[54]*STATES[3])/( CONSTANTS[207]*CONSTANTS[205]*pow(CONSTANTS[275], 2.00000))+( STATES[54]*ALGEBRAIC[75])/( CONSTANTS[204]*CONSTANTS[202]*pow(CONSTANTS[274], 2.00000))+( STATES[54]*STATES[4])/( CONSTANTS[210]*CONSTANTS[208]*pow(CONSTANTS[276], 2.00000))+( STATES[54]*ALGEBRAIC[76])/( CONSTANTS[213]*CONSTANTS[211]*pow(CONSTANTS[277], 2.00000))+( STATES[54]*STATES[10])/( CONSTANTS[199]*CONSTANTS[198]*pow(ALGEBRAIC[69], 2.00000))+( STATES[54]*STATES[14])/( CONSTANTS[190]*CONSTANTS[189]*pow(ALGEBRAIC[54], 2.00000))+( STATES[54]*STATES[13])/( CONSTANTS[216]*CONSTANTS[214]*pow(CONSTANTS[278], 2.00000))+( STATES[54]*STATES[15])/( CONSTANTS[257]*CONSTANTS[255]*pow(ALGEBRAIC[55], 2.00000))+( STATES[54]*STATES[18])/( CONSTANTS[191]*CONSTANTS[258]*pow(ALGEBRAIC[61], 2.00000))+( STATES[54]*STATES[19])/( CONSTANTS[219]*CONSTANTS[217]*pow(CONSTANTS[279], 2.00000))+( STATES[54]*STATES[17])/( CONSTANTS[193]*CONSTANTS[260]*pow(ALGEBRAIC[62], 2.00000))+( STATES[54]*STATES[11])/( CONSTANTS[188]*CONSTANTS[253]*pow(ALGEBRAIC[53], 2.00000))+( STATES[54]*STATES[21])/( CONSTANTS[263]*CONSTANTS[261]*pow(ALGEBRAIC[63], 2.00000))+( STATES[54]*STATES[23])/( CONSTANTS[195]*CONSTANTS[264]*pow(ALGEBRAIC[65], 2.00000))+( STATES[54]*STATES[24])/( CONSTANTS[267]*CONSTANTS[265]*pow(ALGEBRAIC[66], 2.00000))+( STATES[54]*STATES[26])/( CONSTANTS[200]*CONSTANTS[270]*pow(ALGEBRAIC[71], 2.00000))+( STATES[54]*STATES[25])/( CONSTANTS[201]*CONSTANTS[272]*pow(ALGEBRAIC[73], 2.00000))+( STATES[54]*STATES[54])/( CONSTANTS[237]*CONSTANTS[235]*pow(CONSTANTS[285], 2.00000))+( STATES[54]*STATES[58])/( CONSTANTS[234]*CONSTANTS[232]*pow(CONSTANTS[284], 2.00000))+( STATES[54]*STATES[7])/( CONSTANTS[222]*CONSTANTS[220]*pow(CONSTANTS[280], 2.00000))+( STATES[54]*CONSTANTS[294])/( CONSTANTS[225]*CONSTANTS[223]*pow(CONSTANTS[281], 2.00000))+( STATES[54]*CONSTANTS[286])/( CONSTANTS[228]*CONSTANTS[226]*pow(CONSTANTS[282], 2.00000))+( STATES[54]*STATES[12])/( CONSTANTS[197]*CONSTANTS[268]*pow(ALGEBRAIC[68], 2.00000))); ALGEBRAIC[89] = - (( STATES[54]*STATES[0])/( CONSTANTS[231]*CONSTANTS[230]*pow(CONSTANTS[283], 2.00000))+( STATES[54]*STATES[8])/( CONSTANTS[302]*CONSTANTS[300]*pow(ALGEBRAIC[27], 2.00000))+( STATES[54]*STATES[9])/( CONSTANTS[308]*CONSTANTS[306]*pow(ALGEBRAIC[30], 2.00000))+( STATES[54]*STATES[16])/( CONSTANTS[314]*CONSTANTS[312]*pow(ALGEBRAIC[33], 2.00000))+( STATES[54]*STATES[22])/( CONSTANTS[302]*CONSTANTS[300]*pow(ALGEBRAIC[45], 2.00000))+( STATES[54]*STATES[20])/( CONSTANTS[308]*CONSTANTS[306]*pow(ALGEBRAIC[47], 2.00000))+( STATES[54]*STATES[5])/( CONSTANTS[252]*CONSTANTS[251]*pow(ALGEBRAIC[49], 2.00000))+( STATES[54]*STATES[3])/( CONSTANTS[207]*CONSTANTS[206]*pow(CONSTANTS[275], 2.00000))+( STATES[54]*ALGEBRAIC[75])/( CONSTANTS[204]*CONSTANTS[203]*pow(CONSTANTS[274], 2.00000))+( STATES[54]*STATES[4])/( CONSTANTS[210]*CONSTANTS[209]*pow(CONSTANTS[276], 2.00000))+( STATES[54]*ALGEBRAIC[76])/( CONSTANTS[213]*CONSTANTS[212]*pow(CONSTANTS[277], 2.00000))+( STATES[54]*STATES[10])/( CONSTANTS[199]*CONSTANTS[269]*pow(ALGEBRAIC[69], 2.00000))+( STATES[54]*STATES[14])/( CONSTANTS[190]*CONSTANTS[254]*pow(ALGEBRAIC[54], 2.00000))+( STATES[54]*STATES[13])/( CONSTANTS[216]*CONSTANTS[215]*pow(CONSTANTS[278], 2.00000))+( STATES[54]*STATES[15])/( CONSTANTS[257]*CONSTANTS[256]*pow(ALGEBRAIC[55], 2.00000))+( STATES[54]*STATES[18])/( CONSTANTS[191]*CONSTANTS[259]*pow(ALGEBRAIC[61], 2.00000))+( STATES[54]*STATES[19])/( CONSTANTS[219]*CONSTANTS[218]*pow(CONSTANTS[279], 2.00000))+( STATES[54]*STATES[17])/( CONSTANTS[193]*CONSTANTS[192]*pow(ALGEBRAIC[62], 2.00000))+( STATES[54]*STATES[11])/( CONSTANTS[188]*CONSTANTS[187]*pow(ALGEBRAIC[53], 2.00000))+( STATES[54]*STATES[21])/( CONSTANTS[263]*CONSTANTS[262]*pow(ALGEBRAIC[63], 2.00000))+( STATES[54]*STATES[23])/( CONSTANTS[195]*CONSTANTS[194]*pow(ALGEBRAIC[65], 2.00000))+( STATES[54]*STATES[24])/( CONSTANTS[267]*CONSTANTS[266]*pow(ALGEBRAIC[66], 2.00000))+( STATES[54]*STATES[26])/( CONSTANTS[200]*CONSTANTS[271]*pow(ALGEBRAIC[71], 2.00000))+( STATES[54]*STATES[25])/( CONSTANTS[201]*CONSTANTS[273]*pow(ALGEBRAIC[73], 2.00000))+( STATES[54]*STATES[54])/( CONSTANTS[237]*CONSTANTS[236]*pow(CONSTANTS[285], 2.00000))+( STATES[54]*STATES[58])/( CONSTANTS[234]*CONSTANTS[233]*pow(CONSTANTS[284], 2.00000))+( STATES[54]*STATES[7])/( CONSTANTS[222]*CONSTANTS[221]*pow(CONSTANTS[280], 2.00000))+( STATES[54]*CONSTANTS[294])/( CONSTANTS[225]*CONSTANTS[224]*pow(CONSTANTS[281], 2.00000))+( STATES[54]*CONSTANTS[286])/( CONSTANTS[228]*CONSTANTS[227]*pow(CONSTANTS[282], 2.00000))+( STATES[54]*STATES[12])/( CONSTANTS[197]*CONSTANTS[196]*pow(ALGEBRAIC[68], 2.00000))); ALGEBRAIC[84] = ( (1.00000+STATES[58]/CONSTANTS[230]+STATES[54]/CONSTANTS[231])*STATES[0])/( CONSTANTS[229]*pow(CONSTANTS[283], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[300]+STATES[54]/CONSTANTS[302])*STATES[8])/( CONSTANTS[296]*pow(ALGEBRAIC[27], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[306]+STATES[54]/CONSTANTS[308])*STATES[9])/( CONSTANTS[304]*pow(ALGEBRAIC[30], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[312]+STATES[54]/CONSTANTS[314])*STATES[16])/( CONSTANTS[310]*pow(ALGEBRAIC[33], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[300]+STATES[54]/CONSTANTS[302])*STATES[22])/( CONSTANTS[296]*pow(ALGEBRAIC[45], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[306]+STATES[54]/CONSTANTS[308])*STATES[20])/( CONSTANTS[304]*pow(ALGEBRAIC[47], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[251]+STATES[54]/CONSTANTS[252])*STATES[5])/( CONSTANTS[250]*pow(ALGEBRAIC[49], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[206]+STATES[54]/CONSTANTS[207])*STATES[3])/( CONSTANTS[205]*pow(CONSTANTS[275], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[203]+STATES[54]/CONSTANTS[204])*ALGEBRAIC[75])/( CONSTANTS[202]*pow(CONSTANTS[274], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[209]+STATES[54]/CONSTANTS[210])*STATES[4])/( CONSTANTS[208]*pow(CONSTANTS[276], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[212]+STATES[54]/CONSTANTS[213])*ALGEBRAIC[76])/( CONSTANTS[211]*pow(CONSTANTS[277], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[269]+STATES[54]/CONSTANTS[199])*STATES[10])/( CONSTANTS[198]*pow(ALGEBRAIC[69], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[254]+STATES[54]/CONSTANTS[190])*STATES[14])/( CONSTANTS[189]*pow(ALGEBRAIC[54], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[215]+STATES[54]/CONSTANTS[216])*STATES[13])/( CONSTANTS[214]*pow(CONSTANTS[278], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[256]+STATES[54]/CONSTANTS[257])*STATES[15])/( CONSTANTS[255]*pow(ALGEBRAIC[55], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[259]+STATES[54]/CONSTANTS[191])*STATES[18])/( CONSTANTS[258]*pow(ALGEBRAIC[61], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[218]+STATES[54]/CONSTANTS[219])*STATES[19])/( CONSTANTS[217]*pow(CONSTANTS[279], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[192]+STATES[54]/CONSTANTS[193])*STATES[17])/( CONSTANTS[260]*pow(ALGEBRAIC[62], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[187]+STATES[54]/CONSTANTS[188])*STATES[11])/( CONSTANTS[253]*pow(ALGEBRAIC[53], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[262]+STATES[54]/CONSTANTS[263])*STATES[21])/( CONSTANTS[261]*pow(ALGEBRAIC[63], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[194]+STATES[54]/CONSTANTS[195])*STATES[23])/( CONSTANTS[264]*pow(ALGEBRAIC[65], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[266]+STATES[54]/CONSTANTS[267])*STATES[24])/( CONSTANTS[265]*pow(ALGEBRAIC[66], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[271]+STATES[54]/CONSTANTS[200])*STATES[26])/( CONSTANTS[270]*pow(ALGEBRAIC[71], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[273]+STATES[54]/CONSTANTS[201])*STATES[25])/( CONSTANTS[272]*pow(ALGEBRAIC[73], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[236]+STATES[54]/CONSTANTS[237])*STATES[54])/( CONSTANTS[235]*pow(CONSTANTS[285], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[233]+STATES[54]/CONSTANTS[234])*STATES[58])/( CONSTANTS[232]*pow(CONSTANTS[284], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[221]+STATES[54]/CONSTANTS[222])*STATES[7])/( CONSTANTS[220]*pow(CONSTANTS[280], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[224]+STATES[54]/CONSTANTS[225])*CONSTANTS[294])/( CONSTANTS[223]*pow(CONSTANTS[281], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[227]+STATES[54]/CONSTANTS[228])*CONSTANTS[286])/( CONSTANTS[226]*pow(CONSTANTS[282], 2.00000))+( (1.00000+STATES[58]/CONSTANTS[196]+STATES[54]/CONSTANTS[197])*STATES[12])/( CONSTANTS[268]*pow(ALGEBRAIC[68], 2.00000)); ALGEBRAIC[92] = 1.00000+ALGEBRAIC[84]+CONSTANTS[243]/( CONSTANTS[244]*pow(1.00000+STATES[0]/CONSTANTS[244], 2.00000)); ALGEBRAIC[87] = ( (1.00000+STATES[0]/CONSTANTS[229]+STATES[54]/CONSTANTS[231])*STATES[0])/( CONSTANTS[230]*pow(CONSTANTS[283], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[296]+STATES[54]/CONSTANTS[302])*STATES[8])/( CONSTANTS[300]*pow(ALGEBRAIC[27], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[304]+STATES[54]/CONSTANTS[308])*STATES[9])/( CONSTANTS[306]*pow(ALGEBRAIC[30], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[310]+STATES[54]/CONSTANTS[314])*STATES[16])/( CONSTANTS[312]*pow(ALGEBRAIC[33], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[296]+STATES[54]/CONSTANTS[302])*STATES[22])/( CONSTANTS[300]*pow(ALGEBRAIC[45], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[304]+STATES[54]/CONSTANTS[308])*STATES[20])/( CONSTANTS[306]*pow(ALGEBRAIC[47], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[250]+STATES[54]/CONSTANTS[252])*STATES[5])/( CONSTANTS[251]*pow(ALGEBRAIC[49], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[205]+STATES[54]/CONSTANTS[207])*STATES[3])/( CONSTANTS[206]*pow(CONSTANTS[275], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[202]+STATES[54]/CONSTANTS[204])*ALGEBRAIC[75])/( CONSTANTS[203]*pow(CONSTANTS[274], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[208]+STATES[54]/CONSTANTS[210])*STATES[4])/( CONSTANTS[209]*pow(CONSTANTS[276], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[211]+STATES[54]/CONSTANTS[213])*ALGEBRAIC[76])/( CONSTANTS[212]*pow(CONSTANTS[277], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[198]+STATES[54]/CONSTANTS[199])*STATES[10])/( CONSTANTS[269]*pow(ALGEBRAIC[69], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[189]+STATES[54]/CONSTANTS[190])*STATES[14])/( CONSTANTS[254]*pow(ALGEBRAIC[54], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[214]+STATES[54]/CONSTANTS[216])*STATES[13])/( CONSTANTS[215]*pow(CONSTANTS[278], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[255]+STATES[54]/CONSTANTS[257])*STATES[15])/( CONSTANTS[256]*pow(ALGEBRAIC[55], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[258]+STATES[54]/CONSTANTS[191])*STATES[18])/( CONSTANTS[259]*pow(ALGEBRAIC[61], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[217]+STATES[54]/CONSTANTS[219])*STATES[19])/( CONSTANTS[218]*pow(CONSTANTS[279], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[260]+STATES[54]/CONSTANTS[193])*STATES[17])/( CONSTANTS[192]*pow(ALGEBRAIC[62], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[253]+STATES[54]/CONSTANTS[188])*STATES[11])/( CONSTANTS[187]*pow(ALGEBRAIC[53], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[261]+STATES[54]/CONSTANTS[263])*STATES[21])/( CONSTANTS[262]*pow(ALGEBRAIC[63], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[264]+STATES[54]/CONSTANTS[195])*STATES[23])/( CONSTANTS[194]*pow(ALGEBRAIC[65], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[265]+STATES[54]/CONSTANTS[267])*STATES[24])/( CONSTANTS[266]*pow(ALGEBRAIC[66], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[270]+STATES[54]/CONSTANTS[200])*STATES[26])/( CONSTANTS[271]*pow(ALGEBRAIC[71], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[272]+STATES[54]/CONSTANTS[201])*STATES[25])/( CONSTANTS[273]*pow(ALGEBRAIC[73], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[235]+STATES[54]/CONSTANTS[237])*STATES[54])/( CONSTANTS[236]*pow(CONSTANTS[285], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[232]+STATES[54]/CONSTANTS[234])*STATES[58])/( CONSTANTS[233]*pow(CONSTANTS[284], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[220]+STATES[54]/CONSTANTS[222])*STATES[7])/( CONSTANTS[221]*pow(CONSTANTS[280], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[223]+STATES[54]/CONSTANTS[225])*CONSTANTS[294])/( CONSTANTS[224]*pow(CONSTANTS[281], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[226]+STATES[54]/CONSTANTS[228])*CONSTANTS[286])/( CONSTANTS[227]*pow(CONSTANTS[282], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[268]+STATES[54]/CONSTANTS[197])*STATES[12])/( CONSTANTS[196]*pow(ALGEBRAIC[68], 2.00000)); ALGEBRAIC[93] = 1.00000+ALGEBRAIC[87]; ALGEBRAIC[90] = ( (1.00000+STATES[0]/CONSTANTS[229]+STATES[58]/CONSTANTS[230])*STATES[0])/( CONSTANTS[231]*pow(CONSTANTS[283], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[296]+STATES[58]/CONSTANTS[300])*STATES[8])/( CONSTANTS[302]*pow(ALGEBRAIC[27], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[304]+STATES[58]/CONSTANTS[306])*STATES[9])/( CONSTANTS[308]*pow(ALGEBRAIC[30], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[310]+STATES[58]/CONSTANTS[312])*STATES[16])/( CONSTANTS[314]*pow(ALGEBRAIC[33], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[296]+STATES[58]/CONSTANTS[300])*STATES[22])/( CONSTANTS[302]*pow(ALGEBRAIC[45], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[304]+STATES[58]/CONSTANTS[306])*STATES[20])/( CONSTANTS[308]*pow(ALGEBRAIC[47], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[250]+STATES[58]/CONSTANTS[251])*STATES[5])/( CONSTANTS[252]*pow(ALGEBRAIC[49], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[205]+STATES[58]/CONSTANTS[206])*STATES[3])/( CONSTANTS[207]*pow(CONSTANTS[275], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[202]+STATES[58]/CONSTANTS[203])*ALGEBRAIC[75])/( CONSTANTS[204]*pow(CONSTANTS[274], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[208]+STATES[58]/CONSTANTS[209])*STATES[4])/( CONSTANTS[210]*pow(CONSTANTS[276], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[211]+STATES[58]/CONSTANTS[212])*ALGEBRAIC[76])/( CONSTANTS[213]*pow(CONSTANTS[277], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[198]+STATES[58]/CONSTANTS[269])*STATES[10])/( CONSTANTS[199]*pow(ALGEBRAIC[69], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[189]+STATES[58]/CONSTANTS[254])*STATES[14])/( CONSTANTS[190]*pow(ALGEBRAIC[54], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[214]+STATES[58]/CONSTANTS[215])*STATES[13])/( CONSTANTS[216]*pow(CONSTANTS[278], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[255]+STATES[58]/CONSTANTS[256])*STATES[15])/( CONSTANTS[257]*pow(ALGEBRAIC[55], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[258]+STATES[58]/CONSTANTS[259])*STATES[18])/( CONSTANTS[191]*pow(ALGEBRAIC[61], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[217]+STATES[58]/CONSTANTS[218])*STATES[19])/( CONSTANTS[219]*pow(CONSTANTS[279], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[260]+STATES[58]/CONSTANTS[192])*STATES[17])/( CONSTANTS[193]*pow(ALGEBRAIC[62], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[253]+STATES[58]/CONSTANTS[187])*STATES[11])/( CONSTANTS[188]*pow(ALGEBRAIC[53], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[261]+STATES[58]/CONSTANTS[262])*STATES[21])/( CONSTANTS[263]*pow(ALGEBRAIC[63], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[264]+STATES[58]/CONSTANTS[194])*STATES[23])/( CONSTANTS[195]*pow(ALGEBRAIC[65], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[265]+STATES[58]/CONSTANTS[266])*STATES[24])/( CONSTANTS[267]*pow(ALGEBRAIC[66], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[270]+STATES[58]/CONSTANTS[271])*STATES[26])/( CONSTANTS[200]*pow(ALGEBRAIC[71], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[272]+STATES[58]/CONSTANTS[273])*STATES[25])/( CONSTANTS[201]*pow(ALGEBRAIC[73], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[235]+STATES[58]/CONSTANTS[236])*STATES[54])/( CONSTANTS[237]*pow(CONSTANTS[285], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[232]+STATES[58]/CONSTANTS[233])*STATES[58])/( CONSTANTS[234]*pow(CONSTANTS[284], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[220]+STATES[58]/CONSTANTS[221])*STATES[7])/( CONSTANTS[222]*pow(CONSTANTS[280], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[223]+STATES[58]/CONSTANTS[224])*CONSTANTS[294])/( CONSTANTS[225]*pow(CONSTANTS[281], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[226]+STATES[58]/CONSTANTS[227])*CONSTANTS[286])/( CONSTANTS[228]*pow(CONSTANTS[282], 2.00000))+( (1.00000+STATES[0]/CONSTANTS[268]+STATES[58]/CONSTANTS[196])*STATES[12])/( CONSTANTS[197]*pow(ALGEBRAIC[68], 2.00000)); ALGEBRAIC[94] = 1.00000+ALGEBRAIC[90]; ALGEBRAIC[95] = ((( ALGEBRAIC[92]*ALGEBRAIC[89]*ALGEBRAIC[86]+ ALGEBRAIC[94]*ALGEBRAIC[82]*ALGEBRAIC[85]+ ALGEBRAIC[93]*ALGEBRAIC[83]*ALGEBRAIC[88]) - ALGEBRAIC[93]*ALGEBRAIC[94]*ALGEBRAIC[92]) - ALGEBRAIC[83]*ALGEBRAIC[89]*ALGEBRAIC[85]) - ALGEBRAIC[82]*ALGEBRAIC[86]*ALGEBRAIC[88]; ALGEBRAIC[0] = exp(- (CONSTANTS[53]+ 4.00000*CONSTANTS[33]*STATES[2])/CONSTANTS[249]); ALGEBRAIC[1] = (( ALGEBRAIC[0]*pow(STATES[0], 5.00000))/pow(STATES[1], 4.00000))/1.00000; ALGEBRAIC[96] = CONSTANTS[21]*( ALGEBRAIC[1]*STATES[3]*ALGEBRAIC[76] - ALGEBRAIC[75]*STATES[4]); ALGEBRAIC[2] = exp(- (CONSTANTS[54]+ 2.00000*CONSTANTS[33]*STATES[2])/CONSTANTS[249]); ALGEBRAIC[3] = ( 1.00000*1.00000*ALGEBRAIC[2]*pow(STATES[0], 2.00000))/pow(STATES[1], 4.00000); ALGEBRAIC[77] = CONSTANTS[47] - STATES[6]; ALGEBRAIC[97] = (( CONSTANTS[22]*(1.00000+STATES[5]/CONSTANTS[23]))/(1.00000+STATES[5]/CONSTANTS[24]))*( pow(ALGEBRAIC[3], 0.500000)*ALGEBRAIC[77]*pow(STATES[4], 0.500000) - STATES[6]*pow(ALGEBRAIC[76], 0.500000)); ALGEBRAIC[4] = exp(- (CONSTANTS[55]+ 4.00000*CONSTANTS[33]*STATES[2])/CONSTANTS[249]); ALGEBRAIC[5] = (( ALGEBRAIC[4]*pow(STATES[0], 4.00000))/pow(STATES[1], 2.00000))/( 1.00000*1.00000); ALGEBRAIC[98] = (( (( CONSTANTS[25]*STATES[7])/(STATES[7]+CONSTANTS[44]))*exp(( CONSTANTS[33]*STATES[2])/CONSTANTS[249])*STATES[6])/CONSTANTS[47])*( pow(ALGEBRAIC[5], 1.00000/2.00000)*STATES[6]*pow(STATES[7], 1.00000/4.00000) - ALGEBRAIC[77]); ALGEBRAIC[100] = ( CONSTANTS[57]*ALGEBRAIC[68])/( STATES[0]*ALGEBRAIC[69]*ALGEBRAIC[53]); ALGEBRAIC[7] = 1.00000+STATES[13]/CONSTANTS[61]; ALGEBRAIC[8] = 1.00000+STATES[3]/CONSTANTS[62]; ALGEBRAIC[101] = (CONDVAR[0]>0.00000&&CONDVAR[1]>0.00000&&CONDVAR[2]>0.00000 ? ( CONSTANTS[2]*( STATES[10]*STATES[11]*ALGEBRAIC[75] - ( STATES[12]*STATES[13]*STATES[3])/ALGEBRAIC[100]))/( CONSTANTS[60]*ALGEBRAIC[8]*STATES[10]*STATES[11]+ CONSTANTS[59]*ALGEBRAIC[7]*STATES[10]*ALGEBRAIC[75]+ CONSTANTS[58]*STATES[11]*ALGEBRAIC[75]+ STATES[10]*STATES[11]*ALGEBRAIC[75]) : 0.00000); ALGEBRAIC[102] = ( CONSTANTS[64]*ALGEBRAIC[55])/( STATES[0]*STATES[0]*ALGEBRAIC[54]); ALGEBRAIC[56] = ( STATES[15]*(1.00000+STATES[0]/CONSTANTS[255]))/ALGEBRAIC[55]; ALGEBRAIC[103] = 1.00000+ALGEBRAIC[56]/CONSTANTS[68]; ALGEBRAIC[29] = ( STATES[8]*(1.00000+STATES[0]/CONSTANTS[296]))/ALGEBRAIC[27]; ALGEBRAIC[32] = ( STATES[9]*(1.00000+STATES[0]/CONSTANTS[304]))/ALGEBRAIC[30]; ALGEBRAIC[35] = ( STATES[16]*(1.00000+STATES[0]/CONSTANTS[310]))/ALGEBRAIC[33]; ALGEBRAIC[104] = 1.00000+ALGEBRAIC[29]/CONSTANTS[69]+ALGEBRAIC[32]/CONSTANTS[70]+ALGEBRAIC[35]/CONSTANTS[71]+STATES[11]/CONSTANTS[72]+STATES[17]/CONSTANTS[73]; ALGEBRAIC[105] = ( CONSTANTS[3]*( STATES[13]*STATES[14] - ( STATES[11]*STATES[15])/ALGEBRAIC[102]))/( CONSTANTS[67]*CONSTANTS[66]*ALGEBRAIC[103]+ CONSTANTS[65]*ALGEBRAIC[103]*STATES[13]+ CONSTANTS[66]*ALGEBRAIC[104]*STATES[14]+ STATES[14]*STATES[13]); ALGEBRAIC[106] = ( CONSTANTS[74]*ALGEBRAIC[61])/ALGEBRAIC[55]; ALGEBRAIC[107] = ( CONSTANTS[4]*CONSTANTS[76])/( CONSTANTS[75]*ALGEBRAIC[106]); ALGEBRAIC[108] = ( CONSTANTS[4]*ALGEBRAIC[107]*(STATES[15] - STATES[18]/ALGEBRAIC[106]))/( CONSTANTS[75]*ALGEBRAIC[107]+ ALGEBRAIC[107]*STATES[15]+( CONSTANTS[4]*STATES[18])/ALGEBRAIC[106]); ALGEBRAIC[109] = ( CONSTANTS[77]*ALGEBRAIC[68])/( STATES[0]*STATES[0]*ALGEBRAIC[61]); ALGEBRAIC[110] = 1.00000+ (CONSTANTS[84]/ALGEBRAIC[32])*(1.00000+ALGEBRAIC[29]/CONSTANTS[83]); ALGEBRAIC[111] = (CONDVAR[3]>0.00000&&CONDVAR[4]>0.00000 ? ( CONSTANTS[5]*(1.00000 - ( STATES[12]*STATES[19]*STATES[3])/( ALGEBRAIC[109]*ALGEBRAIC[75]*STATES[18])))/(1.00000+ pow(CONSTANTS[79]/STATES[18], CONSTANTS[82])*ALGEBRAIC[110]+ (CONSTANTS[78]/ALGEBRAIC[75])*(1.00000+ pow(CONSTANTS[80]/STATES[18], CONSTANTS[82])*ALGEBRAIC[110]+( STATES[3]*ALGEBRAIC[110])/CONSTANTS[81])) : 0.00000); ALGEBRAIC[112] = ( CONSTANTS[86]*ALGEBRAIC[68]*ALGEBRAIC[62])/( STATES[0]*ALGEBRAIC[53]); ALGEBRAIC[113] = 1.00000+ (CONSTANTS[94]/ALGEBRAIC[32])*(1.00000+ALGEBRAIC[29]/CONSTANTS[93]); ALGEBRAIC[114] = (CONDVAR[5]>0.00000&&CONDVAR[6]>0.00000&&CONDVAR[7]>0.00000 ? (( CONSTANTS[6]*(1.00000 - ( STATES[12]*STATES[17]*STATES[3])/( ALGEBRAIC[112]*STATES[19]*STATES[11]*ALGEBRAIC[75])))/(1.00000+ (CONSTANTS[87]/STATES[19])*ALGEBRAIC[113]+ (CONSTANTS[88]/STATES[11])*(1.00000+STATES[17]/CONSTANTS[90])+ (CONSTANTS[89]/ALGEBRAIC[75])*(1.00000+STATES[3]/CONSTANTS[91])))/(1.00000+STATES[3]/CONSTANTS[92]) : 0.00000); ALGEBRAIC[115] = ( CONSTANTS[96]*ALGEBRAIC[53]*ALGEBRAIC[63]*ALGEBRAIC[45])/( STATES[0]*ALGEBRAIC[47]*ALGEBRAIC[62]*ALGEBRAIC[49]); ALGEBRAIC[116] = ( CONSTANTS[8]*CONSTANTS[106]*CONSTANTS[101]*CONSTANTS[102])/( ALGEBRAIC[115]*CONSTANTS[97]*CONSTANTS[98]*CONSTANTS[105]); ALGEBRAIC[117] = ( CONSTANTS[8]*ALGEBRAIC[116]*( STATES[20]*STATES[17]*STATES[5] - ( STATES[11]*STATES[21]*STATES[22])/ALGEBRAIC[115]))/( ALGEBRAIC[116]*CONSTANTS[97]*CONSTANTS[98]*CONSTANTS[106]+ ALGEBRAIC[116]*CONSTANTS[98]*CONSTANTS[106]*STATES[20]+ ALGEBRAIC[116]*CONSTANTS[97]*CONSTANTS[104]*STATES[5]+ ALGEBRAIC[116]*CONSTANTS[106]*STATES[20]*STATES[17]+ ALGEBRAIC[116]*CONSTANTS[104]*STATES[20]*STATES[5]+ ALGEBRAIC[116]*CONSTANTS[103]*STATES[17]*STATES[5]+ ALGEBRAIC[116]*STATES[20]*STATES[17]*STATES[5]+( CONSTANTS[8]*CONSTANTS[102]*CONSTANTS[107]*STATES[11])/ALGEBRAIC[115]+( CONSTANTS[8]*CONSTANTS[101]*CONSTANTS[106]*STATES[22])/ALGEBRAIC[115]+( CONSTANTS[8]*CONSTANTS[108]*STATES[11]*STATES[21])/ALGEBRAIC[115]+( CONSTANTS[8]*CONSTANTS[107]*STATES[11]*STATES[22])/ALGEBRAIC[115]+( CONSTANTS[8]*CONSTANTS[106]*STATES[21]*STATES[22])/ALGEBRAIC[115]+( CONSTANTS[8]*STATES[11]*STATES[21]*STATES[22])/ALGEBRAIC[115]+( CONSTANTS[8]*CONSTANTS[107]*CONSTANTS[102]*STATES[20]*STATES[11])/( CONSTANTS[97]*ALGEBRAIC[115])+( ALGEBRAIC[116]*CONSTANTS[97]*CONSTANTS[104]*STATES[5]*STATES[22])/CONSTANTS[102]+( CONSTANTS[8]*CONSTANTS[107]*CONSTANTS[102]*STATES[20]*STATES[17]*STATES[21])/( CONSTANTS[97]*CONSTANTS[98]*ALGEBRAIC[115])+( ALGEBRAIC[116]*CONSTANTS[103]*STATES[17]*STATES[5]*STATES[22])/CONSTANTS[102]+( CONSTANTS[8]*CONSTANTS[108]*STATES[20]*STATES[11]*STATES[21])/( CONSTANTS[97]*ALGEBRAIC[115])+( ALGEBRAIC[116]*CONSTANTS[97]*CONSTANTS[104]*STATES[5]*STATES[21]*STATES[22])/( CONSTANTS[101]*CONSTANTS[102])+( CONSTANTS[8]*CONSTANTS[102]*CONSTANTS[107]*STATES[20]*STATES[17]*STATES[5]*STATES[11])/( CONSTANTS[97]*CONSTANTS[98]*CONSTANTS[99]*ALGEBRAIC[115])+( CONSTANTS[8]*CONSTANTS[100]*CONSTANTS[108]*STATES[20]*STATES[17]*STATES[5]*STATES[21])/( CONSTANTS[97]*CONSTANTS[98]*CONSTANTS[100]*ALGEBRAIC[115])+( CONSTANTS[8]*CONSTANTS[108]*STATES[20]*STATES[17]*STATES[11]*STATES[21])/( CONSTANTS[97]*CONSTANTS[98]*ALGEBRAIC[115])+( CONSTANTS[8]*CONSTANTS[103]*STATES[17]*STATES[5]*STATES[21]*STATES[22])/( CONSTANTS[101]*CONSTANTS[102])+( ALGEBRAIC[116]*CONSTANTS[103]*CONSTANTS[100]*STATES[17]*STATES[11]*STATES[21]*STATES[22])/( CONSTANTS[100]*CONSTANTS[101]*CONSTANTS[102])+( ALGEBRAIC[116]*CONSTANTS[97]*CONSTANTS[104]*STATES[5]*STATES[11]*STATES[21]*STATES[22])/( CONSTANTS[100]*CONSTANTS[101]*CONSTANTS[102])+( CONSTANTS[8]*CONSTANTS[108]*STATES[20]*STATES[17]*STATES[5]*STATES[11]*STATES[21])/( CONSTANTS[97]*CONSTANTS[98]*CONSTANTS[100]*ALGEBRAIC[115])+( CONSTANTS[8]*CONSTANTS[103]*STATES[17]*STATES[5]*STATES[11]*STATES[21]*STATES[22])/( CONSTANTS[100]*CONSTANTS[101]*CONSTANTS[102])); ALGEBRAIC[118] = ( CONSTANTS[109]*ALGEBRAIC[65])/ALGEBRAIC[63]; ALGEBRAIC[119] = ( CONSTANTS[9]*CONSTANTS[114]*CONSTANTS[111])/( ALGEBRAIC[118]*CONSTANTS[110]*CONSTANTS[113]); ALGEBRAIC[9] = (1.00000+STATES[14]/CONSTANTS[116]+STATES[21]/CONSTANTS[117]+STATES[23]/CONSTANTS[118])/(1.00000+STATES[21]/CONSTANTS[117]+STATES[23]/CONSTANTS[118]); ALGEBRAIC[120] = ( CONSTANTS[9]*ALGEBRAIC[119]*( STATES[21]*ALGEBRAIC[76] - ( STATES[4]*STATES[23])/ALGEBRAIC[118]))/( ALGEBRAIC[119]*CONSTANTS[110]*CONSTANTS[113]*ALGEBRAIC[9]+ ALGEBRAIC[119]*CONSTANTS[113]*STATES[21]+ ALGEBRAIC[119]*CONSTANTS[112]*ALGEBRAIC[9]*ALGEBRAIC[76]+( CONSTANTS[9]*CONSTANTS[115]*ALGEBRAIC[9]*STATES[4])/ALGEBRAIC[118]+( CONSTANTS[9]*CONSTANTS[114]*STATES[23])/ALGEBRAIC[118]+ ALGEBRAIC[119]*STATES[21]*ALGEBRAIC[76]+( CONSTANTS[9]*CONSTANTS[115]*STATES[21]*STATES[4])/( ALGEBRAIC[118]*CONSTANTS[110])+( ALGEBRAIC[119]*CONSTANTS[112]*ALGEBRAIC[76]*STATES[23])/CONSTANTS[111]+( CONSTANTS[9]*STATES[4]*STATES[23])/ALGEBRAIC[118]); ALGEBRAIC[121] = ( CONSTANTS[119]*ALGEBRAIC[66])/ALGEBRAIC[65]; ALGEBRAIC[122] = ( CONSTANTS[10]*CONSTANTS[121])/( ALGEBRAIC[121]*CONSTANTS[120]); ALGEBRAIC[46] = ALGEBRAIC[29]; ALGEBRAIC[48] = ALGEBRAIC[32]; ALGEBRAIC[123] = 1.00000+STATES[15]/CONSTANTS[122]+ALGEBRAIC[29]/CONSTANTS[123]+ALGEBRAIC[32]/CONSTANTS[124]+ALGEBRAIC[46]/CONSTANTS[125]+ALGEBRAIC[48]/CONSTANTS[126]; ALGEBRAIC[124] = ( ALGEBRAIC[122]*CONSTANTS[10]*(STATES[23] - STATES[24]/ALGEBRAIC[121]))/( CONSTANTS[120]*ALGEBRAIC[122]*ALGEBRAIC[123]+ ALGEBRAIC[122]*STATES[23]+( CONSTANTS[10]*STATES[24])/ALGEBRAIC[121]); ALGEBRAIC[125] = ( CONSTANTS[127]*ALGEBRAIC[54])/( STATES[0]*ALGEBRAIC[66]); ALGEBRAIC[126] = ( CONSTANTS[11]*CONSTANTS[131]*CONSTANTS[134])/( ALGEBRAIC[125]*CONSTANTS[128]*CONSTANTS[133]); ALGEBRAIC[127] = 1.00000+ALGEBRAIC[29]/CONSTANTS[136]+ALGEBRAIC[32]/CONSTANTS[137]+ALGEBRAIC[35]/CONSTANTS[138]; ALGEBRAIC[128] = ( CONSTANTS[11]*ALGEBRAIC[126]*( ALGEBRAIC[75]*STATES[24] - ( STATES[14]*STATES[3])/ALGEBRAIC[125]))/( ALGEBRAIC[126]*CONSTANTS[128]*CONSTANTS[133]*ALGEBRAIC[127]+ ALGEBRAIC[126]*CONSTANTS[133]*ALGEBRAIC[75]+ ALGEBRAIC[126]*CONSTANTS[132]*ALGEBRAIC[127]*STATES[24]+( CONSTANTS[11]*CONSTANTS[135]*ALGEBRAIC[127]*STATES[14])/ALGEBRAIC[125]+( CONSTANTS[11]*CONSTANTS[134]*STATES[3])/ALGEBRAIC[125]+ ALGEBRAIC[126]*ALGEBRAIC[75]*STATES[24]+( CONSTANTS[11]*CONSTANTS[135]*ALGEBRAIC[75]*STATES[14])/( ALGEBRAIC[125]*CONSTANTS[128])+( CONSTANTS[11]*STATES[14]*STATES[3])/ALGEBRAIC[125]+( ALGEBRAIC[126]*CONSTANTS[132]*STATES[24]*STATES[3])/CONSTANTS[131]+( ALGEBRAIC[126]*ALGEBRAIC[75]*STATES[24]*STATES[14])/CONSTANTS[130]+( CONSTANTS[11]*STATES[24]*STATES[14]*STATES[3])/( CONSTANTS[129]*ALGEBRAIC[125])); ALGEBRAIC[129] = 1.00000+ALGEBRAIC[35]/CONSTANTS[148]; ALGEBRAIC[130] = (CONDVAR[8]>0.00000&&CONDVAR[9]>0.00000 ? ( (( CONSTANTS[12]*CONSTANTS[247])/ALGEBRAIC[129])*STATES[22]*STATES[9])/( CONSTANTS[247]*CONSTANTS[145]*STATES[22]+ CONSTANTS[247]*CONSTANTS[144]*STATES[9]+( CONSTANTS[12]*CONSTANTS[147]*STATES[20])/CONSTANTS[139]+( CONSTANTS[12]*CONSTANTS[146]*STATES[8])/CONSTANTS[139]+ CONSTANTS[247]*STATES[22]*STATES[9]+( CONSTANTS[12]*CONSTANTS[147]*STATES[22]*STATES[20])/( CONSTANTS[139]*CONSTANTS[140])+( CONSTANTS[12]*STATES[20]*STATES[8])/CONSTANTS[139]+( CONSTANTS[247]*CONSTANTS[144]*STATES[9]*STATES[8])/CONSTANTS[143]) : 0.00000); ALGEBRAIC[131] = (CONDVAR[10]>0.00000&&CONDVAR[11]>0.00000 ? ALGEBRAIC[130] - (( (( CONSTANTS[12]*CONSTANTS[247])/ALGEBRAIC[129])*STATES[20]*STATES[8])/CONSTANTS[139])/( CONSTANTS[247]*CONSTANTS[145]*STATES[22]+ CONSTANTS[247]*CONSTANTS[144]*STATES[9]+( CONSTANTS[12]*CONSTANTS[147]*STATES[20])/CONSTANTS[139]+( CONSTANTS[12]*CONSTANTS[146]*STATES[8])/CONSTANTS[139]+ CONSTANTS[247]*STATES[22]*STATES[9]+( CONSTANTS[12]*CONSTANTS[147]*STATES[22]*STATES[20])/( CONSTANTS[139]*CONSTANTS[140])+( CONSTANTS[12]*STATES[20]*STATES[8])/CONSTANTS[139]+( CONSTANTS[247]*CONSTANTS[144]*STATES[9]*STATES[8])/CONSTANTS[143]) : ALGEBRAIC[130]); ALGEBRAIC[132] = ( CONSTANTS[150]*ALGEBRAIC[71]*ALGEBRAIC[54])/ALGEBRAIC[73]; ALGEBRAIC[133] = ( CONSTANTS[13]*CONSTANTS[158]*CONSTANTS[153])/( ALGEBRAIC[132]*CONSTANTS[151]*CONSTANTS[156]); ALGEBRAIC[10] = 1.00000+STATES[19]/CONSTANTS[159]; ALGEBRAIC[134] = (CONDVAR[12]>0.00000&&CONDVAR[13]>0.00000 ? ( CONSTANTS[13]*ALGEBRAIC[133]*STATES[25]*STATES[19])/( ALGEBRAIC[133]*CONSTANTS[156]*STATES[25]+ ALGEBRAIC[133]*CONSTANTS[155]*ALGEBRAIC[10]*STATES[19]+( CONSTANTS[13]*CONSTANTS[158]*ALGEBRAIC[10]*STATES[14])/ALGEBRAIC[132]+( CONSTANTS[13]*CONSTANTS[157]*STATES[26])/ALGEBRAIC[132]+ ALGEBRAIC[133]*STATES[25]*STATES[19]+( CONSTANTS[13]*CONSTANTS[158]*STATES[25]*STATES[14])/( ALGEBRAIC[132]*CONSTANTS[151])+( CONSTANTS[13]*STATES[14]*STATES[26])/ALGEBRAIC[132]+( ALGEBRAIC[133]*CONSTANTS[155]*STATES[19]*STATES[26])/CONSTANTS[154]) : 0.00000); ALGEBRAIC[135] = (CONDVAR[14]>0.00000&&CONDVAR[15]>0.00000 ? ALGEBRAIC[134] - (( CONSTANTS[13]*ALGEBRAIC[133]*STATES[14]*STATES[26])/ALGEBRAIC[132])/( ALGEBRAIC[133]*CONSTANTS[156]*STATES[25]+ ALGEBRAIC[133]*CONSTANTS[155]*ALGEBRAIC[10]*STATES[19]+( CONSTANTS[13]*CONSTANTS[158]*ALGEBRAIC[10]*STATES[14])/ALGEBRAIC[132]+( CONSTANTS[13]*CONSTANTS[157]*STATES[26])/ALGEBRAIC[132]+ ALGEBRAIC[133]*STATES[25]*STATES[19]+( CONSTANTS[13]*CONSTANTS[158]*STATES[25]*STATES[14])/( ALGEBRAIC[132]*CONSTANTS[151])+( CONSTANTS[13]*STATES[14]*STATES[26])/ALGEBRAIC[132]+( ALGEBRAIC[133]*CONSTANTS[155]*STATES[19]*STATES[26])/CONSTANTS[154]) : ALGEBRAIC[134]); ALGEBRAIC[70] = 1.00000+STATES[59]/CONSTANTS[269]; ALGEBRAIC[136] = CONSTANTS[14]*( (STATES[27]/ALGEBRAIC[70])*STATES[1] - (STATES[10]/ALGEBRAIC[69])*STATES[0]); ALGEBRAIC[72] = 1.00000+STATES[1]/CONSTANTS[270]+STATES[59]/CONSTANTS[271]; ALGEBRAIC[137] = CONSTANTS[15]*( (STATES[28]/ALGEBRAIC[72])*STATES[1] - (STATES[26]/ALGEBRAIC[71])*STATES[0]); ALGEBRAIC[58] = 1.00000+STATES[1]/CONSTANTS[255]+STATES[59]/CONSTANTS[256]+STATES[53]/CONSTANTS[257]; ALGEBRAIC[60] = (( STATES[43]*STATES[1])/CONSTANTS[255])/ALGEBRAIC[58]; ALGEBRAIC[67] = 1.00000+STATES[1]/CONSTANTS[265]+STATES[59]/CONSTANTS[266]+STATES[53]/CONSTANTS[267]; ALGEBRAIC[57] = (( STATES[15]*STATES[0])/CONSTANTS[255])/ALGEBRAIC[55]; ALGEBRAIC[138] = CONSTANTS[16]*(( ALGEBRAIC[60]*STATES[24])/ALGEBRAIC[66] - ( ALGEBRAIC[57]*STATES[29])/ALGEBRAIC[67]); ALGEBRAIC[51] = 1.00000+STATES[1]/CONSTANTS[250]+STATES[59]/CONSTANTS[251]+STATES[53]/CONSTANTS[252]; ALGEBRAIC[139] = CONSTANTS[19]*(( (STATES[29]/ALGEBRAIC[67])*STATES[5])/ALGEBRAIC[49] - ( (STATES[24]/ALGEBRAIC[66])*STATES[31])/ALGEBRAIC[51]); ALGEBRAIC[74] = 1.00000+STATES[1]/CONSTANTS[272]+STATES[59]/CONSTANTS[273]; ALGEBRAIC[140] = ( exp(( - CONSTANTS[33]*STATES[2])/CONSTANTS[249])*ALGEBRAIC[73]*ALGEBRAIC[72])/( ALGEBRAIC[74]*ALGEBRAIC[71]); ALGEBRAIC[141] = ( CONSTANTS[20]*( ALGEBRAIC[140]*STATES[32]*STATES[26]*STATES[0] - STATES[25]*STATES[28]*STATES[1]))/( ALGEBRAIC[140]*CONSTANTS[165]*CONSTANTS[168]*CONSTANTS[248]*( 2.00000*CONSTANTS[169]+( CONSTANTS[169]*STATES[32])/CONSTANTS[165]+( STATES[32]*STATES[26]*STATES[0])/( CONSTANTS[165]*CONSTANTS[168]*CONSTANTS[248])+( CONSTANTS[169]*STATES[25]*STATES[1])/( CONSTANTS[166]*CONSTANTS[248])+( STATES[25]*STATES[28]*STATES[1])/( CONSTANTS[166]*CONSTANTS[167]*CONSTANTS[248])+( CONSTANTS[169]*STATES[25])/CONSTANTS[166]+( CONSTANTS[169]*STATES[32]*STATES[0])/( CONSTANTS[165]*CONSTANTS[248])+( CONSTANTS[169]*STATES[0])/CONSTANTS[248]+( CONSTANTS[169]*STATES[28]*STATES[1])/( CONSTANTS[167]*CONSTANTS[248])+( CONSTANTS[169]*STATES[1])/CONSTANTS[248]+( CONSTANTS[169]*STATES[26]*STATES[0])/( CONSTANTS[168]*CONSTANTS[248]))); ALGEBRAIC[64] = 1.00000+STATES[1]/CONSTANTS[261]+STATES[59]/CONSTANTS[262]+STATES[53]/CONSTANTS[263]; ALGEBRAIC[142] = CONSTANTS[18]*(( (STATES[33]/ALGEBRAIC[64])*STATES[24])/ALGEBRAIC[66] - ( (STATES[21]/ALGEBRAIC[63])*STATES[29])/ALGEBRAIC[67]); ALGEBRAIC[39] = 1.00000+STATES[1]/CONSTANTS[304]+STATES[59]/CONSTANTS[306]+STATES[53]/CONSTANTS[308]; ALGEBRAIC[36] = 1.00000+STATES[1]/CONSTANTS[296]+STATES[59]/CONSTANTS[300]+STATES[53]/CONSTANTS[302]; ALGEBRAIC[143] = (CONDVAR[16]>0.00000&&CONDVAR[17]>0.00000 ? (CONSTANTS[27]/(1.00000+(CONSTANTS[42]/STATES[37])/ALGEBRAIC[39]))*((STATES[37]/ALGEBRAIC[39])/(STATES[37]/ALGEBRAIC[39]+ (STATES[35]/ALGEBRAIC[36])*exp(( (CONSTANTS[43] - 1.00000)*CONSTANTS[33]*STATES[2])/CONSTANTS[249]))+(STATES[9]/ALGEBRAIC[30])/(STATES[9]/ALGEBRAIC[30]+ (STATES[8]/ALGEBRAIC[27])*exp(( CONSTANTS[43]*CONSTANTS[33]*STATES[2])/CONSTANTS[249]))) : 0.00000); ALGEBRAIC[52] = (( STATES[31]*STATES[1])/CONSTANTS[250])/ALGEBRAIC[51]; ALGEBRAIC[50] = (( STATES[5]*STATES[0])/CONSTANTS[250])/ALGEBRAIC[49]; ALGEBRAIC[144] = ( CONSTANTS[28]*( ALGEBRAIC[52]*STATES[1] - ALGEBRAIC[50]*STATES[0]))/( CONSTANTS[29]*(1.00000+ALGEBRAIC[52]/CONSTANTS[29])*(1.00000+ALGEBRAIC[50]/CONSTANTS[29])); ALGEBRAIC[42] = 1.00000+STATES[1]/CONSTANTS[310]+STATES[59]/CONSTANTS[312]+STATES[53]/CONSTANTS[314]; ALGEBRAIC[145] = ( CONSTANTS[174]*ALGEBRAIC[36]*ALGEBRAIC[42])/( ALGEBRAIC[39]*ALGEBRAIC[39]); ALGEBRAIC[146] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[173]*( ALGEBRAIC[145]*STATES[37]*STATES[37] - STATES[39]*STATES[35])); ALGEBRAIC[6] = exp(- (CONSTANTS[56] - CONSTANTS[38]*CONSTANTS[33]*STATES[2])/CONSTANTS[249]); ALGEBRAIC[99] = ( ALGEBRAIC[6]*pow(STATES[1], CONSTANTS[38])*ALGEBRAIC[27])/( pow(STATES[0], CONSTANTS[38] - 1.00000)*ALGEBRAIC[30]*ALGEBRAIC[49]*1.00000); ALGEBRAIC[173] = CONSTANTS[26]*( ALGEBRAIC[99]*STATES[9]*STATES[5] - STATES[8]); ALGEBRAIC[78] = STATES[1]; ALGEBRAIC[79] = STATES[59]; ALGEBRAIC[80] = STATES[53]; ALGEBRAIC[147] = 1.00000+ALGEBRAIC[78]/CONSTANTS[296]+ALGEBRAIC[79]/CONSTANTS[300]+ALGEBRAIC[80]/CONSTANTS[302]; ALGEBRAIC[149] = 1.00000+ALGEBRAIC[78]/CONSTANTS[304]+ALGEBRAIC[79]/CONSTANTS[306]+ALGEBRAIC[80]/CONSTANTS[308]; ALGEBRAIC[151] = 1.00000+ALGEBRAIC[78]/CONSTANTS[310]+ALGEBRAIC[79]/CONSTANTS[312]+ALGEBRAIC[80]/CONSTANTS[314]; ALGEBRAIC[174] = ( CONSTANTS[176]*ALGEBRAIC[147]*ALGEBRAIC[151])/( ALGEBRAIC[149]*ALGEBRAIC[149]); ALGEBRAIC[175] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[175]*( ALGEBRAIC[174]*STATES[36]*STATES[36] - STATES[38]*STATES[34])); ALGEBRAIC[81] = CONSTANTS[49] - STATES[55]; ALGEBRAIC[176] = (CONSTANTS[0]==1.00000||CONSTANTS[0]==2.00000||CONSTANTS[0]==5.00000 ? 0.00000 : CONSTANTS[177]*( (( CONSTANTS[293]*STATES[36])/ALGEBRAIC[149])*STATES[55]*ALGEBRAIC[78] - (STATES[34]/ALGEBRAIC[147])*ALGEBRAIC[81])); ALGEBRAIC[148] = (( STATES[34]*ALGEBRAIC[79])/CONSTANTS[300])/ALGEBRAIC[147]; ALGEBRAIC[150] = (( STATES[36]*ALGEBRAIC[79])/CONSTANTS[306])/ALGEBRAIC[149]; ALGEBRAIC[152] = 1.00000+ALGEBRAIC[78]/CONSTANTS[316]; ALGEBRAIC[177] = ( CONSTANTS[292]*ALGEBRAIC[152]*ALGEBRAIC[149])/( ALGEBRAIC[78]*ALGEBRAIC[147]); ALGEBRAIC[178] = ( ALGEBRAIC[177]*CONSTANTS[300]*ALGEBRAIC[147])/( CONSTANTS[306]*ALGEBRAIC[149]); ALGEBRAIC[179] = ( (CONSTANTS[245]/( CONSTANTS[179]*CONSTANTS[182]))*( ALGEBRAIC[148]*STATES[56] - ( STATES[57]*ALGEBRAIC[150])/ALGEBRAIC[178]))/(1.00000+ALGEBRAIC[148]/CONSTANTS[178]+STATES[56]/CONSTANTS[179]+( ALGEBRAIC[148]*STATES[56])/( CONSTANTS[179]*CONSTANTS[182])+STATES[57]/CONSTANTS[180]+ALGEBRAIC[150]/CONSTANTS[181]+( STATES[57]*ALGEBRAIC[150])/( CONSTANTS[181]*CONSTANTS[184])+( STATES[57]*STATES[56])/( CONSTANTS[186]*CONSTANTS[179])); ALGEBRAIC[180] = ((ALGEBRAIC[131]+ALGEBRAIC[173]) - ALGEBRAIC[143])/CONSTANTS[34]; ALGEBRAIC[181] = ((- ALGEBRAIC[131] - ALGEBRAIC[173])+ALGEBRAIC[143])/CONSTANTS[34]; ALGEBRAIC[153] = (ALGEBRAIC[117] - ALGEBRAIC[131])/CONSTANTS[34]; ALGEBRAIC[154] = (- ALGEBRAIC[117]+ALGEBRAIC[131])/CONSTANTS[34]; ALGEBRAIC[182] = (((- ALGEBRAIC[117] - ALGEBRAIC[173])+ALGEBRAIC[144]) - ALGEBRAIC[139])/CONSTANTS[34]; ALGEBRAIC[155] = ((ALGEBRAIC[101]+ALGEBRAIC[111]+ALGEBRAIC[114]+ALGEBRAIC[128]) - ALGEBRAIC[96])/CONSTANTS[34]; ALGEBRAIC[156] = ((ALGEBRAIC[120]+ALGEBRAIC[96]) - ALGEBRAIC[97])/CONSTANTS[34]; ALGEBRAIC[157] = (- ALGEBRAIC[101]+ALGEBRAIC[136])/CONSTANTS[34]; ALGEBRAIC[158] = (ALGEBRAIC[101] - ALGEBRAIC[105])/CONSTANTS[34]; ALGEBRAIC[159] = (- ALGEBRAIC[108]+ALGEBRAIC[138]+ALGEBRAIC[105])/CONSTANTS[34]; ALGEBRAIC[160] = (ALGEBRAIC[108] - ALGEBRAIC[111])/CONSTANTS[34]; ALGEBRAIC[161] = (((ALGEBRAIC[111] - ALGEBRAIC[114]) - ALGEBRAIC[135])+ALGEBRAIC[11])/CONSTANTS[34]; ALGEBRAIC[162] = (ALGEBRAIC[114] - ALGEBRAIC[117])/CONSTANTS[34]; ALGEBRAIC[163] = ((- ALGEBRAIC[101] - ALGEBRAIC[114])+ALGEBRAIC[117]+ALGEBRAIC[105])/CONSTANTS[34]; ALGEBRAIC[164] = ((ALGEBRAIC[117] - ALGEBRAIC[120])+ALGEBRAIC[142])/CONSTANTS[34]; ALGEBRAIC[165] = (ALGEBRAIC[120] - ALGEBRAIC[124])/CONSTANTS[34]; ALGEBRAIC[166] = (((((ALGEBRAIC[124] - ALGEBRAIC[128])+ALGEBRAIC[139]) - ALGEBRAIC[11]) - ALGEBRAIC[138]) - ALGEBRAIC[142])/CONSTANTS[34]; ALGEBRAIC[167] = (- ALGEBRAIC[105]+ALGEBRAIC[128]+ALGEBRAIC[135])/CONSTANTS[34]; ALGEBRAIC[168] = ((ALGEBRAIC[135]+ALGEBRAIC[137]) - ALGEBRAIC[141])/CONSTANTS[34]; ALGEBRAIC[169] = (- ALGEBRAIC[135]+ALGEBRAIC[141])/CONSTANTS[34]; ALGEBRAIC[170] = - ALGEBRAIC[155]; ALGEBRAIC[171] = - ALGEBRAIC[156]; ALGEBRAIC[172] = (((- ALGEBRAIC[101]+ 2.00000*ALGEBRAIC[105]) - ALGEBRAIC[114])+ALGEBRAIC[117]+ALGEBRAIC[128])/CONSTANTS[34]; ALGEBRAIC[26] = CONSTANTS[30]*( STATES[53]*STATES[0] - STATES[54]*STATES[1]); ALGEBRAIC[183] = (((((((ALGEBRAIC[136]+ALGEBRAIC[137]+ALGEBRAIC[138]) - ALGEBRAIC[141]) - 5.00000*ALGEBRAIC[96]) - 2.00000*ALGEBRAIC[97]) - 4.00000*ALGEBRAIC[98])+ (CONSTANTS[38] - 1.00000)*ALGEBRAIC[173]+ 2.00000*ALGEBRAIC[144]+ALGEBRAIC[25]) - ALGEBRAIC[26])/CONSTANTS[34]; ALGEBRAIC[184] = ( STATES[0]*CONSTANTS[287])/( CONSTANTS[229]*CONSTANTS[283])+( STATES[0]*ALGEBRAIC[180])/( CONSTANTS[296]*ALGEBRAIC[27])+( STATES[0]*ALGEBRAIC[181])/( CONSTANTS[304]*ALGEBRAIC[30])+( STATES[0]*CONSTANTS[238])/( CONSTANTS[310]*ALGEBRAIC[33])+( STATES[0]*ALGEBRAIC[153])/( CONSTANTS[296]*ALGEBRAIC[45])+( STATES[0]*ALGEBRAIC[154])/( CONSTANTS[304]*ALGEBRAIC[47])+( STATES[0]*ALGEBRAIC[182])/( CONSTANTS[250]*ALGEBRAIC[49])+( STATES[0]*ALGEBRAIC[155])/( CONSTANTS[205]*CONSTANTS[275])+( STATES[0]*ALGEBRAIC[170])/( CONSTANTS[202]*CONSTANTS[274])+( STATES[0]*ALGEBRAIC[156])/( CONSTANTS[208]*CONSTANTS[276])+( STATES[0]*ALGEBRAIC[171])/( CONSTANTS[211]*CONSTANTS[277])+( STATES[0]*ALGEBRAIC[157])/( CONSTANTS[198]*ALGEBRAIC[69])+( STATES[0]*ALGEBRAIC[167])/( CONSTANTS[189]*ALGEBRAIC[54])+( STATES[0]*ALGEBRAIC[158])/( CONSTANTS[214]*CONSTANTS[278])+( STATES[0]*ALGEBRAIC[159])/( CONSTANTS[255]*ALGEBRAIC[55])+( STATES[0]*ALGEBRAIC[160])/( CONSTANTS[258]*ALGEBRAIC[61])+( STATES[0]*ALGEBRAIC[161])/( CONSTANTS[217]*CONSTANTS[279])+( STATES[0]*ALGEBRAIC[162])/( CONSTANTS[260]*ALGEBRAIC[62])+( STATES[0]*ALGEBRAIC[163])/( CONSTANTS[253]*ALGEBRAIC[53])+( STATES[0]*ALGEBRAIC[164])/( CONSTANTS[261]*ALGEBRAIC[63])+( STATES[0]*ALGEBRAIC[165])/( CONSTANTS[264]*ALGEBRAIC[65])+( STATES[0]*ALGEBRAIC[166])/( CONSTANTS[265]*ALGEBRAIC[66])+( STATES[0]*ALGEBRAIC[168])/( CONSTANTS[270]*ALGEBRAIC[71])+( STATES[0]*ALGEBRAIC[169])/( CONSTANTS[272]*ALGEBRAIC[73])+( STATES[0]*CONSTANTS[289])/( CONSTANTS[235]*CONSTANTS[285])+( STATES[0]*CONSTANTS[288])/( CONSTANTS[232]*CONSTANTS[284])+( STATES[0]*CONSTANTS[239])/( CONSTANTS[220]*CONSTANTS[280])+( STATES[0]*CONSTANTS[242])/( CONSTANTS[223]*CONSTANTS[281])+( STATES[0]*CONSTANTS[241])/( CONSTANTS[226]*CONSTANTS[282])+( STATES[0]*CONSTANTS[240])/( CONSTANTS[268]*ALGEBRAIC[68])+ALGEBRAIC[172]+ALGEBRAIC[183]; ALGEBRAIC[185] = ( STATES[58]*CONSTANTS[287])/( CONSTANTS[230]*CONSTANTS[283])+( STATES[58]*ALGEBRAIC[180])/( CONSTANTS[300]*ALGEBRAIC[27])+( STATES[58]*ALGEBRAIC[181])/( CONSTANTS[306]*ALGEBRAIC[30])+( STATES[58]*CONSTANTS[238])/( CONSTANTS[312]*ALGEBRAIC[33])+( STATES[58]*ALGEBRAIC[153])/( CONSTANTS[300]*ALGEBRAIC[45])+( STATES[58]*ALGEBRAIC[154])/( CONSTANTS[306]*ALGEBRAIC[47])+( STATES[58]*ALGEBRAIC[182])/( CONSTANTS[251]*ALGEBRAIC[49])+( STATES[58]*ALGEBRAIC[155])/( CONSTANTS[206]*CONSTANTS[275])+( STATES[58]*ALGEBRAIC[170])/( CONSTANTS[203]*CONSTANTS[274])+( STATES[58]*ALGEBRAIC[156])/( CONSTANTS[209]*CONSTANTS[276])+( STATES[58]*ALGEBRAIC[171])/( CONSTANTS[212]*CONSTANTS[277])+( STATES[58]*ALGEBRAIC[157])/( CONSTANTS[269]*ALGEBRAIC[69])+( STATES[58]*ALGEBRAIC[167])/( CONSTANTS[254]*ALGEBRAIC[54])+( STATES[58]*ALGEBRAIC[158])/( CONSTANTS[215]*CONSTANTS[278])+( STATES[58]*ALGEBRAIC[159])/( CONSTANTS[256]*ALGEBRAIC[55])+( STATES[58]*ALGEBRAIC[160])/( CONSTANTS[259]*ALGEBRAIC[61])+( STATES[58]*ALGEBRAIC[161])/( CONSTANTS[218]*CONSTANTS[279])+( STATES[58]*ALGEBRAIC[162])/( CONSTANTS[192]*ALGEBRAIC[62])+( STATES[58]*ALGEBRAIC[163])/( CONSTANTS[187]*ALGEBRAIC[53])+( STATES[58]*ALGEBRAIC[164])/( CONSTANTS[262]*ALGEBRAIC[63])+( STATES[58]*ALGEBRAIC[165])/( CONSTANTS[194]*ALGEBRAIC[65])+( STATES[58]*ALGEBRAIC[166])/( CONSTANTS[266]*ALGEBRAIC[66])+( STATES[58]*ALGEBRAIC[168])/( CONSTANTS[271]*ALGEBRAIC[71])+( STATES[58]*ALGEBRAIC[169])/( CONSTANTS[273]*ALGEBRAIC[73])+( STATES[58]*CONSTANTS[289])/( CONSTANTS[236]*CONSTANTS[285])+( STATES[58]*CONSTANTS[288])/( CONSTANTS[233]*CONSTANTS[284])+( STATES[58]*CONSTANTS[239])/( CONSTANTS[221]*CONSTANTS[280])+( STATES[58]*CONSTANTS[242])/( CONSTANTS[224]*CONSTANTS[281])+( STATES[58]*CONSTANTS[241])/( CONSTANTS[227]*CONSTANTS[282])+( STATES[58]*CONSTANTS[240])/( CONSTANTS[196]*ALGEBRAIC[68])+CONSTANTS[290]; ALGEBRAIC[91] = ALGEBRAIC[26]/CONSTANTS[34]; ALGEBRAIC[186] = ( STATES[54]*CONSTANTS[287])/( CONSTANTS[231]*CONSTANTS[283])+( STATES[54]*ALGEBRAIC[180])/( CONSTANTS[302]*ALGEBRAIC[27])+( STATES[54]*ALGEBRAIC[181])/( CONSTANTS[308]*ALGEBRAIC[30])+( STATES[54]*CONSTANTS[238])/( CONSTANTS[314]*ALGEBRAIC[33])+( STATES[54]*ALGEBRAIC[153])/( CONSTANTS[302]*ALGEBRAIC[45])+( STATES[54]*ALGEBRAIC[154])/( CONSTANTS[308]*ALGEBRAIC[47])+( STATES[54]*ALGEBRAIC[182])/( CONSTANTS[252]*ALGEBRAIC[49])+( STATES[54]*ALGEBRAIC[155])/( CONSTANTS[207]*CONSTANTS[275])+( STATES[54]*ALGEBRAIC[170])/( CONSTANTS[204]*CONSTANTS[274])+( STATES[54]*ALGEBRAIC[156])/( CONSTANTS[210]*CONSTANTS[276])+( STATES[54]*ALGEBRAIC[171])/( CONSTANTS[213]*CONSTANTS[277])+( STATES[54]*ALGEBRAIC[157])/( CONSTANTS[199]*ALGEBRAIC[69])+( STATES[54]*ALGEBRAIC[167])/( CONSTANTS[190]*ALGEBRAIC[54])+( STATES[54]*ALGEBRAIC[158])/( CONSTANTS[216]*CONSTANTS[278])+( STATES[54]*ALGEBRAIC[159])/( CONSTANTS[257]*ALGEBRAIC[55])+( STATES[54]*ALGEBRAIC[160])/( CONSTANTS[191]*ALGEBRAIC[61])+( STATES[54]*ALGEBRAIC[161])/( CONSTANTS[219]*CONSTANTS[279])+( STATES[54]*ALGEBRAIC[162])/( CONSTANTS[193]*ALGEBRAIC[62])+( STATES[54]*ALGEBRAIC[163])/( CONSTANTS[188]*ALGEBRAIC[53])+( STATES[54]*ALGEBRAIC[164])/( CONSTANTS[263]*ALGEBRAIC[63])+( STATES[54]*ALGEBRAIC[165])/( CONSTANTS[195]*ALGEBRAIC[65])+( STATES[54]*ALGEBRAIC[166])/( CONSTANTS[267]*ALGEBRAIC[66])+( STATES[54]*ALGEBRAIC[168])/( CONSTANTS[200]*ALGEBRAIC[71])+( STATES[54]*ALGEBRAIC[169])/( CONSTANTS[201]*ALGEBRAIC[73])+( STATES[54]*CONSTANTS[289])/( CONSTANTS[237]*CONSTANTS[285])+( STATES[54]*CONSTANTS[288])/( CONSTANTS[234]*CONSTANTS[284])+( STATES[54]*CONSTANTS[239])/( CONSTANTS[222]*CONSTANTS[280])+( STATES[54]*CONSTANTS[242])/( CONSTANTS[225]*CONSTANTS[281])+( STATES[54]*CONSTANTS[241])/( CONSTANTS[228]*CONSTANTS[282])+( STATES[54]*CONSTANTS[240])/( CONSTANTS[197]*ALGEBRAIC[68])+ALGEBRAIC[91]; } void getStateInformation(double* SI) { SI[0] = 1.0; SI[1] = 1.0; SI[2] = 1.0; SI[3] = 1.0; SI[4] = 1.0; SI[5] = 1.0; SI[6] = 1.0; SI[7] = 1.0; SI[8] = 1.0; SI[9] = 1.0; SI[10] = 1.0; SI[11] = 1.0; SI[12] = 1.0; SI[13] = 1.0; SI[14] = 1.0; SI[15] = 1.0; SI[16] = 1.0; SI[17] = 1.0; SI[18] = 1.0; SI[19] = 1.0; SI[20] = 1.0; SI[21] = 1.0; SI[22] = 1.0; SI[23] = 1.0; SI[24] = 1.0; SI[25] = 1.0; SI[26] = 1.0; SI[27] = 1.0; SI[28] = 1.0; SI[29] = 1.0; SI[30] = 1.0; SI[31] = 1.0; SI[32] = 1.0; SI[33] = 1.0; SI[34] = 1.0; SI[35] = 1.0; SI[36] = 1.0; SI[37] = 1.0; SI[38] = 1.0; SI[39] = 1.0; SI[40] = 1.0; SI[41] = 1.0; SI[42] = 1.0; SI[43] = 1.0; SI[44] = 1.0; SI[45] = 1.0; SI[46] = 1.0; SI[47] = 1.0; SI[48] = 1.0; SI[49] = 1.0; SI[50] = 1.0; SI[51] = 1.0; SI[52] = 1.0; SI[53] = 1.0; SI[54] = 1.0; SI[55] = 1.0; SI[56] = 1.0; SI[57] = 1.0; SI[58] = 1.0; SI[59] = 1.0; } void computeRoots(double VOI, double* CONSTANTS, double* RATES, double* OLDRATES, double* STATES, double* OLDSTATES, double* ALGEBRAIC, double* CONDVARS) { CONDVAR[0] = STATES[10] - CONSTANTS[63]; CONDVAR[1] = STATES[11] - CONSTANTS[63]; CONDVAR[2] = ALGEBRAIC[75] - CONSTANTS[63]; CONDVAR[3] = ALGEBRAIC[75] - CONSTANTS[85]; CONDVAR[4] = STATES[18] - CONSTANTS[85]; CONDVAR[5] = STATES[19] - CONSTANTS[95]; CONDVAR[6] = STATES[11] - CONSTANTS[95]; CONDVAR[7] = ALGEBRAIC[75] - CONSTANTS[95]; CONDVAR[8] = STATES[22] - CONSTANTS[149]; CONDVAR[9] = STATES[9] - CONSTANTS[149]; CONDVAR[10] = STATES[20] - CONSTANTS[149]; CONDVAR[11] = STATES[8] - CONSTANTS[149]; CONDVAR[12] = STATES[25] - CONSTANTS[160]; CONDVAR[13] = STATES[19] - CONSTANTS[160]; CONDVAR[14] = STATES[14] - CONSTANTS[160]; CONDVAR[15] = STATES[26] - CONSTANTS[160]; CONDVAR[16] = STATES[37] - CONSTANTS[171]; CONDVAR[17] = STATES[8] - CONSTANTS[171]; CONDVAR[18] = fabs(STATES[2]) - CONSTANTS[172]; CONDVAR[19] = STATES[3] - CONSTANTS[45]; }