I Didn’t Know That 3 – What is Wrong with this Quote?

11 12 2010

December 11, 2010

(Back to the Previous Post in the Series) (Forward to the Next Post in the Series)

In the interest of interesting quotes, a quote that I found in the “Oracle Tuning the Definitive Reference Second Edition” book on page 828:

“When the index can no longer split because the owner block is full, Oracle will spawn a whole new index level, keeping the index tree in perfect logical and phyical balance.  Deletes are a different story.  Physically, Oracle indexes are always balanced because empty blocks stay inside the tree structure after a massive delete. Logically, Oracle indexes are not self-balancing because Oracle does not remove the dead blocks as they become empty.  Figure 16.9 shows an Oracle index before a massive delete…”

What, if anything, is wrong with the above quote?  Please keep in mind that the focus of this blog is on the technical content, and learning from that technical content.  Please stay positive in your responses (before answering, first take a look at page 727 to see if these two sections of the book are related – note that Richard Foote’s PDF file listed below seems to address page 727 of this book).

—————–

While my review of the book only provides an in-depth technical review of the first 200 pages of the book, this blog article series will dig into some of the pages that were not specifically included in the review.

The point of blog articles like this one is not to insult authors who have spent thousands of hours carefully constructing an accurate and helpful book, but instead to suggest that readers investigate when something stated does not exactly match what one believes to be true.  It could be that the author “took a long walk down a short pier”, or that the author is revealing accurate information which simply cannot be found through other resources (and may in the process be directly contradicting information sources you have used in the past).  If you do not investigate in such cases, you may lose an important opportunity to learn something that could prove to be extremely valuable.

Other pages found during a Google search of the phrase:


Actions

Information

5 responses

11 12 2010
Radoslav Golian

“When the index can no longer split because the owner block is full. Oracle will spawn a whole new index level, keeping the index tree in perfect logical and phyical balance. ”
owner block? what is it? Indexes do not split. Leaf blocks split, branch blocks split, root block splits and in fact they split when they *are* too full and no other entry will fit into it. Index level increments only when root block splits – when it has too many child branch blocks and new entry for next branch block does not fit into it.
B*tree structure is physically balanced by definition. I don’t know what exactly is meant by “logical balance”. If logical balance = entries in leaf blocks are uniformly distributed, than it’s not true.. For example, when we have index on monotonously incremented value (sequence.nextval, sysdate), than we are inserting into most right leaf and 90-10 splits happen (99-1 split would by a better name). So when 90-10 split happen then most right leaf has almost empty (only one entry is there) and therefore is index not “logically” balanced.

Richard Foote’s blog is a great reference (i.e http://richardfoote.wordpress.com/?s=split&searchbutton=go!)

“Deletes are a different story. Physically, Oracle indexes are always balanced because empty blocks stay inside the tree structure after a massive delete. Logically, Oracle indexes are not self-balancing because Oracle does not remove the dead blocks as they become empty. Figure 16.9 shows an Oracle index before a massive delete…”
It’s not true that completely empty blocks are not removed from index structure. They are removed and recycled. This is valid for leaf blocks and also for branch blocks, but they has too be completely empty. And empty space is not dead-wood. It can be reused (but not by the same transaction)

Again you can search in Richard Foote’s blog for more info

http://richardfoote.wordpress.com/?s=delete+dead+wood&searchbutton=go!

12 12 2010
Charles Hooper

Radoslav,

Impressive answer – much better than what I had in mind.

When I first read in your comment “(99-1 split would by a better name)” – I initially thought that it was an interesting statement, but did not match my previous knowledge. So, I did a little bit of research (just as I have been doing for the contents of this book) and determined that I had forgotten that a 90-10 split may not (or likely is not) an indication that 10% of the index entries from the leaf block end up in a new index leaf block during an index leaf block split (assuming that a 50-50 split did not take place). I located the following links that helped to refresh my memory:

http://www.freelists.org/post/oracle-l/Index-rebuilding,22

http://forums.oracle.com/forums/thread.jspa?threadID=581038

Regarding the “logical balance”, I think that I nearly determined what the book author is trying to communicate by visiting the first link in this article under the heading “Other pages found during a Google search of the phrase”. I will try to use ASCII art to demonstrate what the author means by physically balanced and logically balanced:

[RRR] is the root block in the index
[B] is a branch block in the index
[L] is a leaf block in the index
[F] is a block that is now on the freelist

Logically and physically balanced (before the massive delete):

-------------------------
          [RRR]
         / | | \
     ---- /  |  \
    /    /   |   \
  [L]  [B]  [L]  [B]
       / \       / \
      /   \     /   \
    [L]   [L] [L]   [L]

Physically balanced but not logically balanced (after the delete, imagine that the [F] blocks are not present) after the massive delete:

-------------------------
          [RRR]
         / | | \
     ---- /  |  \
    /    /   |   \
  [L]  [F]  [L]  [B]
       / \       / \
      /   \     /   \
    [F]   [F] [L]   [L]

In the above ASCII art, notice that leaf blocks are pictured at the same level as branch blocks. The above ASCII art descriptions definitely do not describe Oracle index behavior, which again brings us back to page 727 of the book.

12 12 2010
Radoslav Golian

“In the above ASCII art, notice that leaf blocks are pictured at the same level as branch blocks.”

-------------------------
          [RRR]
         / | | \
     ---- /  |  \
    /    /   |   \
  [L]  [B]  [L]  [B]
       / \       / \
      /   \     /   \
    [L]   [L] [L]   [L]

B*tree can’t look like that. All leaf blocks has the same level – same distance from the root.

I’ve done some tests..
For me, it is interesting that B*Tree index can look like this :)

 [RRR]
   |
  [B]
   |
  [B]
   |
  [L]

SQL> create table t1 (c) as select level from dual connect by level <= 500000;

Table created.

SQL> create index i on t1(c);

Index created.

SQL> analyze index i validate structure;

Index analyzed.

SQL> select * from index_stats
  2  @pr
Tom Kyte's printtab
==============================
HEIGHT                        : 3
BLOCKS                        : 1152
NAME                          : I
LF_ROWS                       : 500000
LF_BLKS                       : 1113
BR_ROWS                       : 1112
BR_BLKS                       : 3
DEL_LF_ROWS                   : 0

PL/SQL procedure successfully completed.

-- delete almost all rows - only the last row will be the index
SQL> delete from t1 where c < 500000;

499999 rows deleted.

SQL> commit;

Commit complete.

SQL> analyze index i validate structure;

Index analyzed.

SQL> select * from index_stats
  2  @pr
Tom Kyte's printtab
==============================
HEIGHT                        : 3 <-- index height is the same
BLOCKS                        : 1152
NAME                          : I
LF_ROWS                       : 288463
LF_BLKS                       : 1113
BR_ROWS                       : 1112
BR_BLKS                       : 3
DEL_LF_ROWS                   : 288462


-- completely empty block are on the free lists although they remain in the index structure.. 
-- interesting is that  LF_ROWS = 288463 (not 500000) and DEL_LF_ROWS = 288462 (not 499999) --> 288463 - 288462 = 1 (result is OK)

SQL> select object_id from user_objects where object_name='I';

 OBJECT_ID
----------
    122919

SQL> alter session set events 'immediate trace name treedump level 122919';

Session altered.

[oracle@hron trace]$ grep "rrow: [^0]" db111_ora_6190.trc
      leaf: 0x10034fd 16790781 (439: nrow: 1 rrow: 1)

-- so only one row in the index
branch: 0x100073c 16779068 (0: nrow: 2, level: 2)
   branch: 0x1002fbf 16789439 (-1: nrow: 672, level: 1)
      leaf: 0x100073d 16779069 (-1: nrow: 0 rrow: 0)
      leaf: 0x100073e 16779070 (0: nrow: 0 rrow: 0)
      leaf: 0x100073f 16779071 (1: nrow: 0 rrow: 0)
      leaf: 0x1000740 16779072 (2: nrow: 0 rrow: 0)
      leaf: 0x1000d09 16780553 (3: nrow: 0 rrow: 0)
      leaf: 0x1000d0a 16780554 (4: nrow: 0 rrow: 0)
      leaf: 0x1000d0b 16780555 (5: nrow: 0 rrow: 0)
      leaf: 0x1000d0c 16780556 (6: nrow: 479 rrow: 0) <-- this is interesting, I don't know why some nrow = 0 and some nrow = cca 479 (maybe because of ASSM?, I have to find it out), but all are empty - that's important..
      leaf: 0x1000d0d 16780557 (7: nrow: 479 rrow: 0) 
      leaf: 0x1000d0e 16780558 (8: nrow: 478 rrow: 0)
      leaf: 0x1000d0f 16780559 (9: nrow: 479 rrow: 0)
...

--nrows: number of all index entries (included deleted)
--rrows: number of current entries


I will fill the table again -> all inserted values are greater than previous values 
SQL> insert into t1 select level + 500000 from dual connect by level <= 500000;

500000 rows created.

SQL> commit;

Commit complete.

SQL> analyze index i validate structure;

Index analyzed.

SQL> select * from index_stats
  2  @pr
Tom Kyte's printtab
==============================
HEIGHT                        : 3 
BLOCKS                        : 1152 <-- number of block is the same!, block were reused!
NAME                          : I
LF_ROWS                       : 514818 <-- some rows are still marked as deleted in some blocks (see del_lf_rows)
LF_BLKS                       : 1111 <-- number of leaf blocks is smaller by 2 (previusly nrow= cca 479, now nrow= cca 500, so it seems there is some difference between filling by CTAS and by insert select)
BR_ROWS                       : 1110 
BR_BLKS                       : 5 <-- number of branch blocks is greater by 2 (this is also very interesing)
DEL_LF_ROWS                   : 14817

--I dumped the tree structure again

SQL> alter session set events 'immediate trace name treedump level 122919';

Session altered.


And this is what I get for the fist 2 branches, so maybe this is the reason why there are more branches (first branch is completely empty):
branch: 0x100073c 16779068 (0: nrow: 4, level: 2)
   branch: 0x1002fbf 16789439 (-1: nrow: 73, level: 1) <-- 73 leaf blocks
      leaf: 0x1000d22 16780578 (-1: nrow: 0 rrow: 0)
      leaf: 0x1000d23 16780579 (0: nrow: 0 rrow: 0)
      leaf: 0x1000d24 16780580 (1: nrow: 0 rrow: 0)
      leaf: 0x1000d25 16780581 (2: nrow: 449 rrow: 0)
      leaf: 0x1000d26 16780582 (3: nrow: 449 rrow: 0)
      leaf: 0x1000d27 16780583 (4: nrow: 449 rrow: 0)
      leaf: 0x1000d28 16780584 (5: nrow: 449 rrow: 0)
      leaf: 0x1000d29 16780585 (6: nrow: 449 rrow: 0)
      leaf: 0x1000d2a 16780586 (7: nrow: 0 rrow: 0)
      leaf: 0x1000d2b 16780587 (8: nrow: 0 rrow: 0)
      ... -- all leafs are empty  
   branch: 0x10034fe 16790782 (0: nrow: 289, level: 1) <-- 289 leaf blocks
      leaf: 0x10033ca 16790474 (-1: nrow: 0 rrow: 0)
      ... -- all consequent leafs are empty
      leaf: 0x1003406 16790534 (35: nrow: 0 rrow: 0)
      leaf: 0x10034fd 16790781 (36: nrow: 500 rrow: 500) <-- from 38th leaf block all others are nicely filled 
      leaf: 0x1002d25 16788773 (37: nrow: 500 rrow: 500)

All deleted rows are in the first 2 branches.
and by the way this is the last branch:

   branch: 0x10033d4 16790484 (2: nrow: 15, level: 1) <-- 15 leaf blocks
      leaf: 0x10033d0 16790480 (-1: nrow: 500 rrow: 500)
      leaf: 0x10033d8 16790488 (0: nrow: 500 rrow: 500)
      leaf: 0x10033dc 16790492 (1: nrow: 500 rrow: 500)
      leaf: 0x10033e0 16790496 (2: nrow: 500 rrow: 500)
      leaf: 0x10033e4 16790500 (3: nrow: 500 rrow: 500)
      leaf: 0x10033e8 16790504 (4: nrow: 500 rrow: 500)
      leaf: 0x10033ec 16790508 (5: nrow: 500 rrow: 500)
      leaf: 0x10033f0 16790512 (6: nrow: 500 rrow: 500)
      leaf: 0x10033f4 16790516 (7: nrow: 500 rrow: 500)
      leaf: 0x10033f8 16790520 (8: nrow: 500 rrow: 500)
      leaf: 0x10033fc 16790524 (9: nrow: 500 rrow: 500)
      leaf: 0x1003400 16790528 (10: nrow: 500 rrow: 500)
      leaf: 0x1003404 16790532 (11: nrow: 500 rrow: 500)
      leaf: 0x1003408 16790536 (12: nrow: 500 rrow: 500)
      leaf: 0x10033c9 16790473 (13: nrow: 1 rrow: 1) <-- 90-10 split :) only one row is in the last leaf block


--I wanted to demonstate this :)

SQL> delete from t1 where c < 1000000;

500000 rows deleted.

SQL> alter index i coalesce;

Index altered.

SQL> analyze index i validate structure;

Index analyzed.

SQL> alter session set events 'immediate trace name treedump level 122919';

----- begin tree dump
*** 2010-12-12 21:41:39.262
branch: 0x100073c 16779068 (0: nrow: 1, level: 2)
   branch: 0x10033d4 16790484 (-1: nrow: 1, level: 1)
      leaf: 0x10033c9 16790473 (-1: nrow: 1 rrow: 1)
----- end tree dump

So the structure this:

 [RRR=B]
   |
  [B]
   |
  [L]


SQL> alter index i rebuild;

Index altered.

SQL> alter session set events 'immediate trace name treedump level 122919';

Session altered.

----- begin tree dump
leaf: 0x100384c 16791628 (0: nrow: 1 rrow: 1)
----- end tree dump

[RRR=L]

