diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml
index 8c3a5153..c6cf7a0f 100644
--- a/.github/workflows/build-linux.yml
+++ b/.github/workflows/build-linux.yml
@@ -1929,6 +1929,20 @@ jobs:
tolerance: same
output: parse-en-us-diff-lin.txt
+ # parse-en-us runs zone mode (one _TEXTZONE at a time, each freed to a
+ # stub after its passes), so final.tree is only the zone skeleton. The
+ # whole parse is checked through out.xml, which buff_out writes zone by
+ # zone and is byte-identical to the unzoned analyzer's.
+ - name: Full English Test, parse XML (20.04)
+ if: matrix.id == 'docker-ubuntu-20.04'
+ uses: LouisBrunner/diff-action@v0.2.0
+ with:
+ old: .github/workflows/tests/parse-en-us/out.xml
+ new: ./rfb-logs/out.xml
+ mode: addition
+ tolerance: same
+ output: parse-en-us-xml-diff-lin.txt
+
- name: Run English Parser Test (Non-20.04)
if: matrix.id != 'docker-ubuntu-20.04'
run: ./bin/nlp -ANA ./analyzers/parse-en-us -WORK ./ ./analyzers/parse-en-us/input/doj.txt -DEV || true
@@ -1943,3 +1957,17 @@ jobs:
tolerance: same
output: parse-en-us-diff-lin.txt
+ # parse-en-us runs zone mode (one _TEXTZONE at a time, each freed to a
+ # stub after its passes), so final.tree is only the zone skeleton. The
+ # whole parse is checked through out.xml, which buff_out writes zone by
+ # zone and is byte-identical to the unzoned analyzer's.
+ - name: Full English Test, parse XML (Non-20.04)
+ if: matrix.id != 'docker-ubuntu-20.04'
+ uses: LouisBrunner/diff-action@v0.2.0
+ with:
+ old: .github/workflows/tests/parse-en-us/out.xml
+ new: ./analyzers/parse-en-us/input/doj.txt_log/out.xml
+ mode: addition
+ tolerance: same
+ output: parse-en-us-xml-diff-lin.txt
+
diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml
index 8deb5096..28bf6829 100644
--- a/.github/workflows/build-macos.yml
+++ b/.github/workflows/build-macos.yml
@@ -519,3 +519,16 @@ jobs:
tolerance: same
output: parse-en-us-diff-mac.txt
+ # parse-en-us runs zone mode (one _TEXTZONE at a time, each freed to a
+ # stub after its passes), so final.tree is only the zone skeleton. The
+ # whole parse is checked through out.xml, which buff_out writes zone by
+ # zone and is byte-identical to the unzoned analyzer's.
+ - name: Full English Test, parse XML
+ uses: LouisBrunner/diff-action@v0.2.0
+ with:
+ old: .github/workflows/tests/parse-en-us/out.xml
+ new: ./analyzers/parse-en-us/input/doj.txt_log/out.xml
+ mode: addition
+ tolerance: same
+ output: parse-en-us-xml-diff-mac.txt
+
diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml
index 87aba7d8..b0ddcdc7 100644
--- a/.github/workflows/build-windows.yml
+++ b/.github/workflows/build-windows.yml
@@ -1885,6 +1885,19 @@ jobs:
tolerance: same
output: parse-en-us-diff-win.txt
+ # parse-en-us runs zone mode (one _TEXTZONE at a time, each freed to a
+ # stub after its passes), so final.tree is only the zone skeleton. The
+ # whole parse is checked through out.xml, which buff_out writes zone by
+ # zone and is byte-identical to the unzoned analyzer's.
+ - name: Full English Test, parse XML
+ uses: LouisBrunner/diff-action@v0.2.0
+ with:
+ old: .github/workflows/tests/parse-en-us/out.xml
+ new: ./analyzers/parse-en-us/input/doj.txt_log/out.xml
+ mode: addition
+ tolerance: same
+ output: parse-en-us-xml-diff-win.txt
+
- name: Two engines in one process (#791)
shell: bash
run: |
diff --git a/.github/workflows/tests/parse-en-us/final.tree b/.github/workflows/tests/parse-en-us/final.tree
index e17519e4..37ed4f23 100644
--- a/.github/workflows/tests/parse-en-us/final.tree
+++ b/.github/workflows/tests/parse-en-us/final.tree
@@ -3,292 +3,3 @@ FINAL OUTPUT TREE:
_ROOT [0,617,0,617,0,0,node,un, ("TOT LINES" 1) ("TOT TABS" 0) ("TOT LOWERS" 75) ("TOT CAPS" 21) ("TOT UPPERS" 1) ("TOT NUMS" 3)]
_TEXTZONE [0,617,0,617,33,19,node,un, ("line count" 7) ("func words" 20) ("num" "..")]
- _sent [0,510,0,510,115,25,node,un, ("comparative-adj" 1) ("vg count" 12) ("first vclause" pnode:"_clause") ("clauses" 11) ("subject" pnode:"_np") ("sent id" 1) ("kb sent" concept:"sent1") ("nclauses" 11) ("printed" 1)]
- _clause [0,107,0,107,129,158,node,un, ("last" pnode:"_np") ("first name" "_adv") ("last chunk" "n") ("vg count" 1) ("voice" "passive") ("vg node" pnode:"_vg") ("first v in sent" 1) ("verb_count" 1) ("clause num" 1) ("last np" pnode:"_np") ("kb concept" concept:"clause1") ("stuff-in-clause" 1) ("printed" 1)]
- _adv [0,3,0,3,132,90,node, ("NOSP" 1) ("cap" 1) ("adv" 1) ("pos num" 1) ("wordcon" concept:"also") ("stem" "also") ("pos" "_adv") ("mypos" "RB") ("sem" "also")]
- Also [0,3,0,3,120,24,alpha, ("NOSP" 1) ("cap" 1) ("adv" 1) ("pos num" 1) ("wordcon" concept:"also") ("stem" "also") ("pos" "_adv") ("mypos" "RB")]
- _vg [5,12,5,12,132,90,node, ("voice" "passive") ("sem" "unseal") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "unseal") ("first verb" pnode:"_verb") ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"unsealed") ("pos50 start-x-a" 1) ("-en" 1) ("-edn" 0) ("mypos" 0) ("ignorepos" 1)]
- _verb [5,12,5,12,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"unsealed") ("stem" "unseal") ("pos50 start-x-a" 1) ("-en" 1) ("-edn" 0) ("mypos" "VBN") ("voice" "passive")]
- unsealed [5,12,5,12,76,51,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"unsealed") ("stem" "unseal") ("pos50 start-x-a" 1)]
- _adv [14,18,14,18,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adv" 1) ("pos num" 2) ("sem" "date") ("advl" 1) ("wordcon" concept:"today") ("stem" "today") ("mypos" "RB")]
- today [14,18,14,18,72,914,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adv" 1) ("pos num" 2) ("sem" "date") ("advl" 1) ("wordcon" concept:"today") ("stem" "today")]
- _advl [20,35,20,35,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"court") ("stem" "court") ("pos50 p-a-a" 1) ("mypos" 0) ("ignorepos" 1) ("bracket" 0) ("subs" pnode:"_adj" pnode:"_noun") ("prep" pnode:"_prep") ("pp" 1)]
- _prep [20,21,20,21,75,9513,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adv" 1) ("prep" 1) ("pos num" 3) ("stem" "in") ("paap" 1)]
- in [20,21,20,21,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adv" 1) ("prep" 1) ("pos num" 3)]
- _np [23,35,23,35,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"court") ("stem" "court") ("pos50 p-a-a" 1) ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("subs" pnode:"_adj" pnode:"_noun")]
- _adj [23,29,23,29,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"federal") ("stem" "federal") ("mypos" "JJ")]
- federal [23,29,23,29,75,13862,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"federal") ("stem" "federal")]
- _noun [31,35,31,35,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"court") ("stem" "court") ("pos50 p-a-a" 1) ("mypos" "NN")]
- court [31,35,31,35,75,10815,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"court") ("stem" "court") ("pos50 p-a-a" 1)]
- _advl [37,71,37,71,132,90,node, ("cap" 1) ("sem" "name") ("det stem" "the") ("ignorepos" 1) ("pp" 1)]
- _prep [37,38,37,38,75,9513,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adv" 1) ("prep" 1) ("pos num" 3) ("stem" "in")]
- in [37,38,37,38,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adv" 1) ("prep" 1) ("pos num" 3)]
- _np [40,71,40,71,121,25,node, ("cap" 1) ("sem" "name") ("det stem" "the")]
- _np [40,59,40,59,121,25,node, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 0) ("bracket" 1) ("ne arr" pnode:"_noun") ("det stem" "the") ("subs" pnode:"_noun")]
- _det [40,42,40,42,72,914,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [40,42,40,42,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _noun [44,59,44,59,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 1)]
- _caps [44,59,44,59,65,386,node,un]
- _adj [44,50,44,50,120,24,node, ("SP" 1) ("cap" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"eastern") ("stem" "eastern") ("pos" "_adj") ("mypos" "NP") ("sem" "eastern")]
- Eastern [44,50,44,50,120,24,alpha, ("SP" 1) ("cap" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"eastern") ("stem" "eastern") ("pos" "_adj") ("mypos" "JJ")]
- District [52,59,52,59,120,24,alpha, ("SP" 1) ("cap" 1) ("noun" 1) ("verb" 1) ("adj" 1) ("pos num" 3) ("pos_np" "NN") ("wordcon" concept:"district") ("stem" "district") ("mypos" "NP")]
- _prep [61,62,61,62,75,9513,node, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1) ("stem" "of")]
- of [61,62,61,62,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1)]
- _np [64,71,64,71,121,25,node, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 0) ("bracket" 1) ("ne arr" pnode:"_noun") ("subs" pnode:"_noun")]
- _noun [64,71,64,71,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 1)]
- _caps [64,71,64,71,65,386,node,un]
- New [64,66,64,66,120,24,alpha, ("SP" 1) ("cap" 1) ("adj" 1) ("adv" 1) ("pos num" 2) ("wordcon" concept:"new") ("stem" "new") ("mypos" "NP")]
- York [68,71,68,71,120,24,alpha, ("SP" 1) ("cap" 1) ("unknown" 1) ("mypos" "NP")]
- _vg [73,75,73,75,132,90,node, ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "be") ("first verb" pnode:"_verb") ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("person" "13s") ("number" "singular") ("tense" "past") ("-ed" 1) ("sem" "be") ("mypos" 0) ("voice" "active") ("ignorepos" 1)]
- _verb [73,75,73,75,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("person" "13s") ("number" "singular") ("tense" "past") ("-ed" 1) ("sem" "be") ("stem" "be") ("mypos" "VBD")]
- _be [73,75,73,75,51,231,node]
- was [73,75,73,75,0,0,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1)]
- _np [77,107,77,107,132,90,node, ("sem" "person") ("stem" "Tim Leissner") ("det stem" "the")]
- _np [77,91,77,91,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"plea") ("stem" "plea") ("pos" "_noun") ("sem" "plea") ("number" "singular") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("det stem" "the") ("subs" pnode:"_adj" pnode:"_noun")]
- _det [77,79,77,79,72,914,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [77,79,77,79,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _adj [81,86,81,86,120,24,node, ("SP" 1) ("lower" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"guilty") ("stem" "guilty") ("pos" "_adj") ("mypos" "JJ") ("sem" "guilty")]
- guilty [81,86,81,86,120,24,alpha, ("SP" 1) ("lower" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"guilty") ("stem" "guilty") ("pos" "_adj") ("mypos" "JJ")]
- _noun [88,91,88,91,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"plea") ("stem" "plea") ("pos" "_noun") ("sem" "plea") ("number" "singular") ("mypos" "NN")]
- plea [88,91,88,91,55,82,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"plea") ("stem" "plea") ("pos" "_noun")]
- _prep [93,94,93,94,75,9485,node, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1) ("stem" "of")]
- of [93,94,93,94,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1)]
- _np [96,107,96,107,121,25,node, ("ignorepos" 1) ("cap" 1) ("sem" "person") ("ne" 0) ("ne type" 0) ("ne type conf" 90) ("stem" "Tim Leissner") ("bracket" 1) ("ne arr" pnode:"_noun") ("subs" pnode:"_noun") ("sem text" "Tim Leissner")]
- _noun [96,107,96,107,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "person") ("ne" 1) ("ne type" "person") ("ne type conf" 90) ("stem" "Tim Leissner")]
- _caps [96,107,96,107,65,386,node,un]
- Tim [96,98,96,98,120,24,alpha, ("SP" 1) ("NL" 1) ("cap" 1) ("unknown" 1) ("mypos" "NP")]
- Leissner [100,107,100,107,120,24,alpha, ("SP" 1) ("cap" 1) ("unknown" 1) ("mypos" "NP")]
- , [108,108,108,108,95,19,punct, ("NOSP" 1) ("nopos" 1)]
- _clause [110,111,110,111,129,158,node,un, ("last chunk" "n") ("pattern" "n") ("np" pnode:"_np") ("last" pnode:"_np") ("first name" "_np") ("clause num" 2) ("last np" pnode:"_np") ("kb concept" concept:"clause2") ("printed" 1)]
- _np [110,111,110,111,132,90,node, ("SP" 1) ("mypos" 0) ("ignorepos" 1) ("bracket" 1)]
- 48 [110,111,110,111,120,24,num, ("SP" 1) ("mypos" "CD")]
- , [112,112,112,112,108,253,punct, ("NOSP" 1) ("nopos" 1)]
- _clause [114,212,114,212,129,158,node,un, ("last chunk" "n") ("last" pnode:"_np") ("first name" "_np") ("clause num" 3) ("last np" pnode:"_noun") ("kb concept" concept:"clause3") ("nobjs" 1) ("printed" 1)]
- _np [114,147,114,147,132,90,node, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 0) ("bracket" 1) ("ne arr" pnode:"_noun") ("det stem" "the") ("subs" pnode:"_adj" pnode:"_noun") ("kb obj" concept:"obj1 = the former southeast asia chairman")]
- _det [114,116,114,116,74,793,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [114,116,114,116,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _adj [118,123,118,123,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"former") ("stem" "former") ("mypos" "JJ")]
- former [118,123,118,123,72,914,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"former") ("stem" "former")]
- _noun [125,147,125,147,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 1) ("kb ent" concept:"ent1 = southeast asia chairman")]
- _caps [125,147,125,147,65,386,node,un]
- Southeast [125,133,125,133,120,24,alpha, ("SP" 1) ("cap" 1) ("noun" 1) ("adj" 1) ("adv" 1) ("pos num" 3) ("wordcon" concept:"southeast") ("stem" "southeast") ("mypos" "NP")]
- _noun [135,138,135,138,122,27,node, ("SP" 1) ("cap" 2) ("sem detail" "asia") ("sem" "country") ("mypos" "NP") ("ne" 1) ("ne type" "location") ("ne type conf" 95) ("stem" "asia")]
- _nounCountry [135,138,135,138,53,2711,node]
- Asia [135,138,135,138,0,0,alpha, ("SP" 1) ("cap" 1) ("sem detail" "asia") ("sem" "country")]
- _noun [140,147,140,147,122,27,node, ("SP" 1) ("cap" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"chairman") ("stem" "Chairman") ("sem" "name") ("ne" 1) ("ne type" "location") ("posarr" 0) ("posarr len" 0) ("mypos" "NP")]
- _caps [140,147,140,147,64,37,node]
- Chairman [140,147,140,147,63,20,alpha, ("SP" 1) ("cap" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"chairman") ("stem" "chairman")]
- _conj [149,151,149,151,132,90,node, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1) ("stem" "and")]
- and [149,151,149,151,0,0,alpha, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1)]
- _np [153,183,153,183,132,90,node, ("seg type" "np")]
- _adj [153,165,153,165,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"participating") ("stem" "participate") ("mypos" "JJ")]
- participating [153,165,153,165,76,51,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"participating") ("stem" "participate")]
- _noun [167,174,167,174,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("pos_np" "NN") ("wordcon" concept:"managing") ("stem" "manage") ("mypos" "NN")]
- managing [167,174,167,174,76,51,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("pos_np" "NN") ("wordcon" concept:"managing") ("stem" "manage")]
- _noun [176,183,176,183,72,914,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"director") ("stem" "director") ("pos" "_noun") ("sem" "director") ("number" "singular")]
- director [176,183,176,183,55,82,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"director") ("stem" "director") ("pos" "_noun")]
- _advl [185,212,185,212,132,90,node, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 0) ("bracket" 0) ("ne arr" pnode:"_noun") ("det stem" "the") ("subs" pnode:"_noun") ("sem text" "Financial Institution") ("pp" 1)]
- _prep [185,186,185,186,97,135,node, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1) ("stem" "of")]
- of [185,186,185,186,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1)]
- _np [188,212,188,212,121,25,node, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 0) ("bracket" 1) ("ne arr" pnode:"_noun") ("det stem" "the") ("subs" pnode:"_noun") ("sem text" "Financial Institution")]
- _det [188,190,188,190,72,914,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [188,190,188,190,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _noun [192,212,192,212,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 1) ("kb ent" concept:"ent2 = financial institution")]
- _caps [192,212,192,212,65,386,node,un]
- _adj [192,200,192,200,120,24,node, ("SP" 1) ("NL" 1) ("cap" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"financial") ("stem" "financial") ("pos" "_adj") ("mypos" "NP") ("sem" "financial")]
- Financial [192,200,192,200,120,24,alpha, ("SP" 1) ("NL" 1) ("cap" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"financial") ("stem" "financial") ("pos" "_adj") ("mypos" "JJ")]
- _noun [202,212,202,212,120,24,node, ("SP" 1) ("cap" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"institution") ("stem" "institution") ("pos" "_noun") ("sem" "institution") ("number" "singular") ("mypos" "NP")]
- Institution [202,212,202,212,55,82,alpha, ("SP" 1) ("cap" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"institution") ("stem" "institution") ("pos" "_noun")]
- , [213,213,213,213,108,253,punct, ("NOSP" 1) ("nopos" 1)]
- _clause [215,267,215,267,129,158,node,un, ("last" pnode:"_np") ("first name" "_advl") ("last chunk" "n") ("vg count" 1) ("voice" "active") ("vg node" pnode:"_vg") ("clause num" 4) ("ellipted-that-is" 1) ("no subj" 1) ("pattern" "vn") ("vg" 1) ("last name" "_np") ("id" "qclause100 wf1") ("sent400 ccc" 1) ("last np" pnode:"_np") ("kb concept" concept:"clause4") ("nobjs" 1) ("printed" 1)]
- _advl [215,249,215,249,132,90,node, ("pp" 1)]
- _prep [215,216,215,216,120,24,node, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3) ("stem" "to") ("mypos" "TO")]
- to [215,216,215,216,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3)]
- _np [218,249,218,249,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("mass" 1) ("wordcon" concept:"information") ("stem" "information") ("pos" "_noun") ("sem" "information") ("number" "singular") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("det stem" "a") ("subs" pnode:"_adj" pnode:"_adj" pnode:"_noun")]
- _det [218,218,218,218,75,1200,node, ("SP" 1) ("lower" 1) ("number" "singular") ("needs-np" 1) ("stem" "a")]
- a [218,218,218,218,0,0,alpha, ("SP" 1) ("lower" 1)]
- _adj [220,228,220,228,120,24,node, ("mypos" "JJ") ("hyphenated" 1) ("pos_np" "JJ")]
- two [220,222,220,222,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2)]
- - [223,223,223,223,0,0,punct, ("NOSP" 1)]
- _noun [224,228,224,228,120,24,node, ("NOSP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("mypos" "NN")]
- count [224,228,224,228,0,0,alpha, ("NOSP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2)]
- _adj [230,237,230,237,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"criminal") ("stem" "criminal") ("mypos" "JJ")]
- criminal [230,237,230,237,72,914,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"criminal") ("stem" "criminal")]
- _noun [239,249,239,249,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("mass" 1) ("wordcon" concept:"information") ("stem" "information") ("pos" "_noun") ("sem" "information") ("number" "singular") ("mypos" "NN")]
- information [239,249,239,249,55,82,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("mass" 1) ("wordcon" concept:"information") ("stem" "information") ("pos" "_noun")]
- _vg [251,258,251,258,132,90,node, ("voice" "active") ("lone-ing" 1) ("tense" "present") ("sem" "charge") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "charge") ("first verb" pnode:"_verb")]
- _verb [251,258,251,258,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"charging") ("stem" "charge") ("pos" "_verb") ("eventive" 1) ("sem" "charge") ("-ing" 1) ("mypos" "VBG")]
- charging [251,258,251,258,55,82,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"charging") ("stem" "charge") ("pos" "_verb") ("eventive" 1)]
- _np [260,267,260,267,132,90,node, ("SP" 1) ("cap" 1) ("unknown" 1) ("mypos" 0) ("ne" 0) ("stem" "Leissner") ("ignorepos" 1) ("bracket" 1) ("ne arr" pnode:"_noun") ("subs" pnode:"_noun") ("kb obj" concept:"obj1 = leissner")]
- _noun [260,267,260,267,122,27,node, ("SP" 1) ("cap" 1) ("unknown" 1) ("mypos" "NP") ("ne" 1) ("stem" "Leissner") ("kb ent" concept:"ent3 = leissner")]
- Leissner [260,267,260,267,63,20,alpha, ("SP" 1) ("cap" 1) ("unknown" 1)]
- _prep [269,272,269,272,75,10574,node, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1) ("stem" "with")]
- with [269,272,269,272,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1)]
- _clause [274,300,274,300,129,158,node,un, ("last chunk" "n") ("vg count" 1) ("voice" "active") ("last vg" pnode:"_vg") ("first vg" pnode:"_vg") ("vg node" pnode:"_vg") ("last" pnode:"_np") ("first name" "_vg") ("clause num" 5) ("no subj" 1) ("pattern" "vn") ("vg" 1) ("last name" "_np") ("id" "qclause100 wf1") ("last np" pnode:"_np") ("kb concept" concept:"clause5") ("printed" 1)]
- _vg [274,294,274,294,132,90,node, ("compound-vg" 1) ("first vg" pnode:"_vg") ("last vg" pnode:"_vg") ("pattern" "vg-to-vg") ("voice" "active")]
- _vg [274,283,274,283,75,10574,node, ("voice" "active") ("lone-ing" 1) ("tense" "present") ("sem" "conspire") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "conspire") ("first verb" pnode:"_verb")]
- _verb [274,283,274,283,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"conspiring") ("stem" "conspire") ("pos" "_verb") ("eventive" 1) ("sem" "conspire") ("-ing" 1) ("mypos" "VBG")]
- conspiring [274,283,274,283,55,82,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"conspiring") ("stem" "conspire") ("pos" "_verb") ("eventive" 1)]
- _prep [285,286,285,286,120,24,node, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3) ("stem" "to") ("mypos" "TO")]
- to [285,286,285,286,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3)]
- _vg [288,294,288,294,75,10574,node, ("voice" "active") ("tense" "present") ("sem" "launder") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "launder") ("first verb" pnode:"_verb")]
- _verb [288,294,288,294,120,24,node, ("SP" 1) ("NL" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"launder") ("stem" "launder") ("pos" "_verb") ("sem" "launder") ("mypos" "VB") ("pos50 to-verb-inf" 1) ("inf" 1)]
- launder [288,294,288,294,55,82,alpha, ("SP" 1) ("NL" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"launder") ("stem" "launder") ("pos" "_verb")]
- _np [296,300,296,300,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("mass" 1) ("wordcon" concept:"money") ("stem" "money") ("pos" "_noun") ("sem" "money") ("number" "singular") ("pos50 v-to-v 2" 1) ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("subs" pnode:"_noun") ("sem text" "money")]
- _noun [296,300,296,300,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("mass" 1) ("wordcon" concept:"money") ("stem" "money") ("pos" "_noun") ("sem" "money") ("number" "singular") ("pos50 v-to-v 2" 1) ("mypos" "NN")]
- money [296,300,296,300,55,82,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("mass" 1) ("wordcon" concept:"money") ("stem" "money") ("pos" "_noun")]
- _conj [302,304,302,304,80,22,node, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1) ("stem" "and")]
- and [302,304,302,304,0,0,alpha, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1)]
- _clause [306,338,306,338,129,158,node,un, ("last chunk" "p") ("vg count" 1) ("voice" "active") ("last vg" pnode:"_vg") ("first vg" pnode:"_vg") ("vg node" pnode:"_vg") ("last" pnode:"_np") ("first name" "_vg") ("clause num" 6) ("no subj" 1) ("pattern" "vnp") ("vg" 1) ("last name" "_np") ("id" "qclause100 wf") ("last np" pnode:"_np") ("kb concept" concept:"clause6") ("nobjs" 1) ("printed" 1)]
- _vg [306,326,306,326,132,90,node, ("compound-vg" 1) ("first vg" pnode:"_vg") ("last vg" pnode:"_vg") ("pattern" "vg-to-vg") ("voice" "active")]
- _vg [306,315,306,315,75,10574,node, ("voice" "active") ("lone-ing" 1) ("tense" "present") ("sem" "conspire") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "conspire") ("first verb" pnode:"_verb") ("pos50 vn-conj-v" 1)]
- _verb [306,315,306,315,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"conspiring") ("stem" "conspire") ("pos" "_verb") ("eventive" 1) ("sem" "conspire") ("-ing" 1) ("mypos" "VBG")]
- conspiring [306,315,306,315,55,82,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"conspiring") ("stem" "conspire") ("pos" "_verb") ("eventive" 1)]
- _prep [317,318,317,318,120,24,node, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3) ("stem" "to") ("mypos" "TO")]
- to [317,318,317,318,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3)]
- _vg [320,326,320,326,75,10574,node, ("voice" "active") ("tense" "present") ("sem" "violate") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "violate") ("first verb" pnode:"_verb")]
- _verb [320,326,320,326,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"violate") ("stem" "violate") ("pos" "_verb") ("sem" "violate") ("mypos" "VB") ("pos50 to-verb-inf" 1) ("inf" 1)]
- violate [320,326,320,326,55,82,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"violate") ("stem" "violate") ("pos" "_verb")]
- _np [328,335,328,335,132,90,node, ("SP" 1) ("cap" 1) ("upper" 1) ("unknown" 1) ("mypos" 0) ("ne" 0) ("stem" "FCPA") ("ignorepos" 1) ("bracket" 1) ("ne arr" pnode:"_noun") ("det stem" "the") ("subs" pnode:"_noun") ("pos50 v-to-v 2" 1) ("kb obj" concept:"obj1 = the fcpa")]
- _det [328,330,328,330,72,914,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [328,330,328,330,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _noun [332,335,332,335,122,27,node, ("SP" 1) ("cap" 1) ("upper" 1) ("unknown" 1) ("mypos" "NP") ("ne" 1) ("stem" "FCPA") ("kb ent" concept:"ent4 = fcpa")]
- FCPA [332,335,332,335,63,20,alpha, ("SP" 1) ("cap" 1) ("upper" 1) ("unknown" 1)]
- _prep [337,338,337,338,132,90,node, ("SP" 1) ("lower" 1) ("adv" 1) ("prep" 1) ("pos num" 2) ("stem" "by")]
- by [337,338,337,338,0,0,alpha, ("SP" 1) ("lower" 1) ("adv" 1) ("prep" 1) ("pos num" 2)]
- _fnword [340,343,340,343,120,24,node, ("SP" 1) ("lower" 1) ("adj" 1) ("adv" 1) ("pro" 1) ("pos num" 3) ("number" "plural") ("mypos" "DT")]
- both [340,343,340,343,0,0,alpha, ("SP" 1) ("lower" 1) ("adj" 1) ("adv" 1) ("pro" 1) ("pos num" 3)]
- _clause [345,378,345,378,129,158,node,un, ("last chunk" "n") ("last" pnode:"_np") ("first name" "_np") ("clause num" 7) ("last np" pnode:"_adj") ("kb concept" concept:"clause7") ("stuff-in-clause" 1) ("printed" 1)]
- _verb [345,350,345,350,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("adj" 1) ("pos num" 3) ("wordcon" concept:"paying") ("stem" "pay") ("voice" "active") ("-edn" 0)]
- paying [345,350,345,350,76,51,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("adj" 1) ("pos num" 3) ("wordcon" concept:"paying") ("stem" "pay") ("sem" "pay") ("mypos" "UNKNOWN")]
- _noun [352,357,352,357,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"bribes") ("stem" "bribe") ("sem" "bribe")]
- bribes [352,357,352,357,76,51,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"bribes") ("stem" "bribe")]
- _advl [359,378,359,378,132,90,node, ("SP" 1) ("cap" 1) ("wordcon" concept:"malaysian") ("unknown" 1) ("stem" "Malaysian") ("mypos" 0) ("ne" 0) ("ignorepos" 1) ("bracket" 0) ("ne arr" pnode:"_noun") ("subs" pnode:"_adj" pnode:"_noun") ("pp" 1)]
- _prep [359,360,359,360,120,24,node, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3) ("stem" "to") ("mypos" "TO")]
- to [359,360,359,360,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3)]
- _np [362,378,362,378,121,25,node, ("SP" 1) ("cap" 1) ("wordcon" concept:"malaysian") ("unknown" 1) ("stem" "Malaysian") ("mypos" 0) ("ne" 0) ("ignorepos" 1) ("bracket" 1) ("ne arr" pnode:"_noun") ("subs" pnode:"_adj" pnode:"_noun")]
- _adj [362,368,362,368,120,24,node, ("SP" 1) ("lower" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"various") ("stem" "various") ("pos" "_adj") ("mypos" "JJ") ("sem" "various")]
- various [362,368,362,368,120,24,alpha, ("SP" 1) ("lower" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"various") ("stem" "various") ("pos" "_adj") ("mypos" "JJ")]
- _noun [370,378,370,378,122,27,node, ("SP" 1) ("cap" 1) ("wordcon" concept:"malaysian") ("unknown" 1) ("stem" "Malaysian") ("mypos" "NP") ("ne" 1) ("kb ent" concept:"ent5 = malaysian")]
- Malaysian [370,378,370,378,63,20,alpha, ("SP" 1) ("cap" 1) ("wordcon" concept:"malaysian") ("unknown" 1) ("stem" "malaysian")]
- _conj [380,382,380,382,89,30,node, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1) ("stem" "and") ("conj np" 1)]
- and [380,382,380,382,0,0,alpha, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1)]
- _clause [384,402,384,402,129,158,node,un, ("last chunk" "n") ("pattern" "n") ("np" pnode:"_np") ("last" pnode:"_np") ("first name" "_np") ("clause num" 8) ("last np" pnode:"_np") ("kb concept" concept:"clause8") ("nobjs" 1) ("printed" 1)]
- _np [384,402,384,402,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"officials") ("stem" "official") ("pos" "_noun") ("sem" "official") ("number" "plural") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("ne arr" pnode:"_noun") ("subs" pnode:"_noun" pnode:"_noun") ("kb obj" concept:"obj1 = abu dhabi officials")]
- _noun [384,392,384,392,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "person") ("ne" 1) ("ne type" "person") ("ne type conf" 90) ("stem" "Abu Dhabi") ("kb ent" concept:"ent6 = abu dhabi")]
- _caps [384,392,384,392,65,386,node,un]
- Abu [384,386,384,386,120,24,alpha, ("SP" 1) ("NL" 1) ("cap" 1) ("unknown" 1) ("mypos" "NP")]
- Dhabi [388,392,388,392,120,24,alpha, ("SP" 1) ("cap" 1) ("unknown" 1) ("mypos" "NP")]
- _noun [394,402,394,402,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"officials") ("stem" "official") ("pos" "_noun") ("sem" "official") ("number" "plural") ("mypos" "NNS")]
- officials [394,402,394,402,55,82,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"officials") ("stem" "official") ("pos" "_noun")]
- _conj [404,406,404,406,75,10574,node, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1) ("stem" "and")]
- and [404,406,404,406,0,0,alpha, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1)]
- _clause [408,482,408,482,129,158,node,un, ("last chunk" "n") ("vg count" 1) ("voice" "active") ("vg node" pnode:"_vg") ("last" pnode:"_np") ("first name" "_vg") ("clause num" 9) ("ellipted-that-is" 1) ("no subj" 1) ("pattern" "vn") ("vg" 1) ("last name" "_np") ("id" "qclause100 wf1") ("last np" pnode:"_np") ("kb concept" concept:"clause9") ("printed" 1)]
- _vg [408,420,408,420,132,90,node, ("voice" "active") ("lone-ing" 1) ("tense" "present") ("sem" "circumvent") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "circumvent") ("first verb" pnode:"_verb")]
- _verb [408,420,408,420,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"circumventing") ("stem" "circumvent") ("pos" "_verb") ("eventive" 1) ("sem" "circumvent") ("-ing" 1) ("mypos" "VBG")]
- circumventing [408,420,408,420,55,82,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("wordcon" concept:"circumventing") ("stem" "circumvent") ("pos" "_verb") ("eventive" 1)]
- _np [422,482,422,482,132,90,node, ("sem" "control") ("ne text" "the Financial Institution") ("stem" "control") ("det stem" "the")]
- _np [422,453,422,453,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"controls") ("stem" "control") ("sem" "control") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("det stem" "the") ("subs" pnode:"_adj" pnode:"_noun" pnode:"_noun")]
- _det [422,424,422,424,72,914,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [422,424,422,424,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _adj [426,433,426,433,120,24,node, ("SP" 1) ("lower" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"internal") ("stem" "internal") ("pos" "_adj") ("mypos" "JJ") ("sem" "internal")]
- internal [426,433,426,433,120,24,alpha, ("SP" 1) ("lower" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"internal") ("stem" "internal") ("pos" "_adj") ("mypos" "JJ")]
- _noun [435,444,435,444,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"accounting") ("stem" "account") ("sem" "account") ("mypos" "NN")]
- accounting [435,444,435,444,72,914,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"accounting") ("stem" "account")]
- _noun [446,453,446,453,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"controls") ("stem" "control") ("sem" "control") ("mypos" "NNS")]
- controls [446,453,446,453,63,20,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"controls") ("stem" "control")]
- _prep [455,456,455,456,75,9513,node, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1) ("stem" "of")]
- of [455,456,455,456,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1)]
- _np [458,482,458,482,121,25,node, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 0) ("bracket" 1) ("ne arr" pnode:"_noun") ("det stem" "the") ("subs" pnode:"_noun")]
- _det [458,460,458,460,72,914,node, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1) ("number" "any") ("stem" "the") ("needs-np" 1)]
- the [458,460,458,460,0,0,alpha, ("SP" 1) ("lower" 1) ("det" 1) ("pos num" 1)]
- _noun [462,482,462,482,122,27,node,un, ("ignorepos" 1) ("cap" 1) ("sem" "name") ("ne" 1)]
- _caps [462,482,462,482,65,386,node,un]
- _adj [462,470,462,470,120,24,node, ("SP" 1) ("cap" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"financial") ("stem" "financial") ("pos" "_adj") ("mypos" "NP") ("sem" "financial")]
- Financial [462,470,462,470,120,24,alpha, ("SP" 1) ("cap" 1) ("adj" 1) ("pos num" 1) ("wordcon" concept:"financial") ("stem" "financial") ("pos" "_adj") ("mypos" "JJ")]
- _noun [472,482,472,482,120,24,node, ("SP" 1) ("NL" 1) ("cap" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"institution") ("stem" "institution") ("pos" "_noun") ("sem" "institution") ("number" "singular") ("mypos" "NP")]
- Institution [472,482,472,482,55,82,alpha, ("SP" 1) ("NL" 1) ("cap" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"institution") ("stem" "institution") ("pos" "_noun")]
- _fnword [484,488,484,488,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("conj" 1) ("pos num" 3) ("stem" "while") ("mypos" "IN")]
- while [484,488,484,488,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("conj" 1) ("pos num" 3)]
- _clause [490,507,490,507,129,158,node,un, ("last chunk" "p") ("last" pnode:"_vg") ("first name" "_np") ("vg count" 1) ("voice" "passive") ("vg node" pnode:"_vg") ("clause num" 10) ("pattern" "nvp") ("vg" 1) ("last name" "_vg") ("id" "qclause100 wf") ("last np" pnode:"_np") ("kb concept" concept:"clause10") ("printed" 1)]
- _np [490,491,490,491,132,90,node, ("sem" "person") ("stem" "he") ("need-vconj" "-s") ("prosubj" 1) ("SP" 1) ("lower" 1) ("pro" 1) ("pos num" 1) ("ignorepos" 1) ("bracket" 1) ("subs" 0)]
- _pro [490,491,490,491,72,914,node, ("sem" "person") ("stem" "he") ("need-vconj" "-s") ("prosubj" 1) ("SP" 1) ("lower" 1) ("pro" 1) ("pos num" 1)]
- _proSubj [490,491,490,491,51,39,node]
- he [490,491,490,491,0,0,alpha, ("SP" 1) ("lower" 1) ("pro" 1) ("pos num" 1)]
- _vg [493,504,493,504,132,90,node, ("tense" "past") ("b" pnode:"_verb") ("voice" "active") ("suff" "en") ("-en" 1) ("-ed" 0) ("-edn" 0) ("sem" "employ") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "employ") ("first verb" pnode:"_verb")]
- _verb [493,495,493,495,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("person" "13s") ("number" "singular") ("tense" "past") ("-ed" 1) ("sem" "be") ("stem" "be") ("mypos" "VBD")]
- _be [493,495,493,495,51,231,node]
- was [493,495,493,495,0,0,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1)]
- _verb [497,504,497,504,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("stem" "employ") ("sem" "employ") ("-edn" 1) ("wordcon" concept:"employed") ("mypos" "VBN")]
- employed [497,504,497,504,63,20,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("stem" "employ") ("sem" "employ") ("-edn" 1) ("wordcon" concept:"employed")]
- _prep [506,507,506,507,132,90,node, ("SP" 1) ("lower" 1) ("adv" 1) ("prep" 1) ("pos num" 2) ("stem" "by")]
- by [506,507,506,507,0,0,alpha, ("SP" 1) ("lower" 1) ("adv" 1) ("prep" 1) ("pos num" 2)]
- _clause [509,510,509,510,129,158,node,un, ("last chunk" "n") ("pattern" "n") ("np" pnode:"_np") ("last" pnode:"_np") ("first name" "_np") ("clause num" 11) ("sent400 last-clause" 1) ("last np" pnode:"_np") ("kb concept" concept:"clause11") ("printed" 1)]
- _np [509,510,509,510,132,90,node, ("SP" 1) ("lower" 1) ("pro" 1) ("pos num" 1) ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("subs" pnode:"_noun") ("prosubj" 1) ("proobj" 1) ("stem" "it") ("sem" "it")]
- _noun [509,510,509,510,120,24,node, ("SP" 1) ("lower" 1) ("pro" 1) ("pos num" 1) ("mypos" "PP")]
- _pro [509,510,509,510,51,135,node]
- _proSubj [509,510,509,510,51,135,node]
- _proObj [509,510,509,510,51,135,node]
- it [509,510,509,510,0,0,alpha, ("SP" 1) ("lower" 1) ("pro" 1) ("pos num" 1)]
- _qEOS [511,511,511,511,69,37,node]
- . [511,511,511,511,0,0,punct, ("NOSP" 1) ("nopos" 1)]
- _sent [513,616,513,616,115,25,node,un, ("vg count" 3) ("first vclause" pnode:"_clause") ("clauses" 3) ("subject" pnode:"_np") ("sent id" 2) ("kb sent" concept:"sent2") ("nclauses" 3) ("printed" 1)]
- _clause [513,538,513,538,129,158,node,un, ("last" pnode:"_advl") ("first name" "_advl") ("clause num" 1) ("pattern" "x") ("last np" pnode:"_noun") ("kb concept" concept:"clause1") ("printed" 1)]
- _advl [513,538,513,538,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"filings") ("stem" "filing") ("pos" "_noun") ("sem" "filing") ("number" "plural") ("mypos" 0) ("ignorepos" 1) ("bracket" 0) ("subs" pnode:"_noun" pnode:"_noun") ("prep" pnode:"_prep") ("pp" 1)]
- _prep [513,524,513,524,84,49,node, ("verbal" 1) ("ignorepos" 1)]
- According [513,521,513,521,120,24,alpha, ("SP" 1) ("cap" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("mypos" "VBG")]
- to [523,524,523,524,120,24,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3) ("mypos" "TO")]
- _np [526,538,526,538,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"filings") ("stem" "filing") ("pos" "_noun") ("sem" "filing") ("number" "plural") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("subs" pnode:"_noun" pnode:"_noun")]
- _noun [526,530,526,530,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"court") ("stem" "court") ("sem" "court") ("mypos" "NN")]
- court [526,530,526,530,72,914,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"court") ("stem" "court")]
- _noun [532,538,532,538,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"filings") ("stem" "filing") ("pos" "_noun") ("sem" "filing") ("number" "plural") ("mypos" "NNS")]
- filings [532,538,532,538,55,82,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("pos num" 1) ("wordcon" concept:"filings") ("stem" "filing") ("pos" "_noun")]
- , [539,539,539,539,95,19,punct, ("NOSP" 1) ("nopos" 1)]
- _clause [541,565,541,565,129,158,node,un, ("last chunk" "v") ("last" pnode:"_vg") ("first name" "_np") ("vg count" 1) ("voice" "passive") ("vg node" pnode:"_vg") ("first v in sent" 1) ("clause num" 2) ("pattern" "nv") ("vg" 1) ("last name" "_vg") ("id" "qclause100 wf1") ("last np" pnode:"_np") ("kb concept" concept:"clause2") ("nobjs" 1) ("printed" 1)]
- _np [541,548,541,548,132,90,node, ("SP" 1) ("cap" 1) ("unknown" 1) ("ne" 0) ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("ne arr" pnode:"_noun") ("subs" pnode:"_noun") ("kb obj" concept:"obj1 = leissner")]
- _noun [541,548,541,548,122,27,node, ("SP" 1) ("cap" 1) ("unknown" 1) ("ne" 1) ("mypos" "NP") ("kb ent" concept:"ent7 = leissner")]
- Leissner [541,548,541,548,63,20,alpha, ("SP" 1) ("cap" 1) ("unknown" 1)]
- _vg [550,565,550,565,132,90,node, ("tense" "present") ("h" pnode:"_verb") ("b" pnode:"_verb") ("voice" "passive") ("suff" "en") ("-en" 1) ("-ed" 0) ("-edn" 0) ("sem" "order") ("subs" pnode:"_verb") ("verb node" pnode:"_verb") ("stem" "order") ("first verb" pnode:"_verb")]
- _verb [550,552,550,552,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("-s" 1) ("stem" "have") ("sem" "have") ("tense" "present") ("mypos" "VBZ")]
- _have [550,552,550,552,51,545,node]
- has [550,552,550,552,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2)]
- _verb [554,557,554,557,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1) ("-en" 1) ("sem" "be") ("stem" "be") ("mypos" "VBN")]
- _be [554,557,554,557,51,191,node]
- been [554,557,554,557,0,0,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("pos num" 1)]
- _verb [559,565,559,565,120,24,node, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"ordered") ("stem" "order") ("-en" 1) ("-edn" 0) ("mypos" "VBN")]
- ordered [559,565,559,565,63,20,alpha, ("SP" 1) ("lower" 1) ("verb" 1) ("adj" 1) ("pos num" 2) ("wordcon" concept:"ordered") ("stem" "order")]
- _clause [567,616,567,616,129,158,node,un, ("last chunk" "n") ("start to-vg" 1) ("vg count" 1) ("voice" "active") ("vg node" pnode:"_vg") ("last" pnode:"_np") ("first name" "_prep") ("to-vg" 1) ("clause num" 3) ("no subj" 1) ("pattern" "vn") ("vg" 1) ("last name" "_advl") ("id" "anaph100 c-c") ("last np" pnode:"_noun") ("kb concept" concept:"clause3") ("printed" 1)]
- _vg [567,576,570,576,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("adj" 1) ("pos num" 3) ("wordcon" concept:"forfeit") ("stem" "forfeit") ("pos50 vtan-that" 1) ("voice" "active") ("ignorepos" 1) ("to-vg" 1)]
- _prep [567,568,567,568,120,24,node, ("SP" 1) ("NL" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3) ("stem" "to") ("mypos" "TO") ("pos25 to-alph" 1)]
- to [567,568,567,568,0,0,alpha, ("SP" 1) ("NL" 1) ("lower" 1) ("prep" 1) ("particle" 1) ("adv" 1) ("pos num" 3)]
- _verb [570,576,570,576,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("adj" 1) ("pos num" 3) ("wordcon" concept:"forfeit") ("stem" "forfeit") ("pos50 vtan-that" 1) ("mypos" "VB")]
- forfeit [570,576,570,576,76,51,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("adj" 1) ("pos num" 3) ("wordcon" concept:"forfeit") ("stem" "forfeit") ("pos50 vtan-that" 1)]
- _np [578,590,578,590,132,90,node, ("sem" "money") ("sem val" "$43.7 million") ("ignorepos" 1) ("bracket" 1)]
- _noun [578,590,578,590,78,334,node, ("sem" "money") ("sem val" "$43.7 million") ("ignorepos" 1)]
- _money [578,590,578,590,61,68,node]
- $ [578,578,578,578,0,0,punct, ("SP" 1) ("nopos" 1)]
- _num [579,582,579,582,52,191,node]
- 43 [579,580,579,580,0,0,num, ("NOSP" 1)]
- . [581,581,581,581,42,50,punct, ("NOSP" 1) ("nospace after" 1)]
- 7 [582,582,582,582,0,0,num, ("NOSP" 1)]
- _num [584,590,584,590,52,618,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2) ("num" 1000000)]
- million [584,590,584,590,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pos num" 2)]
- _advl [592,616,592,616,132,90,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"result") ("stem" "crime") ("sem" "crime") ("mypos" 0) ("ignorepos" 1) ("bracket" 0) ("det stem" "a") ("subs" pnode:"_noun") ("glom np" 1) ("pp" 1)]
- _prep [592,593,592,593,120,24,node, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1) ("stem" "as") ("mypos" "IN")]
- as [592,593,592,593,0,0,alpha, ("SP" 1) ("lower" 1) ("conj" 1) ("pos num" 1)]
- _np [595,616,595,616,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"result") ("stem" "crime") ("sem" "crime") ("mypos" 0) ("ignorepos" 1) ("bracket" 0) ("det stem" "a") ("subs" pnode:"_noun") ("glom np" 1)]
- _np [595,602,595,602,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"result") ("stem" "result") ("sem" "result") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("det stem" "a") ("subs" pnode:"_noun")]
- _det [595,595,595,595,72,914,node, ("SP" 1) ("lower" 1) ("number" "singular") ("needs-np" 1) ("stem" "a")]
- a [595,595,595,595,0,0,alpha, ("SP" 1) ("lower" 1)]
- _noun [597,602,597,602,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"result") ("stem" "result") ("sem" "result") ("mypos" "NN")]
- result [597,602,597,602,63,20,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 0) ("pos num" 1) ("wordcon" concept:"result") ("stem" "result")]
- _prep [604,605,604,605,75,9513,node, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1) ("stem" "of")]
- of [604,605,604,605,0,0,alpha, ("SP" 1) ("lower" 1) ("prep" 1) ("pos num" 1)]
- _np [607,616,607,616,121,25,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"crimes") ("stem" "crime") ("mypos" 0) ("ignorepos" 1) ("bracket" 1) ("subs" pnode:"_noun") ("pro" 1)]
- _pro [607,609,607,609,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pro" 1) ("pos num" 3) ("mypos" "PP$") ("proposs" 1)]
- _proPoss [607,609,607,609,51,117,node]
- his [607,609,607,609,0,0,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("adj" 1) ("pro" 1) ("pos num" 3)]
- _noun [611,616,611,616,120,24,node, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"crimes") ("stem" "crime") ("mypos" "NNS")]
- crimes [611,616,611,616,72,914,alpha, ("SP" 1) ("lower" 1) ("noun" 1) ("verb" 1) ("pos num" 2) ("wordcon" concept:"crimes") ("stem" "crime")]
- _qEOS [617,617,617,617,69,37,node]
- . [617,617,617,617,0,0,punct, ("NOSP" 1) ("nopos" 1)]
diff --git a/.github/workflows/tests/parse-en-us/out.xml b/.github/workflows/tests/parse-en-us/out.xml
new file mode 100644
index 00000000..53a8898b
--- /dev/null
+++ b/.github/workflows/tests/parse-en-us/out.xml
@@ -0,0 +1,2221 @@
+
+
+ 1
+
+
+
+ 2
+
+
+
+ 1
+ 2
+
+
+ 3
+
+
+
+ 2
+ 3
+
+
+ 4
+
+
+
+ 3
+ 4
+
+
+ 5
+
+
+
+ 4
+ 5
+
+
+ 6
+
+
+
+ 3
+ 6
+
+
+ 7
+
+
+
+ 6
+ 7
+
+
+ 8
+
+
+
+ 7
+ 8
+
+
+ 9
+
+
+
+ 3
+ 9
+
+
+ 10
+
+
+
+ 9
+ 10
+
+
+ 11
+
+
+
+ 3
+ 11
+
+
+ 12
+
+
+
+ 11
+ 12
+
+
+ 13
+
+
+
+ 12
+ 13
+
+
+ 14
+
+
+
+ 11
+ 14
+
+
+ 15
+
+
+
+ 14
+ 15
+
+
+ 16
+
+
+
+ 15
+ 16
+
+
+ 17
+
+
+
+ 14
+ 17
+
+
+ 18
+
+
+
+ 17
+ 18
+
+
+ 19
+
+
+
+ 3
+ 19
+
+
+ 20
+
+
+
+ 19
+ 20
+
+
+ 21
+
+
+
+ 20
+ 21
+
+
+ 22
+
+
+
+ 19
+ 22
+
+
+ 23
+
+
+
+ 22
+ 23
+
+
+ 24
+
+
+
+ 23
+ 24
+
+
+ 25
+
+
+
+ 24
+ 25
+
+
+ 26
+
+
+
+ 23
+ 26
+
+
+ 27
+
+
+
+ 26
+ 27
+
+
+ 28
+
+
+
+ 27
+ 28
+
+
+ 29
+
+
+
+ 28
+ 29
+
+
+ 30
+
+
+
+ 27
+ 30
+
+
+ 31
+
+
+
+ 22
+ 31
+
+
+ 32
+
+
+
+ 31
+ 32
+
+
+ 33
+
+
+
+ 22
+ 33
+
+
+ 34
+
+
+
+ 33
+ 34
+
+
+ 35
+
+
+
+ 34
+ 35
+
+
+ 36
+
+
+
+ 35
+ 36
+
+
+ 37
+
+
+
+ 35
+ 37
+
+
+ 38
+
+
+
+ 3
+ 38
+
+
+ 39
+
+
+
+ 38
+ 39
+
+
+ 40
+
+
+
+ 39
+ 40
+
+
+ 41
+
+
+
+ 40
+ 41
+
+
+ 42
+
+
+
+ 3
+ 42
+
+
+ 43
+
+
+
+ 42
+ 43
+
+
+ 44
+
+
+
+ 43
+ 44
+
+
+ 45
+
+
+
+ 44
+ 45
+
+
+ 46
+
+
+
+ 43
+ 46
+
+
+ 47
+
+
+
+ 46
+ 47
+
+
+ 48
+
+
+
+ 43
+ 48
+
+
+ 49
+
+
+
+ 48
+ 49
+
+
+ 50
+
+
+
+ 42
+ 50
+
+
+ 51
+
+
+
+ 50
+ 51
+
+
+ 52
+
+
+
+ 42
+ 52
+
+
+ 53
+
+
+
+ 52
+ 53
+
+
+ 54
+
+
+
+ 53
+ 54
+
+
+ 55
+
+
+
+ 54
+ 55
+
+
+ 56
+
+
+
+ 54
+ 56
+
+
+ 57
+
+
+
+ 2
+ 57
+
+
+ 58
+
+
+
+ 57
+ 58
+
+
+ 59
+
+
+
+ 58
+ 59
+
+
+ 60
+
+
+
+ 2
+ 60
+
+
+ 61
+
+
+
+ 60
+ 61
+
+
+ 62
+
+
+
+ 61
+ 62
+
+
+ 63
+
+
+
+ 62
+ 63
+
+
+ 64
+
+
+
+ 61
+ 64
+
+
+ 65
+
+
+
+ 64
+ 65
+
+
+ 66
+
+
+
+ 61
+ 66
+
+
+ 67
+
+
+
+ 66
+ 67
+
+
+ 68
+
+
+
+ 67
+ 68
+
+
+ 69
+
+
+
+ 67
+ 69
+
+
+ 70
+
+
+
+ 69
+ 70
+
+
+ 71
+
+
+
+ 70
+ 71
+
+
+ 72
+
+
+
+ 67
+ 72
+
+
+ 73
+
+
+
+ 72
+ 73
+
+
+ 74
+
+
+
+ 73
+ 74
+
+
+ 75
+
+
+
+ 60
+ 75
+
+
+ 76
+
+
+
+ 75
+ 76
+
+
+ 77
+
+
+
+ 60
+ 77
+
+
+ 78
+
+
+
+ 77
+ 78
+
+
+ 79
+
+
+
+ 78
+ 79
+
+
+ 80
+
+
+
+ 77
+ 80
+
+
+ 81
+
+
+
+ 80
+ 81
+
+
+ 82
+
+
+
+ 77
+ 82
+
+
+ 83
+
+
+
+ 82
+ 83
+
+
+ 84
+
+
+
+ 60
+ 84
+
+
+ 85
+
+
+
+ 84
+ 85
+
+
+ 86
+
+
+
+ 85
+ 86
+
+
+ 87
+
+
+
+ 84
+ 87
+
+
+ 88
+
+
+
+ 87
+ 88
+
+
+ 89
+
+
+
+ 88
+ 89
+
+
+ 90
+
+
+
+ 87
+ 90
+
+
+ 91
+
+
+
+ 90
+ 91
+
+
+ 92
+
+
+
+ 91
+ 92
+
+
+ 93
+
+
+
+ 92
+ 93
+
+
+ 94
+
+
+
+ 91
+ 94
+
+
+ 95
+
+
+
+ 94
+ 95
+
+
+ 96
+
+
+
+ 2
+ 96
+
+
+ 97
+
+
+
+ 96
+ 97
+
+
+ 98
+
+
+
+ 97
+ 98
+
+
+ 99
+
+
+
+ 98
+ 99
+
+
+ 100
+
+
+
+ 97
+ 100
+
+
+ 101
+
+
+
+ 100
+ 101
+
+
+ 102
+
+
+
+ 100
+ 102
+
+
+ 103
+
+
+
+ 102
+ 103
+
+
+ 104
+
+
+
+ 102
+ 104
+
+
+ 105
+
+
+
+ 104
+ 105
+
+
+ 106
+
+
+
+ 100
+ 106
+
+
+ 107
+
+
+
+ 106
+ 107
+
+
+ 108
+
+
+
+ 100
+ 108
+
+
+ 109
+
+
+
+ 108
+ 109
+
+
+ 110
+
+
+
+ 96
+ 110
+
+
+ 111
+
+
+
+ 110
+ 111
+
+
+ 112
+
+
+
+ 111
+ 112
+
+
+ 113
+
+
+
+ 96
+ 113
+
+
+ 114
+
+
+
+ 113
+ 114
+
+
+ 115
+
+
+
+ 114
+ 115
+
+
+ 116
+
+
+
+ 2
+ 116
+
+
+ 117
+
+
+
+ 116
+ 117
+
+
+ 118
+
+
+
+ 2
+ 118
+
+
+ 119
+
+
+
+ 118
+ 119
+
+
+ 120
+
+
+
+ 119
+ 120
+
+
+ 121
+
+
+
+ 120
+ 121
+
+
+ 122
+
+
+
+ 121
+ 122
+
+
+ 123
+
+
+
+ 119
+ 123
+
+
+ 124
+
+
+
+ 123
+ 124
+
+
+ 125
+
+
+
+ 119
+ 125
+
+
+ 126
+
+
+
+ 125
+ 126
+
+
+ 127
+
+
+
+ 126
+ 127
+
+
+ 128
+
+
+
+ 118
+ 128
+
+
+ 129
+
+
+
+ 128
+ 129
+
+
+ 130
+
+
+
+ 129
+ 130
+
+
+ 131
+
+
+
+ 2
+ 131
+
+
+ 132
+
+
+
+ 131
+ 132
+
+
+ 133
+
+
+
+ 2
+ 133
+
+
+ 134
+
+
+
+ 133
+ 134
+
+
+ 135
+
+
+
+ 134
+ 135
+
+
+ 136
+
+
+
+ 135
+ 136
+
+
+ 137
+
+
+
+ 136
+ 137
+
+
+ 138
+
+
+
+ 134
+ 138
+
+
+ 139
+
+
+
+ 138
+ 139
+
+
+ 140
+
+
+
+ 134
+ 140
+
+
+ 141
+
+
+
+ 140
+ 141
+
+
+ 142
+
+
+
+ 141
+ 142
+
+
+ 143
+
+
+
+ 133
+ 143
+
+
+ 144
+
+
+
+ 143
+ 144
+
+
+ 145
+
+
+
+ 144
+ 145
+
+
+ 146
+
+
+
+ 143
+ 146
+
+
+ 147
+
+
+
+ 146
+ 147
+
+
+ 148
+
+
+
+ 133
+ 148
+
+
+ 149
+
+
+
+ 148
+ 149
+
+
+ 150
+
+
+
+ 2
+ 150
+
+
+ 151
+
+
+
+ 150
+ 151
+
+
+ 152
+
+
+
+ 2
+ 152
+
+
+ 153
+
+
+
+ 152
+ 153
+
+
+ 154
+
+
+
+ 153
+ 154
+
+
+ 155
+
+
+
+ 152
+ 155
+
+
+ 156
+
+
+
+ 155
+ 156
+
+
+ 157
+
+
+
+ 152
+ 157
+
+
+ 158
+
+
+
+ 157
+ 158
+
+
+ 159
+
+
+
+ 158
+ 159
+
+
+ 160
+
+
+
+ 157
+ 160
+
+
+ 161
+
+
+
+ 160
+ 161
+
+
+ 162
+
+
+
+ 161
+ 162
+
+
+ 163
+
+
+
+ 160
+ 163
+
+
+ 164
+
+
+
+ 163
+ 164
+
+
+ 165
+
+
+
+ 2
+ 165
+
+
+ 166
+
+
+
+ 165
+ 166
+
+
+ 167
+
+
+
+ 2
+ 167
+
+
+ 168
+
+
+
+ 167
+ 168
+
+
+ 169
+
+
+
+ 168
+ 169
+
+
+ 170
+
+
+
+ 169
+ 170
+
+
+ 171
+
+
+
+ 170
+ 171
+
+
+ 172
+
+
+
+ 170
+ 172
+
+
+ 173
+
+
+
+ 168
+ 173
+
+
+ 174
+
+
+
+ 173
+ 174
+
+
+ 175
+
+
+
+ 2
+ 175
+
+
+ 176
+
+
+
+ 175
+ 176
+
+
+ 177
+
+
+
+ 2
+ 177
+
+
+ 178
+
+
+
+ 177
+ 178
+
+
+ 179
+
+
+
+ 178
+ 179
+
+
+ 180
+
+
+
+ 179
+ 180
+
+
+ 181
+
+
+
+ 177
+ 181
+
+
+ 182
+
+
+
+ 181
+ 182
+
+
+ 183
+
+
+
+ 182
+ 183
+
+
+ 184
+
+
+
+ 183
+ 184
+
+
+ 185
+
+
+
+ 182
+ 185
+
+
+ 186
+
+
+
+ 185
+ 186
+
+
+ 187
+
+
+
+ 182
+ 187
+
+
+ 188
+
+
+
+ 187
+ 188
+
+
+ 189
+
+
+
+ 182
+ 189
+
+
+ 190
+
+
+
+ 189
+ 190
+
+
+ 191
+
+
+
+ 181
+ 191
+
+
+ 192
+
+
+
+ 191
+ 192
+
+
+ 193
+
+
+
+ 181
+ 193
+
+
+ 194
+
+
+
+ 193
+ 194
+
+
+ 195
+
+
+
+ 194
+ 195
+
+
+ 196
+
+
+
+ 193
+ 196
+
+
+ 197
+
+
+
+ 196
+ 197
+
+
+ 198
+
+
+
+ 197
+ 198
+
+
+ 199
+
+
+
+ 198
+ 199
+
+
+ 200
+
+
+
+ 197
+ 200
+
+
+ 201
+
+
+
+ 200
+ 201
+
+
+ 202
+
+
+
+ 2
+ 202
+
+
+ 203
+
+
+
+ 202
+ 203
+
+
+ 204
+
+
+
+ 2
+ 204
+
+
+ 205
+
+
+
+ 204
+ 205
+
+
+ 206
+
+
+
+ 205
+ 206
+
+
+ 207
+
+
+
+ 206
+ 207
+
+
+ 208
+
+
+
+ 207
+ 208
+
+
+ 209
+
+
+
+ 204
+ 209
+
+
+ 210
+
+
+
+ 209
+ 210
+
+
+ 211
+
+
+
+ 210
+ 211
+
+
+ 212
+
+
+
+ 211
+ 212
+
+
+ 213
+
+
+
+ 209
+ 213
+
+
+ 214
+
+
+
+ 213
+ 214
+
+
+ 215
+
+
+
+ 204
+ 215
+
+
+ 216
+
+
+
+ 215
+ 216
+
+
+ 217
+
+
+
+ 2
+ 217
+
+
+ 218
+
+
+
+ 217
+ 218
+
+
+ 219
+
+
+
+ 218
+ 219
+
+
+ 220
+
+
+
+ 219
+ 220
+
+
+ 221
+
+
+
+ 220
+ 221
+
+
+ 222
+
+
+
+ 221
+ 222
+
+
+ 223
+
+
+
+ 222
+ 223
+
+
+ 224
+
+
+
+ 1
+ 224
+
+
+ 225
+
+
+
+ 1
+ 225
+
+
+ 226
+
+
+
+ 225
+ 226
+
+
+ 227
+
+
+
+ 226
+ 227
+
+
+ 228
+
+
+
+ 227
+ 228
+
+
+ 229
+
+
+
+ 228
+ 229
+
+
+ 230
+
+
+
+ 228
+ 230
+
+
+ 231
+
+
+
+ 227
+ 231
+
+
+ 232
+
+
+
+ 231
+ 232
+
+
+ 233
+
+
+
+ 232
+ 233
+
+
+ 234
+
+
+
+ 231
+ 234
+
+
+ 235
+
+
+
+ 234
+ 235
+
+
+ 236
+
+
+
+ 225
+ 236
+
+
+ 237
+
+
+
+ 236
+ 237
+
+
+ 238
+
+
+
+ 237
+ 238
+
+
+ 239
+
+
+
+ 238
+ 239
+
+
+ 240
+
+
+
+ 236
+ 240
+
+
+ 241
+
+
+
+ 240
+ 241
+
+
+ 242
+
+
+
+ 241
+ 242
+
+
+ 243
+
+
+
+ 242
+ 243
+
+
+ 244
+
+
+
+ 240
+ 244
+
+
+ 245
+
+
+
+ 244
+ 245
+
+
+ 246
+
+
+
+ 245
+ 246
+
+
+ 247
+
+
+
+ 240
+ 247
+
+
+ 248
+
+
+
+ 247
+ 248
+
+
+ 249
+
+
+
+ 225
+ 249
+
+
+ 250
+
+
+
+ 249
+ 250
+
+
+ 251
+
+
+
+ 250
+ 251
+
+
+ 252
+
+
+
+ 251
+ 252
+
+
+ 253
+
+
+
+ 250
+ 253
+
+
+ 254
+
+
+
+ 253
+ 254
+
+
+ 255
+
+
+
+ 249
+ 255
+
+
+ 256
+
+
+
+ 255
+ 256
+
+
+ 257
+
+
+
+ 256
+ 257
+
+
+ 258
+
+
+
+ 257
+ 258
+
+
+ 259
+
+
+
+ 258
+ 259
+
+
+ 260
+
+
+
+ 257
+ 260
+
+
+ 261
+
+
+
+ 260
+ 261
+
+
+ 262
+
+
+
+ 249
+ 262
+
+
+ 263
+
+
+
+ 262
+ 263
+
+
+ 264
+
+
+
+ 263
+ 264
+
+
+ 265
+
+
+
+ 262
+ 265
+
+
+ 266
+
+
+
+ 265
+ 266
+
+
+ 267
+
+
+
+ 266
+ 267
+
+
+ 268
+
+
+
+ 266
+ 268
+
+
+ 269
+
+
+
+ 268
+ 269
+
+
+ 270
+
+
+
+ 265
+ 270
+
+
+ 271
+
+
+
+ 270
+ 271
+
+
+ 272
+
+
+
+ 265
+ 272
+
+
+ 273
+
+
+
+ 272
+ 273
+
+
+ 274
+
+
+
+ 273
+ 274
+
+
+ 275
+
+
+
+ 274
+ 275
+
+
+ 276
+
+
+
+ 272
+ 276
+
+
+ 277
+
+
+
+ 276
+ 277
+
+
+ 278
+
+
+
+ 1
+ 278
+
diff --git a/analyzers b/analyzers
index d5b45879..68b457d0 160000
--- a/analyzers
+++ b/analyzers
@@ -1 +1 @@
-Subproject commit d5b45879e95ff8753e6b3ac7a5892a72404973c1
+Subproject commit 68b457d0899636f88bfed127bb378034d22fe45f