Sat, 03 Jan 2015 20:18:00 +0100
Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.
1 {
2 "Range 0 [], node 4 foreignPara1":true,
3 "Range 0 [], node 5 foreignPara1.firstChild":true,
4 "Range 0 [], node 14 foreignDoc":true,
5 "Range 0 [], node 15 foreignPara2":true,
6 "Range 0 [], node 16 xmlDoc":true,
7 "Range 0 [], node 17 xmlElement":true,
8 "Range 0 [], node 18 detachedXmlElement":true,
9 "Range 0 [], node 20 foreignTextNode":true,
10 "Range 0 [], node 21 detachedForeignTextNode":true,
11 "Range 0 [], node 22 xmlTextNode":true,
12 "Range 0 [], node 23 detachedXmlTextNode":true,
13 "Range 0 [], node 24 processingInstruction":true,
14 "Range 0 [], node 25 detachedProcessingInstruction":true,
15 "Range 0 [], node 28 foreignComment":true,
16 "Range 0 [], node 29 detachedForeignComment":true,
17 "Range 0 [], node 30 xmlComment":true,
18 "Range 0 [], node 31 detachedXmlComment":true,
19 "Range 0 [], node 33 foreignDocfrag":true,
20 "Range 0 [], node 34 xmlDocfrag":true,
21 "Range 0 [], node 36 foreignDoctype":true,
22 "Range 0 [], node 37 xmlDoctype":true,
23 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1":true,
24 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 foreignPara1.firstChild":true,
25 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignDoc":true,
26 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 foreignPara2":true,
27 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 xmlDoc":true,
28 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 xmlElement":true,
29 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedXmlElement":true,
30 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 foreignTextNode":true,
31 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 detachedForeignTextNode":true,
32 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 22 xmlTextNode":true,
33 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 23 detachedXmlTextNode":true,
34 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 24 processingInstruction":true,
35 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 25 detachedProcessingInstruction":true,
36 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 28 foreignComment":true,
37 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 29 detachedForeignComment":true,
38 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 30 xmlComment":true,
39 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 31 detachedXmlComment":true,
40 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 33 foreignDocfrag":true,
41 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 34 xmlDocfrag":true,
42 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 36 foreignDoctype":true,
43 "Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 37 xmlDoctype":true,
44 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1":true,
45 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 foreignPara1.firstChild":true,
46 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignDoc":true,
47 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 foreignPara2":true,
48 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 xmlDoc":true,
49 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 xmlElement":true,
50 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedXmlElement":true,
51 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 foreignTextNode":true,
52 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 detachedForeignTextNode":true,
53 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 22 xmlTextNode":true,
54 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 23 detachedXmlTextNode":true,
55 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 24 processingInstruction":true,
56 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 25 detachedProcessingInstruction":true,
57 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 28 foreignComment":true,
58 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 29 detachedForeignComment":true,
59 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 30 xmlComment":true,
60 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 31 detachedXmlComment":true,
61 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 33 foreignDocfrag":true,
62 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 34 xmlDocfrag":true,
63 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 36 foreignDoctype":true,
64 "Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 37 xmlDoctype":true,
65 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1":true,
66 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 foreignPara1.firstChild":true,
67 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignDoc":true,
68 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 foreignPara2":true,
69 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 xmlDoc":true,
70 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 xmlElement":true,
71 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedXmlElement":true,
72 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 foreignTextNode":true,
73 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 detachedForeignTextNode":true,
74 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 22 xmlTextNode":true,
75 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 23 detachedXmlTextNode":true,
76 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 24 processingInstruction":true,
77 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 25 detachedProcessingInstruction":true,
78 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 28 foreignComment":true,
79 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 29 detachedForeignComment":true,
80 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 30 xmlComment":true,
81 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 31 detachedXmlComment":true,
82 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 33 foreignDocfrag":true,
83 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 34 xmlDocfrag":true,
84 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 36 foreignDoctype":true,
85 "Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 37 xmlDoctype":true,
86 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1":true,
87 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 foreignPara1.firstChild":true,
88 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignDoc":true,
89 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 foreignPara2":true,
90 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 xmlDoc":true,
91 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 xmlElement":true,
92 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedXmlElement":true,
93 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 foreignTextNode":true,
94 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 detachedForeignTextNode":true,
95 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 22 xmlTextNode":true,
96 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 23 detachedXmlTextNode":true,
97 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 24 processingInstruction":true,
98 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 25 detachedProcessingInstruction":true,
99 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 28 foreignComment":true,
100 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 29 detachedForeignComment":true,
101 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 30 xmlComment":true,
102 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 31 detachedXmlComment":true,
103 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 33 foreignDocfrag":true,
104 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 34 xmlDocfrag":true,
105 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 36 foreignDoctype":true,
106 "Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 37 xmlDoctype":true,
107 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1":true,
108 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild":true,
109 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc":true,
110 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2":true,
111 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc":true,
112 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement":true,
113 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement":true,
114 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode":true,
115 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode":true,
116 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode":true,
117 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode":true,
118 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction":true,
119 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction":true,
120 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment":true,
121 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment":true,
122 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment":true,
123 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment":true,
124 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag":true,
125 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag":true,
126 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype":true,
127 "Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype":true,
128 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 4 foreignPara1":true,
129 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 5 foreignPara1.firstChild":true,
130 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 14 foreignDoc":true,
131 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 15 foreignPara2":true,
132 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 16 xmlDoc":true,
133 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 17 xmlElement":true,
134 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 18 detachedXmlElement":true,
135 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 20 foreignTextNode":true,
136 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 21 detachedForeignTextNode":true,
137 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 22 xmlTextNode":true,
138 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 23 detachedXmlTextNode":true,
139 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 24 processingInstruction":true,
140 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 25 detachedProcessingInstruction":true,
141 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 28 foreignComment":true,
142 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 29 detachedForeignComment":true,
143 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 30 xmlComment":true,
144 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 31 detachedXmlComment":true,
145 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 33 foreignDocfrag":true,
146 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 34 xmlDocfrag":true,
147 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 36 foreignDoctype":true,
148 "Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 37 xmlDoctype":true,
149 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 4 foreignPara1":true,
150 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 5 foreignPara1.firstChild":true,
151 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 14 foreignDoc":true,
152 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 15 foreignPara2":true,
153 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 16 xmlDoc":true,
154 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 17 xmlElement":true,
155 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 18 detachedXmlElement":true,
156 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 20 foreignTextNode":true,
157 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 21 detachedForeignTextNode":true,
158 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 22 xmlTextNode":true,
159 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 23 detachedXmlTextNode":true,
160 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 24 processingInstruction":true,
161 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 25 detachedProcessingInstruction":true,
162 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 28 foreignComment":true,
163 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 29 detachedForeignComment":true,
164 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 30 xmlComment":true,
165 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 31 detachedXmlComment":true,
166 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 33 foreignDocfrag":true,
167 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 34 xmlDocfrag":true,
168 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 36 foreignDoctype":true,
169 "Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 37 xmlDoctype":true,
170 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1":true,
171 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 foreignPara1.firstChild":true,
172 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignDoc":true,
173 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 foreignPara2":true,
174 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 xmlDoc":true,
175 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 xmlElement":true,
176 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedXmlElement":true,
177 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 foreignTextNode":true,
178 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 detachedForeignTextNode":true,
179 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 22 xmlTextNode":true,
180 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 23 detachedXmlTextNode":true,
181 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 24 processingInstruction":true,
182 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 25 detachedProcessingInstruction":true,
183 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 28 foreignComment":true,
184 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 29 detachedForeignComment":true,
185 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 30 xmlComment":true,
186 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 31 detachedXmlComment":true,
187 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 33 foreignDocfrag":true,
188 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 34 xmlDocfrag":true,
189 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 36 foreignDoctype":true,
190 "Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 37 xmlDoctype":true,
191 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1":true,
192 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 foreignPara1.firstChild":true,
193 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignDoc":true,
194 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 foreignPara2":true,
195 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 xmlDoc":true,
196 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 xmlElement":true,
197 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedXmlElement":true,
198 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 foreignTextNode":true,
199 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 detachedForeignTextNode":true,
200 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 22 xmlTextNode":true,
201 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 23 detachedXmlTextNode":true,
202 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 24 processingInstruction":true,
203 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 25 detachedProcessingInstruction":true,
204 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 28 foreignComment":true,
205 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 29 detachedForeignComment":true,
206 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 30 xmlComment":true,
207 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 31 detachedXmlComment":true,
208 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 33 foreignDocfrag":true,
209 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 34 xmlDocfrag":true,
210 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 36 foreignDoctype":true,
211 "Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 37 xmlDoctype":true,
212 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 4 foreignPara1":true,
213 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 5 foreignPara1.firstChild":true,
214 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 14 foreignDoc":true,
215 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 15 foreignPara2":true,
216 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 16 xmlDoc":true,
217 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 17 xmlElement":true,
218 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 18 detachedXmlElement":true,
219 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 20 foreignTextNode":true,
220 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 21 detachedForeignTextNode":true,
221 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 22 xmlTextNode":true,
222 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 23 detachedXmlTextNode":true,
223 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 24 processingInstruction":true,
224 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 25 detachedProcessingInstruction":true,
225 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 28 foreignComment":true,
226 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 29 detachedForeignComment":true,
227 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 30 xmlComment":true,
228 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 31 detachedXmlComment":true,
229 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 33 foreignDocfrag":true,
230 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 34 xmlDocfrag":true,
231 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 36 foreignDoctype":true,
232 "Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 37 xmlDoctype":true,
233 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1":true,
234 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 foreignPara1.firstChild":true,
235 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignDoc":true,
236 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 foreignPara2":true,
237 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 xmlDoc":true,
238 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 xmlElement":true,
239 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedXmlElement":true,
240 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 foreignTextNode":true,
241 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 detachedForeignTextNode":true,
242 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 22 xmlTextNode":true,
243 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 23 detachedXmlTextNode":true,
244 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 24 processingInstruction":true,
245 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 25 detachedProcessingInstruction":true,
246 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 28 foreignComment":true,
247 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 29 detachedForeignComment":true,
248 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 30 xmlComment":true,
249 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 31 detachedXmlComment":true,
250 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 33 foreignDocfrag":true,
251 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 34 xmlDocfrag":true,
252 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 36 foreignDoctype":true,
253 "Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 37 xmlDoctype":true,
254 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1":true,
255 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 foreignPara1.firstChild":true,
256 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignDoc":true,
257 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 foreignPara2":true,
258 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 xmlDoc":true,
259 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 xmlElement":true,
260 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedXmlElement":true,
261 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 foreignTextNode":true,
262 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 detachedForeignTextNode":true,
263 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 22 xmlTextNode":true,
264 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 23 detachedXmlTextNode":true,
265 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 24 processingInstruction":true,
266 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 25 detachedProcessingInstruction":true,
267 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 28 foreignComment":true,
268 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 29 detachedForeignComment":true,
269 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 30 xmlComment":true,
270 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 31 detachedXmlComment":true,
271 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 33 foreignDocfrag":true,
272 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 34 xmlDocfrag":true,
273 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 36 foreignDoctype":true,
274 "Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 37 xmlDoctype":true,
275 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 4 foreignPara1":true,
276 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 5 foreignPara1.firstChild":true,
277 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 14 foreignDoc":true,
278 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 15 foreignPara2":true,
279 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 16 xmlDoc":true,
280 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 17 xmlElement":true,
281 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 18 detachedXmlElement":true,
282 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 20 foreignTextNode":true,
283 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 21 detachedForeignTextNode":true,
284 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 22 xmlTextNode":true,
285 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 23 detachedXmlTextNode":true,
286 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 24 processingInstruction":true,
287 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 25 detachedProcessingInstruction":true,
288 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 28 foreignComment":true,
289 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 29 detachedForeignComment":true,
290 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 30 xmlComment":true,
291 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 31 detachedXmlComment":true,
292 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 33 foreignDocfrag":true,
293 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 34 xmlDocfrag":true,
294 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 36 foreignDoctype":true,
295 "Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 37 xmlDoctype":true,
296 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1":true,
297 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 foreignPara1.firstChild":true,
298 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignDoc":true,
299 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 foreignPara2":true,
300 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 xmlDoc":true,
301 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 xmlElement":true,
302 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedXmlElement":true,
303 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 foreignTextNode":true,
304 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 detachedForeignTextNode":true,
305 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 22 xmlTextNode":true,
306 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 23 detachedXmlTextNode":true,
307 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 24 processingInstruction":true,
308 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 25 detachedProcessingInstruction":true,
309 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 28 foreignComment":true,
310 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 29 detachedForeignComment":true,
311 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 30 xmlComment":true,
312 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 31 detachedXmlComment":true,
313 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 33 foreignDocfrag":true,
314 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 34 xmlDocfrag":true,
315 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 36 foreignDoctype":true,
316 "Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 37 xmlDoctype":true,
317 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1":true,
318 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 5 foreignPara1.firstChild":true,
319 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 14 foreignDoc":true,
320 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 15 foreignPara2":true,
321 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 16 xmlDoc":true,
322 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 17 xmlElement":true,
323 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 18 detachedXmlElement":true,
324 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 20 foreignTextNode":true,
325 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 21 detachedForeignTextNode":true,
326 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 22 xmlTextNode":true,
327 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 23 detachedXmlTextNode":true,
328 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 24 processingInstruction":true,
329 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 25 detachedProcessingInstruction":true,
330 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 28 foreignComment":true,
331 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 29 detachedForeignComment":true,
332 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 30 xmlComment":true,
333 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 31 detachedXmlComment":true,
334 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 33 foreignDocfrag":true,
335 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 34 xmlDocfrag":true,
336 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 36 foreignDoctype":true,
337 "Range 15 [document.documentElement, 0, document.documentElement, 1], node 37 xmlDoctype":true,
338 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1":true,
339 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 5 foreignPara1.firstChild":true,
340 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 14 foreignDoc":true,
341 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 15 foreignPara2":true,
342 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 16 xmlDoc":true,
343 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 17 xmlElement":true,
344 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 18 detachedXmlElement":true,
345 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 20 foreignTextNode":true,
346 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 21 detachedForeignTextNode":true,
347 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 22 xmlTextNode":true,
348 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 23 detachedXmlTextNode":true,
349 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 24 processingInstruction":true,
350 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 25 detachedProcessingInstruction":true,
351 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 28 foreignComment":true,
352 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 29 detachedForeignComment":true,
353 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 30 xmlComment":true,
354 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 31 detachedXmlComment":true,
355 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 33 foreignDocfrag":true,
356 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 34 xmlDocfrag":true,
357 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 36 foreignDoctype":true,
358 "Range 16 [document.documentElement, 0, document.documentElement, 2], node 37 xmlDoctype":true,
359 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1":true,
360 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 5 foreignPara1.firstChild":true,
361 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 14 foreignDoc":true,
362 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 15 foreignPara2":true,
363 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 16 xmlDoc":true,
364 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 17 xmlElement":true,
365 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 18 detachedXmlElement":true,
366 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 20 foreignTextNode":true,
367 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 21 detachedForeignTextNode":true,
368 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 22 xmlTextNode":true,
369 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 23 detachedXmlTextNode":true,
370 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 24 processingInstruction":true,
371 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 25 detachedProcessingInstruction":true,
372 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 28 foreignComment":true,
373 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 29 detachedForeignComment":true,
374 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 30 xmlComment":true,
375 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 31 detachedXmlComment":true,
376 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 33 foreignDocfrag":true,
377 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 34 xmlDocfrag":true,
378 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 36 foreignDoctype":true,
379 "Range 17 [document.documentElement, 1, document.documentElement, 2], node 37 xmlDoctype":true,
380 "Range 18 [document.head, 1, document.head, 1], node 4 foreignPara1":true,
381 "Range 18 [document.head, 1, document.head, 1], node 5 foreignPara1.firstChild":true,
382 "Range 18 [document.head, 1, document.head, 1], node 14 foreignDoc":true,
383 "Range 18 [document.head, 1, document.head, 1], node 15 foreignPara2":true,
384 "Range 18 [document.head, 1, document.head, 1], node 16 xmlDoc":true,
385 "Range 18 [document.head, 1, document.head, 1], node 17 xmlElement":true,
386 "Range 18 [document.head, 1, document.head, 1], node 18 detachedXmlElement":true,
387 "Range 18 [document.head, 1, document.head, 1], node 20 foreignTextNode":true,
388 "Range 18 [document.head, 1, document.head, 1], node 21 detachedForeignTextNode":true,
389 "Range 18 [document.head, 1, document.head, 1], node 22 xmlTextNode":true,
390 "Range 18 [document.head, 1, document.head, 1], node 23 detachedXmlTextNode":true,
391 "Range 18 [document.head, 1, document.head, 1], node 24 processingInstruction":true,
392 "Range 18 [document.head, 1, document.head, 1], node 25 detachedProcessingInstruction":true,
393 "Range 18 [document.head, 1, document.head, 1], node 28 foreignComment":true,
394 "Range 18 [document.head, 1, document.head, 1], node 29 detachedForeignComment":true,
395 "Range 18 [document.head, 1, document.head, 1], node 30 xmlComment":true,
396 "Range 18 [document.head, 1, document.head, 1], node 31 detachedXmlComment":true,
397 "Range 18 [document.head, 1, document.head, 1], node 33 foreignDocfrag":true,
398 "Range 18 [document.head, 1, document.head, 1], node 34 xmlDocfrag":true,
399 "Range 18 [document.head, 1, document.head, 1], node 36 foreignDoctype":true,
400 "Range 18 [document.head, 1, document.head, 1], node 37 xmlDoctype":true,
401 "Range 19 [document.body, 0, document.body, 1], node 4 foreignPara1":true,
402 "Range 19 [document.body, 0, document.body, 1], node 5 foreignPara1.firstChild":true,
403 "Range 19 [document.body, 0, document.body, 1], node 14 foreignDoc":true,
404 "Range 19 [document.body, 0, document.body, 1], node 15 foreignPara2":true,
405 "Range 19 [document.body, 0, document.body, 1], node 16 xmlDoc":true,
406 "Range 19 [document.body, 0, document.body, 1], node 17 xmlElement":true,
407 "Range 19 [document.body, 0, document.body, 1], node 18 detachedXmlElement":true,
408 "Range 19 [document.body, 0, document.body, 1], node 20 foreignTextNode":true,
409 "Range 19 [document.body, 0, document.body, 1], node 21 detachedForeignTextNode":true,
410 "Range 19 [document.body, 0, document.body, 1], node 22 xmlTextNode":true,
411 "Range 19 [document.body, 0, document.body, 1], node 23 detachedXmlTextNode":true,
412 "Range 19 [document.body, 0, document.body, 1], node 24 processingInstruction":true,
413 "Range 19 [document.body, 0, document.body, 1], node 25 detachedProcessingInstruction":true,
414 "Range 19 [document.body, 0, document.body, 1], node 28 foreignComment":true,
415 "Range 19 [document.body, 0, document.body, 1], node 29 detachedForeignComment":true,
416 "Range 19 [document.body, 0, document.body, 1], node 30 xmlComment":true,
417 "Range 19 [document.body, 0, document.body, 1], node 31 detachedXmlComment":true,
418 "Range 19 [document.body, 0, document.body, 1], node 33 foreignDocfrag":true,
419 "Range 19 [document.body, 0, document.body, 1], node 34 xmlDocfrag":true,
420 "Range 19 [document.body, 0, document.body, 1], node 36 foreignDoctype":true,
421 "Range 19 [document.body, 0, document.body, 1], node 37 xmlDoctype":true,
422 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1":true,
423 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 foreignPara1.firstChild":true,
424 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignDoc":true,
425 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 foreignPara2":true,
426 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 xmlDoc":true,
427 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 xmlElement":true,
428 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedXmlElement":true,
429 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 foreignTextNode":true,
430 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 detachedForeignTextNode":true,
431 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 22 xmlTextNode":true,
432 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 23 detachedXmlTextNode":true,
433 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 24 processingInstruction":true,
434 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 25 detachedProcessingInstruction":true,
435 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 28 foreignComment":true,
436 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 29 detachedForeignComment":true,
437 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 30 xmlComment":true,
438 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 31 detachedXmlComment":true,
439 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 33 foreignDocfrag":true,
440 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 34 xmlDocfrag":true,
441 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 36 foreignDoctype":true,
442 "Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 37 xmlDoctype":true,
443 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 4 foreignPara1":true,
444 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 5 foreignPara1.firstChild":true,
445 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 14 foreignDoc":true,
446 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 15 foreignPara2":true,
447 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 16 xmlDoc":true,
448 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 17 xmlElement":true,
449 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 18 detachedXmlElement":true,
450 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 20 foreignTextNode":true,
451 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 21 detachedForeignTextNode":true,
452 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 22 xmlTextNode":true,
453 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 23 detachedXmlTextNode":true,
454 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 24 processingInstruction":true,
455 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 25 detachedProcessingInstruction":true,
456 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 28 foreignComment":true,
457 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 29 detachedForeignComment":true,
458 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 30 xmlComment":true,
459 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 31 detachedXmlComment":true,
460 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 33 foreignDocfrag":true,
461 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 34 xmlDocfrag":true,
462 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 36 foreignDoctype":true,
463 "Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 37 xmlDoctype":true,
464 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 4 foreignPara1":true,
465 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 5 foreignPara1.firstChild":true,
466 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 14 foreignDoc":true,
467 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 15 foreignPara2":true,
468 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 16 xmlDoc":true,
469 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 17 xmlElement":true,
470 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 18 detachedXmlElement":true,
471 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 20 foreignTextNode":true,
472 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 21 detachedForeignTextNode":true,
473 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 22 xmlTextNode":true,
474 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 23 detachedXmlTextNode":true,
475 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 24 processingInstruction":true,
476 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 25 detachedProcessingInstruction":true,
477 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 28 foreignComment":true,
478 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 29 detachedForeignComment":true,
479 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 30 xmlComment":true,
480 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 31 detachedXmlComment":true,
481 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 33 foreignDocfrag":true,
482 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 34 xmlDocfrag":true,
483 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 36 foreignDoctype":true,
484 "Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 37 xmlDoctype":true,
485 "Range 23 [paras[0], 0, paras[0], 0], node 4 foreignPara1":true,
486 "Range 23 [paras[0], 0, paras[0], 0], node 5 foreignPara1.firstChild":true,
487 "Range 23 [paras[0], 0, paras[0], 0], node 14 foreignDoc":true,
488 "Range 23 [paras[0], 0, paras[0], 0], node 15 foreignPara2":true,
489 "Range 23 [paras[0], 0, paras[0], 0], node 16 xmlDoc":true,
490 "Range 23 [paras[0], 0, paras[0], 0], node 17 xmlElement":true,
491 "Range 23 [paras[0], 0, paras[0], 0], node 18 detachedXmlElement":true,
492 "Range 23 [paras[0], 0, paras[0], 0], node 20 foreignTextNode":true,
493 "Range 23 [paras[0], 0, paras[0], 0], node 21 detachedForeignTextNode":true,
494 "Range 23 [paras[0], 0, paras[0], 0], node 22 xmlTextNode":true,
495 "Range 23 [paras[0], 0, paras[0], 0], node 23 detachedXmlTextNode":true,
496 "Range 23 [paras[0], 0, paras[0], 0], node 24 processingInstruction":true,
497 "Range 23 [paras[0], 0, paras[0], 0], node 25 detachedProcessingInstruction":true,
498 "Range 23 [paras[0], 0, paras[0], 0], node 28 foreignComment":true,
499 "Range 23 [paras[0], 0, paras[0], 0], node 29 detachedForeignComment":true,
500 "Range 23 [paras[0], 0, paras[0], 0], node 30 xmlComment":true,
501 "Range 23 [paras[0], 0, paras[0], 0], node 31 detachedXmlComment":true,
502 "Range 23 [paras[0], 0, paras[0], 0], node 33 foreignDocfrag":true,
503 "Range 23 [paras[0], 0, paras[0], 0], node 34 xmlDocfrag":true,
504 "Range 23 [paras[0], 0, paras[0], 0], node 36 foreignDoctype":true,
505 "Range 23 [paras[0], 0, paras[0], 0], node 37 xmlDoctype":true,
506 "Range 24 [paras[0], 0, paras[0], 1], node 4 foreignPara1":true,
507 "Range 24 [paras[0], 0, paras[0], 1], node 5 foreignPara1.firstChild":true,
508 "Range 24 [paras[0], 0, paras[0], 1], node 14 foreignDoc":true,
509 "Range 24 [paras[0], 0, paras[0], 1], node 15 foreignPara2":true,
510 "Range 24 [paras[0], 0, paras[0], 1], node 16 xmlDoc":true,
511 "Range 24 [paras[0], 0, paras[0], 1], node 17 xmlElement":true,
512 "Range 24 [paras[0], 0, paras[0], 1], node 18 detachedXmlElement":true,
513 "Range 24 [paras[0], 0, paras[0], 1], node 20 foreignTextNode":true,
514 "Range 24 [paras[0], 0, paras[0], 1], node 21 detachedForeignTextNode":true,
515 "Range 24 [paras[0], 0, paras[0], 1], node 22 xmlTextNode":true,
516 "Range 24 [paras[0], 0, paras[0], 1], node 23 detachedXmlTextNode":true,
517 "Range 24 [paras[0], 0, paras[0], 1], node 24 processingInstruction":true,
518 "Range 24 [paras[0], 0, paras[0], 1], node 25 detachedProcessingInstruction":true,
519 "Range 24 [paras[0], 0, paras[0], 1], node 28 foreignComment":true,
520 "Range 24 [paras[0], 0, paras[0], 1], node 29 detachedForeignComment":true,
521 "Range 24 [paras[0], 0, paras[0], 1], node 30 xmlComment":true,
522 "Range 24 [paras[0], 0, paras[0], 1], node 31 detachedXmlComment":true,
523 "Range 24 [paras[0], 0, paras[0], 1], node 33 foreignDocfrag":true,
524 "Range 24 [paras[0], 0, paras[0], 1], node 34 xmlDocfrag":true,
525 "Range 24 [paras[0], 0, paras[0], 1], node 36 foreignDoctype":true,
526 "Range 24 [paras[0], 0, paras[0], 1], node 37 xmlDoctype":true,
527 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 4 foreignPara1":true,
528 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 5 foreignPara1.firstChild":true,
529 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 14 foreignDoc":true,
530 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 15 foreignPara2":true,
531 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 16 xmlDoc":true,
532 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 17 xmlElement":true,
533 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 18 detachedXmlElement":true,
534 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 20 foreignTextNode":true,
535 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 21 detachedForeignTextNode":true,
536 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 22 xmlTextNode":true,
537 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 23 detachedXmlTextNode":true,
538 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 24 processingInstruction":true,
539 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 25 detachedProcessingInstruction":true,
540 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 28 foreignComment":true,
541 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 29 detachedForeignComment":true,
542 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 30 xmlComment":true,
543 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 31 detachedXmlComment":true,
544 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 33 foreignDocfrag":true,
545 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 34 xmlDocfrag":true,
546 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 36 foreignDoctype":true,
547 "Range 25 [detachedPara1, 0, detachedPara1, 0], node 37 xmlDoctype":true,
548 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1":true,
549 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 5 foreignPara1.firstChild":true,
550 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 14 foreignDoc":true,
551 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 15 foreignPara2":true,
552 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 16 xmlDoc":true,
553 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 17 xmlElement":true,
554 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 18 detachedXmlElement":true,
555 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 20 foreignTextNode":true,
556 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 21 detachedForeignTextNode":true,
557 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 22 xmlTextNode":true,
558 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 23 detachedXmlTextNode":true,
559 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 24 processingInstruction":true,
560 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 25 detachedProcessingInstruction":true,
561 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 28 foreignComment":true,
562 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 29 detachedForeignComment":true,
563 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 30 xmlComment":true,
564 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 31 detachedXmlComment":true,
565 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 33 foreignDocfrag":true,
566 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 34 xmlDocfrag":true,
567 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 36 foreignDoctype":true,
568 "Range 26 [detachedPara1, 0, detachedPara1, 1], node 37 xmlDoctype":true,
569 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1":true,
570 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild":true,
571 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc":true,
572 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2":true,
573 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc":true,
574 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement":true,
575 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement":true,
576 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode":true,
577 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode":true,
578 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode":true,
579 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode":true,
580 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction":true,
581 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction":true,
582 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment":true,
583 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment":true,
584 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment":true,
585 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment":true,
586 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag":true,
587 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag":true,
588 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype":true,
589 "Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype":true,
590 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1":true,
591 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 foreignPara1.firstChild":true,
592 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignDoc":true,
593 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 foreignPara2":true,
594 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 xmlDoc":true,
595 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 xmlElement":true,
596 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedXmlElement":true,
597 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 foreignTextNode":true,
598 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 detachedForeignTextNode":true,
599 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 22 xmlTextNode":true,
600 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 23 detachedXmlTextNode":true,
601 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 24 processingInstruction":true,
602 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 25 detachedProcessingInstruction":true,
603 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 28 foreignComment":true,
604 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 29 detachedForeignComment":true,
605 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 30 xmlComment":true,
606 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 31 detachedXmlComment":true,
607 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 33 foreignDocfrag":true,
608 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 34 xmlDocfrag":true,
609 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 36 foreignDoctype":true,
610 "Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 37 xmlDoctype":true,
611 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1":true,
612 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 5 foreignPara1.firstChild":true,
613 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignDoc":true,
614 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 15 foreignPara2":true,
615 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 16 xmlDoc":true,
616 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 17 xmlElement":true,
617 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedXmlElement":true,
618 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 20 foreignTextNode":true,
619 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 21 detachedForeignTextNode":true,
620 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 22 xmlTextNode":true,
621 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 23 detachedXmlTextNode":true,
622 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 24 processingInstruction":true,
623 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 25 detachedProcessingInstruction":true,
624 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 28 foreignComment":true,
625 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 29 detachedForeignComment":true,
626 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 30 xmlComment":true,
627 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 31 detachedXmlComment":true,
628 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 33 foreignDocfrag":true,
629 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 34 xmlDocfrag":true,
630 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 36 foreignDoctype":true,
631 "Range 29 [paras[0].firstChild, 3, paras[3], 1], node 37 xmlDoctype":true,
632 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1":true,
633 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 5 foreignPara1.firstChild":true,
634 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignDoc":true,
635 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 15 foreignPara2":true,
636 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 16 xmlDoc":true,
637 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 17 xmlElement":true,
638 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedXmlElement":true,
639 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 20 foreignTextNode":true,
640 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 21 detachedForeignTextNode":true,
641 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 22 xmlTextNode":true,
642 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 23 detachedXmlTextNode":true,
643 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 24 processingInstruction":true,
644 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 25 detachedProcessingInstruction":true,
645 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 28 foreignComment":true,
646 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 29 detachedForeignComment":true,
647 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 30 xmlComment":true,
648 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 31 detachedXmlComment":true,
649 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 33 foreignDocfrag":true,
650 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 34 xmlDocfrag":true,
651 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 36 foreignDoctype":true,
652 "Range 30 [paras[0], 0, paras[0].firstChild, 7], node 37 xmlDoctype":true,
653 "Range 31 [testDiv, 2, paras[4], 1], node 4 foreignPara1":true,
654 "Range 31 [testDiv, 2, paras[4], 1], node 5 foreignPara1.firstChild":true,
655 "Range 31 [testDiv, 2, paras[4], 1], node 14 foreignDoc":true,
656 "Range 31 [testDiv, 2, paras[4], 1], node 15 foreignPara2":true,
657 "Range 31 [testDiv, 2, paras[4], 1], node 16 xmlDoc":true,
658 "Range 31 [testDiv, 2, paras[4], 1], node 17 xmlElement":true,
659 "Range 31 [testDiv, 2, paras[4], 1], node 18 detachedXmlElement":true,
660 "Range 31 [testDiv, 2, paras[4], 1], node 20 foreignTextNode":true,
661 "Range 31 [testDiv, 2, paras[4], 1], node 21 detachedForeignTextNode":true,
662 "Range 31 [testDiv, 2, paras[4], 1], node 22 xmlTextNode":true,
663 "Range 31 [testDiv, 2, paras[4], 1], node 23 detachedXmlTextNode":true,
664 "Range 31 [testDiv, 2, paras[4], 1], node 24 processingInstruction":true,
665 "Range 31 [testDiv, 2, paras[4], 1], node 25 detachedProcessingInstruction":true,
666 "Range 31 [testDiv, 2, paras[4], 1], node 28 foreignComment":true,
667 "Range 31 [testDiv, 2, paras[4], 1], node 29 detachedForeignComment":true,
668 "Range 31 [testDiv, 2, paras[4], 1], node 30 xmlComment":true,
669 "Range 31 [testDiv, 2, paras[4], 1], node 31 detachedXmlComment":true,
670 "Range 31 [testDiv, 2, paras[4], 1], node 33 foreignDocfrag":true,
671 "Range 31 [testDiv, 2, paras[4], 1], node 34 xmlDocfrag":true,
672 "Range 31 [testDiv, 2, paras[4], 1], node 36 foreignDoctype":true,
673 "Range 31 [testDiv, 2, paras[4], 1], node 37 xmlDoctype":true,
674 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 4 foreignPara1":true,
675 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 5 foreignPara1.firstChild":true,
676 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 14 foreignDoc":true,
677 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 15 foreignPara2":true,
678 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 16 xmlDoc":true,
679 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 17 xmlElement":true,
680 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 18 detachedXmlElement":true,
681 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 20 foreignTextNode":true,
682 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 21 detachedForeignTextNode":true,
683 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 22 xmlTextNode":true,
684 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 23 detachedXmlTextNode":true,
685 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 24 processingInstruction":true,
686 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 25 detachedProcessingInstruction":true,
687 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 28 foreignComment":true,
688 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 29 detachedForeignComment":true,
689 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 30 xmlComment":true,
690 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 31 detachedXmlComment":true,
691 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 33 foreignDocfrag":true,
692 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 34 xmlDocfrag":true,
693 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 36 foreignDoctype":true,
694 "Range 32 [testDiv, 1, paras[2].firstChild, 5], node 37 xmlDoctype":true,
695 "Range 33 [document.documentElement, 1, document.body, 0], node 4 foreignPara1":true,
696 "Range 33 [document.documentElement, 1, document.body, 0], node 5 foreignPara1.firstChild":true,
697 "Range 33 [document.documentElement, 1, document.body, 0], node 14 foreignDoc":true,
698 "Range 33 [document.documentElement, 1, document.body, 0], node 15 foreignPara2":true,
699 "Range 33 [document.documentElement, 1, document.body, 0], node 16 xmlDoc":true,
700 "Range 33 [document.documentElement, 1, document.body, 0], node 17 xmlElement":true,
701 "Range 33 [document.documentElement, 1, document.body, 0], node 18 detachedXmlElement":true,
702 "Range 33 [document.documentElement, 1, document.body, 0], node 20 foreignTextNode":true,
703 "Range 33 [document.documentElement, 1, document.body, 0], node 21 detachedForeignTextNode":true,
704 "Range 33 [document.documentElement, 1, document.body, 0], node 22 xmlTextNode":true,
705 "Range 33 [document.documentElement, 1, document.body, 0], node 23 detachedXmlTextNode":true,
706 "Range 33 [document.documentElement, 1, document.body, 0], node 24 processingInstruction":true,
707 "Range 33 [document.documentElement, 1, document.body, 0], node 25 detachedProcessingInstruction":true,
708 "Range 33 [document.documentElement, 1, document.body, 0], node 28 foreignComment":true,
709 "Range 33 [document.documentElement, 1, document.body, 0], node 29 detachedForeignComment":true,
710 "Range 33 [document.documentElement, 1, document.body, 0], node 30 xmlComment":true,
711 "Range 33 [document.documentElement, 1, document.body, 0], node 31 detachedXmlComment":true,
712 "Range 33 [document.documentElement, 1, document.body, 0], node 33 foreignDocfrag":true,
713 "Range 33 [document.documentElement, 1, document.body, 0], node 34 xmlDocfrag":true,
714 "Range 33 [document.documentElement, 1, document.body, 0], node 36 foreignDoctype":true,
715 "Range 33 [document.documentElement, 1, document.body, 0], node 37 xmlDoctype":true,
716 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 4 foreignPara1":true,
717 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 5 foreignPara1.firstChild":true,
718 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 14 foreignDoc":true,
719 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 15 foreignPara2":true,
720 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 16 xmlDoc":true,
721 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 17 xmlElement":true,
722 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 18 detachedXmlElement":true,
723 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 20 foreignTextNode":true,
724 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 21 detachedForeignTextNode":true,
725 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 22 xmlTextNode":true,
726 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 23 detachedXmlTextNode":true,
727 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 24 processingInstruction":true,
728 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 25 detachedProcessingInstruction":true,
729 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 28 foreignComment":true,
730 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 29 detachedForeignComment":true,
731 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 30 xmlComment":true,
732 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 31 detachedXmlComment":true,
733 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 33 foreignDocfrag":true,
734 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 34 xmlDocfrag":true,
735 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 36 foreignDoctype":true,
736 "Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 37 xmlDoctype":true,
737 "Range 35 [document, 0, document, 1], node 4 foreignPara1":true,
738 "Range 35 [document, 0, document, 1], node 5 foreignPara1.firstChild":true,
739 "Range 35 [document, 0, document, 1], node 14 foreignDoc":true,
740 "Range 35 [document, 0, document, 1], node 15 foreignPara2":true,
741 "Range 35 [document, 0, document, 1], node 16 xmlDoc":true,
742 "Range 35 [document, 0, document, 1], node 17 xmlElement":true,
743 "Range 35 [document, 0, document, 1], node 18 detachedXmlElement":true,
744 "Range 35 [document, 0, document, 1], node 20 foreignTextNode":true,
745 "Range 35 [document, 0, document, 1], node 21 detachedForeignTextNode":true,
746 "Range 35 [document, 0, document, 1], node 22 xmlTextNode":true,
747 "Range 35 [document, 0, document, 1], node 23 detachedXmlTextNode":true,
748 "Range 35 [document, 0, document, 1], node 24 processingInstruction":true,
749 "Range 35 [document, 0, document, 1], node 25 detachedProcessingInstruction":true,
750 "Range 35 [document, 0, document, 1], node 28 foreignComment":true,
751 "Range 35 [document, 0, document, 1], node 29 detachedForeignComment":true,
752 "Range 35 [document, 0, document, 1], node 30 xmlComment":true,
753 "Range 35 [document, 0, document, 1], node 31 detachedXmlComment":true,
754 "Range 35 [document, 0, document, 1], node 33 foreignDocfrag":true,
755 "Range 35 [document, 0, document, 1], node 34 xmlDocfrag":true,
756 "Range 35 [document, 0, document, 1], node 36 foreignDoctype":true,
757 "Range 35 [document, 0, document, 1], node 37 xmlDoctype":true,
758 "Range 36 [document, 0, document, 2], node 4 foreignPara1":true,
759 "Range 36 [document, 0, document, 2], node 5 foreignPara1.firstChild":true,
760 "Range 36 [document, 0, document, 2], node 14 foreignDoc":true,
761 "Range 36 [document, 0, document, 2], node 15 foreignPara2":true,
762 "Range 36 [document, 0, document, 2], node 16 xmlDoc":true,
763 "Range 36 [document, 0, document, 2], node 17 xmlElement":true,
764 "Range 36 [document, 0, document, 2], node 18 detachedXmlElement":true,
765 "Range 36 [document, 0, document, 2], node 20 foreignTextNode":true,
766 "Range 36 [document, 0, document, 2], node 21 detachedForeignTextNode":true,
767 "Range 36 [document, 0, document, 2], node 22 xmlTextNode":true,
768 "Range 36 [document, 0, document, 2], node 23 detachedXmlTextNode":true,
769 "Range 36 [document, 0, document, 2], node 24 processingInstruction":true,
770 "Range 36 [document, 0, document, 2], node 25 detachedProcessingInstruction":true,
771 "Range 36 [document, 0, document, 2], node 28 foreignComment":true,
772 "Range 36 [document, 0, document, 2], node 29 detachedForeignComment":true,
773 "Range 36 [document, 0, document, 2], node 30 xmlComment":true,
774 "Range 36 [document, 0, document, 2], node 31 detachedXmlComment":true,
775 "Range 36 [document, 0, document, 2], node 33 foreignDocfrag":true,
776 "Range 36 [document, 0, document, 2], node 34 xmlDocfrag":true,
777 "Range 36 [document, 0, document, 2], node 36 foreignDoctype":true,
778 "Range 36 [document, 0, document, 2], node 37 xmlDoctype":true,
779 "Range 37 [document, 1, document, 2], node 4 foreignPara1":true,
780 "Range 37 [document, 1, document, 2], node 5 foreignPara1.firstChild":true,
781 "Range 37 [document, 1, document, 2], node 14 foreignDoc":true,
782 "Range 37 [document, 1, document, 2], node 15 foreignPara2":true,
783 "Range 37 [document, 1, document, 2], node 16 xmlDoc":true,
784 "Range 37 [document, 1, document, 2], node 17 xmlElement":true,
785 "Range 37 [document, 1, document, 2], node 18 detachedXmlElement":true,
786 "Range 37 [document, 1, document, 2], node 20 foreignTextNode":true,
787 "Range 37 [document, 1, document, 2], node 21 detachedForeignTextNode":true,
788 "Range 37 [document, 1, document, 2], node 22 xmlTextNode":true,
789 "Range 37 [document, 1, document, 2], node 23 detachedXmlTextNode":true,
790 "Range 37 [document, 1, document, 2], node 24 processingInstruction":true,
791 "Range 37 [document, 1, document, 2], node 25 detachedProcessingInstruction":true,
792 "Range 37 [document, 1, document, 2], node 28 foreignComment":true,
793 "Range 37 [document, 1, document, 2], node 29 detachedForeignComment":true,
794 "Range 37 [document, 1, document, 2], node 30 xmlComment":true,
795 "Range 37 [document, 1, document, 2], node 31 detachedXmlComment":true,
796 "Range 37 [document, 1, document, 2], node 33 foreignDocfrag":true,
797 "Range 37 [document, 1, document, 2], node 34 xmlDocfrag":true,
798 "Range 37 [document, 1, document, 2], node 36 foreignDoctype":true,
799 "Range 37 [document, 1, document, 2], node 37 xmlDoctype":true,
800 "Range 38 [testDiv, 0, comment, 5], node 4 foreignPara1":true,
801 "Range 38 [testDiv, 0, comment, 5], node 5 foreignPara1.firstChild":true,
802 "Range 38 [testDiv, 0, comment, 5], node 14 foreignDoc":true,
803 "Range 38 [testDiv, 0, comment, 5], node 15 foreignPara2":true,
804 "Range 38 [testDiv, 0, comment, 5], node 16 xmlDoc":true,
805 "Range 38 [testDiv, 0, comment, 5], node 17 xmlElement":true,
806 "Range 38 [testDiv, 0, comment, 5], node 18 detachedXmlElement":true,
807 "Range 38 [testDiv, 0, comment, 5], node 20 foreignTextNode":true,
808 "Range 38 [testDiv, 0, comment, 5], node 21 detachedForeignTextNode":true,
809 "Range 38 [testDiv, 0, comment, 5], node 22 xmlTextNode":true,
810 "Range 38 [testDiv, 0, comment, 5], node 23 detachedXmlTextNode":true,
811 "Range 38 [testDiv, 0, comment, 5], node 24 processingInstruction":true,
812 "Range 38 [testDiv, 0, comment, 5], node 25 detachedProcessingInstruction":true,
813 "Range 38 [testDiv, 0, comment, 5], node 28 foreignComment":true,
814 "Range 38 [testDiv, 0, comment, 5], node 29 detachedForeignComment":true,
815 "Range 38 [testDiv, 0, comment, 5], node 30 xmlComment":true,
816 "Range 38 [testDiv, 0, comment, 5], node 31 detachedXmlComment":true,
817 "Range 38 [testDiv, 0, comment, 5], node 33 foreignDocfrag":true,
818 "Range 38 [testDiv, 0, comment, 5], node 34 xmlDocfrag":true,
819 "Range 38 [testDiv, 0, comment, 5], node 36 foreignDoctype":true,
820 "Range 38 [testDiv, 0, comment, 5], node 37 xmlDoctype":true,
821 "Range 39 [paras[2].firstChild, 4, comment, 2], node 4 foreignPara1":true,
822 "Range 39 [paras[2].firstChild, 4, comment, 2], node 5 foreignPara1.firstChild":true,
823 "Range 39 [paras[2].firstChild, 4, comment, 2], node 14 foreignDoc":true,
824 "Range 39 [paras[2].firstChild, 4, comment, 2], node 15 foreignPara2":true,
825 "Range 39 [paras[2].firstChild, 4, comment, 2], node 16 xmlDoc":true,
826 "Range 39 [paras[2].firstChild, 4, comment, 2], node 17 xmlElement":true,
827 "Range 39 [paras[2].firstChild, 4, comment, 2], node 18 detachedXmlElement":true,
828 "Range 39 [paras[2].firstChild, 4, comment, 2], node 20 foreignTextNode":true,
829 "Range 39 [paras[2].firstChild, 4, comment, 2], node 21 detachedForeignTextNode":true,
830 "Range 39 [paras[2].firstChild, 4, comment, 2], node 22 xmlTextNode":true,
831 "Range 39 [paras[2].firstChild, 4, comment, 2], node 23 detachedXmlTextNode":true,
832 "Range 39 [paras[2].firstChild, 4, comment, 2], node 24 processingInstruction":true,
833 "Range 39 [paras[2].firstChild, 4, comment, 2], node 25 detachedProcessingInstruction":true,
834 "Range 39 [paras[2].firstChild, 4, comment, 2], node 28 foreignComment":true,
835 "Range 39 [paras[2].firstChild, 4, comment, 2], node 29 detachedForeignComment":true,
836 "Range 39 [paras[2].firstChild, 4, comment, 2], node 30 xmlComment":true,
837 "Range 39 [paras[2].firstChild, 4, comment, 2], node 31 detachedXmlComment":true,
838 "Range 39 [paras[2].firstChild, 4, comment, 2], node 33 foreignDocfrag":true,
839 "Range 39 [paras[2].firstChild, 4, comment, 2], node 34 xmlDocfrag":true,
840 "Range 39 [paras[2].firstChild, 4, comment, 2], node 36 foreignDoctype":true,
841 "Range 39 [paras[2].firstChild, 4, comment, 2], node 37 xmlDoctype":true,
842 "Range 40 [paras[3], 1, comment, 8], node 4 foreignPara1":true,
843 "Range 40 [paras[3], 1, comment, 8], node 5 foreignPara1.firstChild":true,
844 "Range 40 [paras[3], 1, comment, 8], node 14 foreignDoc":true,
845 "Range 40 [paras[3], 1, comment, 8], node 15 foreignPara2":true,
846 "Range 40 [paras[3], 1, comment, 8], node 16 xmlDoc":true,
847 "Range 40 [paras[3], 1, comment, 8], node 17 xmlElement":true,
848 "Range 40 [paras[3], 1, comment, 8], node 18 detachedXmlElement":true,
849 "Range 40 [paras[3], 1, comment, 8], node 20 foreignTextNode":true,
850 "Range 40 [paras[3], 1, comment, 8], node 21 detachedForeignTextNode":true,
851 "Range 40 [paras[3], 1, comment, 8], node 22 xmlTextNode":true,
852 "Range 40 [paras[3], 1, comment, 8], node 23 detachedXmlTextNode":true,
853 "Range 40 [paras[3], 1, comment, 8], node 24 processingInstruction":true,
854 "Range 40 [paras[3], 1, comment, 8], node 25 detachedProcessingInstruction":true,
855 "Range 40 [paras[3], 1, comment, 8], node 28 foreignComment":true,
856 "Range 40 [paras[3], 1, comment, 8], node 29 detachedForeignComment":true,
857 "Range 40 [paras[3], 1, comment, 8], node 30 xmlComment":true,
858 "Range 40 [paras[3], 1, comment, 8], node 31 detachedXmlComment":true,
859 "Range 40 [paras[3], 1, comment, 8], node 33 foreignDocfrag":true,
860 "Range 40 [paras[3], 1, comment, 8], node 34 xmlDocfrag":true,
861 "Range 40 [paras[3], 1, comment, 8], node 36 foreignDoctype":true,
862 "Range 40 [paras[3], 1, comment, 8], node 37 xmlDoctype":true,
863 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 4 foreignPara1":true,
864 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 5 foreignPara1.firstChild":true,
865 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 14 foreignDoc":true,
866 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 15 foreignPara2":true,
867 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 16 xmlDoc":true,
868 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 17 xmlElement":true,
869 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 18 detachedXmlElement":true,
870 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 20 foreignTextNode":true,
871 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 21 detachedForeignTextNode":true,
872 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 22 xmlTextNode":true,
873 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 23 detachedXmlTextNode":true,
874 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 24 processingInstruction":true,
875 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 25 detachedProcessingInstruction":true,
876 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 28 foreignComment":true,
877 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 29 detachedForeignComment":true,
878 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 30 xmlComment":true,
879 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 31 detachedXmlComment":true,
880 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 33 foreignDocfrag":true,
881 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 34 xmlDocfrag":true,
882 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 36 foreignDoctype":true,
883 "Range 41 [foreignDoc, 0, foreignDoc, 0], node 37 xmlDoctype":true,
884 "Range 42 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1":true,
885 "Range 42 [foreignDoc, 1, foreignComment, 2], node 5 foreignPara1.firstChild":true,
886 "Range 42 [foreignDoc, 1, foreignComment, 2], node 14 foreignDoc":true,
887 "Range 42 [foreignDoc, 1, foreignComment, 2], node 15 foreignPara2":true,
888 "Range 42 [foreignDoc, 1, foreignComment, 2], node 16 xmlDoc":true,
889 "Range 42 [foreignDoc, 1, foreignComment, 2], node 17 xmlElement":true,
890 "Range 42 [foreignDoc, 1, foreignComment, 2], node 18 detachedXmlElement":true,
891 "Range 42 [foreignDoc, 1, foreignComment, 2], node 20 foreignTextNode":true,
892 "Range 42 [foreignDoc, 1, foreignComment, 2], node 21 detachedForeignTextNode":true,
893 "Range 42 [foreignDoc, 1, foreignComment, 2], node 22 xmlTextNode":true,
894 "Range 42 [foreignDoc, 1, foreignComment, 2], node 23 detachedXmlTextNode":true,
895 "Range 42 [foreignDoc, 1, foreignComment, 2], node 24 processingInstruction":true,
896 "Range 42 [foreignDoc, 1, foreignComment, 2], node 25 detachedProcessingInstruction":true,
897 "Range 42 [foreignDoc, 1, foreignComment, 2], node 28 foreignComment":true,
898 "Range 42 [foreignDoc, 1, foreignComment, 2], node 29 detachedForeignComment":true,
899 "Range 42 [foreignDoc, 1, foreignComment, 2], node 30 xmlComment":true,
900 "Range 42 [foreignDoc, 1, foreignComment, 2], node 31 detachedXmlComment":true,
901 "Range 42 [foreignDoc, 1, foreignComment, 2], node 33 foreignDocfrag":true,
902 "Range 42 [foreignDoc, 1, foreignComment, 2], node 34 xmlDocfrag":true,
903 "Range 42 [foreignDoc, 1, foreignComment, 2], node 36 foreignDoctype":true,
904 "Range 42 [foreignDoc, 1, foreignComment, 2], node 37 xmlDoctype":true,
905 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1":true,
906 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 5 foreignPara1.firstChild":true,
907 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignDoc":true,
908 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 15 foreignPara2":true,
909 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 16 xmlDoc":true,
910 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 17 xmlElement":true,
911 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedXmlElement":true,
912 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 20 foreignTextNode":true,
913 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 21 detachedForeignTextNode":true,
914 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 22 xmlTextNode":true,
915 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 23 detachedXmlTextNode":true,
916 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 24 processingInstruction":true,
917 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 25 detachedProcessingInstruction":true,
918 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 28 foreignComment":true,
919 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 29 detachedForeignComment":true,
920 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 30 xmlComment":true,
921 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 31 detachedXmlComment":true,
922 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 33 foreignDocfrag":true,
923 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 34 xmlDocfrag":true,
924 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 36 foreignDoctype":true,
925 "Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 37 xmlDoctype":true,
926 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 4 foreignPara1":true,
927 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 5 foreignPara1.firstChild":true,
928 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 14 foreignDoc":true,
929 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 15 foreignPara2":true,
930 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 16 xmlDoc":true,
931 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 17 xmlElement":true,
932 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 18 detachedXmlElement":true,
933 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 20 foreignTextNode":true,
934 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 21 detachedForeignTextNode":true,
935 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 22 xmlTextNode":true,
936 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 23 detachedXmlTextNode":true,
937 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 24 processingInstruction":true,
938 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 25 detachedProcessingInstruction":true,
939 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 28 foreignComment":true,
940 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 29 detachedForeignComment":true,
941 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 30 xmlComment":true,
942 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 31 detachedXmlComment":true,
943 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 33 foreignDocfrag":true,
944 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 34 xmlDocfrag":true,
945 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 36 foreignDoctype":true,
946 "Range 44 [xmlDoc, 0, xmlDoc, 0], node 37 xmlDoctype":true,
947 "Range 45 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1":true,
948 "Range 45 [xmlDoc, 1, xmlComment, 0], node 5 foreignPara1.firstChild":true,
949 "Range 45 [xmlDoc, 1, xmlComment, 0], node 14 foreignDoc":true,
950 "Range 45 [xmlDoc, 1, xmlComment, 0], node 15 foreignPara2":true,
951 "Range 45 [xmlDoc, 1, xmlComment, 0], node 16 xmlDoc":true,
952 "Range 45 [xmlDoc, 1, xmlComment, 0], node 17 xmlElement":true,
953 "Range 45 [xmlDoc, 1, xmlComment, 0], node 18 detachedXmlElement":true,
954 "Range 45 [xmlDoc, 1, xmlComment, 0], node 20 foreignTextNode":true,
955 "Range 45 [xmlDoc, 1, xmlComment, 0], node 21 detachedForeignTextNode":true,
956 "Range 45 [xmlDoc, 1, xmlComment, 0], node 22 xmlTextNode":true,
957 "Range 45 [xmlDoc, 1, xmlComment, 0], node 23 detachedXmlTextNode":true,
958 "Range 45 [xmlDoc, 1, xmlComment, 0], node 24 processingInstruction":true,
959 "Range 45 [xmlDoc, 1, xmlComment, 0], node 25 detachedProcessingInstruction":true,
960 "Range 45 [xmlDoc, 1, xmlComment, 0], node 28 foreignComment":true,
961 "Range 45 [xmlDoc, 1, xmlComment, 0], node 29 detachedForeignComment":true,
962 "Range 45 [xmlDoc, 1, xmlComment, 0], node 30 xmlComment":true,
963 "Range 45 [xmlDoc, 1, xmlComment, 0], node 31 detachedXmlComment":true,
964 "Range 45 [xmlDoc, 1, xmlComment, 0], node 33 foreignDocfrag":true,
965 "Range 45 [xmlDoc, 1, xmlComment, 0], node 34 xmlDocfrag":true,
966 "Range 45 [xmlDoc, 1, xmlComment, 0], node 36 foreignDoctype":true,
967 "Range 45 [xmlDoc, 1, xmlComment, 0], node 37 xmlDoctype":true,
968 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1":true,
969 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 5 foreignPara1.firstChild":true,
970 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignDoc":true,
971 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 15 foreignPara2":true,
972 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 16 xmlDoc":true,
973 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 17 xmlElement":true,
974 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedXmlElement":true,
975 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 20 foreignTextNode":true,
976 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 21 detachedForeignTextNode":true,
977 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 22 xmlTextNode":true,
978 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 23 detachedXmlTextNode":true,
979 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 24 processingInstruction":true,
980 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 25 detachedProcessingInstruction":true,
981 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 28 foreignComment":true,
982 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 29 detachedForeignComment":true,
983 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 30 xmlComment":true,
984 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 31 detachedXmlComment":true,
985 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 33 foreignDocfrag":true,
986 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 34 xmlDocfrag":true,
987 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 36 foreignDoctype":true,
988 "Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 37 xmlDoctype":true,
989 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 4 foreignPara1":true,
990 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 5 foreignPara1.firstChild":true,
991 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 14 foreignDoc":true,
992 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 15 foreignPara2":true,
993 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 16 xmlDoc":true,
994 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 17 xmlElement":true,
995 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 18 detachedXmlElement":true,
996 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 20 foreignTextNode":true,
997 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 21 detachedForeignTextNode":true,
998 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 22 xmlTextNode":true,
999 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 23 detachedXmlTextNode":true,
1000 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 24 processingInstruction":true,
1001 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 25 detachedProcessingInstruction":true,
1002 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 28 foreignComment":true,
1003 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 29 detachedForeignComment":true,
1004 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 30 xmlComment":true,
1005 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 31 detachedXmlComment":true,
1006 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 33 foreignDocfrag":true,
1007 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 34 xmlDocfrag":true,
1008 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 36 foreignDoctype":true,
1009 "Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 37 xmlDoctype":true,
1010 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1":true,
1011 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 foreignPara1.firstChild":true,
1012 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignDoc":true,
1013 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 foreignPara2":true,
1014 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 xmlDoc":true,
1015 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 xmlElement":true,
1016 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedXmlElement":true,
1017 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 foreignTextNode":true,
1018 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 detachedForeignTextNode":true,
1019 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 22 xmlTextNode":true,
1020 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 23 detachedXmlTextNode":true,
1021 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 24 processingInstruction":true,
1022 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 25 detachedProcessingInstruction":true,
1023 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 28 foreignComment":true,
1024 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 29 detachedForeignComment":true,
1025 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 30 xmlComment":true,
1026 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 31 detachedXmlComment":true,
1027 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 33 foreignDocfrag":true,
1028 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 34 xmlDocfrag":true,
1029 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 36 foreignDoctype":true,
1030 "Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 37 xmlDoctype":true,
1031 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 4 foreignPara1":true,
1032 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 5 foreignPara1.firstChild":true,
1033 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 14 foreignDoc":true,
1034 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 15 foreignPara2":true,
1035 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 16 xmlDoc":true,
1036 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 17 xmlElement":true,
1037 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 18 detachedXmlElement":true,
1038 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 20 foreignTextNode":true,
1039 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 21 detachedForeignTextNode":true,
1040 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 22 xmlTextNode":true,
1041 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 23 detachedXmlTextNode":true,
1042 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 24 processingInstruction":true,
1043 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 25 detachedProcessingInstruction":true,
1044 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 28 foreignComment":true,
1045 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 29 detachedForeignComment":true,
1046 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 30 xmlComment":true,
1047 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 31 detachedXmlComment":true,
1048 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 33 foreignDocfrag":true,
1049 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 34 xmlDocfrag":true,
1050 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 36 foreignDoctype":true,
1051 "Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 37 xmlDoctype":true,
1052 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1":true,
1053 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 foreignPara1.firstChild":true,
1054 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignDoc":true,
1055 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 foreignPara2":true,
1056 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 xmlDoc":true,
1057 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 xmlElement":true,
1058 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedXmlElement":true,
1059 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 foreignTextNode":true,
1060 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 detachedForeignTextNode":true,
1061 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 22 xmlTextNode":true,
1062 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 23 detachedXmlTextNode":true,
1063 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 24 processingInstruction":true,
1064 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 25 detachedProcessingInstruction":true,
1065 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 28 foreignComment":true,
1066 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 29 detachedForeignComment":true,
1067 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 30 xmlComment":true,
1068 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 31 detachedXmlComment":true,
1069 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 33 foreignDocfrag":true,
1070 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 34 xmlDocfrag":true,
1071 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 36 foreignDoctype":true,
1072 "Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 37 xmlDoctype":true,
1073 "Range 51 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1":true,
1074 "Range 51 [detachedComment, 3, detachedComment, 4], node 5 foreignPara1.firstChild":true,
1075 "Range 51 [detachedComment, 3, detachedComment, 4], node 14 foreignDoc":true,
1076 "Range 51 [detachedComment, 3, detachedComment, 4], node 15 foreignPara2":true,
1077 "Range 51 [detachedComment, 3, detachedComment, 4], node 16 xmlDoc":true,
1078 "Range 51 [detachedComment, 3, detachedComment, 4], node 17 xmlElement":true,
1079 "Range 51 [detachedComment, 3, detachedComment, 4], node 18 detachedXmlElement":true,
1080 "Range 51 [detachedComment, 3, detachedComment, 4], node 20 foreignTextNode":true,
1081 "Range 51 [detachedComment, 3, detachedComment, 4], node 21 detachedForeignTextNode":true,
1082 "Range 51 [detachedComment, 3, detachedComment, 4], node 22 xmlTextNode":true,
1083 "Range 51 [detachedComment, 3, detachedComment, 4], node 23 detachedXmlTextNode":true,
1084 "Range 51 [detachedComment, 3, detachedComment, 4], node 24 processingInstruction":true,
1085 "Range 51 [detachedComment, 3, detachedComment, 4], node 25 detachedProcessingInstruction":true,
1086 "Range 51 [detachedComment, 3, detachedComment, 4], node 28 foreignComment":true,
1087 "Range 51 [detachedComment, 3, detachedComment, 4], node 29 detachedForeignComment":true,
1088 "Range 51 [detachedComment, 3, detachedComment, 4], node 30 xmlComment":true,
1089 "Range 51 [detachedComment, 3, detachedComment, 4], node 31 detachedXmlComment":true,
1090 "Range 51 [detachedComment, 3, detachedComment, 4], node 33 foreignDocfrag":true,
1091 "Range 51 [detachedComment, 3, detachedComment, 4], node 34 xmlDocfrag":true,
1092 "Range 51 [detachedComment, 3, detachedComment, 4], node 36 foreignDoctype":true,
1093 "Range 51 [detachedComment, 3, detachedComment, 4], node 37 xmlDoctype":true,
1094 "Range 52 [detachedComment, 5, detachedComment, 5], node 4 foreignPara1":true,
1095 "Range 52 [detachedComment, 5, detachedComment, 5], node 5 foreignPara1.firstChild":true,
1096 "Range 52 [detachedComment, 5, detachedComment, 5], node 14 foreignDoc":true,
1097 "Range 52 [detachedComment, 5, detachedComment, 5], node 15 foreignPara2":true,
1098 "Range 52 [detachedComment, 5, detachedComment, 5], node 16 xmlDoc":true,
1099 "Range 52 [detachedComment, 5, detachedComment, 5], node 17 xmlElement":true,
1100 "Range 52 [detachedComment, 5, detachedComment, 5], node 18 detachedXmlElement":true,
1101 "Range 52 [detachedComment, 5, detachedComment, 5], node 20 foreignTextNode":true,
1102 "Range 52 [detachedComment, 5, detachedComment, 5], node 21 detachedForeignTextNode":true,
1103 "Range 52 [detachedComment, 5, detachedComment, 5], node 22 xmlTextNode":true,
1104 "Range 52 [detachedComment, 5, detachedComment, 5], node 23 detachedXmlTextNode":true,
1105 "Range 52 [detachedComment, 5, detachedComment, 5], node 24 processingInstruction":true,
1106 "Range 52 [detachedComment, 5, detachedComment, 5], node 25 detachedProcessingInstruction":true,
1107 "Range 52 [detachedComment, 5, detachedComment, 5], node 28 foreignComment":true,
1108 "Range 52 [detachedComment, 5, detachedComment, 5], node 29 detachedForeignComment":true,
1109 "Range 52 [detachedComment, 5, detachedComment, 5], node 30 xmlComment":true,
1110 "Range 52 [detachedComment, 5, detachedComment, 5], node 31 detachedXmlComment":true,
1111 "Range 52 [detachedComment, 5, detachedComment, 5], node 33 foreignDocfrag":true,
1112 "Range 52 [detachedComment, 5, detachedComment, 5], node 34 xmlDocfrag":true,
1113 "Range 52 [detachedComment, 5, detachedComment, 5], node 36 foreignDoctype":true,
1114 "Range 52 [detachedComment, 5, detachedComment, 5], node 37 xmlDoctype":true,
1115 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1":true,
1116 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 foreignPara1.firstChild":true,
1117 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignDoc":true,
1118 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 foreignPara2":true,
1119 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 xmlDoc":true,
1120 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 xmlElement":true,
1121 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedXmlElement":true,
1122 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 foreignTextNode":true,
1123 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 detachedForeignTextNode":true,
1124 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 22 xmlTextNode":true,
1125 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 23 detachedXmlTextNode":true,
1126 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 24 processingInstruction":true,
1127 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 25 detachedProcessingInstruction":true,
1128 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 28 foreignComment":true,
1129 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 29 detachedForeignComment":true,
1130 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 30 xmlComment":true,
1131 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 31 detachedXmlComment":true,
1132 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 33 foreignDocfrag":true,
1133 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 34 xmlDocfrag":true,
1134 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 36 foreignDoctype":true,
1135 "Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 37 xmlDoctype":true,
1136 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 4 foreignPara1":true,
1137 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 5 foreignPara1.firstChild":true,
1138 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 14 foreignDoc":true,
1139 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 15 foreignPara2":true,
1140 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 16 xmlDoc":true,
1141 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 17 xmlElement":true,
1142 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 18 detachedXmlElement":true,
1143 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 20 foreignTextNode":true,
1144 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 21 detachedForeignTextNode":true,
1145 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 22 xmlTextNode":true,
1146 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 23 detachedXmlTextNode":true,
1147 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 24 processingInstruction":true,
1148 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 25 detachedProcessingInstruction":true,
1149 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 28 foreignComment":true,
1150 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 29 detachedForeignComment":true,
1151 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 30 xmlComment":true,
1152 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 31 detachedXmlComment":true,
1153 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 33 foreignDocfrag":true,
1154 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 34 xmlDocfrag":true,
1155 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 36 foreignDoctype":true,
1156 "Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 37 xmlDoctype":true,
1157 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1":true,
1158 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 foreignPara1.firstChild":true,
1159 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignDoc":true,
1160 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 foreignPara2":true,
1161 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 xmlDoc":true,
1162 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 xmlElement":true,
1163 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedXmlElement":true,
1164 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 foreignTextNode":true,
1165 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 detachedForeignTextNode":true,
1166 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 22 xmlTextNode":true,
1167 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 23 detachedXmlTextNode":true,
1168 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 24 processingInstruction":true,
1169 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 25 detachedProcessingInstruction":true,
1170 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 28 foreignComment":true,
1171 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 29 detachedForeignComment":true,
1172 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 30 xmlComment":true,
1173 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 31 detachedXmlComment":true,
1174 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 33 foreignDocfrag":true,
1175 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 34 xmlDocfrag":true,
1176 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 36 foreignDoctype":true,
1177 "Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 37 xmlDoctype":true,
1178 "Range 56 [docfrag, 0, docfrag, 0], node 4 foreignPara1":true,
1179 "Range 56 [docfrag, 0, docfrag, 0], node 5 foreignPara1.firstChild":true,
1180 "Range 56 [docfrag, 0, docfrag, 0], node 14 foreignDoc":true,
1181 "Range 56 [docfrag, 0, docfrag, 0], node 15 foreignPara2":true,
1182 "Range 56 [docfrag, 0, docfrag, 0], node 16 xmlDoc":true,
1183 "Range 56 [docfrag, 0, docfrag, 0], node 17 xmlElement":true,
1184 "Range 56 [docfrag, 0, docfrag, 0], node 18 detachedXmlElement":true,
1185 "Range 56 [docfrag, 0, docfrag, 0], node 20 foreignTextNode":true,
1186 "Range 56 [docfrag, 0, docfrag, 0], node 21 detachedForeignTextNode":true,
1187 "Range 56 [docfrag, 0, docfrag, 0], node 22 xmlTextNode":true,
1188 "Range 56 [docfrag, 0, docfrag, 0], node 23 detachedXmlTextNode":true,
1189 "Range 56 [docfrag, 0, docfrag, 0], node 24 processingInstruction":true,
1190 "Range 56 [docfrag, 0, docfrag, 0], node 25 detachedProcessingInstruction":true,
1191 "Range 56 [docfrag, 0, docfrag, 0], node 28 foreignComment":true,
1192 "Range 56 [docfrag, 0, docfrag, 0], node 29 detachedForeignComment":true,
1193 "Range 56 [docfrag, 0, docfrag, 0], node 30 xmlComment":true,
1194 "Range 56 [docfrag, 0, docfrag, 0], node 31 detachedXmlComment":true,
1195 "Range 56 [docfrag, 0, docfrag, 0], node 33 foreignDocfrag":true,
1196 "Range 56 [docfrag, 0, docfrag, 0], node 34 xmlDocfrag":true,
1197 "Range 56 [docfrag, 0, docfrag, 0], node 36 foreignDoctype":true,
1198 "Range 56 [docfrag, 0, docfrag, 0], node 37 xmlDoctype":true,
1199 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 4 foreignPara1":true,
1200 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 5 foreignPara1.firstChild":true,
1201 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 14 foreignDoc":true,
1202 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 15 foreignPara2":true,
1203 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 16 xmlDoc":true,
1204 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 17 xmlElement":true,
1205 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 18 detachedXmlElement":true,
1206 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 20 foreignTextNode":true,
1207 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 21 detachedForeignTextNode":true,
1208 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 22 xmlTextNode":true,
1209 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 23 detachedXmlTextNode":true,
1210 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 24 processingInstruction":true,
1211 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 25 detachedProcessingInstruction":true,
1212 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 28 foreignComment":true,
1213 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 29 detachedForeignComment":true,
1214 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 30 xmlComment":true,
1215 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 31 detachedXmlComment":true,
1216 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 33 foreignDocfrag":true,
1217 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 34 xmlDocfrag":true,
1218 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 36 foreignDoctype":true,
1219 "Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 37 xmlDoctype":true,
1220 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 4 foreignPara1":true,
1221 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 5 foreignPara1.firstChild":true,
1222 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 14 foreignDoc":true,
1223 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 15 foreignPara2":true,
1224 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 16 xmlDoc":true,
1225 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 17 xmlElement":true,
1226 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 18 detachedXmlElement":true,
1227 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 20 foreignTextNode":true,
1228 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 21 detachedForeignTextNode":true,
1229 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 22 xmlTextNode":true,
1230 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 23 detachedXmlTextNode":true,
1231 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 24 processingInstruction":true,
1232 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 25 detachedProcessingInstruction":true,
1233 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 28 foreignComment":true,
1234 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 29 detachedForeignComment":true,
1235 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 30 xmlComment":true,
1236 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 31 detachedXmlComment":true,
1237 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 33 foreignDocfrag":true,
1238 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 34 xmlDocfrag":true,
1239 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 36 foreignDoctype":true,
1240 "Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 37 xmlDoctype":true
1241 }