So yes, sometimes the rebuild could be beneficial, you could save some block reads, but this is an extreme scenario..
See Richard Foote blog for more info when may be beneficial to use coalesce, shrink or rebuild.

http://richardfoote.wordpress.com/2008/02/08/index-rebuild-vs-coalesce-vs-shrink-space-pigs-3-different-ones/

12 12 2010
Charles Hooper

Radoslav,

Very nice demonstration, and it gives the readers of this blog article something interesting to experiment with and investigate. I had to visit this blog article to refresh my memory of the meaning of nrow and rrow in a treedump:

http://richardfoote.wordpress.com/2010/02/08/index-block-dumps-and-treedumps-part-i-knock-on-wood/

Your treedump example can be used as evidence that this type of structure, as found in the book, does not represent Oracle B*tree index behavior:

-------------------------
          [RRR]
         / | | \
     ---- /  |  \
    /    /   |   \
  [L]  [B]  [L]  [B]
       / \       / \
      /   \     /   \
    [L]   [L] [L]   [L]

Thank you for adding value to this blog article with a helpful test case.

13 12 2010
Charles Hooper

Radoslav,

I have executed your script on 11.2.0.1 with an ASSM tablespace, but without adding the additional 500,000 rows to the table. I did not see the odd tree dump behavior (leaf: 0x1000d0c 16780556 (6: nrow: 479 rrow: 0)) in my test execution of the test script. I have seen off behavior in block dumps before if the changed block was not flushed to disk.

My results:

SQL> select height, blocks, name, lf_rows, lf_blks, br_rows, br_blks, del_lf_rows from index_stats;

    HEIGHT     BLOCKS NAME                              LF_ROWS    LF_BLKS    BR_ROWS    BR_BLKS DEL_LF_ROWS
---------- ---------- ------------------------------ ---------- ---------- ---------- ---------- -----------
         3       1152 I                                  500000       1113       1112          3           0

SQL> delete from t1 where c < 500000;

499999 rows deleted.

SQL> commit;

Commit complete.

SQL> analyze index i validate structure;

Index analyzed.

SQL> select height, blocks, name, lf_rows, lf_blks, br_rows, br_blks, del_lf_rows from index_stats;

    HEIGHT     BLOCKS NAME                              LF_ROWS    LF_BLKS    BR_ROWS    BR_BLKS DEL_LF_ROWS
---------- ---------- ------------------------------ ---------- ---------- ---------- ---------- -----------
         3       1152 I                                  500000       1113       1112          3      499999

SQL> select object_id from user_objects where object_name='I';

 OBJECT_ID
----------
     82660

alter session set events 'immediate trace name treedump level 82660';

From the trace file:

