fromXconsXn__fromsXafter0XSXSaftersNconsXXSafterNactivateXSfromXn__fromXactivaten__fromXfromXactivateXXaftersNconsXXSactivateXSaftersNconsXXSafterNactivateXSactivaten__fromXfromXtrueaftersNconsXXSafterNactivateXStrue1after2514210activate1110after201120000cons201120n__from1010s1111from1010aftersNconsXXSactivateXSfalseactivaten__fromXfromXfalse