0: EXTENDED_START_SYMBOL -> Requirement 
1: Requirement -> ConditionalClause COMMA ActionClause 
2: ConditionalClause -> CONJ AndCondition 
3: AndCondition -> AndCondition COMMA AND OrCondition 
4: AndCondition -> OrCondition 
5: OrCondition -> OrCondition OR Condition 
6: OrCondition -> Condition 
7: Condition -> NounPhrase VerbPhraseCondition 
8: ActionClause -> NounPhrase VerbPhraseAction 
9: VerbPhraseAction -> SHALL VerbAction VerbComplement 
10: VerbPhraseAction -> SHALL COLON VerbAction VerbComplement AuxiliarSymbol1 
11: VerbAction -> VBASE 
12: VerbPhraseCondition -> VerbCondition VerbComplement 
13: VerbPhraseCondition -> VerbCondition ComparativeTerm VerbComplement 
14: VerbPhraseCondition -> VerbCondition NOT VerbComplement 
15: VerbPhraseCondition -> VerbCondition NOT ComparativeTerm VerbComplement 
16: VerbCondition -> VTOBE_PRE3 
17: VerbCondition -> VPRE3RD 
18: VerbCondition -> VTOBE_PRE 
19: VerbCondition -> VTOBE_PAST3 
20: ComparativeTerm -> COMP 
21: ComparativeTerm -> COMP OR COMP 
22: ComparativeTerm -> COMP OR NOT COMP 
23: VerbComplement -> 
24: VerbComplement -> AuxiliarSymbol2 
25: VerbComplement -> VariableState 
26: VerbComplement -> VariableState AuxiliarSymbol2 
27: VariableState -> NounPhrase 
28: VariableState -> ADV 
29: VariableState -> ADJ 
30: VariableState -> NUMBER 
31: PrepositionalPhrase -> PREP VariableState 
32: NounPhrase -> AuxiliarSymbol4 
33: NounPhrase -> AuxiliarSymbol3 AuxiliarSymbol4 
34: NounPhrase -> DETER AuxiliarSymbol4 
35: NounPhrase -> DETER AuxiliarSymbol3 AuxiliarSymbol4 
36: Noun -> NSING 
37: Noun -> NPLUR 
38: AuxiliarSymbol1 -> AuxiliarSymbol1 COMMA VerbAction VerbComplement 
39: AuxiliarSymbol1 -> COMMA VerbAction VerbComplement 
40: AuxiliarSymbol2 -> AuxiliarSymbol2 PrepositionalPhrase 
41: AuxiliarSymbol2 -> PrepositionalPhrase 
42: AuxiliarSymbol3 -> AuxiliarSymbol3 ADJ 
43: AuxiliarSymbol3 -> ADJ 
44: AuxiliarSymbol4 -> AuxiliarSymbol4 Noun 
45: AuxiliarSymbol4 -> Noun 
