activeincrnilmarknilactiveincrconsXLmarkconssXincrLactiveadxnilmarknilactiveadxconsXLmarkincrconsXadxLactivenatsmarkadxzerosactivezerosmarkcons0zerosactiveheadconsXLmarkXactivetailconsXLmarkLmarkincrXactiveincrmarkXmarknilactivenilmarkconsX1X2activeconsmarkX1X2marksXactivesmarkXmarkadxXactiveadxmarkXmarknatsactivenatsmarkzerosactivezerosmark0active0markheadXactiveheadmarkXmarktailXactivetailmarkXincrmarkXincrXincractiveXincrXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXadxmarkXadxXadxactiveXadxXheadmarkXheadXheadactiveXheadXtailmarkXtailXtailactiveXtailXactiveincrnilmarknilactiveincrconsXLincrLactiveincrconsXLsXactiveincrconsXLconssXincrLactiveincrconsXLmarkconssXincrLactiveadxnilmarknilactiveadxconsXLadxLactiveadxconsXLconsXadxLactiveadxconsXLincrconsXadxLactiveadxconsXLmarkincrconsXadxLactivenatsadxzerosactivenatsmarkadxzerosactivezeroscons0zerosactivezerosmarkcons0zerosactiveheadconsXLmarkXactivetailconsXLmarkLmarkincrXmarkXmarkincrXincrmarkXmarkincrXactiveincrmarkXmarknilactivenilmarkconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2marksXmarkXmarksXsmarkXmarksXactivesmarkXmarkadxXmarkXmarkadxXadxmarkXmarkadxXactiveadxmarkXmarknatsactivenatsmarkzerosactivezerosmark0active0markheadXmarkXmarkheadXheadmarkXmarkheadXactiveheadmarkXmarktailXmarkXmarktailXtailmarkXmarktailXactivetailmarkXincrmarkXincrXincractiveXincrXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXadxmarkXadxXadxactiveXadxXheadmarkXheadXheadactiveXheadXtailmarkXtailXtailactiveXtailXtruemarktailXmarkXmarkincrXmarkXmarkincrXactiveincrmarkXactiveincrnilmarknilmarknilactivenilactiveincrconsXLmarkconssXincrLmarkconsX1X2markX1markconsX1X2activeconsmarkX1X2activeadxnilmarknilmarksXmarkXmarksXactivesmarkXactiveadxconsXLmarkincrconsXadxLmarkadxXmarkXmarkadxXactiveadxmarkXactivenatsmarkadxzerosmarknatsactivenatsactivezerosmarkcons0zerosmarkzerosactivezerosactiveheadconsXLmarkXmark0active0activetailconsXLmarkLmarkheadXmarkXmarkheadXactiveheadmarkXmarktailXactivetailmarkXtruemarktailXmarkXmarktailXactivetailmarkXactivetailconsXLmarkLmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2activeconsmarkX1X2activeadxconsXLmarkincrconsXadxLmarkadxXactiveadxmarkXactiveincrconsXLmarkconssXincrLmarkadxXmarkXmarknatsactivenatsactivenatsmarkadxzerosmarksXactivesmarkXmarksXmarkXmarkconsX1X2markX1markincrXactiveincrmarkXmarkincrXmarkXtrue1mark1014active1410tail1011head1011000zeros01nats01adx1011s1010cons201021mark1010active1010incr1011nil00marktailXmarkXmarktailXactivetailmarkXactivetailconsXLmarkLmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2activeconsmarkX1X2activeadxconsXLmarkincrconsXadxLmarkadxXactiveadxmarkXactiveincrconsXLmarkconssXincrLmarkadxXmarkXmarknatsactivenatsactivenatsmarkadxzerosmarksXmarkXmarkconsX1X2markX1markincrXactiveincrmarkXmarkincrXmarkX1mark1011active1110tail1011head1011000zeros01nats01adx1011s1018cons201020mark1010active1010incr1011nil00marktailXmarkXmarktailXactivetailmarkXactivetailconsXLmarkLmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosactiveadxconsXLmarkincrconsXadxLmarkadxXactiveadxmarkXactiveincrconsXLmarkconssXincrLmarkadxXmarkXmarknatsactivenatsactivenatsmarkadxzerosmarksXmarkXmarkconsX1X2markX1markincrXactiveincrmarkXmarkincrXmarkX1mark1810active1810tail1110head1210000zeros00nats02adx1110s1110cons221120mark1110active1110incr1110nil00marktailXmarkXmarktailXactivetailmarkXactivetailconsXLmarkLmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosactiveadxconsXLmarkincrconsXadxLmarkadxXactiveadxmarkXactiveincrconsXLmarkconssXincrLmarkadxXmarkXmarknatsactivenatsmarksXmarkXmarkconsX1X2markX1markincrXactiveincrmarkXmarkincrXmarkXmarktailXmarkXmarktailXactivetailmarkXactivetailconsXLmarkLmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markadxXactiveadxmarkXactiveadxconsXLmarkincrconsXadxLmarkadxXmarkXmarksXmarkXmarkincrXactiveincrmarkXactiveincrconsXLmarkconssXincrLmarkincrXmarkXtrue1mark1110active1110tail1114head1110000zeros00nats05adx1110s1110cons281820mark1110active1110incr1110nil00marktailXactivetailmarkXmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markadxXactiveadxmarkXactiveadxconsXLmarkincrconsXadxLmarkadxXmarkXmarksXmarkXmarkincrXactiveincrmarkXactiveincrconsXLmarkconssXincrLmarkincrXmarkX1mark1210active1210tail1410head1110000zeros00nats08adx1118s1110cons211120mark1110active1110incr1110nil00marktailXactivetailmarkXmarkheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markadxXactiveadxmarkXactiveadxconsXLmarkincrconsXadxLmarksXmarkXmarkincrXactiveincrmarkXactiveincrconsXLmarkconssXincrLmarkincrXmarkX1mark1018active1810tail1010head1011000zeros01nats00adx1011s1016cons201025mark1013active1013incr1011nil00markheadXactiveheadmarkXactiveheadconsXLmarkXmarkheadXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markadxXactiveadxmarkXactiveadxconsXLmarkincrconsXadxLmarksXmarkXmarkincrXactiveincrmarkXactiveincrconsXLmarkconssXincrLmarkincrXmarkX1mark1210active1210tail1811head1118000zeros00nats014adx1810s1110cons211120mark1110active1110incr1110nil00markheadXactiveheadmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markadxXactiveadxmarkXactiveadxconsXLmarkincrconsXadxLmarksXmarkXmarkincrXactiveincrmarkXactiveincrconsXLmarkconssXincrLmarkincrXmarkX1mark1018active1410tail1018head1010000zeros02nats00adx1012s1010cons201020mark1010active1010incr1012nil00markzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markadxXactiveadxmarkXactiveadxconsXLmarkincrconsXadxLmarksXmarkXmarkincrXactiveincrmarkXactiveincrconsXLmarkconssXincrLmarkincrXmarkXmarknatsactivenatsfalseactiveincrnilmarknilfalseactiveadxnilmarknilfalsemarknilactivenilfalsemark0active0falsemarkheadXheadmarkXfalseactivezeroscons0zerosfalseactivenatsadxzerosfalsemarkadxXadxmarkXfalseactiveadxconsXLincrconsXadxLfalseactiveadxconsXLconsXadxLfalseactiveadxconsXLadxLfalsemarksXsmarkXfalsemarkconsX1X2consmarkX1X2falseactiveincrconsXLconssXincrLfalseactiveincrconsXLsXfalseactiveincrconsXLincrLfalsemarkincrXincrmarkXfalsemarktailXtailmarkXfalseincrmarkXincrXincractiveXincrXtrueincr11smarkXsXsactiveXsXtrues11consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2truecons22consmarkX1X2consX1X2consactiveX1X2consX1X2cons21adxmarkXadxXadxactiveXadxXtrueadx11headmarkXheadXheadactiveXheadXtruehead11tailmarkXtailXtailactiveXtailXtruetail11