Model_Name  		= "GeneralReversible";
Model_Options 		= 3;
Model_Dimension 	= 20;
Model_Data_Type		= 1;

function GUIPopulateModelMatrix (ModelMatrixName&, EFV)
{
	ModelMatrixName = {20,20};
	
	if (modelType == 1)
	{
		ModelMatrixName[0][1]:=t;
		ModelMatrixName[1][0]:=t;
		global globalVariable_AD = 1;
		ModelMatrixName[0][2]:=globalVariable_AD*t;
		ModelMatrixName[2][0]:=globalVariable_AD*t;
		global globalVariable_AE = 1;
		ModelMatrixName[0][3]:=globalVariable_AE*t;
		ModelMatrixName[3][0]:=globalVariable_AE*t;
		global globalVariable_AF = 1;
		ModelMatrixName[0][4]:=globalVariable_AF*t;
		ModelMatrixName[4][0]:=globalVariable_AF*t;
		global globalVariable_AG = 1;
		ModelMatrixName[0][5]:=globalVariable_AG*t;
		ModelMatrixName[5][0]:=globalVariable_AG*t;
		global globalVariable_AH = 1;
		ModelMatrixName[0][6]:=globalVariable_AH*t;
		ModelMatrixName[6][0]:=globalVariable_AH*t;
		global globalVariable_AI = 1;
		ModelMatrixName[0][7]:=globalVariable_AI*t;
		ModelMatrixName[7][0]:=globalVariable_AI*t;
		global globalVariable_AK = 1;
		ModelMatrixName[0][8]:=globalVariable_AK*t;
		ModelMatrixName[8][0]:=globalVariable_AK*t;
		global globalVariable_AL = 1;
		ModelMatrixName[0][9]:=globalVariable_AL*t;
		ModelMatrixName[9][0]:=globalVariable_AL*t;
		global globalVariable_AM = 1;
		ModelMatrixName[0][10]:=globalVariable_AM*t;
		ModelMatrixName[10][0]:=globalVariable_AM*t;
		global globalVariable_AN = 1;
		ModelMatrixName[0][11]:=globalVariable_AN*t;
		ModelMatrixName[11][0]:=globalVariable_AN*t;
		global globalVariable_AP = 1;
		ModelMatrixName[0][12]:=globalVariable_AP*t;
		ModelMatrixName[12][0]:=globalVariable_AP*t;
		global globalVariable_AQ = 1;
		ModelMatrixName[0][13]:=globalVariable_AQ*t;
		ModelMatrixName[13][0]:=globalVariable_AQ*t;
		global globalVariable_AR = 1;
		ModelMatrixName[0][14]:=globalVariable_AR*t;
		ModelMatrixName[14][0]:=globalVariable_AR*t;
		global globalVariable_AS = 1;
		ModelMatrixName[0][15]:=globalVariable_AS*t;
		ModelMatrixName[15][0]:=globalVariable_AS*t;
		global globalVariable_AT = 1;
		ModelMatrixName[0][16]:=globalVariable_AT*t;
		ModelMatrixName[16][0]:=globalVariable_AT*t;
		global globalVariable_AV = 1;
		ModelMatrixName[0][17]:=globalVariable_AV*t;
		ModelMatrixName[17][0]:=globalVariable_AV*t;
		global globalVariable_AW = 1;
		ModelMatrixName[0][18]:=globalVariable_AW*t;
		ModelMatrixName[18][0]:=globalVariable_AW*t;
		global globalVariable_AY = 1;
		ModelMatrixName[0][19]:=globalVariable_AY*t;
		ModelMatrixName[19][0]:=globalVariable_AY*t;
		global globalVariable_CD = 1;
		ModelMatrixName[1][2]:=globalVariable_CD*t;
		ModelMatrixName[2][1]:=globalVariable_CD*t;
		global globalVariable_CE = 1;
		ModelMatrixName[1][3]:=globalVariable_CE*t;
		ModelMatrixName[3][1]:=globalVariable_CE*t;
		global globalVariable_CF = 1;
		ModelMatrixName[1][4]:=globalVariable_CF*t;
		ModelMatrixName[4][1]:=globalVariable_CF*t;
		global globalVariable_CG = 1;
		ModelMatrixName[1][5]:=globalVariable_CG*t;
		ModelMatrixName[5][1]:=globalVariable_CG*t;
		global globalVariable_CH = 1;
		ModelMatrixName[1][6]:=globalVariable_CH*t;
		ModelMatrixName[6][1]:=globalVariable_CH*t;
		global globalVariable_CI = 1;
		ModelMatrixName[1][7]:=globalVariable_CI*t;
		ModelMatrixName[7][1]:=globalVariable_CI*t;
		global globalVariable_CK = 1;
		ModelMatrixName[1][8]:=globalVariable_CK*t;
		ModelMatrixName[8][1]:=globalVariable_CK*t;
		global globalVariable_CL = 1;
		ModelMatrixName[1][9]:=globalVariable_CL*t;
		ModelMatrixName[9][1]:=globalVariable_CL*t;
		global globalVariable_CM = 1;
		ModelMatrixName[1][10]:=globalVariable_CM*t;
		ModelMatrixName[10][1]:=globalVariable_CM*t;
		global globalVariable_CN = 1;
		ModelMatrixName[1][11]:=globalVariable_CN*t;
		ModelMatrixName[11][1]:=globalVariable_CN*t;
		global globalVariable_CP = 1;
		ModelMatrixName[1][12]:=globalVariable_CP*t;
		ModelMatrixName[12][1]:=globalVariable_CP*t;
		global globalVariable_CQ = 1;
		ModelMatrixName[1][13]:=globalVariable_CQ*t;
		ModelMatrixName[13][1]:=globalVariable_CQ*t;
		global globalVariable_CR = 1;
		ModelMatrixName[1][14]:=globalVariable_CR*t;
		ModelMatrixName[14][1]:=globalVariable_CR*t;
		global globalVariable_CS = 1;
		ModelMatrixName[1][15]:=globalVariable_CS*t;
		ModelMatrixName[15][1]:=globalVariable_CS*t;
		global globalVariable_CT = 1;
		ModelMatrixName[1][16]:=globalVariable_CT*t;
		ModelMatrixName[16][1]:=globalVariable_CT*t;
		global globalVariable_CV = 1;
		ModelMatrixName[1][17]:=globalVariable_CV*t;
		ModelMatrixName[17][1]:=globalVariable_CV*t;
		global globalVariable_CW = 1;
		ModelMatrixName[1][18]:=globalVariable_CW*t;
		ModelMatrixName[18][1]:=globalVariable_CW*t;
		global globalVariable_CY = 1;
		ModelMatrixName[1][19]:=globalVariable_CY*t;
		ModelMatrixName[19][1]:=globalVariable_CY*t;
		global globalVariable_DE = 1;
		ModelMatrixName[2][3]:=globalVariable_DE*t;
		ModelMatrixName[3][2]:=globalVariable_DE*t;
		global globalVariable_DF = 1;
		ModelMatrixName[2][4]:=globalVariable_DF*t;
		ModelMatrixName[4][2]:=globalVariable_DF*t;
		global globalVariable_DG = 1;
		ModelMatrixName[2][5]:=globalVariable_DG*t;
		ModelMatrixName[5][2]:=globalVariable_DG*t;
		global globalVariable_DH = 1;
		ModelMatrixName[2][6]:=globalVariable_DH*t;
		ModelMatrixName[6][2]:=globalVariable_DH*t;
		global globalVariable_DI = 1;
		ModelMatrixName[2][7]:=globalVariable_DI*t;
		ModelMatrixName[7][2]:=globalVariable_DI*t;
		global globalVariable_DK = 1;
		ModelMatrixName[2][8]:=globalVariable_DK*t;
		ModelMatrixName[8][2]:=globalVariable_DK*t;
		global globalVariable_DL = 1;
		ModelMatrixName[2][9]:=globalVariable_DL*t;
		ModelMatrixName[9][2]:=globalVariable_DL*t;
		global globalVariable_DM = 1;
		ModelMatrixName[2][10]:=globalVariable_DM*t;
		ModelMatrixName[10][2]:=globalVariable_DM*t;
		global globalVariable_DN = 1;
		ModelMatrixName[2][11]:=globalVariable_DN*t;
		ModelMatrixName[11][2]:=globalVariable_DN*t;
		global globalVariable_DP = 1;
		ModelMatrixName[2][12]:=globalVariable_DP*t;
		ModelMatrixName[12][2]:=globalVariable_DP*t;
		global globalVariable_DQ = 1;
		ModelMatrixName[2][13]:=globalVariable_DQ*t;
		ModelMatrixName[13][2]:=globalVariable_DQ*t;
		global globalVariable_DR = 1;
		ModelMatrixName[2][14]:=globalVariable_DR*t;
		ModelMatrixName[14][2]:=globalVariable_DR*t;
		global globalVariable_DS = 1;
		ModelMatrixName[2][15]:=globalVariable_DS*t;
		ModelMatrixName[15][2]:=globalVariable_DS*t;
		global globalVariable_DT = 1;
		ModelMatrixName[2][16]:=globalVariable_DT*t;
		ModelMatrixName[16][2]:=globalVariable_DT*t;
		global globalVariable_DV = 1;
		ModelMatrixName[2][17]:=globalVariable_DV*t;
		ModelMatrixName[17][2]:=globalVariable_DV*t;
		global globalVariable_DW = 1;
		ModelMatrixName[2][18]:=globalVariable_DW*t;
		ModelMatrixName[18][2]:=globalVariable_DW*t;
		global globalVariable_DY = 1;
		ModelMatrixName[2][19]:=globalVariable_DY*t;
		ModelMatrixName[19][2]:=globalVariable_DY*t;
		global globalVariable_EF = 1;
		ModelMatrixName[3][4]:=globalVariable_EF*t;
		ModelMatrixName[4][3]:=globalVariable_EF*t;
		global globalVariable_EG = 1;
		ModelMatrixName[3][5]:=globalVariable_EG*t;
		ModelMatrixName[5][3]:=globalVariable_EG*t;
		global globalVariable_EH = 1;
		ModelMatrixName[3][6]:=globalVariable_EH*t;
		ModelMatrixName[6][3]:=globalVariable_EH*t;
		global globalVariable_EI = 1;
		ModelMatrixName[3][7]:=globalVariable_EI*t;
		ModelMatrixName[7][3]:=globalVariable_EI*t;
		global globalVariable_EK = 1;
		ModelMatrixName[3][8]:=globalVariable_EK*t;
		ModelMatrixName[8][3]:=globalVariable_EK*t;
		global globalVariable_EL = 1;
		ModelMatrixName[3][9]:=globalVariable_EL*t;
		ModelMatrixName[9][3]:=globalVariable_EL*t;
		global globalVariable_EM = 1;
		ModelMatrixName[3][10]:=globalVariable_EM*t;
		ModelMatrixName[10][3]:=globalVariable_EM*t;
		global globalVariable_EN = 1;
		ModelMatrixName[3][11]:=globalVariable_EN*t;
		ModelMatrixName[11][3]:=globalVariable_EN*t;
		global globalVariable_EP = 1;
		ModelMatrixName[3][12]:=globalVariable_EP*t;
		ModelMatrixName[12][3]:=globalVariable_EP*t;
		global globalVariable_EQ = 1;
		ModelMatrixName[3][13]:=globalVariable_EQ*t;
		ModelMatrixName[13][3]:=globalVariable_EQ*t;
		global globalVariable_ER = 1;
		ModelMatrixName[3][14]:=globalVariable_ER*t;
		ModelMatrixName[14][3]:=globalVariable_ER*t;
		global globalVariable_ES = 1;
		ModelMatrixName[3][15]:=globalVariable_ES*t;
		ModelMatrixName[15][3]:=globalVariable_ES*t;
		global globalVariable_ET = 1;
		ModelMatrixName[3][16]:=globalVariable_ET*t;
		ModelMatrixName[16][3]:=globalVariable_ET*t;
		global globalVariable_EV = 1;
		ModelMatrixName[3][17]:=globalVariable_EV*t;
		ModelMatrixName[17][3]:=globalVariable_EV*t;
		global globalVariable_EW = 1;
		ModelMatrixName[3][18]:=globalVariable_EW*t;
		ModelMatrixName[18][3]:=globalVariable_EW*t;
		global globalVariable_EY = 1;
		ModelMatrixName[3][19]:=globalVariable_EY*t;
		ModelMatrixName[19][3]:=globalVariable_EY*t;
		global globalVariable_FG = 1;
		ModelMatrixName[4][5]:=globalVariable_FG*t;
		ModelMatrixName[5][4]:=globalVariable_FG*t;
		global globalVariable_FH = 1;
		ModelMatrixName[4][6]:=globalVariable_FH*t;
		ModelMatrixName[6][4]:=globalVariable_FH*t;
		global globalVariable_FI = 1;
		ModelMatrixName[4][7]:=globalVariable_FI*t;
		ModelMatrixName[7][4]:=globalVariable_FI*t;
		global globalVariable_FK = 1;
		ModelMatrixName[4][8]:=globalVariable_FK*t;
		ModelMatrixName[8][4]:=globalVariable_FK*t;
		global globalVariable_FL = 1;
		ModelMatrixName[4][9]:=globalVariable_FL*t;
		ModelMatrixName[9][4]:=globalVariable_FL*t;
		global globalVariable_FM = 1;
		ModelMatrixName[4][10]:=globalVariable_FM*t;
		ModelMatrixName[10][4]:=globalVariable_FM*t;
		global globalVariable_FN = 1;
		ModelMatrixName[4][11]:=globalVariable_FN*t;
		ModelMatrixName[11][4]:=globalVariable_FN*t;
		global globalVariable_FP = 1;
		ModelMatrixName[4][12]:=globalVariable_FP*t;
		ModelMatrixName[12][4]:=globalVariable_FP*t;
		global globalVariable_FQ = 1;
		ModelMatrixName[4][13]:=globalVariable_FQ*t;
		ModelMatrixName[13][4]:=globalVariable_FQ*t;
		global globalVariable_FR = 1;
		ModelMatrixName[4][14]:=globalVariable_FR*t;
		ModelMatrixName[14][4]:=globalVariable_FR*t;
		global globalVariable_FS = 1;
		ModelMatrixName[4][15]:=globalVariable_FS*t;
		ModelMatrixName[15][4]:=globalVariable_FS*t;
		global globalVariable_FT = 1;
		ModelMatrixName[4][16]:=globalVariable_FT*t;
		ModelMatrixName[16][4]:=globalVariable_FT*t;
		global globalVariable_FV = 1;
		ModelMatrixName[4][17]:=globalVariable_FV*t;
		ModelMatrixName[17][4]:=globalVariable_FV*t;
		global globalVariable_FW = 1;
		ModelMatrixName[4][18]:=globalVariable_FW*t;
		ModelMatrixName[18][4]:=globalVariable_FW*t;
		global globalVariable_FY = 1;
		ModelMatrixName[4][19]:=globalVariable_FY*t;
		ModelMatrixName[19][4]:=globalVariable_FY*t;
		global globalVariable_GH = 1;
		ModelMatrixName[5][6]:=globalVariable_GH*t;
		ModelMatrixName[6][5]:=globalVariable_GH*t;
		global globalVariable_GI = 1;
		ModelMatrixName[5][7]:=globalVariable_GI*t;
		ModelMatrixName[7][5]:=globalVariable_GI*t;
		global globalVariable_GK = 1;
		ModelMatrixName[5][8]:=globalVariable_GK*t;
		ModelMatrixName[8][5]:=globalVariable_GK*t;
		global globalVariable_GL = 1;
		ModelMatrixName[5][9]:=globalVariable_GL*t;
		ModelMatrixName[9][5]:=globalVariable_GL*t;
		global globalVariable_GM = 1;
		ModelMatrixName[5][10]:=globalVariable_GM*t;
		ModelMatrixName[10][5]:=globalVariable_GM*t;
		global globalVariable_GN = 1;
		ModelMatrixName[5][11]:=globalVariable_GN*t;
		ModelMatrixName[11][5]:=globalVariable_GN*t;
		global globalVariable_GP = 1;
		ModelMatrixName[5][12]:=globalVariable_GP*t;
		ModelMatrixName[12][5]:=globalVariable_GP*t;
		global globalVariable_GQ = 1;
		ModelMatrixName[5][13]:=globalVariable_GQ*t;
		ModelMatrixName[13][5]:=globalVariable_GQ*t;
		global globalVariable_GR = 1;
		ModelMatrixName[5][14]:=globalVariable_GR*t;
		ModelMatrixName[14][5]:=globalVariable_GR*t;
		global globalVariable_GS = 1;
		ModelMatrixName[5][15]:=globalVariable_GS*t;
		ModelMatrixName[15][5]:=globalVariable_GS*t;
		global globalVariable_GT = 1;
		ModelMatrixName[5][16]:=globalVariable_GT*t;
		ModelMatrixName[16][5]:=globalVariable_GT*t;
		global globalVariable_GV = 1;
		ModelMatrixName[5][17]:=globalVariable_GV*t;
		ModelMatrixName[17][5]:=globalVariable_GV*t;
		global globalVariable_GW = 1;
		ModelMatrixName[5][18]:=globalVariable_GW*t;
		ModelMatrixName[18][5]:=globalVariable_GW*t;
		global globalVariable_GY = 1;
		ModelMatrixName[5][19]:=globalVariable_GY*t;
		ModelMatrixName[19][5]:=globalVariable_GY*t;
		global globalVariable_HI = 1;
		ModelMatrixName[6][7]:=globalVariable_HI*t;
		ModelMatrixName[7][6]:=globalVariable_HI*t;
		global globalVariable_HK = 1;
		ModelMatrixName[6][8]:=globalVariable_HK*t;
		ModelMatrixName[8][6]:=globalVariable_HK*t;
		global globalVariable_HL = 1;
		ModelMatrixName[6][9]:=globalVariable_HL*t;
		ModelMatrixName[9][6]:=globalVariable_HL*t;
		global globalVariable_HM = 1;
		ModelMatrixName[6][10]:=globalVariable_HM*t;
		ModelMatrixName[10][6]:=globalVariable_HM*t;
		global globalVariable_HN = 1;
		ModelMatrixName[6][11]:=globalVariable_HN*t;
		ModelMatrixName[11][6]:=globalVariable_HN*t;
		global globalVariable_HP = 1;
		ModelMatrixName[6][12]:=globalVariable_HP*t;
		ModelMatrixName[12][6]:=globalVariable_HP*t;
		global globalVariable_HQ = 1;
		ModelMatrixName[6][13]:=globalVariable_HQ*t;
		ModelMatrixName[13][6]:=globalVariable_HQ*t;
		global globalVariable_HR = 1;
		ModelMatrixName[6][14]:=globalVariable_HR*t;
		ModelMatrixName[14][6]:=globalVariable_HR*t;
		global globalVariable_HS = 1;
		ModelMatrixName[6][15]:=globalVariable_HS*t;
		ModelMatrixName[15][6]:=globalVariable_HS*t;
		global globalVariable_HT = 1;
		ModelMatrixName[6][16]:=globalVariable_HT*t;
		ModelMatrixName[16][6]:=globalVariable_HT*t;
		global globalVariable_HV = 1;
		ModelMatrixName[6][17]:=globalVariable_HV*t;
		ModelMatrixName[17][6]:=globalVariable_HV*t;
		global globalVariable_HW = 1;
		ModelMatrixName[6][18]:=globalVariable_HW*t;
		ModelMatrixName[18][6]:=globalVariable_HW*t;
		global globalVariable_HY = 1;
		ModelMatrixName[6][19]:=globalVariable_HY*t;
		ModelMatrixName[19][6]:=globalVariable_HY*t;
		global globalVariable_IK = 1;
		ModelMatrixName[7][8]:=globalVariable_IK*t;
		ModelMatrixName[8][7]:=globalVariable_IK*t;
		global globalVariable_IL = 1;
		ModelMatrixName[7][9]:=globalVariable_IL*t;
		ModelMatrixName[9][7]:=globalVariable_IL*t;
		global globalVariable_IM = 1;
		ModelMatrixName[7][10]:=globalVariable_IM*t;
		ModelMatrixName[10][7]:=globalVariable_IM*t;
		global globalVariable_IN = 1;
		ModelMatrixName[7][11]:=globalVariable_IN*t;
		ModelMatrixName[11][7]:=globalVariable_IN*t;
		global globalVariable_IP = 1;
		ModelMatrixName[7][12]:=globalVariable_IP*t;
		ModelMatrixName[12][7]:=globalVariable_IP*t;
		global globalVariable_IQ = 1;
		ModelMatrixName[7][13]:=globalVariable_IQ*t;
		ModelMatrixName[13][7]:=globalVariable_IQ*t;
		global globalVariable_IR = 1;
		ModelMatrixName[7][14]:=globalVariable_IR*t;
		ModelMatrixName[14][7]:=globalVariable_IR*t;
		global globalVariable_IS = 1;
		ModelMatrixName[7][15]:=globalVariable_IS*t;
		ModelMatrixName[15][7]:=globalVariable_IS*t;
		global globalVariable_IT = 1;
		ModelMatrixName[7][16]:=globalVariable_IT*t;
		ModelMatrixName[16][7]:=globalVariable_IT*t;
		global globalVariable_IV = 1;
		ModelMatrixName[7][17]:=globalVariable_IV*t;
		ModelMatrixName[17][7]:=globalVariable_IV*t;
		global globalVariable_IW = 1;
		ModelMatrixName[7][18]:=globalVariable_IW*t;
		ModelMatrixName[18][7]:=globalVariable_IW*t;
		global globalVariable_IY = 1;
		ModelMatrixName[7][19]:=globalVariable_IY*t;
		ModelMatrixName[19][7]:=globalVariable_IY*t;
		global globalVariable_KL = 1;
		ModelMatrixName[8][9]:=globalVariable_KL*t;
		ModelMatrixName[9][8]:=globalVariable_KL*t;
		global globalVariable_KM = 1;
		ModelMatrixName[8][10]:=globalVariable_KM*t;
		ModelMatrixName[10][8]:=globalVariable_KM*t;
		global globalVariable_KN = 1;
		ModelMatrixName[8][11]:=globalVariable_KN*t;
		ModelMatrixName[11][8]:=globalVariable_KN*t;
		global globalVariable_KP = 1;
		ModelMatrixName[8][12]:=globalVariable_KP*t;
		ModelMatrixName[12][8]:=globalVariable_KP*t;
		global globalVariable_KQ = 1;
		ModelMatrixName[8][13]:=globalVariable_KQ*t;
		ModelMatrixName[13][8]:=globalVariable_KQ*t;
		global globalVariable_KR = 1;
		ModelMatrixName[8][14]:=globalVariable_KR*t;
		ModelMatrixName[14][8]:=globalVariable_KR*t;
		global globalVariable_KS = 1;
		ModelMatrixName[8][15]:=globalVariable_KS*t;
		ModelMatrixName[15][8]:=globalVariable_KS*t;
		global globalVariable_KT = 1;
		ModelMatrixName[8][16]:=globalVariable_KT*t;
		ModelMatrixName[16][8]:=globalVariable_KT*t;
		global globalVariable_KV = 1;
		ModelMatrixName[8][17]:=globalVariable_KV*t;
		ModelMatrixName[17][8]:=globalVariable_KV*t;
		global globalVariable_KW = 1;
		ModelMatrixName[8][18]:=globalVariable_KW*t;
		ModelMatrixName[18][8]:=globalVariable_KW*t;
		global globalVariable_KY = 1;
		ModelMatrixName[8][19]:=globalVariable_KY*t;
		ModelMatrixName[19][8]:=globalVariable_KY*t;
		global globalVariable_LM = 1;
		ModelMatrixName[9][10]:=globalVariable_LM*t;
		ModelMatrixName[10][9]:=globalVariable_LM*t;
		global globalVariable_LN = 1;
		ModelMatrixName[9][11]:=globalVariable_LN*t;
		ModelMatrixName[11][9]:=globalVariable_LN*t;
		global globalVariable_LP = 1;
		ModelMatrixName[9][12]:=globalVariable_LP*t;
		ModelMatrixName[12][9]:=globalVariable_LP*t;
		global globalVariable_LQ = 1;
		ModelMatrixName[9][13]:=globalVariable_LQ*t;
		ModelMatrixName[13][9]:=globalVariable_LQ*t;
		global globalVariable_LR = 1;
		ModelMatrixName[9][14]:=globalVariable_LR*t;
		ModelMatrixName[14][9]:=globalVariable_LR*t;
		global globalVariable_LS = 1;
		ModelMatrixName[9][15]:=globalVariable_LS*t;
		ModelMatrixName[15][9]:=globalVariable_LS*t;
		global globalVariable_LT = 1;
		ModelMatrixName[9][16]:=globalVariable_LT*t;
		ModelMatrixName[16][9]:=globalVariable_LT*t;
		global globalVariable_LV = 1;
		ModelMatrixName[9][17]:=globalVariable_LV*t;
		ModelMatrixName[17][9]:=globalVariable_LV*t;
		global globalVariable_LW = 1;
		ModelMatrixName[9][18]:=globalVariable_LW*t;
		ModelMatrixName[18][9]:=globalVariable_LW*t;
		global globalVariable_LY = 1;
		ModelMatrixName[9][19]:=globalVariable_LY*t;
		ModelMatrixName[19][9]:=globalVariable_LY*t;
		global globalVariable_MN = 1;
		ModelMatrixName[10][11]:=globalVariable_MN*t;
		ModelMatrixName[11][10]:=globalVariable_MN*t;
		global globalVariable_MP = 1;
		ModelMatrixName[10][12]:=globalVariable_MP*t;
		ModelMatrixName[12][10]:=globalVariable_MP*t;
		global globalVariable_MQ = 1;
		ModelMatrixName[10][13]:=globalVariable_MQ*t;
		ModelMatrixName[13][10]:=globalVariable_MQ*t;
		global globalVariable_MR = 1;
		ModelMatrixName[10][14]:=globalVariable_MR*t;
		ModelMatrixName[14][10]:=globalVariable_MR*t;
		global globalVariable_MS = 1;
		ModelMatrixName[10][15]:=globalVariable_MS*t;
		ModelMatrixName[15][10]:=globalVariable_MS*t;
		global globalVariable_MT = 1;
		ModelMatrixName[10][16]:=globalVariable_MT*t;
		ModelMatrixName[16][10]:=globalVariable_MT*t;
		global globalVariable_MV = 1;
		ModelMatrixName[10][17]:=globalVariable_MV*t;
		ModelMatrixName[17][10]:=globalVariable_MV*t;
		global globalVariable_MW = 1;
		ModelMatrixName[10][18]:=globalVariable_MW*t;
		ModelMatrixName[18][10]:=globalVariable_MW*t;
		global globalVariable_MY = 1;
		ModelMatrixName[10][19]:=globalVariable_MY*t;
		ModelMatrixName[19][10]:=globalVariable_MY*t;
		global globalVariable_NP = 1;
		ModelMatrixName[11][12]:=globalVariable_NP*t;
		ModelMatrixName[12][11]:=globalVariable_NP*t;
		global globalVariable_NQ = 1;
		ModelMatrixName[11][13]:=globalVariable_NQ*t;
		ModelMatrixName[13][11]:=globalVariable_NQ*t;
		global globalVariable_NR = 1;
		ModelMatrixName[11][14]:=globalVariable_NR*t;
		ModelMatrixName[14][11]:=globalVariable_NR*t;
		global globalVariable_NS = 1;
		ModelMatrixName[11][15]:=globalVariable_NS*t;
		ModelMatrixName[15][11]:=globalVariable_NS*t;
		global globalVariable_NT = 1;
		ModelMatrixName[11][16]:=globalVariable_NT*t;
		ModelMatrixName[16][11]:=globalVariable_NT*t;
		global globalVariable_NV = 1;
		ModelMatrixName[11][17]:=globalVariable_NV*t;
		ModelMatrixName[17][11]:=globalVariable_NV*t;
		global globalVariable_NW = 1;
		ModelMatrixName[11][18]:=globalVariable_NW*t;
		ModelMatrixName[18][11]:=globalVariable_NW*t;
		global globalVariable_NY = 1;
		ModelMatrixName[11][19]:=globalVariable_NY*t;
		ModelMatrixName[19][11]:=globalVariable_NY*t;
		global globalVariable_PQ = 1;
		ModelMatrixName[12][13]:=globalVariable_PQ*t;
		ModelMatrixName[13][12]:=globalVariable_PQ*t;
		global globalVariable_PR = 1;
		ModelMatrixName[12][14]:=globalVariable_PR*t;
		ModelMatrixName[14][12]:=globalVariable_PR*t;
		global globalVariable_PS = 1;
		ModelMatrixName[12][15]:=globalVariable_PS*t;
		ModelMatrixName[15][12]:=globalVariable_PS*t;
		global globalVariable_PT = 1;
		ModelMatrixName[12][16]:=globalVariable_PT*t;
		ModelMatrixName[16][12]:=globalVariable_PT*t;
		global globalVariable_PV = 1;
		ModelMatrixName[12][17]:=globalVariable_PV*t;
		ModelMatrixName[17][12]:=globalVariable_PV*t;
		global globalVariable_PW = 1;
		ModelMatrixName[12][18]:=globalVariable_PW*t;
		ModelMatrixName[18][12]:=globalVariable_PW*t;
		global globalVariable_PY = 1;
		ModelMatrixName[12][19]:=globalVariable_PY*t;
		ModelMatrixName[19][12]:=globalVariable_PY*t;
		global globalVariable_QR = 1;
		ModelMatrixName[13][14]:=globalVariable_QR*t;
		ModelMatrixName[14][13]:=globalVariable_QR*t;
		global globalVariable_QS = 1;
		ModelMatrixName[13][15]:=globalVariable_QS*t;
		ModelMatrixName[15][13]:=globalVariable_QS*t;
		global globalVariable_QT = 1;
		ModelMatrixName[13][16]:=globalVariable_QT*t;
		ModelMatrixName[16][13]:=globalVariable_QT*t;
		global globalVariable_QV = 1;
		ModelMatrixName[13][17]:=globalVariable_QV*t;
		ModelMatrixName[17][13]:=globalVariable_QV*t;
		global globalVariable_QW = 1;
		ModelMatrixName[13][18]:=globalVariable_QW*t;
		ModelMatrixName[18][13]:=globalVariable_QW*t;
		global globalVariable_QY = 1;
		ModelMatrixName[13][19]:=globalVariable_QY*t;
		ModelMatrixName[19][13]:=globalVariable_QY*t;
		global globalVariable_RS = 1;
		ModelMatrixName[14][15]:=globalVariable_RS*t;
		ModelMatrixName[15][14]:=globalVariable_RS*t;
		global globalVariable_RT = 1;
		ModelMatrixName[14][16]:=globalVariable_RT*t;
		ModelMatrixName[16][14]:=globalVariable_RT*t;
		global globalVariable_RV = 1;
		ModelMatrixName[14][17]:=globalVariable_RV*t;
		ModelMatrixName[17][14]:=globalVariable_RV*t;
		global globalVariable_RW = 1;
		ModelMatrixName[14][18]:=globalVariable_RW*t;
		ModelMatrixName[18][14]:=globalVariable_RW*t;
		global globalVariable_RY = 1;
		ModelMatrixName[14][19]:=globalVariable_RY*t;
		ModelMatrixName[19][14]:=globalVariable_RY*t;
		global globalVariable_ST = 1;
		ModelMatrixName[15][16]:=globalVariable_ST*t;
		ModelMatrixName[16][15]:=globalVariable_ST*t;
		global globalVariable_SV = 1;
		ModelMatrixName[15][17]:=globalVariable_SV*t;
		ModelMatrixName[17][15]:=globalVariable_SV*t;
		global globalVariable_SW = 1;
		ModelMatrixName[15][18]:=globalVariable_SW*t;
		ModelMatrixName[18][15]:=globalVariable_SW*t;
		global globalVariable_SY = 1;
		ModelMatrixName[15][19]:=globalVariable_SY*t;
		ModelMatrixName[19][15]:=globalVariable_SY*t;
		global globalVariable_TV = 1;
		ModelMatrixName[16][17]:=globalVariable_TV*t;
		ModelMatrixName[17][16]:=globalVariable_TV*t;
		global globalVariable_TW = 1;
		ModelMatrixName[16][18]:=globalVariable_TW*t;
		ModelMatrixName[18][16]:=globalVariable_TW*t;
		global globalVariable_TY = 1;
		ModelMatrixName[16][19]:=globalVariable_TY*t;
		ModelMatrixName[19][16]:=globalVariable_TY*t;
		global globalVariable_VW = 1;
		ModelMatrixName[17][18]:=globalVariable_VW*t;
		ModelMatrixName[18][17]:=globalVariable_VW*t;
		global globalVariable_VY = 1;
		ModelMatrixName[17][19]:=globalVariable_VY*t;
		ModelMatrixName[19][17]:=globalVariable_VY*t;
		global globalVariable_WY = 1;
		ModelMatrixName[18][19]:=globalVariable_WY*t;
		ModelMatrixName[19][18]:=globalVariable_WY*t;
	}	
	else
	{
		global shapeParameter = .5;
		shapeParameter:>0.01;shapeParameter:<100;
		category     categoryVariable = 
					(rateClassCount, EQUAL, MEAN, GammaDist(_x_,shapeParameter,shapeParameter), CGammaDist(_x_,shapeParameter,shapeParameter), 0 , 
			  							1e25,CGammaDist(_x_,shapeParameter+1,shapeParameter));

		ModelMatrixName[0][1]:= categoryVariable*t;
		ModelMatrixName[1][0]:= categoryVariable*t;
		global globalVariable_AD = 1;
		ModelMatrixName[0][2]:= categoryVariable*globalVariable_AD*t;
		ModelMatrixName[2][0]:= categoryVariable*globalVariable_AD*t;
		global globalVariable_AE = 1;
		ModelMatrixName[0][3]:= categoryVariable*globalVariable_AE*t;
		ModelMatrixName[3][0]:= categoryVariable*globalVariable_AE*t;
		global globalVariable_AF = 1;
		ModelMatrixName[0][4]:= categoryVariable*globalVariable_AF*t;
		ModelMatrixName[4][0]:= categoryVariable*globalVariable_AF*t;
		global globalVariable_AG = 1;
		ModelMatrixName[0][5]:= categoryVariable*globalVariable_AG*t;
		ModelMatrixName[5][0]:= categoryVariable*globalVariable_AG*t;
		global globalVariable_AH = 1;
		ModelMatrixName[0][6]:= categoryVariable*globalVariable_AH*t;
		ModelMatrixName[6][0]:= categoryVariable*globalVariable_AH*t;
		global globalVariable_AI = 1;
		ModelMatrixName[0][7]:= categoryVariable*globalVariable_AI*t;
		ModelMatrixName[7][0]:= categoryVariable*globalVariable_AI*t;
		global globalVariable_AK = 1;
		ModelMatrixName[0][8]:= categoryVariable*globalVariable_AK*t;
		ModelMatrixName[8][0]:= categoryVariable*globalVariable_AK*t;
		global globalVariable_AL = 1;
		ModelMatrixName[0][9]:= categoryVariable*globalVariable_AL*t;
		ModelMatrixName[9][0]:= categoryVariable*globalVariable_AL*t;
		global globalVariable_AM = 1;
		ModelMatrixName[0][10]:= categoryVariable*globalVariable_AM*t;
		ModelMatrixName[10][0]:= categoryVariable*globalVariable_AM*t;
		global globalVariable_AN = 1;
		ModelMatrixName[0][11]:= categoryVariable*globalVariable_AN*t;
		ModelMatrixName[11][0]:= categoryVariable*globalVariable_AN*t;
		global globalVariable_AP = 1;
		ModelMatrixName[0][12]:= categoryVariable*globalVariable_AP*t;
		ModelMatrixName[12][0]:= categoryVariable*globalVariable_AP*t;
		global globalVariable_AQ = 1;
		ModelMatrixName[0][13]:= categoryVariable*globalVariable_AQ*t;
		ModelMatrixName[13][0]:= categoryVariable*globalVariable_AQ*t;
		global globalVariable_AR = 1;
		ModelMatrixName[0][14]:= categoryVariable*globalVariable_AR*t;
		ModelMatrixName[14][0]:= categoryVariable*globalVariable_AR*t;
		global globalVariable_AS = 1;
		ModelMatrixName[0][15]:= categoryVariable*globalVariable_AS*t;
		ModelMatrixName[15][0]:= categoryVariable*globalVariable_AS*t;
		global globalVariable_AT = 1;
		ModelMatrixName[0][16]:= categoryVariable*globalVariable_AT*t;
		ModelMatrixName[16][0]:= categoryVariable*globalVariable_AT*t;
		global globalVariable_AV = 1;
		ModelMatrixName[0][17]:= categoryVariable*globalVariable_AV*t;
		ModelMatrixName[17][0]:= categoryVariable*globalVariable_AV*t;
		global globalVariable_AW = 1;
		ModelMatrixName[0][18]:= categoryVariable*globalVariable_AW*t;
		ModelMatrixName[18][0]:= categoryVariable*globalVariable_AW*t;
		global globalVariable_AY = 1;
		ModelMatrixName[0][19]:= categoryVariable*globalVariable_AY*t;
		ModelMatrixName[19][0]:= categoryVariable*globalVariable_AY*t;
		global globalVariable_CD = 1;
		ModelMatrixName[1][2]:= categoryVariable*globalVariable_CD*t;
		ModelMatrixName[2][1]:= categoryVariable*globalVariable_CD*t;
		global globalVariable_CE = 1;
		ModelMatrixName[1][3]:= categoryVariable*globalVariable_CE*t;
		ModelMatrixName[3][1]:= categoryVariable*globalVariable_CE*t;
		global globalVariable_CF = 1;
		ModelMatrixName[1][4]:= categoryVariable*globalVariable_CF*t;
		ModelMatrixName[4][1]:= categoryVariable*globalVariable_CF*t;
		global globalVariable_CG = 1;
		ModelMatrixName[1][5]:= categoryVariable*globalVariable_CG*t;
		ModelMatrixName[5][1]:= categoryVariable*globalVariable_CG*t;
		global globalVariable_CH = 1;
		ModelMatrixName[1][6]:= categoryVariable*globalVariable_CH*t;
		ModelMatrixName[6][1]:= categoryVariable*globalVariable_CH*t;
		global globalVariable_CI = 1;
		ModelMatrixName[1][7]:= categoryVariable*globalVariable_CI*t;
		ModelMatrixName[7][1]:= categoryVariable*globalVariable_CI*t;
		global globalVariable_CK = 1;
		ModelMatrixName[1][8]:= categoryVariable*globalVariable_CK*t;
		ModelMatrixName[8][1]:= categoryVariable*globalVariable_CK*t;
		global globalVariable_CL = 1;
		ModelMatrixName[1][9]:= categoryVariable*globalVariable_CL*t;
		ModelMatrixName[9][1]:= categoryVariable*globalVariable_CL*t;
		global globalVariable_CM = 1;
		ModelMatrixName[1][10]:= categoryVariable*globalVariable_CM*t;
		ModelMatrixName[10][1]:= categoryVariable*globalVariable_CM*t;
		global globalVariable_CN = 1;
		ModelMatrixName[1][11]:= categoryVariable*globalVariable_CN*t;
		ModelMatrixName[11][1]:= categoryVariable*globalVariable_CN*t;
		global globalVariable_CP = 1;
		ModelMatrixName[1][12]:= categoryVariable*globalVariable_CP*t;
		ModelMatrixName[12][1]:= categoryVariable*globalVariable_CP*t;
		global globalVariable_CQ = 1;
		ModelMatrixName[1][13]:= categoryVariable*globalVariable_CQ*t;
		ModelMatrixName[13][1]:= categoryVariable*globalVariable_CQ*t;
		global globalVariable_CR = 1;
		ModelMatrixName[1][14]:= categoryVariable*globalVariable_CR*t;
		ModelMatrixName[14][1]:= categoryVariable*globalVariable_CR*t;
		global globalVariable_CS = 1;
		ModelMatrixName[1][15]:= categoryVariable*globalVariable_CS*t;
		ModelMatrixName[15][1]:= categoryVariable*globalVariable_CS*t;
		global globalVariable_CT = 1;
		ModelMatrixName[1][16]:= categoryVariable*globalVariable_CT*t;
		ModelMatrixName[16][1]:= categoryVariable*globalVariable_CT*t;
		global globalVariable_CV = 1;
		ModelMatrixName[1][17]:= categoryVariable*globalVariable_CV*t;
		ModelMatrixName[17][1]:= categoryVariable*globalVariable_CV*t;
		global globalVariable_CW = 1;
		ModelMatrixName[1][18]:= categoryVariable*globalVariable_CW*t;
		ModelMatrixName[18][1]:= categoryVariable*globalVariable_CW*t;
		global globalVariable_CY = 1;
		ModelMatrixName[1][19]:= categoryVariable*globalVariable_CY*t;
		ModelMatrixName[19][1]:= categoryVariable*globalVariable_CY*t;
		global globalVariable_DE = 1;
		ModelMatrixName[2][3]:= categoryVariable*globalVariable_DE*t;
		ModelMatrixName[3][2]:= categoryVariable*globalVariable_DE*t;
		global globalVariable_DF = 1;
		ModelMatrixName[2][4]:= categoryVariable*globalVariable_DF*t;
		ModelMatrixName[4][2]:= categoryVariable*globalVariable_DF*t;
		global globalVariable_DG = 1;
		ModelMatrixName[2][5]:= categoryVariable*globalVariable_DG*t;
		ModelMatrixName[5][2]:= categoryVariable*globalVariable_DG*t;
		global globalVariable_DH = 1;
		ModelMatrixName[2][6]:= categoryVariable*globalVariable_DH*t;
		ModelMatrixName[6][2]:= categoryVariable*globalVariable_DH*t;
		global globalVariable_DI = 1;
		ModelMatrixName[2][7]:= categoryVariable*globalVariable_DI*t;
		ModelMatrixName[7][2]:= categoryVariable*globalVariable_DI*t;
		global globalVariable_DK = 1;
		ModelMatrixName[2][8]:= categoryVariable*globalVariable_DK*t;
		ModelMatrixName[8][2]:= categoryVariable*globalVariable_DK*t;
		global globalVariable_DL = 1;
		ModelMatrixName[2][9]:= categoryVariable*globalVariable_DL*t;
		ModelMatrixName[9][2]:= categoryVariable*globalVariable_DL*t;
		global globalVariable_DM = 1;
		ModelMatrixName[2][10]:= categoryVariable*globalVariable_DM*t;
		ModelMatrixName[10][2]:= categoryVariable*globalVariable_DM*t;
		global globalVariable_DN = 1;
		ModelMatrixName[2][11]:= categoryVariable*globalVariable_DN*t;
		ModelMatrixName[11][2]:= categoryVariable*globalVariable_DN*t;
		global globalVariable_DP = 1;
		ModelMatrixName[2][12]:= categoryVariable*globalVariable_DP*t;
		ModelMatrixName[12][2]:= categoryVariable*globalVariable_DP*t;
		global globalVariable_DQ = 1;
		ModelMatrixName[2][13]:= categoryVariable*globalVariable_DQ*t;
		ModelMatrixName[13][2]:= categoryVariable*globalVariable_DQ*t;
		global globalVariable_DR = 1;
		ModelMatrixName[2][14]:= categoryVariable*globalVariable_DR*t;
		ModelMatrixName[14][2]:= categoryVariable*globalVariable_DR*t;
		global globalVariable_DS = 1;
		ModelMatrixName[2][15]:= categoryVariable*globalVariable_DS*t;
		ModelMatrixName[15][2]:= categoryVariable*globalVariable_DS*t;
		global globalVariable_DT = 1;
		ModelMatrixName[2][16]:= categoryVariable*globalVariable_DT*t;
		ModelMatrixName[16][2]:= categoryVariable*globalVariable_DT*t;
		global globalVariable_DV = 1;
		ModelMatrixName[2][17]:= categoryVariable*globalVariable_DV*t;
		ModelMatrixName[17][2]:= categoryVariable*globalVariable_DV*t;
		global globalVariable_DW = 1;
		ModelMatrixName[2][18]:= categoryVariable*globalVariable_DW*t;
		ModelMatrixName[18][2]:= categoryVariable*globalVariable_DW*t;
		global globalVariable_DY = 1;
		ModelMatrixName[2][19]:= categoryVariable*globalVariable_DY*t;
		ModelMatrixName[19][2]:= categoryVariable*globalVariable_DY*t;
		global globalVariable_EF = 1;
		ModelMatrixName[3][4]:= categoryVariable*globalVariable_EF*t;
		ModelMatrixName[4][3]:= categoryVariable*globalVariable_EF*t;
		global globalVariable_EG = 1;
		ModelMatrixName[3][5]:= categoryVariable*globalVariable_EG*t;
		ModelMatrixName[5][3]:= categoryVariable*globalVariable_EG*t;
		global globalVariable_EH = 1;
		ModelMatrixName[3][6]:= categoryVariable*globalVariable_EH*t;
		ModelMatrixName[6][3]:= categoryVariable*globalVariable_EH*t;
		global globalVariable_EI = 1;
		ModelMatrixName[3][7]:= categoryVariable*globalVariable_EI*t;
		ModelMatrixName[7][3]:= categoryVariable*globalVariable_EI*t;
		global globalVariable_EK = 1;
		ModelMatrixName[3][8]:= categoryVariable*globalVariable_EK*t;
		ModelMatrixName[8][3]:= categoryVariable*globalVariable_EK*t;
		global globalVariable_EL = 1;
		ModelMatrixName[3][9]:= categoryVariable*globalVariable_EL*t;
		ModelMatrixName[9][3]:= categoryVariable*globalVariable_EL*t;
		global globalVariable_EM = 1;
		ModelMatrixName[3][10]:= categoryVariable*globalVariable_EM*t;
		ModelMatrixName[10][3]:= categoryVariable*globalVariable_EM*t;
		global globalVariable_EN = 1;
		ModelMatrixName[3][11]:= categoryVariable*globalVariable_EN*t;
		ModelMatrixName[11][3]:= categoryVariable*globalVariable_EN*t;
		global globalVariable_EP = 1;
		ModelMatrixName[3][12]:= categoryVariable*globalVariable_EP*t;
		ModelMatrixName[12][3]:= categoryVariable*globalVariable_EP*t;
		global globalVariable_EQ = 1;
		ModelMatrixName[3][13]:= categoryVariable*globalVariable_EQ*t;
		ModelMatrixName[13][3]:= categoryVariable*globalVariable_EQ*t;
		global globalVariable_ER = 1;
		ModelMatrixName[3][14]:= categoryVariable*globalVariable_ER*t;
		ModelMatrixName[14][3]:= categoryVariable*globalVariable_ER*t;
		global globalVariable_ES = 1;
		ModelMatrixName[3][15]:= categoryVariable*globalVariable_ES*t;
		ModelMatrixName[15][3]:= categoryVariable*globalVariable_ES*t;
		global globalVariable_ET = 1;
		ModelMatrixName[3][16]:= categoryVariable*globalVariable_ET*t;
		ModelMatrixName[16][3]:= categoryVariable*globalVariable_ET*t;
		global globalVariable_EV = 1;
		ModelMatrixName[3][17]:= categoryVariable*globalVariable_EV*t;
		ModelMatrixName[17][3]:= categoryVariable*globalVariable_EV*t;
		global globalVariable_EW = 1;
		ModelMatrixName[3][18]:= categoryVariable*globalVariable_EW*t;
		ModelMatrixName[18][3]:= categoryVariable*globalVariable_EW*t;
		global globalVariable_EY = 1;
		ModelMatrixName[3][19]:= categoryVariable*globalVariable_EY*t;
		ModelMatrixName[19][3]:= categoryVariable*globalVariable_EY*t;
		global globalVariable_FG = 1;
		ModelMatrixName[4][5]:= categoryVariable*globalVariable_FG*t;
		ModelMatrixName[5][4]:= categoryVariable*globalVariable_FG*t;
		global globalVariable_FH = 1;
		ModelMatrixName[4][6]:= categoryVariable*globalVariable_FH*t;
		ModelMatrixName[6][4]:= categoryVariable*globalVariable_FH*t;
		global globalVariable_FI = 1;
		ModelMatrixName[4][7]:= categoryVariable*globalVariable_FI*t;
		ModelMatrixName[7][4]:= categoryVariable*globalVariable_FI*t;
		global globalVariable_FK = 1;
		ModelMatrixName[4][8]:= categoryVariable*globalVariable_FK*t;
		ModelMatrixName[8][4]:= categoryVariable*globalVariable_FK*t;
		global globalVariable_FL = 1;
		ModelMatrixName[4][9]:= categoryVariable*globalVariable_FL*t;
		ModelMatrixName[9][4]:= categoryVariable*globalVariable_FL*t;
		global globalVariable_FM = 1;
		ModelMatrixName[4][10]:= categoryVariable*globalVariable_FM*t;
		ModelMatrixName[10][4]:= categoryVariable*globalVariable_FM*t;
		global globalVariable_FN = 1;
		ModelMatrixName[4][11]:= categoryVariable*globalVariable_FN*t;
		ModelMatrixName[11][4]:= categoryVariable*globalVariable_FN*t;
		global globalVariable_FP = 1;
		ModelMatrixName[4][12]:= categoryVariable*globalVariable_FP*t;
		ModelMatrixName[12][4]:= categoryVariable*globalVariable_FP*t;
		global globalVariable_FQ = 1;
		ModelMatrixName[4][13]:= categoryVariable*globalVariable_FQ*t;
		ModelMatrixName[13][4]:= categoryVariable*globalVariable_FQ*t;
		global globalVariable_FR = 1;
		ModelMatrixName[4][14]:= categoryVariable*globalVariable_FR*t;
		ModelMatrixName[14][4]:= categoryVariable*globalVariable_FR*t;
		global globalVariable_FS = 1;
		ModelMatrixName[4][15]:= categoryVariable*globalVariable_FS*t;
		ModelMatrixName[15][4]:= categoryVariable*globalVariable_FS*t;
		global globalVariable_FT = 1;
		ModelMatrixName[4][16]:= categoryVariable*globalVariable_FT*t;
		ModelMatrixName[16][4]:= categoryVariable*globalVariable_FT*t;
		global globalVariable_FV = 1;
		ModelMatrixName[4][17]:= categoryVariable*globalVariable_FV*t;
		ModelMatrixName[17][4]:= categoryVariable*globalVariable_FV*t;
		global globalVariable_FW = 1;
		ModelMatrixName[4][18]:= categoryVariable*globalVariable_FW*t;
		ModelMatrixName[18][4]:= categoryVariable*globalVariable_FW*t;
		global globalVariable_FY = 1;
		ModelMatrixName[4][19]:= categoryVariable*globalVariable_FY*t;
		ModelMatrixName[19][4]:= categoryVariable*globalVariable_FY*t;
		global globalVariable_GH = 1;
		ModelMatrixName[5][6]:= categoryVariable*globalVariable_GH*t;
		ModelMatrixName[6][5]:= categoryVariable*globalVariable_GH*t;
		global globalVariable_GI = 1;
		ModelMatrixName[5][7]:= categoryVariable*globalVariable_GI*t;
		ModelMatrixName[7][5]:= categoryVariable*globalVariable_GI*t;
		global globalVariable_GK = 1;
		ModelMatrixName[5][8]:= categoryVariable*globalVariable_GK*t;
		ModelMatrixName[8][5]:= categoryVariable*globalVariable_GK*t;
		global globalVariable_GL = 1;
		ModelMatrixName[5][9]:= categoryVariable*globalVariable_GL*t;
		ModelMatrixName[9][5]:= categoryVariable*globalVariable_GL*t;
		global globalVariable_GM = 1;
		ModelMatrixName[5][10]:= categoryVariable*globalVariable_GM*t;
		ModelMatrixName[10][5]:= categoryVariable*globalVariable_GM*t;
		global globalVariable_GN = 1;
		ModelMatrixName[5][11]:= categoryVariable*globalVariable_GN*t;
		ModelMatrixName[11][5]:= categoryVariable*globalVariable_GN*t;
		global globalVariable_GP = 1;
		ModelMatrixName[5][12]:= categoryVariable*globalVariable_GP*t;
		ModelMatrixName[12][5]:= categoryVariable*globalVariable_GP*t;
		global globalVariable_GQ = 1;
		ModelMatrixName[5][13]:= categoryVariable*globalVariable_GQ*t;
		ModelMatrixName[13][5]:= categoryVariable*globalVariable_GQ*t;
		global globalVariable_GR = 1;
		ModelMatrixName[5][14]:= categoryVariable*globalVariable_GR*t;
		ModelMatrixName[14][5]:= categoryVariable*globalVariable_GR*t;
		global globalVariable_GS = 1;
		ModelMatrixName[5][15]:= categoryVariable*globalVariable_GS*t;
		ModelMatrixName[15][5]:= categoryVariable*globalVariable_GS*t;
		global globalVariable_GT = 1;
		ModelMatrixName[5][16]:= categoryVariable*globalVariable_GT*t;
		ModelMatrixName[16][5]:= categoryVariable*globalVariable_GT*t;
		global globalVariable_GV = 1;
		ModelMatrixName[5][17]:= categoryVariable*globalVariable_GV*t;
		ModelMatrixName[17][5]:= categoryVariable*globalVariable_GV*t;
		global globalVariable_GW = 1;
		ModelMatrixName[5][18]:= categoryVariable*globalVariable_GW*t;
		ModelMatrixName[18][5]:= categoryVariable*globalVariable_GW*t;
		global globalVariable_GY = 1;
		ModelMatrixName[5][19]:= categoryVariable*globalVariable_GY*t;
		ModelMatrixName[19][5]:= categoryVariable*globalVariable_GY*t;
		global globalVariable_HI = 1;
		ModelMatrixName[6][7]:= categoryVariable*globalVariable_HI*t;
		ModelMatrixName[7][6]:= categoryVariable*globalVariable_HI*t;
		global globalVariable_HK = 1;
		ModelMatrixName[6][8]:= categoryVariable*globalVariable_HK*t;
		ModelMatrixName[8][6]:= categoryVariable*globalVariable_HK*t;
		global globalVariable_HL = 1;
		ModelMatrixName[6][9]:= categoryVariable*globalVariable_HL*t;
		ModelMatrixName[9][6]:= categoryVariable*globalVariable_HL*t;
		global globalVariable_HM = 1;
		ModelMatrixName[6][10]:= categoryVariable*globalVariable_HM*t;
		ModelMatrixName[10][6]:= categoryVariable*globalVariable_HM*t;
		global globalVariable_HN = 1;
		ModelMatrixName[6][11]:= categoryVariable*globalVariable_HN*t;
		ModelMatrixName[11][6]:= categoryVariable*globalVariable_HN*t;
		global globalVariable_HP = 1;
		ModelMatrixName[6][12]:= categoryVariable*globalVariable_HP*t;
		ModelMatrixName[12][6]:= categoryVariable*globalVariable_HP*t;
		global globalVariable_HQ = 1;
		ModelMatrixName[6][13]:= categoryVariable*globalVariable_HQ*t;
		ModelMatrixName[13][6]:= categoryVariable*globalVariable_HQ*t;
		global globalVariable_HR = 1;
		ModelMatrixName[6][14]:= categoryVariable*globalVariable_HR*t;
		ModelMatrixName[14][6]:= categoryVariable*globalVariable_HR*t;
		global globalVariable_HS = 1;
		ModelMatrixName[6][15]:= categoryVariable*globalVariable_HS*t;
		ModelMatrixName[15][6]:= categoryVariable*globalVariable_HS*t;
		global globalVariable_HT = 1;
		ModelMatrixName[6][16]:= categoryVariable*globalVariable_HT*t;
		ModelMatrixName[16][6]:= categoryVariable*globalVariable_HT*t;
		global globalVariable_HV = 1;
		ModelMatrixName[6][17]:= categoryVariable*globalVariable_HV*t;
		ModelMatrixName[17][6]:= categoryVariable*globalVariable_HV*t;
		global globalVariable_HW = 1;
		ModelMatrixName[6][18]:= categoryVariable*globalVariable_HW*t;
		ModelMatrixName[18][6]:= categoryVariable*globalVariable_HW*t;
		global globalVariable_HY = 1;
		ModelMatrixName[6][19]:= categoryVariable*globalVariable_HY*t;
		ModelMatrixName[19][6]:= categoryVariable*globalVariable_HY*t;
		global globalVariable_IK = 1;
		ModelMatrixName[7][8]:= categoryVariable*globalVariable_IK*t;
		ModelMatrixName[8][7]:= categoryVariable*globalVariable_IK*t;
		global globalVariable_IL = 1;
		ModelMatrixName[7][9]:= categoryVariable*globalVariable_IL*t;
		ModelMatrixName[9][7]:= categoryVariable*globalVariable_IL*t;
		global globalVariable_IM = 1;
		ModelMatrixName[7][10]:= categoryVariable*globalVariable_IM*t;
		ModelMatrixName[10][7]:= categoryVariable*globalVariable_IM*t;
		global globalVariable_IN = 1;
		ModelMatrixName[7][11]:= categoryVariable*globalVariable_IN*t;
		ModelMatrixName[11][7]:= categoryVariable*globalVariable_IN*t;
		global globalVariable_IP = 1;
		ModelMatrixName[7][12]:= categoryVariable*globalVariable_IP*t;
		ModelMatrixName[12][7]:= categoryVariable*globalVariable_IP*t;
		global globalVariable_IQ = 1;
		ModelMatrixName[7][13]:= categoryVariable*globalVariable_IQ*t;
		ModelMatrixName[13][7]:= categoryVariable*globalVariable_IQ*t;
		global globalVariable_IR = 1;
		ModelMatrixName[7][14]:= categoryVariable*globalVariable_IR*t;
		ModelMatrixName[14][7]:= categoryVariable*globalVariable_IR*t;
		global globalVariable_IS = 1;
		ModelMatrixName[7][15]:= categoryVariable*globalVariable_IS*t;
		ModelMatrixName[15][7]:= categoryVariable*globalVariable_IS*t;
		global globalVariable_IT = 1;
		ModelMatrixName[7][16]:= categoryVariable*globalVariable_IT*t;
		ModelMatrixName[16][7]:= categoryVariable*globalVariable_IT*t;
		global globalVariable_IV = 1;
		ModelMatrixName[7][17]:= categoryVariable*globalVariable_IV*t;
		ModelMatrixName[17][7]:= categoryVariable*globalVariable_IV*t;
		global globalVariable_IW = 1;
		ModelMatrixName[7][18]:= categoryVariable*globalVariable_IW*t;
		ModelMatrixName[18][7]:= categoryVariable*globalVariable_IW*t;
		global globalVariable_IY = 1;
		ModelMatrixName[7][19]:= categoryVariable*globalVariable_IY*t;
		ModelMatrixName[19][7]:= categoryVariable*globalVariable_IY*t;
		global globalVariable_KL = 1;
		ModelMatrixName[8][9]:= categoryVariable*globalVariable_KL*t;
		ModelMatrixName[9][8]:= categoryVariable*globalVariable_KL*t;
		global globalVariable_KM = 1;
		ModelMatrixName[8][10]:= categoryVariable*globalVariable_KM*t;
		ModelMatrixName[10][8]:= categoryVariable*globalVariable_KM*t;
		global globalVariable_KN = 1;
		ModelMatrixName[8][11]:= categoryVariable*globalVariable_KN*t;
		ModelMatrixName[11][8]:= categoryVariable*globalVariable_KN*t;
		global globalVariable_KP = 1;
		ModelMatrixName[8][12]:= categoryVariable*globalVariable_KP*t;
		ModelMatrixName[12][8]:= categoryVariable*globalVariable_KP*t;
		global globalVariable_KQ = 1;
		ModelMatrixName[8][13]:= categoryVariable*globalVariable_KQ*t;
		ModelMatrixName[13][8]:= categoryVariable*globalVariable_KQ*t;
		global globalVariable_KR = 1;
		ModelMatrixName[8][14]:= categoryVariable*globalVariable_KR*t;
		ModelMatrixName[14][8]:= categoryVariable*globalVariable_KR*t;
		global globalVariable_KS = 1;
		ModelMatrixName[8][15]:= categoryVariable*globalVariable_KS*t;
		ModelMatrixName[15][8]:= categoryVariable*globalVariable_KS*t;
		global globalVariable_KT = 1;
		ModelMatrixName[8][16]:= categoryVariable*globalVariable_KT*t;
		ModelMatrixName[16][8]:= categoryVariable*globalVariable_KT*t;
		global globalVariable_KV = 1;
		ModelMatrixName[8][17]:= categoryVariable*globalVariable_KV*t;
		ModelMatrixName[17][8]:= categoryVariable*globalVariable_KV*t;
		global globalVariable_KW = 1;
		ModelMatrixName[8][18]:= categoryVariable*globalVariable_KW*t;
		ModelMatrixName[18][8]:= categoryVariable*globalVariable_KW*t;
		global globalVariable_KY = 1;
		ModelMatrixName[8][19]:= categoryVariable*globalVariable_KY*t;
		ModelMatrixName[19][8]:= categoryVariable*globalVariable_KY*t;
		global globalVariable_LM = 1;
		ModelMatrixName[9][10]:= categoryVariable*globalVariable_LM*t;
		ModelMatrixName[10][9]:= categoryVariable*globalVariable_LM*t;
		global globalVariable_LN = 1;
		ModelMatrixName[9][11]:= categoryVariable*globalVariable_LN*t;
		ModelMatrixName[11][9]:= categoryVariable*globalVariable_LN*t;
		global globalVariable_LP = 1;
		ModelMatrixName[9][12]:= categoryVariable*globalVariable_LP*t;
		ModelMatrixName[12][9]:= categoryVariable*globalVariable_LP*t;
		global globalVariable_LQ = 1;
		ModelMatrixName[9][13]:= categoryVariable*globalVariable_LQ*t;
		ModelMatrixName[13][9]:= categoryVariable*globalVariable_LQ*t;
		global globalVariable_LR = 1;
		ModelMatrixName[9][14]:= categoryVariable*globalVariable_LR*t;
		ModelMatrixName[14][9]:= categoryVariable*globalVariable_LR*t;
		global globalVariable_LS = 1;
		ModelMatrixName[9][15]:= categoryVariable*globalVariable_LS*t;
		ModelMatrixName[15][9]:= categoryVariable*globalVariable_LS*t;
		global globalVariable_LT = 1;
		ModelMatrixName[9][16]:= categoryVariable*globalVariable_LT*t;
		ModelMatrixName[16][9]:= categoryVariable*globalVariable_LT*t;
		global globalVariable_LV = 1;
		ModelMatrixName[9][17]:= categoryVariable*globalVariable_LV*t;
		ModelMatrixName[17][9]:= categoryVariable*globalVariable_LV*t;
		global globalVariable_LW = 1;
		ModelMatrixName[9][18]:= categoryVariable*globalVariable_LW*t;
		ModelMatrixName[18][9]:= categoryVariable*globalVariable_LW*t;
		global globalVariable_LY = 1;
		ModelMatrixName[9][19]:= categoryVariable*globalVariable_LY*t;
		ModelMatrixName[19][9]:= categoryVariable*globalVariable_LY*t;
		global globalVariable_MN = 1;
		ModelMatrixName[10][11]:= categoryVariable*globalVariable_MN*t;
		ModelMatrixName[11][10]:= categoryVariable*globalVariable_MN*t;
		global globalVariable_MP = 1;
		ModelMatrixName[10][12]:= categoryVariable*globalVariable_MP*t;
		ModelMatrixName[12][10]:= categoryVariable*globalVariable_MP*t;
		global globalVariable_MQ = 1;
		ModelMatrixName[10][13]:= categoryVariable*globalVariable_MQ*t;
		ModelMatrixName[13][10]:= categoryVariable*globalVariable_MQ*t;
		global globalVariable_MR = 1;
		ModelMatrixName[10][14]:= categoryVariable*globalVariable_MR*t;
		ModelMatrixName[14][10]:= categoryVariable*globalVariable_MR*t;
		global globalVariable_MS = 1;
		ModelMatrixName[10][15]:= categoryVariable*globalVariable_MS*t;
		ModelMatrixName[15][10]:= categoryVariable*globalVariable_MS*t;
		global globalVariable_MT = 1;
		ModelMatrixName[10][16]:= categoryVariable*globalVariable_MT*t;
		ModelMatrixName[16][10]:= categoryVariable*globalVariable_MT*t;
		global globalVariable_MV = 1;
		ModelMatrixName[10][17]:= categoryVariable*globalVariable_MV*t;
		ModelMatrixName[17][10]:= categoryVariable*globalVariable_MV*t;
		global globalVariable_MW = 1;
		ModelMatrixName[10][18]:= categoryVariable*globalVariable_MW*t;
		ModelMatrixName[18][10]:= categoryVariable*globalVariable_MW*t;
		global globalVariable_MY = 1;
		ModelMatrixName[10][19]:= categoryVariable*globalVariable_MY*t;
		ModelMatrixName[19][10]:= categoryVariable*globalVariable_MY*t;
		global globalVariable_NP = 1;
		ModelMatrixName[11][12]:= categoryVariable*globalVariable_NP*t;
		ModelMatrixName[12][11]:= categoryVariable*globalVariable_NP*t;
		global globalVariable_NQ = 1;
		ModelMatrixName[11][13]:= categoryVariable*globalVariable_NQ*t;
		ModelMatrixName[13][11]:= categoryVariable*globalVariable_NQ*t;
		global globalVariable_NR = 1;
		ModelMatrixName[11][14]:= categoryVariable*globalVariable_NR*t;
		ModelMatrixName[14][11]:= categoryVariable*globalVariable_NR*t;
		global globalVariable_NS = 1;
		ModelMatrixName[11][15]:= categoryVariable*globalVariable_NS*t;
		ModelMatrixName[15][11]:= categoryVariable*globalVariable_NS*t;
		global globalVariable_NT = 1;
		ModelMatrixName[11][16]:= categoryVariable*globalVariable_NT*t;
		ModelMatrixName[16][11]:= categoryVariable*globalVariable_NT*t;
		global globalVariable_NV = 1;
		ModelMatrixName[11][17]:= categoryVariable*globalVariable_NV*t;
		ModelMatrixName[17][11]:= categoryVariable*globalVariable_NV*t;
		global globalVariable_NW = 1;
		ModelMatrixName[11][18]:= categoryVariable*globalVariable_NW*t;
		ModelMatrixName[18][11]:= categoryVariable*globalVariable_NW*t;
		global globalVariable_NY = 1;
		ModelMatrixName[11][19]:= categoryVariable*globalVariable_NY*t;
		ModelMatrixName[19][11]:= categoryVariable*globalVariable_NY*t;
		global globalVariable_PQ = 1;
		ModelMatrixName[12][13]:= categoryVariable*globalVariable_PQ*t;
		ModelMatrixName[13][12]:= categoryVariable*globalVariable_PQ*t;
		global globalVariable_PR = 1;
		ModelMatrixName[12][14]:= categoryVariable*globalVariable_PR*t;
		ModelMatrixName[14][12]:= categoryVariable*globalVariable_PR*t;
		global globalVariable_PS = 1;
		ModelMatrixName[12][15]:= categoryVariable*globalVariable_PS*t;
		ModelMatrixName[15][12]:= categoryVariable*globalVariable_PS*t;
		global globalVariable_PT = 1;
		ModelMatrixName[12][16]:= categoryVariable*globalVariable_PT*t;
		ModelMatrixName[16][12]:= categoryVariable*globalVariable_PT*t;
		global globalVariable_PV = 1;
		ModelMatrixName[12][17]:= categoryVariable*globalVariable_PV*t;
		ModelMatrixName[17][12]:= categoryVariable*globalVariable_PV*t;
		global globalVariable_PW = 1;
		ModelMatrixName[12][18]:= categoryVariable*globalVariable_PW*t;
		ModelMatrixName[18][12]:= categoryVariable*globalVariable_PW*t;
		global globalVariable_PY = 1;
		ModelMatrixName[12][19]:= categoryVariable*globalVariable_PY*t;
		ModelMatrixName[19][12]:= categoryVariable*globalVariable_PY*t;
		global globalVariable_QR = 1;
		ModelMatrixName[13][14]:= categoryVariable*globalVariable_QR*t;
		ModelMatrixName[14][13]:= categoryVariable*globalVariable_QR*t;
		global globalVariable_QS = 1;
		ModelMatrixName[13][15]:= categoryVariable*globalVariable_QS*t;
		ModelMatrixName[15][13]:= categoryVariable*globalVariable_QS*t;
		global globalVariable_QT = 1;
		ModelMatrixName[13][16]:= categoryVariable*globalVariable_QT*t;
		ModelMatrixName[16][13]:= categoryVariable*globalVariable_QT*t;
		global globalVariable_QV = 1;
		ModelMatrixName[13][17]:= categoryVariable*globalVariable_QV*t;
		ModelMatrixName[17][13]:= categoryVariable*globalVariable_QV*t;
		global globalVariable_QW = 1;
		ModelMatrixName[13][18]:= categoryVariable*globalVariable_QW*t;
		ModelMatrixName[18][13]:= categoryVariable*globalVariable_QW*t;
		global globalVariable_QY = 1;
		ModelMatrixName[13][19]:= categoryVariable*globalVariable_QY*t;
		ModelMatrixName[19][13]:= categoryVariable*globalVariable_QY*t;
		global globalVariable_RS = 1;
		ModelMatrixName[14][15]:= categoryVariable*globalVariable_RS*t;
		ModelMatrixName[15][14]:= categoryVariable*globalVariable_RS*t;
		global globalVariable_RT = 1;
		ModelMatrixName[14][16]:= categoryVariable*globalVariable_RT*t;
		ModelMatrixName[16][14]:= categoryVariable*globalVariable_RT*t;
		global globalVariable_RV = 1;
		ModelMatrixName[14][17]:= categoryVariable*globalVariable_RV*t;
		ModelMatrixName[17][14]:= categoryVariable*globalVariable_RV*t;
		global globalVariable_RW = 1;
		ModelMatrixName[14][18]:= categoryVariable*globalVariable_RW*t;
		ModelMatrixName[18][14]:= categoryVariable*globalVariable_RW*t;
		global globalVariable_RY = 1;
		ModelMatrixName[14][19]:= categoryVariable*globalVariable_RY*t;
		ModelMatrixName[19][14]:= categoryVariable*globalVariable_RY*t;
		global globalVariable_ST = 1;
		ModelMatrixName[15][16]:= categoryVariable*globalVariable_ST*t;
		ModelMatrixName[16][15]:= categoryVariable*globalVariable_ST*t;
		global globalVariable_SV = 1;
		ModelMatrixName[15][17]:= categoryVariable*globalVariable_SV*t;
		ModelMatrixName[17][15]:= categoryVariable*globalVariable_SV*t;
		global globalVariable_SW = 1;
		ModelMatrixName[15][18]:= categoryVariable*globalVariable_SW*t;
		ModelMatrixName[18][15]:= categoryVariable*globalVariable_SW*t;
		global globalVariable_SY = 1;
		ModelMatrixName[15][19]:= categoryVariable*globalVariable_SY*t;
		ModelMatrixName[19][15]:= categoryVariable*globalVariable_SY*t;
		global globalVariable_TV = 1;
		ModelMatrixName[16][17]:= categoryVariable*globalVariable_TV*t;
		ModelMatrixName[17][16]:= categoryVariable*globalVariable_TV*t;
		global globalVariable_TW = 1;
		ModelMatrixName[16][18]:= categoryVariable*globalVariable_TW*t;
		ModelMatrixName[18][16]:= categoryVariable*globalVariable_TW*t;
		global globalVariable_TY = 1;
		ModelMatrixName[16][19]:= categoryVariable*globalVariable_TY*t;
		ModelMatrixName[19][16]:= categoryVariable*globalVariable_TY*t;
		global globalVariable_VW = 1;
		ModelMatrixName[17][18]:= categoryVariable*globalVariable_VW*t;
		ModelMatrixName[18][17]:= categoryVariable*globalVariable_VW*t;
		global globalVariable_VY = 1;
		ModelMatrixName[17][19]:= categoryVariable*globalVariable_VY*t;
		ModelMatrixName[19][17]:= categoryVariable*globalVariable_VY*t;
		global globalVariable_WY = 1;
		ModelMatrixName[18][19]:= categoryVariable*globalVariable_WY*t;
		ModelMatrixName[19][18]:= categoryVariable*globalVariable_WY*t;	
	}
	return 1;
}