----- begin tree dump
branch: 0x54fb99 5569433 (0: nrow: 2, level: 2)
   branch: 0x516aa3 5335715 (-1: nrow: 672, level: 1)
      leaf: 0x54fb9a 5569434 (-1: nrow: 485 rrow: 0)
      leaf: 0x54fb9b 5569435 (0: nrow: 479 rrow: 0)
      leaf: 0x54fb9c 5569436 (1: nrow: 479 rrow: 0)
      leaf: 0x54fb9d 5569437 (2: nrow: 479 rrow: 0)
      leaf: 0x54fb9e 5569438 (3: nrow: 479 rrow: 0)
      leaf: 0x54fb9f 5569439 (4: nrow: 479 rrow: 0)
      leaf: 0x54fba0 5569440 (5: nrow: 479 rrow: 0)
      leaf: 0x54fba1 5569441 (6: nrow: 479 rrow: 0)
      leaf: 0x54fba2 5569442 (7: nrow: 479 rrow: 0)
      leaf: 0x54fba3 5569443 (8: nrow: 479 rrow: 0)
      leaf: 0x54fba4 5569444 (9: nrow: 479 rrow: 0)
      leaf: 0x54fba5 5569445 (10: nrow: 479 rrow: 0)
      leaf: 0x54fba6 5569446 (11: nrow: 479 rrow: 0)
      leaf: 0x54fba7 5569447 (12: nrow: 479 rrow: 0)
      leaf: 0x54fba8 5569448 (13: nrow: 479 rrow: 0)
      leaf: 0x54fba9 5569449 (14: nrow: 479 rrow: 0)
      leaf: 0x54fbaa 5569450 (15: nrow: 479 rrow: 0)
      leaf: 0x54fbab 5569451 (16: nrow: 479 rrow: 0)
      leaf: 0x54fbac 5569452 (17: nrow: 479 rrow: 0)
      leaf: 0x54fbad 5569453 (18: nrow: 479 rrow: 0)
      leaf: 0x54fbae 5569454 (19: nrow: 475 rrow: 0)
      leaf: 0x54fbaf 5569455 (20: nrow: 449 rrow: 0)
      leaf: 0x54fbb0 5569456 (21: nrow: 449 rrow: 0)
      leaf: 0x54fbb1 5569457 (22: nrow: 449 rrow: 0)
      leaf: 0x54fbb2 5569458 (23: nrow: 449 rrow: 0)
      leaf: 0x54fbb3 5569459 (24: nrow: 449 rrow: 0)
      leaf: 0x54fbb4 5569460 (25: nrow: 449 rrow: 0)
      leaf: 0x54fbb5 5569461 (26: nrow: 449 rrow: 0)
      leaf: 0x54fbb6 5569462 (27: nrow: 449 rrow: 0)
      leaf: 0x54fbb7 5569463 (28: nrow: 449 rrow: 0)
      leaf: 0x54fbb8 5569464 (29: nrow: 449 rrow: 0)
      leaf: 0x54fbb9 5569465 (30: nrow: 449 rrow: 0)
      leaf: 0x54fbba 5569466 (31: nrow: 449 rrow: 0)
      leaf: 0x54fbbb 5569467 (32: nrow: 449 rrow: 0)
      leaf: 0x54fbbc 5569468 (33: nrow: 449 rrow: 0)
      leaf: 0x54fbbd 5569469 (34: nrow: 449 rrow: 0)
      leaf: 0x54fbbe 5569470 (35: nrow: 449 rrow: 0)
      leaf: 0x54fbbf 5569471 (36: nrow: 449 rrow: 0)
      leaf: 0x54fbc0 5569472 (37: nrow: 449 rrow: 0)
      leaf: 0x54fbc1 5569473 (38: nrow: 449 rrow: 0)
      leaf: 0x54fbc2 5569474 (39: nrow: 449 rrow: 0)
      leaf: 0x54fbc3 5569475 (40: nrow: 449 rrow: 0)
      leaf: 0x54fbc4 5569476 (41: nrow: 449 rrow: 0)
      leaf: 0x54fbc5 5569477 (42: nrow: 449 rrow: 0)
      leaf: 0x54fbc6 5569478 (43: nrow: 449 rrow: 0)
      leaf: 0x54fbc7 5569479 (44: nrow: 449 rrow: 0)
      leaf: 0x54fbc8 5569480 (45: nrow: 449 rrow: 0)
      leaf: 0x54fbc9 5569481 (46: nrow: 449 rrow: 0)
      leaf: 0x54fbca 5569482 (47: nrow: 449 rrow: 0)
      leaf: 0x54fbcb 5569483 (48: nrow: 449 rrow: 0)
      leaf: 0x54fbcc 5569484 (49: nrow: 449 rrow: 0)
      leaf: 0x54fbcd 5569485 (50: nrow: 449 rrow: 0)
      leaf: 0x54fbce 5569486 (51: nrow: 449 rrow: 0)
      leaf: 0x54fbcf 5569487 (52: nrow: 449 rrow: 0)
      leaf: 0x54fbd0 5569488 (53: nrow: 449 rrow: 0)
      leaf: 0x54fbd1 5569489 (54: nrow: 449 rrow: 0)
      leaf: 0x54fbd2 5569490 (55: nrow: 449 rrow: 0)
      leaf: 0x54fbd3 5569491 (56: nrow: 449 rrow: 0)
      leaf: 0x54fbd4 5569492 (57: nrow: 449 rrow: 0)
      leaf: 0x54fbd5 5569493 (58: nrow: 449 rrow: 0)
      leaf: 0x54fbd6 5569494 (59: nrow: 449 rrow: 0)
      leaf: 0x54fbd7 5569495 (60: nrow: 449 rrow: 0)
      leaf: 0x54fbd8 5569496 (61: nrow: 449 rrow: 0)
      leaf: 0x54fbd9 5569497 (62: nrow: 449 rrow: 0)
      leaf: 0x54fbda 5569498 (63: nrow: 449 rrow: 0)
      leaf: 0x54fbdb 5569499 (64: nrow: 449 rrow: 0)
      leaf: 0x54fbdc 5569500 (65: nrow: 449 rrow: 0)
      leaf: 0x54fbdd 5569501 (66: nrow: 449 rrow: 0)
      leaf: 0x54fbde 5569502 (67: nrow: 449 rrow: 0)
      leaf: 0x54fbdf 5569503 (68: nrow: 449 rrow: 0)
      leaf: 0x54fbe0 5569504 (69: nrow: 449 rrow: 0)
      leaf: 0x54fbe1 5569505 (70: nrow: 449 rrow: 0)
      leaf: 0x54fbe2 5569506 (71: nrow: 449 rrow: 0)
      leaf: 0x54fbe3 5569507 (72: nrow: 449 rrow: 0)
      leaf: 0x54fbe4 5569508 (73: nrow: 449 rrow: 0)
      leaf: 0x54fbe5 5569509 (74: nrow: 449 rrow: 0)
      leaf: 0x54fbe6 5569510 (75: nrow: 449 rrow: 0)
      leaf: 0x54fbe7 5569511 (76: nrow: 449 rrow: 0)
      leaf: 0x54fbe8 5569512 (77: nrow: 449 rrow: 0)
      leaf: 0x54fbe9 5569513 (78: nrow: 449 rrow: 0)
      leaf: 0x54fbea 5569514 (79: nrow: 449 rrow: 0)
      leaf: 0x54fbeb 5569515 (80: nrow: 449 rrow: 0)
      leaf: 0x54fbec 5569516 (81: nrow: 449 rrow: 0)
      leaf: 0x54fbed 5569517 (82: nrow: 449 rrow: 0)
      leaf: 0x54fbee 5569518 (83: nrow: 449 rrow: 0)
      leaf: 0x54fbef 5569519 (84: nrow: 449 rrow: 0)
      leaf: 0x54fbf0 5569520 (85: nrow: 449 rrow: 0)
      leaf: 0x54fbf1 5569521 (86: nrow: 449 rrow: 0)
      leaf: 0x54fbf2 5569522 (87: nrow: 449 rrow: 0)
      leaf: 0x54fbf3 5569523 (88: nrow: 449 rrow: 0)
      leaf: 0x54fbf4 5569524 (89: nrow: 449 rrow: 0)
      leaf: 0x54fbf5 5569525 (90: nrow: 449 rrow: 0)
      leaf: 0x54fbf6 5569526 (91: nrow: 449 rrow: 0)
      leaf: 0x54fbf7 5569527 (92: nrow: 449 rrow: 0)
      leaf: 0x54fbf8 5569528 (93: nrow: 449 rrow: 0)
      leaf: 0x54fbf9 5569529 (94: nrow: 449 rrow: 0)
      leaf: 0x54fbfa 5569530 (95: nrow: 449 rrow: 0)
      leaf: 0x54fbfb 5569531 (96: nrow: 449 rrow: 0)
      leaf: 0x54fbfc 5569532 (97: nrow: 449 rrow: 0)
      leaf: 0x54fbfd 5569533 (98: nrow: 449 rrow: 0)
      leaf: 0x54fbfe 5569534 (99: nrow: 449 rrow: 0)
      leaf: 0x54fbff 5569535 (100: nrow: 449 rrow: 0)
      leaf: 0x516800 5335040 (101: nrow: 449 rrow: 0)
      leaf: 0x516801 5335041 (102: nrow: 449 rrow: 0)
      leaf: 0x516802 5335042 (103: nrow: 449 rrow: 0)
      leaf: 0x516803 5335043 (104: nrow: 449 rrow: 0)
      leaf: 0x516804 5335044 (105: nrow: 449 rrow: 0)
      leaf: 0x516805 5335045 (106: nrow: 449 rrow: 0)
      leaf: 0x516806 5335046 (107: nrow: 449 rrow: 0)
      leaf: 0x516807 5335047 (108: nrow: 449 rrow: 0)
      leaf: 0x516808 5335048 (109: nrow: 449 rrow: 0)
      leaf: 0x516809 5335049 (110: nrow: 449 rrow: 0)
      leaf: 0x51680a 5335050 (111: nrow: 449 rrow: 0)
      leaf: 0x51680b 5335051 (112: nrow: 449 rrow: 0)
      leaf: 0x51680c 5335052 (113: nrow: 449 rrow: 0)
      leaf: 0x51680d 5335053 (114: nrow: 449 rrow: 0)
      leaf: 0x51680e 5335054 (115: nrow: 449 rrow: 0)
      leaf: 0x51680f 5335055 (116: nrow: 449 rrow: 0)
      leaf: 0x516810 5335056 (117: nrow: 449 rrow: 0)
      leaf: 0x516811 5335057 (118: nrow: 449 rrow: 0)
      leaf: 0x516812 5335058 (119: nrow: 449 rrow: 0)
      leaf: 0x516813 5335059 (120: nrow: 449 rrow: 0)
      leaf: 0x516814 5335060 (121: nrow: 449 rrow: 0)
      leaf: 0x516815 5335061 (122: nrow: 449 rrow: 0)
      leaf: 0x516816 5335062 (123: nrow: 449 rrow: 0)
      leaf: 0x516817 5335063 (124: nrow: 449 rrow: 0)
      leaf: 0x516880 5335168 (125: nrow: 449 rrow: 0)
      leaf: 0x516881 5335169 (126: nrow: 449 rrow: 0)
      leaf: 0x516882 5335170 (127: nrow: 449 rrow: 0)
      leaf: 0x516883 5335171 (128: nrow: 449 rrow: 0)
      leaf: 0x516884 5335172 (129: nrow: 449 rrow: 0)
      leaf: 0x516885 5335173 (130: nrow: 449 rrow: 0)
      leaf: 0x516886 5335174 (131: nrow: 449 rrow: 0)
      leaf: 0x516887 5335175 (132: nrow: 449 rrow: 0)
      leaf: 0x516888 5335176 (133: nrow: 449 rrow: 0)
      leaf: 0x516889 5335177 (134: nrow: 449 rrow: 0)
      leaf: 0x51688a 5335178 (135: nrow: 449 rrow: 0)
      leaf: 0x51688b 5335179 (136: nrow: 449 rrow: 0)
      leaf: 0x51688c 5335180 (137: nrow: 449 rrow: 0)
      leaf: 0x51688d 5335181 (138: nrow: 449 rrow: 0)
      leaf: 0x51688e 5335182 (139: nrow: 449 rrow: 0)
      leaf: 0x51688f 5335183 (140: nrow: 449 rrow: 0)
      leaf: 0x516890 5335184 (141: nrow: 449 rrow: 0)
      leaf: 0x516891 5335185 (142: nrow: 449 rrow: 0)
      leaf: 0x516892 5335186 (143: nrow: 449 rrow: 0)
      leaf: 0x516893 5335187 (144: nrow: 449 rrow: 0)
      leaf: 0x516894 5335188 (145: nrow: 449 rrow: 0)
      leaf: 0x516895 5335189 (146: nrow: 449 rrow: 0)
      leaf: 0x516896 5335190 (147: nrow: 449 rrow: 0)
      leaf: 0x516897 5335191 (148: nrow: 449 rrow: 0)
      leaf: 0x516898 5335192 (149: nrow: 449 rrow: 0)
      leaf: 0x516899 5335193 (150: nrow: 449 rrow: 0)
      leaf: 0x51689a 5335194 (151: nrow: 449 rrow: 0)
      leaf: 0x51689b 5335195 (152: nrow: 449 rrow: 0)
      leaf: 0x51689c 5335196 (153: nrow: 449 rrow: 0)
      leaf: 0x51689d 5335197 (154: nrow: 449 rrow: 0)
      leaf: 0x51689e 5335198 (155: nrow: 449 rrow: 0)
      leaf: 0x51689f 5335199 (156: nrow: 449 rrow: 0)
      leaf: 0x5168a0 5335200 (157: nrow: 449 rrow: 0)
      leaf: 0x5168a1 5335201 (158: nrow: 449 rrow: 0)
      leaf: 0x5168a2 5335202 (159: nrow: 449 rrow: 0)
      leaf: 0x5168a3 5335203 (160: nrow: 449 rrow: 0)
      leaf: 0x5168a4 5335204 (161: nrow: 449 rrow: 0)
      leaf: 0x5168a5 5335205 (162: nrow: 449 rrow: 0)
      leaf: 0x5168a6 5335206 (163: nrow: 449 rrow: 0)
      leaf: 0x5168a7 5335207 (164: nrow: 449 rrow: 0)
      leaf: 0x5168a8 5335208 (165: nrow: 449 rrow: 0)
      leaf: 0x5168a9 5335209 (166: nrow: 449 rrow: 0)
      leaf: 0x5168aa 5335210 (167: nrow: 449 rrow: 0)
      leaf: 0x5168ab 5335211 (168: nrow: 449 rrow: 0)
      leaf: 0x5168ac 5335212 (169: nrow: 449 rrow: 0)
      leaf: 0x5168ad 5335213 (170: nrow: 449 rrow: 0)
      leaf: 0x5168ae 5335214 (171: nrow: 449 rrow: 0)
      leaf: 0x5168af 5335215 (172: nrow: 449 rrow: 0)
      leaf: 0x5168b0 5335216 (173: nrow: 449 rrow: 0)
      leaf: 0x5168b1 5335217 (174: nrow: 449 rrow: 0)
      leaf: 0x5168b2 5335218 (175: nrow: 449 rrow: 0)
      leaf: 0x5168b3 5335219 (176: nrow: 449 rrow: 0)
      leaf: 0x5168b4 5335220 (177: nrow: 449 rrow: 0)
      leaf: 0x5168b5 5335221 (178: nrow: 449 rrow: 0)
      leaf: 0x5168b6 5335222 (179: nrow: 449 rrow: 0)
      leaf: 0x5168b7 5335223 (180: nrow: 449 rrow: 0)
      leaf: 0x5168b8 5335224 (181: nrow: 449 rrow: 0)
      leaf: 0x5168b9 5335225 (182: nrow: 449 rrow: 0)
      leaf: 0x5168ba 5335226 (183: nrow: 449 rrow: 0)
      leaf: 0x5168bb 5335227 (184: nrow: 449 rrow: 0)
      leaf: 0x5168bc 5335228 (185: nrow: 449 rrow: 0)
      leaf: 0x5168bd 5335229 (186: nrow: 449 rrow: 0)
      leaf: 0x5168be 5335230 (187: nrow: 449 rrow: 0)
      leaf: 0x5168bf 5335231 (188: nrow: 449 rrow: 0)
      leaf: 0x5168c0 5335232 (189: nrow: 449 rrow: 0)
      leaf: 0x5168c1 5335233 (190: nrow: 449 rrow: 0)
      leaf: 0x5168c2 5335234 (191: nrow: 449 rrow: 0)
      leaf: 0x5168c3 5335235 (192: nrow: 449 rrow: 0)
      leaf: 0x5168c4 5335236 (193: nrow: 449 rrow: 0)
      leaf: 0x5168c5 5335237 (194: nrow: 449 rrow: 0)
      leaf: 0x5168c6 5335238 (195: nrow: 449 rrow: 0)
      leaf: 0x5168c7 5335239 (196: nrow: 449 rrow: 0)
      leaf: 0x5168c8 5335240 (197: nrow: 449 rrow: 0)
      leaf: 0x5168c9 5335241 (198: nrow: 449 rrow: 0)
      leaf: 0x5168ca 5335242 (199: nrow: 449 rrow: 0)
      leaf: 0x5168cb 5335243 (200: nrow: 449 rrow: 0)
      leaf: 0x5168cc 5335244 (201: nrow: 449 rrow: 0)
      leaf: 0x5168cd 5335245 (202: nrow: 449 rrow: 0)
      leaf: 0x5168ce 5335246 (203: nrow: 449 rrow: 0)
      leaf: 0x5168cf 5335247 (204: nrow: 449 rrow: 0)
      leaf: 0x5168d0 5335248 (205: nrow: 449 rrow: 0)
      leaf: 0x5168d1 5335249 (206: nrow: 449 rrow: 0)
      leaf: 0x5168d2 5335250 (207: nrow: 449 rrow: 0)
      leaf: 0x5168d3 5335251 (208: nrow: 449 rrow: 0)
      leaf: 0x5168d4 5335252 (209: nrow: 449 rrow: 0)
      leaf: 0x5168d5 5335253 (210: nrow: 449 rrow: 0)
      leaf: 0x5168d6 5335254 (211: nrow: 449 rrow: 0)
      leaf: 0x5168d7 5335255 (212: nrow: 449 rrow: 0)
      leaf: 0x5168d8 5335256 (213: nrow: 449 rrow: 0)
      leaf: 0x5168d9 5335257 (214: nrow: 449 rrow: 0)
      leaf: 0x5168da 5335258 (215: nrow: 449 rrow: 0)
      leaf: 0x5168db 5335259 (216: nrow: 449 rrow: 0)
      leaf: 0x5168dc 5335260 (217: nrow: 449 rrow: 0)
      leaf: 0x5168dd 5335261 (218: nrow: 449 rrow: 0)
      leaf: 0x5168de 5335262 (219: nrow: 449 rrow: 0)
      leaf: 0x5168df 5335263 (220: nrow: 449 rrow: 0)
      leaf: 0x5168e0 5335264 (221: nrow: 449 rrow: 0)
      leaf: 0x5168e1 5335265 (222: nrow: 449 rrow: 0)
      leaf: 0x5168e2 5335266 (223: nrow: 449 rrow: 0)
      leaf: 0x5168e3 5335267 (224: nrow: 449 rrow: 0)
      leaf: 0x5168e4 5335268 (225: nrow: 449 rrow: 0)
      leaf: 0x5168e5 5335269 (226: nrow: 449 rrow: 0)
      leaf: 0x5168e6 5335270 (227: nrow: 449 rrow: 0)
      leaf: 0x5168e7 5335271 (228: nrow: 449 rrow: 0)
      leaf: 0x5168e8 5335272 (229: nrow: 449 rrow: 0)
      leaf: 0x5168e9 5335273 (230: nrow: 449 rrow: 0)
      leaf: 0x5168ea 5335274 (231: nrow: 449 rrow: 0)
      leaf: 0x5168eb 5335275 (232: nrow: 449 rrow: 0)
      leaf: 0x5168ec 5335276 (233: nrow: 449 rrow: 0)
      leaf: 0x5168ed 5335277 (234: nrow: 449 rrow: 0)
      leaf: 0x5168ee 5335278 (235: nrow: 449 rrow: 0)
      leaf: 0x5168ef 5335279 (236: nrow: 449 rrow: 0)
      leaf: 0x5168f0 5335280 (237: nrow: 449 rrow: 0)
      leaf: 0x5168f1 5335281 (238: nrow: 449 rrow: 0)
      leaf: 0x5168f2 5335282 (239: nrow: 449 rrow: 0)
      leaf: 0x5168f3 5335283 (240: nrow: 449 rrow: 0)
      leaf: 0x5168f4 5335284 (241: nrow: 449 rrow: 0)
      leaf: 0x5168f5 5335285 (242: nrow: 449 rrow: 0)
      leaf: 0x5168f6 5335286 (243: nrow: 449 rrow: 0)
      leaf: 0x5168f7 5335287 (244: nrow: 449 rrow: 0)
      leaf: 0x5168f8 5335288 (245: nrow: 449 rrow: 0)
      leaf: 0x5168f9 5335289 (246: nrow: 449 rrow: 0)
      leaf: 0x5168fa 5335290 (247: nrow: 449 rrow: 0)
      leaf: 0x5168fb 5335291 (248: nrow: 449 rrow: 0)
      leaf: 0x5168fc 5335292 (249: nrow: 449 rrow: 0)
      leaf: 0x5168fd 5335293 (250: nrow: 449 rrow: 0)
      leaf: 0x5168fe 5335294 (251: nrow: 449 rrow: 0)
      leaf: 0x5168ff 5335295 (252: nrow: 449 rrow: 0)
      leaf: 0x516900 5335296 (253: nrow: 449 rrow: 0)
      leaf: 0x516901 5335297 (254: nrow: 449 rrow: 0)
      leaf: 0x516902 5335298 (255: nrow: 449 rrow: 0)
      leaf: 0x516903 5335299 (256: nrow: 449 rrow: 0)
      leaf: 0x516904 5335300 (257: nrow: 449 rrow: 0)
      leaf: 0x516905 5335301 (258: nrow: 449 rrow: 0)
      leaf: 0x516906 5335302 (259: nrow: 449 rrow: 0)
      leaf: 0x516907 5335303 (260: nrow: 449 rrow: 0)
      leaf: 0x516908 5335304 (261: nrow: 449 rrow: 0)
      leaf: 0x516909 5335305 (262: nrow: 449 rrow: 0)
      leaf: 0x51690a 5335306 (263: nrow: 449 rrow: 0)
      leaf: 0x51690b 5335307 (264: nrow: 449 rrow: 0)
      leaf: 0x51690c 5335308 (265: nrow: 449 rrow: 0)
      leaf: 0x51690d 5335309 (266: nrow: 449 rrow: 0)
      leaf: 0x51690e 5335310 (267: nrow: 449 rrow: 0)
      leaf: 0x51690f 5335311 (268: nrow: 449 rrow: 0)
      leaf: 0x516910 5335312 (269: nrow: 449 rrow: 0)
      leaf: 0x516911 5335313 (270: nrow: 449 rrow: 0)
      leaf: 0x516912 5335314 (271: nrow: 449 rrow: 0)
      leaf: 0x516913 5335315 (272: nrow: 449 rrow: 0)
      leaf: 0x516914 5335316 (273: nrow: 449 rrow: 0)
      leaf: 0x516915 5335317 (274: nrow: 449 rrow: 0)
      leaf: 0x516916 5335318 (275: nrow: 449 rrow: 0)
      leaf: 0x516917 5335319 (276: nrow: 449 rrow: 0)
      leaf: 0x516918 5335320 (277: nrow: 449 rrow: 0)
      leaf: 0x516919 5335321 (278: nrow: 449 rrow: 0)
      leaf: 0x51691a 5335322 (279: nrow: 449 rrow: 0)
      leaf: 0x51691b 5335323 (280: nrow: 449 rrow: 0)
      leaf: 0x51691c 5335324 (281: nrow: 449 rrow: 0)
      leaf: 0x51691d 5335325 (282: nrow: 449 rrow: 0)
      leaf: 0x51691e 5335326 (283: nrow: 449 rrow: 0)
      leaf: 0x51691f 5335327 (284: nrow: 449 rrow: 0)
      leaf: 0x516920 5335328 (285: nrow: 449 rrow: 0)
      leaf: 0x516921 5335329 (286: nrow: 449 rrow: 0)
      leaf: 0x516922 5335330 (287: nrow: 449 rrow: 0)
      leaf: 0x516923 5335331 (288: nrow: 449 rrow: 0)
      leaf: 0x516924 5335332 (289: nrow: 449 rrow: 0)
      leaf: 0x516925 5335333 (290: nrow: 449 rrow: 0)
      leaf: 0x516926 5335334 (291: nrow: 449 rrow: 0)
      leaf: 0x516927 5335335 (292: nrow: 449 rrow: 0)
      leaf: 0x516928 5335336 (293: nrow: 449 rrow: 0)
      leaf: 0x516929 5335337 (294: nrow: 449 rrow: 0)
      leaf: 0x51692a 5335338 (295: nrow: 449 rrow: 0)
      leaf: 0x51692b 5335339 (296: nrow: 449 rrow: 0)
      leaf: 0x51692c 5335340 (297: nrow: 449 rrow: 0)
      leaf: 0x51692d 5335341 (298: nrow: 449 rrow: 0)
      leaf: 0x51692e 5335342 (299: nrow: 449 rrow: 0)
      leaf: 0x51692f 5335343 (300: nrow: 449 rrow: 0)
      leaf: 0x516930 5335344 (301: nrow: 449 rrow: 0)
      leaf: 0x516931 5335345 (302: nrow: 449 rrow: 0)
      leaf: 0x516932 5335346 (303: nrow: 449 rrow: 0)
      leaf: 0x516933 5335347 (304: nrow: 449 rrow: 0)
      leaf: 0x516934 5335348 (305: nrow: 449 rrow: 0)
      leaf: 0x516935 5335349 (306: nrow: 449 rrow: 0)
      leaf: 0x516936 5335350 (307: nrow: 449 rrow: 0)
      leaf: 0x516937 5335351 (308: nrow: 449 rrow: 0)
      leaf: 0x516938 5335352 (309: nrow: 449 rrow: 0)
      leaf: 0x516939 5335353 (310: nrow: 449 rrow: 0)
      leaf: 0x51693a 5335354 (311: nrow: 449 rrow: 0)
      leaf: 0x51693b 5335355 (312: nrow: 449 rrow: 0)
      leaf: 0x51693c 5335356 (313: nrow: 449 rrow: 0)
      leaf: 0x51693d 5335357 (314: nrow: 449 rrow: 0)
      leaf: 0x51693e 5335358 (315: nrow: 449 rrow: 0)
      leaf: 0x51693f 5335359 (316: nrow: 449 rrow: 0)
      leaf: 0x516940 5335360 (317: nrow: 449 rrow: 0)
      leaf: 0x516941 5335361 (318: nrow: 449 rrow: 0)
      leaf: 0x516942 5335362 (319: nrow: 449 rrow: 0)
      leaf: 0x516943 5335363 (320: nrow: 449 rrow: 0)
      leaf: 0x516944 5335364 (321: nrow: 449 rrow: 0)
      leaf: 0x516945 5335365 (322: nrow: 449 rrow: 0)
      leaf: 0x516946 5335366 (323: nrow: 449 rrow: 0)
      leaf: 0x516947 5335367 (324: nrow: 449 rrow: 0)
      leaf: 0x516948 5335368 (325: nrow: 449 rrow: 0)
      leaf: 0x516949 5335369 (326: nrow: 449 rrow: 0)
      leaf: 0x51694a 5335370 (327: nrow: 449 rrow: 0)
      leaf: 0x51694b 5335371 (328: nrow: 449 rrow: 0)
      leaf: 0x51694c 5335372 (329: nrow: 449 rrow: 0)
      leaf: 0x51694d 5335373 (330: nrow: 449 rrow: 0)
      leaf: 0x51694e 5335374 (331: nrow: 449 rrow: 0)
      leaf: 0x51694f 5335375 (332: nrow: 449 rrow: 0)
      leaf: 0x516950 5335376 (333: nrow: 449 rrow: 0)
      leaf: 0x516951 5335377 (334: nrow: 449 rrow: 0)
      leaf: 0x516952 5335378 (335: nrow: 449 rrow: 0)
      leaf: 0x516953 5335379 (336: nrow: 449 rrow: 0)
      leaf: 0x516954 5335380 (337: nrow: 449 rrow: 0)
      leaf: 0x516955 5335381 (338: nrow: 449 rrow: 0)
      leaf: 0x516956 5335382 (339: nrow: 449 rrow: 0)
      leaf: 0x516957 5335383 (340: nrow: 449 rrow: 0)
      leaf: 0x516958 5335384 (341: nrow: 449 rrow: 0)
      leaf: 0x516959 5335385 (342: nrow: 449 rrow: 0)
      leaf: 0x51695a 5335386 (343: nrow: 449 rrow: 0)
      leaf: 0x51695b 5335387 (344: nrow: 449 rrow: 0)
      leaf: 0x51695c 5335388 (345: nrow: 449 rrow: 0)
      leaf: 0x51695d 5335389 (346: nrow: 449 rrow: 0)
      leaf: 0x51695e 5335390 (347: nrow: 449 rrow: 0)
      leaf: 0x51695f 5335391 (348: nrow: 449 rrow: 0)
      leaf: 0x516960 5335392 (349: nrow: 449 rrow: 0)
      leaf: 0x516961 5335393 (350: nrow: 449 rrow: 0)
      leaf: 0x516962 5335394 (351: nrow: 449 rrow: 0)
      leaf: 0x516963 5335395 (352: nrow: 449 rrow: 0)
      leaf: 0x516964 5335396 (353: nrow: 449 rrow: 0)
      leaf: 0x516965 5335397 (354: nrow: 449 rrow: 0)
      leaf: 0x516966 5335398 (355: nrow: 449 rrow: 0)
      leaf: 0x516967 5335399 (356: nrow: 449 rrow: 0)
      leaf: 0x516968 5335400 (357: nrow: 449 rrow: 0)
      leaf: 0x516969 5335401 (358: nrow: 449 rrow: 0)
      leaf: 0x51696a 5335402 (359: nrow: 449 rrow: 0)
      leaf: 0x51696b 5335403 (360: nrow: 449 rrow: 0)
      leaf: 0x51696c 5335404 (361: nrow: 449 rrow: 0)
      leaf: 0x51696d 5335405 (362: nrow: 449 rrow: 0)
      leaf: 0x51696e 5335406 (363: nrow: 449 rrow: 0)
      leaf: 0x51696f 5335407 (364: nrow: 449 rrow: 0)
      leaf: 0x516970 5335408 (365: nrow: 449 rrow: 0)
      leaf: 0x516971 5335409 (366: nrow: 449 rrow: 0)
      leaf: 0x516972 5335410 (367: nrow: 449 rrow: 0)
      leaf: 0x516973 5335411 (368: nrow: 449 rrow: 0)
      leaf: 0x516974 5335412 (369: nrow: 449 rrow: 0)
      leaf: 0x516975 5335413 (370: nrow: 449 rrow: 0)
      leaf: 0x516976 5335414 (371: nrow: 449 rrow: 0)
      leaf: 0x516977 5335415 (372: nrow: 449 rrow: 0)
      leaf: 0x516978 5335416 (373: nrow: 449 rrow: 0)
      leaf: 0x516979 5335417 (374: nrow: 449 rrow: 0)
      leaf: 0x51697a 5335418 (375: nrow: 449 rrow: 0)
      leaf: 0x51697b 5335419 (376: nrow: 449 rrow: 0)
      leaf: 0x51697c 5335420 (377: nrow: 449 rrow: 0)
      leaf: 0x51697d 5335421 (378: nrow: 449 rrow: 0)
      leaf: 0x51697e 5335422 (379: nrow: 449 rrow: 0)
      leaf: 0x51697f 5335423 (380: nrow: 449 rrow: 0)
      leaf: 0x516980 5335424 (381: nrow: 449 rrow: 0)
      leaf: 0x516981 5335425 (382: nrow: 449 rrow: 0)
      leaf: 0x516982 5335426 (383: nrow: 449 rrow: 0)
      leaf: 0x516983 5335427 (384: nrow: 449 rrow: 0)
      leaf: 0x516984 5335428 (385: nrow: 449 rrow: 0)
      leaf: 0x516985 5335429 (386: nrow: 449 rrow: 0)
      leaf: 0x516986 5335430 (387: nrow: 449 rrow: 0)
      leaf: 0x516987 5335431 (388: nrow: 449 rrow: 0)
      leaf: 0x516988 5335432 (389: nrow: 449 rrow: 0)
      leaf: 0x516989 5335433 (390: nrow: 449 rrow: 0)
      leaf: 0x51698a 5335434 (391: nrow: 449 rrow: 0)
      leaf: 0x51698b 5335435 (392: nrow: 449 rrow: 0)
      leaf: 0x51698c 5335436 (393: nrow: 449 rrow: 0)
      leaf: 0x51698d 5335437 (394: nrow: 449 rrow: 0)
      leaf: 0x51698e 5335438 (395: nrow: 449 rrow: 0)
      leaf: 0x51698f 5335439 (396: nrow: 449 rrow: 0)
      leaf: 0x516990 5335440 (397: nrow: 449 rrow: 0)
      leaf: 0x516991 5335441 (398: nrow: 449 rrow: 0)
      leaf: 0x516992 5335442 (399: nrow: 449 rrow: 0)
      leaf: 0x516993 5335443 (400: nrow: 449 rrow: 0)
      leaf: 0x516994 5335444 (401: nrow: 449 rrow: 0)
      leaf: 0x516995 5335445 (402: nrow: 449 rrow: 0)
      leaf: 0x516996 5335446 (403: nrow: 449 rrow: 0)
      leaf: 0x516997 5335447 (404: nrow: 449 rrow: 0)
      leaf: 0x516998 5335448 (405: nrow: 449 rrow: 0)
      leaf: 0x516999 5335449 (406: nrow: 449 rrow: 0)
      leaf: 0x51699a 5335450 (407: nrow: 449 rrow: 0)
      leaf: 0x51699b 5335451 (408: nrow: 449 rrow: 0)
      leaf: 0x51699c 5335452 (409: nrow: 449 rrow: 0)
      leaf: 0x51699d 5335453 (410: nrow: 449 rrow: 0)
      leaf: 0x51699e 5335454 (411: nrow: 449 rrow: 0)
      leaf: 0x51699f 5335455 (412: nrow: 449 rrow: 0)
      leaf: 0x5169a0 5335456 (413: nrow: 449 rrow: 0)
      leaf: 0x5169a1 5335457 (414: nrow: 449 rrow: 0)
      leaf: 0x5169a2 5335458 (415: nrow: 449 rrow: 0)
      leaf: 0x5169a3 5335459 (416: nrow: 449 rrow: 0)
      leaf: 0x5169a4 5335460 (417: nrow: 449 rrow: 0)
      leaf: 0x5169a5 5335461 (418: nrow: 449 rrow: 0)
      leaf: 0x5169a6 5335462 (419: nrow: 449 rrow: 0)
      leaf: 0x5169a7 5335463 (420: nrow: 449 rrow: 0)
      leaf: 0x5169a8 5335464 (421: nrow: 449 rrow: 0)
      leaf: 0x5169a9 5335465 (422: nrow: 449 rrow: 0)
      leaf: 0x5169aa 5335466 (423: nrow: 449 rrow: 0)
      leaf: 0x5169ab 5335467 (424: nrow: 449 rrow: 0)
      leaf: 0x5169ac 5335468 (425: nrow: 449 rrow: 0)
      leaf: 0x5169ad 5335469 (426: nrow: 449 rrow: 0)
      leaf: 0x5169ae 5335470 (427: nrow: 449 rrow: 0)
      leaf: 0x5169af 5335471 (428: nrow: 449 rrow: 0)
      leaf: 0x5169b0 5335472 (429: nrow: 449 rrow: 0)
      leaf: 0x5169b1 5335473 (430: nrow: 449 rrow: 0)
      leaf: 0x5169b2 5335474 (431: nrow: 449 rrow: 0)
      leaf: 0x5169b3 5335475 (432: nrow: 449 rrow: 0)
      leaf: 0x5169b4 5335476 (433: nrow: 449 rrow: 0)
      leaf: 0x5169b5 5335477 (434: nrow: 449 rrow: 0)
      leaf: 0x5169b6 5335478 (435: nrow: 449 rrow: 0)
      leaf: 0x5169b7 5335479 (436: nrow: 449 rrow: 0)
      leaf: 0x5169b8 5335480 (437: nrow: 449 rrow: 0)
      leaf: 0x5169b9 5335481 (438: nrow: 449 rrow: 0)
      leaf: 0x5169ba 5335482 (439: nrow: 449 rrow: 0)
      leaf: 0x5169bb 5335483 (440: nrow: 449 rrow: 0)
      leaf: 0x5169bc 5335484 (441: nrow: 449 rrow: 0)
      leaf: 0x5169bd 5335485 (442: nrow: 449 rrow: 0)
      leaf: 0x5169be 5335486 (443: nrow: 449 rrow: 0)
      leaf: 0x5169bf 5335487 (444: nrow: 449 rrow: 0)
      leaf: 0x5169c0 5335488 (445: nrow: 449 rrow: 0)
      leaf: 0x5169c1 5335489 (446: nrow: 449 rrow: 0)
      leaf: 0x5169c2 5335490 (447: nrow: 449 rrow: 0)
      leaf: 0x5169c3 5335491 (448: nrow: 449 rrow: 0)
      leaf: 0x5169c4 5335492 (449: nrow: 449 rrow: 0)
      leaf: 0x5169c5 5335493 (450: nrow: 449 rrow: 0)
      leaf: 0x5169c6 5335494 (451: nrow: 449 rrow: 0)
      leaf: 0x5169c7 5335495 (452: nrow: 449 rrow: 0)
      leaf: 0x5169c8 5335496 (453: nrow: 449 rrow: 0)
      leaf: 0x5169c9 5335497 (454: nrow: 449 rrow: 0)
      leaf: 0x5169ca 5335498 (455: nrow: 449 rrow: 0)
      leaf: 0x5169cb 5335499 (456: nrow: 449 rrow: 0)
      leaf: 0x5169cc 5335500 (457: nrow: 449 rrow: 0)
      leaf: 0x5169cd 5335501 (458: nrow: 449 rrow: 0)
      leaf: 0x5169ce 5335502 (459: nrow: 449 rrow: 0)
      leaf: 0x5169cf 5335503 (460: nrow: 449 rrow: 0)
      leaf: 0x5169d0 5335504 (461: nrow: 449 rrow: 0)
      leaf: 0x5169d1 5335505 (462: nrow: 449 rrow: 0)
      leaf: 0x5169d2 5335506 (463: nrow: 449 rrow: 0)
      leaf: 0x5169d3 5335507 (464: nrow: 449 rrow: 0)
      leaf: 0x5169d4 5335508 (465: nrow: 449 rrow: 0)
      leaf: 0x5169d5 5335509 (466: nrow: 449 rrow: 0)
      leaf: 0x5169d6 5335510 (467: nrow: 449 rrow: 0)
      leaf: 0x5169d7 5335511 (468: nrow: 449 rrow: 0)
      leaf: 0x5169d8 5335512 (469: nrow: 449 rrow: 0)
      leaf: 0x5169d9 5335513 (470: nrow: 449 rrow: 0)
      leaf: 0x5169da 5335514 (471: nrow: 449 rrow: 0)
      leaf: 0x5169db 5335515 (472: nrow: 449 rrow: 0)
      leaf: 0x5169dc 5335516 (473: nrow: 449 rrow: 0)
      leaf: 0x5169dd 5335517 (474: nrow: 449 rrow: 0)
      leaf: 0x5169de 5335518 (475: nrow: 449 rrow: 0)
      leaf: 0x5169df 5335519 (476: nrow: 449 rrow: 0)
      leaf: 0x5169e0 5335520 (477: nrow: 449 rrow: 0)
      leaf: 0x5169e1 5335521 (478: nrow: 449 rrow: 0)
      leaf: 0x5169e2 5335522 (479: nrow: 449 rrow: 0)
      leaf: 0x5169e3 5335523 (480: nrow: 449 rrow: 0)
      leaf: 0x5169e4 5335524 (481: nrow: 449 rrow: 0)
      leaf: 0x5169e5 5335525 (482: nrow: 449 rrow: 0)
      leaf: 0x5169e6 5335526 (483: nrow: 449 rrow: 0)
      leaf: 0x5169e7 5335527 (484: nrow: 449 rrow: 0)
      leaf: 0x5169e8 5335528 (485: nrow: 449 rrow: 0)
      leaf: 0x5169e9 5335529 (486: nrow: 449 rrow: 0)
      leaf: 0x5169ea 5335530 (487: nrow: 449 rrow: 0)
      leaf: 0x5169eb 5335531 (488: nrow: 449 rrow: 0)
      leaf: 0x5169ec 5335532 (489: nrow: 449 rrow: 0)
      leaf: 0x5169ed 5335533 (490: nrow: 449 rrow: 0)
      leaf: 0x5169ee 5335534 (491: nrow: 449 rrow: 0)
      leaf: 0x5169ef 5335535 (492: nrow: 449 rrow: 0)
      leaf: 0x5169f0 5335536 (493: nrow: 449 rrow: 0)
      leaf: 0x5169f1 5335537 (494: nrow: 449 rrow: 0)
      leaf: 0x5169f2 5335538 (495: nrow: 449 rrow: 0)
      leaf: 0x5169f3 5335539 (496: nrow: 449 rrow: 0)
      leaf: 0x5169f4 5335540 (497: nrow: 449 rrow: 0)
      leaf: 0x5169f5 5335541 (498: nrow: 449 rrow: 0)
      leaf: 0x5169f6 5335542 (499: nrow: 449 rrow: 0)
      leaf: 0x5169f7 5335543 (500: nrow: 449 rrow: 0)
      leaf: 0x5169f8 5335544 (501: nrow: 449 rrow: 0)
      leaf: 0x5169f9 5335545 (502: nrow: 449 rrow: 0)
      leaf: 0x5169fa 5335546 (503: nrow: 449 rrow: 0)
      leaf: 0x5169fb 5335547 (504: nrow: 449 rrow: 0)
      leaf: 0x5169fc 5335548 (505: nrow: 449 rrow: 0)
      leaf: 0x5169fd 5335549 (506: nrow: 449 rrow: 0)
      leaf: 0x5169fe 5335550 (507: nrow: 449 rrow: 0)
      leaf: 0x5169ff 5335551 (508: nrow: 449 rrow: 0)
      leaf: 0x516a00 5335552 (509: nrow: 449 rrow: 0)
      leaf: 0x516a01 5335553 (510: nrow: 449 rrow: 0)
      leaf: 0x516a02 5335554 (511: nrow: 449 rrow: 0)
      leaf: 0x516a03 5335555 (512: nrow: 449 rrow: 0)
      leaf: 0x516a04 5335556 (513: nrow: 449 rrow: 0)
      leaf: 0x516a05 5335557 (514: nrow: 449 rrow: 0)
      leaf: 0x516a06 5335558 (515: nrow: 449 rrow: 0)
      leaf: 0x516a07 5335559 (516: nrow: 449 rrow: 0)
      leaf: 0x516a08 5335560 (517: nrow: 449 rrow: 0)
      leaf: 0x516a09 5335561 (518: nrow: 449 rrow: 0)
      leaf: 0x516a0a 5335562 (519: nrow: 449 rrow: 0)
      leaf: 0x516a0b 5335563 (520: nrow: 449 rrow: 0)
      leaf: 0x516a0c 5335564 (521: nrow: 449 rrow: 0)
      leaf: 0x516a0d 5335565 (522: nrow: 449 rrow: 0)
      leaf: 0x516a0e 5335566 (523: nrow: 449 rrow: 0)
      leaf: 0x516a0f 5335567 (524: nrow: 449 rrow: 0)
      leaf: 0x516a10 5335568 (525: nrow: 449 rrow: 0)
      leaf: 0x516a11 5335569 (526: nrow: 449 rrow: 0)
      leaf: 0x516a12 5335570 (527: nrow: 449 rrow: 0)
      leaf: 0x516a13 5335571 (528: nrow: 449 rrow: 0)
      leaf: 0x516a14 5335572 (529: nrow: 449 rrow: 0)
      leaf: 0x516a15 5335573 (530: nrow: 449 rrow: 0)
      leaf: 0x516a16 5335574 (531: nrow: 449 rrow: 0)
      leaf: 0x516a17 5335575 (532: nrow: 449 rrow: 0)
      leaf: 0x516a18 5335576 (533: nrow: 449 rrow: 0)
      leaf: 0x516a19 5335577 (534: nrow: 449 rrow: 0)
      leaf: 0x516a1a 5335578 (535: nrow: 449 rrow: 0)
      leaf: 0x516a1b 5335579 (536: nrow: 449 rrow: 0)
      leaf: 0x516a1c 5335580 (537: nrow: 449 rrow: 0)
      leaf: 0x516a1d 5335581 (538: nrow: 449 rrow: 0)
      leaf: 0x516a1e 5335582 (539: nrow: 449 rrow: 0)
      leaf: 0x516a1f 5335583 (540: nrow: 449 rrow: 0)
      leaf: 0x516a20 5335584 (541: nrow: 449 rrow: 0)
      leaf: 0x516a21 5335585 (542: nrow: 449 rrow: 0)
      leaf: 0x516a22 5335586 (543: nrow: 449 rrow: 0)
      leaf: 0x516a23 5335587 (544: nrow: 449 rrow: 0)
      leaf: 0x516a24 5335588 (545: nrow: 449 rrow: 0)
      leaf: 0x516a25 5335589 (546: nrow: 449 rrow: 0)
      leaf: 0x516a26 5335590 (547: nrow: 449 rrow: 0)
      leaf: 0x516a27 5335591 (548: nrow: 449 rrow: 0)
      leaf: 0x516a28 5335592 (549: nrow: 449 rrow: 0)
      leaf: 0x516a29 5335593 (550: nrow: 449 rrow: 0)
      leaf: 0x516a2a 5335594 (551: nrow: 449 rrow: 0)
      leaf: 0x516a2b 5335595 (552: nrow: 449 rrow: 0)
      leaf: 0x516a2c 5335596 (553: nrow: 449 rrow: 0)
      leaf: 0x516a2d 5335597 (554: nrow: 449 rrow: 0)
      leaf: 0x516a2e 5335598 (555: nrow: 449 rrow: 0)
      leaf: 0x516a2f 5335599 (556: nrow: 449 rrow: 0)
      leaf: 0x516a30 5335600 (557: nrow: 449 rrow: 0)
      leaf: 0x516a31 5335601 (558: nrow: 449 rrow: 0)
      leaf: 0x516a32 5335602 (559: nrow: 449 rrow: 0)
      leaf: 0x516a33 5335603 (560: nrow: 449 rrow: 0)
      leaf: 0x516a34 5335604 (561: nrow: 449 rrow: 0)
      leaf: 0x516a35 5335605 (562: nrow: 449 rrow: 0)
      leaf: 0x516a36 5335606 (563: nrow: 449 rrow: 0)
      leaf: 0x516a37 5335607 (564: nrow: 449 rrow: 0)
      leaf: 0x516a38 5335608 (565: nrow: 449 rrow: 0)
      leaf: 0x516a39 5335609 (566: nrow: 449 rrow: 0)
      leaf: 0x516a3a 5335610 (567: nrow: 449 rrow: 0)
      leaf: 0x516a3b 5335611 (568: nrow: 449 rrow: 0)
      leaf: 0x516a3c 5335612 (569: nrow: 449 rrow: 0)
      leaf: 0x516a3d 5335613 (570: nrow: 449 rrow: 0)
      leaf: 0x516a3e 5335614 (571: nrow: 449 rrow: 0)
      leaf: 0x516a3f 5335615 (572: nrow: 449 rrow: 0)
      leaf: 0x516a40 5335616 (573: nrow: 449 rrow: 0)
      leaf: 0x516a41 5335617 (574: nrow: 449 rrow: 0)
      leaf: 0x516a42 5335618 (575: nrow: 449 rrow: 0)
      leaf: 0x516a43 5335619 (576: nrow: 449 rrow: 0)
      leaf: 0x516a44 5335620 (577: nrow: 449 rrow: 0)
      leaf: 0x516a45 5335621 (578: nrow: 449 rrow: 0)
      leaf: 0x516a46 5335622 (579: nrow: 449 rrow: 0)
      leaf: 0x516a47 5335623 (580: nrow: 449 rrow: 0)
      leaf: 0x516a48 5335624 (581: nrow: 449 rrow: 0)
      leaf: 0x516a49 5335625 (582: nrow: 449 rrow: 0)
      leaf: 0x516a4a 5335626 (583: nrow: 449 rrow: 0)
      leaf: 0x516a4b 5335627 (584: nrow: 449 rrow: 0)
      leaf: 0x516a4c 5335628 (585: nrow: 449 rrow: 0)
      leaf: 0x516a4d 5335629 (586: nrow: 449 rrow: 0)
      leaf: 0x516a4e 5335630 (587: nrow: 449 rrow: 0)
      leaf: 0x516a4f 5335631 (588: nrow: 449 rrow: 0)
      leaf: 0x516a50 5335632 (589: nrow: 449 rrow: 0)
      leaf: 0x516a51 5335633 (590: nrow: 449 rrow: 0)
      leaf: 0x516a52 5335634 (591: nrow: 449 rrow: 0)
      leaf: 0x516a53 5335635 (592: nrow: 449 rrow: 0)
      leaf: 0x516a54 5335636 (593: nrow: 449 rrow: 0)
      leaf: 0x516a55 5335637 (594: nrow: 449 rrow: 0)
      leaf: 0x516a56 5335638 (595: nrow: 449 rrow: 0)
      leaf: 0x516a57 5335639 (596: nrow: 449 rrow: 0)
      leaf: 0x516a58 5335640 (597: nrow: 449 rrow: 0)
      leaf: 0x516a59 5335641 (598: nrow: 449 rrow: 0)
      leaf: 0x516a5a 5335642 (599: nrow: 449 rrow: 0)
      leaf: 0x516a5b 5335643 (600: nrow: 449 rrow: 0)
      leaf: 0x516a5c 5335644 (601: nrow: 449 rrow: 0)
      leaf: 0x516a5d 5335645 (602: nrow: 449 rrow: 0)
      leaf: 0x516a5e 5335646 (603: nrow: 449 rrow: 0)
      leaf: 0x516a5f 5335647 (604: nrow: 449 rrow: 0)
      leaf: 0x516a60 5335648 (605: nrow: 449 rrow: 0)
      leaf: 0x516a61 5335649 (606: nrow: 449 rrow: 0)
      leaf: 0x516a62 5335650 (607: nrow: 449 rrow: 0)
      leaf: 0x516a63 5335651 (608: nrow: 449 rrow: 0)
      leaf: 0x516a64 5335652 (609: nrow: 449 rrow: 0)
      leaf: 0x516a65 5335653 (610: nrow: 449 rrow: 0)
      leaf: 0x516a66 5335654 (611: nrow: 449 rrow: 0)
      leaf: 0x516a67 5335655 (612: nrow: 449 rrow: 0)
      leaf: 0x516a68 5335656 (613: nrow: 449 rrow: 0)
      leaf: 0x516a69 5335657 (614: nrow: 449 rrow: 0)
      leaf: 0x516a6a 5335658 (615: nrow: 449 rrow: 0)
      leaf: 0x516a6b 5335659 (616: nrow: 449 rrow: 0)
      leaf: 0x516a6c 5335660 (617: nrow: 449 rrow: 0)
      leaf: 0x516a6d 5335661 (618: nrow: 449 rrow: 0)
      leaf: 0x516a6e 5335662 (619: nrow: 449 rrow: 0)
      leaf: 0x516a6f 5335663 (620: nrow: 449 rrow: 0)
      leaf: 0x516a70 5335664 (621: nrow: 449 rrow: 0)
      leaf: 0x516a71 5335665 (622: nrow: 449 rrow: 0)
      leaf: 0x516a72 5335666 (623: nrow: 449 rrow: 0)
      leaf: 0x516a73 5335667 (624: nrow: 449 rrow: 0)
      leaf: 0x516a74 5335668 (625: nrow: 449 rrow: 0)
      leaf: 0x516a75 5335669 (626: nrow: 449 rrow: 0)
      leaf: 0x516a76 5335670 (627: nrow: 449 rrow: 0)
      leaf: 0x516a77 5335671 (628: nrow: 449 rrow: 0)
      leaf: 0x516a78 5335672 (629: nrow: 449 rrow: 0)
      leaf: 0x516a79 5335673 (630: nrow: 449 rrow: 0)
      leaf: 0x516a7a 5335674 (631: nrow: 449 rrow: 0)
      leaf: 0x516a7b 5335675 (632: nrow: 449 rrow: 0)
      leaf: 0x516a7c 5335676 (633: nrow: 449 rrow: 0)
      leaf: 0x516a7d 5335677 (634: nrow: 449 rrow: 0)
      leaf: 0x516a7e 5335678 (635: nrow: 449 rrow: 0)
      leaf: 0x516a7f 5335679 (636: nrow: 449 rrow: 0)
      leaf: 0x516a80 5335680 (637: nrow: 449 rrow: 0)
      leaf: 0x516a81 5335681 (638: nrow: 449 rrow: 0)
      leaf: 0x516a82 5335682 (639: nrow: 449 rrow: 0)
      leaf: 0x516a83 5335683 (640: nrow: 449 rrow: 0)
      leaf: 0x516a84 5335684 (641: nrow: 449 rrow: 0)
      leaf: 0x516a85 5335685 (642: nrow: 449 rrow: 0)
      leaf: 0x516a86 5335686 (643: nrow: 449 rrow: 0)
      leaf: 0x516a87 5335687 (644: nrow: 449 rrow: 0)
      leaf: 0x516a88 5335688 (645: nrow: 449 rrow: 0)
      leaf: 0x516a89 5335689 (646: nrow: 449 rrow: 0)
      leaf: 0x516a8a 5335690 (647: nrow: 449 rrow: 0)
      leaf: 0x516a8b 5335691 (648: nrow: 449 rrow: 0)
      leaf: 0x516a8c 5335692 (649: nrow: 449 rrow: 0)
      leaf: 0x516a8d 5335693 (650: nrow: 449 rrow: 0)
      leaf: 0x516a8e 5335694 (651: nrow: 449 rrow: 0)
      leaf: 0x516a8f 5335695 (652: nrow: 449 rrow: 0)
      leaf: 0x516a90 5335696 (653: nrow: 449 rrow: 0)
      leaf: 0x516a91 5335697 (654: nrow: 449 rrow: 0)
      leaf: 0x516a92 5335698 (655: nrow: 449 rrow: 0)
      leaf: 0x516a93 5335699 (656: nrow: 449 rrow: 0)
      leaf: 0x516a94 5335700 (657: nrow: 449 rrow: 0)
      leaf: 0x516a95 5335701 (658: nrow: 449 rrow: 0)
      leaf: 0x516a96 5335702 (659: nrow: 449 rrow: 0)
      leaf: 0x516a97 5335703 (660: nrow: 449 rrow: 0)
      leaf: 0x516a98 5335704 (661: nrow: 449 rrow: 0)
      leaf: 0x516a99 5335705 (662: nrow: 449 rrow: 0)
      leaf: 0x516a9a 5335706 (663: nrow: 449 rrow: 0)
      leaf: 0x516a9b 5335707 (664: nrow: 449 rrow: 0)
      leaf: 0x516a9c 5335708 (665: nrow: 449 rrow: 0)
      leaf: 0x516a9d 5335709 (666: nrow: 449 rrow: 0)
      leaf: 0x516a9e 5335710 (667: nrow: 449 rrow: 0)
      leaf: 0x516a9f 5335711 (668: nrow: 449 rrow: 0)
      leaf: 0x516aa0 5335712 (669: nrow: 449 rrow: 0)
      leaf: 0x516aa1 5335713 (670: nrow: 449 rrow: 0)
   branch: 0x55dc5c 5626972 (0: nrow: 441, level: 1)
      leaf: 0x516aa2 5335714 (-1: nrow: 449 rrow: 0)
      leaf: 0x516aa4 5335716 (0: nrow: 449 rrow: 0)
      leaf: 0x516aa5 5335717 (1: nrow: 449 rrow: 0)
      leaf: 0x516aa6 5335718 (2: nrow: 449 rrow: 0)
      leaf: 0x516aa7 5335719 (3: nrow: 449 rrow: 0)
      leaf: 0x516aa8 5335720 (4: nrow: 449 rrow: 0)
      leaf: 0x516aa9 5335721 (5: nrow: 449 rrow: 0)
      leaf: 0x516aaa 5335722 (6: nrow: 449 rrow: 0)
      leaf: 0x516aab 5335723 (7: nrow: 449 rrow: 0)
      leaf: 0x516aac 5335724 (8: nrow: 449 rrow: 0)
      leaf: 0x516aad 5335725 (9: nrow: 449 rrow: 0)
      leaf: 0x516aae 5335726 (10: nrow: 449 rrow: 0)
      leaf: 0x516aaf 5335727 (11: nrow: 449 rrow: 0)
      leaf: 0x516ab0 5335728 (12: nrow: 449 rrow: 0)
      leaf: 0x516ab1 5335729 (13: nrow: 449 rrow: 0)
      leaf: 0x516ab2 5335730 (14: nrow: 449 rrow: 0)
      leaf: 0x516ab3 5335731 (15: nrow: 449 rrow: 0)
      leaf: 0x516ab4 5335732 (16: nrow: 449 rrow: 0)
      leaf: 0x516ab5 5335733 (17: nrow: 449 rrow: 0)
      leaf: 0x516ab6 5335734 (18: nrow: 449 rrow: 0)
      leaf: 0x516ab7 5335735 (19: nrow: 449 rrow: 0)
      leaf: 0x516ab8 5335736 (20: nrow: 449 rrow: 0)
      leaf: 0x516ab9 5335737 (21: nrow: 449 rrow: 0)
      leaf: 0x516aba 5335738 (22: nrow: 449 rrow: 0)
      leaf: 0x516abb 5335739 (23: nrow: 449 rrow: 0)
      leaf: 0x516abc 5335740 (24: nrow: 449 rrow: 0)
      leaf: 0x516abd 5335741 (25: nrow: 449 rrow: 0)
      leaf: 0x516abe 5335742 (26: nrow: 449 rrow: 0)
      leaf: 0x516abf 5335743 (27: nrow: 449 rrow: 0)
      leaf: 0x516ac0 5335744 (28: nrow: 449 rrow: 0)
      leaf: 0x516ac1 5335745 (29: nrow: 449 rrow: 0)
      leaf: 0x516ac2 5335746 (30: nrow: 449 rrow: 0)
      leaf: 0x516ac3 5335747 (31: nrow: 449 rrow: 0)
      leaf: 0x516ac4 5335748 (32: nrow: 449 rrow: 0)
      leaf: 0x516ac5 5335749 (33: nrow: 449 rrow: 0)
      leaf: 0x516ac6 5335750 (34: nrow: 449 rrow: 0)
      leaf: 0x516ac7 5335751 (35: nrow: 449 rrow: 0)
      leaf: 0x516ac8 5335752 (36: nrow: 449 rrow: 0)
      leaf: 0x516ac9 5335753 (37: nrow: 449 rrow: 0)
      leaf: 0x516aca 5335754 (38: nrow: 449 rrow: 0)
      leaf: 0x516acb 5335755 (39: nrow: 449 rrow: 0)
      leaf: 0x516acc 5335756 (40: nrow: 449 rrow: 0)
      leaf: 0x516acd 5335757 (41: nrow: 449 rrow: 0)
      leaf: 0x516ace 5335758 (42: nrow: 449 rrow: 0)
      leaf: 0x516acf 5335759 (43: nrow: 449 rrow: 0)
      leaf: 0x516ad0 5335760 (44: nrow: 449 rrow: 0)
      leaf: 0x516ad1 5335761 (45: nrow: 449 rrow: 0)
      leaf: 0x516ad2 5335762 (46: nrow: 449 rrow: 0)
      leaf: 0x516ad3 5335763 (47: nrow: 449 rrow: 0)
      leaf: 0x516ad4 5335764 (48: nrow: 449 rrow: 0)
      leaf: 0x516ad5 5335765 (49: nrow: 449 rrow: 0)
      leaf: 0x516ad6 5335766 (50: nrow: 449 rrow: 0)
      leaf: 0x516ad7 5335767 (51: nrow: 449 rrow: 0)
      leaf: 0x516ad8 5335768 (52: nrow: 449 rrow: 0)
      leaf: 0x516ad9 5335769 (53: nrow: 449 rrow: 0)
      leaf: 0x516ada 5335770 (54: nrow: 449 rrow: 0)
      leaf: 0x516adb 5335771 (55: nrow: 449 rrow: 0)
      leaf: 0x516adc 5335772 (56: nrow: 449 rrow: 0)
      leaf: 0x516add 5335773 (57: nrow: 449 rrow: 0)
      leaf: 0x516ade 5335774 (58: nrow: 449 rrow: 0)
      leaf: 0x516adf 5335775 (59: nrow: 449 rrow: 0)
      leaf: 0x516ae0 5335776 (60: nrow: 449 rrow: 0)
      leaf: 0x516ae1 5335777 (61: nrow: 449 rrow: 0)
      leaf: 0x516ae2 5335778 (62: nrow: 449 rrow: 0)
      leaf: 0x516ae3 5335779 (63: nrow: 449 rrow: 0)
      leaf: 0x516ae4 5335780 (64: nrow: 449 rrow: 0)
      leaf: 0x516ae5 5335781 (65: nrow: 449 rrow: 0)
      leaf: 0x516ae6 5335782 (66: nrow: 449 rrow: 0)
      leaf: 0x516ae7 5335783 (67: nrow: 449 rrow: 0)
      leaf: 0x516ae8 5335784 (68: nrow: 449 rrow: 0)
      leaf: 0x516ae9 5335785 (69: nrow: 449 rrow: 0)
      leaf: 0x516aea 5335786 (70: nrow: 449 rrow: 0)
      leaf: 0x516aeb 5335787 (71: nrow: 449 rrow: 0)
      leaf: 0x516aec 5335788 (72: nrow: 449 rrow: 0)
      leaf: 0x516aed 5335789 (73: nrow: 449 rrow: 0)
      leaf: 0x516aee 5335790 (74: nrow: 449 rrow: 0)
      leaf: 0x516aef 5335791 (75: nrow: 449 rrow: 0)
      leaf: 0x516af0 5335792 (76: nrow: 449 rrow: 0)
      leaf: 0x516af1 5335793 (77: nrow: 449 rrow: 0)
      leaf: 0x516af2 5335794 (78: nrow: 449 rrow: 0)
      leaf: 0x516af3 5335795 (79: nrow: 449 rrow: 0)
      leaf: 0x516af4 5335796 (80: nrow: 449 rrow: 0)
      leaf: 0x516af5 5335797 (81: nrow: 449 rrow: 0)
      leaf: 0x516af6 5335798 (82: nrow: 449 rrow: 0)
      leaf: 0x516af7 5335799 (83: nrow: 449 rrow: 0)
      leaf: 0x516af8 5335800 (84: nrow: 449 rrow: 0)
      leaf: 0x516af9 5335801 (85: nrow: 449 rrow: 0)
      leaf: 0x516afa 5335802 (86: nrow: 449 rrow: 0)
      leaf: 0x516afb 5335803 (87: nrow: 449 rrow: 0)
      leaf: 0x516afc 5335804 (88: nrow: 449 rrow: 0)
      leaf: 0x516afd 5335805 (89: nrow: 449 rrow: 0)
      leaf: 0x516afe 5335806 (90: nrow: 449 rrow: 0)
      leaf: 0x516aff 5335807 (91: nrow: 449 rrow: 0)
      leaf: 0x516b00 5335808 (92: nrow: 449 rrow: 0)
      leaf: 0x516b01 5335809 (93: nrow: 449 rrow: 0)
      leaf: 0x516b02 5335810 (94: nrow: 449 rrow: 0)
      leaf: 0x516b03 5335811 (95: nrow: 449 rrow: 0)
      leaf: 0x516b04 5335812 (96: nrow: 449 rrow: 0)
      leaf: 0x516b05 5335813 (97: nrow: 449 rrow: 0)
      leaf: 0x516b06 5335814 (98: nrow: 449 rrow: 0)
      leaf: 0x516b07 5335815 (99: nrow: 449 rrow: 0)
      leaf: 0x516b08 5335816 (100: nrow: 449 rrow: 0)
      leaf: 0x516b09 5335817 (101: nrow: 449 rrow: 0)
      leaf: 0x516b0a 5335818 (102: nrow: 449 rrow: 0)
      leaf: 0x516b0b 5335819 (103: nrow: 449 rrow: 0)
      leaf: 0x516b0c 5335820 (104: nrow: 449 rrow: 0)
      leaf: 0x516b0d 5335821 (105: nrow: 449 rrow: 0)
      leaf: 0x516b0e 5335822 (106: nrow: 449 rrow: 0)
      leaf: 0x516b0f 5335823 (107: nrow: 449 rrow: 0)
      leaf: 0x516b10 5335824 (108: nrow: 449 rrow: 0)
      leaf: 0x516b11 5335825 (109: nrow: 449 rrow: 0)
      leaf: 0x516b12 5335826 (110: nrow: 449 rrow: 0)
      leaf: 0x516b13 5335827 (111: nrow: 449 rrow: 0)
      leaf: 0x516b14 5335828 (112: nrow: 449 rrow: 0)
      leaf: 0x516b15 5335829 (113: nrow: 449 rrow: 0)
      leaf: 0x516b16 5335830 (114: nrow: 449 rrow: 0)
      leaf: 0x516b17 5335831 (115: nrow: 449 rrow: 0)
      leaf: 0x516b18 5335832 (116: nrow: 449 rrow: 0)
      leaf: 0x516b19 5335833 (117: nrow: 449 rrow: 0)
      leaf: 0x516b1a 5335834 (118: nrow: 449 rrow: 0)
      leaf: 0x516b1b 5335835 (119: nrow: 449 rrow: 0)
      leaf: 0x516b1c 5335836 (120: nrow: 449 rrow: 0)
      leaf: 0x516b1d 5335837 (121: nrow: 449 rrow: 0)
      leaf: 0x516b1e 5335838 (122: nrow: 449 rrow: 0)
      leaf: 0x516b1f 5335839 (123: nrow: 449 rrow: 0)
      leaf: 0x516b20 5335840 (124: nrow: 449 rrow: 0)
      leaf: 0x516b21 5335841 (125: nrow: 449 rrow: 0)
      leaf: 0x516b22 5335842 (126: nrow: 449 rrow: 0)
      leaf: 0x516b23 5335843 (127: nrow: 449 rrow: 0)
      leaf: 0x516b24 5335844 (128: nrow: 449 rrow: 0)
      leaf: 0x516b25 5335845 (129: nrow: 449 rrow: 0)
      leaf: 0x516b26 5335846 (130: nrow: 449 rrow: 0)
      leaf: 0x516b27 5335847 (131: nrow: 449 rrow: 0)
      leaf: 0x516b28 5335848 (132: nrow: 449 rrow: 0)
      leaf: 0x516b29 5335849 (133: nrow: 449 rrow: 0)
      leaf: 0x516b2a 5335850 (134: nrow: 449 rrow: 0)
      leaf: 0x516b2b 5335851 (135: nrow: 449 rrow: 0)
      leaf: 0x516b2c 5335852 (136: nrow: 449 rrow: 0)
      leaf: 0x516b2d 5335853 (137: nrow: 449 rrow: 0)
      leaf: 0x516b2e 5335854 (138: nrow: 449 rrow: 0)
      leaf: 0x516b2f 5335855 (139: nrow: 449 rrow: 0)
      leaf: 0x516b30 5335856 (140: nrow: 449 rrow: 0)
      leaf: 0x516b31 5335857 (141: nrow: 449 rrow: 0)
      leaf: 0x516b32 5335858 (142: nrow: 449 rrow: 0)
      leaf: 0x516b33 5335859 (143: nrow: 449 rrow: 0)
      leaf: 0x516b34 5335860 (144: nrow: 449 rrow: 0)
      leaf: 0x516b35 5335861 (145: nrow: 449 rrow: 0)
      leaf: 0x516b36 5335862 (146: nrow: 449 rrow: 0)
      leaf: 0x516b37 5335863 (147: nrow: 449 rrow: 0)
      leaf: 0x516b38 5335864 (148: nrow: 449 rrow: 0)
      leaf: 0x516b39 5335865 (149: nrow: 449 rrow: 0)
      leaf: 0x516b3a 5335866 (150: nrow: 449 rrow: 0)
      leaf: 0x516b3b 5335867 (151: nrow: 449 rrow: 0)
      leaf: 0x516b3c 5335868 (152: nrow: 449 rrow: 0)
      leaf: 0x516b3d 5335869 (153: nrow: 449 rrow: 0)
      leaf: 0x516b3e 5335870 (154: nrow: 449 rrow: 0)
      leaf: 0x516b3f 5335871 (155: nrow: 449 rrow: 0)
      leaf: 0x516b40 5335872 (156: nrow: 449 rrow: 0)
      leaf: 0x516b41 5335873 (157: nrow: 449 rrow: 0)
      leaf: 0x516b42 5335874 (158: nrow: 449 rrow: 0)
      leaf: 0x516b43 5335875 (159: nrow: 449 rrow: 0)
      leaf: 0x516b44 5335876 (160: nrow: 449 rrow: 0)
      leaf: 0x516b45 5335877 (161: nrow: 449 rrow: 0)
      leaf: 0x516b46 5335878 (162: nrow: 449 rrow: 0)
      leaf: 0x516b47 5335879 (163: nrow: 449 rrow: 0)
      leaf: 0x516b48 5335880 (164: nrow: 449 rrow: 0)
      leaf: 0x516b49 5335881 (165: nrow: 449 rrow: 0)
      leaf: 0x516b4a 5335882 (166: nrow: 449 rrow: 0)
      leaf: 0x516b4b 5335883 (167: nrow: 449 rrow: 0)
      leaf: 0x516b4c 5335884 (168: nrow: 449 rrow: 0)
      leaf: 0x516b4d 5335885 (169: nrow: 449 rrow: 0)
      leaf: 0x516b4e 5335886 (170: nrow: 449 rrow: 0)
      leaf: 0x516b4f 5335887 (171: nrow: 449 rrow: 0)
      leaf: 0x516b50 5335888 (172: nrow: 449 rrow: 0)
      leaf: 0x516b51 5335889 (173: nrow: 449 rrow: 0)
      leaf: 0x516b52 5335890 (174: nrow: 449 rrow: 0)
      leaf: 0x516b53 5335891 (175: nrow: 449 rrow: 0)
      leaf: 0x516b54 5335892 (176: nrow: 449 rrow: 0)
      leaf: 0x516b55 5335893 (177: nrow: 449 rrow: 0)
      leaf: 0x516b56 5335894 (178: nrow: 449 rrow: 0)
      leaf: 0x516b57 5335895 (179: nrow: 449 rrow: 0)
      leaf: 0x516b58 5335896 (180: nrow: 449 rrow: 0)
      leaf: 0x516b59 5335897 (181: nrow: 449 rrow: 0)
      leaf: 0x516b5a 5335898 (182: nrow: 449 rrow: 0)
      leaf: 0x516b5b 5335899 (183: nrow: 449 rrow: 0)
      leaf: 0x516b5c 5335900 (184: nrow: 449 rrow: 0)
      leaf: 0x516b5d 5335901 (185: nrow: 449 rrow: 0)
      leaf: 0x516b5e 5335902 (186: nrow: 449 rrow: 0)
      leaf: 0x516b5f 5335903 (187: nrow: 449 rrow: 0)
      leaf: 0x516b60 5335904 (188: nrow: 449 rrow: 0)
      leaf: 0x516b61 5335905 (189: nrow: 449 rrow: 0)
      leaf: 0x516b62 5335906 (190: nrow: 449 rrow: 0)
      leaf: 0x516b63 5335907 (191: nrow: 449 rrow: 0)
      leaf: 0x516b64 5335908 (192: nrow: 449 rrow: 0)
      leaf: 0x516b65 5335909 (193: nrow: 449 rrow: 0)
      leaf: 0x516b66 5335910 (194: nrow: 449 rrow: 0)
      leaf: 0x516b67 5335911 (195: nrow: 449 rrow: 0)
      leaf: 0x516b68 5335912 (196: nrow: 449 rrow: 0)
      leaf: 0x516b69 5335913 (197: nrow: 449 rrow: 0)
      leaf: 0x516b6a 5335914 (198: nrow: 449 rrow: 0)
      leaf: 0x516b6b 5335915 (199: nrow: 449 rrow: 0)
      leaf: 0x516b6c 5335916 (200: nrow: 449 rrow: 0)
      leaf: 0x516b6d 5335917 (201: nrow: 449 rrow: 0)
      leaf: 0x516b6e 5335918 (202: nrow: 449 rrow: 0)
      leaf: 0x516b6f 5335919 (203: nrow: 449 rrow: 0)
      leaf: 0x516b70 5335920 (204: nrow: 449 rrow: 0)
      leaf: 0x516b71 5335921 (205: nrow: 449 rrow: 0)
      leaf: 0x516b72 5335922 (206: nrow: 449 rrow: 0)
      leaf: 0x516b73 5335923 (207: nrow: 449 rrow: 0)
      leaf: 0x516b74 5335924 (208: nrow: 449 rrow: 0)
      leaf: 0x516b75 5335925 (209: nrow: 449 rrow: 0)
      leaf: 0x516b76 5335926 (210: nrow: 449 rrow: 0)
      leaf: 0x516b77 5335927 (211: nrow: 449 rrow: 0)
      leaf: 0x516b78 5335928 (212: nrow: 449 rrow: 0)
      leaf: 0x516b79 5335929 (213: nrow: 449 rrow: 0)
      leaf: 0x516b7a 5335930 (214: nrow: 449 rrow: 0)
      leaf: 0x516b7b 5335931 (215: nrow: 449 rrow: 0)
      leaf: 0x516b7c 5335932 (216: nrow: 449 rrow: 0)
      leaf: 0x516b7d 5335933 (217: nrow: 449 rrow: 0)
      leaf: 0x516b7e 5335934 (218: nrow: 449 rrow: 0)
      leaf: 0x516b7f 5335935 (219: nrow: 449 rrow: 0)
      leaf: 0x516b80 5335936 (220: nrow: 449 rrow: 0)
      leaf: 0x516b81 5335937 (221: nrow: 449 rrow: 0)
      leaf: 0x516b82 5335938 (222: nrow: 449 rrow: 0)
      leaf: 0x516b83 5335939 (223: nrow: 449 rrow: 0)
      leaf: 0x516b84 5335940 (224: nrow: 449 rrow: 0)
      leaf: 0x516b85 5335941 (225: nrow: 449 rrow: 0)
      leaf: 0x516b86 5335942 (226: nrow: 449 rrow: 0)
      leaf: 0x516b87 5335943 (227: nrow: 449 rrow: 0)
      leaf: 0x516b88 5335944 (228: nrow: 449 rrow: 0)
      leaf: 0x516b89 5335945 (229: nrow: 449 rrow: 0)
      leaf: 0x516b8a 5335946 (230: nrow: 449 rrow: 0)
      leaf: 0x516b8b 5335947 (231: nrow: 449 rrow: 0)
      leaf: 0x516b8c 5335948 (232: nrow: 449 rrow: 0)
      leaf: 0x516b8d 5335949 (233: nrow: 449 rrow: 0)
      leaf: 0x516b8e 5335950 (234: nrow: 449 rrow: 0)
      leaf: 0x516b8f 5335951 (235: nrow: 449 rrow: 0)
      leaf: 0x516b90 5335952 (236: nrow: 449 rrow: 0)
      leaf: 0x516b91 5335953 (237: nrow: 449 rrow: 0)
      leaf: 0x516b92 5335954 (238: nrow: 449 rrow: 0)
      leaf: 0x516b93 5335955 (239: nrow: 449 rrow: 0)
      leaf: 0x516b94 5335956 (240: nrow: 449 rrow: 0)
      leaf: 0x516b95 5335957 (241: nrow: 449 rrow: 0)
      leaf: 0x516b96 5335958 (242: nrow: 449 rrow: 0)
      leaf: 0x516b97 5335959 (243: nrow: 449 rrow: 0)
      leaf: 0x516b98 5335960 (244: nrow: 449 rrow: 0)
      leaf: 0x516b99 5335961 (245: nrow: 449 rrow: 0)
      leaf: 0x516b9a 5335962 (246: nrow: 449 rrow: 0)
      leaf: 0x516b9b 5335963 (247: nrow: 449 rrow: 0)
      leaf: 0x516b9c 5335964 (248: nrow: 449 rrow: 0)
      leaf: 0x516b9d 5335965 (249: nrow: 449 rrow: 0)
      leaf: 0x516b9e 5335966 (250: nrow: 449 rrow: 0)
      leaf: 0x516b9f 5335967 (251: nrow: 449 rrow: 0)
      leaf: 0x516ba0 5335968 (252: nrow: 449 rrow: 0)
      leaf: 0x516ba1 5335969 (253: nrow: 449 rrow: 0)
      leaf: 0x516ba2 5335970 (254: nrow: 449 rrow: 0)
      leaf: 0x516ba3 5335971 (255: nrow: 449 rrow: 0)
      leaf: 0x516ba4 5335972 (256: nrow: 449 rrow: 0)
      leaf: 0x516ba5 5335973 (257: nrow: 449 rrow: 0)
      leaf: 0x516ba6 5335974 (258: nrow: 449 rrow: 0)
      leaf: 0x516ba7 5335975 (259: nrow: 449 rrow: 0)
      leaf: 0x516ba8 5335976 (260: nrow: 449 rrow: 0)
      leaf: 0x516ba9 5335977 (261: nrow: 449 rrow: 0)
      leaf: 0x516baa 5335978 (262: nrow: 449 rrow: 0)
      leaf: 0x516bab 5335979 (263: nrow: 449 rrow: 0)
      leaf: 0x516bac 5335980 (264: nrow: 449 rrow: 0)
      leaf: 0x516bad 5335981 (265: nrow: 449 rrow: 0)
      leaf: 0x516bae 5335982 (266: nrow: 449 rrow: 0)
      leaf: 0x516baf 5335983 (267: nrow: 449 rrow: 0)
      leaf: 0x516bb0 5335984 (268: nrow: 449 rrow: 0)
      leaf: 0x516bb1 5335985 (269: nrow: 449 rrow: 0)
      leaf: 0x516bb2 5335986 (270: nrow: 449 rrow: 0)
      leaf: 0x516bb3 5335987 (271: nrow: 449 rrow: 0)
      leaf: 0x516bb4 5335988 (272: nrow: 449 rrow: 0)
      leaf: 0x516bb5 5335989 (273: nrow: 449 rrow: 0)
      leaf: 0x516bb6 5335990 (274: nrow: 449 rrow: 0)
      leaf: 0x516bb7 5335991 (275: nrow: 449 rrow: 0)
      leaf: 0x516bb8 5335992 (276: nrow: 449 rrow: 0)
      leaf: 0x516bb9 5335993 (277: nrow: 449 rrow: 0)
      leaf: 0x516bba 5335994 (278: nrow: 449 rrow: 0)
      leaf: 0x516bbb 5335995 (279: nrow: 449 rrow: 0)
      leaf: 0x516bbc 5335996 (280: nrow: 449 rrow: 0)
      leaf: 0x516bbd 5335997 (281: nrow: 449 rrow: 0)
      leaf: 0x516bbe 5335998 (282: nrow: 449 rrow: 0)
      leaf: 0x516bbf 5335999 (283: nrow: 449 rrow: 0)
      leaf: 0x516bc0 5336000 (284: nrow: 449 rrow: 0)
      leaf: 0x516bc1 5336001 (285: nrow: 449 rrow: 0)
      leaf: 0x516bc2 5336002 (286: nrow: 449 rrow: 0)
      leaf: 0x516bc3 5336003 (287: nrow: 449 rrow: 0)
      leaf: 0x516bc4 5336004 (288: nrow: 449 rrow: 0)
      leaf: 0x516bc5 5336005 (289: nrow: 449 rrow: 0)
      leaf: 0x516bc6 5336006 (290: nrow: 449 rrow: 0)
      leaf: 0x516bc7 5336007 (291: nrow: 449 rrow: 0)
      leaf: 0x516bc8 5336008 (292: nrow: 449 rrow: 0)
      leaf: 0x516bc9 5336009 (293: nrow: 449 rrow: 0)
      leaf: 0x516bca 5336010 (294: nrow: 449 rrow: 0)
      leaf: 0x516bcb 5336011 (295: nrow: 449 rrow: 0)
      leaf: 0x516bcc 5336012 (296: nrow: 449 rrow: 0)
      leaf: 0x516bcd 5336013 (297: nrow: 449 rrow: 0)
      leaf: 0x516bce 5336014 (298: nrow: 449 rrow: 0)
      leaf: 0x516bcf 5336015 (299: nrow: 449 rrow: 0)
      leaf: 0x516bd0 5336016 (300: nrow: 449 rrow: 0)
      leaf: 0x516bd1 5336017 (301: nrow: 449 rrow: 0)
      leaf: 0x516bd2 5336018 (302: nrow: 449 rrow: 0)
      leaf: 0x516bd3 5336019 (303: nrow: 449 rrow: 0)
      leaf: 0x516bd4 5336020 (304: nrow: 449 rrow: 0)
      leaf: 0x516bd5 5336021 (305: nrow: 449 rrow: 0)
      leaf: 0x516bd6 5336022 (306: nrow: 449 rrow: 0)
      leaf: 0x516bd7 5336023 (307: nrow: 449 rrow: 0)
      leaf: 0x516bd8 5336024 (308: nrow: 449 rrow: 0)
      leaf: 0x516bd9 5336025 (309: nrow: 449 rrow: 0)
      leaf: 0x516bda 5336026 (310: nrow: 449 rrow: 0)
      leaf: 0x516bdb 5336027 (311: nrow: 449 rrow: 0)
      leaf: 0x516bdc 5336028 (312: nrow: 449 rrow: 0)
      leaf: 0x516bdd 5336029 (313: nrow: 449 rrow: 0)
      leaf: 0x516bde 5336030 (314: nrow: 449 rrow: 0)
      leaf: 0x516bdf 5336031 (315: nrow: 449 rrow: 0)
      leaf: 0x516be0 5336032 (316: nrow: 449 rrow: 0)
      leaf: 0x516be1 5336033 (317: nrow: 449 rrow: 0)
      leaf: 0x516be2 5336034 (318: nrow: 449 rrow: 0)
      leaf: 0x516be3 5336035 (319: nrow: 449 rrow: 0)
      leaf: 0x516be4 5336036 (320: nrow: 449 rrow: 0)
      leaf: 0x516be5 5336037 (321: nrow: 449 rrow: 0)
      leaf: 0x516be6 5336038 (322: nrow: 449 rrow: 0)
      leaf: 0x516be7 5336039 (323: nrow: 449 rrow: 0)
      leaf: 0x516be8 5336040 (324: nrow: 449 rrow: 0)
      leaf: 0x516be9 5336041 (325: nrow: 449 rrow: 0)
      leaf: 0x516bea 5336042 (326: nrow: 449 rrow: 0)
      leaf: 0x516beb 5336043 (327: nrow: 449 rrow: 0)
      leaf: 0x516bec 5336044 (328: nrow: 449 rrow: 0)
      leaf: 0x516bed 5336045 (329: nrow: 449 rrow: 0)
      leaf: 0x516bee 5336046 (330: nrow: 449 rrow: 0)
      leaf: 0x516bef 5336047 (331: nrow: 449 rrow: 0)
      leaf: 0x516bf0 5336048 (332: nrow: 449 rrow: 0)
      leaf: 0x516bf1 5336049 (333: nrow: 449 rrow: 0)
      leaf: 0x516bf2 5336050 (334: nrow: 449 rrow: 0)
      leaf: 0x516bf3 5336051 (335: nrow: 449 rrow: 0)
      leaf: 0x516bf4 5336052 (336: nrow: 449 rrow: 0)
      leaf: 0x516bf5 5336053 (337: nrow: 449 rrow: 0)
      leaf: 0x516bf6 5336054 (338: nrow: 449 rrow: 0)
      leaf: 0x516bf7 5336055 (339: nrow: 449 rrow: 0)
      leaf: 0x516bf8 5336056 (340: nrow: 449 rrow: 0)
      leaf: 0x516bf9 5336057 (341: nrow: 449 rrow: 0)
      leaf: 0x516bfa 5336058 (342: nrow: 449 rrow: 0)
      leaf: 0x516bfb 5336059 (343: nrow: 449 rrow: 0)
      leaf: 0x516bfc 5336060 (344: nrow: 449 rrow: 0)
      leaf: 0x516bfd 5336061 (345: nrow: 449 rrow: 0)
      leaf: 0x516bfe 5336062 (346: nrow: 449 rrow: 0)
      leaf: 0x516bff 5336063 (347: nrow: 449 rrow: 0)
      leaf: 0x55dc00 5626880 (348: nrow: 449 rrow: 0)
      leaf: 0x55dc01 5626881 (349: nrow: 449 rrow: 0)
      leaf: 0x55dc02 5626882 (350: nrow: 449 rrow: 0)
      leaf: 0x55dc03 5626883 (351: nrow: 449 rrow: 0)
      leaf: 0x55dc04 5626884 (352: nrow: 449 rrow: 0)
      leaf: 0x55dc05 5626885 (353: nrow: 449 rrow: 0)
      leaf: 0x55dc06 5626886 (354: nrow: 449 rrow: 0)
      leaf: 0x55dc07 5626887 (355: nrow: 449 rrow: 0)
      leaf: 0x55dc08 5626888 (356: nrow: 449 rrow: 0)
      leaf: 0x55dc09 5626889 (357: nrow: 449 rrow: 0)
      leaf: 0x55dc0a 5626890 (358: nrow: 449 rrow: 0)
      leaf: 0x55dc0b 5626891 (359: nrow: 449 rrow: 0)
      leaf: 0x55dc0c 5626892 (360: nrow: 449 rrow: 0)
      leaf: 0x55dc0d 5626893 (361: nrow: 449 rrow: 0)
      leaf: 0x55dc0e 5626894 (362: nrow: 449 rrow: 0)
      leaf: 0x55dc0f 5626895 (363: nrow: 449 rrow: 0)
      leaf: 0x55dc10 5626896 (364: nrow: 449 rrow: 0)
      leaf: 0x55dc11 5626897 (365: nrow: 449 rrow: 0)
      leaf: 0x55dc12 5626898 (366: nrow: 449 rrow: 0)
      leaf: 0x55dc13 5626899 (367: nrow: 449 rrow: 0)
      leaf: 0x55dc14 5626900 (368: nrow: 449 rrow: 0)
      leaf: 0x55dc15 5626901 (369: nrow: 449 rrow: 0)
      leaf: 0x55dc16 5626902 (370: nrow: 449 rrow: 0)
      leaf: 0x55dc17 5626903 (371: nrow: 449 rrow: 0)
      leaf: 0x55dc18 5626904 (372: nrow: 449 rrow: 0)
      leaf: 0x55dc19 5626905 (373: nrow: 449 rrow: 0)
      leaf: 0x55dc1a 5626906 (374: nrow: 449 rrow: 0)
      leaf: 0x55dc1b 5626907 (375: nrow: 449 rrow: 0)
      leaf: 0x55dc1c 5626908 (376: nrow: 449 rrow: 0)
      leaf: 0x55dc1d 5626909 (377: nrow: 449 rrow: 0)
      leaf: 0x55dc1e 5626910 (378: nrow: 449 rrow: 0)
      leaf: 0x55dc1f 5626911 (379: nrow: 449 rrow: 0)
      leaf: 0x55dc20 5626912 (380: nrow: 449 rrow: 0)
      leaf: 0x55dc21 5626913 (381: nrow: 449 rrow: 0)
      leaf: 0x55dc22 5626914 (382: nrow: 449 rrow: 0)
      leaf: 0x55dc23 5626915 (383: nrow: 449 rrow: 0)
      leaf: 0x55dc24 5626916 (384: nrow: 449 rrow: 0)
      leaf: 0x55dc25 5626917 (385: nrow: 449 rrow: 0)
      leaf: 0x55dc26 5626918 (386: nrow: 449 rrow: 0)
      leaf: 0x55dc27 5626919 (387: nrow: 449 rrow: 0)
      leaf: 0x55dc28 5626920 (388: nrow: 449 rrow: 0)
      leaf: 0x55dc29 5626921 (389: nrow: 449 rrow: 0)
      leaf: 0x55dc2a 5626922 (390: nrow: 449 rrow: 0)
      leaf: 0x55dc2b 5626923 (391: nrow: 449 rrow: 0)
      leaf: 0x55dc2c 5626924 (392: nrow: 449 rrow: 0)
      leaf: 0x55dc2d 5626925 (393: nrow: 449 rrow: 0)
      leaf: 0x55dc2e 5626926 (394: nrow: 449 rrow: 0)
      leaf: 0x55dc2f 5626927 (395: nrow: 449 rrow: 0)
      leaf: 0x55dc30 5626928 (396: nrow: 449 rrow: 0)
      leaf: 0x55dc31 5626929 (397: nrow: 449 rrow: 0)
      leaf: 0x55dc32 5626930 (398: nrow: 449 rrow: 0)
      leaf: 0x55dc33 5626931 (399: nrow: 449 rrow: 0)
      leaf: 0x55dc34 5626932 (400: nrow: 449 rrow: 0)
      leaf: 0x55dc35 5626933 (401: nrow: 449 rrow: 0)
      leaf: 0x55dc36 5626934 (402: nrow: 449 rrow: 0)
      leaf: 0x55dc37 5626935 (403: nrow: 449 rrow: 0)
      leaf: 0x55dc38 5626936 (404: nrow: 449 rrow: 0)
      leaf: 0x55dc39 5626937 (405: nrow: 449 rrow: 0)
      leaf: 0x55dc3a 5626938 (406: nrow: 449 rrow: 0)
      leaf: 0x55dc3b 5626939 (407: nrow: 449 rrow: 0)
      leaf: 0x55dc3c 5626940 (408: nrow: 449 rrow: 0)
      leaf: 0x55dc3d 5626941 (409: nrow: 449 rrow: 0)
      leaf: 0x55dc3e 5626942 (410: nrow: 449 rrow: 0)
      leaf: 0x55dc3f 5626943 (411: nrow: 449 rrow: 0)
      leaf: 0x55dc40 5626944 (412: nrow: 449 rrow: 0)
      leaf: 0x55dc41 5626945 (413: nrow: 449 rrow: 0)
      leaf: 0x55dc42 5626946 (414: nrow: 449 rrow: 0)
      leaf: 0x55dc43 5626947 (415: nrow: 449 rrow: 0)
      leaf: 0x55dc44 5626948 (416: nrow: 449 rrow: 0)
      leaf: 0x55dc45 5626949 (417: nrow: 449 rrow: 0)
      leaf: 0x55dc46 5626950 (418: nrow: 449 rrow: 0)
      leaf: 0x55dc47 5626951 (419: nrow: 449 rrow: 0)
      leaf: 0x55dc48 5626952 (420: nrow: 449 rrow: 0)
      leaf: 0x55dc49 5626953 (421: nrow: 449 rrow: 0)
      leaf: 0x55dc4a 5626954 (422: nrow: 449 rrow: 0)
      leaf: 0x55dc4b 5626955 (423: nrow: 449 rrow: 0)
      leaf: 0x55dc4c 5626956 (424: nrow: 449 rrow: 0)
      leaf: 0x55dc4d 5626957 (425: nrow: 449 rrow: 0)
      leaf: 0x55dc4e 5626958 (426: nrow: 449 rrow: 0)
      leaf: 0x55dc4f 5626959 (427: nrow: 449 rrow: 0)
      leaf: 0x55dc50 5626960 (428: nrow: 449 rrow: 0)
      leaf: 0x55dc51 5626961 (429: nrow: 449 rrow: 0)
      leaf: 0x55dc52 5626962 (430: nrow: 449 rrow: 0)
      leaf: 0x55dc53 5626963 (431: nrow: 449 rrow: 0)
      leaf: 0x55dc54 5626964 (432: nrow: 449 rrow: 0)
      leaf: 0x55dc55 5626965 (433: nrow: 449 rrow: 0)
      leaf: 0x55dc56 5626966 (434: nrow: 449 rrow: 0)
      leaf: 0x55dc57 5626967 (435: nrow: 449 rrow: 0)
      leaf: 0x55dc58 5626968 (436: nrow: 449 rrow: 0)
      leaf: 0x55dc59 5626969 (437: nrow: 449 rrow: 0)
      leaf: 0x55dc5a 5626970 (438: nrow: 449 rrow: 0)
      leaf: 0x55dc5b 5626971 (439: nrow: 80 rrow: 1)
----- end tree dump
SQL> delete from t1 where c < 1000000;

1 row deleted.  <----- you showed 500000 rows deleted.

SQL> alter index i coalesce;

Index altered.

SQL> analyze index i validate structure;

Index analyzed.

SQL> alter session set events 'immediate trace name treedump level 82660';

Session altered.

From the trace file:

----- begin tree dump

*** 2010-12-13 08:59:25.654
branch: 0x54fb99 5569433 (0: nrow: 1, level: 2)
   branch: 0x55dc5c 5626972 (-1: nrow: 1, level: 1)
      leaf: 0x55dc5b 5626971 (-1: nrow: 0 rrow: 0)
----- end tree dump
SQL> alter index i rebuild;

Index altered.

SQL> alter session set events 'immediate trace name treedump level 82660';

Session altered.

From the trace file:

*** 2010-12-13 09:02:22.106
----- begin tree dump
leaf: 0x516819 5335065 (0: nrow: 0 rrow: 0)
----- end tree dump

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




Follow

Get every new post delivered to your Inbox.

Join 139 other followers

%d bloggers like this: