activefromXmarkconsXfromsXactiveheadconsXXSmarkXactive2ndconsXXSmarkheadXSactivetake0XSmarknilactivetakesNconsXXSmarkconsXtakeNXSactivesel0consXXSmarkXactiveselsNconsXXSmarkselNXSmarkfromXactivefrommarkXmarkconsX1X2activeconsmarkX1X2marksXactivesmarkXmarkheadXactiveheadmarkXmark2ndXactive2ndmarkXmarktakeX1X2activetakemarkX1markX2mark0active0marknilactivenilmarkselX1X2activeselmarkX1markX2frommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXheadmarkXheadXheadactiveXheadX2ndmarkX2ndX2ndactiveX2ndXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2selmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2activefromXsXactivefromXfromsXactivefromXconsXfromsXactivefromXmarkconsXfromsXactiveheadconsXXSmarkXactive2ndconsXXSheadXSactive2ndconsXXSmarkheadXSactivetake0XSmarknilactivetakesNconsXXStakeNXSactivetakesNconsXXSconsXtakeNXSactivetakesNconsXXSmarkconsXtakeNXSactivesel0consXXSmarkXactiveselsNconsXXSselNXSactiveselsNconsXXSmarkselNXSmarkfromXmarkXmarkfromXfrommarkXmarkfromXactivefrommarkXmarkconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2marksXmarkXmarksXsmarkXmarksXactivesmarkXmarkheadXmarkXmarkheadXheadmarkXmarkheadXactiveheadmarkXmark2ndXmarkXmark2ndX2ndmarkXmark2ndXactive2ndmarkXmarktakeX1X2markX2marktakeX1X2markX1marktakeX1X2takemarkX1markX2marktakeX1X2activetakemarkX1markX2mark0active0marknilactivenilmarkselX1X2markX2markselX1X2markX1markselX1X2selmarkX1markX2markselX1X2activeselmarkX1markX2frommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXheadmarkXheadXheadactiveXheadX2ndmarkX2ndX2ndactiveX2ndXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2selmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2truemarkselX1X2markX2markfromXmarkXmarkfromXactivefrommarkXactivefromXmarkconsXfromsXmarkconsX1X2markX1markconsX1X2activeconsmarkX1X2activeheadconsXXSmarkXmarksXmarkXmarksXactivesmarkXactive2ndconsXXSmarkheadXSmarkheadXmarkXmarkheadXactiveheadmarkXactivetakesNconsXXSmarkconsXtakeNXSmark2ndXmarkXmark2ndXactive2ndmarkXactivesel0consXXSmarkXmarktakeX1X2markX2marktakeX1X2markX1marktakeX1X2activetakemarkX1markX2activeselsNconsXXSmarkselNXSmarkselX1X2markX1markselX1X2activeselmarkX1markX2true1mark1018active1410sel201022nil00take2010220022nd1012head1012mark1110cons201020s1012active10112from1012markselX1X2markX2markfromXmarkXmarkfromXactivefrommarkXactivefromXmarkconsXfromsXmarkconsX1X2markX1activeheadconsXXSmarkXmarksXmarkXmarksXactivesmarkXactive2ndconsXXSmarkheadXSmarkheadXmarkXmarkheadXactiveheadmarkXactivetakesNconsXXSmarkconsXtakeNXSmark2ndXmarkXmark2ndXactive2ndmarkXactivesel0consXXSmarkXmarktakeX1X2markX2marktakeX1X2markX1marktakeX1X2activetakemarkX1markX2activeselsNconsXXSmarkselNXSmarkselX1X2markX1markselX1X2activeselmarkX1markX2frommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXheadmarkXheadXheadactiveXheadX2ndmarkX2ndX2ndactiveX2ndXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2selmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X21mark1014active1110sel201024nil07take20102400152nd1014head1014mark1010cons201828s1010active1111from1014markselX1X2markX2markfromXmarkXmarkfromXactivefrommarkXactivefromXmarkconsXfromsXmarkconsX1X2markX1activeheadconsXXSmarkXmarksXmarkXactive2ndconsXXSmarkheadXSmarkheadXmarkXmarkheadXactiveheadmarkXactivetakesNconsXXSmarkconsXtakeNXSmark2ndXmarkXmark2ndXactive2ndmarkXactivesel0consXXSmarkXmarktakeX1X2markX2marktakeX1X2markX1marktakeX1X2activetakemarkX1markX2activeselsNconsXXSmarkselNXSmarkselX1X2markX1markselX1X2activeselmarkX1markX2frommarkXfromXfromactiveXfromXsmarkXsXsactiveXsXheadmarkXheadXheadactiveXheadX2ndmarkX2ndX2ndactiveX2ndXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2selmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2mark0active0falseactiveselsNconsXXSselNXSfalsemarktakeX1X2takemarkX1markX2falsemark2ndX2ndmarkXfalseactivetakesNconsXXSconsXtakeNXSfalseactivetakesNconsXXStakeNXSfalseactivetake0XSmarknilfalsemarknilactivenilfalsemarkheadXheadmarkXfalseactive2ndconsXXSheadXSfalsemarksXsmarkXfalsemarkconsX1X2consmarkX1X2falseactivefromXconsXfromsXfalseconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2true1cons231325mark11510active18113consmarkX1X2consX1X2consX1markX2consX1X21cons2111020mark1413consX1markX2consX1X21cons2018212mark1113activefromXfromsXfalseactivefromXsXfalsesmarkXsXsactiveXsXtrue1s11113mark11019active1113markfromXfrommarkXfalsefrommarkXfromXfromactiveXfromXtrue1from11113mark11019active1113markselX1X2selmarkX1markX2falseheadmarkXheadXheadactiveXheadXtrue1head11113mark11019active1113takemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2true1take231325mark11510active18113takemarkX1X2takeX1X2takeX1markX2takeX1X21take2111020mark1413takeX1markX2takeX1X21take2018212mark1113selmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2true1sel231325mark11510active18113selmarkX1X2selX1X2selX1markX2selX1X21sel2111020mark1413selX1markX2selX1X21sel2018212mark11132ndmarkX2ndX2ndactiveX2ndXtrue12nd11113mark11019active1113