termsNconsrecipsqrNsqr00sqrsXsaddsqrXdblXdbl00dblsXssdblXadd0XXaddsXYsaddXYfirst0XnilfirstsXconsYconsYhalf00halfs00halfssXshalfXhalfdblXXtermsNsqrNsqrsXdblXsqrsXsqrXsqrsXaddsqrXdblXdblsXdblXaddsXYaddXYhalfssXhalfXtruetermsNsqrNfalsesqrsXsqrXtruesqr11sqrsXdblXfalsesqrsXaddsqrXdblXfalsedblsXdblXtruedbl11addsXYaddXYtrueadd21halfssXhalfXtruehalf11