dbl00dblsXsn__sn__dblactivateXdblsnilnildblsconsXYconsn__dblactivateXn__dblsactivateYsel0consXYactivateXselsXconsYZselactivateXactivateZindxnilXnilindxconsXYZconsn__selactivateXactivateZn__indxactivateYactivateZfromXconsactivateXn__fromn__sactivateXsXn__sXdblXn__dblXdblsXn__dblsXselX1X2n__selX1X2indxX1X2n__indxX1X2fromXn__fromXactivaten__sXsXactivaten__dblXdblactivateXactivaten__dblsXdblsactivateXactivaten__selX1X2selactivateX1activateX2activaten__indxX1X2indxactivateX1X2activaten__fromXfromXactivateXXdblsXactivateXdblsXsn__sn__dblactivateXdblsconsXYactivateYdblsconsXYactivateXsel0consXYactivateXselsXconsYZactivateZselsXconsYZactivateXselsXconsYZselactivateXactivateZindxconsXYZactivateYindxconsXYZactivateZindxconsXYZactivateXfromXactivateXactivaten__sXsXactivaten__dblXactivateXactivaten__dblXdblactivateXactivaten__dblsXactivateXactivaten__dblsXdblsactivateXactivaten__selX1X2activateX2activaten__selX1X2activateX1activaten__selX1X2selactivateX1activateX2activaten__indxX1X2activateX1activaten__indxX1X2indxactivateX1X2activaten__fromXfromXtruefromXactivateXactivaten__dblXactivateXactivaten__dblXdblactivateXdblsXactivateXactivaten__dblsXactivateXactivaten__dblsXdblsactivateXdblsconsXYactivateYactivaten__selX1X2activateX2activaten__selX1X2activateX1activaten__selX1X2selactivateX1activateX2sel0consXYactivateXactivaten__indxX1X2activateX1activaten__indxX1X2indxactivateX1X2indxconsXYZactivateYactivaten__fromXfromXindxconsXYZactivateZindxconsXYZactivateXselsXconsYZactivateZselsXconsYZactivateXselsXconsYZselactivateXactivateZdblsconsXYactivateXtruedblsXsn__sn__dblactivateXfalseactivaten__sXsXfalse