activefromXmarkconsXfromsXactiveafter0XSmarkXSactiveaftersNconsXXSmarkafterNXSactivefromXfromactiveXactiveconsX1X2consactiveX1X2activesXsactiveXactiveafterX1X2afteractiveX1X2activeafterX1X2afterX1activeX2frommarkXmarkfromXconsmarkX1X2markconsX1X2smarkXmarksXaftermarkX1X2markafterX1X2afterX1markX2markafterX1X2properfromXfromproperXproperconsX1X2consproperX1properX2propersXsproperXproperafterX1X2afterproperX1properX2proper0ok0fromokXokfromXconsokX1okX2okconsX1X2sokXoksXafterokX1okX2okafterX1X2topmarkXtopproperXtopokXtopactiveXactivefromXsXactivefromXfromsXactivefromXconsXfromsXactiveaftersNconsXXSafterNXSactivefromXactiveXactivefromXfromactiveXactiveconsX1X2activeX1activeconsX1X2consactiveX1X2activesXactiveXactivesXsactiveXactiveafterX1X2activeX1activeafterX1X2afteractiveX1X2activeafterX1X2activeX2activeafterX1X2afterX1activeX2frommarkXfromXconsmarkX1X2consX1X2smarkXsXaftermarkX1X2afterX1X2afterX1markX2afterX1X2properfromXproperXproperfromXfromproperXproperconsX1X2properX2properconsX1X2properX1properconsX1X2consproperX1properX2propersXproperXpropersXsproperXproperafterX1X2properX2properafterX1X2properX1properafterX1X2afterproperX1properX2fromokXfromXconsokX1okX2consX1X2sokXsXafterokX1okX2afterX1X2topmarkXproperXtopmarkXtopproperXtopokXactiveXtopokXtopactiveXtruetopokXtopactiveXtopmarkXtopproperXtruetopokXactiveXfalseactivefromXactiveXactiveconsX1X2activeX1activesXactiveXactiveafterX1X2activeX1activeafterX1X2activeX2true1active1214after21411210cons211022s1112from1818activeafterX1X2afterX1activeX2falseactiveafterX1X2afteractiveX1X2falseactivesXsactiveXfalseactiveconsX1X2consactiveX1X2falseactivefromXfromactiveXfalseactiveaftersNconsXXSafterNXSfalseactivefromXconsXfromsXfalseactivefromXfromsXfalseactivefromXsXfalsetopmarkXproperXfalseproperfromXproperXproperconsX1X2properX2properconsX1X2properX1propersXproperXproperafterX1X2properX2properafterX1X2properX1true1proper1416after2119210cons211120s1810from1110properfromXproperXproperconsX1X2properX2properconsX1X2properX1propersXproperX1proper18112cons241624s1410from1113propersXproperX1proper1410s18110properafterX1X2afterproperX1properX2falseaftermarkX1X2afterX1X2afterX1markX2afterX1X2afterokX1okX2afterX1X2true1after271426ok1515mark1818propersXsproperXfalsesmarkXsXsokXsXtrue1s11113ok1113mark11019properconsX1X2consproperX1properX2falseconsmarkX1X2consX1X2consokX1okX2consX1X2true1cons281120ok1413mark1110consmarkX1X2consX1X21cons2810212mark1113properfromXfromproperXfalsefrommarkXfromXfromokXfromXtrue1from11113ok1113mark11019