1adding name a.vix.com
2adding name b.vix.com
3adding name c.vix.com
4vix.com. (black)
5	++ BEG down from vix.com.
6	b (black)
7		a (RED from b)
8			NULL
9			NULL
10		c (RED from b)
11			NULL
12			NULL
13	-- END down from vix.com.
14	NULL
15	NULL
16adding name a.b.c.d.e.f.vix.com
17adding name b.b.c.d.e.f.vix.com
18adding name c.b.c.d.e.f.vix.com
19vix.com. (black)
20	++ BEG down from vix.com.
21	b (black)
22		a (black from b)
23			NULL
24			NULL
25		c (black from b)
26			NULL
27			b.c.d.e.f (RED from c)
28				++ BEG down from b.c.d.e.f
29				b (black)
30					a (RED from b)
31						NULL
32						NULL
33					c (RED from b)
34						NULL
35						NULL
36				-- END down from b.c.d.e.f
37				NULL
38				NULL
39	-- END down from vix.com.
40	NULL
41	NULL
42adding name a.d.e.f.vix.com
43adding name q.d.e.f.vix.com
44adding name d.e.f.vix.com
45vix.com. (black)
46	++ BEG down from vix.com.
47	b (black)
48		a (black from b)
49			NULL
50			NULL
51		c (black from b)
52			NULL
53			d.e.f (RED from c)
54				++ BEG down from d.e.f
55				b.c (black)
56					++ BEG down from b.c
57					b (black)
58						a (RED from b)
59							NULL
60							NULL
61						c (RED from b)
62							NULL
63							NULL
64					-- END down from b.c
65					a (RED from b.c)
66						NULL
67						NULL
68					q (RED from b.c)
69						NULL
70						NULL
71				-- END down from d.e.f
72				NULL
73				NULL
74	-- END down from vix.com.
75	NULL
76	NULL
77adding name g.h.vix.com
78vix.com. (black)
79	++ BEG down from vix.com.
80	b (black)
81		a (black from b)
82			NULL
83			NULL
84		d.e.f (black from b)
85			++ BEG down from d.e.f
86			b.c (black)
87				++ BEG down from b.c
88				b (black)
89					a (RED from b)
90						NULL
91						NULL
92					c (RED from b)
93						NULL
94						NULL
95				-- END down from b.c
96				a (RED from b.c)
97					NULL
98					NULL
99				q (RED from b.c)
100					NULL
101					NULL
102			-- END down from d.e.f
103			c (RED from d.e.f)
104				NULL
105				NULL
106			g.h (RED from d.e.f)
107				NULL
108				NULL
109	-- END down from vix.com.
110	NULL
111	NULL
112searching for name q.d.e.f.vix.com ... found exact: q.d.e.f.vix.com.
113searching for name just-parent.a.vix.com ... found parent: a.vix.com.
114	(foundname: a.vix.com.)
115searching for name no-real-parent.vix.com ... NOT FOUND!
116searching for name does.not.exist.at.all ... NOT FOUND!
117iterating forward
118  new origin: .
119vix.com
120  new origin: vix.com.
121a
122b
123c
124d.e.f
125  new origin: d.e.f.vix.com.
126a
127b.c
128  new origin: b.c.d.e.f.vix.com.
129a
130b
131c
132  new origin: d.e.f.vix.com.
133q
134  new origin: vix.com.
135g.h
136iterating backward
137  new origin: vix.com.
138g.h
139  new origin: d.e.f.vix.com.
140q
141  new origin: b.c.d.e.f.vix.com.
142c
143b
144a
145  new origin: d.e.f.vix.com.
146b.c
147a
148  new origin: vix.com.
149d.e.f
150c
151b
152a
153  new origin: .
154vix.com
155checking chain information for vix.com.
156  found exact.  no data at node.
157  name from dns_rbt_findnode: vix.com.
158  name from dns_rbtnodechain_current: vix.com.
159      (foundname = vix.com, origin = .)
160  level_matches = 0, level_count = 0
161checking chain information for zzz.com.
162  name not found.  no data at node.
163  name from dns_rbtnodechain_current: g.h.vix.com.
164      (foundname = g.h, origin = vix.com.)
165  level_matches = 0, level_count = 1
166checking chain information for 0.vix.com.
167  found parent.  no data at node.
168  name from dns_rbt_findnode: vix.com.
169  name from dns_rbtnodechain_current: vix.com.
170      (foundname = vix.com, origin = .)
171  level_matches = 0, level_count = 0
172checking chain information for d.vix.com.
173  found parent.  no data at node.
174  name from dns_rbt_findnode: vix.com.
175  name from dns_rbtnodechain_current: c.vix.com.
176      (foundname = c, origin = vix.com.)
177  level_matches = 0, level_count = 1
178checking chain information for f.vix.com.
179  found parent.  no data at node.
180  name from dns_rbt_findnode: vix.com.
181  name from dns_rbtnodechain_current: c.vix.com.
182      (foundname = c, origin = vix.com.)
183  level_matches = 0, level_count = 1
184checking chain information for a.e.f.vix.com.
185  found parent.  no data at node.
186  name from dns_rbt_findnode: vix.com.
187  name from dns_rbtnodechain_current: c.vix.com.
188      (foundname = c, origin = vix.com.)
189  level_matches = 0, level_count = 1
190checking chain information for z.e.f.vix.com.
191  found parent.  no data at node.
192  name from dns_rbt_findnode: vix.com.
193  name from dns_rbtnodechain_current: q.d.e.f.vix.com.
194      (foundname = q, origin = d.e.f.vix.com.)
195  level_matches = 0, level_count = 2
196checking chain information for g.vix.com.
197  found parent.  no data at node.
198  name from dns_rbt_findnode: vix.com.
199  name from dns_rbtnodechain_current: q.d.e.f.vix.com.
200      (foundname = q, origin = d.e.f.vix.com.)
201  level_matches = 0, level_count = 2
202checking chain information for i.vix.com.
203  found parent.  no data at node.
204  name from dns_rbt_findnode: vix.com.
205  name from dns_rbtnodechain_current: g.h.vix.com.
206      (foundname = g.h, origin = vix.com.)
207  level_matches = 0, level_count = 1
208checking chain information for b.c.vix.com.
209  found parent.  data at node: c.vix.com.
210  name from dns_rbt_findnode: c.vix.com.
211  name from dns_rbtnodechain_current: c.vix.com.
212      (foundname = c, origin = vix.com.)
213  level_matches = 1, level_count = 1
214nuking name d.e.f.vix.com and its descendants
215vix.com. (black)
216	++ BEG down from vix.com.
217	b (black)
218		a (black from b)
219			NULL
220			NULL
221		g.h (black from b)
222			c (RED from g.h)
223				NULL
224				NULL
225			NULL
226	-- END down from vix.com.
227	NULL
228	NULL
229adding name x.a.vix.com
230adding name y.x.a.vix.com
231vix.com. (black)
232	++ BEG down from vix.com.
233	b (black)
234		a (black from b)
235			++ BEG down from a
236			x (black)
237				++ BEG down from x
238				y (black)
239					NULL
240					NULL
241				-- END down from x
242				NULL
243				NULL
244			-- END down from a
245			NULL
246			NULL
247		g.h (black from b)
248			c (RED from g.h)
249				NULL
250				NULL
251			NULL
252	-- END down from vix.com.
253	NULL
254	NULL
255deleting name a.vix.com
256deleting name x.a.vix.com
257vix.com. (black)
258	++ BEG down from vix.com.
259	b (black)
260		a (black from b)
261			++ BEG down from a
262			x (black)
263				++ BEG down from x
264				y (black)
265					NULL
266					NULL
267				-- END down from x
268				NULL
269				NULL
270			-- END down from a
271			NULL
272			NULL
273		g.h (black from b)
274			c (RED from g.h)
275				NULL
276				NULL
277			NULL
278	-- END down from vix.com.
279	NULL
280	NULL
281deleting name b.vix.com
282deleting name c.vix.com
283vix.com. (black)
284	++ BEG down from vix.com.
285	g.h (black)
286		a (RED from g.h)
287			++ BEG down from a
288			x (black)
289				++ BEG down from x
290				y (black)
291					NULL
292					NULL
293				-- END down from x
294				NULL
295				NULL
296			-- END down from a
297			NULL
298			NULL
299		NULL
300	-- END down from vix.com.
301	NULL
302	NULL
303deleting name y.x.a.vix.com
304vix.com. (black)
305	++ BEG down from vix.com.
306	g.h (black)
307		a (RED from g.h)
308			++ BEG down from a
309			x (black)
310				NULL
311				NULL
312			-- END down from a
313			NULL
314			NULL
315		NULL
316	-- END down from vix.com.
317	NULL
318	NULL
319deleting name g.h.vix.com.
320adding name \[b100000].vix.com.
321adding name \[b010000].vix.com.
322adding name \[b001000].vix.com.
323adding name \[b000100].vix.com.
324adding name \[b000010].vix.com.
325adding name \[b000001].vix.com.
326vix.com. (black)
327	++ BEG down from vix.com.
328	\[x80/6] (black)
329		\[x0/1] (RED from \[x80/6])
330			++ BEG down from \[x0/1]
331			\[x80/5] (black)
332				\[x0/1] (RED from \[x80/5])
333					++ BEG down from \[x0/1]
334					\[x8/4] (black)
335						\[x0/1] (RED from \[x8/4])
336							++ BEG down from \[x0/1]
337							\[x8/3] (black)
338								\[x0/1] (RED from \[x8/3])
339									++ BEG down from \[x0/1]
340									\[x8/2] (black)
341										\[x4/2] (RED from \[x8/2])
342											NULL
343											NULL
344										NULL
345									-- END down from \[x0/1]
346									NULL
347									NULL
348								NULL
349							-- END down from \[x0/1]
350							NULL
351							NULL
352						NULL
353					-- END down from \[x0/1]
354					NULL
355					NULL
356				NULL
357			-- END down from \[x0/1]
358			NULL
359			NULL
360		a (RED from \[x80/6])
361			++ BEG down from a
362			x (black)
363				NULL
364				NULL
365			-- END down from a
366			NULL
367			NULL
368	-- END down from vix.com.
369	NULL
370	NULL
371searching for name \[b000100].vix.com. ... found exact: \[x10/6].vix.com.
372adding name vix.com.
373nuking name vix.com. and its descendants
374adding name a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.
375adding name b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.
376b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w. (black)
377	++ BEG down from b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.
378	a (black)
379		NULL
380		NULL
381	-- END down from b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.
382	NULL
383	NULL
384adding name .
385nuking name . and its descendants
386adding name \[xFFFF/16].\[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/256].com
387adding name \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com
388\[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com. (black)
389	++ BEG down from \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com.
390	\[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/144] (black)
391		NULL
392		NULL
393	-- END down from \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com.
394	NULL
395	NULL
396