packages feed

wyvern-diagrams 0.3.2.0 → 0.4.0.0

raw patch · 8 files changed

+95/−171 lines, 8 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

- Parser: happyError :: p -> Int -> a
+ Parser: happyError :: [Token] -> a

Files

CHANGELOG.md view
@@ -1,3 +1,35 @@+## [0.4.0.0](https://github.com/PiotrJustyna/wyvern/tree/0.4.0.0) (2026-02-04)++Continuing my prior work on extracting more error information from the lexical analyzer, I am now extracting more information from parser errors, all pretty printed:++* the token initiating the error+* line number+* column number++### before++```+input path: "./diagrams/temp.txt"+output path: "./diagrams/temp.svg"+[TokenAction (AlexPn 0 1 1) "# \"action\"",TokenAction (AlexPn 9 2 1) "# \"question\"",TokenOCB (AlexPn 20 3 1),TokenSoloIdentifier (AlexPn 26 4 5) "123",TokenSoloIdentifier (AlexPn 30 4 9) "456",TokenAction (AlexPn 33 4 12) "# \"action\"",TokenCCB (AlexPn 42 5 1),TokenOCB (AlexPn 44 6 1),TokenAction (AlexPn 50 7 5) "# \"action\"",TokenCCB (AlexPn 59 8 1),TokenAction (AlexPn 61 9 1) "# \"action\""]+wyvern-diagrams: Parse error in line 1.++CallStack (from HasCallStack):+  error, called at src/lib/Parser.hs:279:24 in wyvern-diagrams-0.3.2.0-inplace:Parser+```++### after++```+input path: "./diagrams/temp.txt"+output path: "./diagrams/temp.svg"+wyvern-diagrams: Parse error - provided input did not match any grammar production rules: token "123" - line: 4, column: 5.+CallStack (from HasCallStack):+  error, called at src/lib/Parser.hs:281:20 in wyvern-diagrams-0.3.2.0-inplace:Parser+```++- resolved issue 55 - more details extracted from the lexer: https://github.com/PiotrJustyna/wyvern/issues/55+ ## [0.3.2.0](https://github.com/PiotrJustyna/wyvern/tree/0.3.2.0) (2026-01-28)  It is imperative to the end user to see where in the input files they are making mistakes. Previous versions just informed the user that there is a lexing error in their input while the new version points out exactly where it was found. The change makes learning wyvern and working with it that much easier. I hope!
diagrams/temp.svg view
@@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"-    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg font-size="1" viewBox="0.0 0.0 1920.0 1080.0" stroke="rgb(0,0,0)" xmlns="http://www.w3.org/2000/svg" width="1920.0000" stroke-opacity="1" height="1080.0000" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"><defs></defs><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,42.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,77.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,111.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,145.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,968.5714 v -822.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,1002.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,1037.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,1071.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,1071.4286 h 0.0000 c 0.0000,-4.7339 -3.8376,-8.5714 -8.5714 -8.5714h -65.1429 c -4.7339,-0.0000 -8.5714,3.8376 -8.5714 8.5714h 0.0000 c -0.0000,4.7339 3.8376,8.5714 8.5714 8.5714h 65.1429 c 4.7339,0.0000 8.5714,-3.8376 8.5714 -8.5714Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,1071.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">end</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,1045.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,1037.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,1011.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,1002.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,977.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,968.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,951.4286 h 925.7143 v -428.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,180.0000 v -34.2857 h -925.7143 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,934.2857 v -754.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,180.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,214.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,248.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,282.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,540.0000 h 205.7143 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,317.1429 v -34.2857 h -205.7143 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,522.8571 v -205.7143 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,317.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,351.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,385.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,420.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,540.0000 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1577.1429,454.2857 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,522.8571 v -68.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,454.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1577.1429,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1577.1429,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1618.2857,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1577.1429,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1618.2857,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1577.1429,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1618.2857,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1577.1429,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1474.2857,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1515.4286,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1515.4286,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1515.4286,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1520.5714,416.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1467.4286,433.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1436.5714,428.5714 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,420.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1515.4286,394.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,385.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1515.4286,360.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,351.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1515.4286,325.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1474.2857,317.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,351.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,385.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,420.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,540.0000 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1371.4286,454.2857 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,522.8571 v -68.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,454.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1371.4286,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1371.4286,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1412.5714,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1371.4286,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1412.5714,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1371.4286,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1412.5714,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1371.4286,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1268.5714,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1314.8571,416.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1261.7143,433.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1230.8571,428.5714 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,420.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,394.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,385.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,360.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,351.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,325.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,317.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1314.8571,279.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1261.7143,296.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1230.8571,291.4286 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,282.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,257.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,248.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,222.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,214.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1309.7143,188.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1268.5714,180.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,214.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,248.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,282.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,951.4286 h 720.0000 v -428.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,317.1429 v -34.2857 h -720.0000 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,934.2857 v -617.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,317.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,351.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,385.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,420.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,540.0000 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1165.7143,454.2857 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,522.8571 v -68.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,454.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1165.7143,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1165.7143,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1206.8571,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1165.7143,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1206.8571,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1165.7143,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1206.8571,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1165.7143,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1062.8571,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1104.0000,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1104.0000,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1104.0000,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1109.1429,416.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1056.0000,433.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1025.1429,428.5714 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,420.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1104.0000,394.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,385.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1104.0000,360.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,351.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1104.0000,325.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,1062.8571,317.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,351.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,385.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,420.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,951.4286 h 205.7143 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,454.2857 v -34.2857 h -205.7143 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,934.2857 v -480.0000 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,454.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,557.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,951.4286 h 205.7143 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,591.4286 v -34.2857 h -205.7143 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,934.2857 v -342.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,591.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,625.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,660.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,694.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,951.4286 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,728.5714 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,934.2857 v -205.7143 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,728.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,762.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,797.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,831.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,951.4286 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 960.0000,865.7143 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,934.2857 v -68.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,865.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 960.0000,900.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 960.0000,934.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1001.1429,942.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,960.0000,934.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1001.1429,908.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,960.0000,900.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 1001.1429,874.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,960.0000,865.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,900.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 857.1429,934.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 898.2857,942.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,934.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 898.2857,908.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,900.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 898.2857,874.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,865.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,903.4286,828.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,850.2857,845.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 819.4286,840.0000 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,831.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 898.2857,805.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,797.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 898.2857,771.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,762.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 898.2857,737.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,857.1429,728.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,762.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 754.2857,797.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 795.4286,805.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,797.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 795.4286,771.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,762.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 795.4286,737.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,728.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,800.5714,690.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,747.4286,708.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 716.5714,702.8571 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,694.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 795.4286,668.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,660.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 795.4286,634.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,625.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 795.4286,600.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,754.2857,591.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,625.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,660.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,694.2857 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,814.2857 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 651.4286,728.5714 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,797.1429 v -68.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,728.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 651.4286,762.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 651.4286,797.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 692.5714,805.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,651.4286,797.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 692.5714,771.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,651.4286,762.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 692.5714,737.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,651.4286,728.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,762.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 548.5714,797.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,805.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,797.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,771.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,762.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,737.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,728.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,594.8571,690.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,541.7143,708.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 510.8571,702.8571 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,694.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,668.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,660.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,634.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,625.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,600.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,591.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,594.8571,553.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,541.7143,570.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 510.8571,565.7143 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,557.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 589.7143,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,548.5714,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,488.5714 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,522.8571 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,557.1429 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,677.1429 h 102.8571 v -17.1429 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 445.7143,591.4286 v -34.2857 h -102.8571 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,660.0000 v -68.5714 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,591.4286 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 445.7143,625.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 445.7143,660.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 486.8571,668.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,445.7143,660.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 486.8571,634.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,445.7143,625.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 486.8571,600.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,445.7143,591.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,625.7143 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 342.8571,660.0000 v -34.2857 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,668.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,660.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,634.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,625.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,600.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,591.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,389.1429,553.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,336.0000,570.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 305.1429,565.7143 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,557.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,531.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,522.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,497.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,488.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,462.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,454.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,389.1429,416.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,336.0000,433.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 305.1429,428.5714 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,420.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,394.2857 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,385.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,360.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,351.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,325.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,317.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,389.1429,279.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,336.0000,296.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 305.1429,291.4286 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,282.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,257.1429 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,248.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,222.8571 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,214.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,188.5714 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,180.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,389.1429,142.2857)" stroke="none" dominant-baseline="middle" text-anchor="middle">no</text></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,336.0000,159.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">yes</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 305.1429,154.2857 l -3.4286,-8.5714 l 3.4286,-8.5714 h 75.4286 l 3.4286,8.5714 l -3.4286,8.5714 h -75.4286 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,145.7143)" stroke="none" dominant-baseline="middle" text-anchor="middle">question</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,120.0000 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,111.4286)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,85.7143 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,77.1429)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,51.4286 l -0.0000,-17.1429 h -82.2857 l -0.0000,17.1429 Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,42.8571)" stroke="none" dominant-baseline="middle" text-anchor="middle">&quot;# \&quot;action\&quot;&quot;</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.192433286543588"><path d="M 384.0000,8.5714 h 0.0000 c 0.0000,-4.7339 -3.8376,-8.5714 -8.5714 -8.5714h -65.1429 c -4.7339,-0.0000 -8.5714,3.8376 -8.5714 8.5714h 0.0000 c -0.0000,4.7339 3.8376,8.5714 8.5714 8.5714h 65.1429 c 4.7339,0.0000 8.5714,-3.8376 8.5714 -8.5714Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="4.285714285714286px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="4.769733146174352"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,342.8571,8.5714)" stroke="none" dominant-baseline="middle" text-anchor="middle">start</text></g></svg>+    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg font-size="1" viewBox="0.0 0.0 1920.0 1080.0" stroke="rgb(0,0,0)" xmlns="http://www.w3.org/2000/svg" width="1920.0000" stroke-opacity="1" height="1080.0000" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"><defs></defs><g stroke-linejoin="miter" fill-opacity="0.0" fill="rgb(0,0,0)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.36610394919274"><path d="M 960.0000,900.0000 v -720.0000 "/></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.36610394919274"><path d="M 1824.0000,900.0000 h 0.0000 c 0.0000,-99.4113 -80.5887,-180.0000 -180.0000 -180.0000h -1368.0000 c -99.4113,-0.0000 -180.0000,80.5887 -180.0000 180.0000h 0.0000 c -0.0000,99.4113 80.5887,180.0000 180.0000 180.0000h 1368.0000 c 99.4113,0.0000 180.0000,-80.5887 180.0000 -180.0000Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="90.0px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="5.46441579677096"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,960.0000,900.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">end</text></g><g stroke-linejoin="miter" fill-opacity="1.0" fill="rgb(237,237,244)" stroke="rgb(160,194,222)" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="1.36610394919274"><path d="M 1824.0000,180.0000 h 0.0000 c 0.0000,-99.4113 -80.5887,-180.0000 -180.0000 -180.0000h -1368.0000 c -99.4113,-0.0000 -180.0000,80.5887 -180.0000 180.0000h 0.0000 c -0.0000,99.4113 80.5887,180.0000 180.0000 180.0000h 1368.0000 c 99.4113,0.0000 180.0000,-80.5887 180.0000 -180.0000Z"/></g><g stroke-linejoin="miter" fill-opacity="1.0" font-size="90.0px" fill="rgb(6,71,128)" stroke="rgb(0,0,0)" font-weight="300" font-family="helvetica" stroke-linecap="butt" stroke-miterlimit="10.0" stroke-opacity="1.0" stroke-width="5.46441579677096"><text transform="matrix(1.0000,0.0000,0.0000,1.0000,960.0000,180.0000)" stroke="none" dominant-baseline="middle" text-anchor="middle">start</text></g></svg>
diagrams/temp.txt view
@@ -1,138 +1,9 @@-"action"-"action"-"action"-"question"+"action 1"+"question 1" {-    "action"-    "action"-    "action"-    "question"-    {-        "action"-        "action"-        "action"-        "question"-        {-            "action"-            "action"-            "action"-            "question"-            {-                "action"-                "action"-                "action"-            }-            {-                "action"-                "action"-                "action"-            }-        }-        {-            "action"-            "action"-            "action"-            "question"-            {-                "action"-                "action"-                "action"-                "question"-                {-                    "action"-                    "action"-                    "action"-                }-                {-                    "action"-                    "action"-                    "action"-                }-            }-            {-                "action"-                "action"-                "action"-                "question"-                {-                    "action"-                    "action"-                    "action"-                }-                {-                    "action"-                    "action"-                    "action"-                    "question"-                    {-                        "action"-                        "action"-                        "action"-                    }-                    {-                        "action"-                        "action"-                        "action"-                    }-                }-            }-        }-    }-    {-        "action"-        "action"-        "action"-        "question"-        {-            "action"-            "action"-            "action"-        }-        {-            "action"-            "action"-            "action"-        }-    }+    123 456"action 2" } {-    "action"-    "action"-    "action"-    "question"-    {-        "action"-        "action"-        "action"-        "question"-        {-            "action"-            "action"-            "action"-        }-        {-            "action"-            "action"-            "action"-        }-    }-    {-        "action"-        "action"-        "action"-        "question"-        {-            "action"-            "action"-            "action"-        }-        {-            "action"-            "action"-            "action"-        }-    }+    "action 3" }-"action"-"action"-"action"+"action 4"
src/lib/LexerV3.hs view
@@ -6,13 +6,13 @@ {-# LANGUAGE MagicHash #-} {-# LINE 1 "./src/lib/LexerV3.x" #-} module LexerV3-  (lexAll,-  runAlex,-  Token(TokenAction,-  TokenSoloIdentifier,-  TokenOCB,-  TokenCCB),-  AlexPosn(..)) where+    (lexAll,+    runAlex,+    Token(TokenAction,+    TokenSoloIdentifier,+    TokenOCB,+    TokenCCB),+    AlexPosn(..)) where #include "ghcconfig.h" import qualified Data.Array import qualified Data.Char@@ -894,12 +894,20 @@ -- Each token action (the right hand side function) is of type :: AlexInput -> Int -> Alex Token  data Token-  = TokenAction AlexPosn String-  | TokenSoloIdentifier AlexPosn String-  | TokenOCB AlexPosn-  | TokenCCB AlexPosn-  | TokenEOF-  deriving (Eq, Show)+    = TokenAction AlexPosn String+    | TokenSoloIdentifier AlexPosn String+    | TokenOCB AlexPosn+    | TokenCCB AlexPosn+    | TokenEOF+    deriving (Eq)++instance Show Token where+    show x = case x of+        TokenAction (AlexPn _character l c) s -> "token \"" <> s <> "\" - line: " <> show l <> ", column: " <> show c+        TokenSoloIdentifier (AlexPn _character l c) s -> "token \"" <> s <> "\" - line: " <> show l <> ", column: " <> show c+        TokenOCB (AlexPn _character l c) -> "token \"{\" - line: " <> show l <> ", column: " <> show c+        TokenCCB (AlexPn _character l c) -> "token \"} - line: " <> show l <> ", column: " <> show c+        TokenEOF -> "EOF"  alexEOF :: Alex Token alexEOF = return TokenEOF
src/lib/LexerV3.x view
@@ -1,12 +1,12 @@ { module LexerV3-  (lexAll,-  runAlex,-  Token(TokenAction,-  TokenSoloIdentifier,-  TokenOCB,-  TokenCCB),-  AlexPosn(..)) where+    (lexAll,+    runAlex,+    Token(TokenAction,+    TokenSoloIdentifier,+    TokenOCB,+    TokenCCB),+    AlexPosn(..)) where }  %wrapper "monad"@@ -22,23 +22,31 @@  tokens :- -  $white+                         ;-  @id [$white]+ \"@content\"      { (\(position, _previousCharacter, _bytes, inputString) len -> return $ TokenAction position (take len inputString)) }-  \"@content\"                    { (\(position, _previousCharacter, _bytes, inputString) len -> return $ TokenAction position ("# " <> take len inputString)) -- # is a placeholder id that will later be replaced by a unique identifier }-  @id                             { (\(position, _previousCharacter, _bytes, inputString) len -> return $ TokenSoloIdentifier position (take len inputString)) }-  \{                              { (\(position, _previousCharacter, _bytes, _inputString) len -> return $ TokenOCB position) }-  \}                              { (\(position, _previousCharacter, _bytes, _inputString) len -> return $ TokenCCB position) }+    $white+                         ;+    @id [$white]+ \"@content\"      { (\(position, _previousCharacter, _bytes, inputString) len -> return $ TokenAction position (take len inputString)) }+    \"@content\"                    { (\(position, _previousCharacter, _bytes, inputString) len -> return $ TokenAction position ("# " <> take len inputString)) -- # is a placeholder id that will later be replaced by a unique identifier }+    @id                             { (\(position, _previousCharacter, _bytes, inputString) len -> return $ TokenSoloIdentifier position (take len inputString)) }+    \{                              { (\(position, _previousCharacter, _bytes, _inputString) len -> return $ TokenOCB position) }+    \}                              { (\(position, _previousCharacter, _bytes, _inputString) len -> return $ TokenCCB position) }  { -- Each token action (the right hand side function) is of type :: AlexInput -> Int -> Alex Token  data Token-  = TokenAction AlexPosn String-  | TokenSoloIdentifier AlexPosn String-  | TokenOCB AlexPosn-  | TokenCCB AlexPosn-  | TokenEOF-  deriving (Eq, Show)+    = TokenAction AlexPosn String+    | TokenSoloIdentifier AlexPosn String+    | TokenOCB AlexPosn+    | TokenCCB AlexPosn+    | TokenEOF+    deriving (Eq)++instance Show Token where+    show x = case x of+        TokenAction (AlexPn _character l c) s -> "token \"" <> s <> "\" - line: " <> show l <> ", column: " <> show c+        TokenSoloIdentifier (AlexPn _character l c) s -> "token \"" <> s <> "\" - line: " <> show l <> ", column: " <> show c+        TokenOCB (AlexPn _character l c) -> "token \"{\" - line: " <> show l <> ", column: " <> show c+        TokenCCB (AlexPn _character l c) -> "token \"} - line: " <> show l <> ", column: " <> show c+        TokenEOF -> "EOF"  alexEOF :: Alex Token alexEOF = return TokenEOF
src/lib/Parser.hs view
@@ -238,7 +238,7 @@ happyReturn1 :: () => a -> b -> (P a) happyReturn1 = \a tks -> (returnP) a happyReport' :: () => [(Token)] -> [Happy_Prelude.String] -> ([(Token)] -> (P a)) -> (P a)-happyReport' = (\tokens expected resume -> happyError tokens)+happyReport' = (\tokens expected resume -> (happyError) tokens)  happyAbort :: () => [(Token)] -> (P a) happyAbort = Happy_Prelude.error "Called abort handler in non-resumptive parser"@@ -276,7 +276,9 @@ toAddress :: String -> Block toAddress t = Address (toId t) (head $ words t) -happyError = \tks i -> error ("Parse error in line " ++ show (i::Int) ++ ".\n")+happyError :: [Token] -> a+happyError [] = error ("Parse error - no input")+happyError (t:_) = error ("Parse error - provided input did not match any grammar production rules: " <> show t <> ".")  data ParseResult a   = ParseOk a
src/lib/Parser.y view
@@ -10,6 +10,7 @@ %name                                                     diagram %tokentype                                                { Token } %monad                                                    { P } { thenP } { returnP }+%error                                                    { happyError }  %token   action                                                  { TokenAction _ $$ }@@ -64,7 +65,9 @@ toAddress :: String -> Block toAddress t = Address (toId t) (head $ words t) -happyError = \tks i -> error ("Parse error in line " ++ show (i::Int) ++ ".\n")+happyError :: [Token] -> a+happyError [] = error ("Parse error - no input")+happyError (t:_) = error ("Parse error - provided input did not match any grammar production rules: " <> show t <> ".")  data ParseResult a   = ParseOk a
wyvern-diagrams.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.4 name:               wyvern-diagrams-version:            0.3.2.0+version:            0.4.0.0 synopsis:           Simple flowchart diagrams. Inspired by DRAKON. description:        Wyvern combines syntax and rendering engine                     for simple, DRAKON-like flowcharts.