activeappnilYSmarkYSactiveappconsXXSYSmarkconsXappXSYSactivefromXmarkconsXfromsXactivezWadrnilYSmarknilactivezWadrXSnilmarknilactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2appX1activeX2activeconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2zWadrX1activeX2activeprefixXprefixactiveXappmarkX1X2markappX1X2appX1markX2markappX1X2consmarkX1X2markconsX1X2frommarkXmarkfromXsmarkXmarksXzWadrmarkX1X2markzWadrX1X2zWadrX1markX2markzWadrX1X2prefixmarkXmarkprefixXproperappX1X2appproperX1properX2properniloknilproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXproperzWadrX1X2zWadrproperX1properX2properprefixXprefixproperXappokX1okX2okappX1X2consokX1okX2okconsX1X2fromokXokfromXsokXoksXzWadrokX1okX2okzWadrX1X2prefixokXokprefixXtopmarkXtopproperXtopokXtopactiveXactiveappconsXXSYSappXSYSactiveappconsXXSYSconsXappXSYSactivefromXsXactivefromXfromsXactivefromXconsXfromsXactivezWadrconsXXSconsYYSzWadrXSYSactivezWadrconsXXSconsYYSconsXnilactivezWadrconsXXSconsYYSappYconsXnilactivezWadrconsXXSconsYYSconsappYconsXnilzWadrXSYSactiveprefixLzWadrLprefixLactiveprefixLconsnilzWadrLprefixLactiveappX1X2activeX1activeappX1X2appactiveX1X2activeappX1X2activeX2activeappX1X2appX1activeX2activeconsX1X2activeX1activeconsX1X2consactiveX1X2activefromXactiveXactivefromXfromactiveXactivesXactiveXactivesXsactiveXactivezWadrX1X2activeX1activezWadrX1X2zWadractiveX1X2activezWadrX1X2activeX2activezWadrX1X2zWadrX1activeX2activeprefixXactiveXactiveprefixXprefixactiveXappmarkX1X2appX1X2appX1markX2appX1X2consmarkX1X2consX1X2frommarkXfromXsmarkXsXzWadrmarkX1X2zWadrX1X2zWadrX1markX2zWadrX1X2prefixmarkXprefixXproperappX1X2properX2properappX1X2properX1properappX1X2appproperX1properX2properconsX1X2properX2properconsX1X2properX1properconsX1X2consproperX1properX2properfromXproperXproperfromXfromproperXpropersXproperXpropersXsproperXproperzWadrX1X2properX2properzWadrX1X2properX1properzWadrX1X2zWadrproperX1properX2properprefixXproperXproperprefixXprefixproperXappokX1okX2appX1X2consokX1okX2consX1X2fromokXfromXsokXsXzWadrokX1okX2zWadrX1X2prefixokXprefixXtopmarkXproperXtopmarkXtopproperXtopokXactiveXtopokXtopactiveXtruetopokXtopactiveXtopmarkXtopproperXtruetop14ok111proper13prefix19zWadr27s112from113cons28mark15active110app26nil02nil0app212active11mark11cons21from11s11zWadr212prefix11proper11ok11top11topokXtopactiveXactiveappnilYSmarkYSactiveappconsXXSYSmarkconsXappXSYSactivefromXmarkconsXfromsXactivezWadrnilYSmarknilactivezWadrXSnilmarknilactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2appX1activeX2activeconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2zWadrX1activeX2activeprefixXprefixactiveXappmarkX1X2markappX1X2appX1markX2markappX1X2appokX1okX2okappX1X2consmarkX1X2markconsX1X2consokX1okX2okconsX1X2smarkXmarksXsokXoksXfrommarkXmarkfromXfromokXokfromXzWadrmarkX1X2markzWadrX1X2zWadrX1markX2markzWadrX1X2zWadrokX1okX2okzWadrX1X2prefixmarkXmarkprefixXprefixokXokprefixXproperappX1X2appproperX1properX2properniloknilproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXproperzWadrX1X2zWadrproperX1properX2properprefixXprefixproperXtop13ok14prefix15zWadr25s15from16cons26mark10active12app26nil01nil0app22active11mark1cons22from11s11zWadr22prefix11ok11top11activeappnilYSmarkYSactiveappconsXXSYSmarkconsXappXSYSactivefromXmarkconsXfromsXactivezWadrnilYSmarknilactivezWadrXSnilmarknilactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2appX1activeX2activeconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2zWadrX1activeX2activeprefixXprefixactiveXappmarkX1X2markappX1X2appX1markX2markappX1X2appokX1okX2okappX1X2consmarkX1X2markconsX1X2consokX1okX2okconsX1X2smarkXmarksXsokXoksXfrommarkXmarkfromXfromokXokfromXzWadrmarkX1X2markzWadrX1X2zWadrX1markX2markzWadrX1X2zWadrokX1okX2okzWadrX1X2prefixmarkXmarkprefixXprefixokXokprefixXtopokXactiveXfalseactiveappX1X2activeX1activeappX1X2activeX2activeconsX1X2activeX1activefromXactiveXactivesXactiveXactivezWadrX1X2activeX1activezWadrX1X2activeX2activeprefixXactiveXtrueactive11activeprefixXprefixactiveXfalseactivezWadrX1X2zWadrX1activeX2falseactivezWadrX1X2zWadractiveX1X2falseactivesXsactiveXfalseactivefromXfromactiveXfalseactiveconsX1X2consactiveX1X2falseactiveappX1X2appX1activeX2falseactiveappX1X2appactiveX1X2falseactiveprefixLconsnilzWadrLprefixLfalseactiveprefixLzWadrLprefixLfalseactivezWadrconsXXSconsYYSconsappYconsXnilzWadrXSYSfalseactivezWadrconsXXSconsYYSappYconsXnilfalseactivezWadrconsXXSconsYYSconsXnilfalseactivezWadrconsXXSconsYYSzWadrXSYSfalseactivefromXconsXfromsXfalseactivefromXfromsXfalseactivefromXsXfalseactiveappconsXXSYSconsXappXSYSfalseactiveappconsXXSYSappXSYSfalsetopmarkXproperXfalseproperappX1X2properX2properappX1X2properX1properconsX1X2properX2properconsX1X2properX1properfromXproperXpropersXproperXproperzWadrX1X2properX2properzWadrX1X2properX1properprefixXproperXtrueproper11properprefixXprefixproperXfalseprefixmarkXprefixXprefixokXprefixXtrueprefix11properzWadrX1X2zWadrproperX1properX2falsezWadrmarkX1X2zWadrX1X2zWadrX1markX2zWadrX1X2zWadrokX1okX2zWadrX1X2truezWadr22zWadrmarkX1X2zWadrX1X2zWadr21propersXsproperXfalsesmarkXsXsokXsXtrues11properfromXfromproperXfalsefrommarkXfromXfromokXfromXtruefrom11properconsX1X2consproperX1properX2falseconsmarkX1X2consX1X2consokX1okX2consX1X2truecons22consmarkX1X2consX1X2cons21properappX1X2appproperX1properX2falseappmarkX1X2appX1X2appX1markX2appX1X2appokX1okX2appX1X2trueapp22appmarkX1X2appX1X2app21