3 node [ shape = point ];
6 node [ shape = circle, height = 0.2 ];
7 node [ fixedsize = true, height = 0.65, shape = doublecircle ];
43 node [ shape = circle ];
44 1 -> 35 [ label = "-128..-65 / last36, initts" ];
45 2 -> 1 [ label = "-128..-65" ];
46 3 -> 2 [ label = "-128..-65" ];
47 4 -> 5 [ label = "'0'..'9'" ];
48 4 -> 6 [ label = "'X', 'x'" ];
49 4 -> 35 [ label = "DEF / lag31, initts" ];
50 5 -> 5 [ label = "'0'..'9'" ];
51 5 -> 35 [ label = "';' / last29, initts" ];
52 5 -> 35 [ label = "DEF / lag31, initts" ];
53 6 -> 7 [ label = "'0'..'9', 'A'..'F', 'a'..'f'" ];
54 6 -> 35 [ label = "DEF / lag31, initts" ];
55 7 -> 7 [ label = "'0'..'9', 'A'..'F', 'a'..'f'" ];
56 7 -> 35 [ label = "';' / last28, initts" ];
57 7 -> 35 [ label = "DEF / lag31, initts" ];
58 8 -> 9 [ label = "'0'..'9'" ];
59 8 -> 35 [ label = "';' / last27, initts" ];
60 8 -> 8 [ label = "'A'..'Z', 'a'..'z'" ];
61 8 -> 35 [ label = "DEF / lag31, initts" ];
62 9 -> 9 [ label = "'0'..'9'" ];
63 9 -> 35 [ label = "';' / last27, initts" ];
64 9 -> 35 [ label = "DEF / lag31, initts" ];
65 10 -> 9 [ label = "'0'..'9'" ];
66 10 -> 35 [ label = "';' / last27, initts" ];
67 10 -> 8 [ label = "'A'..'Z', 'a'..'l', 'n'..'z'" ];
68 10 -> 11 [ label = "'m'" ];
69 10 -> 35 [ label = "DEF / lag31, initts" ];
70 11 -> 9 [ label = "'0'..'9'" ];
71 11 -> 35 [ label = "';' / last27, initts" ];
72 11 -> 8 [ label = "'A'..'Z', 'a'..'o', 'q'..'z'" ];
73 11 -> 12 [ label = "'p'" ];
74 11 -> 35 [ label = "DEF / lag31, initts" ];
75 12 -> 9 [ label = "'0'..'9'" ];
76 12 -> 35 [ label = "';' / last26, initts" ];
77 12 -> 8 [ label = "'A'..'Z', 'a'..'z'" ];
78 12 -> 35 [ label = "DEF / lag31, initts" ];
79 13 -> 9 [ label = "'0'..'9'" ];
80 13 -> 35 [ label = "';' / last27, initts" ];
81 13 -> 8 [ label = "'A'..'Z', 'a'..'t', 'v'..'z'" ];
82 13 -> 14 [ label = "'u'" ];
83 13 -> 35 [ label = "DEF / lag31, initts" ];
84 14 -> 9 [ label = "'0'..'9'" ];
85 14 -> 35 [ label = "';' / last27, initts" ];
86 14 -> 8 [ label = "'A'..'Z', 'a'..'n', 'p'..'z'" ];
87 14 -> 15 [ label = "'o'" ];
88 14 -> 35 [ label = "DEF / lag31, initts" ];
89 15 -> 9 [ label = "'0'..'9'" ];
90 15 -> 35 [ label = "';' / last27, initts" ];
91 15 -> 8 [ label = "'A'..'Z', 'a'..'s', 'u'..'z'" ];
92 15 -> 16 [ label = "'t'" ];
93 15 -> 35 [ label = "DEF / lag31, initts" ];
94 16 -> 9 [ label = "'0'..'9'" ];
95 16 -> 35 [ label = "';' / last25, initts" ];
96 16 -> 8 [ label = "'A'..'Z', 'a'..'z'" ];
97 16 -> 35 [ label = "DEF / lag31, initts" ];
98 17 -> 18 [ label = "'N', 'n'" ];
99 17 -> 24 [ label = "'T', 't'" ];
100 17 -> 35 [ label = "DEF / lag32, initts" ];
101 18 -> 19 [ label = "'O', 'o'" ];
102 18 -> 35 [ label = "DEF / lag32, initts" ];
103 19 -> 20 [ label = "'W', 'w'" ];
104 19 -> 35 [ label = "DEF / lag32, initts" ];
105 20 -> 21 [ label = "'I', 'i'" ];
106 20 -> 35 [ label = "DEF / lag32, initts" ];
107 21 -> 22 [ label = "'K', 'k'" ];
108 21 -> 35 [ label = "DEF / lag32, initts" ];
109 22 -> 23 [ label = "'I', 'i'" ];
110 22 -> 35 [ label = "DEF / lag32, initts" ];
111 23 -> 35 [ label = "'>' / last2, initts" ];
112 23 -> 35 [ label = "DEF / lag32, initts" ];
113 24 -> 25 [ label = "'T', 't'" ];
114 24 -> 35 [ label = "DEF / lag32, initts" ];
115 25 -> 35 [ label = "'>' / last8, initts" ];
116 25 -> 35 [ label = "DEF / lag32, initts" ];
117 26 -> 27 [ label = "'O', 'o'" ];
118 26 -> 35 [ label = "DEF / lag32, initts" ];
119 27 -> 28 [ label = "'W', 'w'" ];
120 27 -> 35 [ label = "DEF / lag32, initts" ];
121 28 -> 29 [ label = "'I', 'i'" ];
122 28 -> 35 [ label = "DEF / lag32, initts" ];
123 29 -> 30 [ label = "'K', 'k'" ];
124 29 -> 35 [ label = "DEF / lag32, initts" ];
125 30 -> 31 [ label = "'I', 'i'" ];
126 30 -> 35 [ label = "DEF / lag32, initts" ];
127 31 -> 35 [ label = "'>' / last1, initts" ];
128 31 -> 35 [ label = "DEF / lag32, initts" ];
129 32 -> 33 [ label = "'T', 't'" ];
130 32 -> 35 [ label = "DEF / lag32, initts" ];
131 33 -> 35 [ label = "'>' / last7, initts" ];
132 33 -> 35 [ label = "DEF / lag32, initts" ];
133 34 -> 34 [ label = "'!', ')', ',', '.', ':'..';', '?'" ];
134 34 -> 64 [ label = "'#'..'(', '*'..'+', '-', '/'..'9', '=', '@'..'Z', '_', 'a'..'z', '~' / te" ];
135 34 -> 35 [ label = "DEF / lag19, initts" ];
136 35 -> 1 [ label = "-62..-33 / ts" ];
137 35 -> 2 [ label = "-32..-17 / ts" ];
138 35 -> 3 [ label = "-16..-12 / ts" ];
139 35 -> 35 [ label = "1..'\\t', '\\v'..'\\f', 14..31, 127 / ts, last36, initts" ];
140 35 -> 35 [ label = "'\\n' / ts, last34, initts" ];
141 35 -> 36 [ label = "'\\r' / ts" ];
142 35 -> 35 [ label = "SP / ts, last10, initts" ];
143 35 -> 37 [ label = "'!', '$'..'%', '('..')', '+'..';', '?'..'E', 'G', 'I'..'R', 'T'..'Z', '\\', '^'..'_', 'a'..'e', 'g', 'i'..'r', 't'..'{', '~' / ts, te, store35" ];
144 35 -> 35 [ label = "'\"' / ts, last30, initts" ];
145 35 -> 37 [ label = "'#' / ts, te, store11" ];
146 35 -> 38 [ label = "'&' / ts, te" ];
147 35 -> 39 [ label = "''' / ts" ];
148 35 -> 37 [ label = "'*' / ts, te, store12" ];
149 35 -> 43 [ label = "'<' / ts, te" ];
150 35 -> 44 [ label = "'=' / ts" ];
151 35 -> 56 [ label = "'>' / ts" ];
152 35 -> 57 [ label = "'F', 'f' / ts" ];
153 35 -> 65 [ label = "'H', 'h' / ts" ];
154 35 -> 66 [ label = "'S', 's' / ts" ];
155 35 -> 68 [ label = "'[' / ts" ];
156 35 -> 69 [ label = "']' / ts" ];
157 35 -> 35 [ label = "'`' / ts, last6, initts" ];
158 35 -> 35 [ label = "'|' / ts, last22, initts" ];
159 36 -> 35 [ label = "'\\n' / last34, initts" ];
160 36 -> 35 [ label = "DEF / next34, initts" ];
161 37 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
162 37 -> 35 [ label = "DEF / switch, initts" ];
163 38 -> 4 [ label = "'#'" ];
164 38 -> 8 [ label = "'A'..'Z', 'b'..'p', 'r'..'z'" ];
165 38 -> 10 [ label = "'a'" ];
166 38 -> 13 [ label = "'q'" ];
167 38 -> 35 [ label = "DEF / next31, initts" ];
168 39 -> 37 [ label = "'!', '#'..'%', '('..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
169 39 -> 40 [ label = "'''" ];
170 39 -> 35 [ label = "DEF / next35, initts" ];
171 40 -> 37 [ label = "'!', '#'..'%', '('..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
172 40 -> 41 [ label = "'''" ];
173 40 -> 35 [ label = "DEF / next5, initts" ];
174 41 -> 37 [ label = "'!', '#'..'%', '('..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
175 41 -> 42 [ label = "'''" ];
176 41 -> 35 [ label = "DEF / next4, initts" ];
177 42 -> 37 [ label = "'!', '#'..'%', '('..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
178 42 -> 37 [ label = "''' / te, store3" ];
179 42 -> 35 [ label = "DEF / next35, initts" ];
180 43 -> 17 [ label = "'/'" ];
181 43 -> 26 [ label = "'N', 'n'" ];
182 43 -> 32 [ label = "'T', 't'" ];
183 43 -> 35 [ label = "DEF / next32, initts" ];
184 44 -> 45 [ label = "SP / mark" ];
185 44 -> 37 [ label = "'!', '#'..'%', '''..';', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
186 44 -> 46 [ label = "'='" ];
187 44 -> 35 [ label = "DEF / next18, initts" ];
188 45 -> 45 [ label = "SP" ];
189 45 -> 35 [ label = "DEF / next18, initts" ];
190 46 -> 47 [ label = "SP / mark" ];
191 46 -> 37 [ label = "'!', '#'..'%', '''..';', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
192 46 -> 48 [ label = "'='" ];
193 46 -> 35 [ label = "DEF / next17, initts" ];
194 47 -> 47 [ label = "SP" ];
195 47 -> 35 [ label = "DEF / next17, initts" ];
196 48 -> 49 [ label = "SP / mark" ];
197 48 -> 37 [ label = "'!', '#'..'%', '''..';', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
198 48 -> 50 [ label = "'='" ];
199 48 -> 35 [ label = "DEF / next16, initts" ];
200 49 -> 49 [ label = "SP" ];
201 49 -> 35 [ label = "DEF / next16, initts" ];
202 50 -> 51 [ label = "SP / mark" ];
203 50 -> 37 [ label = "'!', '#'..'%', '''..';', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
204 50 -> 52 [ label = "'='" ];
205 50 -> 35 [ label = "DEF / next15, initts" ];
206 51 -> 51 [ label = "SP" ];
207 51 -> 35 [ label = "DEF / next15, initts" ];
208 52 -> 53 [ label = "SP / mark" ];
209 52 -> 37 [ label = "'!', '#'..'%', '''..';', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
210 52 -> 54 [ label = "'='" ];
211 52 -> 35 [ label = "DEF / next14, initts" ];
212 53 -> 53 [ label = "SP" ];
213 53 -> 35 [ label = "DEF / next14, initts" ];
214 54 -> 55 [ label = "SP / mark" ];
215 54 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
216 54 -> 35 [ label = "DEF / next13, initts" ];
217 55 -> 55 [ label = "SP" ];
218 55 -> 35 [ label = "DEF / next13, initts" ];
219 56 -> 35 [ label = "SP / mark, last9, initts" ];
220 56 -> 35 [ label = "DEF / next9, initts" ];
221 57 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'S', 'U'..'Z', '\\', '^'..'_', 'a'..'s', 'u'..'{', '~' / te, store35" ];
222 57 -> 58 [ label = "'T', 't'" ];
223 57 -> 35 [ label = "DEF / next35, initts" ];
224 58 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'O', 'Q'..'Z', '\\', '^'..'_', 'a'..'o', 'q'..'{', '~' / te, store35" ];
225 58 -> 59 [ label = "'P', 'p'" ];
226 58 -> 35 [ label = "DEF / next35, initts" ];
227 59 -> 37 [ label = "'!', '#'..'%', '''..'9', ';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
228 59 -> 60 [ label = "':'" ];
229 59 -> 35 [ label = "DEF / next35, initts" ];
230 60 -> 37 [ label = "'!', '#'..'%', '''..'.', '0'..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
231 60 -> 61 [ label = "'/'" ];
232 60 -> 35 [ label = "DEF / next35, initts" ];
233 61 -> 37 [ label = "'!', '#'..'%', '''..'.', '0'..';', '=', '?'..'Z', '\\', '^'..'_', 'a'..'{', '~' / te, store35" ];
234 61 -> 62 [ label = "'/'" ];
235 61 -> 35 [ label = "DEF / next35, initts" ];
236 62 -> 37 [ label = "'!', ')', ',', '.', ':'..';', '?', '\\', '^', '{' / te, store35" ];
237 62 -> 63 [ label = "'#'..'%', '''..'(', '*'..'+', '-', '/'..'9', '=', '@'..'Z', '_', 'a'..'z', '~' / te, store19" ];
238 62 -> 64 [ label = "'&' / te" ];
239 62 -> 35 [ label = "DEF / next35, initts" ];
240 63 -> 63 [ label = "'!', ')', ',', '.', ':'..';', '?' / te, store35" ];
241 63 -> 63 [ label = "'#'..'%', '''..'(', '*'..'+', '-', '/'..'9', '=', '@'..'Z', '_', 'a'..'z', '~' / te, store19" ];
242 63 -> 64 [ label = "'&' / te" ];
243 63 -> 37 [ label = "'\\', '^', '{' / te, store35" ];
244 63 -> 35 [ label = "DEF / switch, initts" ];
245 64 -> 34 [ label = "'!', ')', ',', '.', ':'..';', '?'" ];
246 64 -> 64 [ label = "'#'..'(', '*'..'+', '-', '/'..'9', '=', '@'..'Z', '_', 'a'..'z', '~' / te" ];
247 64 -> 35 [ label = "DEF / next19, initts" ];
248 65 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'S', 'U'..'Z', '\\', '^'..'_', 'a'..'s', 'u'..'{', '~' / te, store35" ];
249 65 -> 57 [ label = "'T', 't'" ];
250 65 -> 35 [ label = "DEF / next35, initts" ];
251 66 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'U', 'W'..'Z', '\\', '^'..'_', 'a'..'u', 'w'..'{', '~' / te, store35" ];
252 66 -> 67 [ label = "'V', 'v'" ];
253 66 -> 35 [ label = "DEF / next35, initts" ];
254 67 -> 37 [ label = "'!', '#'..'%', '''..';', '=', '?'..'M', 'O'..'Z', '\\', '^'..'_', 'a'..'m', 'o'..'{', '~' / te, store35" ];
255 67 -> 59 [ label = "'N', 'n'" ];
256 67 -> 35 [ label = "DEF / next35, initts" ];
257 68 -> 35 [ label = "'[' / last20, initts" ];
258 68 -> 35 [ label = "DEF / next23, initts" ];
259 69 -> 35 [ label = "']' / last21, initts" ];
260 69 -> 35 [ label = "DEF / next24, initts" ];
261 ENTRY -> 35 [ label = "IN" ];
262 en_35 -> 35 [ label = "main" ];