/*-------------------------------------------------------------------------------*/

function	EFVEstimated	(EFVector&, EFVApproximations)
{
	global frequencyVariable_1 = EFVApproximations[0];
	global frequencyVariable_2 = EFVApproximations[1]/(1-frequencyVariable_1);
	global frequencyVariable_3 = EFVApproximations[2]/(1-frequencyVariable_1)/(1-frequencyVariable_1);
	global frequencyVariable_4 = EFVApproximations[3]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2);
	global frequencyVariable_5 = EFVApproximations[4]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3);
	global frequencyVariable_6 = EFVApproximations[5]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4);
	global frequencyVariable_7 = EFVApproximations[6]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5);
	global frequencyVariable_8 = EFVApproximations[7]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6);
	global frequencyVariable_9 = EFVApproximations[8]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7);
	global frequencyVariable_10 = EFVApproximations[9]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8);
	global frequencyVariable_11 = EFVApproximations[10]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9);
	global frequencyVariable_12 = EFVApproximations[11]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10);
	global frequencyVariable_13 = EFVApproximations[12]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11);
	global frequencyVariable_14 = EFVApproximations[13]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11)/(1-frequencyVariable_12);
	global frequencyVariable_15 = EFVApproximations[14]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11)/(1-frequencyVariable_12)/(1-frequencyVariable_13);
	global frequencyVariable_16 = EFVApproximations[15]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11)/(1-frequencyVariable_12)/(1-frequencyVariable_13)/(1-frequencyVariable_14);
	global frequencyVariable_17 = EFVApproximations[16]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11)/(1-frequencyVariable_12)/(1-frequencyVariable_13)/(1-frequencyVariable_14)/(1-frequencyVariable_15);
	global frequencyVariable_18 = EFVApproximations[17]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11)/(1-frequencyVariable_12)/(1-frequencyVariable_13)/(1-frequencyVariable_14)/(1-frequencyVariable_15)/(1-frequencyVariable_16);
	global frequencyVariable_19 = EFVApproximations[18]/(1-frequencyVariable_1)/(1-frequencyVariable_1)/(1-frequencyVariable_2)/(1-frequencyVariable_3)/(1-frequencyVariable_4)/(1-frequencyVariable_5)/(1-frequencyVariable_6)/(1-frequencyVariable_7)/(1-frequencyVariable_8)/(1-frequencyVariable_9)/(1-frequencyVariable_10)/(1-frequencyVariable_11)/(1-frequencyVariable_12)/(1-frequencyVariable_13)/(1-frequencyVariable_14)/(1-frequencyVariable_15)/(1-frequencyVariable_16)/(1-frequencyVariable_17);


	EFVector = {
		{frequencyVariable_1}
		{(1-frequencyVariable_1)*frequencyVariable_2}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*frequencyVariable_3}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*frequencyVariable_4}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*frequencyVariable_5}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*frequencyVariable_6}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*frequencyVariable_7}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*frequencyVariable_8}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*frequencyVariable_9}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*frequencyVariable_10}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*frequencyVariable_11}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*frequencyVariable_12}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*frequencyVariable_13}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*frequencyVariable_14}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*(1-frequencyVariable_14)*frequencyVariable_15}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*(1-frequencyVariable_14)*(1-frequencyVariable_15)*frequencyVariable_16}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*(1-frequencyVariable_14)*(1-frequencyVariable_15)*(1-frequencyVariable_16)*frequencyVariable_17}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*(1-frequencyVariable_14)*(1-frequencyVariable_15)*(1-frequencyVariable_16)*(1-frequencyVariable_17)*frequencyVariable_18}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*(1-frequencyVariable_14)*(1-frequencyVariable_15)*(1-frequencyVariable_16)*(1-frequencyVariable_17)*(1-frequencyVariable_18)*frequencyVariable_19}
		{(1-frequencyVariable_1)*(1-frequencyVariable_2)*(1-frequencyVariable_3)*(1-frequencyVariable_4)*(1-frequencyVariable_5)*(1-frequencyVariable_6)*(1-frequencyVariable_7)*(1-frequencyVariable_8)*(1-frequencyVariable_9)*(1-frequencyVariable_10)*(1-frequencyVariable_11)*(1-frequencyVariable_12)*(1-frequencyVariable_13)*(1-frequencyVariable_14)*(1-frequencyVariable_15)*(1-frequencyVariable_16)*(1-frequencyVariable_17)*(1-frequencyVariable_18)*(1-frequencyVariable_19)}
	};
					
	MULTIPLY_BY_FREQS = 1;
	return 	0;
}
