summaryrefslogtreecommitdiff
path: root/gtk2_ardour/out
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/out')
-rw-r--r--gtk2_ardour/out5182
1 files changed, 5182 insertions, 0 deletions
diff --git a/gtk2_ardour/out b/gtk2_ardour/out
new file mode 100644
index 0000000000..f0ee94df84
--- /dev/null
+++ b/gtk2_ardour/out
@@ -0,0 +1,5182 @@
+bind txt domain [gtk2_ardour5] to /usr/local/share/ardour5/locale
+Ardour5.11.143 (built using 5.11-167-g0abfd70d0 and GCC version 6.3.0 20170516)
+ardour: [INFO]: Your system is configured to limit Ardour to only 1048576 open files
+ardour: [INFO]: Loading system configuration file /usr/local/music/src/ardour/sd/system_config
+ardour: [INFO]: Loading user configuration file /home/paul/.config/ardour5/config
+ardour: [INFO]: CPU vendor: GenuineIntel
+ardour: [INFO]: AVX-capable processor
+ardour: [INFO]: CPU brand: Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
+ardour: [INFO]: Using SSE optimized routines
+ardour: [INFO]: Loading default ui configuration file /usr/local/music/src/ardour/sd/build/gtk2_ardour/default_ui_config
+ardour: [INFO]: Loading user ui configuration file /home/paul/.config/ardour5/ui_config
+Color shuttle bg not found
+ardour: [INFO]: Loading color file /usr/local/music/src/ardour/sd/gtk2_ardour/themes/dark-ardour.colors
+ardour: [INFO]: Loading ui configuration file /usr/local/music/src/ardour/sd/build/gtk2_ardour/clearlooks.rc
+ardour: [INFO]: Loading ui configuration file /usr/local/music/src/ardour/sd/build/gtk2_ardour/clearlooks.rc
+Found 1 along /home/paul/.config/ardour5/templates:./../templates:./../build/templates:./../gtk2_ardour/templates:./../build/gtk2_ardour/templates:./templates
+protocol Open Sound Control (OSC) active ? 0
+protocol PreSonus FaderPort8 active ? 0
+protocol PreSonus FaderPort active ? 0
+protocol Generic MIDI active ? 1
+protocol Mackie active ? 1
+protocol Wiimote active ? 0
+protocol Ableton Push 2 active ? 0
+Scanning folders for bundled LV2s: ./../build/libs/LV2
+error: failed to expand CURIE `foaf:name'
+error: /usr/local/lib/lv2/newtonator.lv2/newt_lv2_instr.ttl:15:31: expected `]', not `;'
+lilv_world_load_file(): error: Error loading file `file:///usr/local/lib/lv2/newtonator.lv2/newt_lv2_instr.ttl'
+error: failed to expand CURIE `pprop:notOnGUI'
+error: /usr/local/lib/lv2/qmidiarp_lfo.lv2/qmidiarp_lfo.ttl:289:40: expected `]', not `;'
+lilv_world_load_file(): error: Error loading file `file:///usr/local/lib/lv2/qmidiarp_lfo.lv2/qmidiarp_lfo.ttl'
+lilv_plugin_get_unique(): error: No value found for (458b76 http://lv2plug.in/ns/lv2core#symbol ...) property
+lilv_plugin_load_ports_if_necessary(): error: Plugin <https://git.code.sf.net/p/qmidiarp/lfo> port symbol `(null)' is invalid
+ROOT recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ROOT recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+verbose canvas cursor not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+verbose canvas cursor recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+loop rect recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.5, 1.7e+307) 3 x 1.7e+307]
+ now2 [(-1.5, -1.5), (1.5, 1.7e+307) 3 x 1.7e+307]
+punch rect recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.5, 1.7e+307) 3 x 1.7e+307]
+ now2 [(-1.5, -1.5), (1.5, 1.7e+307) 3 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+meter Bar recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker drag recomputing BBOX before returning it
+ now [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ now2 [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+cd marker drag recomputing BBOX before returning it
+ now [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ now2 [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+cd marker drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+range drag recomputing BBOX before returning it
+ now [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ now2 [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+range drag recomputing BBOX before returning it
+ now [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ now2 [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+range drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport drag recomputing BBOX before returning it
+ now [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ now2 [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport drag recomputing BBOX before returning it
+ now [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ now2 [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+ recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+ recomputing BBOX before returning it
+ now [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ now2 [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+ recomputing BBOX before returning it
+ now [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ now2 [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+ now2 [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+ now2 [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (3, 0) 3 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (3, 0) 3 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+track canvas editor cursor not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow head 0 recomputing BBOX before returning it
+ now [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+ now2 [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (3, 0) 3 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+child bbox was [(-1.5, -1.5), (5.5, 10.5) 7 x 12] in parent space [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+track canvas editor cursor not dirty, bbox = [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (5.5, 10.5) 7 x 12]
+arrow head 0 recomputing BBOX before returning it
+ now [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+ now2 [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (9, 0) 9 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+child bbox was [(-1.5, -1.5), (17.5, 10.5) 19 x 12] in parent space [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+track canvas editor cursor not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 recomputing BBOX before returning it
+ now [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+ now2 [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (9, 0) 9 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+child bbox was [(-1.5, -1.5), (17.5, 10.5) 19 x 12] in parent space [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+child bbox was [(-1.5, -1.5), (5.5, 5.5) 7 x 7] in parent space [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 1 not dirty, bbox = [(-1.5, -1.5), (5.5, 5.5) 7 x 7]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+track canvas editor cursor not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (9, 0) 9 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+child bbox was [(-1.5, -1.5), (17.5, 10.5) 19 x 12] in parent space [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (9, 0) 9 x 0]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+child bbox was [(-1.5, -1.5), (17.5, 10.5) 19 x 12] in parent space [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+child bbox was [(-1, -1), (1, 1) 2 x 2] in parent space [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow line not dirty, bbox = [(-1, -1), (1, 1) 2 x 2]
+arrow line recomputing BBOX before returning it
+ now [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ now2 [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ROOT recomputing BBOX before returning it
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+canvas h scroll recomputing BBOX before returning it
+time line group recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+time bars recomputing BBOX before returning it
+cd marker group recomputing BBOX before returning it
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+marker group recomputing BBOX before returning it
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 14.5), (1.7e+307, 32.5) 1.7e+307 x 18]
+transport marker group recomputing BBOX before returning it
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 29.5), (1.7e+307, 47.5) 1.7e+307 x 18]
+range marker group recomputing BBOX before returning it
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 44.5), (1.7e+307, 62.5) 1.7e+307 x 18]
+tempo group recomputing BBOX before returning it
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 59.5), (1.7e+307, 77.5) 1.7e+307 x 18]
+meter group recomputing BBOX before returning it
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 74.5), (1.7e+307, 92.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 14.5), (1.7e+307, 32.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 29.5), (1.7e+307, 47.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 44.5), (1.7e+307, 62.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 59.5), (1.7e+307, 77.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 74.5), (1.7e+307, 92.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ now2 [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+ now [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+time line group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+time bars not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+ now2 [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll recomputing BBOX before returning it
+global rect group recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3] in parent space [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3] in parent space [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3] in parent space [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+canvas cursor scroll recomputing BBOX before returning it
+track canvas editor cursor recomputing BBOX before returning it
+ now [(0, 0), (9, 1.7e+307) 9 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+child bbox was [(-1.5, -1.5), (17.5, 10.5) 19 x 12] in parent space [(-9.5, -1.5), (9.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+child bbox was [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307] in parent space [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ now2 [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3] in parent space [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+Set cursor set to default
+ recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+ recomputing BBOX before returning it
+ now [(-1, 0), (101, 2) 102 x 2]
+ now2 [(-1, 0), (101, 2) 102 x 2]
+ not dirty, bbox = [(-1, 0), (101, 2) 102 x 2]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ recomputing BBOX before returning it
+ now [(-1.5, -4.5), (1.7e+307, 1.5) 1.7e+307 x 6]
+ now2 [(-1.5, -4.5), (1.7e+307, 1.5) 1.7e+307 x 6]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(18.5, -1.5), (41.5, 21.5) 23 x 23]
+ now2 [(18.5, -1.5), (41.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(38.5, -1.5), (61.5, 21.5) 23 x 23]
+ now2 [(38.5, -1.5), (61.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(58.5, -1.5), (81.5, 21.5) 23 x 23]
+ now2 [(58.5, -1.5), (81.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(78.5, -1.5), (101.5, 21.5) 23 x 23]
+ now2 [(78.5, -1.5), (101.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(98.5, -1.5), (121.5, 21.5) 23 x 23]
+ now2 [(98.5, -1.5), (121.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(118.5, -1.5), (141.5, 21.5) 23 x 23]
+ now2 [(118.5, -1.5), (141.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(138.5, -1.5), (161.5, 21.5) 23 x 23]
+ now2 [(138.5, -1.5), (161.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(158.5, -1.5), (181.5, 21.5) 23 x 23]
+ now2 [(158.5, -1.5), (181.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(178.5, -1.5), (201.5, 21.5) 23 x 23]
+ now2 [(178.5, -1.5), (201.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(198.5, -1.5), (221.5, 21.5) 23 x 23]
+ now2 [(198.5, -1.5), (221.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(218.5, -1.5), (241.5, 21.5) 23 x 23]
+ now2 [(218.5, -1.5), (241.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(238.5, -1.5), (261.5, 21.5) 23 x 23]
+ now2 [(238.5, -1.5), (261.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(258.5, -1.5), (281.5, 21.5) 23 x 23]
+ now2 [(258.5, -1.5), (281.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(278.5, -1.5), (301.5, 21.5) 23 x 23]
+ now2 [(278.5, -1.5), (301.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(298.5, -1.5), (321.5, 21.5) 23 x 23]
+ now2 [(298.5, -1.5), (321.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(318.5, -1.5), (341.5, 21.5) 23 x 23]
+ now2 [(318.5, -1.5), (341.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(338.5, -1.5), (361.5, 21.5) 23 x 23]
+ now2 [(338.5, -1.5), (361.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(358.5, -1.5), (381.5, 21.5) 23 x 23]
+ now2 [(358.5, -1.5), (381.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(378.5, -1.5), (401.5, 21.5) 23 x 23]
+ now2 [(378.5, -1.5), (401.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(398.5, -1.5), (421.5, 21.5) 23 x 23]
+ now2 [(398.5, -1.5), (421.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(418.5, -1.5), (441.5, 21.5) 23 x 23]
+ now2 [(418.5, -1.5), (441.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(438.5, -1.5), (461.5, 21.5) 23 x 23]
+ now2 [(438.5, -1.5), (461.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(458.5, -1.5), (481.5, 21.5) 23 x 23]
+ now2 [(458.5, -1.5), (481.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(478.5, -1.5), (501.5, 21.5) 23 x 23]
+ now2 [(478.5, -1.5), (501.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(498.5, -1.5), (521.5, 21.5) 23 x 23]
+ now2 [(498.5, -1.5), (521.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(518.5, -1.5), (541.5, 21.5) 23 x 23]
+ now2 [(518.5, -1.5), (541.5, 21.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(-1.5, 18.5), (21.5, 41.5) 23 x 23]
+ now2 [(-1.5, 18.5), (21.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(18.5, 18.5), (41.5, 41.5) 23 x 23]
+ now2 [(18.5, 18.5), (41.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(38.5, 18.5), (61.5, 41.5) 23 x 23]
+ now2 [(38.5, 18.5), (61.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(58.5, 18.5), (81.5, 41.5) 23 x 23]
+ now2 [(58.5, 18.5), (81.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(78.5, 18.5), (101.5, 41.5) 23 x 23]
+ now2 [(78.5, 18.5), (101.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(98.5, 18.5), (121.5, 41.5) 23 x 23]
+ now2 [(98.5, 18.5), (121.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(118.5, 18.5), (141.5, 41.5) 23 x 23]
+ now2 [(118.5, 18.5), (141.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(138.5, 18.5), (161.5, 41.5) 23 x 23]
+ now2 [(138.5, 18.5), (161.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(158.5, 18.5), (181.5, 41.5) 23 x 23]
+ now2 [(158.5, 18.5), (181.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(178.5, 18.5), (201.5, 41.5) 23 x 23]
+ now2 [(178.5, 18.5), (201.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(198.5, 18.5), (221.5, 41.5) 23 x 23]
+ now2 [(198.5, 18.5), (221.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(218.5, 18.5), (241.5, 41.5) 23 x 23]
+ now2 [(218.5, 18.5), (241.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(238.5, 18.5), (261.5, 41.5) 23 x 23]
+ now2 [(238.5, 18.5), (261.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(258.5, 18.5), (281.5, 41.5) 23 x 23]
+ now2 [(258.5, 18.5), (281.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(278.5, 18.5), (301.5, 41.5) 23 x 23]
+ now2 [(278.5, 18.5), (301.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(298.5, 18.5), (321.5, 41.5) 23 x 23]
+ now2 [(298.5, 18.5), (321.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(318.5, 18.5), (341.5, 41.5) 23 x 23]
+ now2 [(318.5, 18.5), (341.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(338.5, 18.5), (361.5, 41.5) 23 x 23]
+ now2 [(338.5, 18.5), (361.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(358.5, 18.5), (381.5, 41.5) 23 x 23]
+ now2 [(358.5, 18.5), (381.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(378.5, 18.5), (401.5, 41.5) 23 x 23]
+ now2 [(378.5, 18.5), (401.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(398.5, 18.5), (421.5, 41.5) 23 x 23]
+ now2 [(398.5, 18.5), (421.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(418.5, 18.5), (441.5, 41.5) 23 x 23]
+ now2 [(418.5, 18.5), (441.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(438.5, 18.5), (461.5, 41.5) 23 x 23]
+ now2 [(438.5, 18.5), (461.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(458.5, 18.5), (481.5, 41.5) 23 x 23]
+ now2 [(458.5, 18.5), (481.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(478.5, 18.5), (501.5, 41.5) 23 x 23]
+ now2 [(478.5, 18.5), (501.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(498.5, 18.5), (521.5, 41.5) 23 x 23]
+ now2 [(498.5, 18.5), (521.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(518.5, 18.5), (541.5, 41.5) 23 x 23]
+ now2 [(518.5, 18.5), (541.5, 41.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(-1.5, 38.5), (21.5, 61.5) 23 x 23]
+ now2 [(-1.5, 38.5), (21.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(18.5, 38.5), (41.5, 61.5) 23 x 23]
+ now2 [(18.5, 38.5), (41.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(38.5, 38.5), (61.5, 61.5) 23 x 23]
+ now2 [(38.5, 38.5), (61.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(58.5, 38.5), (81.5, 61.5) 23 x 23]
+ now2 [(58.5, 38.5), (81.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(78.5, 38.5), (101.5, 61.5) 23 x 23]
+ now2 [(78.5, 38.5), (101.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(98.5, 38.5), (121.5, 61.5) 23 x 23]
+ now2 [(98.5, 38.5), (121.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(118.5, 38.5), (141.5, 61.5) 23 x 23]
+ now2 [(118.5, 38.5), (141.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(138.5, 38.5), (161.5, 61.5) 23 x 23]
+ now2 [(138.5, 38.5), (161.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(158.5, 38.5), (181.5, 61.5) 23 x 23]
+ now2 [(158.5, 38.5), (181.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(178.5, 38.5), (201.5, 61.5) 23 x 23]
+ now2 [(178.5, 38.5), (201.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(198.5, 38.5), (221.5, 61.5) 23 x 23]
+ now2 [(198.5, 38.5), (221.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(218.5, 38.5), (241.5, 61.5) 23 x 23]
+ now2 [(218.5, 38.5), (241.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(238.5, 38.5), (261.5, 61.5) 23 x 23]
+ now2 [(238.5, 38.5), (261.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(258.5, 38.5), (281.5, 61.5) 23 x 23]
+ now2 [(258.5, 38.5), (281.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(278.5, 38.5), (301.5, 61.5) 23 x 23]
+ now2 [(278.5, 38.5), (301.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(298.5, 38.5), (321.5, 61.5) 23 x 23]
+ now2 [(298.5, 38.5), (321.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(318.5, 38.5), (341.5, 61.5) 23 x 23]
+ now2 [(318.5, 38.5), (341.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(338.5, 38.5), (361.5, 61.5) 23 x 23]
+ now2 [(338.5, 38.5), (361.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(358.5, 38.5), (381.5, 61.5) 23 x 23]
+ now2 [(358.5, 38.5), (381.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(378.5, 38.5), (401.5, 61.5) 23 x 23]
+ now2 [(378.5, 38.5), (401.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(398.5, 38.5), (421.5, 61.5) 23 x 23]
+ now2 [(398.5, 38.5), (421.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(418.5, 38.5), (441.5, 61.5) 23 x 23]
+ now2 [(418.5, 38.5), (441.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(438.5, 38.5), (461.5, 61.5) 23 x 23]
+ now2 [(438.5, 38.5), (461.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(458.5, 38.5), (481.5, 61.5) 23 x 23]
+ now2 [(458.5, 38.5), (481.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(478.5, 38.5), (501.5, 61.5) 23 x 23]
+ now2 [(478.5, 38.5), (501.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(498.5, 38.5), (521.5, 61.5) 23 x 23]
+ now2 [(498.5, 38.5), (521.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(518.5, 38.5), (541.5, 61.5) 23 x 23]
+ now2 [(518.5, 38.5), (541.5, 61.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(-1.5, 58.5), (21.5, 81.5) 23 x 23]
+ now2 [(-1.5, 58.5), (21.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(18.5, 58.5), (41.5, 81.5) 23 x 23]
+ now2 [(18.5, 58.5), (41.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(38.5, 58.5), (61.5, 81.5) 23 x 23]
+ now2 [(38.5, 58.5), (61.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(58.5, 58.5), (81.5, 81.5) 23 x 23]
+ now2 [(58.5, 58.5), (81.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(78.5, 58.5), (101.5, 81.5) 23 x 23]
+ now2 [(78.5, 58.5), (101.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(98.5, 58.5), (121.5, 81.5) 23 x 23]
+ now2 [(98.5, 58.5), (121.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(118.5, 58.5), (141.5, 81.5) 23 x 23]
+ now2 [(118.5, 58.5), (141.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(138.5, 58.5), (161.5, 81.5) 23 x 23]
+ now2 [(138.5, 58.5), (161.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(158.5, 58.5), (181.5, 81.5) 23 x 23]
+ now2 [(158.5, 58.5), (181.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(178.5, 58.5), (201.5, 81.5) 23 x 23]
+ now2 [(178.5, 58.5), (201.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(198.5, 58.5), (221.5, 81.5) 23 x 23]
+ now2 [(198.5, 58.5), (221.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(218.5, 58.5), (241.5, 81.5) 23 x 23]
+ now2 [(218.5, 58.5), (241.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(238.5, 58.5), (261.5, 81.5) 23 x 23]
+ now2 [(238.5, 58.5), (261.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(258.5, 58.5), (281.5, 81.5) 23 x 23]
+ now2 [(258.5, 58.5), (281.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(278.5, 58.5), (301.5, 81.5) 23 x 23]
+ now2 [(278.5, 58.5), (301.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(298.5, 58.5), (321.5, 81.5) 23 x 23]
+ now2 [(298.5, 58.5), (321.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(318.5, 58.5), (341.5, 81.5) 23 x 23]
+ now2 [(318.5, 58.5), (341.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(338.5, 58.5), (361.5, 81.5) 23 x 23]
+ now2 [(338.5, 58.5), (361.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(358.5, 58.5), (381.5, 81.5) 23 x 23]
+ now2 [(358.5, 58.5), (381.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(378.5, 58.5), (401.5, 81.5) 23 x 23]
+ now2 [(378.5, 58.5), (401.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(398.5, 58.5), (421.5, 81.5) 23 x 23]
+ now2 [(398.5, 58.5), (421.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(418.5, 58.5), (441.5, 81.5) 23 x 23]
+ now2 [(418.5, 58.5), (441.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(438.5, 58.5), (461.5, 81.5) 23 x 23]
+ now2 [(438.5, 58.5), (461.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(458.5, 58.5), (481.5, 81.5) 23 x 23]
+ now2 [(458.5, 58.5), (481.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(478.5, 58.5), (501.5, 81.5) 23 x 23]
+ now2 [(478.5, 58.5), (501.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(498.5, 58.5), (521.5, 81.5) 23 x 23]
+ now2 [(498.5, 58.5), (521.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(518.5, 58.5), (541.5, 81.5) 23 x 23]
+ now2 [(518.5, 58.5), (541.5, 81.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(-1.5, 78.5), (21.5, 101.5) 23 x 23]
+ now2 [(-1.5, 78.5), (21.5, 101.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(18.5, 78.5), (41.5, 101.5) 23 x 23]
+ now2 [(18.5, 78.5), (41.5, 101.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(38.5, 78.5), (61.5, 101.5) 23 x 23]
+ now2 [(38.5, 78.5), (61.5, 101.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(58.5, 78.5), (81.5, 101.5) 23 x 23]
+ now2 [(58.5, 78.5), (81.5, 101.5) 23 x 23]
+ recomputing BBOX before returning it
+ now [(78.5, 78.5), (101.5, 101.5) 23 x 23]
+ now2 [(78.5, 78.5), (101.5, 101.5) 23 x 23]
+ not dirty, bbox = [(-1.5, -4.5), (1.7e+307, 1.5) 1.7e+307 x 6]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 909.5) 1.7e+307 x 911]
+ now2 [(-1.5, -1.5), (1.7e+307, 909.5) 1.7e+307 x 911]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 909.5) 1.7e+307 x 911]
+ recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now2 [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll recomputing BBOX before returning it
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now2 [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+time line group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+time bars not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+time bars not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+set disk io to DiskIOPreFader
+set disk io to DiskIOPreFader
+ROOT not dirty, bbox = [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+set disk io to DiskIOPreFader
+protocol Open Sound Control (OSC) active ? 0
+protocol PreSonus FaderPort8 active ? 0
+protocol PreSonus FaderPort active ? 0
+protocol Generic MIDI active ? 1
+protocol Mackie active ? 1
+protocol Wiimote active ? 0
+protocol Ableton Push 2 active ? 0
+Skip explicit buffer seconds, preset in use
+Skip explicit buffer seconds, preset in use
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ROOT not dirty, bbox = [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle Master recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle Master recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+SV canvas rectangle Master recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Fader recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Fader recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Fader recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Trim recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Trim recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Trim recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Mute recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Mute recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Mute recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for L/R recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for L/R recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for L/R recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Width recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Width recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Width recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Fader recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Fader recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Fader recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Mute recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Mute recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Mute recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for L/R recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for L/R recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for L/R recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1, 1) 2 x 2]
+ now2 [(-1, -1), (1, 1) 2 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+ now2 [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+selection for TAV recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Width recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+base rect for Width recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+base rect for Width recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+ now2 [(-1.5, -1.5), (1.7e+307, 1.5) 1.7e+307 x 3]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+region gain envelope line not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll recomputing BBOX before returning it
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now2 [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+child bbox was [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94] in parent space [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ROOT not dirty, bbox = [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ROOT not dirty, bbox = [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas h scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 92.5) 1.7e+307 x 94]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas hv scroll recomputing BBOX before returning it
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ now2 [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (57, 13) 57 x 13]
+ now2 [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (46, 13) 46 x 13]
+ now2 [(0, 0), (46, 13) 46 x 13]
+TempoCurve::curve for 120 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+TempoCurve::curve for 120 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::mark for recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Marker::mark for recomputing BBOX before returning it
+ now [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ now2 [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::mark for not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::mark for not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::_name_background for recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for recomputing BBOX before returning it
+ now [(-4.5, -1.5), (1.5, 1.5) 6 x 3]
+ now2 [(-4.5, -1.5), (1.5, 1.5) 6 x 3]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (1.5, 1.5) 6 x 3]
+Marker::_name_background for recomputing BBOX before returning it
+ now [(-4.5, -1.5), (10.5, 1.5) 15 x 3]
+ now2 [(-4.5, -1.5), (10.5, 1.5) 15 x 3]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 1.5) 15 x 3]
+Marker::_name_background for recomputing BBOX before returning it
+ now [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+ now2 [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Marker::mark for 4/4 recomputing BBOX before returning it
+ now [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ now2 [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::_name_background for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for 4/4 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ArdourMarker::_name_item for 4/4 recomputing BBOX before returning it
+ now [(0, 0), (18, 13) 18 x 13]
+ now2 [(0, 0), (18, 13) 18 x 13]
+Marker::_name_background for 4/4 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for 4/4 recomputing BBOX before returning it
+ now [(-1.5, -1.5), (4.5, 1.5) 6 x 3]
+ now2 [(-1.5, -1.5), (4.5, 1.5) 6 x 3]
+Marker::_name_background for 4/4 not dirty, bbox = [(-1.5, -1.5), (4.5, 1.5) 6 x 3]
+Marker::_name_background for 4/4 recomputing BBOX before returning it
+ now [(1.5, -1.5), (31.5, 1.5) 30 x 3]
+ now2 [(1.5, -1.5), (31.5, 1.5) 30 x 3]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 1.5) 30 x 3]
+Marker::_name_background for 4/4 recomputing BBOX before returning it
+ now [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+ now2 [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+TempoCurve::curve for 120 not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+TempoCurve::curve for 120 recomputing BBOX before returning it
+ now [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+ now2 [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+Marker::mark for not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+Marker::mark for recomputing BBOX before returning it
+ now [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ now2 [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+canvas h scroll recomputing BBOX before returning it
+time line group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+time bars recomputing BBOX before returning it
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 88.5), (1.7e+307, 106.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 103.5), (1.7e+307, 121.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 73.5), (1.7e+307, 91.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 58.5), (1.7e+307, 76.5) 1.7e+307 x 18]
+tempo group recomputing BBOX before returning it
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 recomputing BBOX before returning it
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+child bbox was [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25] in parent space [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+child bbox was [(0, 0), (57, 13) 57 x 13] in parent space [(10, 0.5), (67, 13.5) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+child bbox was [(0, 0), (46, 13) 46 x 13] in parent space [(2.0971e+06, 0.5), (2.09714e+06, 13.5) 46 x 13]
+ now [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+child bbox was [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25] in parent space [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+child bbox was [(0, 0), (57, 13) 57 x 13] in parent space [(10, 0.5), (67, 13.5) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+child bbox was [(0, 0), (46, 13) 46 x 13] in parent space [(2.0971e+06, 0.5), (2.09714e+06, 13.5) 46 x 13]
+ now2 [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5]
+child bbox was [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5] in parent space [(-1.5, 1.5), (2.09715e+06, 15) 2.09716e+06 x 13.5]
+Marker::group for recomputing BBOX before returning it
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+child bbox was [(-4.5, -1.5), (10.5, 15.5) 15 x 17] in parent space [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+child bbox was [(-1.5, 4.75), (7.5, 14) 9 x 9.25] in parent space [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ now [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+child bbox was [(-4.5, -1.5), (10.5, 15.5) 15 x 17] in parent space [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+child bbox was [(-1.5, 4.75), (7.5, 14) 9 x 9.25] in parent space [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ now2 [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+child bbox was [(-4.5, -1.5), (10.5, 15.5) 15 x 17] in parent space [(-7.5, -0.5), (7.5, 16.5) 15 x 17]
+ now [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5]
+child bbox was [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5] in parent space [(-1.5, 1.5), (2.09715e+06, 15) 2.09716e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+child bbox was [(-4.5, -1.5), (10.5, 15.5) 15 x 17] in parent space [(-7.5, -0.5), (7.5, 16.5) 15 x 17]
+ now2 [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-7.5, 43.5), (1.7e+307, 61.5) 1.7e+307 x 18]
+meter group recomputing BBOX before returning it
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 recomputing BBOX before returning it
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+child bbox was [(1.5, -1.5), (31.5, 15.5) 30 x 17] in parent space [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+child bbox was [(-1.5, -1.5), (7.5, 14) 9 x 15.5] in parent space [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+child bbox was [(0, 0), (18, 13) 18 x 13] in parent space [(8, 0), (26, 13) 18 x 13]
+ now [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+child bbox was [(1.5, -1.5), (31.5, 15.5) 30 x 17] in parent space [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+child bbox was [(-1.5, -1.5), (7.5, 14) 9 x 15.5] in parent space [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+child bbox was [(0, 0), (18, 13) 18 x 13] in parent space [(8, 0), (26, 13) 18 x 13]
+ now2 [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+child bbox was [(-1.5, -1.5), (31.5, 15.5) 33 x 17] in parent space [(-4.5, -0.5), (28.5, 16.5) 33 x 17]
+ now [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+child bbox was [(-1.5, -1.5), (31.5, 15.5) 33 x 17] in parent space [(-4.5, -0.5), (28.5, 16.5) 33 x 17]
+ now2 [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-4.5, 28.5), (1.7e+307, 46.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 13.5), (1.7e+307, 31.5) 1.7e+307 x 18]
+ now [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 88.5), (1.7e+307, 106.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 103.5), (1.7e+307, 121.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 73.5), (1.7e+307, 91.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 58.5), (1.7e+307, 76.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-7.5, 43.5), (1.7e+307, 61.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-4.5, 28.5), (1.7e+307, 46.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 13.5), (1.7e+307, 31.5) 1.7e+307 x 18]
+ now2 [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time line group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now2 [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, 118.5), (1.7e+307, 1054.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, 118.5), (1.7e+307, 1054.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ghosts for Master recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master recomputing BBOX before returning it
+SV canvas rectangle Master recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for Master recomputing BBOX before returning it
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ now2 [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+main for MIDI recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ghosts for MIDI recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI recomputing BBOX before returning it
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI recomputing BBOX before returning it
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for MIDI recomputing BBOX before returning it
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, -1), (1.7e+307, 1) 1.7e+307 x 2]
+separator for TAV recomputing BBOX before returning it
+ now [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ now2 [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll recomputing BBOX before returning it
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews recomputing BBOX before returning it
+main for Master recomputing BBOX before returning it
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+child bbox was [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2] in parent space [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+child bbox was [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2] in parent space [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI recomputing BBOX before returning it
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+child bbox was [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2] in parent space [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+child bbox was [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2] in parent space [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, 66.5), (1.7e+307, 137.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, 66.5), (1.7e+307, 137.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+child bbox was [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139] in parent space [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, 134.5), (1.7e+307, 1070.5) 1.7e+307 x 936]
+ now [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+child bbox was [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139] in parent space [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, 134.5), (1.7e+307, 1070.5) 1.7e+307 x 936]
+ now2 [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time line group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (2.09715e+06, 14) 2.09716e+06 x 13.5]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for auto Master/Fader recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Trim recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Mute recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto Master/L/R recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Width recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Fader recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Mute recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/L/R recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Width recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+selections for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (2.09715e+06, 14) 2.09716e+06 x 9.25]
+TempoCurve::curve for 120 recomputing BBOX before returning it
+ now [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ now2 [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ now2 [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ now2 [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ now2 [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ now2 [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ now2 [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ now2 [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ now2 [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ now2 [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ now2 [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ now2 [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ now2 [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ now2 [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ now2 [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ now2 [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ now2 [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ now2 [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ now2 [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ now2 [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ now2 [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ now2 [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ now2 [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ now2 [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ now2 [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ now2 [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ now2 [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ now2 [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ now2 [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ now2 [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ now2 [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ now2 [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ now2 [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas h scroll recomputing BBOX before returning it
+time line group recomputing BBOX before returning it
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars recomputing BBOX before returning it
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 88.5), (1.7e+307, 106.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 103.5), (1.7e+307, 121.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 73.5), (1.7e+307, 91.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 58.5), (1.7e+307, 76.5) 1.7e+307 x 18]
+tempo group recomputing BBOX before returning it
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 recomputing BBOX before returning it
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+child bbox was [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25] in parent space [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+child bbox was [(0, 0), (57, 13) 57 x 13] in parent space [(10, 0.5), (67, 13.5) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+child bbox was [(0, 0), (46, 13) 46 x 13] in parent space [(6.59744e+06, 0.5), (6.59748e+06, 13.5) 46 x 13]
+ now [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+child bbox was [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25] in parent space [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+child bbox was [(0, 0), (57, 13) 57 x 13] in parent space [(10, 0.5), (67, 13.5) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+child bbox was [(0, 0), (46, 13) 46 x 13] in parent space [(6.59744e+06, 0.5), (6.59748e+06, 13.5) 46 x 13]
+ now2 [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+child bbox was [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5] in parent space [(-1.5, 1.5), (6.59749e+06, 15) 6.5975e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+child bbox was [(-4.5, -1.5), (10.5, 15.5) 15 x 17] in parent space [(-7.5, -0.5), (7.5, 16.5) 15 x 17]
+ now [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+child bbox was [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5] in parent space [(-1.5, 1.5), (6.59749e+06, 15) 6.5975e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+child bbox was [(-4.5, -1.5), (10.5, 15.5) 15 x 17] in parent space [(-7.5, -0.5), (7.5, 16.5) 15 x 17]
+ now2 [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-7.5, 43.5), (1.7e+307, 61.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-4.5, 28.5), (1.7e+307, 46.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 13.5), (1.7e+307, 31.5) 1.7e+307 x 18]
+ now [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 88.5), (1.7e+307, 106.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 103.5), (1.7e+307, 121.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 73.5), (1.7e+307, 91.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 58.5), (1.7e+307, 76.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-7.5, 43.5), (1.7e+307, 61.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-4.5, 28.5), (1.7e+307, 46.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+child bbox was [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18] in parent space [(-1.5, 13.5), (1.7e+307, 31.5) 1.7e+307 x 18]
+ now2 [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now2 [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for auto Master/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Trim not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+selections for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ now2 [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ now2 [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ now2 [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ now2 [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ now2 [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ now2 [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ now2 [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ now2 [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ now2 [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ now2 [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ now2 [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ now2 [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ now2 [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ now2 [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ now2 [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ now2 [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ now2 [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ now2 [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ now2 [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ now2 [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ now2 [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ now2 [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ now2 [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ now2 [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ now2 [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ now2 [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ now2 [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ now2 [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ now2 [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ now2 [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ now2 [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ now2 [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ now2 [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ now2 [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ now2 [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ now2 [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ now2 [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ now2 [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ now2 [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ now2 [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ now2 [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ now2 [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ now2 [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ now2 [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ now2 [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ now2 [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ now2 [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ now2 [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ now2 [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ now2 [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ now2 [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ now2 [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ now2 [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ now2 [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ now2 [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ now2 [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ now2 [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ now2 [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ now2 [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ now2 [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ now2 [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ now2 [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ now2 [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ now2 [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ now2 [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ now2 [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ now2 [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ now2 [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ now2 [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ now2 [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ now2 [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ now2 [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ now2 [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ now2 [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ now2 [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ now2 [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ now2 [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ now2 [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ now2 [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ now2 [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ now2 [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ now2 [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ now2 [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ now2 [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ now2 [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ now2 [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ now2 [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ now2 [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ now2 [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ now2 [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ now2 [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ now2 [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ now2 [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll recomputing BBOX before returning it
+time line group recomputing BBOX before returning it
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now2 [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for auto Master/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Trim not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+selections for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ now2 [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (0.5, 1.7e+307) 1 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ now2 [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (34.371, 1.7e+307) 34.871 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ now2 [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (68.2419, 1.7e+307) 68.7419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ now2 [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (102.113, 1.7e+307) 102.613 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ now2 [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (135.984, 1.7e+307) 136.484 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ now2 [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (169.855, 1.7e+307) 170.355 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ now2 [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (203.726, 1.7e+307) 204.226 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ now2 [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (237.597, 1.7e+307) 238.097 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ now2 [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (271.468, 1.7e+307) 271.968 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ now2 [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (305.339, 1.7e+307) 305.839 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ now2 [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (339.21, 1.7e+307) 339.71 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ now2 [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (373.081, 1.7e+307) 373.581 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ now2 [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (406.952, 1.7e+307) 407.452 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ now2 [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (440.823, 1.7e+307) 441.323 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ now2 [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (474.694, 1.7e+307) 475.194 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ now2 [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (508.565, 1.7e+307) 509.065 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ now2 [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (542.435, 1.7e+307) 542.935 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ now2 [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (576.306, 1.7e+307) 576.806 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ now2 [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (610.177, 1.7e+307) 610.677 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ now2 [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (644.048, 1.7e+307) 644.548 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ now2 [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (677.919, 1.7e+307) 678.419 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ now2 [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (711.79, 1.7e+307) 712.29 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ now2 [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (745.661, 1.7e+307) 746.161 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ now2 [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (779.532, 1.7e+307) 780.032 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ now2 [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (813.403, 1.7e+307) 813.903 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ now2 [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (847.274, 1.7e+307) 847.774 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ now2 [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (881.145, 1.7e+307) 881.645 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ now2 [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (915.016, 1.7e+307) 915.516 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ now2 [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (948.887, 1.7e+307) 949.387 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ now2 [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (982.758, 1.7e+307) 983.258 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ now2 [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1016.63, 1.7e+307) 1017.13 x 1.7e+307]
+ recomputing BBOX before returning it
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll recomputing BBOX before returning it
+time line group recomputing BBOX before returning it
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ now2 [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+child bbox was [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307] in parent space [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+child bbox was [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123] in parent space [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+ now2 [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+cd marker drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+CD Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+transport Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range drag not dirty, bbox = [(-1.5, -1.5), (101.5, 16.5) 103 x 18]
+Range Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Tempo Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+TempoCurve::group for 120 not dirty, bbox = [(-1.5, 0.5), (6.59749e+06, 14) 6.5975e+06 x 13.5]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+ not dirty, bbox = [(0, 0), (46, 13) 46 x 13]
+TempoCurve::curve for 120 not dirty, bbox = [(-1.5, 4.75), (6.59749e+06, 14) 6.5975e+06 x 9.25]
+ not dirty, bbox = [(0, 0), (57, 13) 57 x 13]
+Marker::group for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+ArdourMarker::_name_item for not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Marker::_name_background for not dirty, bbox = [(-4.5, -1.5), (10.5, 15.5) 15 x 17]
+Marker::mark for not dirty, bbox = [(-1.5, 4.75), (7.5, 14) 9 x 9.25]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+meter Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker::group for 4/4 not dirty, bbox = [(-1.5, -1.5), (31.5, 15.5) 33 x 17]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+Marker::_name_background for 4/4 not dirty, bbox = [(1.5, -1.5), (31.5, 15.5) 30 x 17]
+Marker::mark for 4/4 not dirty, bbox = [(-1.5, -1.5), (7.5, 14) 9 x 15.5]
+ArdourMarker::_name_item for 4/4 not dirty, bbox = [(0, 0), (18, 13) 18 x 13]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for auto Master/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Trim not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+selections for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+ROOT recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll recomputing BBOX before returning it
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews recomputing BBOX before returning it
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI recomputing BBOX before returning it
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+child bbox was [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2] in parent space [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI recomputing BBOX before returning it
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ now [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+child bbox was [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2] in parent space [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ now2 [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, 66.5), (1.7e+307, 137.5) 1.7e+307 x 71]
+ now [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+child bbox was [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71] in parent space [(-1.5, 66.5), (1.7e+307, 137.5) 1.7e+307 x 71]
+ now2 [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+child bbox was [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139] in parent space [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, 134.5), (1.7e+307, 1070.5) 1.7e+307 x 936]
+ now [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+child bbox was [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139] in parent space [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+child bbox was [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936] in parent space [(-1.5, 134.5), (1.7e+307, 1070.5) 1.7e+307 x 936]
+ now2 [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+child bbox was [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307] in parent space [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+child bbox was [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072] in parent space [(-1.5, 118.5), (1.7e+307, 1190.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+child bbox was [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307] in parent space [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+ now2 [(-9.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+canvas h scroll not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 1.7e+307) 1.7e+307 x 1.7e+307]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+time line group not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+ not dirty, bbox = [(-0.5, 0), (1050.5, 1.7e+307) 1051 x 1.7e+307]
+time bars not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 121.5) 1.7e+307 x 123]
+cd marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+videotl group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+transport marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+range marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+tempo group not dirty, bbox = [(-7.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+meter group not dirty, bbox = [(-4.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+timecode ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+samples ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+minsec ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+bbt ruler not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+marker group not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+Marker Bar not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 16.5) 1.7e+307 x 18]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+canvas hv scroll not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 1070.5) 1.7e+307 x 1072]
+global rect group not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Canvas Drag Motion not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+Canvas TrackViews not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 137.5) 1.7e+307 x 139]
+main for auto Master/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Trim not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto Master/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Fader not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Mute not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/L/R not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for auto MIDI/Width not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+selections for Master not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle Master not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+main for MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+ghosts for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+selections for MIDI not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+separator for TAV not dirty, bbox = [(-1, 67), (1.7e+307, 69) 1.7e+307 x 2]
+SV canvas group MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+SV canvas rectangle MIDI not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 69.5) 1.7e+307 x 71]
+ not dirty, bbox = [(-1.5, -1.5), (1.7e+307, 934.5) 1.7e+307 x 936]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+canvas cursor scroll not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+track canvas editor cursor not dirty, bbox = [(-9.5, -1.5), (9.5, 1.7e+307) 19 x 1.7e+307]
+arrow head 0 not dirty, bbox = [(-1.5, -1.5), (17.5, 10.5) 19 x 12]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+arrow line not dirty, bbox = [(-1, -1), (1, 1.7e+307) 2 x 1.7e+307]
+ROOT recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(4.5, 4.5), (81.5, 81.5) 77 x 77]
+ now2 [(4.5, 4.5), (81.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 4.5), (161.5, 81.5) 77 x 77]
+ now2 [(84.5, 4.5), (161.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 4.5), (241.5, 81.5) 77 x 77]
+ now2 [(164.5, 4.5), (241.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 4.5), (321.5, 81.5) 77 x 77]
+ now2 [(244.5, 4.5), (321.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 4.5), (401.5, 81.5) 77 x 77]
+ now2 [(324.5, 4.5), (401.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 4.5), (481.5, 81.5) 77 x 77]
+ now2 [(404.5, 4.5), (481.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 4.5), (561.5, 81.5) 77 x 77]
+ now2 [(484.5, 4.5), (561.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 4.5), (641.5, 81.5) 77 x 77]
+ now2 [(564.5, 4.5), (641.5, 81.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 84.5), (81.5, 161.5) 77 x 77]
+ now2 [(4.5, 84.5), (81.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 84.5), (161.5, 161.5) 77 x 77]
+ now2 [(84.5, 84.5), (161.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 84.5), (241.5, 161.5) 77 x 77]
+ now2 [(164.5, 84.5), (241.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 84.5), (321.5, 161.5) 77 x 77]
+ now2 [(244.5, 84.5), (321.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 84.5), (401.5, 161.5) 77 x 77]
+ now2 [(324.5, 84.5), (401.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 84.5), (481.5, 161.5) 77 x 77]
+ now2 [(404.5, 84.5), (481.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 84.5), (561.5, 161.5) 77 x 77]
+ now2 [(484.5, 84.5), (561.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 84.5), (641.5, 161.5) 77 x 77]
+ now2 [(564.5, 84.5), (641.5, 161.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 164.5), (81.5, 241.5) 77 x 77]
+ now2 [(4.5, 164.5), (81.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 164.5), (161.5, 241.5) 77 x 77]
+ now2 [(84.5, 164.5), (161.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 164.5), (241.5, 241.5) 77 x 77]
+ now2 [(164.5, 164.5), (241.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 164.5), (321.5, 241.5) 77 x 77]
+ now2 [(244.5, 164.5), (321.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 164.5), (401.5, 241.5) 77 x 77]
+ now2 [(324.5, 164.5), (401.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 164.5), (481.5, 241.5) 77 x 77]
+ now2 [(404.5, 164.5), (481.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 164.5), (561.5, 241.5) 77 x 77]
+ now2 [(484.5, 164.5), (561.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 164.5), (641.5, 241.5) 77 x 77]
+ now2 [(564.5, 164.5), (641.5, 241.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 244.5), (81.5, 321.5) 77 x 77]
+ now2 [(4.5, 244.5), (81.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 244.5), (161.5, 321.5) 77 x 77]
+ now2 [(84.5, 244.5), (161.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 244.5), (241.5, 321.5) 77 x 77]
+ now2 [(164.5, 244.5), (241.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 244.5), (321.5, 321.5) 77 x 77]
+ now2 [(244.5, 244.5), (321.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 244.5), (401.5, 321.5) 77 x 77]
+ now2 [(324.5, 244.5), (401.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 244.5), (481.5, 321.5) 77 x 77]
+ now2 [(404.5, 244.5), (481.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 244.5), (561.5, 321.5) 77 x 77]
+ now2 [(484.5, 244.5), (561.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 244.5), (641.5, 321.5) 77 x 77]
+ now2 [(564.5, 244.5), (641.5, 321.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 324.5), (81.5, 401.5) 77 x 77]
+ now2 [(4.5, 324.5), (81.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 324.5), (161.5, 401.5) 77 x 77]
+ now2 [(84.5, 324.5), (161.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 324.5), (241.5, 401.5) 77 x 77]
+ now2 [(164.5, 324.5), (241.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 324.5), (321.5, 401.5) 77 x 77]
+ now2 [(244.5, 324.5), (321.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 324.5), (401.5, 401.5) 77 x 77]
+ now2 [(324.5, 324.5), (401.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 324.5), (481.5, 401.5) 77 x 77]
+ now2 [(404.5, 324.5), (481.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 324.5), (561.5, 401.5) 77 x 77]
+ now2 [(484.5, 324.5), (561.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 324.5), (641.5, 401.5) 77 x 77]
+ now2 [(564.5, 324.5), (641.5, 401.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 404.5), (81.5, 481.5) 77 x 77]
+ now2 [(4.5, 404.5), (81.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 404.5), (161.5, 481.5) 77 x 77]
+ now2 [(84.5, 404.5), (161.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 404.5), (241.5, 481.5) 77 x 77]
+ now2 [(164.5, 404.5), (241.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 404.5), (321.5, 481.5) 77 x 77]
+ now2 [(244.5, 404.5), (321.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 404.5), (401.5, 481.5) 77 x 77]
+ now2 [(324.5, 404.5), (401.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 404.5), (481.5, 481.5) 77 x 77]
+ now2 [(404.5, 404.5), (481.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 404.5), (561.5, 481.5) 77 x 77]
+ now2 [(484.5, 404.5), (561.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 404.5), (641.5, 481.5) 77 x 77]
+ now2 [(564.5, 404.5), (641.5, 481.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 484.5), (81.5, 561.5) 77 x 77]
+ now2 [(4.5, 484.5), (81.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 484.5), (161.5, 561.5) 77 x 77]
+ now2 [(84.5, 484.5), (161.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 484.5), (241.5, 561.5) 77 x 77]
+ now2 [(164.5, 484.5), (241.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 484.5), (321.5, 561.5) 77 x 77]
+ now2 [(244.5, 484.5), (321.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 484.5), (401.5, 561.5) 77 x 77]
+ now2 [(324.5, 484.5), (401.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 484.5), (481.5, 561.5) 77 x 77]
+ now2 [(404.5, 484.5), (481.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 484.5), (561.5, 561.5) 77 x 77]
+ now2 [(484.5, 484.5), (561.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 484.5), (641.5, 561.5) 77 x 77]
+ now2 [(564.5, 484.5), (641.5, 561.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(4.5, 564.5), (81.5, 641.5) 77 x 77]
+ now2 [(4.5, 564.5), (81.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(84.5, 564.5), (161.5, 641.5) 77 x 77]
+ now2 [(84.5, 564.5), (161.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(164.5, 564.5), (241.5, 641.5) 77 x 77]
+ now2 [(164.5, 564.5), (241.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(244.5, 564.5), (321.5, 641.5) 77 x 77]
+ now2 [(244.5, 564.5), (321.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(324.5, 564.5), (401.5, 641.5) 77 x 77]
+ now2 [(324.5, 564.5), (401.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(404.5, 564.5), (481.5, 641.5) 77 x 77]
+ now2 [(404.5, 564.5), (481.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(484.5, 564.5), (561.5, 641.5) 77 x 77]
+ now2 [(484.5, 564.5), (561.5, 641.5) 77 x 77]
+ recomputing BBOX before returning it
+ now [(564.5, 564.5), (641.5, 641.5) 77 x 77]
+ now2 [(564.5, 564.5), (641.5, 641.5) 77 x 77]
+ROOT recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for box recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for box recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for box not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 0
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 0 recomputing BBOX before returning it
+Grid Grid for row 0 computing bbox
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 0 recomputing BBOX before returning it
+Grid Grid for row 0 computing bbox
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 0 recomputing BBOX before returning it
+Grid Grid for row 0 computing bbox
+row note for 0 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 0 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 0 computing bbox
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 1
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 1 recomputing BBOX before returning it
+Grid Grid for row 1 computing bbox
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 1 recomputing BBOX before returning it
+Grid Grid for row 1 computing bbox
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 1 recomputing BBOX before returning it
+Grid Grid for row 1 computing bbox
+row note for 1 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 1 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 1 computing bbox
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 2
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 2 recomputing BBOX before returning it
+Grid Grid for row 2 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 2 recomputing BBOX before returning it
+Grid Grid for row 2 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 2 recomputing BBOX before returning it
+Grid Grid for row 2 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 2 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 2 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 2 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 3
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 3 recomputing BBOX before returning it
+Grid Grid for row 3 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 3 recomputing BBOX before returning it
+Grid Grid for row 3 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 3 recomputing BBOX before returning it
+Grid Grid for row 3 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 3 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 3 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 3 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 3 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 3 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 3 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 3 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 3 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 4
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 4 recomputing BBOX before returning it
+Grid Grid for row 4 computing bbox
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 4 recomputing BBOX before returning it
+Grid Grid for row 4 computing bbox
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 4 recomputing BBOX before returning it
+Grid Grid for row 4 computing bbox
+row note for 4 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 4 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 4 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 4 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 4 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 4 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 4 computing bbox
+row note for 4 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 5
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 5 recomputing BBOX before returning it
+Grid Grid for row 5 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 5 recomputing BBOX before returning it
+Grid Grid for row 5 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 5 recomputing BBOX before returning it
+Grid Grid for row 5 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 5 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 5 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 5 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 5 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 5 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 5 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 5 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 5 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 6
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 6 recomputing BBOX before returning it
+Grid Grid for row 6 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 6 recomputing BBOX before returning it
+Grid Grid for row 6 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 6 recomputing BBOX before returning it
+Grid Grid for row 6 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 6 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 6 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 6 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 6 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 6 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 6 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 6 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 6 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+SwitchRow 7
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 7 recomputing BBOX before returning it
+Grid Grid for row 7 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 7 recomputing BBOX before returning it
+Grid Grid for row 7 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ children say [(0, 0), (0, 0) 0 x 0]
+ ... [(0, 0), (0, 0) 0 x 0]
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+ recomputing BBOX before returning it
+ now [(0, 0), (0, 0) 0 x 0]
+ now2 [(0, 0), (0, 0) 0 x 0]
+Grid for row 7 recomputing BBOX before returning it
+Grid Grid for row 7 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 7 recomputing BBOX before returning it
+ now [(0, 0), (32, 21) 32 x 21]
+ now2 [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 recomputing BBOX before returning it
+ now [(0, 0), (37, 21) 37 x 21]
+ now2 [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ children say [(0, 0), (37, 21) 37 x 21]
+ expanding from [(0, 0), (37, 21) 37 x 21] to [(-6, -6), (43, 27) 49 x 33]
+ ... [(-6, -6), (43, 27) 49 x 33]
+ now [(-6, -6), (43, 27) 49 x 33]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(0, 0), (37, 21) 37 x 21]
+ now2 [(-6, -6), (43, 27) 49 x 33]
+After setup, row 7 has bbox [(-6, -6), (43, 27) 49 x 33]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid Grid for row 7 computing bbox
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+child bbox was [(0, 0), (32, 21) 32 x 21] in parent space [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+child bbox was [(0, 0), (37, 21) 37 x 21] in parent space [(44, 0), (81, 21) 37 x 21]
+ children say [(0, 0), (81, 21) 81 x 21]
+ expanding from [(0, 0), (81, 21) 81 x 21] to [(-6, -6), (87, 27) 93 x 33]
+ ... [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+REPOS 9 uniform size [(0, 0), (0, 0) 0 x 0]
+bg rect for box not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for box placed within swvbox @ (0, 0) current = [(0, 0), (0, 0) 0 x 0]
+bg rect for box not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ item bbox for bg rect for box Rectangle was [(0, 0), (0, 0) 0 x 0] spacing = 0 and shift = 0
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 0 placed within swvbox @ (0, 0) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 0 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 placed within swvbox @ (0, 33) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 1 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 placed within swvbox @ (0, 66) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 2 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 placed within swvbox @ (0, 99) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 3 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 placed within swvbox @ (0, 132) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 4 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 placed within swvbox @ (0, 165) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 5 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 placed within swvbox @ (0, 198) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 6 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 placed within swvbox @ (0, 231) current = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+ item bbox for Grid for row 7 Grid was [(-6, -6), (87, 27) 93 x 33] spacing = 0 and shift = 33
+bg rect for box not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 27), (87, 60) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 60), (87, 93) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 93), (87, 126) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 126), (87, 159) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 159), (87, 192) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 192), (87, 225) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+child bbox was [(-6, -6), (87, 27) 93 x 33] in parent space [(-6, 225), (87, 258) 93 x 33]
+swvbox box bbox = [(-6, -6), (87, 258) 93 x 264] without padding etc.
+bg rect for box not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+bg rect for box recomputing BBOX before returning it
+ now [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+ now2 [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+ROOT recomputing BBOX before returning it
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+child bbox was [(-7, -7), (88, 259) 95 x 266] in parent space [(-7, -7), (88, 259) 95 x 266]
+ now [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+child bbox was [(-7, -7), (88, 259) 95 x 266] in parent space [(-7, -7), (88, 259) 95 x 266]
+ now2 [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 0 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 0 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 3 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 3 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 3 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 4 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 4 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 4 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 5 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 5 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 5 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 6 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 6 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 6 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid recomputing BBOX before returning it
+ now [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ now2 [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 1 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 1 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 2 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 2 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+ROOT not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+swvbox not dirty, bbox = [(-7, -7), (88, 259) 95 x 266]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 0 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 1 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 2 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 3 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 4 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 5 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 6 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for box not dirty, bbox = [(-8.5, -8.5), (89.5, 260.5) 98 x 269]
+Grid for row 7 not dirty, bbox = [(-6, -6), (87, 27) 93 x 33]
+bg rect for grid not dirty, bbox = [(-7.5, -7.5), (88.5, 28.5) 96 x 36]
+row note for 7 not dirty, bbox = [(0, 0), (32, 21) 32 x 21]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+ not dirty, bbox = [(0, 0), (0, 0) 0 x 0]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]
+clear for 7 not dirty, bbox = [(0, 0), (37, 21) 37 x 21]