
//details
function Step(what, ui_what, to){
    this.what = what;
    this.to = to;
    this.ui_what = ui_what; //user friendly name of what
}

function CategoryNode(node, steps){
    this.node = node;
    this.steps = steps;
}

function Language(lang, nodes){
    this.lang = lang;
    this.nodes = nodes;
}

var categories = new Array
(
new Language('nga', new Array
(
 new CategoryNode('fs0', new Array(
  new Step('AdvLoc', 'AdvLoc', 's1'),
  new Step('Adv', 'Adv', 'fs2'),
  new Step('A', 'A', 's3'),
  new Step('Conj', 'Conj', 'fs4'),
  new Step('In', 'In', 'fs4'),
  new Step('Num', 'Num', 's5'),
  new Step('N', 'N', 's6'),
  new Step('Part', 'Part', 'fs7'),
  new Step('PosLoc', 'PosLoc', 's8'),
  new Step('Pos', 'Pos', 'fs9'),
  new Step('Pro', 'Pro', 'fs4'),
  new Step('Vi', 'Vi', 's10'),
  new Step('V', 'V', 's11')
 )),

 new CategoryNode('s1', new Array(
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('El', 'El', 'fs4'),
  new Step('Lat', 'Lat', 'fs4'),
  new Step('Loc', 'Loc', 'fs4'),
  new Step('Prol', 'Prol', 'fs4')
 )),

 new CategoryNode('fs2', new Array(
  new Step('Acc', 'Acc', 's13'),
  new Step('Du', 'Du', 's14'),
  new Step('El', 'El', 's15'),
  new Step('Gen', 'Gen', 's16'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's13'),
  new Step('Num', 'Num', 's18'),
  new Step('Pos', 'Pos', 'fs19'),
  new Step('Pro', 'Pro', 'fs20'),
  new Step('Sg', 'Sg', 's21')
 )),

 new CategoryNode('s3', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's23'),
  new Step('Aug', 'Aug', 's23'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('ConRec', 'ConRec', 's23'),
  new Step('Dim1', 'Dim1', 's23'),
  new Step('Dim2', 'Dim2', 's23'),
  new Step('Dim3', 'Dim3', 's23'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's23'),
  new Step('ModAdj2', 'ModAdj2', 's23'),
  new Step('ModAdj3', 'ModAdj3', 's23'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Num', 'Num', 's29'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Pro', 'Pro', 's29'),
  new Step('Pt', 'Pt', 's29'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('col', 'col', 's29'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('fs4', new Array(
 )),

 new CategoryNode('s5', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Ord', 'Ord', 's23'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Pro', 'Pro', 's18'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s6', new Array(
  new Step('AN', 'AN', 's33'),
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's27'),
  new Step('Aug', 'Aug', 's27'),
  new Step('Capt', 'Capt', 's30'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's23'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('ConRec', 'ConRec', 's27'),
  new Step('DimName', 'DimName', 's27'),
  new Step('Dim1', 'Dim1', 's27'),
  new Step('Dim2', 'Dim2', 's27'),
  new Step('Dim3', 'Dim3', 's27'),
  new Step('DstIrreal', 'DstIrreal', 's27'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('GN', 'GN', 's33'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's31'),
  new Step('IR', 'IR', 's31'),
  new Step('Inst', 'Inst', 's30'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Only', 'Only', 's35'),
  new Step('PFN', 'PFN', 's33'),
  new Step('PGN', 'PGN', 's33'),
  new Step('PMN', 'PMN', 's33'),
  new Step('PNM', 'PNM', 's33'),
  new Step('PN', 'PN', 's33'),
  new Step('PSN', 'PSN', 's33'),
  new Step('Perf', 'Perf', 's27'),
  new Step('PossLoc', 'PossLoc', 's23'),
  new Step('PossMax', 'PossMax', 's23'),
  new Step('Poss1', 'Poss1', 's23'),
  new Step('Poss2', 'Poss2', 's23'),
  new Step('Poss3', 'Poss3', 's23'),
  new Step('Poss4', 'Poss4', 's23'),
  new Step('Poss5', 'Poss5', 's23'),
  new Step('Poss6', 'Poss6', 's23'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Pro', 'Pro', 's36'),
  new Step('Pt', 'Pt', 's33'),
  new Step('P?N', 'P?N', 's33'),
  new Step('RelAdj1', 'RelAdj1', 's23'),
  new Step('RelAdj2', 'RelAdj2', 's23'),
  new Step('RelAdj3', 'RelAdj3', 's23'),
  new Step('Sel', 'Sel', 's27'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's27'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('Unit', 'Unit', 's33'),
  new Step('Use', 'Use', 's30'),
  new Step('Voc', 'Voc', 'fs4'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('fs7', new Array(
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s8', new Array(
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('El', 'El', 'fs37'),
  new Step('Lat', 'Lat', 'fs37'),
  new Step('Loc', 'Loc', 'fs37'),
  new Step('Prol', 'Prol', 'fs37')
 )),

 new CategoryNode('fs9', new Array(
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Du', 'Du', 's14'),
  new Step('Pl', 'Pl', 's38'),
  new Step('Px', 'Px', 's39'),
  new Step('Sg', 'Sg', 's21')
 )),

 new CategoryNode('s10', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's42'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's44'),
  new Step('Clit_finally', 'Clit_finally', 's45'),
  new Step('Clit_if', 'Clit_if', 's45'),
  new Step('Clit_or', 'Clit_or', 's45'),
  new Step('Clit_too', 'Clit_too', 's45'),
  new Step('Clit_well', 'Clit_well', 's45'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's42'),
  new Step('Fact', 'Fact', 's47'),
  new Step('Freq', 'Freq', 's48'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's42'),
  new Step('InchRes', 'InchRes', 's31'),
  new Step('Inch', 'Inch', 's31'),
  new Step('Incp', 'Incp', 's42'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's51'),
  new Step('Intnt', 'Intnt', 's42'),
  new Step('Iter', 'Iter', 's42'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's51'),
  new Step('NomAct2', 'NomAct2', 's51'),
  new Step('NomAct3', 'NomAct3', 's51'),
  new Step('NomAct4', 'NomAct4', 's51'),
  new Step('NomAgAma', 'NomAgAma', 's51'),
  new Step('NomAgPro', 'NomAgPro', 's51'),
  new Step('NomLocA', 'NomLocA', 's51'),
  new Step('NomLocR', 'NomLocR', 's51'),
  new Step('NomLoc2', 'NomLoc2', 's51'),
  new Step('NomLot1', 'NomLot1', 's51'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's52'),
  new Step('Pass', 'Pass', 's42'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's42'),
  new Step('Res', 'Res', 's31'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's42'),
  new Step('VAdj', 'VAdj', 's55'),
  new Step('Vol', 'Vol', 's42'),
  new Step('Xxx', 'Xxx', 's42')
 )),

 new CategoryNode('s11', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's31'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's56'),
  new Step('Clit_finally', 'Clit_finally', 's57'),
  new Step('Clit_if', 'Clit_if', 's57'),
  new Step('Clit_or', 'Clit_or', 's57'),
  new Step('Clit_too', 'Clit_too', 's57'),
  new Step('Clit_well', 'Clit_well', 's57'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's31'),
  new Step('Fact', 'Fact', 's58'),
  new Step('Freq', 'Freq', 's48'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's42'),
  new Step('Impf', 'Impf', 's42'),
  new Step('InchRes', 'InchRes', 's31'),
  new Step('Inch', 'Inch', 's31'),
  new Step('Incp', 'Incp', 's31'),
  new Step('InfAdv', 'InfAdv', 'fs46'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's27'),
  new Step('Intnt', 'Intnt', 's42'),
  new Step('Iter', 'Iter', 's42'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's27'),
  new Step('NomAct2', 'NomAct2', 's27'),
  new Step('NomAct3', 'NomAct3', 's27'),
  new Step('NomAct4', 'NomAct4', 's27'),
  new Step('NomAgAma', 'NomAgAma', 's27'),
  new Step('NomAgPro', 'NomAgPro', 's27'),
  new Step('NomLocA', 'NomLocA', 's27'),
  new Step('NomLocR', 'NomLocR', 's27'),
  new Step('NomLoc2', 'NomLoc2', 's27'),
  new Step('NomLot1', 'NomLot1', 's27'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's59'),
  new Step('Pass', 'Pass', 's31'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's31'),
  new Step('Res', 'Res', 's31'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's31'),
  new Step('VAdj', 'VAdj', 's23'),
  new Step('Vol', 'Vol', 's42'),
  new Step('Xxx', 'Xxx', 's31')
 )),

 new CategoryNode('s12', new Array(
  new Step('clit', 'clit', 's60')
 )),

 new CategoryNode('s13', new Array(
  new Step('Sg', 'Sg', 's61')
 )),

 new CategoryNode('s14', new Array(
  new Step('3', '3', 'fs4')
 )),

 new CategoryNode('s15', new Array(
  new Step('Pl', 'Pl', 's62')
 )),

 new CategoryNode('s16', new Array(
  new Step('Du', 'Du', 's62'),
  new Step('Pl', 'Pl', 's62'),
  new Step('Sg', 'Sg', 's62')
 )),

 new CategoryNode('s17', new Array(
  new Step('Du', 'Du', 's62'),
  new Step('Pl', 'Pl', 's62')
 )),

 new CategoryNode('s18', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Ord', 'Ord', 's23'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('fs19', new Array(
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Px', 'Px', 's39')
 )),

 new CategoryNode('fs20', new Array(
  new Step('Only', 'Only', 's63')
 )),

 new CategoryNode('s21', new Array(
  new Step('1', '1', 'fs4'),
  new Step('3', '3', 'fs4')
 )),

 new CategoryNode('s22', new Array(
  new Step('Du', 'Du', 'fs46'),
  new Step('Pl', 'Pl', 'fs46'),
  new Step('Sg', 'Sg', 'fs64')
 )),

 new CategoryNode('s23', new Array(
  new Step('>A', '>A', 's65')
 )),

 new CategoryNode('fs24', new Array(
  new Step('Acc', 'Acc', 's13'),
  new Step('El', 'El', 's15'),
  new Step('Gen', 'Gen', 's16'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's13')
 )),

 new CategoryNode('s25', new Array(
  new Step('Pl', 'Pl', 'fs66'),
  new Step('Sg', 'Sg', 'fs37')
 )),

 new CategoryNode('s26', new Array(
  new Step('Du', 'Du', 'fs66'),
  new Step('Pl', 'Pl', 'fs66'),
  new Step('Sg', 'Sg', 'fs66')
 )),

 new CategoryNode('s27', new Array(
  new Step('>N', '>N', 's67')
 )),

 new CategoryNode('s28', new Array(
  new Step('Pl', 'Pl', 'fs37'),
  new Step('Sg', 'Sg', 'fs37')
 )),

 new CategoryNode('s29', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's23'),
  new Step('Aug', 'Aug', 's23'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('ConRec', 'ConRec', 's23'),
  new Step('Dim1', 'Dim1', 's23'),
  new Step('Dim2', 'Dim2', 's23'),
  new Step('Dim3', 'Dim3', 's23'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's23'),
  new Step('ModAdj2', 'ModAdj2', 's23'),
  new Step('ModAdj3', 'ModAdj3', 's23'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s30', new Array(
  new Step('>V', '>V', 's68')
 )),

 new CategoryNode('s31', new Array(
  new Step('>V', '>V', 's69')
 )),

 new CategoryNode('s32', new Array(
  new Step('Du', 'Du', 'fs46'),
  new Step('Pl', 'Pl', 'fs46'),
  new Step('Sg', 'Sg', 'fs46')
 )),

 new CategoryNode('s33', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's27'),
  new Step('Aug', 'Aug', 's27'),
  new Step('Capt', 'Capt', 's30'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's23'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('ConRec', 'ConRec', 's27'),
  new Step('DimName', 'DimName', 's27'),
  new Step('Dim1', 'Dim1', 's27'),
  new Step('Dim2', 'Dim2', 's27'),
  new Step('Dim3', 'Dim3', 's27'),
  new Step('DstIrreal', 'DstIrreal', 's27'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's31'),
  new Step('IR', 'IR', 's31'),
  new Step('Inst', 'Inst', 's30'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's27'),
  new Step('PossLoc', 'PossLoc', 's23'),
  new Step('PossMax', 'PossMax', 's23'),
  new Step('Poss1', 'Poss1', 's23'),
  new Step('Poss2', 'Poss2', 's23'),
  new Step('Poss3', 'Poss3', 's23'),
  new Step('Poss4', 'Poss4', 's23'),
  new Step('Poss5', 'Poss5', 's23'),
  new Step('Poss6', 'Poss6', 's23'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's23'),
  new Step('RelAdj2', 'RelAdj2', 's23'),
  new Step('RelAdj3', 'RelAdj3', 's23'),
  new Step('Sel', 'Sel', 's27'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's27'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('Use', 'Use', 's30'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s34', new Array(
  new Step('>Adv', '>Adv', 'fs4')
 )),

 new CategoryNode('s35', new Array(
  new Step('Abl', 'Abl', 'fs4')
 )),

 new CategoryNode('s36', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's27'),
  new Step('Aug', 'Aug', 's27'),
  new Step('Capt', 'Capt', 's30'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's23'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('ConRec', 'ConRec', 's27'),
  new Step('DimName', 'DimName', 's27'),
  new Step('Dim1', 'Dim1', 's27'),
  new Step('Dim2', 'Dim2', 's27'),
  new Step('Dim3', 'Dim3', 's27'),
  new Step('DstIrreal', 'DstIrreal', 's27'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's31'),
  new Step('IR', 'IR', 's31'),
  new Step('Inst', 'Inst', 's30'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Only', 'Only', 's70'),
  new Step('Perf', 'Perf', 's27'),
  new Step('PossLoc', 'PossLoc', 's23'),
  new Step('PossMax', 'PossMax', 's23'),
  new Step('Poss1', 'Poss1', 's23'),
  new Step('Poss2', 'Poss2', 's23'),
  new Step('Poss3', 'Poss3', 's23'),
  new Step('Poss4', 'Poss4', 's23'),
  new Step('Poss5', 'Poss5', 's23'),
  new Step('Poss6', 'Poss6', 's23'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's23'),
  new Step('RelAdj2', 'RelAdj2', 's23'),
  new Step('RelAdj3', 'RelAdj3', 's23'),
  new Step('Sel', 'Sel', 's27'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Too', 'Too', 's71'),
  new Step('Toy', 'Toy', 's27'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('Use', 'Use', 's30'),
  new Step('Well', 'Well', 's72'),
  new Step('hiszen', 'hiszen', 's73'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('fs37', new Array(
  new Step('Px', 'Px', 's39')
 )),

 new CategoryNode('s38', new Array(
  new Step('2', '2', 'fs4')
 )),

 new CategoryNode('s39', new Array(
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s40', new Array(
  new Step('ODu', 'ODu', 's39'),
  new Step('OPl', 'OPl', 's39'),
  new Step('OSg', 'OSg', 's39'),
  new Step('Refl', 'Refl', 's39'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s41', new Array(
  new Step('Imp', 'Imp', 's40'),
  new Step('Ind', 'Ind', 's40'),
  new Step('Int', 'Int', 's40')
 )),

 new CategoryNode('s42', new Array(
  new Step('>V', '>V', 's74')
 )),

 new CategoryNode('fs43', new Array(
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Px', 'Px', 's39'),
  new Step('>Adv', '>Adv', 'fs4')
 )),

 new CategoryNode('s44', new Array(
  new Step('Impf', 'Impf', 's42'),
  new Step('>V', '>V', 's74')
 )),

 new CategoryNode('s45', new Array(
  new Step('clit', 'clit', 's75')
 )),

 new CategoryNode('fs46', new Array(
  new Step('ClitF', 'ClitF', 's76')
 )),

 new CategoryNode('s47', new Array(
  new Step('Impf', 'Impf', 's77'),
  new Step('>V', '>V', 's78')
 )),

 new CategoryNode('s48', new Array(
  new Step('>V', '>V', 's79')
 )),

 new CategoryNode('s49', new Array(
  new Step('Debi', 'Debi', 's40'),
  new Step('Imp', 'Imp', 's40'),
  new Step('IndVar', 'IndVar', 's40'),
  new Step('Ind', 'Ind', 's40'),
  new Step('IntVar', 'IntVar', 's40'),
  new Step('Int', 'Int', 's40')
 )),

 new CategoryNode('fs50', new Array(
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Fut', 'Fut', 'fs19'),
  new Step('Px', 'Px', 's39')
 )),

 new CategoryNode('s51', new Array(
  new Step('>N', '>N', 's80')
 )),

 new CategoryNode('s52', new Array(
  new Step('Abess', 'Abess', 's81'),
  new Step('Impf', 'Impf', 's55'),
  new Step('Nec', 'Nec', 's81'),
  new Step('Pass', 'Pass', 's81'),
  new Step('Perf', 'Perf', 's55')
 )),

 new CategoryNode('s53', new Array(
  new Step('Deo', 'Deo', 's40'),
  new Step('Ind', 'Ind', 's40'),
  new Step('Int', 'Int', 's40')
 )),

 new CategoryNode('s54', new Array(
  new Step('Ind', 'Ind', 's40')
 )),

 new CategoryNode('s55', new Array(
  new Step('>A', '>A', 's82')
 )),

 new CategoryNode('s56', new Array(
  new Step('Impf', 'Impf', 's42'),
  new Step('>V', '>V', 's69')
 )),

 new CategoryNode('s57', new Array(
  new Step('clit', 'clit', 's83')
 )),

 new CategoryNode('s58', new Array(
  new Step('Impf', 'Impf', 's77'),
  new Step('>V', '>V', 's68')
 )),

 new CategoryNode('s59', new Array(
  new Step('Abess', 'Abess', 's84'),
  new Step('Impf', 'Impf', 's23'),
  new Step('Nec', 'Nec', 's84'),
  new Step('Pass', 'Pass', 's84'),
  new Step('Perf', 'Perf', 's23')
 )),

 new CategoryNode('s60', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('Clit_finally', 'Clit_finally', 's12'),
  new Step('Clit_if', 'Clit_if', 's12'),
  new Step('Clit_since', 'Clit_since', 's12'),
  new Step('Clit_too', 'Clit_too', 's12'),
  new Step('Clit_well', 'Clit_well', 's12'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s61', new Array(
  new Step('Px', 'Px', 's85')
 )),

 new CategoryNode('s62', new Array(
  new Step('Px', 'Px', 's39')
 )),

 new CategoryNode('s63', new Array(
  new Step('PlGen', 'PlGen', 'fs4')
 )),

 new CategoryNode('fs64', new Array(
  new Step('ClitF', 'ClitF', 's76'),
  new Step('Px', 'Px', 's85')
 )),

 new CategoryNode('s65', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's23'),
  new Step('Aug', 'Aug', 's23'),
  new Step('ConRec', 'ConRec', 's23'),
  new Step('Dim1', 'Dim1', 's23'),
  new Step('Dim2', 'Dim2', 's23'),
  new Step('Dim3', 'Dim3', 's23'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's23'),
  new Step('ModAdj2', 'ModAdj2', 's23'),
  new Step('ModAdj3', 'ModAdj3', 's23'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('fs66', new Array(
  new Step('ClitF', 'ClitF', 's76'),
  new Step('Px', 'Px', 's39')
 )),

 new CategoryNode('s67', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's27'),
  new Step('Aug', 'Aug', 's27'),
  new Step('Capt', 'Capt', 's30'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's23'),
  new Step('ConRec', 'ConRec', 's27'),
  new Step('DimName', 'DimName', 's27'),
  new Step('Dim1', 'Dim1', 's27'),
  new Step('Dim2', 'Dim2', 's27'),
  new Step('Dim3', 'Dim3', 's27'),
  new Step('DstIrreal', 'DstIrreal', 's27'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's31'),
  new Step('IR', 'IR', 's31'),
  new Step('Inst', 'Inst', 's30'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's27'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's27'),
  new Step('PossLoc', 'PossLoc', 's23'),
  new Step('PossMax', 'PossMax', 's23'),
  new Step('Poss1', 'Poss1', 's23'),
  new Step('Poss2', 'Poss2', 's23'),
  new Step('Poss3', 'Poss3', 's23'),
  new Step('Poss4', 'Poss4', 's23'),
  new Step('Poss5', 'Poss5', 's23'),
  new Step('Poss6', 'Poss6', 's23'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's23'),
  new Step('RelAdj2', 'RelAdj2', 's23'),
  new Step('RelAdj3', 'RelAdj3', 's23'),
  new Step('Sel', 'Sel', 's27'),
  new Step('Sim', 'Sim', 's23'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's27'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's31'),
  new Step('Use', 'Use', 's30'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s68', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's30'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's86'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's30'),
  new Step('Fact', 'Fact', 's58'),
  new Step('Freq', 'Freq', 's87'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's77'),
  new Step('Impf', 'Impf', 's77'),
  new Step('InchRes', 'InchRes', 's30'),
  new Step('Inch', 'Inch', 's30'),
  new Step('Incp', 'Incp', 's30'),
  new Step('InfAdv', 'InfAdv', 'fs46'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's88'),
  new Step('Intnt', 'Intnt', 's77'),
  new Step('Iter', 'Iter', 's77'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's88'),
  new Step('NomAct2', 'NomAct2', 's88'),
  new Step('NomAct3', 'NomAct3', 's88'),
  new Step('NomAct4', 'NomAct4', 's88'),
  new Step('NomAgAma', 'NomAgAma', 's88'),
  new Step('NomAgPro', 'NomAgPro', 's88'),
  new Step('NomLocA', 'NomLocA', 's88'),
  new Step('NomLocR', 'NomLocR', 's88'),
  new Step('NomLoc2', 'NomLoc2', 's88'),
  new Step('NomLot1', 'NomLot1', 's88'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's89'),
  new Step('Pass', 'Pass', 's30'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's30'),
  new Step('Res', 'Res', 's30'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's30'),
  new Step('VAdj', 'VAdj', 's90'),
  new Step('Vol', 'Vol', 's77'),
  new Step('Xxx', 'Xxx', 's30')
 )),

 new CategoryNode('s69', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's31'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's56'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's31'),
  new Step('Fact', 'Fact', 's58'),
  new Step('Freq', 'Freq', 's48'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's42'),
  new Step('Impf', 'Impf', 's42'),
  new Step('InchRes', 'InchRes', 's31'),
  new Step('Inch', 'Inch', 's31'),
  new Step('Incp', 'Incp', 's31'),
  new Step('InfAdv', 'InfAdv', 'fs46'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's27'),
  new Step('Intnt', 'Intnt', 's42'),
  new Step('Iter', 'Iter', 's42'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's27'),
  new Step('NomAct2', 'NomAct2', 's27'),
  new Step('NomAct3', 'NomAct3', 's27'),
  new Step('NomAct4', 'NomAct4', 's27'),
  new Step('NomAgAma', 'NomAgAma', 's27'),
  new Step('NomAgPro', 'NomAgPro', 's27'),
  new Step('NomLocA', 'NomLocA', 's27'),
  new Step('NomLocR', 'NomLocR', 's27'),
  new Step('NomLoc2', 'NomLoc2', 's27'),
  new Step('NomLot1', 'NomLot1', 's27'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's59'),
  new Step('Pass', 'Pass', 's31'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's31'),
  new Step('Res', 'Res', 's31'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's31'),
  new Step('VAdj', 'VAdj', 's23'),
  new Step('Vol', 'Vol', 's42'),
  new Step('Xxx', 'Xxx', 's31')
 )),

 new CategoryNode('s70', new Array(
  new Step('Du', 'Du', 's38'),
  new Step('Pl', 'Pl', 's38'),
  new Step('Sg', 'Sg', 's91')
 )),

 new CategoryNode('s71', new Array(
  new Step('Pl', 'Pl', 's92')
 )),

 new CategoryNode('s72', new Array(
  new Step('Du', 'Du', 's92'),
  new Step('Pl', 'Pl', 's92'),
  new Step('Sg', 'Sg', 's92')
 )),

 new CategoryNode('s73', new Array(
  new Step('Du', 'Du', 's38'),
  new Step('Pl', 'Pl', 's38'),
  new Step('Sg', 'Sg', 's38')
 )),

 new CategoryNode('s74', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's42'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's44'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's42'),
  new Step('Fact', 'Fact', 's47'),
  new Step('Freq', 'Freq', 's48'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's42'),
  new Step('InchRes', 'InchRes', 's31'),
  new Step('Inch', 'Inch', 's31'),
  new Step('Incp', 'Incp', 's42'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's51'),
  new Step('Intnt', 'Intnt', 's42'),
  new Step('Iter', 'Iter', 's42'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's51'),
  new Step('NomAct2', 'NomAct2', 's51'),
  new Step('NomAct3', 'NomAct3', 's51'),
  new Step('NomAct4', 'NomAct4', 's51'),
  new Step('NomAgAma', 'NomAgAma', 's51'),
  new Step('NomAgPro', 'NomAgPro', 's51'),
  new Step('NomLocA', 'NomLocA', 's51'),
  new Step('NomLocR', 'NomLocR', 's51'),
  new Step('NomLoc2', 'NomLoc2', 's51'),
  new Step('NomLot1', 'NomLot1', 's51'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's52'),
  new Step('Pass', 'Pass', 's42'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's42'),
  new Step('Res', 'Res', 's31'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's42'),
  new Step('VAdj', 'VAdj', 's55'),
  new Step('Vol', 'Vol', 's42'),
  new Step('Xxx', 'Xxx', 's42')
 )),

 new CategoryNode('s75', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Aud', 'Aud', 'fs19'),
  new Step('Clit_finally', 'Clit_finally', 's45'),
  new Step('Clit_if', 'Clit_if', 's45'),
  new Step('Clit_or', 'Clit_or', 's45'),
  new Step('Clit_too', 'Clit_too', 's45'),
  new Step('Clit_well', 'Clit_well', 's45'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Narr', 'Narr', 's40'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19')
 )),

 new CategoryNode('s76', new Array(
  new Step('clit', 'clit', 'fs4')
 )),

 new CategoryNode('s77', new Array(
  new Step('>V', '>V', 's78')
 )),

 new CategoryNode('s78', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's77'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's86'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's77'),
  new Step('Fact', 'Fact', 's47'),
  new Step('Freq', 'Freq', 's87'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's77'),
  new Step('InchRes', 'InchRes', 's30'),
  new Step('Inch', 'Inch', 's30'),
  new Step('Incp', 'Incp', 's77'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's93'),
  new Step('Intnt', 'Intnt', 's77'),
  new Step('Iter', 'Iter', 's77'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's93'),
  new Step('NomAct2', 'NomAct2', 's93'),
  new Step('NomAct3', 'NomAct3', 's93'),
  new Step('NomAct4', 'NomAct4', 's93'),
  new Step('NomAgAma', 'NomAgAma', 's93'),
  new Step('NomAgPro', 'NomAgPro', 's93'),
  new Step('NomLocA', 'NomLocA', 's93'),
  new Step('NomLocR', 'NomLocR', 's93'),
  new Step('NomLoc2', 'NomLoc2', 's93'),
  new Step('NomLot1', 'NomLot1', 's93'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's94'),
  new Step('Pass', 'Pass', 's77'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's77'),
  new Step('Res', 'Res', 's30'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's77'),
  new Step('VAdj', 'VAdj', 's95'),
  new Step('Vol', 'Vol', 's77'),
  new Step('Xxx', 'Xxx', 's77')
 )),

 new CategoryNode('s79', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's48'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's96'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's48'),
  new Step('Fact', 'Fact', 's97'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's48'),
  new Step('InchRes', 'InchRes', 's98'),
  new Step('Inch', 'Inch', 's98'),
  new Step('Incp', 'Incp', 's48'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's99'),
  new Step('Intnt', 'Intnt', 's48'),
  new Step('Iter', 'Iter', 's48'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's99'),
  new Step('NomAct2', 'NomAct2', 's99'),
  new Step('NomAct3', 'NomAct3', 's99'),
  new Step('NomAct4', 'NomAct4', 's99'),
  new Step('NomAgAma', 'NomAgAma', 's99'),
  new Step('NomAgPro', 'NomAgPro', 's99'),
  new Step('NomLocA', 'NomLocA', 's99'),
  new Step('NomLocR', 'NomLocR', 's99'),
  new Step('NomLoc2', 'NomLoc2', 's99'),
  new Step('NomLot1', 'NomLot1', 's99'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's100'),
  new Step('Pass', 'Pass', 's48'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's48'),
  new Step('Res', 'Res', 's98'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's48'),
  new Step('VAdj', 'VAdj', 's101'),
  new Step('Vol', 'Vol', 's48'),
  new Step('Xxx', 'Xxx', 's48')
 )),

 new CategoryNode('s80', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's51'),
  new Step('Aug', 'Aug', 's51'),
  new Step('Capt', 'Capt', 's77'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's55'),
  new Step('ConRec', 'ConRec', 's51'),
  new Step('DimName', 'DimName', 's51'),
  new Step('Dim1', 'Dim1', 's51'),
  new Step('Dim2', 'Dim2', 's51'),
  new Step('Dim3', 'Dim3', 's51'),
  new Step('DstIrreal', 'DstIrreal', 's51'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's42'),
  new Step('IR', 'IR', 's42'),
  new Step('Inst', 'Inst', 's77'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's51'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's51'),
  new Step('PossLoc', 'PossLoc', 's55'),
  new Step('PossMax', 'PossMax', 's55'),
  new Step('Poss1', 'Poss1', 's55'),
  new Step('Poss2', 'Poss2', 's55'),
  new Step('Poss3', 'Poss3', 's55'),
  new Step('Poss4', 'Poss4', 's55'),
  new Step('Poss5', 'Poss5', 's55'),
  new Step('Poss6', 'Poss6', 's55'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's55'),
  new Step('RelAdj2', 'RelAdj2', 's55'),
  new Step('RelAdj3', 'RelAdj3', 's55'),
  new Step('Sel', 'Sel', 's51'),
  new Step('Sim', 'Sim', 's55'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's51'),
  new Step('Transf', 'Transf', 's77'),
  new Step('Transl', 'Transl', 's42'),
  new Step('Use', 'Use', 's77'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s81', new Array(
  new Step('Perf', 'Perf', 's55'),
  new Step('>A', '>A', 's82')
 )),

 new CategoryNode('s82', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's55'),
  new Step('Aug', 'Aug', 's55'),
  new Step('ConRec', 'ConRec', 's55'),
  new Step('Dim1', 'Dim1', 's55'),
  new Step('Dim2', 'Dim2', 's55'),
  new Step('Dim3', 'Dim3', 's55'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's51'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's55'),
  new Step('ModAdj2', 'ModAdj2', 's55'),
  new Step('ModAdj3', 'ModAdj3', 's55'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's55'),
  new Step('Transf', 'Transf', 's77'),
  new Step('Transl', 'Transl', 's42'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s83', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Aud', 'Aud', 'fs19'),
  new Step('Clit_finally', 'Clit_finally', 's57'),
  new Step('Clit_if', 'Clit_if', 's57'),
  new Step('Clit_or', 'Clit_or', 's57'),
  new Step('Clit_too', 'Clit_too', 's57'),
  new Step('Clit_well', 'Clit_well', 's57'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('InfAdv', 'InfAdv', 'fs46'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Narr', 'Narr', 's40'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19')
 )),

 new CategoryNode('s84', new Array(
  new Step('Perf', 'Perf', 's23'),
  new Step('>A', '>A', 's65')
 )),

 new CategoryNode('s85', new Array(
  new Step('1', '1', 's102'),
  new Step('2', '2', 's102'),
  new Step('3', '3', 's102')
 )),

 new CategoryNode('s86', new Array(
  new Step('Impf', 'Impf', 's77')
 )),

 new CategoryNode('s87', new Array(
  new Step('>V', '>V', 's103')
 )),

 new CategoryNode('s88', new Array(
  new Step('>N', '>N', 's104')
 )),

 new CategoryNode('s89', new Array(
  new Step('Abess', 'Abess', 's105'),
  new Step('Impf', 'Impf', 's90'),
  new Step('Nec', 'Nec', 's105'),
  new Step('Pass', 'Pass', 's105'),
  new Step('Perf', 'Perf', 's90')
 )),

 new CategoryNode('s90', new Array(
  new Step('>A', '>A', 's106')
 )),

 new CategoryNode('s91', new Array(
  new Step('1', '1', 'fs4'),
  new Step('2', '2', 'fs4'),
  new Step('3', '3', 'fs4')
 )),

 new CategoryNode('s92', new Array(
  new Step('1', '1', 'fs4')
 )),

 new CategoryNode('s93', new Array(
  new Step('>N', '>N', 's107')
 )),

 new CategoryNode('s94', new Array(
  new Step('Abess', 'Abess', 's108'),
  new Step('Impf', 'Impf', 's95'),
  new Step('Nec', 'Nec', 's108'),
  new Step('Pass', 'Pass', 's108'),
  new Step('Perf', 'Perf', 's95')
 )),

 new CategoryNode('s95', new Array(
  new Step('>A', '>A', 's109')
 )),

 new CategoryNode('s96', new Array(
  new Step('Impf', 'Impf', 's48'),
  new Step('>V', '>V', 's79')
 )),

 new CategoryNode('s97', new Array(
  new Step('Impf', 'Impf', 's87'),
  new Step('>V', '>V', 's103')
 )),

 new CategoryNode('s98', new Array(
  new Step('>V', '>V', 's110')
 )),

 new CategoryNode('s99', new Array(
  new Step('>N', '>N', 's111')
 )),

 new CategoryNode('s100', new Array(
  new Step('Abess', 'Abess', 's112'),
  new Step('Impf', 'Impf', 's101'),
  new Step('Nec', 'Nec', 's112'),
  new Step('Pass', 'Pass', 's112'),
  new Step('Perf', 'Perf', 's101')
 )),

 new CategoryNode('s101', new Array(
  new Step('>A', '>A', 's113')
 )),

 new CategoryNode('s102', new Array(
  new Step('Du', 'Du', 'fs4'),
  new Step('Pl', 'Pl', 'fs4'),
  new Step('Sg', 'Sg', 'fs4')
 )),

 new CategoryNode('s103', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's87'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's114'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's87'),
  new Step('Fact', 'Fact', 's97'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's87'),
  new Step('InchRes', 'InchRes', 's115'),
  new Step('Inch', 'Inch', 's115'),
  new Step('Incp', 'Incp', 's87'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's116'),
  new Step('Intnt', 'Intnt', 's87'),
  new Step('Iter', 'Iter', 's87'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's116'),
  new Step('NomAct2', 'NomAct2', 's116'),
  new Step('NomAct3', 'NomAct3', 's116'),
  new Step('NomAct4', 'NomAct4', 's116'),
  new Step('NomAgAma', 'NomAgAma', 's116'),
  new Step('NomAgPro', 'NomAgPro', 's116'),
  new Step('NomLocA', 'NomLocA', 's116'),
  new Step('NomLocR', 'NomLocR', 's116'),
  new Step('NomLoc2', 'NomLoc2', 's116'),
  new Step('NomLot1', 'NomLot1', 's116'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's117'),
  new Step('Pass', 'Pass', 's87'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's87'),
  new Step('Res', 'Res', 's115'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's87'),
  new Step('VAdj', 'VAdj', 's118'),
  new Step('Vol', 'Vol', 's87'),
  new Step('Xxx', 'Xxx', 's87')
 )),

 new CategoryNode('s104', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's88'),
  new Step('Aug', 'Aug', 's88'),
  new Step('Capt', 'Capt', 's30'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's90'),
  new Step('ConRec', 'ConRec', 's88'),
  new Step('DimName', 'DimName', 's88'),
  new Step('Dim1', 'Dim1', 's88'),
  new Step('Dim2', 'Dim2', 's88'),
  new Step('Dim3', 'Dim3', 's88'),
  new Step('DstIrreal', 'DstIrreal', 's88'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's30'),
  new Step('IR', 'IR', 's30'),
  new Step('Inst', 'Inst', 's30'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's88'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's88'),
  new Step('PossLoc', 'PossLoc', 's90'),
  new Step('PossMax', 'PossMax', 's90'),
  new Step('Poss1', 'Poss1', 's90'),
  new Step('Poss2', 'Poss2', 's90'),
  new Step('Poss3', 'Poss3', 's90'),
  new Step('Poss4', 'Poss4', 's90'),
  new Step('Poss5', 'Poss5', 's90'),
  new Step('Poss6', 'Poss6', 's90'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's90'),
  new Step('RelAdj2', 'RelAdj2', 's90'),
  new Step('RelAdj3', 'RelAdj3', 's90'),
  new Step('Sel', 'Sel', 's88'),
  new Step('Sim', 'Sim', 's90'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's88'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's30'),
  new Step('Use', 'Use', 's30'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s105', new Array(
  new Step('Perf', 'Perf', 's90'),
  new Step('>A', '>A', 's106')
 )),

 new CategoryNode('s106', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's90'),
  new Step('Aug', 'Aug', 's90'),
  new Step('ConRec', 'ConRec', 's90'),
  new Step('Dim1', 'Dim1', 's90'),
  new Step('Dim2', 'Dim2', 's90'),
  new Step('Dim3', 'Dim3', 's90'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's88'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's90'),
  new Step('ModAdj2', 'ModAdj2', 's90'),
  new Step('ModAdj3', 'ModAdj3', 's90'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's90'),
  new Step('Transf', 'Transf', 's30'),
  new Step('Transl', 'Transl', 's30'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s107', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's93'),
  new Step('Aug', 'Aug', 's93'),
  new Step('Capt', 'Capt', 's77'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's95'),
  new Step('ConRec', 'ConRec', 's93'),
  new Step('DimName', 'DimName', 's93'),
  new Step('Dim1', 'Dim1', 's93'),
  new Step('Dim2', 'Dim2', 's93'),
  new Step('Dim3', 'Dim3', 's93'),
  new Step('DstIrreal', 'DstIrreal', 's93'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's77'),
  new Step('IR', 'IR', 's77'),
  new Step('Inst', 'Inst', 's77'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's93'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's93'),
  new Step('PossLoc', 'PossLoc', 's95'),
  new Step('PossMax', 'PossMax', 's95'),
  new Step('Poss1', 'Poss1', 's95'),
  new Step('Poss2', 'Poss2', 's95'),
  new Step('Poss3', 'Poss3', 's95'),
  new Step('Poss4', 'Poss4', 's95'),
  new Step('Poss5', 'Poss5', 's95'),
  new Step('Poss6', 'Poss6', 's95'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's95'),
  new Step('RelAdj2', 'RelAdj2', 's95'),
  new Step('RelAdj3', 'RelAdj3', 's95'),
  new Step('Sel', 'Sel', 's93'),
  new Step('Sim', 'Sim', 's95'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's93'),
  new Step('Transf', 'Transf', 's77'),
  new Step('Transl', 'Transl', 's77'),
  new Step('Use', 'Use', 's77'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s108', new Array(
  new Step('Perf', 'Perf', 's95'),
  new Step('>A', '>A', 's109')
 )),

 new CategoryNode('s109', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's95'),
  new Step('Aug', 'Aug', 's95'),
  new Step('ConRec', 'ConRec', 's95'),
  new Step('Dim1', 'Dim1', 's95'),
  new Step('Dim2', 'Dim2', 's95'),
  new Step('Dim3', 'Dim3', 's95'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's93'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's95'),
  new Step('ModAdj2', 'ModAdj2', 's95'),
  new Step('ModAdj3', 'ModAdj3', 's95'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's95'),
  new Step('Transf', 'Transf', 's77'),
  new Step('Transl', 'Transl', 's77'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s110', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's98'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's119'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's98'),
  new Step('Fact', 'Fact', 's120'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's48'),
  new Step('Impf', 'Impf', 's48'),
  new Step('InchRes', 'InchRes', 's98'),
  new Step('Inch', 'Inch', 's98'),
  new Step('Incp', 'Incp', 's98'),
  new Step('InfAdv', 'InfAdv', 'fs46'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's121'),
  new Step('Intnt', 'Intnt', 's48'),
  new Step('Iter', 'Iter', 's48'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's121'),
  new Step('NomAct2', 'NomAct2', 's121'),
  new Step('NomAct3', 'NomAct3', 's121'),
  new Step('NomAct4', 'NomAct4', 's121'),
  new Step('NomAgAma', 'NomAgAma', 's121'),
  new Step('NomAgPro', 'NomAgPro', 's121'),
  new Step('NomLocA', 'NomLocA', 's121'),
  new Step('NomLocR', 'NomLocR', 's121'),
  new Step('NomLoc2', 'NomLoc2', 's121'),
  new Step('NomLot1', 'NomLot1', 's121'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's122'),
  new Step('Pass', 'Pass', 's98'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's98'),
  new Step('Res', 'Res', 's98'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's98'),
  new Step('VAdj', 'VAdj', 's123'),
  new Step('Vol', 'Vol', 's48'),
  new Step('Xxx', 'Xxx', 's98')
 )),

 new CategoryNode('s111', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's99'),
  new Step('Aug', 'Aug', 's99'),
  new Step('Capt', 'Capt', 's87'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's101'),
  new Step('ConRec', 'ConRec', 's99'),
  new Step('DimName', 'DimName', 's99'),
  new Step('Dim1', 'Dim1', 's99'),
  new Step('Dim2', 'Dim2', 's99'),
  new Step('Dim3', 'Dim3', 's99'),
  new Step('DstIrreal', 'DstIrreal', 's99'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's48'),
  new Step('IR', 'IR', 's48'),
  new Step('Inst', 'Inst', 's87'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's99'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's99'),
  new Step('PossLoc', 'PossLoc', 's101'),
  new Step('PossMax', 'PossMax', 's101'),
  new Step('Poss1', 'Poss1', 's101'),
  new Step('Poss2', 'Poss2', 's101'),
  new Step('Poss3', 'Poss3', 's101'),
  new Step('Poss4', 'Poss4', 's101'),
  new Step('Poss5', 'Poss5', 's101'),
  new Step('Poss6', 'Poss6', 's101'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's101'),
  new Step('RelAdj2', 'RelAdj2', 's101'),
  new Step('RelAdj3', 'RelAdj3', 's101'),
  new Step('Sel', 'Sel', 's99'),
  new Step('Sim', 'Sim', 's101'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's99'),
  new Step('Transf', 'Transf', 's87'),
  new Step('Transl', 'Transl', 's48'),
  new Step('Use', 'Use', 's87'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s112', new Array(
  new Step('Perf', 'Perf', 's101'),
  new Step('>A', '>A', 's113')
 )),

 new CategoryNode('s113', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's101'),
  new Step('Aug', 'Aug', 's101'),
  new Step('ConRec', 'ConRec', 's101'),
  new Step('Dim1', 'Dim1', 's101'),
  new Step('Dim2', 'Dim2', 's101'),
  new Step('Dim3', 'Dim3', 's101'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's99'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's101'),
  new Step('ModAdj2', 'ModAdj2', 's101'),
  new Step('ModAdj3', 'ModAdj3', 's101'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's101'),
  new Step('Transf', 'Transf', 's87'),
  new Step('Transl', 'Transl', 's48'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s114', new Array(
  new Step('Impf', 'Impf', 's87')
 )),

 new CategoryNode('s115', new Array(
  new Step('>V', '>V', 's124')
 )),

 new CategoryNode('s116', new Array(
  new Step('>N', '>N', 's125')
 )),

 new CategoryNode('s117', new Array(
  new Step('Abess', 'Abess', 's126'),
  new Step('Impf', 'Impf', 's118'),
  new Step('Nec', 'Nec', 's126'),
  new Step('Pass', 'Pass', 's126'),
  new Step('Perf', 'Perf', 's118')
 )),

 new CategoryNode('s118', new Array(
  new Step('>A', '>A', 's127')
 )),

 new CategoryNode('s119', new Array(
  new Step('Impf', 'Impf', 's48'),
  new Step('>V', '>V', 's110')
 )),

 new CategoryNode('s120', new Array(
  new Step('Impf', 'Impf', 's87'),
  new Step('>V', '>V', 's124')
 )),

 new CategoryNode('s121', new Array(
  new Step('>N', '>N', 's128')
 )),

 new CategoryNode('s122', new Array(
  new Step('Abess', 'Abess', 's129'),
  new Step('Impf', 'Impf', 's123'),
  new Step('Nec', 'Nec', 's129'),
  new Step('Pass', 'Pass', 's129'),
  new Step('Perf', 'Perf', 's123')
 )),

 new CategoryNode('s123', new Array(
  new Step('>A', '>A', 's130')
 )),

 new CategoryNode('s124', new Array(
  new Step('Abess', 'Abess', 's40'),
  new Step('Adm', 'Adm', 's40'),
  new Step('Aor', 'Aor', 's41'),
  new Step('Att', 'Att', 's115'),
  new Step('Aud', 'Aud', 'fs43'),
  new Step('Caus', 'Caus', 's114'),
  new Step('Cond', 'Cond', 's40'),
  new Step('Conneg', 'Conneg', 'fs46'),
  new Step('Debi', 'Debi', 's40'),
  new Step('Dub', 'Dub', 's40'),
  new Step('Dur', 'Dur', 's115'),
  new Step('Fact', 'Fact', 's120'),
  new Step('FutNarr', 'FutNarr', 's40'),
  new Step('Fut', 'Fut', 's49'),
  new Step('Ger', 'Ger', 'fs50'),
  new Step('Habit', 'Habit', 's87'),
  new Step('Impf', 'Impf', 's87'),
  new Step('InchRes', 'InchRes', 's115'),
  new Step('Inch', 'Inch', 's115'),
  new Step('Incp', 'Incp', 's115'),
  new Step('InfAdv', 'InfAdv', 'fs46'),
  new Step('Infer', 'Infer', 's40'),
  new Step('Inf', 'Inf', 'fs46'),
  new Step('Instr', 'Instr', 's131'),
  new Step('Intnt', 'Intnt', 's87'),
  new Step('Iter', 'Iter', 's87'),
  new Step('Narr', 'Narr', 's40'),
  new Step('NomAct1', 'NomAct1', 's131'),
  new Step('NomAct2', 'NomAct2', 's131'),
  new Step('NomAct3', 'NomAct3', 's131'),
  new Step('NomAct4', 'NomAct4', 's131'),
  new Step('NomAgAma', 'NomAgAma', 's131'),
  new Step('NomAgPro', 'NomAgPro', 's131'),
  new Step('NomLocA', 'NomLocA', 's131'),
  new Step('NomLocR', 'NomLocR', 's131'),
  new Step('NomLoc2', 'NomLoc2', 's131'),
  new Step('NomLot1', 'NomLot1', 's131'),
  new Step('Opt', 'Opt', 's40'),
  new Step('Part', 'Part', 's132'),
  new Step('Pass', 'Pass', 's115'),
  new Step('Past', 'Past', 's53'),
  new Step('Perf', 'Perf', 's54'),
  new Step('Que', 'Que', 's115'),
  new Step('Res', 'Res', 's115'),
  new Step('SupNeg', 'SupNeg', 'fs19'),
  new Step('Sup', 'Sup', 'fs19'),
  new Step('Temp', 'Temp', 's115'),
  new Step('VAdj', 'VAdj', 's133'),
  new Step('Vol', 'Vol', 's87'),
  new Step('Xxx', 'Xxx', 's115')
 )),

 new CategoryNode('s125', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's116'),
  new Step('Aug', 'Aug', 's116'),
  new Step('Capt', 'Capt', 's87'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's118'),
  new Step('ConRec', 'ConRec', 's116'),
  new Step('DimName', 'DimName', 's116'),
  new Step('Dim1', 'Dim1', 's116'),
  new Step('Dim2', 'Dim2', 's116'),
  new Step('Dim3', 'Dim3', 's116'),
  new Step('DstIrreal', 'DstIrreal', 's116'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's87'),
  new Step('IR', 'IR', 's87'),
  new Step('Inst', 'Inst', 's87'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's116'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's116'),
  new Step('PossLoc', 'PossLoc', 's118'),
  new Step('PossMax', 'PossMax', 's118'),
  new Step('Poss1', 'Poss1', 's118'),
  new Step('Poss2', 'Poss2', 's118'),
  new Step('Poss3', 'Poss3', 's118'),
  new Step('Poss4', 'Poss4', 's118'),
  new Step('Poss5', 'Poss5', 's118'),
  new Step('Poss6', 'Poss6', 's118'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's118'),
  new Step('RelAdj2', 'RelAdj2', 's118'),
  new Step('RelAdj3', 'RelAdj3', 's118'),
  new Step('Sel', 'Sel', 's116'),
  new Step('Sim', 'Sim', 's118'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's116'),
  new Step('Transf', 'Transf', 's87'),
  new Step('Transl', 'Transl', 's87'),
  new Step('Use', 'Use', 's87'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s126', new Array(
  new Step('Perf', 'Perf', 's118'),
  new Step('>A', '>A', 's127')
 )),

 new CategoryNode('s127', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's118'),
  new Step('Aug', 'Aug', 's118'),
  new Step('ConRec', 'ConRec', 's118'),
  new Step('Dim1', 'Dim1', 's118'),
  new Step('Dim2', 'Dim2', 's118'),
  new Step('Dim3', 'Dim3', 's118'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's116'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's118'),
  new Step('ModAdj2', 'ModAdj2', 's118'),
  new Step('ModAdj3', 'ModAdj3', 's118'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's118'),
  new Step('Transf', 'Transf', 's87'),
  new Step('Transl', 'Transl', 's87'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s128', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's121'),
  new Step('Aug', 'Aug', 's121'),
  new Step('Capt', 'Capt', 's115'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's123'),
  new Step('ConRec', 'ConRec', 's121'),
  new Step('DimName', 'DimName', 's121'),
  new Step('Dim1', 'Dim1', 's121'),
  new Step('Dim2', 'Dim2', 's121'),
  new Step('Dim3', 'Dim3', 's121'),
  new Step('DstIrreal', 'DstIrreal', 's121'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's98'),
  new Step('IR', 'IR', 's98'),
  new Step('Inst', 'Inst', 's115'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's121'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's121'),
  new Step('PossLoc', 'PossLoc', 's123'),
  new Step('PossMax', 'PossMax', 's123'),
  new Step('Poss1', 'Poss1', 's123'),
  new Step('Poss2', 'Poss2', 's123'),
  new Step('Poss3', 'Poss3', 's123'),
  new Step('Poss4', 'Poss4', 's123'),
  new Step('Poss5', 'Poss5', 's123'),
  new Step('Poss6', 'Poss6', 's123'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's123'),
  new Step('RelAdj2', 'RelAdj2', 's123'),
  new Step('RelAdj3', 'RelAdj3', 's123'),
  new Step('Sel', 'Sel', 's121'),
  new Step('Sim', 'Sim', 's123'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's121'),
  new Step('Transf', 'Transf', 's115'),
  new Step('Transl', 'Transl', 's98'),
  new Step('Use', 'Use', 's115'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s129', new Array(
  new Step('Perf', 'Perf', 's123'),
  new Step('>A', '>A', 's130')
 )),

 new CategoryNode('s130', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's123'),
  new Step('Aug', 'Aug', 's123'),
  new Step('ConRec', 'ConRec', 's123'),
  new Step('Dim1', 'Dim1', 's123'),
  new Step('Dim2', 'Dim2', 's123'),
  new Step('Dim3', 'Dim3', 's123'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's121'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's123'),
  new Step('ModAdj2', 'ModAdj2', 's123'),
  new Step('ModAdj3', 'ModAdj3', 's123'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's123'),
  new Step('Transf', 'Transf', 's115'),
  new Step('Transl', 'Transl', 's98'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s131', new Array(
  new Step('>N', '>N', 's134')
 )),

 new CategoryNode('s132', new Array(
  new Step('Abess', 'Abess', 's135'),
  new Step('Impf', 'Impf', 's133'),
  new Step('Nec', 'Nec', 's135'),
  new Step('Pass', 'Pass', 's135'),
  new Step('Perf', 'Perf', 's133')
 )),

 new CategoryNode('s133', new Array(
  new Step('>A', '>A', 's136')
 )),

 new CategoryNode('s134', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's131'),
  new Step('Aug', 'Aug', 's131'),
  new Step('Capt', 'Capt', 's115'),
  new Step('CarAdv', 'CarAdv', 's34'),
  new Step('Car', 'Car', 's133'),
  new Step('ConRec', 'ConRec', 's131'),
  new Step('DimName', 'DimName', 's131'),
  new Step('Dim1', 'Dim1', 's131'),
  new Step('Dim2', 'Dim2', 's131'),
  new Step('Dim3', 'Dim3', 's131'),
  new Step('DstIrreal', 'DstIrreal', 's131'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Hab', 'Hab', 's115'),
  new Step('IR', 'IR', 's115'),
  new Step('Inst', 'Inst', 's115'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's131'),
  new Step('Loc', 'Loc', 's28'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Perf', 'Perf', 's131'),
  new Step('PossLoc', 'PossLoc', 's133'),
  new Step('PossMax', 'PossMax', 's133'),
  new Step('Poss1', 'Poss1', 's133'),
  new Step('Poss2', 'Poss2', 's133'),
  new Step('Poss3', 'Poss3', 's133'),
  new Step('Poss4', 'Poss4', 's133'),
  new Step('Poss5', 'Poss5', 's133'),
  new Step('Poss6', 'Poss6', 's133'),
  new Step('Prol', 'Prol', 's28'),
  new Step('RelAdj1', 'RelAdj1', 's133'),
  new Step('RelAdj2', 'RelAdj2', 's133'),
  new Step('RelAdj3', 'RelAdj3', 's133'),
  new Step('Sel', 'Sel', 's131'),
  new Step('Sim', 'Sim', 's133'),
  new Step('Soc', 'Soc', 's34'),
  new Step('Toy', 'Toy', 's131'),
  new Step('Transf', 'Transf', 's115'),
  new Step('Transl', 'Transl', 's115'),
  new Step('Use', 'Use', 's115'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 )),

 new CategoryNode('s135', new Array(
  new Step('Perf', 'Perf', 's133'),
  new Step('>A', '>A', 's136')
 )),

 new CategoryNode('s136', new Array(
  new Step('Acc', 'Acc', 's22'),
  new Step('AugMax', 'AugMax', 's133'),
  new Step('Aug', 'Aug', 's133'),
  new Step('ConRec', 'ConRec', 's133'),
  new Step('Dim1', 'Dim1', 's133'),
  new Step('Dim2', 'Dim2', 's133'),
  new Step('Dim3', 'Dim3', 's133'),
  new Step('Dst', 'Dst', 'fs24'),
  new Step('El', 'El', 's25'),
  new Step('Gen', 'Gen', 's26'),
  new Step('Lat', 'Lat', 's25'),
  new Step('Limit', 'Limit', 's131'),
  new Step('Loc', 'Loc', 's28'),
  new Step('ModAdj1', 'ModAdj1', 's133'),
  new Step('ModAdj2', 'ModAdj2', 's133'),
  new Step('ModAdj3', 'ModAdj3', 's133'),
  new Step('NomAcc', 'NomAcc', 's17'),
  new Step('Nom', 'Nom', 's22'),
  new Step('Prol', 'Prol', 's28'),
  new Step('Sim', 'Sim', 's133'),
  new Step('Transf', 'Transf', 's115'),
  new Step('Transl', 'Transl', 's115'),
  new Step('1', '1', 's32'),
  new Step('2', '2', 's32'),
  new Step('3', '3', 's32')
 ))


))
);

