
firmware.elf:     file format elf32-littleriscv
architecture: riscv:rv32, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x00010620

SYMBOL TABLE:
00010074 l    d  .text	00000000 .text
00014360 l    d  .rodata	00000000 .rodata
00015000 l    d  .eh_frame	00000000 .eh_frame
00015468 l    d  .init_array	00000000 .init_array
0001546c l    d  .fini_array	00000000 .fini_array
00015470 l    d  .data	00000000 .data
00015898 l    d  .sdata	00000000 .sdata
000158b0 l    d  .bss	00000000 .bss
00000000 l    d  .comment	00000000 .comment
00000000 l    d  .riscv.attributes	00000000 .riscv.attributes
00000000 l    d  .debug_aranges	00000000 .debug_aranges
00000000 l    d  .debug_info	00000000 .debug_info
00000000 l    d  .debug_abbrev	00000000 .debug_abbrev
00000000 l    d  .debug_line	00000000 .debug_line
00000000 l    d  .debug_str	00000000 .debug_str
00000000 l    d  .debug_loc	00000000 .debug_loc
00000000 l    d  .debug_ranges	00000000 .debug_ranges
00000000 l    df *ABS*	00000000 CProgram.cpp
00010710 l     F .text	000005c0 printf.constprop.3
00010cd0 l     F .text	000005c0 printf.constprop.2
00011290 l     F .text	000005c0 printf.constprop.0
00011850 l     F .text	000005c0 printf.constprop.1
00012a78 l     F .text	000000d4 _Z16mergeSort_workerPmii.part.0
00000000 l    df *ABS*	00000000 crtstuff.c
00015000 l     O .eh_frame	00000000 __EH_FRAME_BEGIN__
00010668 l     F .text	00000000 __do_global_dtors_aux
000158b0 l     O .bss	00000001 completed.1
0001546c l     O .fini_array	00000000 __do_global_dtors_aux_fini_array_entry
000106b4 l     F .text	00000000 frame_dummy
000158b4 l     O .bss	00000018 object.0
00015468 l     O .init_array	00000000 __frame_dummy_init_array_entry
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 init.c
00000000 l    df *ABS*	00000000 qsort.c
00000000 l    df *ABS*	00000000 rand.c
00000000 l    df *ABS*	00000000 impure.c
00015470 l     O .data	00000428 impure_data
00000000 l    df *ABS*	00000000 crtstuff.c
00015464 l     O .eh_frame	00000000 __FRAME_END__
00000000 l    df *ABS*	00000000 
0001546c l       .init_array	00000000 __init_array_end
00015468 l       .init_array	00000000 __preinit_array_end
00015468 l       .init_array	00000000 __init_array_start
00015468 l       .init_array	00000000 __preinit_array_start
000106d4 g     F .text	0000001c putchar
0001288c g     F .text	0000001c strcpy
00012178 g     F .text	0000059c printf
00015c70 g       *ABS*	00000000 __global_pointer$
00011e48 g     F .text	00000330 _Z8printhexy
000128a8 g     F .text	00000090 atol
00015898 g       .sdata	00000000 __SDATA_BEGIN__
00013a94 g     F .text	00000868 qsort
0001589c g     O .sdata	00000000 .hidden __dso_handle
00012944 g     F .text	0000000c _Z4insnv
00012938 g     F .text	0000000c _Z4timev
000135f4 g     F .text	00000404 .hidden __umoddi3
00015898 g     O .sdata	00000004 _global_impure_ptr
000139f8 g     F .text	0000009c __libc_init_array
000131c0 g     F .text	00000434 .hidden __udivdi3
00011e14 g     F .text	00000004 abort
000129a0 g     F .text	000000d8 _Z10merge_simdPmS_S_jj
00012854 g     F .text	00000038 strnlen
00012950 g     F .text	00000034 _Z11sort_chunksPmS_j
00010620 g     F .text	00000048 _start
0001430c g     F .text	00000054 rand
000158a0 g     O .sdata	00000004 tmpv
000158cc g       .bss	00000000 __BSS_END__
00011e18 g     F .text	00000030 _Z8printstrPKc
000158b0 g       .bss	00000000 __bss_start
00012714 g     F .text	00000118 memset
00010074 g     F .text	000005ac main
000142fc g     F .text	00000010 srand
00014a9c g     O .rodata	00000100 .hidden __clz_tab
000158ac g     O .sdata	00000004 _impure_ptr
000158a8 g     O .sdata	00000004 outp
00015470 g       .data	00000000 __DATA_BEGIN__
00012b4c g     F .text	00000148 _Z9mergeSortPmii
000158b0 g       .sdata	00000000 _edata
000158cc g       .bss	00000000 _end
000106f0 g     F .text	00000020 _Z4compPKvS0_
00011e10 g     F .text	00000004 exit
00012984 g     F .text	0000001c _Z11memcpy_simdPmS_j
00012c94 g     F .text	000000dc _Z16mergeSort_workerPmii
00012d70 g     F .text	00000450 .hidden __moddi3
000158a4 g     O .sdata	00000004 incr
0001282c g     F .text	00000028 strlen


Contents of section .text:
 10074 130101f8 232e1106 232c8106 232a9106  ....#...#,..#*..
 10084 23282107 23263107 23244107 23225107  #(!.#&1.#$A.#"Q.
 10094 23206107 232e7105 232c8105 232a9105  # a.#.q.#,..#*..
 100a4 2328a105 2326b105 ef400026 83a701c3  #(..#&...@.&....
 100b4 9306f0ff 13870708 23a0d700 93874700  ........#.....G.
 100c4 e31cf7fe 130c8000 93090004 b7040001  ................
 100d4 b70c0005 130a4006 93da2900 b7074001  ......@...)...@.
 100e4 3384fa00 13142400 37090005 ef40c021  3.....$.7....@.!
 100f4 2320a900 b3079900 23a0a700 13094900  # ......#.....I.
 10104 e31689fe f32700c0 232ef100 732d00c8  .....'..#...s-..
 10114 732b20c0 f32d20c8 93070000 0b809705  s+ ..- .........
 10124 13870702 0b009709 5b000024 5b000048  ........[..$[..H
 10134 2b002025 0ba09721 0b209741 93870704  +. %...!. .A....
 10144 e3ee37fd 93070001 6382fa22 13d91a40  ..7.....c.."...@
 10154 6300f91e 93db2a40 6382fb1a 13d83a40  c.....*@c.....:@
 10164 6300f816 93d84a40 6386f810 13d35a40  c.....J@c.....Z@
 10174 6304f30a 13d76a40 630af702 13060700  c.....j@c.......
 10184 93050000 37050005 23266102 23241103  ....7...#&a.#$..
 10194 23220103 2320e102 ef20d00d 0323c102  #"..# ... ...#..
 101a4 83288102 03284102 03270102 93060701  .(...(A..'......
 101b4 630ad344 13060300 93050700 37050005  c..D........7...
 101c4 23261103 23240103 23226102 2320e102  #&..#$..#"a.# ..
 101d4 ef20500a 03270102 03234102 03288102  . P..'...#A..(..
 101e4 8328c102 63000542 37060005 37050070  .(..c..B7...7..p
 101f4 13172700 93060700 b305e500 23246102  ..'.........#$a.
 10204 23221103 23200103 ef204079 03238102  #"..# ... @y.#..
 10214 83284102 03280102 13070301 638ae83e  .(A..(......c..>
 10224 13860800 93050300 37050005 23240103  ........7...#$..
 10234 23221103 23206102 ef20d003 03230102  #"..# a.. ...#..
 10244 83284102 03288102 6304053c 37060005  .(A..(..c..<7...
 10254 37050070 13172300 93060700 b305e500  7..p..#.........
 10264 23221103 23200103 ef204073 83284102  #"..# ... @s.(A.
 10274 03280102 13870801 6300e838 13060800  .(......c..8....
 10284 93850800 37050005 23220103 23201103  ....7...#"..# ..
 10294 ef20407e 83280102 03284102 630e0534  . @~.(...(A.c..4
 102a4 37060005 37050070 13972800 93060700  7...7..p..(.....
 102b4 b305e500 23200103 ef20406e 03280102  ....# ... @n.(..
 102c4 13070801 6384eb32 93050800 13860b00  ....c..2........
 102d4 37050005 23200103 ef20c079 03280102  7...# ... .y.(..
 102e4 63060530 37060005 37050070 13172800  c..07...7..p..(.
 102f4 93060700 b305e500 ef20406a 13870b01  ......... @j....
 10304 6300e92e 13060900 93850b00 37050005  c...........7...
 10314 ef204076 6306052c 37060005 37050070  . @vc..,7...7..p
 10324 13972b00 93060700 b305e500 ef200067  ..+.......... .g
 10334 93060901 931b2900 6388da26 13860a00  ......).c..&....
 10344 93050900 37050005 ef20c072 630e0524  ....7.... .rc..$
 10354 b7050070 13870b00 93860b00 37060005  ...p........7...
 10364 b3857501 37050070 ef204063 f32700c0  ..u.7..p. @c.'..
 10374 732700c8 8326c101 330da741 3389d740  s'...&..3..A3..@
 10384 b3b72701 330dfd40 f32720c0 f32620c8  ..'.3..@.' ..& .
 10394 338b6741 b3b76701 b38db641 b38dfd40  3.gA..g....A...@
 103a4 13060b00 93860d00 13050900 93050d00  ................
 103b4 ef20d060 13080500 93880500 13060b00  . .`............
 103c4 93860d00 13050900 93050d00 23200103  ............# ..
 103d4 232e1101 ef30c021 b337aa02 13060b00  #....0.!.7......
 103e4 93860d00 b305ba02 3305aa02 b385f500  ........3.......
 103f4 93076009 b38bf902 ef20505c 03280102  ..`...... P\.(..
 10404 8328c101 13030500 93830500 37450100  .(..........7E..
 10414 13070b00 23206100 23227100 93870d00  ....# a.#"q.....
 10424 13060900 93060d00 93850a00 13050536  ...............6
 10434 ef00c02d 13060900 93060d00 13850b00  ...-............
 10444 93050000 ef30c01a b337aa02 13060900  .....0...7......
 10454 93060d00 138b0b00 b305ba02 3305aa02  ............3...
 10464 b385f500 ef209055 930d0500 938b0500  ..... .U........
 10474 13060900 93060d00 13050b00 93050000  ................
 10484 ef20d053 93860500 b7450100 13060500  . .S.....E......
 10494 13870d00 93870b00 1385c539 ef001003  ...........9....
 104a4 732700c0 f32700c8 232af100 2328e100  s'...'..#*..#(..
 104b4 b7070100 9386076f 83270101 03284101  .......o.'...(A.
 104c4 13064000 232cf102 93850a00 37050006  ..@.#,......7...
 104d4 232e0103 ef30c05b f32700c0 f32a00c8  #....0.[.'...*..
 104e4 03258103 8325c103 13060900 338ba740  .%...%......3..@
 104f4 b3b76701 b38aba40 b38afa40 93060d00  ..g....@...@....
 10504 13050b00 93850a00 ef30800e b337aa02  .........0...7..
 10514 13060900 93060d00 b305ba02 3305aa02  ............3...
 10524 b385f500 ef209049 930d0500 938b0500  ..... .I........
 10534 13060900 93060d00 13050b00 93850a00  ................
 10544 ef20d047 93870500 b7450100 13070500  . .G.....E......
 10554 13880d00 1385453c 93880b00 13060b00  ......E<........
 10564 93860a00 ef10802e b7070005 93050000  ................
 10574 b386f400 03a70700 83a60600 93874700  ..............G.
 10584 6384e600 93051000 e39487fe b7470100  c............G..
 10594 1385873b 130cfcff ef00504f 93991900  ...;......PO....
 105a4 e31c0cb2 6f000000 13870b00 93860b00  ....o...........
 105b4 37060070 b3857c01 37050005 ef20003e  7..p..|.7.... .>
 105c4 93962a00 93070000 37070070 0b80e704  ..*.....7..p....
 105d4 0ba09721 93870702 e3ead7fe 6ff01fd9  ...!........o...
 105e4 37060070 37050005 6ff09fd3 37060070  7..p7...o...7..p
 105f4 37050005 6ff09fcf 37060070 37050005  7...o...7..p7...
 10604 6ff09fca 37060070 37050005 6ff05fbe  o...7..p7...o._.
 10614 37060070 37050005 6ff0dfc3 97510000  7..p7...o....Q..
 10624 93810165 138501c4 1386c1c5 3306a640  ...e........3..@
 10634 93050000 ef20c00d 13050000 63080500  ..... ......c...
 10644 13050000 97000000 e7000000 ef30803a  .............0.:
 10654 03250100 93054100 13060000 eff05fa1  .%....A......._.
 10664 6f10c07a 03c701c4 63120704 130101ff  o..z....c.......
 10674 23248100 13840700 23261100 93070000  #$......#&......
 10684 638a0700 37550100 13050500 97000000  c...7U..........
 10694 e7000000 93071000 8320c100 2380f1c4  ......... ..#...
 106a4 03248100 13010101 67800000 67800000  .$......g...g...
 106b4 93070000 638c0700 37550100 938541c4  ....c...7U....A.
 106c4 13050500 17030000 67000000 67800000  ........g...g...
 106d4 03a781c3 2320a700 03a781c3 13050000  ....# ..........
 106e4 13074700 23ace1c2 67800000 03250500  ..G.#...g....%..
 106f4 83a70500 63c8a700 3325f500 3305a040  ....c...3%..3..@
 10704 67800000 13051000 67800000 130101e8  g.......g.......
 10714 232e7113 b74b0100 23282115 2328e116  #.q..K..#(!.#(..
 10724 13094116 13874b3e 232a9114 23263115  ..A...K>#*..#&1.
 10734 2328a113 2326b113 232af116 232e1117  #(..#&..#*..#...
 10744 232e1114 b7480100 232c8114 23244115  #....H..#,..#$A.
 10754 23225115 23206115 232c8113 232a9113  #"Q.# a.#,..#*..
 10764 2322b116 2324c116 2326d116 232c0117  #"..#$..#&..#,..
 10774 232e2101 23242101 93073005 93045002  #.!.#$!...0...P.
 10784 2326e100 138d0836 93099000 63849702  #&.....6....c...
 10794 63840706 03a781c3 130d1d00 2320f700  c...........# ..
 107a4 83a781c3 93874700 23acf1c2 83470d00  ......G.#....G..
 107b4 e39097fe 03461d00 13051d00 93060500  .....F..........
 107c4 930a0002 9307f0ff 130af0ff 13080000  ................
 107d4 1307d6fd 1377f70f 93055005 138d1600  .....w....P.....
 107e4 63ece506 8325c100 13172700 3307b700  c....%....'.3...
 107f4 03270700 67000700 8320c115 03248115  .'..g.... ...$..
 10804 83244115 03290115 8329c114 032a8114  .$A..)...)...*..
 10814 832a4114 032b0114 832bc113 032c8113  .*A..+...+...,..
 10824 832c4113 032d0113 832dc112 13050000  .,A..-...-......
 10834 13010118 67800000 930a0600 03c61600  ....g...........
 10844 93055005 93060d00 1307d6fd 1377f70f  ..P..........w..
 10854 138d1600 e3f8e5f8 83a781c3 130d0500  ................
 10864 23a09700 83a781c3 93874700 23acf1c2  #.........G.#...
 10874 83470d00 6ff0dff3 83c51600 930706fd  .G..o...........
 10884 93060d00 138705fd 13860500 63e6e902  ............c...
 10894 13972700 b307f700 93861600 93971700  ..'.............
 108a4 b387b700 83c50600 938707fd 138705fd  ................
 108b4 13860500 e3fee9fc e35c0af0 138a0700  .........\......
 108c4 9307f0ff 6ff0dff0 03c61600 93060d00  ....o...........
 108d4 6ff01ff0 83a781c3 23a09700 83a781c3  o.......#.......
 108e4 93874700 23acf1c2 83470d00 6ff05fec  ..G.#....G..o._.
 108f4 03278100 03c61600 93060d00 83270700  .'...........'..
 10904 13074700 2324e100 6ff01ffb 03a781c3  ..G.#$..o.......
 10914 93060003 83278100 2320d700 03a781c3  .....'..# ......
 10924 93874700 130c0001 93064700 23acd1c2  ..G.......G.#...
 10934 93068007 2322d700 03a481c3 23220100  ....#"......#"..
 10944 13044400 23ac81c2 03278100 13090000  ..D.#....'......
 10954 832c0700 2324f100 13060c00 93060000  .,..#$..........
 10964 13850c00 93050900 ef209048 2320a102  ......... .H# ..
 10974 93070000 6380272d 930b4102 130b1000  ....c.'-..A.....
 10984 13060c00 93060000 13850c00 93050900  ................
 10994 ef20d002 13060c00 93060000 930c0500  . ..............
 109a4 13890500 ef20d044 03274100 23a0ab00  ..... .D.'A.#...
 109b4 93070b00 938b4b00 130b1b00 e31227fd  ......K.......'.
 109c4 e3f08cfd 635e4b01 23205401 03a481c3  ....c^K.# T.....
 109d4 130afaff 13044400 23ac81c2 e3464bff  ......D.#....FK.
 109e4 93972700 13070102 b307f700 6f008002  ..'.........o...
 109f4 13070703 2320e400 03a481c3 93060102  ....# ..........
 10a04 1387c7ff 13044400 23ac81c2 e380f6da  ......D.#.......
 10a14 93070700 03a70700 e3fce9fc 13077705  ..............w.
 10a24 6ff05ffd 93071000 63d80725 83278100  o._.....c..%.'..
 10a34 138b7700 137b8bff 03250b00 03294b00  ..w..{...%...)K.
 10a44 93078b00 2324f100 03a481c3 634e091e  ....#$......cN..
 10a54 930c0500 130ca000 23220100 6ff0dfef  ........#"..o...
 10a64 130c0001 23220100 93071000 03a481c3  ....#"..........
 10a74 63d60711 83278100 138b7700 137b8bff  c....'....w..{..
 10a84 93078b00 832c0b00 03294b00 2324f100  .....,...)K.#$..
 10a94 6ff09fec 83268100 03a70600 138b4600  o....&........F.
 10aa4 630a071e 635a4013 9306d002 6392da0e  c...cZ@.....c...
 10ab4 83460700 638e0602 63c60712 9387f7ff  .F..c...c.......
 10ac4 1306f0ff 6384c702 03a681c3 13071700  ....c...........
 10ad4 130afaff 2320d600 83a681c3 93864600  ....# ........F.
 10ae4 23acd1c2 83460700 e39806fc 63524003  #....F......cR@.
 10af4 83a781c3 13070002 23a0e700 83a781c3  ........#.......
 10b04 130afaff 93874700 23acf1c2 e3140afe  ......G.#.......
 10b14 83470d00 23246101 6ff09fc9 03c61600  .G..#$a.o.......
 10b24 13081800 93060d00 6ff09fca 1347faff  ........o....G..
 10b34 1357f741 03c61600 337aea00 93060d00  .W.A....3z......
 10b44 6ff01fc9 83268100 83a781c3 03a70600  o....&..........
 10b54 93864600 2324d100 23a0e700 83a781c3  ..F.#$..#.......
 10b64 93874700 23acf1c2 83470d00 6ff05fc4  ..G.#....G..o._.
 10b74 130c8000 23220100 6ff01fef 83278100  ....#"..o....'..
 10b84 93874700 6ff05fdc 37470100 13074739  ..G.o._.7G....G9
 10b94 63860702 93060700 b305f700 6f00c000  c...........o...
 10ba4 93861600 6386b600 03c60600 e31a06fe  ....c...........
 10bb4 b386e640 330ada40 63504003 83a681c3  ...@3..@cP@.....
 10bc4 23a05601 83a681c3 130afaff 93864600  #.V...........F.
 10bd4 23acd1c2 e3160afe 83460700 e38a06f2  #........F......
 10be4 e3de07ec 03a681c3 93071700 130afaff  ................
 10bf4 2320d600 83a681c3 93864600 23acd1c2  # ........F.#...
 10c04 03471700 e30407ee b3864701 03a681c3  .G........G.....
 10c14 93871700 338af640 2320e600 03a781c3  ....3..@# ......
 10c24 13074700 23ace1c2 03c70700 e31007fe  ..G.#...........
 10c34 6ff0dfeb e3f28cd5 13071000 130b1000  o...............
 10c44 e34447d9 6ff0dfd9 9307d002 2320f400  .DG.o.......# ..
 10c54 03a481c3 b337a000 33092041 13044400  .....7..3. A..D.
 10c64 23ac81c2 b30ca040 3309f940 130ca000  #......@3..@....
 10c74 23220100 6ff05fce 83278100 83ac0700  #"..o._..'......
 10c84 93874700 2324f100 13850c00 13d9fc41  ..G.#$.........A
 10c94 6ff09fdb 63544003 1307d002 e396eaee  o...cT@.........
 10ca4 37470100 93068002 13074739 6ff0dfe0  7G........G9o...
 10cb4 130ca000 23220100 6ff01fdb 37470100  ....#"..o...7G..
 10cc4 13074739 93068002 6ff01fdf 130101e8  ..G9....o.......
 10cd4 232e7113 b74b0100 23282115 2328e116  #.q..K..#(!.#(..
 10ce4 13094116 1387cb53 232a9114 23263115  ..A....S#*..#&1.
 10cf4 2328a113 2326b113 232af116 232e1117  #(..#&..#*..#...
 10d04 232e1114 b7480100 232c8114 23244115  #....H..#,..#$A.
 10d14 23225115 23206115 232c8113 232a9113  #"Q.# a.#,..#*..
 10d24 2322b116 2324c116 2326d116 232c0117  #"..#$..#&..#,..
 10d34 232e2101 23242101 9307d004 93045002  #.!.#$!.......P.
 10d44 2326e100 138dc839 93099000 63849702  #&.....9....c...
 10d54 63840706 03a781c3 130d1d00 2320f700  c...........# ..
 10d64 83a781c3 93874700 23acf1c2 83470d00  ......G.#....G..
 10d74 e39097fe 03461d00 13051d00 93060500  .....F..........
 10d84 930a0002 9307f0ff 130af0ff 13080000  ................
 10d94 1307d6fd 1377f70f 93055005 138d1600  .....w....P.....
 10da4 63ece506 8325c100 13172700 3307b700  c....%....'.3...
 10db4 03270700 67000700 8320c115 03248115  .'..g.... ...$..
 10dc4 83244115 03290115 8329c114 032a8114  .$A..)...)...*..
 10dd4 832a4114 032b0114 832bc113 032c8113  .*A..+...+...,..
 10de4 832c4113 032d0113 832dc112 13050000  .,A..-...-......
 10df4 13010118 67800000 930a0600 03c61600  ....g...........
 10e04 93055005 93060d00 1307d6fd 1377f70f  ..P..........w..
 10e14 138d1600 e3f8e5f8 83a781c3 130d0500  ................
 10e24 23a09700 83a781c3 93874700 23acf1c2  #.........G.#...
 10e34 83470d00 6ff0dff3 83c51600 930706fd  .G..o...........
 10e44 93060d00 138705fd 13860500 63e6e902  ............c...
 10e54 13972700 b307f700 93861600 93971700  ..'.............
 10e64 b387b700 83c50600 938707fd 138705fd  ................
 10e74 13860500 e3fee9fc e35c0af0 138a0700  .........\......
 10e84 9307f0ff 6ff0dff0 03c61600 93060d00  ....o...........
 10e94 6ff01ff0 83a781c3 23a09700 83a781c3  o.......#.......
 10ea4 93874700 23acf1c2 83470d00 6ff05fec  ..G.#....G..o._.
 10eb4 03278100 03c61600 93060d00 83270700  .'...........'..
 10ec4 13074700 2324e100 6ff01ffb 03a781c3  ..G.#$..o.......
 10ed4 93060003 83278100 2320d700 03a781c3  .....'..# ......
 10ee4 93874700 130c0001 93064700 23acd1c2  ..G.......G.#...
 10ef4 93068007 2322d700 03a481c3 23220100  ....#"......#"..
 10f04 13044400 23ac81c2 03278100 13090000  ..D.#....'......
 10f14 832c0700 2324f100 13060c00 93060000  .,..#$..........
 10f24 13850c00 93050900 ef20806c 2320a102  ......... .l# ..
 10f34 93070000 6380272d 930b4102 130b1000  ....c.'-..A.....
 10f44 13060c00 93060000 13850c00 93050900  ................
 10f54 ef20c026 13060c00 93060000 930c0500  . .&............
 10f64 13890500 ef20c068 03274100 23a0ab00  ..... .h.'A.#...
 10f74 93070b00 938b4b00 130b1b00 e31227fd  ......K.......'.
 10f84 e3f08cfd 635e4b01 23205401 03a481c3  ....c^K.# T.....
 10f94 130afaff 13044400 23ac81c2 e3464bff  ......D.#....FK.
 10fa4 93972700 13070102 b307f700 6f008002  ..'.........o...
 10fb4 13070703 2320e400 03a481c3 93060102  ....# ..........
 10fc4 1387c7ff 13044400 23ac81c2 e380f6da  ......D.#.......
 10fd4 93070700 03a70700 e3fce9fc 13077705  ..............w.
 10fe4 6ff05ffd 93071000 63d80725 83278100  o._.....c..%.'..
 10ff4 138b7700 137b8bff 03250b00 03294b00  ..w..{...%...)K.
 11004 93078b00 2324f100 03a481c3 634e091e  ....#$......cN..
 11014 930c0500 130ca000 23220100 6ff0dfef  ........#"..o...
 11024 130c0001 23220100 93071000 03a481c3  ....#"..........
 11034 63d60711 83278100 138b7700 137b8bff  c....'....w..{..
 11044 93078b00 832c0b00 03294b00 2324f100  .....,...)K.#$..
 11054 6ff09fec 83268100 03a70600 138b4600  o....&........F.
 11064 630a071e 635a4013 9306d002 6392da0e  c...cZ@.....c...
 11074 83460700 638e0602 63c60712 9387f7ff  .F..c...c.......
 11084 1306f0ff 6384c702 03a681c3 13071700  ....c...........
 11094 130afaff 2320d600 83a681c3 93864600  ....# ........F.
 110a4 23acd1c2 83460700 e39806fc 63524003  #....F......cR@.
 110b4 83a781c3 13070002 23a0e700 83a781c3  ........#.......
 110c4 130afaff 93874700 23acf1c2 e3140afe  ......G.#.......
 110d4 83470d00 23246101 6ff09fc9 03c61600  .G..#$a.o.......
 110e4 13081800 93060d00 6ff09fca 1347faff  ........o....G..
 110f4 1357f741 03c61600 337aea00 93060d00  .W.A....3z......
 11104 6ff01fc9 83268100 83a781c3 03a70600  o....&..........
 11114 93864600 2324d100 23a0e700 83a781c3  ..F.#$..#.......
 11124 93874700 23acf1c2 83470d00 6ff05fc4  ..G.#....G..o._.
 11134 130c8000 23220100 6ff01fef 83278100  ....#"..o....'..
 11144 93874700 6ff05fdc 37470100 13074739  ..G.o._.7G....G9
 11154 63860702 93060700 b305f700 6f00c000  c...........o...
 11164 93861600 6386b600 03c60600 e31a06fe  ....c...........
 11174 b386e640 330ada40 63504003 83a681c3  ...@3..@cP@.....
 11184 23a05601 83a681c3 130afaff 93864600  #.V...........F.
 11194 23acd1c2 e3160afe 83460700 e38a06f2  #........F......
 111a4 e3de07ec 03a681c3 93071700 130afaff  ................
 111b4 2320d600 83a681c3 93864600 23acd1c2  # ........F.#...
 111c4 03471700 e30407ee b3864701 03a681c3  .G........G.....
 111d4 93871700 338af640 2320e600 03a781c3  ....3..@# ......
 111e4 13074700 23ace1c2 03c70700 e31007fe  ..G.#...........
 111f4 6ff0dfeb e3f28cd5 13071000 130b1000  o...............
 11204 e34447d9 6ff0dfd9 9307d002 2320f400  .DG.o.......# ..
 11214 03a481c3 b337a000 33092041 13044400  .....7..3. A..D.
 11224 23ac81c2 b30ca040 3309f940 130ca000  #......@3..@....
 11234 23220100 6ff05fce 83278100 83ac0700  #"..o._..'......
 11244 93874700 2324f100 13850c00 13d9fc41  ..G.#$.........A
 11254 6ff09fdb 63544003 1307d002 e396eaee  o...cT@.........
 11264 37470100 93068002 13074739 6ff0dfe0  7G........G9o...
 11274 130ca000 23220100 6ff01fdb 37470100  ....#"..o...7G..
 11284 13074739 93068002 6ff01fdf 130101e8  ..G9....o.......
 11294 232e7113 b74b0100 23282115 2328e116  #.q..K..#(!.#(..
 112a4 13094116 13874b69 232a9114 23263115  ..A...Ki#*..#&1.
 112b4 2328a113 2326b113 232af116 232e1117  #(..#&..#*..#...
 112c4 232e1114 b7480100 232c8114 23244115  #....H..#,..#$A.
 112d4 23225115 23206115 232c8113 232a9113  #"Q.# a.#,..#*..
 112e4 2322b116 2324c116 2326d116 232c0117  #"..#$..#&..#,..
 112f4 232e2101 23242101 93070002 93045002  #.!.#$!.......P.
 11304 2326e100 138d883b 93099000 63849702  #&.....;....c...
 11314 63840706 03a781c3 130d1d00 2320f700  c...........# ..
 11324 83a781c3 93874700 23acf1c2 83470d00  ......G.#....G..
 11334 e39097fe 03461d00 13051d00 93060500  .....F..........
 11344 930a0002 9307f0ff 130af0ff 13080000  ................
 11354 1307d6fd 1377f70f 93055005 138d1600  .....w....P.....
 11364 63ece506 8325c100 13172700 3307b700  c....%....'.3...
 11374 03270700 67000700 8320c115 03248115  .'..g.... ...$..
 11384 83244115 03290115 8329c114 032a8114  .$A..)...)...*..
 11394 832a4114 032b0114 832bc113 032c8113  .*A..+...+...,..
 113a4 832c4113 032d0113 832dc112 13050000  .,A..-...-......
 113b4 13010118 67800000 930a0600 03c61600  ....g...........
 113c4 93055005 93060d00 1307d6fd 1377f70f  ..P..........w..
 113d4 138d1600 e3f8e5f8 83a781c3 130d0500  ................
 113e4 23a09700 83a781c3 93874700 23acf1c2  #.........G.#...
 113f4 83470d00 6ff0dff3 83c51600 930706fd  .G..o...........
 11404 93060d00 138705fd 13860500 63e6e902  ............c...
 11414 13972700 b307f700 93861600 93971700  ..'.............
 11424 b387b700 83c50600 938707fd 138705fd  ................
 11434 13860500 e3fee9fc e35c0af0 138a0700  .........\......
 11444 9307f0ff 6ff0dff0 03c61600 93060d00  ....o...........
 11454 6ff01ff0 83a781c3 23a09700 83a781c3  o.......#.......
 11464 93874700 23acf1c2 83470d00 6ff05fec  ..G.#....G..o._.
 11474 03278100 03c61600 93060d00 83270700  .'...........'..
 11484 13074700 2324e100 6ff01ffb 03a781c3  ..G.#$..o.......
 11494 93060003 83278100 2320d700 03a781c3  .....'..# ......
 114a4 93874700 130c0001 93064700 23acd1c2  ..G.......G.#...
 114b4 93068007 2322d700 03a481c3 23220100  ....#"......#"..
 114c4 13044400 23ac81c2 03278100 13090000  ..D.#....'......
 114d4 832c0700 2324f100 13060c00 93060000  .,..#$..........
 114e4 13850c00 93050900 ef208010 2320a102  ......... ..# ..
 114f4 93070000 6380272d 930b4102 130b1000  ....c.'-..A.....
 11504 13060c00 93060000 13850c00 93050900  ................
 11514 ef10d04a 13060c00 93060000 930c0500  ...J............
 11524 13890500 ef20c00c 03274100 23a0ab00  ..... ...'A.#...
 11534 93070b00 938b4b00 130b1b00 e31227fd  ......K.......'.
 11544 e3f08cfd 635e4b01 23205401 03a481c3  ....c^K.# T.....
 11554 130afaff 13044400 23ac81c2 e3464bff  ......D.#....FK.
 11564 93972700 13070102 b307f700 6f008002  ..'.........o...
 11574 13070703 2320e400 03a481c3 93060102  ....# ..........
 11584 1387c7ff 13044400 23ac81c2 e380f6da  ......D.#.......
 11594 93070700 03a70700 e3fce9fc 13077705  ..............w.
 115a4 6ff05ffd 93071000 63d80725 83278100  o._.....c..%.'..
 115b4 138b7700 137b8bff 03250b00 03294b00  ..w..{...%...)K.
 115c4 93078b00 2324f100 03a481c3 634e091e  ....#$......cN..
 115d4 930c0500 130ca000 23220100 6ff0dfef  ........#"..o...
 115e4 130c0001 23220100 93071000 03a481c3  ....#"..........
 115f4 63d60711 83278100 138b7700 137b8bff  c....'....w..{..
 11604 93078b00 832c0b00 03294b00 2324f100  .....,...)K.#$..
 11614 6ff09fec 83268100 03a70600 138b4600  o....&........F.
 11624 630a071e 635a4013 9306d002 6392da0e  c...cZ@.....c...
 11634 83460700 638e0602 63c60712 9387f7ff  .F..c...c.......
 11644 1306f0ff 6384c702 03a681c3 13071700  ....c...........
 11654 130afaff 2320d600 83a681c3 93864600  ....# ........F.
 11664 23acd1c2 83460700 e39806fc 63524003  #....F......cR@.
 11674 83a781c3 13070002 23a0e700 83a781c3  ........#.......
 11684 130afaff 93874700 23acf1c2 e3140afe  ......G.#.......
 11694 83470d00 23246101 6ff09fc9 03c61600  .G..#$a.o.......
 116a4 13081800 93060d00 6ff09fca 1347faff  ........o....G..
 116b4 1357f741 03c61600 337aea00 93060d00  .W.A....3z......
 116c4 6ff01fc9 83268100 83a781c3 03a70600  o....&..........
 116d4 93864600 2324d100 23a0e700 83a781c3  ..F.#$..#.......
 116e4 93874700 23acf1c2 83470d00 6ff05fc4  ..G.#....G..o._.
 116f4 130c8000 23220100 6ff01fef 83278100  ....#"..o....'..
 11704 93874700 6ff05fdc 37470100 13074739  ..G.o._.7G....G9
 11714 63860702 93060700 b305f700 6f00c000  c...........o...
 11724 93861600 6386b600 03c60600 e31a06fe  ....c...........
 11734 b386e640 330ada40 63504003 83a681c3  ...@3..@cP@.....
 11744 23a05601 83a681c3 130afaff 93864600  #.V...........F.
 11754 23acd1c2 e3160afe 83460700 e38a06f2  #........F......
 11764 e3de07ec 03a681c3 93071700 130afaff  ................
 11774 2320d600 83a681c3 93864600 23acd1c2  # ........F.#...
 11784 03471700 e30407ee b3864701 03a681c3  .G........G.....
 11794 93871700 338af640 2320e600 03a781c3  ....3..@# ......
 117a4 13074700 23ace1c2 03c70700 e31007fe  ..G.#...........
 117b4 6ff0dfeb e3f28cd5 13071000 130b1000  o...............
 117c4 e34447d9 6ff0dfd9 9307d002 2320f400  .DG.o.......# ..
 117d4 03a481c3 b337a000 33092041 13044400  .....7..3. A..D.
 117e4 23ac81c2 b30ca040 3309f940 130ca000  #......@3..@....
 117f4 23220100 6ff05fce 83278100 83ac0700  #"..o._..'......
 11804 93874700 2324f100 13850c00 13d9fc41  ..G.#$.........A
 11814 6ff09fdb 63544003 1307d002 e396eaee  o...cT@.........
 11824 37470100 93068002 13074739 6ff0dfe0  7G........G9o...
 11834 130ca000 23220100 6ff01fdb 37470100  ....#"..o...7G..
 11844 13074739 93068002 6ff01fdf 130101e8  ..G9....o.......
 11854 232e7113 b74b0100 23282115 2328e116  #.q..K..#(!.#(..
 11864 13094116 1387cb7e 232a9114 23263115  ..A....~#*..#&1.
 11874 2328a113 2326b113 232af116 232e1117  #(..#&..#*..#...
 11884 232e1114 b7480100 232c8114 23244115  #....H..#,..#$A.
 11894 23225115 23206115 232c8113 232a9113  #"Q.# a.#,..#*..
 118a4 2322b116 2324c116 2326d116 232c0117  #"..#$..#&..#,..
 118b4 232e2101 23242101 93071007 93045002  #.!.#$!.......P.
 118c4 2326e100 138d483c 93099000 63849702  #&....H<....c...
 118d4 63840706 03a781c3 130d1d00 2320f700  c...........# ..
 118e4 83a781c3 93874700 23acf1c2 83470d00  ......G.#....G..
 118f4 e39097fe 03461d00 13051d00 93060500  .....F..........
 11904 930a0002 9307f0ff 130af0ff 13080000  ................
 11914 1307d6fd 1377f70f 93055005 138d1600  .....w....P.....
 11924 63ece506 8325c100 13172700 3307b700  c....%....'.3...
 11934 03270700 67000700 8320c115 03248115  .'..g.... ...$..
 11944 83244115 03290115 8329c114 032a8114  .$A..)...)...*..
 11954 832a4114 032b0114 832bc113 032c8113  .*A..+...+...,..
 11964 832c4113 032d0113 832dc112 13050000  .,A..-...-......
 11974 13010118 67800000 930a0600 03c61600  ....g...........
 11984 93055005 93060d00 1307d6fd 1377f70f  ..P..........w..
 11994 138d1600 e3f8e5f8 83a781c3 130d0500  ................
 119a4 23a09700 83a781c3 93874700 23acf1c2  #.........G.#...
 119b4 83470d00 6ff0dff3 83c51600 930706fd  .G..o...........
 119c4 93060d00 138705fd 13860500 63e6e902  ............c...
 119d4 13972700 b307f700 93861600 93971700  ..'.............
 119e4 b387b700 83c50600 938707fd 138705fd  ................
 119f4 13860500 e3fee9fc e35c0af0 138a0700  .........\......
 11a04 9307f0ff 6ff0dff0 03c61600 93060d00  ....o...........
 11a14 6ff01ff0 83a781c3 23a09700 83a781c3  o.......#.......
 11a24 93874700 23acf1c2 83470d00 6ff05fec  ..G.#....G..o._.
 11a34 03278100 03c61600 93060d00 83270700  .'...........'..
 11a44 13074700 2324e100 6ff01ffb 03a781c3  ..G.#$..o.......
 11a54 93060003 83278100 2320d700 03a781c3  .....'..# ......
 11a64 93874700 130c0001 93064700 23acd1c2  ..G.......G.#...
 11a74 93068007 2322d700 03a481c3 23220100  ....#"......#"..
 11a84 13044400 23ac81c2 03278100 13090000  ..D.#....'......
 11a94 832c0700 2324f100 13060c00 93060000  .,..#$..........
 11aa4 13850c00 93050900 ef109034 2320a102  ...........4# ..
 11ab4 93070000 6380272d 930b4102 130b1000  ....c.'-..A.....
 11ac4 13060c00 93060000 13850c00 93050900  ................
 11ad4 ef10c06e 13060c00 93060000 930c0500  ...n............
 11ae4 13890500 ef10d030 03274100 23a0ab00  .......0.'A.#...
 11af4 93070b00 938b4b00 130b1b00 e31227fd  ......K.......'.
 11b04 e3f08cfd 635e4b01 23205401 03a481c3  ....c^K.# T.....
 11b14 130afaff 13044400 23ac81c2 e3464bff  ......D.#....FK.
 11b24 93972700 13070102 b307f700 6f008002  ..'.........o...
 11b34 13070703 2320e400 03a481c3 93060102  ....# ..........
 11b44 1387c7ff 13044400 23ac81c2 e380f6da  ......D.#.......
 11b54 93070700 03a70700 e3fce9fc 13077705  ..............w.
 11b64 6ff05ffd 93071000 63d80725 83278100  o._.....c..%.'..
 11b74 138b7700 137b8bff 03250b00 03294b00  ..w..{...%...)K.
 11b84 93078b00 2324f100 03a481c3 634e091e  ....#$......cN..
 11b94 930c0500 130ca000 23220100 6ff0dfef  ........#"..o...
 11ba4 130c0001 23220100 93071000 03a481c3  ....#"..........
 11bb4 63d60711 83278100 138b7700 137b8bff  c....'....w..{..
 11bc4 93078b00 832c0b00 03294b00 2324f100  .....,...)K.#$..
 11bd4 6ff09fec 83268100 03a70600 138b4600  o....&........F.
 11be4 630a071e 635a4013 9306d002 6392da0e  c...cZ@.....c...
 11bf4 83460700 638e0602 63c60712 9387f7ff  .F..c...c.......
 11c04 1306f0ff 6384c702 03a681c3 13071700  ....c...........
 11c14 130afaff 2320d600 83a681c3 93864600  ....# ........F.
 11c24 23acd1c2 83460700 e39806fc 63524003  #....F......cR@.
 11c34 83a781c3 13070002 23a0e700 83a781c3  ........#.......
 11c44 130afaff 93874700 23acf1c2 e3140afe  ......G.#.......
 11c54 83470d00 23246101 6ff09fc9 03c61600  .G..#$a.o.......
 11c64 13081800 93060d00 6ff09fca 1347faff  ........o....G..
 11c74 1357f741 03c61600 337aea00 93060d00  .W.A....3z......
 11c84 6ff01fc9 83268100 83a781c3 03a70600  o....&..........
 11c94 93864600 2324d100 23a0e700 83a781c3  ..F.#$..#.......
 11ca4 93874700 23acf1c2 83470d00 6ff05fc4  ..G.#....G..o._.
 11cb4 130c8000 23220100 6ff01fef 83278100  ....#"..o....'..
 11cc4 93874700 6ff05fdc 37470100 13074739  ..G.o._.7G....G9
 11cd4 63860702 93060700 b305f700 6f00c000  c...........o...
 11ce4 93861600 6386b600 03c60600 e31a06fe  ....c...........
 11cf4 b386e640 330ada40 63504003 83a681c3  ...@3..@cP@.....
 11d04 23a05601 83a681c3 130afaff 93864600  #.V...........F.
 11d14 23acd1c2 e3160afe 83460700 e38a06f2  #........F......
 11d24 e3de07ec 03a681c3 93071700 130afaff  ................
 11d34 2320d600 83a681c3 93864600 23acd1c2  # ........F.#...
 11d44 03471700 e30407ee b3864701 03a681c3  .G........G.....
 11d54 93871700 338af640 2320e600 03a781c3  ....3..@# ......
 11d64 13074700 23ace1c2 03c70700 e31007fe  ..G.#...........
 11d74 6ff0dfeb e3f28cd5 13071000 130b1000  o...............
 11d84 e34447d9 6ff0dfd9 9307d002 2320f400  .DG.o.......# ..
 11d94 03a481c3 b337a000 33092041 13044400  .....7..3. A..D.
 11da4 23ac81c2 b30ca040 3309f940 130ca000  #......@3..@....
 11db4 23220100 6ff05fce 83278100 83ac0700  #"..o._..'......
 11dc4 93874700 2324f100 13850c00 13d9fc41  ..G.#$.........A
 11dd4 6ff09fdb 63544003 1307d002 e396eaee  o...cT@.........
 11de4 37470100 93068002 13074739 6ff0dfe0  7G........G9o...
 11df4 130ca000 23220100 6ff01fdb 37470100  ....#"..o...7G..
 11e04 13074739 93068002 6ff01fdf 6f000000  ..G9....o...o...
 11e14 6f000000 03470500 63040702 83a781c3  o....G..c.......
 11e24 23a0e700 83a781c3 03a741c3 13051500  #.........A.....
 11e34 b387e700 23acf1c2 03470500 e31207fe  ....#....G......
 11e44 67800000 130101f9 23249105 935c8500  g.......#$...\..
 11e54 93079000 23249106 23268105 93f4fc00  ....#$..#&......
 11e64 135cc500 13870500 13d8c500 23268106  .\..........#&..
 11e74 b3b49700 1374fc00 93d80501 232a0101  .....t......#*..
 11e84 13d34501 23203107 232e4105 93d98500  ..E.# 1.#.A.....
 11e94 13da4500 232c5105 232a6105 935a8501  ..E.#,Q.#*a..Z..
 11ea4 135b4501 23287105 2322a105 935b0501  .[E.#(q.#"...[..
 11eb4 135d4500 937ef800 33b48700 13588701  .]E..~..3....X..
 11ec4 b3049040 232c1101 232e6100 23222107  ...@#,..#.a.#"!.
 11ed4 2320b105 1379fd00 937df500 93f5fb00  # ...y...}......
 11ee4 1376fb00 93f6fa00 9353c501 9372f700  .v.......S...r..
 11ef4 937ffa00 13fff900 13fef800 93f47402  ..............t.
 11f04 9378f800 1373f300 1358c701 33048040  .x...s...X..3..@
 11f14 b3bdb701 33b92701 b3b5b700 33b6c700  ....3.'.....3...
 11f24 b3b6d700 b3b37700 b3b25700 b3bff701  ......w...W.....
 11f34 33bfe701 b3bed701 33bec701 33b36700  3.......3...3.g.
 11f44 b3b81701 33b80701 13747402 93870400  ....3....tt.....
 11f54 23228100 93870703 2324f100 83274100  #"......#$...'A.
 11f64 b305b040 93f47502 93870703 2322f100  ...@..u.....#"..
 11f74 83274101 9375f500 1355c501 2326a100  .'A..u...U..#&..
 11f84 3306c040 1375f700 2328a100 13767602  3..@.u..#(...vv.
 11f94 13f5f700 83278101 13060603 137bfb00  .....'.......{..
 11fa4 330bcb00 33092041 0326c100 b3037040  3...3. A.&....p@
 11fb4 232aa100 13797902 13f5f700 93f37302  #*...yy.......s.
 11fc4 8327c101 13090903 93830303 137dfd00  .'...........}..
 11fd4 33067600 330d2d01 83230101 03298100  3.v.3.-..#...)..
 11fe4 b3025040 b306d040 93f7f700 93f27202  ..P@...@......r.
 11ff4 13f47602 232ef100 93578701 93fcfc00  ..v.#....W......
 12004 93820203 232ca100 b38c2c01 13f5f700  ....#,....,.....
 12014 03294100 b3825300 83a781c3 b30ed041  .)A...S........A
 12024 83234101 93fe7e02 938e0e03 b38ed301  .#A...~.........
 12034 330ec041 83238101 137e7e02 130e0e03  3..A.#...~~.....
 12044 338ec301 b30db041 8323c101 b30ff041  3......A.#.....A
 12054 330fe041 33036040 b3081041 33080041  3..A3.`@...A3..A
 12064 93fd7d02 93ff7f02 137f7f02 13737302  ..}..........ss.
 12074 93f87802 13787802 938d0d03 137cfc00  ..x..xx......|..
 12084 93fbfb00 93840403 93fafa00 13040403  ................
 12094 137afa00 938f0f03 93f9f900 130f0f03  .z..............
 120a4 13030303 93880803 1357c701 13080803  .........W......
 120b4 33051501 b385bd00 330c2c01 b38b9b00  3.......3.,.....
 120c4 b38a8a00 b30ffa01 338fe901 33836300  ........3...3.c.
 120d4 33070701 230ac102 a306a102 a30db102  3...#...........
 120e4 230da103 a30c9103 230c8103 a30b7103  #.......#.....q.
 120f4 230b6103 a30a5103 a3095102 2309f103  #.a...Q...Q.#...
 12104 a308e103 2308d103 a307c103 23076102  ....#.......#.a.
 12114 2306e102 230e0102 1306c102 23a0e700  #...#.......#...
 12124 83a781c3 83a541c3 03471600 13061600  ......A..G......
 12134 b387b700 23acf1c2 e31207fe 0324c106  ....#........$..
 12144 83248106 03294106 83290106 032ac105  .$...)A..)...*..
 12154 832a8105 032b4105 832b0105 032cc104  .*...+A..+...,..
 12164 832c8104 032d4104 832d0104 13010107  .,...-A..-......
 12174 67800000 130101e8 232e7113 b75b0100  g.......#.q..[..
 12184 23282115 232af116 13094116 93874b94  #(!.#*....A...K.
 12194 232a9114 23263115 2328a113 2326b113  #*..#&1.#(..#&..
 121a4 232e1114 232c8114 23244115 23225115  #...#,..#$A.#"Q.
 121b4 23206115 232c8113 232a9113 130d0500  # a.#,..#*......
 121c4 2322b116 2324c116 2326d116 2328e116  #"..#$..#&..#(..
 121d4 232c0117 232e1117 232e2101 23242101  #,..#...#.!.#$!.
 121e4 93045002 2326f100 93099000 83470d00  ..P.#&.......G..
 121f4 63849702 63840706 03a781c3 130d1d00  c...c...........
 12204 2320f700 83a781c3 93874700 23acf1c2  # ........G.#...
 12214 83470d00 e39097fe 03461d00 13051d00  .G.......F......
 12224 93060500 930a0002 9307f0ff 130af0ff  ................
 12234 13080000 1307d6fd 1377f70f 93055005  .........w....P.
 12244 138d1600 63ece506 8325c100 13172700  ....c....%....'.
 12254 3307b700 03270700 67000700 8320c115  3....'..g.... ..
 12264 03248115 83244115 03290115 8329c114  .$...$A..)...)..
 12274 032a8114 832a4114 032b0114 832bc113  .*...*A..+...+..
 12284 032c8113 832c4113 032d0113 832dc112  .,...,A..-...-..
 12294 13050000 13010118 67800000 930a0600  ........g.......
 122a4 03c61600 93055005 93060d00 1307d6fd  ......P.........
 122b4 1377f70f 138d1600 e3f8e5f8 83a781c3  .w..............
 122c4 130d0500 23a09700 83a781c3 93874700  ....#.........G.
 122d4 23acf1c2 6ff09ff1 83c51600 930706fd  #...o...........
 122e4 93060d00 138705fd 13860500 63e6e902  ............c...
 122f4 13972700 b307f700 93861600 93971700  ..'.............
 12304 b387b700 83c50600 938707fd 138705fd  ................
 12314 13860500 e3fee9fc e35e0af0 138a0700  .........^......
 12324 9307f0ff 6ff01ff1 03c61600 93060d00  ....o...........
 12334 6ff05ff0 83a781c3 23a09700 83a781c3  o._.....#.......
 12344 93874700 23acf1c2 6ff05fea 03278100  ..G.#...o._..'..
 12354 03c61600 93060d00 83270700 13074700  .........'....G.
 12364 2324e100 6ff05ffb 03a781c3 93060003  #$..o._.........
 12374 83278100 2320d700 03a781c3 93874700  .'..# ........G.
 12384 130c0001 93064700 23acd1c2 93068007  ......G.#.......
 12394 2322d700 03a481c3 23220100 13044400  #"......#"....D.
 123a4 23ac81c2 03278100 13090000 032b0700  #....'.......+..
 123b4 2324f100 13060c00 93060000 13050b00  #$..............
 123c4 93050900 ef10c022 2320a102 93070000  ......."# ......
 123d4 638c272b 930b4102 930c1000 13060c00  c.'+..A.........
 123e4 93060000 13050b00 93050900 ef00105d  ...............]
 123f4 13060c00 93060000 130b0500 13890500  ................
 12404 ef10001f 03274100 23a0ab00 93870c00  .....'A.#.......
 12414 938b4b00 938c1c00 e31227fd e3708bfd  ..K.......'..p..
 12424 63de4c01 23205401 03a481c3 130afaff  c.L.# T.........
 12434 13044400 23ac81c2 e3c64cff 93972700  ..D.#.....L...'.
 12444 13070102 b307f700 6f008002 13070703  ........o.......
 12454 2320e400 03a481c3 93060102 1387c7ff  # ..............
 12464 13044400 23ac81c2 e382f6d8 93070700  ..D.#...........
 12474 03a70700 e3fce9fc 13077705 6ff05ffd  ..........w.o._.
 12484 93071000 63d40725 83278100 93877700  ....c..%.'....w.
 12494 93f787ff 03a50700 03a94700 93878700  ..........G.....
 124a4 2324f100 03a481c3 634a091e 130b0500  #$......cJ......
 124b4 130ca000 23220100 6ff0dfef 130c0001  ....#"..o.......
 124c4 23220100 93071000 03a481c3 63d20711  #"..........c...
 124d4 83278100 93877700 93f787ff 03ab0700  .'....w.........
 124e4 03a94700 93878700 2324f100 6ff09fec  ..G.....#$..o...
 124f4 83268100 03a70600 13864600 6306071e  .&........F.c...
 12504 63564013 9306d002 639eda0c 83460700  cV@.....c....F..
 12514 638e0602 63c20712 9387f7ff 9305f0ff  c...c...........
 12524 6384b702 83a581c3 13071700 130afaff  c...............
 12534 23a0d500 83a681c3 93864600 23acd1c2  #.........F.#...
 12544 83460700 e39806fc 63524003 83a781c3  .F......cR@.....
 12554 13070002 23a0e700 83a781c3 130afaff  ....#...........
 12564 93874700 23acf1c2 e3140afe 2324c100  ..G.#.......#$..
 12574 6ff0dfc7 03c61600 13081800 93060d00  o...............
 12584 6ff05fcb 1347faff 1357f741 03c61600  o._..G...W.A....
 12594 337aea00 93060d00 6ff0dfc9 83268100  3z......o....&..
 125a4 83a781c3 03a70600 93864600 2324d100  ..........F.#$..
 125b4 23a0e700 83a781c3 93874700 23acf1c2  #.........G.#...
 125c4 6ff0dfc2 130c8000 23220100 6ff09fef  o.......#"..o...
 125d4 83278100 93874700 6ff0dfdc 37470100  .'....G.o...7G..
 125e4 13074739 63860702 93060700 3305f700  ..G9c.......3...
 125f4 6f00c000 93861600 6386a600 83c50600  o.......c.......
 12604 e39a05fe b386e640 330ada40 63504003  .......@3..@cP@.
 12614 83a681c3 23a05601 83a681c3 130afaff  ....#.V.........
 12624 93864600 23acd1c2 e3160afe 83460700  ..F.#........F..
 12634 e38e06f2 e3d207ee 83a581c3 93071700  ................
 12644 130afaff 23a0d500 83a681c3 93864600  ....#.........F.
 12654 23acd1c2 03471700 e30807ee b3864701  #....G........G.
 12664 83a581c3 93871700 338af640 23a0e500  ........3..@#...
 12674 03a781c3 13074700 23ace1c2 03c70700  ......G.#.......
 12684 e31007fe 6ff05fec e3768bd5 13071000  ....o._..v......
 12694 930c1000 e34847d9 6ff05fda 9307d002  .....HG.o._.....
 126a4 2320f400 03a481c3 b337a000 33092041  # .......7..3. A
 126b4 13044400 23ac81c2 330ba040 3309f940  ..D.#...3..@3..@
 126c4 130ca000 23220100 6ff0dfce 83278100  ....#"..o....'..
 126d4 03ab0700 93874700 2324f100 13050b00  ......G.#$......
 126e4 1359fb41 6ff01fdc 63564001 1307d002  .Y.Ao...cV@.....
 126f4 e396eaee 37470100 13074739 93068002  ....7G....G9....
 12704 6ff05fe1 130ca000 23220100 6ff09fdb  o._.....#"..o...
 12714 b367c500 93f73700 b308c500 63980702  .g....7.....c...
 12724 93f5f50f 13978500 b365b700 13970501  .........e......
 12734 3367b700 93070500 6370150f 93874700  3g......cp....G.
 12744 23aee7fe e3ec17ff 67800000 6376150d  #.......g...cv..
 12754 b307a040 1307f6ff 93065000 93f5f50f  ...@......P.....
 12764 93f73700 63fee60a 13030500 63860702  ..7.c.......c...
 12774 2300b500 13071000 13031500 638ee700  #...........c...
 12784 a300b500 13072000 13032500 6386e700  ...... ...%.c...
 12794 13033500 2301b500 13988500 3306f640  ..5.#.......3..@
 127a4 33e80501 93960501 b366d800 13978501  3........f......
 127b4 b307f500 1378c6ff 33e7e600 b306f800  .....x..3.......
 127c4 23a0e700 93874700 e39cd7fe 1377c6ff  #.....G......w..
 127d4 b307e300 6304e604 2380b700 13871700  ....c...#.......
 127e4 637c1703 a380b700 13872700 63761703  c|........'.cv..
 127f4 2381b700 13873700 63701703 a381b700  #.....7.cp......
 12804 13874700 637a1701 2382b700 13875700  ..G.cz..#.....W.
 12814 63741701 a382b700 67800000 67800000  ct......g...g...
 12824 93070500 6ff05ffb 83470500 638e0700  ....o._..G..c...
 12834 93070500 03c71700 93871700 e31c07fe  ................
 12844 3385a740 67800000 13050000 67800000  3..@g.......g...
 12854 63880502 b305b500 93070500 6f00c000  c...........o...
 12864 93871700 638af500 03c70700 e31a07fe  ....c...........
 12874 3385a740 67800000 3385a540 67800000  3..@g...3..@g...
 12884 13050000 67800000 93070500 03c70500  ....g...........
 12894 93871700 93851500 a38fe7fe e31807fe  ................
 128a4 67800000 83460500 13070002 93070500  g....F..........
 128b4 6398e600 83c61700 93871700 e38ce6fe  c...............
 128c4 1307d002 638ae604 1307b002 6380e604  ....c.......c...
 128d4 638e0604 93050000 13050000 93871700  c...............
 128e4 138606fd 13172500 83c60700 3305a700  ......%.....3...
 128f4 13151500 3305a600 e39206fe 63860500  ....3.......c...
 12904 3305a040 67800000 67800000 83c61700  3..@g...g.......
 12914 93871700 6ff0dffb 83c61700 93871700  ....o...........
 12924 63860600 93051000 6ff01ffb 13050000  c.......o.......
 12934 67800000 732500c0 f32500c8 67800000  g...s%...%..g...
 12944 732520c0 f32520c8 67800000 63080602  s% ..% .g...c...
 12954 93070000 0b80b704 13870702 0b00b708  ................
 12964 5b000024 5b000048 2b002025 0ba0a720  [..$[..H+. %... 
 12974 0b20a740 93870704 e3eec7fc 67800000  . .@........g...
 12984 630c0600 93070000 0b80b704 0ba0a720  c.............. 
 12994 93870702 e3eac7fe 67800000 13531700  ........g....S..
 129a4 93f6c6ff 1377c7ff 13132300 b308d500  .....w....#.....
 129b4 3388e500 33036600 0b00a004 93070502  3...3.f.........
 129c4 0b00b008 13870502 ab06002d 63960608  ...........-c...
 129d4 6308e802 0b00e008 13870504 63821703  c...........c...
 129e4 63000703 63820608 0b00e008 13070702  c...c...........
 129f4 0b20c060 13060602 ab06002d e39217ff  . .`.......-....
 12a04 0b20c060 13060602 6304c302 83a501c3  . .`....c.......
 12a14 63840602 630ae802 0b00e008 13070702  c...c...........
 12a24 ab06002d 0b20c060 13060602 e312c3fe  ...-. .`........
 12a34 2b000000 67800000 638cf800 0b00f004  +...g...c.......
 12a44 93870702 6ff0dffd 0b00b008 6ff05ffd  ....o.......o._.
 12a54 0b00b004 6ff0dffc e384f8fa 0b00f004  ....o...........
 12a64 93070504 6ff09ff7 0b00f004 93870702  ....o...........
 12a74 6ff01ff8 130101fe b387c500 23282101  o...........#(!.
 12a84 13d9f701 3309f900 232c8100 23263101  ....3...#,..#&1.
 12a94 23244101 232e1100 232a9100 13591940  #$A.#...#*...Y.@
 12aa4 93870501 13840500 130a0600 93090500  ................
 12ab4 6306f900 13060900 eff0dffb 33078a40  c...........3..@
 12ac4 9354f701 b384e400 93070901 93d41440  .T.............@
 12ad4 6306fa06 13060a00 93050900 13850900  c...............
 12ae4 eff05ff9 630c0504 13860900 13491500  .._.c........I..
 12af4 b7090070 b3858400 13972400 13142400  ...p......$...$.
 12b04 93952500 33858900 33068600 b385b900  ..%.3...3.......
 12b14 93060700 eff09fe8 8320c101 03248101  ......... ...$..
 12b24 83244101 8329c100 032a8100 13050900  .$A..)...*......
 12b34 03290101 13010102 67800000 13091000  .)......g.......
 12b44 37060070 6ff01ffb 93870501 6300f614  7..po.......c...
 12b54 130101fd 3387c500 232e3101 9359f701  ....3...#.1..Y..
 12b64 b389e900 23248102 23229102 232a5101  ....#$..#"..#*Q.
 12b74 23261102 23202103 232c4101 23286101  #&..# !.#,A.#(a.
 12b84 23267101 93d91940 13840500 93040600  #&q....@........
 12b94 930a0500 63863701 13860900 eff09fed  ....c.7.........
 12ba4 b3878440 13d7f701 3307f700 13571740  ...@....3....W.@
 12bb4 13162400 370b0070 33048700 93870901  ..$.7..p3.......
 12bc4 b30bcb00 13142400 338aca00 13192700  ......$.3.....'.
 12bd4 638cf404 13860400 93850900 13850a00  c...............
 12be4 eff05fe9 63020504 b3058b00 03248102  .._.c........$..
 12bf4 8320c102 83244102 8329c101 832a4101  . ...$A..)...*A.
 12c04 032b0101 13070900 93060900 13060a00  .+..............
 12c14 03290102 032a8101 13850b00 832bc100  .)...*.......+..
 12c24 13010103 6ff09fd7 13070900 93060900  ....o...........
 12c34 13860b00 b3858a00 13050a00 93942400  ..............$.
 12c44 eff0dfd5 638e0400 93070000 37070070  ....c.......7..p
 12c54 0b80e704 0ba05721 93870702 e3ea97fe  ......W!........
 12c64 8320c102 03248102 83244102 03290102  . ...$...$A..)..
 12c74 8329c101 032a8101 832a4101 032b0101  .)...*...*A..+..
 12c84 832bc100 13010103 67800000 67800000  .+......g...g...
 12c94 130101fe 232a9100 232e1100 232c8100  ....#*..#...#,..
 12ca4 23282101 23263101 23244101 93870501  #(!.#&1.#$A.....
 12cb4 93040000 6384c708 3387c500 135af701  ....c...3....Z..
 12cc4 330aea00 135a1a40 13840500 93040600  3....Z.@........
 12cd4 93090500 63864701 13060a00 eff09fd9  ....c.G.........
 12ce4 33878440 1359f701 3309e900 93070a01  3..@.Y..3.......
 12cf4 13591940 6386f406 13860400 93050a00  .Y.@c...........
 12d04 13850900 eff01fd7 630c0504 13860900  ........c.......
 12d14 93441500 b7090070 b3058900 13172900  .D.....p......).
 12d24 13142400 93952500 93060700 33068600  ..$...%.....3...
 12d34 b385b900 33858900 eff05fc6 8320c101  ....3....._.. ..
 12d44 03248101 03290101 8329c100 032a8100  .$...)...)...*..
 12d54 13850400 83244101 13010102 67800000  .....$A.....g...
 12d64 93041000 37060070 6ff01ffb 130f0500  ....7..po.......
 12d74 138e0500 13080000 63dc0500 b337a000  ........c....7..
 12d84 b305b040 338ef540 330fa040 1308f0ff  ...@3..@3..@....
 12d94 63da0600 b335c000 b306d040 b386b640  c....5.....@...@
 12da4 3306c040 13070600 93870600 13050f00  3..@............
 12db4 93050e00 63940624 b7560100 9386c6a9  ....c..$.V......
 12dc4 6376ce0e b7080100 6378160d 9308f00f  cv......cx......
 12dd4 63f4c800 93078000 b358f600 b3861601  c........X......
 12de4 03c30600 3303f300 93070002 b3886740  ....3.........g@
 12df4 638c6700 b3151e01 33536f00 33171601  c.g.....3So.3...
 12e04 b365b300 33151f01 13530701 b3f66502  .e..3....S....e.
 12e14 13160701 13560601 93570501 b3d56502  .....V...W....e.
 12e24 93960601 b3e7f600 b305b602 63fab700  ............c...
 12e34 b387e700 63e6e700 63f4b700 b387e700  ....c...c.......
 12e44 b387b740 b3f66702 13150501 13550501  ...@..g......U..
 12e54 b3d76702 93960601 33e5a600 b307f602  ..g.....3.......
 12e64 637af500 3305e500 6366e500 6374f500  cz..3...cf..ct..
 12e74 3305e500 3305f540 33551501 93050000  3...3..@3U......
 12e84 630a0800 b337a000 b305b040 b385f540  c....7.....@...@
 12e94 3305a040 67800000 b7080001 93070001  3..@g...........
 12ea4 e36c16f3 93078001 6ff01ff3 63160600  .l......o...c...
 12eb4 13071000 3357f702 37060100 6376c712  ....3W..7...cv..
 12ec4 1306f00f 6374e600 93078000 3356f700  ....ct......3V..
 12ed4 b386c600 03c30600 b305ee40 3303f300  ...........@3...
 12ee4 93070002 b3886740 63866708 33171701  ......g@c.g.3...
 12ef4 33566e00 93560701 b3151e01 33536f00  3Vn..V......3So.
 12f04 3363b300 93150701 93d50501 135e0301  3c...........^..
 12f14 33151f01 b377d602 3356d602 93970701  3....w..3V......
 12f24 b3e7c701 3386c502 63fac700 b387e700  ....3...c.......
 12f34 63e6e700 63f4c700 b387e700 3386c740  c...c.......3..@
 12f44 b377d602 13130301 13530301 3356d602  .w.......S..3V..
 12f54 93970701 3386c502 b3e56700 63fac500  ....3.....g.c...
 12f64 b385e500 63e6e500 63f4c500 b385e500  ....c...c.......
 12f74 b385c540 13560701 b3f7c502 93160701  ...@.V..........
 12f84 93d60601 13530501 b3d5c502 93970701  .....S..........
 12f94 b3e76700 b385b602 63fab700 b387e700  ..g.....c.......
 12fa4 63e6e700 63f4b700 b387e700 b385b740  c...c..........@
 12fb4 b3f7c502 13150501 13550501 b3d5c502  .........U......
 12fc4 93970701 33e5a700 b385b602 637ab500  ....3.......cz..
 12fd4 3305e500 6366e500 6374b500 3305e500  3...cf..ct..3...
 12fe4 3305b540 6ff05fe9 37060001 93070001  3..@o._.7.......
 12ff4 e36ec7ec 93078001 6ff05fed e362dee8  .n......o._..b..
 13004 b7070100 63f8f604 1303f00f b337d300  ....c........7..
 13014 93973700 37570100 b3d8f600 1307c7a9  ..7.7W..........
 13024 33071701 03430700 3303f300 93070002  3....C..3.......
 13034 b3886740 639a6702 63e4c601 e362cfe4  ..g@c.g.c....b..
 13044 3305cf40 b305de40 333faf00 b385e541  3..@...@3?.....A
 13054 6ff01fe3 37070001 93070001 e3ece6fa  o...7...........
 13064 93078001 6ff01ffb b3576600 b3961601  ....o....Wf.....
 13074 b3e6d700 b35f6e00 b3576f00 33151f01  ....._n..Wo.3...
 13084 13df0601 b3151e01 33deef03 b31e1601  ........3.......
 13094 b3e7b700 93950601 93d50501 13d70701  ................
 130a4 33f6ef03 b38fc503 13160601 3367e600  3...........3g..
 130b4 13060e00 637ef701 3307d700 1306feff  ....c~..3.......
 130c4 6368d700 6376f701 1306eeff 3307d700  ch..cv......3...
 130d4 3307f741 337ee703 93970701 93d70701  3..A3~..........
 130e4 3357e703 131e0e01 336efe00 b385e502  3W......3n......
 130f4 93070700 637ebe00 330ede00 9307f7ff  ....c~..3.......
 13104 6368de00 6376be00 9307e7ff 330ede00  ch..cv......3...
 13114 13160601 b70f0100 3366f600 b305be40  ........3f.....@
 13124 138effff 337fc601 13d70e01 13560601  ....3........V..
 13134 33fece01 b307cf03 330ec603 330fef02  3.......3...3...
 13144 3306e602 330fcf01 13d70701 3307e701  3...3.......3...
 13154 6374c701 3306f601 135e0701 3306ce00  ct..3....^..3...
 13164 370e0100 130efeff 3377c701 13170701  7.......3w......
 13174 b3f7c701 b307f700 63e6c500 639ec500  ........c...c...
 13184 637cf500 b38ed741 b3b7d701 b387d700  c|.....A........
 13194 3306f640 93870e00 b307f540 3335f500  3..@.......@35..
 131a4 b385c540 b385a540 33936500 33d51701  ...@...@3.e.3...
 131b4 3365a300 b3d51501 6ff09fcc 93080500  3e......o.......
 131c4 93870500 13080600 13850600 13830800  ................
 131d4 63940628 b7560100 9386c6a9 63f6c50e  c..(.V......c...
 131e4 37070100 6378e60c 1307f00f 3337c700  7...cx......37..
 131f4 13173700 3355e600 b386a600 83c60600  ..7.3U..........
 13204 13050002 3387e600 b306e540 630ce500  ....3......@c...
 13214 b395d700 33d7e800 3318d600 b365b700  ....3...3....e..
 13224 3393d800 93580801 b3d61503 13160801  3....X..........
 13234 13560601 93570301 33f71503 13850600  .V...W..3.......
 13244 b305d602 13170701 b367f700 63feb700  .........g..c...
 13254 b3870701 1385f6ff 63e80701 63f6b700  ........c...c...
 13264 1385e6ff b3870701 b387b740 33f71703  ...........@3...
 13274 13130301 13530301 b3d71703 13170701  .....S..........
 13284 33636700 b306f602 13860700 637cd300  3cg.........c|..
 13294 33036800 1386f7ff 63660301 6374d300  3.h.....cf..ct..
 132a4 1386e7ff 13150501 3365c500 93050000  ........3e......
 132b4 6f00400e 37050001 13070001 e36ca6f2  o.@.7........l..
 132c4 13078001 6ff01ff3 63160600 13071000  ....o...c.......
 132d4 3358c702 37070100 6370e80c 1307f00f  3X..7...cp......
 132e4 63740701 13058000 3357a800 b386e600  ct......3W......
 132f4 03c70600 13060002 3307a700 b306e640  ........3......@
 13304 6316e60a b3870741 93051000 93580801  c......A.....X..
 13314 13160801 13560601 13570301 b3f61703  .....V...W......
 13324 b3d71703 93960601 33e7e600 330ef602  ........3...3...
 13334 13850700 637ec701 33070701 1385f7ff  ....c~..3.......
 13344 63680701 6376c701 1385e7ff 33070701  ch..cv......3...
 13354 3307c741 b3771703 13130301 13530301  3..A.w.......S..
 13364 33571703 93970701 33e36700 b306e602  3W......3.g.....
 13374 13060700 637cd300 33036800 1306f7ff  ....c|..3.h.....
 13384 63660301 6374d300 1306e7ff 13150501  cf..ct..........
 13394 3365c500 67800000 37070001 13050001  3e..g...7.......
 133a4 e364e8f4 13058001 6ff01ff4 3318d800  .d......o...3...
 133b4 33d5e700 3393d800 b397d700 33d7e800  3...3.......3...
 133c4 93580801 3366f700 33771503 93170801  .X..3f..3w......
 133d4 93d70701 93550601 33551503 13170701  .....U..3U......
 133e4 3367b700 b386a702 93050500 637ed700  3g..........c~..
 133f4 33070701 9305f5ff 63680701 6376d700  3.......ch..cv..
 13404 9305e5ff 33070701 b306d740 33f71603  ....3......@3...
 13414 13160601 13560601 b3d61603 13170701  .....V..........
 13424 3385d702 b367c700 13870600 63fea700  3....g......c...
 13434 b3870701 1387f6ff 63e80701 63f6a700  ........c...c...
 13444 1387e6ff b3870701 93950501 b387a740  ...............@
 13454 b3e5e500 6ff09feb 63e6d518 37070100  ....o...c...7...
 13464 63f4e604 1307f00f b335d700 93953500  c........5....5.
 13474 37570100 33d5b600 1307c7a9 3307a700  7W..3.......3...
 13484 03470700 13050002 3307b700 b305e540  .G......3......@
 13494 6316e502 13051000 e3eef6ee 33b5c800  c...........3...
 134a4 13451500 6ff01fef 37070001 93050001  .E..o...7.......
 134b4 e3e0e6fc 93058001 6ff09ffb 3358e600  ........o...3X..
 134c4 b396b600 3368d800 33dee700 935e0801  ....3h..3....^..
 134d4 b376de03 b397b700 33d7e800 3313b600  .v......3...3...
 134e4 3366f700 93170801 93d70701 13570601  3f...........W..
 134f4 335ede03 93960601 33e7e600 338fc703  3^......3...3...
 13504 13050e00 637ee701 33070701 1305feff  ....c~..3.......
 13514 63680701 6376e701 1305eeff 33070701  ch..cv......3...
 13524 3307e741 b376d703 3357d703 93960601  3..A.v..3W......
 13534 338ee702 93170601 93d70701 b3e7f600  3...............
 13544 13060700 63fec701 b3870701 1306f7ff  ....c...........
 13554 63e80701 63f6c701 1306e7ff b3870701  c...c...........
 13564 13150501 b70e0100 3365c500 9386feff  ........3e......
 13574 3378d500 13560501 b376d300 13530301  3x...V...v...S..
 13584 b387c741 330ed802 b306d602 13570e01  ...A3........W..
 13594 33086802 3308d800 33070701 33066602  3.h.3...3...3.f.
 135a4 6374d700 3306d601 93560701 3386c600  ct..3....V..3...
 135b4 63e6c702 e39cc7ce b7070100 9387f7ff  c...............
 135c4 3377f700 13170701 337efe00 b398b800  3w......3~......
 135d4 3307c701 93050000 e3fee8da 1305f5ff  3...............
 135e4 6ff0dfcc 93050000 13050000 6ff09fda  o...........o...
 135f4 930e0500 13830500 13080600 93870600  ................
 13604 639a0622 37570100 1307c7a9 63fcc50c  c.."7W......c...
 13614 b7060100 637ed60a 9306f00f 63f4c600  ....c~......c...
 13624 93078000 b356f600 3307d700 03470700  .....V..3....G..
 13634 b307f700 13070002 b308f740 630cf700  ...........@c...
 13644 b3151301 b3d7fe00 33181601 b3e5b700  ........3.......
 13654 33951e01 93560801 b3f7d502 13160801  3....V..........
 13664 13560601 13570501 b3d5d502 93970701  .V...W..........
 13674 33e7e700 b305b602 637ab700 33070701  3.......cz..3...
 13684 63660701 6374b700 33070701 3307b740  cf..ct..3...3..@
 13694 b377d702 13150501 13550501 3357d702  .w.......U..3W..
 136a4 93970701 33e5a700 3307e602 637ae500  ....3...3...cz..
 136b4 33050501 63660501 6374e500 33050501  3...cf..ct..3...
 136c4 3305e540 33551501 93050000 67800000  3..@3U......g...
 136d4 b7060001 93070001 e366d6f4 93078001  .........f......
 136e4 6ff05ff4 63160600 93061000 33d8c602  o._.c.......3...
 136f4 b7060100 6376d812 9306f00f 63f40601  ....cv......c...
 13704 93078000 b356f800 3307d700 03460700  .....V..3....F..
 13714 b3050341 3306f600 93070002 b388c740  ...A3..........@
 13724 6386c708 33181801 b357c300 b3151301  c...3....W......
 13734 13530801 33d6ce00 3366b600 93150801  .S..3...3f......
 13744 93d50501 33951e01 b3d66702 33f76702  ....3.....g.3.g.
 13754 93570601 b386d502 13170701 3367f700  .W..........3g..
 13764 637ad700 33070701 63660701 6374d700  cz..3...cf..ct..
 13774 33070701 b306d740 33f76602 13160601  3......@3.f.....
 13784 13560601 b3d66602 13170701 b386d502  .V....f.........
 13794 b365c700 63fad500 b3850501 63e60501  .e..c.......c...
 137a4 63f4d500 b3850501 b385d540 93560801  c..........@.V..
 137b4 33f7d502 93170801 93d70701 13560501  3............V..
 137c4 b3d5d502 13170701 3367c700 b385b702  ........3g......
 137d4 637ab700 33070701 63660701 6374b700  cz..3...cf..ct..
 137e4 33070701 b305b740 33f7d502 13150501  3......@3.......
 137f4 13550501 b3d5d502 b385b702 93170701  .U..............
 13804 33e5a700 637ab500 33050501 63660501  3...cz..3...cf..
 13814 6374b500 33050501 3305b540 6ff09fea  ct..3...3..@o...
 13824 b7060001 93070001 e36ed8ec 93078001  .........n......
 13834 6ff05fed e3ecd5e8 b7070100 63f8f604  o._.........c...
 13844 9308f00f b3b7d800 93973700 37570100  ..........7.7W..
 13854 33d8f600 1307c7a9 33070701 83480700  3.......3....H..
 13864 b388f800 93070002 33881741 639a1703  ........3..Ac...
 13874 63e46600 e3eccee4 3385ce40 b305d340  c.f.....3..@...@
 13884 b3beae00 b385d541 6ff05fe4 37070001  .......Ao._.7...
 13894 93070001 e3ece6fa 93078001 6ff01ffb  ............o...
 138a4 b3571601 b3960601 33eed700 335f1301  .W......3...3_..
 138b4 b3d71e01 33950e01 935e0e01 b3150301  ....3....^......
 138c4 3353df03 b3e7b700 93150e01 93d50501  3S..............
 138d4 13d70701 33160601 b376df03 338f6502  ....3....v..3.e.
 138e4 93960601 33e7e600 93060300 637ee701  ....3.......c~..
 138f4 3307c701 9306f3ff 6368c701 6376e701  3.......ch..cv..
 13904 9306e3ff 3307c701 3307e741 3373d703  ....3...3..A3s..
 13914 93970701 93d70701 3357d703 13130301  ........3W......
 13924 3363f300 b385e502 93070700 637eb300  3c..........c~..
 13934 3303c301 9307f7ff 6368c301 6376b300  3.......ch..cv..
 13944 9307e7ff 3303c301 93960601 370f0100  ....3.......7...
 13954 b3e6f600 b305b340 1303ffff b3fe6600  .......@......f.
 13964 13570601 93d60601 33736600 b3876e02  .W......3sf...n.
 13974 33836602 b38eee02 b386e602 b38e6e00  3.f...........n.
 13984 13d70701 3307d701 63746700 b386e601  ....3...ctg.....
 13994 13530701 b306d300 37030100 1303f3ff  .S......7.......
 139a4 33776700 13170701 b3f76700 b307f700  3wg.......g.....
 139b4 63e6d500 639ed500 637cf500 3386c740  c...c...c|..3..@
 139c4 b3b7c700 b387c701 b386f640 93070600  ...........@....
 139d4 b307f540 3335f500 b385d540 b385a540  ...@35.....@...@
 139e4 b3981501 33d50701 33e5a800 b3d50501  ....3...3.......
 139f4 6ff0dfcd 130101ff 23248100 23202101  o.......#$..# !.
 13a04 37540100 37590100 93078446 13098946  7T..7Y.....F...F
 13a14 3309f940 23261100 23229100 13592940  3..@#&..#"...Y)@
 13a24 63000902 13048446 93040000 83270400  c......F.....'..
 13a34 93841400 13044400 e7800700 e31899fe  ......D.........
 13a44 37540100 37590100 93078446 1309c946  7T..7Y.....F...F
 13a54 3309f940 13592940 63000902 13048446  3..@.Y)@c......F
 13a64 93040000 83270400 93841400 13044400  .....'........D.
 13a74 e7800700 e31899fe 8320c100 03248100  ......... ...$..
 13a84 83244100 03290100 13010101 67800000  .$A..)......g...
 13a94 130101f6 b367c500 23282109 23244109  .....g..#(!.#$A.
 13aa4 23225109 232a9107 232e1108 232c8108  #"Q.#*..#...#,..
 13ab4 232a9108 23263109 23206109 232e7107  #*..#&1.# a.#.q.
 13ac4 232c8107 2328a107 2326b107 93f73700  #,..#(..#&....7.
 13ad4 13090500 930c0600 138a0600 930a2000  .............. .
 13ae4 63960700 930ac6ff b33a5001 93d72c00  c........:P...,.
 13af4 2326f100 93971c00 232e0100 33049041  #&......#...3..A
 13b04 130d1000 2324f100 b3879503 33079901  ....#$......3...
 13b14 93060700 232ad100 2322e100 13076000  ....#*..#"....`.
 13b24 b306f900 2328d100 6378b73a 13dc1500  ....#(..cx.:....
 13b34 330c9c03 b3879741 13077000 b30df900  3......A..p.....
 13b44 330c8901 638ae502 13078002 93890d00  3...c...........
 13b54 93040900 636ab754 93050c00 13850400  ....cj.T........
 13b64 e7000a00 93850900 634c0550 13050c00  ........cL.P....
 13b74 e7000a00 635aa014 63960a16 83260c00  ....cZ..c....&..
 13b84 03270900 2320d900 2320ec00 83274101  .'..# ..# ...'A.
 13b94 63e4fd18 138b0700 338c9701 93890d00  c.......3.......
 13ba4 232cf100 930b0000 93050900 13050b00  #,..............
 13bb4 e7000a00 93040b00 6350a004 63ea6d07  ........cP..c.m.
 13bc4 93050900 13850d00 e7000a00 63440520  ............cD. 
 13bd4 63100502 63960a1c 83a60900 03a70d00  c...c...........
 13be4 23a0dd00 23a0e900 b3898900 930b1000  #...#...........
 13bf4 b38d8d00 6ff09ffc 63140502 63940a3e  ....o...c...c..>
 13c04 83278101 03260b00 03a70700 23a0c700  .'...&......#...
 13c14 b3869701 2320eb00 232cd100 930b1000  ....# ..#,......
 13c24 93040c00 330b9b01 330c9c01 e3fe9df6  ....3...3.......
 13c34 63840b0e 83278101 3388f440 33872741  c....'..3..@3.'A
 13c44 6354e800 13070800 83270101 b385b941  cT.......'.....A
 13c54 b3863741 33859641 63f4a500 13850500  ..7A3..Ac.......
 13c64 631c073a 63140550 83270101 93040800  c..:c..P.'......
 13c74 3385b740 637cb800 93070900 93840500  3..@c|..........
 13c84 13090500 93050800 13850700 63f6bc34  ............c..4
 13c94 0327c101 93077000 63ece74a b3d49403  .'....p.c..J....
 13ca4 93173700 93060106 b387f600 13071700  ..7.............
 13cb4 23a027fd 232ee100 13090500 b3d59503  #.'.#...........
 13cc4 23a297fc 6ff05fe4 93850900 13850400  #...o._.........
 13cd4 e7000a00 138c0400 e34005ea 138c0900  .........@......
 13ce4 e38e0ae8 13070900 6386aa4f 03460c00  ........c..O.F..
 13cf4 83460700 83274101 13071700 130c1c00  .F...'A.........
 13d04 a30fc7fe a30fdcfe b386e740 e340d0fe  ...........@.@..
 13d14 83274101 e3f0fde8 83270101 03274101  .'A......'...'A.
 13d24 637af704 83274100 637cf902 93890700  cz...'A.c|......
 13d34 93840900 b3898900 93850400 13850900  ................
 13d44 e7000a00 635ea000 63960a12 03a70900  ....c^..c.......
 13d54 83a70400 23a0e400 23a0f900 e36a39fd  ....#...#....j9.
 13d64 83274100 03270101 b3879701 2322f100  .'A..'......#"..
 13d74 e3eae7fa 8327c101 6380071c 8327c101  .....'..c....'..
 13d84 13070106 9387f7ff 232ef100 93973700  ........#.....7.
 13d94 b307f700 03a907fc 83a547fc 6ff0dfd6  ..........G.o...
 13da4 93860900 13870d00 33859d01 6386aa05  ........3...c...
 13db4 83c50600 03460700 93861600 13071700  .....F..........
 13dc4 a30fb7fe a38fc6fe 3306e540 e342c0fe  ........3..@.B..
 13dd4 6ff09fe1 63960a04 83a60d00 03270b00  o...c........'..
 13de4 2320db00 23a0ed00 93040c00 b38d8d00  # ..#...........
 13df4 930b1000 6ff01fe3 0326c100 03a50600  ....o....&......
 13e04 83250700 93864600 2320a700 1306f6ff  .%....F.# ......
 13e14 23aeb6fe 13074700 e342c0fe 6ff0dfdc  #.....G..B..o...
 13e24 13870d00 6384aa03 03460700 83c60400  ....c....F......
 13e34 13071700 93841400 a38fc4fe a30fd7fe  ................
 13e44 b3069c40 e342d0fe 6ff01ffa 8326c100  ...@.B..o....&..
 13e54 83250700 03a60400 13074700 23a0b400  .%........G.#...
 13e64 9386f6ff 232ec7fe 93844400 e342d0fe  ....#.....D..B..
 13e74 6ff09ff7 03278100 93870900 3386e900  o....'......3...
 13e84 6386aa03 83c60700 03c70400 93871700  c...............
 13e94 93841400 a38fd4fe a38fe7fe 33079640  ............3..@
 13ea4 e342e0fe e36639e9 6ff09feb 0327c100  .B...f9.o....'..
 13eb4 03a60700 83a60400 93874700 23a0c400  ..........G.#...
 13ec4 1307f7ff 23aed7fe 93844400 e342e0fe  ....#.....D..B..
 13ed4 e36039e7 6ff0dfe8 03274100 e37cd7e8  .`9.o....'A..|..
 13ee4 83274100 637cf902 93890700 93840900  .'A.c|..........
 13ef4 b3898900 93850400 13850900 e7000a00  ................
 13f04 635ea000 63980a06 03a70900 83a70400  c^..c...........
 13f14 23a0e400 23a0f900 e36a39fd 83274100  #...#....j9..'A.
 13f24 03270101 b3879701 2322f100 e3eae7fa  .'......#"......
 13f34 8327c101 e39407e4 8320c109 03248109  .'....... ...$..
 13f44 83244109 03290109 8329c108 032a8108  .$A..)...)...*..
 13f54 832a4108 032b0108 832bc107 032c8107  .*A..+...+...,..
 13f64 832c4107 032d0107 832dc106 1301010a  .,A..-...-......
 13f74 67800000 03278100 93870900 3386e900  g....'......3...
 13f84 6386aa03 83c60700 03c70400 93871700  c...............
 13f94 93841400 a38fd4fe a38fe7fe 33079640  ............3..@
 13fa4 e342e0fe e36439f5 6ff05ff7 0327c100  .B...d9.o._..'..
 13fb4 03a60700 83a60400 93874700 23a0c400  ..........G.#...
 13fc4 1307f7ff 23aed7fe 93844400 e342e0fe  ....#.....D..B..
 13fd4 e36e39f1 6ff09ff4 e3fe9cd8 b3d59403  .n9.o...........
 13fe4 6ff09fb2 83278101 13870700 b3869701  o....'..........
 13ff4 638aaa1b 83c50400 03460700 93841400  c........F......
 14004 13071700 a30fb7fe a38fc4fe 3386e640  ............3..@
 14014 e342c0fe 6ff05fc0 93072000 b386e440  .B..o._... ....@
 14024 13060900 b308e900 6396fa24 03c70600  ........c..$....
 14034 83470600 93861600 13061600 a30fe6fe  .G..............
 14044 a38ff6fe b387c840 e342f0fe e30e05c0  .......@.B......
 14054 83270101 3387a740 b386a400 03460700  .'..3..@.....F..
 14064 83c70400 13071700 93841400 a38fc4fe  ................
 14074 a30ff7fe b3879640 e342f0fe 6ff0dfbe  .......@.B..o...
 14084 13050c00 e7000a00 e34805ae 93850900  .........H......
 14094 13850400 e7000a00 138c0900 e34e05ac  .............N..
 140a4 138c0400 6ff05fad 93d93500 b3899903  ....o._...5.....
 140b4 13050900 b3043901 93850400 e7000a00  ......9.........
 140c4 93971900 338b3401 232cf100 93050b00  ....3.4.#,......
 140d4 63400520 13850400 e7000a00 635ea012  c@. ........c^..
 140e4 330b3c41 93050c00 13050b00 e7000a00  3.<A............
 140f4 b30b3c01 93850b00 634a0514 13050c00  ..<.....cJ......
 14104 e7000a00 635ca00e 93971900 b38bfd40  ....c\.........@
 14114 b3893b01 93850900 13850b00 e7000a00  ..;.............
 14124 93850d00 63420518 13850900 e7000a00  ....cB..........
 14134 e344a0a2 93850d00 13850b00 e7000a00  .D..............
 14144 93890b00 e34a05a0 93890d00 6ff0dfa0  .....J......o...
 14154 b3d59503 93060a00 13860c00 eff05f93  .............._.
 14164 e3fe9cc0 b3d59403 6ff01f9a 03270101  ........o....'..
 14174 93072000 3307a740 e380faee 93562500  .. .3..@.....V%.
 14184 03260700 83a70400 13074700 23a0c400  .&........G.#...
 14194 9386f6ff 232ef7fe 93844400 e342d0fe  ....#.....D..B..
 141a4 6ff09fac 8326c100 83a50400 03260700  o....&.......&..
 141b4 93844400 2320b700 9386f6ff 23aec4fe  ..D.# ......#...
 141c4 13074700 e342d0fe 83278101 b3869701  ..G..B...'......
 141d4 6ff09fa4 8326c100 83250c00 03260700  o....&...%...&..
 141e4 130c4c00 2320b700 9386f6ff 232eccfe  ..L.# ......#...
 141f4 13074700 e342d0fe 6ff05f99 93850b00  ..G..B..o._.....
 14204 13050b00 e7000a00 130c0b00 e34e05ee  .............N..
 14214 138c0b00 6ff05fef 93050b00 13050900  ....o._.........
 14224 e7000a00 93040900 e34c05ea 93040b00  .........L......
 14234 330b3c41 93050c00 13050b00 e7000a00  3.<A............
 14244 b30b3c01 93850b00 e35a05ea 13050c00  ..<......Z......
 14254 e7000a00 e34a05ea 93850b00 13050b00  .....J..........
 14264 e7000a00 138c0b00 e34005ea 130c0b00  .........@......
 14274 6ff09fe9 13572700 83a80600 83270600  o....W'......'..
 14284 93864600 23201601 1307f7ff 23aef6fe  ..F.# ......#...
 14294 13064600 e342e0fe e308059c 83270101  ..F..B.......'..
 142a4 3387a740 6ff09fed 13850900 e7000a00  3..@o...........
 142b4 e344058a 93850d00 13850b00 e7000a00  .D..............
 142c4 93890d00 e34a0588 93890b00 6ff0df88  .....J......o...
 142d4 13850400 e7000a00 e34405e0 93050b00  .........D......
 142e4 13050900 e7000a00 93040b00 e34a05de  .............J..
 142f4 93040900 6ff0dfde 83a7c1c3 23a4a70a  ....o.......#...
 14304 23a6070a 67800000 03a8c1c3 b785954c  #...g..........L
 14314 9385d5f2 8326880a 0327c80a b387b602  .....&...'......
 14324 13861700 b337f600 2324c80a 37f65158  .....7..#$..7.QX
 14334 1306d642 3386c602 3307b702 b3b6b602  ...B3...3.......
 14344 3307c700 3307d700 b387e700 13951700  3...3...........
 14354 2326f80a 13551500 67800000           #&...U..g...    
Contents of section .rodata:
 14360 53494d44 736f7274 204e2025 64206379  SIMDsort N %d cy
 14370 6320256c 6c752069 636f756e 7420256c  c %llu icount %l
 14380 6c752043 50492025 6c6c752e 2530326c  lu CPI %llu.%02l
 14390 6c752000 286e756c 6c290000 4d422f73  lu .(null)..MB/s
 143a0 40313530 4d487a20 256c6c75 2e253032  @150MHz %llu.%02
 143b0 6c6c7520 00000000 20456e64 2564210a  llu .... End%d!.
 143c0 00000000 71736f72 745f6379 6320256c  ....qsort_cyc %l
 143d0 6c752073 7020256c 6c752e25 30326c6c  lu sp %llu.%02ll
 143e0 75000000 cc080100 5c080100 d8080100  u.......\.......
 143f0 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14400 f4080100 5c080100 5c080100 3c080100  ....\...\...<...
 14410 300b0100 5c080100 3c080100 7c080100  0...\...<...|...
 14420 7c080100 7c080100 7c080100 7c080100  |...|...|...|...
 14430 7c080100 7c080100 7c080100 7c080100  |...|...|...|...
 14440 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14450 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14460 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14470 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14480 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14490 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 144a0 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 144b0 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 144c0 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 144d0 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 144e0 5c080100 480b0100 280a0100 5c080100  \...H...(...\...
 144f0 5c080100 5c080100 5c080100 5c080100  \...\...\...\...
 14500 5c080100 5c080100 200b0100 5c080100  \...\... ...\...
 14510 5c080100 740b0100 10090100 5c080100  \...t.......\...
 14520 5c080100 980a0100 5c080100 b40c0100  \.......\.......
 14530 5c080100 5c080100 640a0100 8c0e0100  \...\...d.......
 14540 1c0e0100 980e0100 1c0e0100 1c0e0100  ................
 14550 1c0e0100 1c0e0100 b40e0100 1c0e0100  ................
 14560 1c0e0100 fc0d0100 f0100100 1c0e0100  ................
 14570 fc0d0100 3c0e0100 3c0e0100 3c0e0100  ....<...<...<...
 14580 3c0e0100 3c0e0100 3c0e0100 3c0e0100  <...<...<...<...
 14590 3c0e0100 3c0e0100 1c0e0100 1c0e0100  <...<...........
 145a0 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 145b0 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 145c0 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 145d0 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 145e0 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 145f0 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 14600 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 14610 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 14620 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 14630 1c0e0100 1c0e0100 1c0e0100 08110100  ................
 14640 e80f0100 1c0e0100 1c0e0100 1c0e0100  ................
 14650 1c0e0100 1c0e0100 1c0e0100 1c0e0100  ................
 14660 e0100100 1c0e0100 1c0e0100 34110100  ............4...
 14670 d00e0100 1c0e0100 1c0e0100 58100100  ............X...
 14680 1c0e0100 74120100 1c0e0100 1c0e0100  ....t...........
 14690 24100100 4c140100 dc130100 58140100  $...L.......X...
 146a0 dc130100 dc130100 dc130100 dc130100  ................
 146b0 74140100 dc130100 dc130100 bc130100  t...............
 146c0 b0160100 dc130100 bc130100 fc130100  ................
 146d0 fc130100 fc130100 fc130100 fc130100  ................
 146e0 fc130100 fc130100 fc130100 fc130100  ................
 146f0 dc130100 dc130100 dc130100 dc130100  ................
 14700 dc130100 dc130100 dc130100 dc130100  ................
 14710 dc130100 dc130100 dc130100 dc130100  ................
 14720 dc130100 dc130100 dc130100 dc130100  ................
 14730 dc130100 dc130100 dc130100 dc130100  ................
 14740 dc130100 dc130100 dc130100 dc130100  ................
 14750 dc130100 dc130100 dc130100 dc130100  ................
 14760 dc130100 dc130100 dc130100 dc130100  ................
 14770 dc130100 dc130100 dc130100 dc130100  ................
 14780 dc130100 dc130100 dc130100 dc130100  ................
 14790 dc130100 c8160100 a8150100 dc130100  ................
 147a0 dc130100 dc130100 dc130100 dc130100  ................
 147b0 dc130100 dc130100 a0160100 dc130100  ................
 147c0 dc130100 f4160100 90140100 dc130100  ................
 147d0 dc130100 18160100 dc130100 34180100  ............4...
 147e0 dc130100 dc130100 e4150100 0c1a0100  ................
 147f0 9c190100 181a0100 9c190100 9c190100  ................
 14800 9c190100 9c190100 341a0100 9c190100  ........4.......
 14810 9c190100 7c190100 701c0100 9c190100  ....|...p.......
 14820 7c190100 bc190100 bc190100 bc190100  |...............
 14830 bc190100 bc190100 bc190100 bc190100  ................
 14840 bc190100 bc190100 9c190100 9c190100  ................
 14850 9c190100 9c190100 9c190100 9c190100  ................
 14860 9c190100 9c190100 9c190100 9c190100  ................
 14870 9c190100 9c190100 9c190100 9c190100  ................
 14880 9c190100 9c190100 9c190100 9c190100  ................
 14890 9c190100 9c190100 9c190100 9c190100  ................
 148a0 9c190100 9c190100 9c190100 9c190100  ................
 148b0 9c190100 9c190100 9c190100 9c190100  ................
 148c0 9c190100 9c190100 9c190100 9c190100  ................
 148d0 9c190100 9c190100 9c190100 9c190100  ................
 148e0 9c190100 9c190100 9c190100 881c0100  ................
 148f0 681b0100 9c190100 9c190100 9c190100  h...............
 14900 9c190100 9c190100 9c190100 9c190100  ................
 14910 601c0100 9c190100 9c190100 b41c0100  `...............
 14920 501a0100 9c190100 9c190100 d81b0100  P...............
 14930 9c190100 f41d0100 9c190100 9c190100  ................
 14940 a41b0100 2c230100 c0220100 38230100  ....,#..."..8#..
 14950 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14960 50230100 c0220100 c0220100 a0220100  P#..."..."..."..
 14970 88250100 c0220100 a0220100 dc220100  .%..."..."..."..
 14980 dc220100 dc220100 dc220100 dc220100  ."..."..."..."..
 14990 dc220100 dc220100 dc220100 dc220100  ."..."..."..."..
 149a0 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 149b0 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 149c0 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 149d0 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 149e0 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 149f0 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14a00 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14a10 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14a20 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14a30 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14a40 c0220100 a0250100 84240100 c0220100  ."...%...$..."..
 14a50 c0220100 c0220100 c0220100 c0220100  ."..."..."..."..
 14a60 c0220100 c0220100 78250100 c0220100  ."..."..x%..."..
 14a70 c0220100 c8250100 6c230100 c0220100  ."...%..l#..."..
 14a80 c0220100 f4240100 c0220100 08270100  ."...$..."...'..
 14a90 c0220100 c0220100 c0240100 00010202  ."..."...$......
 14aa0 03030303 04040404 04040404 05050505  ................
 14ab0 05050505 05050505 05050505 06060606  ................
 14ac0 06060606 06060606 06060606 06060606  ................
 14ad0 06060606 06060606 06060606 07070707  ................
 14ae0 07070707 07070707 07070707 07070707  ................
 14af0 07070707 07070707 07070707 07070707  ................
 14b00 07070707 07070707 07070707 07070707  ................
 14b10 07070707 07070707 07070707 08080808  ................
 14b20 08080808 08080808 08080808 08080808  ................
 14b30 08080808 08080808 08080808 08080808  ................
 14b40 08080808 08080808 08080808 08080808  ................
 14b50 08080808 08080808 08080808 08080808  ................
 14b60 08080808 08080808 08080808 08080808  ................
 14b70 08080808 08080808 08080808 08080808  ................
 14b80 08080808 08080808 08080808 08080808  ................
 14b90 08080808 08080808 08080808           ............    
Contents of section .eh_frame:
 15000 10000000 00000000 037a5200 017c0101  .........zR..|..
 15010 1b0d0200 10000000 18000000 b8b6ffff  ................
 15020 1c000000 00000000 10000000 2c000000  ............,...
 15030 c0b6ffff 20000000 00000000 50000000  .... .......P...
 15040 40000000 ccb6ffff c0050000 00440e80  @............D..
 15050 03449711 4c920c02 40890b93 0d9a149b  .D..L...@.......
 15060 15810988 0a940e95 0f961098 12991302  ................
 15070 9c0ac144 c844c944 d244d344 d444d544  ...D.D.D.D.D.D.D
 15080 d644d744 d844d944 da44db48 0e00440b  .D.D.D.D.D.H..D.
 15090 50000000 94000000 38bcffff c0050000  P.......8.......
 150a0 00440e80 03449711 4c920c02 40890b93  .D...D..L...@...
 150b0 0d9a149b 15810988 0a940e95 0f961098  ................
 150c0 12991302 9c0ac144 c844c944 d244d344  .......D.D.D.D.D
 150d0 d444d544 d644d744 d844d944 da44db48  .D.D.D.D.D.D.D.H
 150e0 0e00440b 50000000 e8000000 a4c1ffff  ..D.P...........
 150f0 c0050000 00440e80 03449711 4c920c02  .....D...D..L...
 15100 40890b93 0d9a149b 15810988 0a940e95  @...............
 15110 0f961098 12991302 9c0ac144 c844c944  ...........D.D.D
 15120 d244d344 d444d544 d644d744 d844d944  .D.D.D.D.D.D.D.D
 15130 da44db48 0e00440b 50000000 3c010000  .D.H..D.P...<...
 15140 10c7ffff c0050000 00440e80 03449711  .........D...D..
 15150 4c920c02 40890b93 0d9a149b 15810988  L...@...........
 15160 0a940e95 0f961098 12991302 9c0ac144  ...............D
 15170 c844c944 d244d344 d444d544 d644d744  .D.D.D.D.D.D.D.D
 15180 d844d944 da44db48 0e00440b 10000000  .D.D.D.H..D.....
 15190 90010000 7cccffff 04000000 00000000  ....|...........
 151a0 10000000 a4010000 6cccffff 04000000  ........l.......
 151b0 00000000 10000000 b8010000 5cccffff  ............\...
 151c0 30000000 00000000 4c000000 cc010000  0.......L.......
 151d0 78ccffff 30030000 00440e70 44990a50  x...0....D.pD..P
 151e0 89029809 58880158 93049405 50950696  ....X..X....P...
 151f0 07509708 9a0b6892 039b0c03 6c02c844  .P....h.....l..D
 15200 c944d244 d344d444 d544d644 d744d844  .D.D.D.D.D.D.D.D
 15210 d944da44 db440e00 50000000 1c020000  .D.D.D..P.......
 15220 58cfffff 9c050000 00440e80 03449711  X........D...D..
 15230 4c920c74 890b930d 9a149b15 8109880a  L..t............
 15240 940e950f 96109812 991302a4 0ac144c8  ..............D.
 15250 44c944d2 44d344d4 44d544d6 44d744d8  D.D.D.D.D.D.D.D.
 15260 44d944da 44db480e 00440b00 10000000  D.D.D.H..D......
 15270 70020000 a0d4ffff 18010000 00000000  p...............
 15280 10000000 84020000 a4d5ffff 28000000  ............(...
 15290 00000000 10000000 98020000 b8d5ffff  ................
 152a0 38000000 00000000 10000000 ac020000  8...............
 152b0 dcd5ffff 1c000000 00000000 10000000  ................
 152c0 c0020000 e4d5ffff 90000000 00000000  ................
 152d0 10000000 d4020000 60d6ffff 0c000000  ........`.......
 152e0 00000000 10000000 e8020000 58d6ffff  ............X...
 152f0 0c000000 00000000 10000000 fc020000  ................
 15300 50d6ffff 34000000 00000000 10000000  P...4...........
 15310 10030000 70d6ffff 1c000000 00000000  ....p...........
 15320 10000000 24030000 78d6ffff d8000000  ....$...x.......
 15330 00000000 34000000 38030000 3cd7ffff  ....4...8...<...
 15340 d4000000 00440e20 4892045c 88029305  .....D. H..\....
 15350 94068101 89030280 0ac144c8 44c944d3  ..........D.D.D.
 15360 44d448d2 440e0044 0b000000 2c000000  D.H.D..D....,...
 15370 70030000 00adffff ac050000 00440e80  p............D..
 15380 01748101 88028903 92049305 94069507  .t..............
 15390 96089709 980a990b 9a0c9b0d 54000000  ............T...
 153a0 a0030000 a8d7ffff 48010000 004c0e30  ........H....L.0
 153b0 48930568 88028903 95078101 92049406  H..h............
 153c0 96089709 026c0ac8 44c144c9 44d344d5  .....l..D.D.D.D.
 153d0 44d650d2 44d448d7 440e0044 0b023cc1  D.P.D.H.D..D..<.
 153e0 44c844c9 44d244d3 44d444d5 44d644d7  D.D.D.D.D.D.D.D.
 153f0 440e0000 30000000 f8030000 98d8ffff  D...0...........
 15400 dc000000 00440e20 58890381 01880292  .....D. X.......
 15410 04930594 0602940a c144c844 d244d344  .........D.D.D.D
 15420 d448c944 0e00440b 10000000 2c040000  .H.D..D.....,...
 15430 40d9ffff 50040000 00000000 10000000  @...P...........
 15440 40040000 7cddffff 34040000 00000000  @...|...4.......
 15450 10000000 54040000 9ce1ffff 04040000  ....T...........
 15460 00000000 00000000                    ........        
Contents of section .init_array:
 15468 b4060100                             ....            
Contents of section .fini_array:
 1546c 68060100                             h...            
Contents of section .data:
 15470 00000000 5c570100 c4570100 2c580100  ....\W...W..,X..
 15480 00000000 00000000 00000000 00000000  ................
 15490 00000000 00000000 00000000 00000000  ................
 154a0 00000000 00000000 00000000 00000000  ................
 154b0 00000000 00000000 00000000 00000000  ................
 154c0 00000000 00000000 00000000 00000000  ................
 154d0 00000000 00000000 00000000 00000000  ................
 154e0 00000000 00000000 00000000 00000000  ................
 154f0 00000000 00000000 00000000 00000000  ................
 15500 00000000 00000000 00000000 00000000  ................
 15510 00000000 00000000 01000000 00000000  ................
 15520 0e33cdab 34126de6 ecde0500 0b000000  .3..4.m.........
 15530 00000000 00000000 00000000 00000000  ................
 15540 00000000 00000000 00000000 00000000  ................
 15550 00000000 00000000 00000000 00000000  ................
 15560 00000000 00000000 00000000 00000000  ................
 15570 00000000 00000000 00000000 00000000  ................
 15580 00000000 00000000 00000000 00000000  ................
 15590 00000000 00000000 00000000 00000000  ................
 155a0 00000000 00000000 00000000 00000000  ................
 155b0 00000000 00000000 00000000 00000000  ................
 155c0 00000000 00000000 00000000 00000000  ................
 155d0 00000000 00000000 00000000 00000000  ................
 155e0 00000000 00000000 00000000 00000000  ................
 155f0 00000000 00000000 00000000 00000000  ................
 15600 00000000 00000000 00000000 00000000  ................
 15610 00000000 00000000 00000000 00000000  ................
 15620 00000000 00000000 00000000 00000000  ................
 15630 00000000 00000000 00000000 00000000  ................
 15640 00000000 00000000 00000000 00000000  ................
 15650 00000000 00000000 00000000 00000000  ................
 15660 00000000 00000000 00000000 00000000  ................
 15670 00000000 00000000 00000000 00000000  ................
 15680 00000000 00000000 00000000 00000000  ................
 15690 00000000 00000000 00000000 00000000  ................
 156a0 00000000 00000000 00000000 00000000  ................
 156b0 00000000 00000000 00000000 00000000  ................
 156c0 00000000 00000000 00000000 00000000  ................
 156d0 00000000 00000000 00000000 00000000  ................
 156e0 00000000 00000000 00000000 00000000  ................
 156f0 00000000 00000000 00000000 00000000  ................
 15700 00000000 00000000 00000000 00000000  ................
 15710 00000000 00000000 00000000 00000000  ................
 15720 00000000 00000000 00000000 00000000  ................
 15730 00000000 00000000 00000000 00000000  ................
 15740 00000000 00000000 00000000 00000000  ................
 15750 00000000 00000000 00000000 00000000  ................
 15760 00000000 00000000 00000000 00000000  ................
 15770 00000000 00000000 00000000 00000000  ................
 15780 00000000 00000000 00000000 00000000  ................
 15790 00000000 00000000 00000000 00000000  ................
 157a0 00000000 00000000 00000000 00000000  ................
 157b0 00000000 00000000 00000000 00000000  ................
 157c0 00000000 00000000 00000000 00000000  ................
 157d0 00000000 00000000 00000000 00000000  ................
 157e0 00000000 00000000 00000000 00000000  ................
 157f0 00000000 00000000 00000000 00000000  ................
 15800 00000000 00000000 00000000 00000000  ................
 15810 00000000 00000000 00000000 00000000  ................
 15820 00000000 00000000 00000000 00000000  ................
 15830 00000000 00000000 00000000 00000000  ................
 15840 00000000 00000000 00000000 00000000  ................
 15850 00000000 00000000 00000000 00000000  ................
 15860 00000000 00000000 00000000 00000000  ................
 15870 00000000 00000000 00000000 00000000  ................
 15880 00000000 00000000 00000000 00000000  ................
 15890 00000000 00000000                    ........        
Contents of section .sdata:
 15898 70540100 00000000 00006004 04000000  pT........`.....
 158a8 00000007 70540100                    ....pT..        
Contents of section .comment:
 0000 4743433a 2028474e 55292031 302e322e  GCC: (GNU) 10.2.
 0010 3000                                 0.              
Contents of section .riscv.attributes:
 0000 41200000 00726973 63760001 16000000  A ...riscv......
 0010 04100572 76333269 3270305f 6d327030  ...rv32i2p0_m2p0
 0020 00                                   .               
Contents of section .debug_aranges:
 0000 24000000 02000000 00000400 00000000  $...............
 0010 d4060100 9c260000 74000100 ac050000  .....&..t.......
 0020 00000000 00000000 1c000000 02006233  ..............b3
 0030 00000400 00000000 702d0100 50040000  ........p-..P...
 0040 00000000 00000000 1c000000 0200993b  ...............;
 0050 00000400 00000000 c0310100 34040000  .........1..4...
 0060 00000000 00000000 1c000000 02004b43  ..............KC
 0070 00000400 00000000 f4350100 04040000  .........5......
 0080 00000000 00000000 14000000 0200574b  ..............WK
 0090 00000400 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 5e330000 04000000 00000401 fd030000  ^3..............
 0010 04b80300 00bb0100 00900c00 00000000  ................
 0020 00000000 00020106 8a040000 02020568  ...............h
 0030 03000002 0405af02 00000208 05aa0200  ................
 0040 00020108 88040000 0202070d 05000003  ................
 0050 5b010000 0334195b 00000002 0407a301  [....4.[........
 0060 0000039c 03000003 37197300 00000462  ........7.s....b
 0070 00000002 08079e01 00000504 05696e74  .............int
 0080 00020407 a8010000 03ce0300 0003561a  ..............V.
 0090 81000000 030c0200 0004d117 81000000  ................
 00a0 0210046a 07000006 b3040000 07040804  ...j............
 00b0 25050000 0904ba00 00000a09 04c10000  %...............
 00c0 00020108 91040000 0bc10000 000904c8  ................
 00d0 00000003 f8010000 05281bae 00000003  .........(......
 00e0 ff010000 056318d3 0000000c 73746400  .....c......std.
 00f0 0b00e602 00000dcc 02000008 1a01410e  ..............A.
 0100 081a0141 f6000000 0f06340b 32040000  ...A......4.2...
 0110 0f077f0b 91030000 0f07800b c5030000  ................
 0120 0f07820b 48040000 0f07860b 50040000  ....H.......P...
 0130 0f078c0b 66040000 0f078d0b 83040000  ....f...........
 0140 0f078e0b 99040000 0f078f0b af040000  ................
 0150 0f07900b d9040000 0f07910b f4040000  ................
 0160 0f07920b 0f050000 0f07930b 21050000  ............!...
 0170 0f07940b 33050000 0f07950b 49050000  ....3.......I...
 0180 0f07960b 5f050000 0f07970b 7a050000  ...._.......z...
 0190 0f07990b 90050000 0f079a0b ab050000  ................
 01a0 0f079b0b dd050000 0f079d0b fd050000  ................
 01b0 0f07a30b 1e060000 0f07a40b 2a060000  ............*...
 01c0 0f07a50b 45060000 0f07a60b 57060000  ....E.......W...
 01d0 0f07a70b 78060000 0f07a80b 98060000  ....x...........
 01e0 0f07a90b b8060000 0f07ab0b ce060000  ................
 01f0 0f07ac0b f4060000 0f07f016 f9030000  ................
 0200 0f07f216 0f070000 0f07f416 21070000  ............!...
 0210 0f07f516 4d030000 0f07f616 38070000  ....M.......8...
 0220 0f07f816 54070000 0f07f916 ad070000  ....T...........
 0230 0f07fa16 6b070000 0f07fb16 8c070000  ....k...........
 0240 0f07fc16 cf070000 10616273 00064f03  .........abs..O.
 0250 21010000 a0000000 62020000 11a00000  !.......b.......
 0260 00001061 62730006 4b032b01 0000c807  ...abs..K.+.....
 0270 00007c02 000011c8 07000000 10616273  ..|..........abs
 0280 00064703 17010000 7c040000 96020000  ..G.....|.......
 0290 117c0400 00001061 62730006 3d036401  .|.....abs..=.d.
 02a0 00003a00 0000b002 0000113a 00000000  ..:........:....
 02b0 10616273 00063803 41010000 33000000  .abs..8.A...3...
 02c0 ca020000 11330000 00001264 69760007  .....3.....div..
 02d0 b1036100 0000c503 00001133 00000011  ..a........3....
 02e0 33000000 00001372 00000008 1c010b69  3......r.......i
 02f0 0300000d cc020000 081e0141 0e081e01  ...........A....
 0300 41f30200 000f07c8 0bf90300 000f07ce  A...............
 0310 0b0f0700 000f07d2 0b210700 000f07d8  .........!......
 0320 0b380700 000f07e3 0b540700 000f07e4  .8.......T......
 0330 0b6b0700 000f07e5 0b8c0700 000f07e7  .k..............
 0340 0bad0700 000f07e8 0bcf0700 00126469  ..............di
 0350 760007d5 03c70000 00f90300 00113a00  v.............:.
 0360 0000113a 00000000 00140809 24016c02  ...:........$.l.
 0370 00009103 00001585 02000009 25077a00  ............%.z.
 0380 00000016 72656d00 0926077a 00000004  ....rem..&.z....
 0390 00036d02 00000927 03690300 00140809  ..m....'.i......
 03a0 2a01e304 0000c503 00001585 02000009  *...............
 03b0 2b083300 00000016 72656d00 092c0833  +.3.....rem..,.3
 03c0 00000004 0003e404 0000092d 039d0300  ...........-....
 03d0 00141009 31010405 0000f903 00001585  ....1...........
 03e0 02000009 32113a00 00000016 72656d00  ....2.:.....rem.
 03f0 0933113a 00000008 00030505 00000934  .3.:...........4
 0400 03d10300 0003f502 00000939 0f110400  ...........9....
 0410 00090417 04000017 7a000000 2b040000  ........z...+...
 0420 112b0400 00112b04 00000009 04310400  .+....+......1..
 0430 00181961 62730009 46057a00 00004804  ...abs..F.z...H.
 0440 0000117a 00000000 1af20100 00094506  ...z..........E.
 0450 1b720300 00094c05 7a000000 66040000  .r....L.z...f...
 0460 11b40000 00001b20 05000009 4d087c04  ....... ....M.|.
 0470 00007c04 000011cd 00000000 0208046f  ..|............o
 0480 0700001b 37050000 0951057a 00000099  ....7....Q.z....
 0490 04000011 cd000000 001b3c05 00000953  ..........<....S
 04a0 06330000 00af0400 0011cd00 0000001b  .3..............
 04b0 26020000 095508ac 000000d9 04000011  &....U..........
 04c0 2b040000 112b0400 00119400 00001194  +....+..........
 04d0 00000011 05040000 001bf300 0000095a  ...............Z
 04e0 07ac0000 00f40400 00119400 00001194  ................
 04f0 00000000 19646976 00095c07 91030000  .....div..\.....
 0500 0f050000 117a0000 00117a00 0000001c  .....z....z.....
 0510 74030000 095d0621 05000011 7a000000  t....].!....z...
 0520 001d2e02 0000095e 06330500 0011ac00  .......^.3......
 0530 0000001b 00000000 095f09bb 00000049  ........._.....I
 0540 05000011 cd000000 001b4603 0000096a  ..........F....j
 0550 06330000 005f0500 00113300 0000001b  .3..._....3.....
 0560 e7010000 096b08c5 0300007a 05000011  .....k.....z....
 0570 33000000 11330000 00001b89 01000009  3....3..........
 0580 6c07ac00 00009005 00001194 00000000  l...............
 0590 1b6c0000 00096d05 7a000000 ab050000  .l....m.z.......
 05a0 11cd0000 00119400 0000001b a1020000  ................
 05b0 09730894 000000cb 05000011 cb050000  .s..............
 05c0 11cd0000 00119400 00000009 04d10500  ................
 05d0 00020405 9b000000 0bd10500 001b6e01  ..............n.
 05e0 0000096f 057a0000 00fd0500 0011cb05  ...o.z..........
 05f0 000011cd 00000011 94000000 001d7e05  ..............~.
 0600 0000098f 061e0600 0011ac00 00001194  ................
 0610 00000011 94000000 11050400 00001e1b  ................
 0620 02000009 90057a00 00001beb 04000009  ......z.........
 0630 9107ac00 00004506 000011ac 00000011  ......E.........
 0640 94000000 001d1a02 0000099f 06570600  .............W..
 0650 00118100 0000001b 13020000 09a0087c  ...............|
 0660 04000072 06000011 cd000000 11720600  ...r.........r..
 0670 00000904 bb000000 1bdc0400 0009ab06  ................
 0680 33000000 98060000 11cd0000 00117206  3.............r.
 0690 0000117a 00000000 1be20300 0009ad0f  ...z............
 06a0 5b000000 b8060000 11cd0000 00117206  [.............r.
 06b0 0000117a 00000000 1b540000 0009bf05  ...z.....T......
 06c0 7a000000 ce060000 11cd0000 00001bd3  z...............
 06d0 04000009 75089400 0000ee06 000011bb  ....u...........
 06e0 00000011 ee060000 11940000 00000904  ................
 06f0 d8050000 1bce0100 00097105 7a000000  ..........q.z...
 0700 0f070000 11bb0000 0011d105 0000001c  ................
 0710 b5010000 09ca0621 07000011 7a000000  .......!....z...
 0720 001f4503 0000090b 010b3a00 00003807  ..E.......:...8.
 0730 0000113a 00000000 1fe60100 00090c01  ...:............
 0740 09f90300 00540700 00113a00 0000113a  .....T....:....:
 0750 00000000 1fec0100 00090701 0b3a0000  .............:..
 0760 006b0700 0011cd00 0000001f 53010000  .k..........S...
 0770 090d010b 3a000000 8c070000 11cd0000  ....:...........
 0780 00117206 0000117a 00000000 1fe20000  ..r....z........
 0790 00091101 14730000 00ad0700 0011cd00  .....s..........
 07a0 00001172 06000011 7a000000 001bc504  ...r....z.......
 07b0 000009a3 07c80700 00c80700 0011cd00  ................
 07c0 00001172 06000000 02040494 0500001f  ...r............
 07d0 4b010000 09440114 a0000000 eb070000  K....D..........
 07e0 11cd0000 00117206 0000000f 0a260c48  ......r......&.H
 07f0 0400000f 0a270c50 0400000f 0a280c0f  .....'.P.....(..
 0800 0500000f 0a330c91 0300000f 0a340cc5  .....3.......4..
 0810 0300000f 0a360c48 0200000f 0a360c62  .....6.H.....6.b
 0820 0200000f 0a360c7c 0200000f 0a360c96  .....6.|.....6..
 0830 0200000f 0a360cb0 0200000f 0a360c32  .....6.......6.2
 0840 0400000f 0a370c66 0400000f 0a380c83  .....7.f.....8..
 0850 0400000f 0a390c99 0400000f 0a3a0caf  .....9.......:..
 0860 0400000f 0a3b0cd9 0400000f 0a3c0c4d  .....;.......<.M
 0870 0300000f 0a3c0cca 0200000f 0a3c0cf4  .....<.......<..
 0880 0400000f 0a3d0c21 0500000f 0a3e0c33  .....=.!.....>.3
 0890 0500000f 0a3f0c49 0500000f 0a400c5f  .....?.I.....@._
 08a0 0500000f 0a410c7a 0500000f 0a430c90  .....A.z.....C..
 08b0 0500000f 0a440cab 0500000f 0a450cdd  .....D.......E..
 08c0 0500000f 0a470cfd 0500000f 0a480c1e  .....G.......H..
 08d0 0600000f 0a490c2a 0600000f 0a4a0c45  .....I.*.....J.E
 08e0 0600000f 0a4b0c57 0600000f 0a4c0c78  .....K.W.....L.x
 08f0 0600000f 0a4d0c98 0600000f 0a4e0cb8  .....M.......N..
 0900 0600000f 0a500cce 0600000f 0a510cf4  .....P.......Q..
 0910 06000020 88000000 23090000 21810000  ... ....#...!...
 0920 00010022 39020000 01241213 09000020  ..."9....$..... 
 0930 bb000000 3f090000 21810000 00010022  ....?...!......"
 0940 83030000 01250e2f 09000023 b3030000  .....%./...#....
 0950 014d0a4f 00000005 03a85801 00234702  .M.O......X..#G.
 0960 0000014e 0a4f0000 000503a4 58010023  ...N.O......X..#
 0970 7c000000 02140b81 09000005 03a05801  |.............X.
 0980 0009044f 00000024 5e050000 02fa0596  ...O...$^.......
 0990 0400007a 000000f0 06010020 00000001  ...z....... ....
 09a0 9cde0900 00253501 000002fa 182b0400  .....%5......+..
 09b0 00000000 00263b01 000002fa 2c2b0400  .....&;.....,+..
 09c0 00015b27 660002fc 097a0000 00210000  ..['f....z...!..
 09d0 00287300 02fd097a 00000001 5f002990  .(s....z...._.).
 09e0 02000002 db050700 00007a00 00000142  ..........z....B
 09f0 0a00002a 73726300 02db2081 0900002a  ...*src... ....*
 0a00 6c0002db 287a0000 002a7200 02db2e7a  l...(z...*r....z
 0a10 0000002b 6d0002e2 097a0000 00222000  ...+m....z..." .
 0a20 000002e6 097a0000 002b6c65 6e0002e8  .....z...+len...
 0a30 097a0000 002b746d 700002ea 0f810900  .z...+tmp.......
 0a40 00002c75 01000002 ce06a300 0000018c  ..,u............
 0a50 0a00002a 73726300 02ce1a81 0900002a  ...*src........*
 0a60 6c0002ce 227a0000 002a7200 02ce287a  l..."z...*r...(z
 0a70 00000022 20000000 02d1067a 0000002b  ..." ......z...+
 0a80 746d7000 02d20c81 09000000 2dbc0000  tmp.........-...
 0a90 00028406 4c020000 a0290100 d8000000  ....L....)......
 0aa0 019c3e0b 00002e69 6e410002 841b8109  ..>....inA......
 0ab0 00005900 00002e69 6e420002 842a8109  ..Y....inB...*..
 0ac0 00008200 0000256f 05000002 84398109  ......%o.....9..
 0ad0 0000b600 0000257f 01000002 84469400  ......%......F..
 0ae0 0000df00 00002584 01000002 84539400  ......%......S..
 0af0 00000001 00002f47 02000002 86067a00  ....../G......z.
 0b00 00000830 fa000000 02880e81 09000001  ...0............
 0b10 61307704 00000289 0e810900 00016030  a0w...........`0
 0b20 7c020000 028a0e81 09000001 5631d402  |...........V1..
 0b30 0000028b 087a0000 00210100 00002c41  .....z...!....,A
 0b40 05000002 77060201 0000018c 0b000032  ....w..........2
 0b50 6f050000 02771c81 0900002a 73726300  o....w.....*src.
 0b60 02772c81 0900002a 6c656e00 02773894  .w,....*len..w8.
 0b70 00000022 47020000 0279077a 00000033  ..."G....y.z...3
 0b80 2b690002 7a0c7a00 00000000 2c630500  +i..z.z.....,c..
 0b90 00026006 4b030000 01da0b00 00326f05  ..`.K........2o.
 0ba0 00000260 1c810900 002a7372 63000260  ...`.....*src..`
 0bb0 2c810900 002a6c65 6e000260 38940000  ,....*len..`8...
 0bc0 00224702 00000262 077a0000 00332b69  ."G....b.z...3+i
 0bd0 0002640c 7a000000 000034dd 03000002  ..d.z.....4.....
 0be0 16067400 0100ac05 0000019c 41170000  ..t.........A...
 0bf0 25320300 0002160f 7a000000 3f010000  %2......z...?...
 0c00 25400300 0002161c 72060000 60010000  %@......r...`...
 0c10 35b30300 0002170b 4f000000 f0ff0004  5.......O.......
 0c20 2b610002 19067a00 0000350c 03000002  +a....z...5.....
 0c30 1d0f8109 00000000 00053511 03000002  ..........5.....
 0c40 1e0f8109 00000000 000636b0 0001001c  ..........6.....
 0c50 00000066 0c000027 69000225 0b7a0000  ...f...'i..%.z..
 0c60 00810100 00003708 0a000037 17000028  ......7....7...(
 0c70 6c656e00 02290e94 00000001 6338200a  len..)......c8 .
 0c80 000031f8 04000002 330c6200 00009501  ..1.....3.b.....
 0c90 0000313d 00000002 340c6200 0000d101  ..1=....4.b.....
 0ca0 000031fe 04000002 3b0c6200 0000f901  ..1.....;.b.....
 0cb0 00003145 00000002 3c0c6200 00001102  ..1E....<.b.....
 0cc0 000022c5 03000002 420e6200 00002203  ..".....B.b...".
 0cd0 03000002 430e6200 000030ee 02000002  ....C.b...0.....
 0ce0 47156e00 00000391 b87f3133 02000002  G.n.......13....
 0cf0 490c6200 00002902 000031dc 00000002  I.b...)...1.....
 0d00 4e077a00 00004102 000036dc 0001002c  N.z...A...6....,
 0d10 00000047 0d000027 6a00022c 0c7a0000  ...G...'j..,.z..
 0d20 00600200 0039f000 01001000 00002778  .`...9........'x
 0d30 00022d08 7a000000 74020000 3af40001  ..-.z...t...:...
 0d40 001e0600 00000037 b80b0000 5f0d0000  .......7...._...
 0d50 27690002 4f0c7a00 00008702 0000003b  'i..O.z........;
 0d60 8c0b0000 d4000100 400a0000 02370ead  ........@....7..
 0d70 0d00003c b50b0000 9b020000 3ca90b00  ...<........<...
 0d80 00ae0200 003c9d0b 0000ae02 00003840  .....<........8@
 0d90 0a00003d c10b0000 3ecd0b00 00400a00  ...=....>....@..
 0da0 003fce0b 0000c402 00000000 00407217  .?...........@r.
 0db0 00000801 01000c00 00000233 16d00d00  ...........3....
 0dc0 003f8817 0000e302 00003d95 17000000  .?........=.....
 0dd0 40411700 00140101 00080000 00023418  @A............4.
 0de0 f30d0000 3f571700 00f60200 003d6417  ....?W.......=d.
 0df0 0000003b 420a0000 48010100 580a0000  ...;B...H...X...
 0e00 02380ccd 1500003c 530a0000 09030000  .8.....<S.......
 0e10 3c5f0a00 002d0300 003c690a 00004d03  <_...-...<i...M.
 0e20 00003858 0a00003f 730a0000 6b030000  ..8X...?s...k...
 0e30 3f7f0a00 007f0300 003bde09 00004801  ?........;....H.
 0e40 0100700a 000002d1 21491500 003c090a  ..p.....!I...<..
 0e50 00009503 00003cff 090000be 0300003c  ......<........<
 0e60 f3090000 ea030000 38700a00 003d130a  ........8p...=..
 0e70 00003d1d 0a00003d 290a0000 3d350a00  ..=....=)...=5..
 0e80 0041de09 00005001 0100900a 000002db  .A....P.........
 0e90 053c090a 00001c04 00003cff 09000045  .<........<....E
 0ea0 0400003c f3090000 71040000 38900a00  ...<....q...8...
 0eb0 003f130a 0000b104 00003f1d 0a0000da  .?........?.....
 0ec0 0400003f 290a0000 ed040000 3f350a00  ...?).......?5..
 0ed0 00000500 003bde09 00005401 0100b00a  .....;....T.....
 0ee0 000002e5 15821400 003c090a 00002405  .........<....$.
 0ef0 00003cff 09000042 0500003c f3090000  ..<....B...<....
 0f00 62050000 38b00a00 003d130a 00003d1d  b...8....=....=.
 0f10 0a00003d 290a0000 3d350a00 0041de09  ...=)...=5...A..
 0f20 00005801 0100c80a 000002db 053c090a  ..X..........<..
 0f30 00008605 00003cff 090000a4 0500003c  ......<........<
 0f40 f3090000 c4050000 38c80a00 003f130a  ........8....?..
 0f50 0000f305 00003f1d 0a000011 0600003f  ......?........?
 0f60 290a0000 24060000 3f350a00 00370600  )...$...?5...7..
 0f70 003bde09 00005c01 0100e00a 000002e5  .;....\.........
 0f80 15041400 003c090a 00004a06 00003cff  .....<....J...<.
 0f90 09000068 0600003c f3090000 88060000  ...h...<........
 0fa0 38e00a00 003d130a 00003d1d 0a00003d  8....=....=....=
 0fb0 290a0000 3d350a00 0041de09 00006001  )...=5...A....`.
 0fc0 0100f80a 000002db 053c090a 0000ac06  .........<......
 0fd0 00003cff 090000ca 0600003c f3090000  ..<........<....
 0fe0 ea060000 38f80a00 003f130a 00001907  ....8....?......
 0ff0 00003f1d 0a000057 0700003f 290a0000  ..?....W...?)...
 1000 6a070000 3f350a00 007f0700 003bde09  j...?5.......;..
 1010 00006401 0100100b 000002e5 15951300  ..d.............
 1020 003c090a 00009207 00003cff 090000d0  .<........<.....
 1030 0700003c f3090000 f0070000 38100b00  ...<........8...
 1040 003d130a 00003d1d 0a00003d 290a0000  .=....=....=)...
 1050 3d350a00 0041de09 00006801 0100280b  =5...A....h...(.
 1060 000002db 053c090a 00001408 00003cff  .....<........<.
 1070 09000052 0800003c f3090000 72080000  ...R...<....r...
 1080 38280b00 003f130a 0000a108 00003f1d  8(...?........?.
 1090 0a0000df 0800003f 290a0000 f2080000  .......?).......
 10a0 3f350a00 00070900 003bde09 00006c01  ?5.......;....l.
 10b0 0100400b 000002e5 15241300 003c090a  ..@......$...<..
 10c0 00001a09 00003cff 09000058 0900003c  ......<....X...<
 10d0 f3090000 78090000 38400b00 003d130a  ....x...8@...=..
 10e0 00003d1d 0a00003d 290a0000 3d350a00  ..=....=)...=5..
 10f0 0041de09 00007001 0100580b 000002db  .A....p...X.....
 1100 053c090a 00009c09 00003cff 090000da  .<........<.....
 1110 0900003c f3090000 fa090000 38580b00  ...<........8X..
 1120 003f130a 0000290a 00003f1d 0a000067  .?....)...?....g
 1130 0a00003f 290a0000 7a0a0000 3f350a00  ...?)...z...?5..
 1140 008f0a00 003bde09 00007401 0100700b  .....;....t...p.
 1150 000002e5 15b31200 003c090a 0000a20a  .........<......
 1160 00003cff 090000e0 0a00003c f3090000  ..<........<....
 1170 000b0000 38700b00 003d130a 00003d1d  ....8p...=....=.
 1180 0a00003d 290a0000 3d350a00 0041de09  ...=)...=5...A..
 1190 00007801 0100880b 000002db 053c090a  ..x..........<..
 11a0 0000240b 00003cff 09000062 0b00003c  ..$...<....b...<
 11b0 f3090000 820b0000 38880b00 003f130a  ........8....?..
 11c0 0000b10b 00003f1d 0a0000ef 0b00003f  ......?........?
 11d0 290a0000 020c0000 3f350a00 00170c00  ).......?5......
 11e0 0040de09 00007c01 01003400 000002e5  .@....|...4.....
 11f0 15421200 003c090a 00002a0c 00003cff  .B...<....*...<.
 1200 0900004a 0c00003c f3090000 5e0c0000  ...J...<....^...
 1210 3d130a00 003d1d0a 00003d29 0a00003d  =....=....=)...=
 1220 350a0000 42a00101 00942d00 0043015a  5...B.....-..C.Z
 1230 02890043 015b0130 43015c04 91a07f06  ...C.[.0C.\.....
 1240 000040de 090000b0 01010028 00000002  ..@........(....
 1250 e626a612 00003c09 0a000074 0c00003c  .&....<....t...<
 1260 ff090000 940c0000 3cf30900 00b40c00  ........<.......
 1270 003d130a 00003d1d 0a00003d 290a0000  .=....=....=)...
 1280 3d350a00 0042d801 0100942d 00004301  =5...B.....-..C.
 1290 5a028900 43015b04 91a07f06 43015c04  Z...C.[.....C.\.
 12a0 91a47f06 00003a10 0201008c 0a000000  ......:.........
 12b0 00000040 de090000 1c020100 24000000  ...@........$...
 12c0 02e62617 1300003c 090a0000 ca0c0000  ..&....<........
 12d0 3cff0900 00ea0c00 003cf309 00000a0d  <........<......
 12e0 00003d13 0a00003d 1d0a0000 3d290a00  ..=....=....=)..
 12f0 003d350a 00004240 02010094 2d000043  .=5...B@....-..C
 1300 015a0289 0043015b 0491a07f 0643015c  .Z...C.[.....C.\
 1310 0491a47f 0600003a 70020100 8c0a0000  .......:p.......
 1320 00000000 40de0900 00780201 00200000  ....@....x... ..
 1330 0002e626 88130000 3c090a00 00200d00  ...&....<.... ..
 1340 003cff09 0000400d 00003cf3 09000060  .<....@...<....`
 1350 0d00003d 130a0000 3d1d0a00 003d290a  ...=....=....=).
 1360 00003d35 0a000042 98020100 942d0000  ..=5...B.....-..
 1370 43015a02 89004301 5b0491a0 7f064301  C.Z...C.[.....C.
 1380 5c0491a4 7f060000 3ac00201 008c0a00  \.......:.......
 1390 00000000 0040de09 0000c402 01001c00  .....@..........
 13a0 000002e6 26f71300 003c090a 0000760d  ....&....<....v.
 13b0 00003cff 09000089 0d00003c f3090000  ..<........<....
 13c0 a90d0000 3d130a00 003d1d0a 00003d29  ....=....=....=)
 13d0 0a00003d 350a0000 42e00201 00942d00  ...=5...B.....-.
 13e0 0043015a 02890043 015b0491 a07f0643  .C.Z...C.[.....C
 13f0 015c0287 0000003a 00030100 8c0a0000  .\.....:........
 1400 00000000 40de0900 00000301 00180000  ....@...........
 1410 0002e626 64140000 3c090a00 00bf0d00  ...&d...<.......
 1420 003cff09 0000d20d 00003cf3 090000e5  .<........<.....
 1430 0d00003d 130a0000 3d1d0a00 003d290a  ...=....=....=).
 1440 00003d35 0a000042 18030100 942d0000  ..=5...B.....-..
 1450 43015a02 89004301 5b028700 43015c02  C.Z...C.[...C.\.
 1460 82000000 42340301 008c0a00 0043015d  ....B4.......C.]
 1470 04870032 2443015e 04870032 24000000  ...2$C.^...2$...
 1480 00003bde 09000034 030100a0 0b000002  ..;....4........
 1490 e626e814 00003c09 0a0000fb 0d00003c  .&....<........<
 14a0 ff090000 0e0e0000 3cf30900 00210e00  ........<....!..
 14b0 0038a00b 00003d13 0a00003d 1d0a0000  .8....=....=....
 14c0 3d290a00 003d350a 00004250 03010094  =)...=5...BP....
 14d0 2d000043 015a0289 0043015b 02820043  -..C.Z...C.[...C
 14e0 015c0285 00000000 44700301 008c0a00  .\......Dp......
 14f0 00191500 0043015a 034c4a24 43015b06  .....C.Z.LJ$C.[.
 1500 87808080 80074301 5c028900 43015d02  ......C.\...C.].
 1510 87004301 5e028700 0042c405 01008c0a  ..C.^....B......
 1520 00004301 5a028900 43015b05 89008700  ..C.Z...C.[.....
 1530 2243015c 034c4a24 43015d02 87004301  "C.\.LJ$C.]...C.
 1540 5e028700 00000000 0045420a 0000c405  ^........EB.....
 1550 01002000 000002ce 063c5f0a 0000370e  .. ......<_...7.
 1560 00003c69 0a00004b 0e00003c 530a0000  ..<i...K...<S...
 1570 5e0e0000 3d730a00 003d7f0a 0000453e  ^...=s...=....E>
 1580 0b0000c8 0501001c 00000002 d60e3c67  ..............<g
 1590 0b000074 0e00003c 5b0b0000 870e0000  ...t...<[.......
 15a0 3c4f0b00 009d0e00 003f730b 0000b30e  <O.......?s.....
 15b0 0000467f 0b0000c8 0501001c 0000003f  ..F............?
 15c0 800b0000 c80e0000 00000000 00407217  .............@r.
 15d0 00007003 01000800 0000023b 16f01500  ..p........;....
 15e0 003f8817 0000e70e 00003d95 17000000  .?........=.....
 15f0 40411700 008c0301 00080000 00023c18  @A............<.
 1600 13160000 3f571700 00fa0e00 003d6417  ....?W.......=d.
 1610 00000040 72170000 a4040100 10000000  ...@r...........
 1620 0247203a 1600003f 88170000 0d0f0000  .G :...?........
 1630 3f951700 00200f00 00004072 170000dc  ?.... ....@r....
 1640 04010008 00000002 49165d16 00003f88  ........I.]...?.
 1650 17000033 0f00003d 95170000 003ab803  ...3...=.....:..
 1660 01004f33 00003adc 03010058 3300003a  ..O3..:....X3..:
 1670 00040100 4f330000 44380401 002b1c00  ....O3..D8...+..
 1680 00951600 0043015a 05036043 01004301  .....C.Z..`C..C.
 1690 5b028500 003a4c04 01005833 00003a6c  [....:L...X3..:l
 16a0 0401004f 3300003a 88040100 4f330000  ...O3..:....O3..
 16b0 44a40401 00651f00 00c71600 0043015a  D....e.......C.Z
 16c0 05039c43 01000044 dc040100 fd050000  ...C...D........
 16d0 f0160000 43015a03 48462443 015b0285  ....C.Z.HF$C.[..
 16e0 0043015c 01344301 5d0503f0 06010000  .C.\.4C.].......
 16f0 3a100501 00583300 003a2c05 01004f33  :....X3..:,...O3
 1700 00003a48 0501004f 33000044 6c050100  ..:H...O3..Dl...
 1710 d9250000 22170000 43015a05 03c44301  .%.."...C.Z...C.
 1720 000042a0 0501009f 22000043 015a0503  ..B....."..C.Z..
 1730 b8430100 0000003a b0000100 1e060000  .C.....:........
 1740 00471603 000001f2 010a6302 00006200  .G........c...b.
 1750 00000172 17000048 4d050000 01f4010b  ...r...HM.......
 1760 4f000000 482b0000 0001f601 0b4f0000  O...H+.......O..
 1770 000047d5 01000001 e9010aa5 03000062  ..G............b
 1780 00000001 a3170000 48910300 0001eb01  ........H.......
 1790 0b4f0000 0048da01 000001ed 010b4f00  .O...H........O.
 17a0 00000049 99040000 01d301a8 28010090  ...I........(...
 17b0 00000001 9ced1700 004a7374 720001d3  .........Jstr...
 17c0 0117cd00 0000460f 00004b72 65730001  ......F...Kres..
 17d0 d5010833 00000094 0f00004c ae030000  ...3.......L....
 17e0 01d60107 7a000000 e30f0000 004dcc04  ....z........M..
 17f0 000001cb 0107bb00 00008c28 01001c00  ...........(....
 1800 0000019c 38180000 4e6f0500 0001cb01  ....8...No......
 1810 14bb0000 00015a4a 73726300 01cb0126  ......ZJsrc....&
 1820 cd000000 1a100000 4b640001 cd0109bb  ........Kd......
 1830 00000038 10000000 4f810000 0001b501  ...8....O.......
 1840 08940000 00016c18 00005073 0001b501  ......l...Ps....
 1850 1ccd0000 00506e00 01b50126 94000000  .....Pn....&....
 1860 51700001 b7010fcd 00000000 4d4d0000  Qp..........MM..
 1870 0001ad01 08940000 002c2801 00280000  .........,(..(..
 1880 00019ca6 1800004a 730001ad 011bcd00  .......Js.......
 1890 00006e10 00004b70 0001af01 0fcd0000  ..n...Kp........
 18a0 00a81000 00004de7 02000001 9a0107ac  ......M.........
 18b0 00000014 27010018 01000001 9c341900  ....'........4..
 18c0 00526f05 0000019a 0114ac00 0000df10  .Ro.............
 18d0 00005272 04000001 9a011e7a 00000008  ..Rr.......z....
 18e0 1100004a 6c656e00 019a012b 94000000  ...Jlen....+....
 18f0 42110000 37a00900 001e1900 004cf304  B...7........L..
 1900 0000019d 010f8800 00006e11 00004b64  ..........n...Kd
 1910 0001a201 10341900 008c1100 000038b8  .....4........8.
 1920 0900004b 640001a6 010bbb00 0000aa11  ...Kd...........
 1930 00000000 09048800 00004fc5 02000001  ..........O.....
 1940 6b01057a 00000001 67190000 50666d74  k..z....g...Pfmt
 1950 00016b01 18cd0000 00535161 7000016d  ..k......SQap..m
 1960 010bdf00 00000054 74050000 01d40d01  .......Tt.......
 1970 481a0000 325b0000 0001d41e 5e1a0000  H...2[......^...
 1980 322b0300 0001d43a 581a0000 2a666d74  2+.....:X...*fmt
 1990 0001d44e cd000000 2a617000 01d45bdf  ...N....*ap...[.
 19a0 00000055 1b030000 01570105 551d0300  ...U.....W..U...
 19b0 00015901 05558900 00000119 01055637  ..Y..U........V7
 19c0 03000001 ed032b70 0001d618 cd000000  ......+p........
 19d0 22730200 0001d70f cd000000 2b636800  "s..........+ch.
 19e0 01d8107a 0000002b 65727200 01d8147a  ...z...+err....z
 19f0 0000002b 6e756d00 01d91673 00000022  ...+num....s..."
 1a00 90010000 01da077a 00000022 8a020000  .......z..."....
 1a10 01da0d7a 00000022 20020000 01da147a  ...z..." ......z
 1a20 00000022 91000000 01da1b7a 00000022  ...".......z..."
 1a30 60030000 01da267a 00000022 07020000  `.....&z..."....
 1a40 01db08c1 00000000 57581a00 00117a00  ........WX....z.
 1a50 00001158 1a000000 0904ac00 00000904  ...X............
 1a60 481a0000 58e00200 0001ca12 3a000000  H...X.......:...
 1a70 018d1a00 002a6170 0001ca22 8d1a0000  .....*ap..."....
 1a80 328a0200 0001ca2a 7a000000 000904df  2......*z.......
 1a90 00000058 b4000000 01c01b73 00000001  ...X.......s....
 1aa0 bc1a0000 2a617000 01c02c8d 1a000032  ....*ap...,....2
 1ab0 8a020000 01c0347a 00000000 54950100  ......4z....T...
 1ac0 0001ab14 032a1b00 00325b00 000001ab  .....*...2[.....
 1ad0 245e1a00 00322b03 000001ab 40581a00  $^...2+.....@X..
 1ae0 002a6e75 6d0001ac 28730000 00329001  .*num...(s...2..
 1af0 000001ac 36810000 00322002 000001ac  ....6....2 .....
 1b00 407a0000 00320702 000001ac 4b7a0000  @z...2......Kz..
 1b10 0022d803 000001ae 0c2a1b00 002b706f  .".......*...+po
 1b20 730001af 077a0000 00002081 0000003a  s....z.... ....:
 1b30 1b000021 81000000 3f002d7f 04000001  ...!....?.-.....
 1b40 9d06b802 0000481e 01003003 0000019c  ......H...0.....
 1b50 9b1b0000 2e780001 9d186200 00008812  .....x....b.....
 1b60 00002873 74720001 9f089b1b 00000391  ..(str..........
 1b70 bc7f2769 0001a007 7a000000 d4120000  ..'i....z.......
 1b80 41c81b00 00fc1f01 00a00700 0001a80b  A...............
 1b90 3cd91b00 00901300 00000020 c1000000  <.......... ....
 1ba0 ab1b0000 21810000 00100059 eb000000  ....!......Y....
 1bb0 0188057a 00000001 c81b0000 2a636800  ...z........*ch.
 1bc0 0188117a 00000000 2cea0300 00014f06  ...z....,.....O.
 1bd0 a4040000 01e41b00 002a7300 014f1bcd  .........*s..O..
 1be0 00000000 5a480400 00014814 1e010004  ....ZH....H.....
 1bf0 00000001 9c5b0f05 00000142 010e1c00  .....[.....B....
 1c00 00324202 00000142 0f7a0000 00005cab  .2B....B.z....\.
 1c10 1b0000d4 0601001c 00000001 9c2b1c00  .............+..
 1c20 003cbc1b 0000b113 0000005c 3a190000  .<.........\:...
 1c30 10070100 c0050000 019c651f 00003c4c  ..........e...<L
 1c40 190000d2 1300005d 5a190000 03919c7d  .......]Z......}
 1c50 5e4c1900 00060360 4301009f 5f671900  ^L.....`C..._g..
 1c60 00800701 00000000 00017001 0c607419  ..........p..`t.
 1c70 00006080 1900003c 8c190000 f3130000  ..`....<........
 1c80 3c981900 00691400 00380000 000061a3  <....i...8....a.
 1c90 1900006c 0a010061 ac190000 5c090100  ...l...a....\...
 1ca0 61b51900 00bc0801 0062be19 00003fc6  a........b....?.
 1cb0 1900007e 1500003f d0190000 07160000  ...~...?........
 1cc0 3fdc1900 00511600 003de719 00003ff3  ?....Q...=....?.
 1cd0 19000017 1700003d ff190000 3f0b1a00  .......=....?...
 1ce0 006f1700 003f171a 0000c617 00003f23  .o...?........?#
 1cf0 1a0000b4 1800003f 2f1a0000 2b190000  .......?/...+...
 1d00 3f3b1a00 004b1900 0063ab1b 00009007  ?;...K...c......
 1d10 01002000 00000164 010c281d 00003cbc  .. ....d..(...<.
 1d20 1b000078 19000000 3bab1b00 00980701  ...x....;.......
 1d30 00400000 0001e20c 461d0000 3cbc1b00  .@......F...<...
 1d40 008d1900 000064ab 1b0000d8 08010014  ......d.........
 1d50 00000001 5f010c65 1d00003c bc1b0000  ...._..e...<....
 1d60 ac190000 0063ab1b 00001009 01006800  .....c........h.
 1d70 00000150 010c841d 00003cbc 1b0000c1  ...P......<.....
 1d80 19000000 63ab1b00 00340901 00880000  ....c....4......
 1d90 00015101 0ca31d00 003cbc1b 0000d619  ..Q......<......
 1da0 00000063 931a0000 4c090100 a0000000  ...c....L.......
 1db0 01580114 cb1d0000 3caf1a00 00eb1900  .X......<.......
 1dc0 003ca41a 0000fe19 00000063 bc1a0000  .<.........c....
 1dd0 5c090100 d0000000 015a010f 7a1e0000  \........Z..z...
 1de0 3cc91a00 00161a00 003cd51a 00003e1a  <........<....>.
 1df0 00006005 1b00003c f91a0000 5e1a0000  ..`....<....^...
 1e00 60ed1a00 003ce11a 0000a11a 000038d0  `....<........8.
 1e10 0000005d 111b0000 0391a07d 3f1d1b00  ...].......}?...
 1e20 00e91a00 003bab1b 0000c809 0100e800  .....;..........
 1e30 000001ba 0a3f1e00 0060bc1b 0000003b  .....?...`.....;
 1e40 ab1b0000 f8090100 08010000 01bd0a5d  ...............]
 1e50 1e00003c bc1b0000 141b0000 003a7009  ...<.........:p.
 1e60 01005833 00003a98 0901004f 3300003a  ..X3..:....O3..:
 1e70 ac090100 58330000 00006364 1a000028  ....X3....cd...(
 1e80 0a010020 01000001 390113a2 1e00003c  ... ....9......<
 1e90 801a0000 271b0000 3c751a00 00451b00  ....'...<u...E..
 1ea0 000063ab 1b0000cc 0a010040 01000001  ..c........@....
 1eb0 30010ec1 1e00003c bc1b0000 6d1b0000  0......<....m...
 1ec0 0063ab1b 0000f40a 01007801 00000134  .c........x....4
 1ed0 010ee01e 00003cbc 1b000085 1b000000  ......<.........
 1ee0 63ab1b00 00480b01 00980100 00012501  c....H........%.
 1ef0 0cfb1e00 0060bc1b 00000064 38180000  .....`.....d8...
 1f00 940b0100 24000000 012d011e 2c1f0000  ....$....-..,...
 1f10 3c551800 009a1b00 003c4a18 0000af1b  <U.......<J.....
 1f20 00003f60 180000c2 1b000000 63ab1b00  ..?`........c...
 1f30 00c00b01 00b00100 00012e01 10471f00  .............G..
 1f40 0060bc1b 0000005f ab1b0000 4c0c0100  .`....._....L...
 1f50 d0010000 013b010e 3cbc1b00 00e01b00  .....;..<.......
 1f60 00000000 005c3a19 0000d00c 0100c005  .....\:.........
 1f70 0000019c 9f220000 3c4c1900 00f51b00  ....."..<L......
 1f80 005d5a19 00000391 9c7d5e4c 19000006  .]Z......}^L....
 1f90 039c4301 009f5f67 19000040 0d0100e8  ..C..._g...@....
 1fa0 01000001 70010c60 74190000 60801900  ....p..`t...`...
 1fb0 003c8c19 0000161c 00003c98 1900008c  .<........<.....
 1fc0 1c000038 e8010000 61a31900 002c1001  ...8....a....,..
 1fd0 0061ac19 00001c0f 010061b5 1900007c  .a........a....|
 1fe0 0e010062 be190000 3fc61900 00a11d00  ...b....?.......
 1ff0 003fd019 00002a1e 00003fdc 19000074  .?....*...?....t
 2000 1e00003d e7190000 3ff31900 003a1f00  ...=....?....:..
 2010 003dff19 00003f0b 1a000092 1f00003f  .=....?........?
 2020 171a0000 e91f0000 3f231a00 00d72000  ........?#.... .
 2030 003f2f1a 00004e21 00003f3b 1a00006e  .?/...N!..?;...n
 2040 21000063 ab1b0000 500d0100 08020000  !..c....P.......
 2050 0164010c 62200000 3cbc1b00 009b2100  .d..b ..<.....!.
 2060 00003bab 1b000058 0d010028 02000001  ..;....X...(....
 2070 e20c8020 00003cbc 1b0000b0 21000000  ... ..<.....!...
 2080 64ab1b00 00980e01 00140000 00015f01  d............._.
 2090 0c9f2000 003cbc1b 0000cf21 00000063  .. ..<.....!...c
 20a0 ab1b0000 d00e0100 50020000 0150010c  ........P....P..
 20b0 be200000 3cbc1b00 00e42100 000063ab  . ..<.....!...c.
 20c0 1b0000f4 0e010070 02000001 51010cdd  .......p....Q...
 20d0 2000003c bc1b0000 f9210000 0063931a   ..<.....!...c..
 20e0 00000c0f 01008802 00000158 01140521  ...........X...!
 20f0 00003caf 1a00000e 2200003c a41a0000  ..<....."..<....
 2100 21220000 0063bc1a 00001c0f 0100b802  !"...c..........
 2110 0000015a 010fb421 00003cc9 1a000039  ...Z...!..<....9
 2120 2200003c d51a0000 61220000 60051b00  "..<....a"..`...
 2130 003cf91a 00008122 000060ed 1a00003c  .<....."..`....<
 2140 e11a0000 c4220000 38b80200 005d111b  ....."..8....]..
 2150 00000391 a07d3f1d 1b00000c 2300003b  .....}?.....#..;
 2160 ab1b0000 880f0100 d0020000 01ba0a79  ...............y
 2170 21000060 bc1b0000 003bab1b 0000b80f  !..`.....;......
 2180 0100f002 000001bd 0a972100 003cbc1b  ..........!..<..
 2190 00003723 0000003a 300f0100 58330000  ..7#...:0...X3..
 21a0 3a580f01 004f3300 003a6c0f 01005833  :X...O3..:l...X3
 21b0 00000000 63641a00 00e80f01 00080300  ....cd..........
 21c0 00013901 13dc2100 003c801a 00004a23  ..9...!..<....J#
 21d0 00003c75 1a000068 23000000 63ab1b00  ..<u...h#...c...
 21e0 008c1001 00280300 00013001 0efb2100  .....(....0...!.
 21f0 003cbc1b 00009023 00000063 ab1b0000  .<.....#...c....
 2200 b4100100 60030000 0134010e 1a220000  ....`....4..."..
 2210 3cbc1b00 00a82300 000063ab 1b000008  <.....#...c.....
 2220 11010080 03000001 25010c35 22000060  ........%..5"..`
 2230 bc1b0000 00643818 00005411 01002400  .....d8...T...$.
 2240 0000012d 011e6622 00003c55 180000bd  ...-..f"..<U....
 2250 2300003c 4a180000 d2230000 3f601800  #..<J....#..?`..
 2260 00e52300 000063ab 1b000080 11010098  ..#...c.........
 2270 03000001 2e011081 22000060 bc1b0000  ........"..`....
 2280 005fab1b 00000c12 0100b803 0000013b  ._.............;
 2290 010e3cbc 1b000003 24000000 0000005c  ..<.....$......\
 22a0 3a190000 90120100 c0050000 019cd925  :..............%
 22b0 00003c4c 19000018 2400005d 5a190000  ..<L....$..]Z...
 22c0 03919c7d 5e4c1900 000603b8 4301009f  ...}^L......C...
 22d0 5f671900 00001301 00d00300 00017001  _g............p.
 22e0 0c607419 00006080 1900003c 8c190000  .`t...`....<....
 22f0 39240000 3c981900 00af2400 0038d003  9$..<.....$..8..
 2300 000061a3 190000ec 15010061 ac190000  ..a........a....
 2310 dc140100 61b51900 003c1401 0062be19  ....a....<...b..
 2320 00003fc6 190000c4 2500003f d0190000  ..?.....%..?....
 2330 4d260000 3fdc1900 00972600 003de719  M&..?.....&..=..
 2340 00003ff3 1900005d 2700003d ff190000  ..?....]'..=....
 2350 3f0b1a00 00b52700 003f171a 00000c28  ?.....'..?.....(
 2360 00003f23 1a0000fa 2800003f 2f1a0000  ..?#....(..?/...
 2370 71290000 3f3b1a00 00912900 0063ab1b  q)..?;....)..c..
 2380 00001013 0100f003 00000164 010c9c23  ...........d...#
 2390 00003cbc 1b0000be 29000000 3bab1b00  ..<.....)...;...
 23a0 00181301 00100400 0001e20c ba230000  .............#..
 23b0 3cbc1b00 00d32900 000064ab 1b000058  <.....)...d....X
 23c0 14010014 00000001 5f010cd9 2300003c  ........_...#..<
 23d0 bc1b0000 f2290000 0063ab1b 00009014  .....)...c......
 23e0 01003804 00000150 010cf823 00003cbc  ..8....P...#..<.
 23f0 1b000007 2a000000 63ab1b00 00b41401  ....*...c.......
 2400 00580400 00015101 0c172400 003cbc1b  .X....Q...$..<..
 2410 00001c2a 00000063 931a0000 cc140100  ...*...c........
 2420 70040000 01580114 3f240000 3caf1a00  p....X..?$..<...
 2430 00312a00 003ca41a 0000442a 00000063  .1*..<....D*...c
 2440 bc1a0000 dc140100 a0040000 015a010f  .............Z..
 2450 ee240000 3cc91a00 005c2a00 003cd51a  .$..<....\*..<..
 2460 0000842a 00006005 1b00003c f91a0000  ...*..`....<....
 2470 a42a0000 60ed1a00 003ce11a 0000e72a  .*..`....<.....*
 2480 000038a0 0400005d 111b0000 0391a07d  ..8....].......}
 2490 3f1d1b00 002f2b00 003bab1b 00004815  ?..../+..;....H.
 24a0 0100b804 000001ba 0ab32400 0060bc1b  ..........$..`..
 24b0 0000003b ab1b0000 78150100 d8040000  ...;....x.......
 24c0 01bd0ad1 2400003c bc1b0000 5a2b0000  ....$..<....Z+..
 24d0 003af014 01005833 00003a18 1501004f  .:....X3..:....O
 24e0 3300003a 2c150100 58330000 00006364  3..:,...X3....cd
 24f0 1a0000a8 150100f0 04000001 39011316  ............9...
 2500 2500003c 801a0000 6d2b0000 3c751a00  %..<....m+..<u..
 2510 008b2b00 000063ab 1b00004c 16010010  ..+...c....L....
 2520 05000001 30010e35 2500003c bc1b0000  ....0..5%..<....
 2530 b32b0000 0063ab1b 00007416 01004805  .+...c....t...H.
 2540 00000134 010e5425 00003cbc 1b0000cb  ...4..T%..<.....
 2550 2b000000 63ab1b00 00c81601 00680500  +...c........h..
 2560 00012501 0c6f2500 0060bc1b 00000064  ..%..o%..`.....d
 2570 38180000 14170100 24000000 012d011e  8.......$....-..
 2580 a0250000 3c551800 00e02b00 003c4a18  .%..<U....+..<J.
 2590 0000f52b 00003f60 18000008 2c000000  ...+..?`....,...
 25a0 63ab1b00 00401701 00800500 00012e01  c....@..........
 25b0 10bb2500 0060bc1b 0000005f ab1b0000  ..%..`....._....
 25c0 cc170100 a0050000 013b010e 3cbc1b00  .........;..<...
 25d0 00262c00 00000000 005c3a19 00005018  .&,......\:...P.
 25e0 0100c005 0000019c 13290000 3c4c1900  .........)..<L..
 25f0 003b2c00 005d5a19 00000391 9c7d5e4c  .;,..]Z......}^L
 2600 19000006 03c44301 009f5f67 190000c0  ......C..._g....
 2610 180100b8 05000001 70010c60 74190000  ........p..`t...
 2620 60801900 003c8c19 00005c2c 00003c98  `....<....\,..<.
 2630 190000d2 2c000038 b8050000 61a31900  ....,..8....a...
 2640 00ac1b01 0061ac19 00009c1a 010061b5  .....a........a.
 2650 190000fc 19010062 be190000 3fc61900  .......b....?...
 2660 00e72d00 003fd019 0000702e 00003fdc  ..-..?....p...?.
 2670 190000ba 2e00003d e7190000 3ff31900  .......=....?...
 2680 00802f00 003dff19 00003f0b 1a0000d8  ../..=....?.....
 2690 2f00003f 171a0000 2f300000 3f231a00  /..?..../0..?#..
 26a0 001d3100 003f2f1a 00009431 00003f3b  ..1..?/....1..?;
 26b0 1a0000b4 31000063 ab1b0000 d0180100  ....1..c........
 26c0 d8050000 0164010c d6260000 3cbc1b00  .....d...&..<...
 26d0 00e13100 00003bab 1b0000d8 180100f8  ..1...;.........
 26e0 05000001 e20cf426 00003cbc 1b0000f6  .......&..<.....
 26f0 31000000 64ab1b00 00181a01 00140000  1...d...........
 2700 00015f01 0c132700 003cbc1b 00001532  .._...'..<.....2
 2710 00000063 ab1b0000 501a0100 20060000  ...c....P... ...
 2720 0150010c 32270000 3cbc1b00 002a3200  .P..2'..<....*2.
 2730 000063ab 1b000074 1a010040 06000001  ..c....t...@....
 2740 51010c51 2700003c bc1b0000 3f320000  Q..Q'..<....?2..
 2750 0063931a 00008c1a 01005806 00000158  .c........X....X
 2760 01147927 00003caf 1a000054 3200003c  ..y'..<....T2..<
 2770 a41a0000 67320000 0063bc1a 00009c1a  ....g2...c......
 2780 01008806 0000015a 010f2828 00003cc9  .......Z..((..<.
 2790 1a00007f 3200003c d51a0000 a7320000  ....2..<.....2..
 27a0 60051b00 003cf91a 0000c732 000060ed  `....<.....2..`.
 27b0 1a00003c e11a0000 0a330000 38880600  ...<.....3..8...
 27c0 005d111b 00000391 a07d3f1d 1b000052  .].......}?....R
 27d0 3300003b ab1b0000 081b0100 a0060000  3..;............
 27e0 01ba0aed 27000060 bc1b0000 003bab1b  ....'..`.....;..
 27f0 0000381b 0100c006 000001bd 0a0b2800  ..8...........(.
 2800 003cbc1b 00007d33 0000003a b01a0100  .<....}3...:....
 2810 58330000 3ad81a01 004f3300 003aec1a  X3..:....O3..:..
 2820 01005833 00000000 63641a00 00681b01  ..X3....cd...h..
 2830 00d80600 00013901 13502800 003c801a  ......9..P(..<..
 2840 00009033 00003c75 1a0000ae 33000000  ...3..<u....3...
 2850 63ab1b00 000c1c01 00f80600 00013001  c.............0.
 2860 0e6f2800 003cbc1b 0000d633 00000063  .o(..<.....3...c
 2870 ab1b0000 341c0100 30070000 0134010e  ....4...0....4..
 2880 8e280000 3cbc1b00 00ee3300 000063ab  .(..<.....3...c.
 2890 1b000088 1c010050 07000001 25010ca9  .......P....%...
 28a0 28000060 bc1b0000 00643818 0000d41c  (..`.....d8.....
 28b0 01002400 0000012d 011eda28 00003c55  ..$....-...(..<U
 28c0 18000003 3400003c 4a180000 18340000  ....4..<J....4..
 28d0 3f601800 002b3400 000063ab 1b000000  ?`...+4...c.....
 28e0 1d010068 07000001 2e0110f5 28000060  ...h........(..`
 28f0 bc1b0000 005fab1b 00008c1d 01008807  ....._..........
 2900 0000013b 010e3cbc 1b000049 34000000  ...;..<....I4...
 2910 0000005c f51b0000 101e0100 04000000  ...\............
 2920 019c2e29 00005e01 1c000001 5a0065c8  ...)..^.....Z.e.
 2930 1b0000a4 04000018 1e010030 00000001  ...........0....
 2940 9c4f2900 003cd91b 00005e34 0000005c  .O)..<....^4...\
 2950 3a190000 78210100 9c050000 019c852c  :...x!.........,
 2960 00003c4c 1900007c 3400005d 5a190000  ..<L...|4..]Z...
 2970 03919c7d 5f671900 00e42101 00c00700  ...}_g....!.....
 2980 00017001 0c5e7419 00000603 d4060100  ..p..^t.........
 2990 9f668019 0000003c 98190000 9d340000  .f.....<.....4..
 29a0 3c8c1900 00a73500 0038c007 000061a3  <.....5..8....a.
 29b0 190000c8 24010061 ac190000 b8230100  ....$..a.....#..
 29c0 61b51900 001c2301 0062be19 00003fc6  a.....#..b....?.
 29d0 19000028 3600003f d0190000 a1360000  ...(6..?.....6..
 29e0 3fdc1900 00f63600 003de719 00003ff3  ?.....6..=....?.
 29f0 190000bc 3700003d ff190000 3f0b1a00  ....7..=....?...
 2a00 00143800 003f171a 00006b38 00003f23  ..8..?....k8..?#
 2a10 1a000022 3900003f 2f1a0000 99390000  ..."9..?/....9..
 2a20 3f3b1a00 00b93900 0063ab1b 0000f021  ?;....9..c.....!
 2a30 0100d807 00000164 010c482a 00003cbc  .......d..H*..<.
 2a40 1b0000e6 39000000 3bab1b00 00fc2101  ....9...;.....!.
 2a50 00f80700 0001e20c 662a0000 3cbc1b00  ........f*..<...
 2a60 00fb3900 000064ab 1b000038 23010018  ..9...d....8#...
 2a70 00000001 5f010c85 2a00003c bc1b0000  ...._...*..<....
 2a80 1a3a0000 0063ab1b 00006c23 01002008  .:...c....l#.. .
 2a90 00000150 010ca42a 00003cbc 1b00002f  ...P...*..<..../
 2aa0 3a000000 63ab1b00 00902301 00400800  :...c.....#..@..
 2ab0 00015101 0cc32a00 003cbc1b 0000443a  ..Q...*..<....D:
 2ac0 00000063 931a0000 a8230100 58080000  ...c.....#..X...
 2ad0 01580114 eb2a0000 3caf1a00 00593a00  .X...*..<....Y:.
 2ae0 003ca41a 00006c3a 00000063 bc1a0000  .<....l:...c....
 2af0 b8230100 88080000 015a010f 9a2b0000  .#.......Z...+..
 2b00 3cc91a00 00843a00 003cd51a 0000ac3a  <.....:..<.....:
 2b10 00006005 1b00003c f91a0000 cc3a0000  ..`....<.....:..
 2b20 60ed1a00 003ce11a 00000f3b 00003888  `....<.....;..8.
 2b30 0800005d 111b0000 0391a07d 3f1d1b00  ...].......}?...
 2b40 00573b00 003bab1b 00002424 0100a008  .W;..;....$$....
 2b50 000001ba 0a5f2b00 0060bc1b 0000003b  ....._+..`.....;
 2b60 ab1b0000 54240100 c0080000 01bd0a7d  ....T$.........}
 2b70 2b00003c bc1b0000 823b0000 003acc23  +..<.....;...:.#
 2b80 01005833 00003af4 2301004f 3300003a  ..X3..:.#..O3..:
 2b90 08240100 58330000 00006364 1a000084  .$..X3....cd....
 2ba0 240100d8 08000001 390113c2 2b00003c  $.......9...+..<
 2bb0 801a0000 953b0000 3c751a00 00b33b00  .....;..<u....;.
 2bc0 000063ab 1b000028 250100f8 08000001  ..c....(%.......
 2bd0 30010ee1 2b00003c bc1b0000 db3b0000  0...+..<.....;..
 2be0 0063ab1b 00005025 01003009 00000134  .c....P%..0....4
 2bf0 010e002c 00003cbc 1b0000f3 3b000000  ...,..<.....;...
 2c00 63ab1b00 00a02501 00500900 00012501  c.....%..P....%.
 2c10 0c1b2c00 0060bc1b 00000064 38180000  ..,..`.....d8...
 2c20 e8250100 24000000 012d011e 4c2c0000  .%..$....-..L,..
 2c30 3c551800 00083c00 003c4a18 00001d3c  <U....<..<J....<
 2c40 00003f60 18000030 3c000000 63ab1b00  ..?`...0<...c...
 2c50 00142601 00680900 00012e01 10672c00  ..&..h.......g,.
 2c60 0060bc1b 0000005f ab1b0000 a0260100  .`....._.....&..
 2c70 88090000 013b010e 3cbc1b00 004e3c00  .....;..<....N<.
 2c80 00000000 005c3818 00005428 01003800  .....\8...T(..8.
 2c90 0000019c b42c0000 3c4a1800 00633c00  .....,..<J...c<.
 2ca0 003c5518 0000b63c 00003f60 18000049  .<U....<..?`...I
 2cb0 3d000000 65721700 00a50300 00382901  =...er.......8).
 2cc0 000c0000 00019cda 2c00005d 88170000  ........,..]....
 2cd0 015a5d95 17000001 5b006541 17000063  .Z].....[.eA...c
 2ce0 02000044 2901000c 00000001 9c002d00  ...D).........-.
 2cf0 005d5717 0000015a 5d641700 00015b00  .]W....Z]d....[.
 2d00 658c0b00 004b0300 00502901 00340000  e....K...P)..4..
 2d10 00019c4a 2d00005e 9d0b0000 015a5ea9  ...J-..^.....Z^.
 2d20 0b000001 5b5eb50b 0000015c 67c10b00  ....[^.....\g...
 2d30 002046cd 0b000050 29010030 0000003f  . F....P)..0...?
 2d40 ce0b0000 803d0000 0000653e 0b000002  .....=....e>....
 2d50 01000084 2901001c 00000001 9c942d00  ....).........-.
 2d60 005e4f0b 0000015a 5e5b0b00 00015b5e  .^O....Z^[....[^
 2d70 670b0000 015c6773 0b000020 467f0b00  g....\gs... F...
 2d80 00842901 00180000 003f800b 00009f3d  ..)......?.....=
 2d90 00000000 5cde0900 00782a01 00d40000  ....\....x*.....
 2da0 00019ce5 2e00003c f3090000 be3d0000  .......<.....=..
 2db0 3cff0900 00e73d00 003c090a 00001e3e  <.....=..<.....>
 2dc0 00003f13 0a000055 3e00003f 1d0a0000  ..?....U>..?....
 2dd0 e13e0000 3f290a00 00f43e00 003f350a  .>..?)....>..?5.
 2de0 00000e3f 00003bde 090000a4 2a0100d0  ...?..;.....*...
 2df0 09000002 e5154c2e 00003c09 0a000021  ......L...<....!
 2e00 3f00003c ff090000 343f0000 3cf30900  ?..<....4?..<...
 2e10 00523f00 0038d009 00003d13 0a00003d  .R?..8....=....=
 2e20 1d0a0000 3d290a00 003d350a 000042c0  ....=)...=5...B.
 2e30 2a010094 2d000043 015a0283 0043015b  *...-..C.Z...C.[
 2e40 02780043 015c0282 00000000 3bde0900  .x.C.\......;...
 2e50 00c02a01 00e80900 0002e626 b22e0000  ..*........&....
 2e60 3c090a00 00703f00 003cff09 0000833f  <....p?..<.....?
 2e70 00003cf3 09000096 3f000038 e8090000  ..<.....?..8....
 2e80 3d130a00 003d1d0a 00003d29 0a00003d  =....=....=)...=
 2e90 350a0000 42e82a01 00942d00 0043015a  5...B.*...-..C.Z
 2ea0 02830043 015b0282 0043015c 02840000  ...C.[...C.\....
 2eb0 0000421c 2b01008c 0a000043 015a0583  ..B.+......C.Z..
 2ec0 00780022 43015b0b 7900f301 5b223224  .x."C.[.y...["2$
 2ed0 83002243 015d0479 00322443 015e0479  .."C.].y.2$C.^.y
 2ee0 00322400 0065420a 0000a300 00004c2b  .2$..eB.......L+
 2ef0 01004801 0000019c ba310000 3c530a00  ..H......1..<S..
 2f00 00a93f00 003c5f0a 0000f93f 00003c69  ..?..<_....?..<i
 2f10 0a000030 4000003f 730a0000 80400000  ...0@..?s....@..
 2f20 3f7f0a00 00944000 003bde09 00004c2b  ?.....@..;....L+
 2f30 0100d00b 000002d1 21353100 003c090a  ........!51..<..
 2f40 0000aa40 00003cff 090000fa 4000003c  ...@..<.....@..<
 2f50 f3090000 31410000 38d00b00 003d130a  ....1A..8....=..
 2f60 00003d1d 0a00003d 290a0000 3d350a00  ..=....=)...=5..
 2f70 0041de09 0000582b 0100e00b 000002db  .A....X+........
 2f80 053c090a 00007341 00003cff 090000b8  .<....sA..<.....
 2f90 4100003c f3090000 e4410000 38e00b00  A..<.....A..8...
 2fa0 003f130a 00001b42 00003f1d 0a000057  .?.....B..?....W
 2fb0 4200003f 290a0000 6a420000 3f350a00  B..?)...jB..?5..
 2fc0 00994200 0040de09 0000982b 01000c00  ..B..@.....+....
 2fd0 000002e5 15253000 003c090a 0000c842  .....%0..<.....B
 2fe0 00003cff 090000db 4200003c f3090000  ..<.....B..<....
 2ff0 f9420000 3d130a00 003d1d0a 00003d29  .B..=....=....=)
 3000 0a00003d 350a0000 42a42b01 00942d00  ...=5...B.+...-.
 3010 0043015a 02850043 015b0278 0043015c  .C.Z...C.[.x.C.\
 3020 02830000 003bde09 0000a42b 0100200c  .....;.....+.. .
 3030 000002e6 268b3000 003c090a 00001743  ....&.0..<.....C
 3040 00003cff 0900002a 4300003c f3090000  ..<....*C..<....
 3050 3d430000 38200c00 003d130a 00003d1d  =C..8 ...=....=.
 3060 0a00003d 290a0000 3d350a00 0042e82b  ...=)...=5...B.+
 3070 0100942d 00004301 5a028500 43015b02  ...-..C.Z...C.[.
 3080 83004301 5c027900 00000068 2c2c0100  ..C.\.y....h,,..
 3090 8c0a0000 06310000 43015a09 f3015b32  .....1..C.Z...[2
 30a0 244c4a24 2243015b 1df3015c f3015b1c  $LJ$"C.[...\..[.
 30b0 4f25f301 5cf3015b 1c223126 f3015b22  O%..\..[."1&..["
 30c0 32244c4a 24224301 5c09f301 5b3224f3  2$LJ$"C.\...[2$.
 30d0 015a2243 015d15f3 015cf301 5b1c4f25  .Z"C.]...\..[.O%
 30e0 f3015cf3 015b1c22 31263224 43015e15  ..\..[."1&2$C.^.
 30f0 f3015cf3 015b1c4f 25f3015c f3015b1c  ..\..[.O%..\..[.
 3100 22312632 24004248 2c01008c 0a000043  "1&2$.BH,......C
 3110 015a0284 0043015b 05850078 00224301  .Z...C.[...x."C.
 3120 5c028700 43015d02 82004301 5e028200  \...C.]...C.^...
 3130 00000000 0041420a 0000402c 0100400c  .....AB...@,..@.
 3140 000002ce 063c5f0a 00005043 00006069  .....<_...PC..`i
 3150 0a00003c 530a0000 66430000 38400c00  ...<S...fC..8@..
 3160 003d730a 00003d7f 0a000045 3e0b0000  .=s...=....E>...
 3170 482c0100 1c000000 02d60e3c 670b0000  H,.........<g...
 3180 87430000 3c5b0b00 00944000 003c4f0b  .C..<[....@..<O.
 3190 0000aa43 00003f73 0b0000cb 43000046  ...C..?s....C..F
 31a0 7f0b0000 482c0100 1c000000 3f800b00  ....H,......?...
 31b0 00e04300 00000000 000065de 09000007  ..C.......e.....
 31c0 00000094 2c0100dc 00000001 9c4f3300  ....,........O3.
 31d0 003cf309 0000ff43 00003cff 09000036  .<.....C..<....6
 31e0 4400003c 090a0000 6d440000 3d130a00  D..<....mD..=...
 31f0 003d1d0a 00003d29 0a00003d 350a0000  .=....=)...=5...
 3200 41de0900 00bc2c01 00580c00 0002db05  A.....,..X......
 3210 3c090a00 00b24400 003cff09 0000f744  <.....D..<.....D
 3220 00003cf3 0900002e 45000038 580c0000  ..<.....E..8X...
 3230 3f130a00 00574500 003f1d0a 00007545  ?....WE..?....uE
 3240 00003f29 0a000088 4500003f 350a0000  ..?)....E..?5...
 3250 b5450000 40de0900 00d82c01 000c0000  .E..@.....,.....
 3260 0002e515 b4320000 3c090a00 00c84500  .....2..<.....E.
 3270 003cff09 0000db45 00003cf3 090000f9  .<.....E..<.....
 3280 4500003d 130a0000 3d1d0a00 003d290a  E..=....=....=).
 3290 00003d35 0a000042 e42c0100 942d0000  ..=5...B.,...-..
 32a0 43015a02 83004301 5b027800 43015c02  C.Z...C.[.x.C.\.
 32b0 84000000 3bde0900 00e42c01 00700c00  ....;.....,..p..
 32c0 0002e626 1a330000 3c090a00 00174600  ...&.3..<.....F.
 32d0 003cff09 00002a46 00003cf3 0900003d  .<....*F..<....=
 32e0 46000038 700c0000 3d130a00 003d1d0a  F..8p...=....=..
 32f0 00003d29 0a00003d 350a0000 420c2d01  ..=)...=5...B.-.
 3300 00942d00 0043015a 02830043 015b0284  ..-..C.Z...C.[..
 3310 0043015c 02790000 00004240 2d01008c  .C.\.y....B@-...
 3320 0a000043 015a0583 00780022 43015b0b  ...C.Z...x."C.[.
 3330 8200f301 5b223224 83002243 015d0482  ....["2$.."C.]..
 3340 00322443 015e0482 00322400 00000069  .2$C.^...2$....i
 3350 79030000 79030000 69f30300 00f30300  y...y...i.......
 3360 00003308 00000400 13060000 04012e06  ..3.............
 3370 00000c09 070000b8 05000070 2d010050  ...........p-..P
 3380 04000062 5b000002 08079e01 00000304  ...b[...........
 3390 05696e74 00020407 a8010000 020805aa  .int............
 33a0 02000002 10046a07 00000201 068a0400  ......j.........
 33b0 00020108 88040000 02020568 03000002  ...........h....
 33c0 02070d05 00000204 05af0200 00020407  ................
 33d0 a3010000 02010891 04000004 1d060000  ................
 33e0 027b164f 00000005 79000000 04770700  .{.O....y....w..
 33f0 0002800f 2c000000 04760700 00028116  ....,....v......
 3400 33000000 043a0700 0002840f 3a000000  3....:......:...
 3410 04390700 00028516 25000000 02040494  .9......%.......
 3420 05000002 08038c05 00000208 046f0700  .............o..
 3430 00021003 41070000 02200362 07000006  ....A.... .b....
 3440 25060000 0802ed01 0a080100 00076c6f  %.............lo
 3450 770002ed 011a8a00 00000008 e1010000  w...............
 3460 02ed011f 8a000000 04000908 02f40109  ................
 3470 2a010000 0a730002 f60113dd 0000000a  *....s..........
 3480 6c6c0002 f7010aa2 00000000 0b840500  ll..............
 3490 0002f801 03080100 00052a01 00000c85  ..........*.....
 34a0 0000004c 0100000d 33000000 ff00053c  ...L....3......<
 34b0 0100000e ae050000 02020216 4c010000  ............L...
 34c0 0f000700 0001e704 01a20000 00702d01  .............p-.
 34d0 00500400 00019cbf 04000010 750001e7  .P..........u...
 34e0 0412a200 00005046 00001076 0001e704  ......PF...v....
 34f0 1ca20000 00784600 00116300 01e90409  .....xF...c.....
 3500 8a000000 a0460000 11757500 01ea040b  .....F...uu.....
 3510 2a010000 cc460000 11767600 01eb040b  *....F...vv.....
 3520 2a010000 e4460000 11770001 ec040aa2  *....F...w......
 3530 0000004c 47000012 bf040000 a82d0100  ...LG........-..
 3540 a80c0000 01f4040a 13e70400 00844700  ..............G.
 3550 0013dc04 0000ac47 000014d1 04000015  .......G........
 3560 a80c0000 16f30400 0016ff04 0000160b  ................
 3570 05000017 17050000 04480000 17230500  .........H...#..
 3580 004e4800 00172f05 0000a348 0000173b  .NH.../....H...;
 3590 05000019 49000017 47050000 6e490000  ....I...G...nI..
 35a0 17530500 008c4900 00175f05 0000a049  .S....I..._....I
 35b0 0000176b 050000c0 49000017 76050000  ...k....I...v...
 35c0 de490000 16820500 00188e05 0000c00c  .I..............
 35d0 00008702 00001793 05000012 4a000017  ............J...
 35e0 a0050000 304a0000 0019ae05 00000c2e  ....0J..........
 35f0 01007000 0000d402 000017b3 05000043  ..p............C
 3600 4a000017 c0050000 564a0000 16cd0500  J.......VJ......
 3610 0017da05 0000694a 000017e7 0500007c  ......iJ.......|
 3620 4a000017 f4050000 9a4a0000 17010600  J........J......
 3630 00b84a00 0000180f 060000d8 0c0000f4  ..J.............
 3640 02000017 14060000 d64a0000 17210600  .........J...!..
 3650 00f44a00 0000182f 060000f8 0c000041  ..J..../.......A
 3660 03000017 34060000 074b0000 17410600  ....4....K...A..
 3670 001a4b00 00174e06 00003e4b 0000175b  ..K...N...>K...[
 3680 06000051 4b000017 68060000 644b0000  ...QK...h...dK..
 3690 17750600 008d4b00 00178206 0000ab4b  .u....K........K
 36a0 00000019 90060000 782f0100 74000000  ........x/..t...
 36b0 92030000 17950600 00c94b00 0017a206  ..........K.....
 36c0 0000dc4b 000017af 060000ef 4b000017  ...K........K...
 36d0 bc060000 024c0000 17c90600 00154c00  .....L........L.
 36e0 0017d606 00003e4c 000017e3 0600005c  ......>L.......\
 36f0 4c000000 18f10600 00180d00 00b20300  L...............
 3700 0017f606 00007a4c 00001703 0700008d  ......zL........
 3710 4c000000 19110700 00443001 00100000  L........D0.....
 3720 00cd0300 00171607 0000a04c 0000001a  ...........L....
 3730 24070000 6c300100 54010000 1b250700  $...l0..T....%..
 3740 00015c17 31070000 b34c0000 183d0700  ..\.1....L...=..
 3750 00300d00 00370400 00174207 0000dc4c  .0...7....B....L
 3760 0000174f 070000fe 4c000017 5c070000  ...O....L...\...
 3770 224d0000 17690700 00404d00 00177607  "M...i...@M...v.
 3780 00005e4d 00001783 07000087 4d000017  ..^M........M...
 3790 90070000 bb4d0000 00189e07 0000580d  .....M........X.
 37a0 00008b04 000017a3 070000ed 4d000017  ............M...
 37b0 b0070000 004e0000 17bd0700 00254e00  .....N.......%N.
 37c0 0017ca07 0000384e 000017d7 0700004b  ......8N.......K
 37d0 4e000017 e4070000 5e4e0000 17f10700  N.......^N......
 37e0 00914e00 001bfe07 0000015e 00190c08  ..N........^....
 37f0 00008831 01001400 0000a604 00001711  ...1............
 3800 080000a4 4e000000 1a1f0800 009c3101  ....N.........1.
 3810 00100000 001b2008 0000015f 00000000  ...... ...._....
 3820 001c5507 000001f7 0301ae00 00000330  ..U............0
 3830 0800001d 6e0001f7 0317ae00 00001d64  ....n..........d
 3840 0001f703 22ae0000 001d7270 0001f703  ....".....rp....
 3850 2e300800 001e6e6e 0001f903 11370100  .0....nn.....7..
 3860 001e6464 0001fa03 11370100 001e7272  ..dd.....7....rr
 3870 0001fb03 0b2a0100 001e6430 0001fc03  .....*....d0....
 3880 0a960000 001e6431 0001fc03 0e960000  ......d1........
 3890 001e6e30 0001fc03 12960000 001e6e31  ..n0..........n1
 38a0 0001fc03 16960000 001e6e32 0001fc03  ..........n2....
 38b0 1a960000 001e7130 0001fd03 0a960000  ......q0........
 38c0 001e7131 0001fd03 0e960000 001e6200  ..q1..........b.
 38d0 01fe030a 96000000 1e626d00 01fe030d  .........bm.....
 38e0 96000000 1e777700 01c70411 37010000  .....ww.....7...
 38f0 1fae0500 00205007 0000012e 04049600  ..... P.........
 3900 00001e5f 5f610001 2e040496 00000000  ...__a..........
 3910 1f0f0600 00209f05 0000013a 04049600  ..... .....:....
 3920 0000209a 05000001 3a040496 00000020  .. .....:...... 
 3930 34070000 013a0404 96000000 202f0700  4....:...... /..
 3940 00013a04 04960000 00208307 0000013a  ..:...... .....:
 3950 04049600 0000207e 07000001 3a040496  ...... ~....:...
 3960 0000001e 5f5f6d00 013a0404 96000000  ....__m..:......
 3970 001f2f06 00002050 07000001 46040496  ../... P....F...
 3980 0000001e 5f5f6100 01460404 96000000  ....__a..F......
 3990 001f9006 0000209f 05000001 5f040896  ...... ....._...
 39a0 00000020 9a050000 015f0408 96000000  ... ....._......
 39b0 20340700 00015f04 08960000 00202f07   4...._...... /.
 39c0 0000015f 04089600 00002083 07000001  ..._...... .....
 39d0 5f040896 00000020 7e070000 015f0408  _...... ~...._..
 39e0 96000000 1e5f5f6d 00015f04 08960000  .....__m.._.....
 39f0 00001ff1 06000020 9f050000 01640404  ....... .....d..
 3a00 96000000 209a0500 00016404 04960000  .... .....d.....
 3a10 00203407 00000164 04049600 0000202f  . 4....d...... /
 3a20 07000001 64040496 00000020 83070000  ....d...... ....
 3a30 01640404 96000000 207e0700 00016404  .d...... ~....d.
 3a40 04960000 001e5f5f 6d000164 04049600  ......__m..d....
 3a50 0000001f 11070000 20500700 00018704  ........ P......
 3a60 04960000 001e5f5f 61000187 04049600  ......__a.......
 3a70 0000001f 24070000 1e5f5f78 00019504  ....$....__x....
 3a80 05960000 0000211e 6d310001 a5040f96  ......!.m1......
 3a90 0000001e 6d300001 a5041396 0000001f  ....m0..........
 3aa0 9e070000 209f0500 0001b004 08960000  .... ...........
 3ab0 00209a05 000001b0 04089600 00002034  . ............ 4
 3ac0 07000001 b0040896 00000020 2f070000  ........... /...
 3ad0 01b00408 96000000 20830700 0001b004  ........ .......
 3ae0 08960000 00207e07 000001b0 04089600  ..... ~.........
 3af0 00001e5f 5f6d0001 b0040896 00000000  ...__m..........
 3b00 1f0c0800 00200906 000001b1 04089600  ..... ..........
 3b10 0000200e 06000001 b1040896 00000020  .. ............ 
 3b20 13060000 01b10408 96000000 20180600  ............ ...
 3b30 0001b104 08960000 00208d07 000001b1  ......... ......
 3b40 04089600 000020a9 05000001 b1040896  ...... .........
 3b50 00000020 88070000 01b10408 96000000  ... ............
 3b60 20a40500 0001b104 08960000 00001f1f   ...............
 3b70 0800001e 5f5f7800 01b60405 96000000  ....__x.........
 3b80 00211e5f 5f780001 be040596 00000000  .!.__x..........
 3b90 00002204 ae000000 00ae0700 000400d3  ..".............
 3ba0 07000004 012e0600 000c0907 0000b805  ................
 3bb0 0000c031 01003404 0000e463 00000208  ...1..4....c....
 3bc0 079e0100 00020407 a8010000 03040569  ...............i
 3bd0 6e740002 0805aa02 00000210 046a0700  nt...........j..
 3be0 00020106 8a040000 02010888 04000002  ................
 3bf0 02056803 00000202 070d0500 00020405  ..h.............
 3c00 af020000 020407a3 01000002 01089104  ................
 3c10 0000041d 06000002 7b164f00 00000579  ........{.O....y
 3c20 00000004 77070000 02800f33 00000004  ....w......3....
 3c30 76070000 0281162c 00000004 3a070000  v......,....:...
 3c40 02840f3a 00000004 39070000 02851625  ...:....9......%
 3c50 00000002 04049405 00000208 038c0500  ................
 3c60 00020804 6f070000 02100341 07000002  ....o......A....
 3c70 20036207 00000625 06000008 02ed010a   .b....%........
 3c80 08010000 076c6f77 0002ed01 1a8a0000  .....low........
 3c90 000008e1 01000002 ed011f8a 00000004  ................
 3ca0 00090802 f401092a 0100000a 730002f6  .......*....s...
 3cb0 0113dd00 00000a6c 6c0002f7 010aa200  .......ll.......
 3cc0 0000000b 84050000 02f80103 08010000  ................
 3cd0 052a0100 000c8500 00004c01 00000d2c  .*........L....,
 3ce0 000000ff 00053c01 00000eae 05000002  ......<.........
 3cf0 0202164c 0100000f 79030000 01260501  ...L....y....&..
 3d00 ae000000 c0310100 34040000 019c3a04  .....1..4.....:.
 3d10 0000106e 00012605 14ae0000 00b74e00  ...n..&.......N.
 3d20 00106400 0126051f ae000000 df4e0000  ..d..&.......N..
 3d30 113a0400 00c43101 00700d00 00012805  .:....1..p....(.
 3d40 0a126204 0000774f 00001257 04000097  ..b...wO...W....
 3d50 4f000012 4c040000 4f500000 13700d00  O...L...OP...p..
 3d60 00146e04 0000147a 04000014 86040000  ..n....z........
 3d70 15920400 00175100 00159e04 0000bd51  ......Q........Q
 3d80 000015aa 04000049 52000015 b6040000  .......IR.......
 3d90 b9520000 15c20400 00715300 0015ce04  .R.......qS.....
 3da0 00008f53 000015da 040000ad 53000015  ...S........S...
 3db0 e6040000 d7530000 15f10400 00f55300  .....S........S.
 3dc0 0014fd04 00001609 05000098 0d00004d  ...............M
 3dd0 02000015 0e050000 34540000 151b0500  ........4T......
 3de0 00705400 00001729 05000028 32010088  .pT....)...(2...
 3df0 0000009e 02000015 2e050000 83540000  .............T..
 3e00 153b0500 00965400 00154805 0000ba54  .;....T...H....T
 3e10 00001555 050000d8 54000015 62050000  ...U....T...b...
 3e20 f6540000 156f0500 00315500 00157c05  .T...o...1U...|.
 3e30 00004f55 00000016 9f060000 b00d0000  ..OU............
 3e40 5d030000 15a00600 006d5500 0015ac06  ]........mU.....
 3e50 00008055 000016b8 060000c8 0d00000a  ...U............
 3e60 03000015 bd060000 c1550000 15ca0600  .........U......
 3e70 00e35500 0015d706 00000756 000015e4  ..U........V....
 3e80 06000025 56000015 f1060000 43560000  ...%V.......CV..
 3e90 15fe0600 007e5600 00150b07 0000a756  .....~V........V
 3ea0 00000018 19070000 f00d0000 151e0700  ................
 3eb0 00c55600 00152b07 0000d856 00001538  ..V...+....V...8
 3ec0 0700002b 57000015 45070000 3e570000  ...+W...E...>W..
 3ed0 15520700 00515700 00155f07 0000a457  .R...QW..._....W
 3ee0 0000156c 070000b7 57000015 79070000  ...l....W...y...
 3ef0 e8570000 0000168a 05000020 0e00007d  .W......... ...}
 3f00 03000015 8f050000 fb570000 159c0500  .........W......
 3f10 00375800 0000170b 06000010 33010088  .7X.........3...
 3f20 000000ce 03000015 10060000 55580000  ............UX..
 3f30 151d0600 00685800 00152a06 00008c58  .....hX...*....X
 3f40 00001537 060000aa 58000015 44060000  ...7....X...D...
 3f50 c8580000 15510600 00035900 00155e06  .X...Q....Y...^.
 3f60 00002159 00000016 aa050000 380e0000  ..!Y........8...
 3f70 1b040000 15af0500 003f5900 0015bc05  .........?Y.....
 3f80 00005259 000015c9 05000076 59000015  ..RY.......vY...
 3f90 d6050000 94590000 15e30500 00b25900  .....Y........Y.
 3fa0 0015f005 0000e659 000015fd 0500000f  .......Y........
 3fb0 5a000000 186c0600 00500e00 00157106  Z....l...P....q.
 3fc0 00003d5a 0000157e 06000071 5a000000  ..=Z...~...qZ...
 3fd0 00000019 55070000 01f70301 ae000000  ....U...........
 3fe0 03ab0700 001a6e00 01f70317 ae000000  ......n.........
 3ff0 1a640001 f70322ae 0000001a 72700001  .d....".....rp..
 4000 f7032eab 0700001b 6e6e0001 f9031137  ........nn.....7
 4010 0100001b 64640001 fa031137 0100001b  ....dd.....7....
 4020 72720001 fb030b2a 0100001b 64300001  rr.....*....d0..
 4030 fc030a96 0000001b 64310001 fc030e96  ........d1......
 4040 0000001b 6e300001 fc031296 0000001b  ....n0..........
 4050 6e310001 fc031696 0000001b 6e320001  n1..........n2..
 4060 fc031a96 0000001b 71300001 fd030a96  ........q0......
 4070 0000001b 71310001 fd030e96 0000001b  ....q1..........
 4080 620001fe 030a9600 00001b62 6d0001fe  b..........bm...
 4090 030d9600 00001b77 770001c7 04113701  .......ww.....7.
 40a0 00001c29 0500001d 50070000 012e0404  ...)....P.......
 40b0 96000000 1b5f5f61 00012e04 04960000  .....__a........
 40c0 00001c8a 0500001d 9f050000 013a0404  .............:..
 40d0 96000000 1d9a0500 00013a04 04960000  ..........:.....
 40e0 001d3407 0000013a 04049600 00001d2f  ..4....:......./
 40f0 07000001 3a040496 0000001d 83070000  ....:...........
 4100 013a0404 96000000 1d7e0700 00013a04  .:.......~....:.
 4110 04960000 001b5f5f 6d00013a 04049600  ......__m..:....
 4120 0000001c aa050000 1d500700 00014604  .........P....F.
 4130 04960000 001b5f5f 61000146 04049600  ......__a..F....
 4140 0000001c 0b060000 1d9f0500 00015f04  .............._.
 4150 08960000 001d9a05 0000015f 04089600  ..........._....
 4160 00001d34 07000001 5f040896 0000001d  ...4...._.......
 4170 2f070000 015f0408 96000000 1d830700  /...._..........
 4180 00015f04 08960000 001d7e07 0000015f  .._.......~...._
 4190 04089600 00001b5f 5f6d0001 5f040896  .......__m.._...
 41a0 00000000 1c6c0600 001d9f05 00000164  .....l.........d
 41b0 04049600 00001d9a 05000001 64040496  ............d...
 41c0 0000001d 34070000 01640404 96000000  ....4....d......
 41d0 1d2f0700 00016404 04960000 001d8307  ./....d.........
 41e0 00000164 04049600 00001d7e 07000001  ...d.......~....
 41f0 64040496 0000001b 5f5f6d00 01640404  d.......__m..d..
 4200 96000000 001c8c06 00001d50 07000001  ...........P....
 4210 87040496 0000001b 5f5f6100 01870404  ........__a.....
 4220 96000000 001c9f06 00001b5f 5f780001  ...........__x..
 4230 95040596 00000000 1e1b6d31 0001a504  ..........m1....
 4240 0f960000 001b6d30 0001a504 13960000  ......m0........
 4250 001c1907 00001d9f 05000001 b0040896  ................
 4260 0000001d 9a050000 01b00408 96000000  ................
 4270 1d340700 0001b004 08960000 001d2f07  .4............/.
 4280 000001b0 04089600 00001d83 07000001  ................
 4290 b0040896 0000001d 7e070000 01b00408  ........~.......
 42a0 96000000 1b5f5f6d 0001b004 08960000  .....__m........
 42b0 00001c87 0700001d 09060000 01b10408  ................
 42c0 96000000 1d0e0600 0001b104 08960000  ................
 42d0 001d1306 000001b1 04089600 00001d18  ................
 42e0 06000001 b1040896 0000001d 8d070000  ................
 42f0 01b10408 96000000 1da90500 0001b104  ................
 4300 08960000 001d8807 000001b1 04089600  ................
 4310 00001da4 05000001 b1040896 00000000  ................
 4320 1c9a0700 001b5f5f 780001b6 04059600  ......__x.......
 4330 0000001e 1b5f5f78 0001be04 05960000  .....__x........
 4340 00000000 1f04ae00 00000008 08000004  ................
 4350 00700900 0004012e 0600000c 09070000  .p..............
 4360 b8050000 f4350100 04040000 2d6b0000  .....5......-k..
 4370 0208079e 01000003 0405696e 74000204  ..........int...
 4380 07a80100 00020805 aa020000 0210046a  ...............j
 4390 07000002 01068a04 00000201 08880400  ................
 43a0 00020205 68030000 0202070d 05000002  ....h...........
 43b0 0405af02 00000204 07a30100 00020108  ................
 43c0 91040000 041d0600 00027b16 4f000000  ..........{.O...
 43d0 05790000 00047707 00000280 0f2c0000  .y....w......,..
 43e0 00047607 00000281 16330000 00043a07  ..v......3....:.
 43f0 00000284 0f3a0000 00043907 00000285  .....:....9.....
 4400 16250000 00020404 94050000 0208038c  .%..............
 4410 05000002 08046f07 00000210 03410700  ......o......A..
 4420 00022003 62070000 06250600 000802ed  .. .b....%......
 4430 010a0801 0000076c 6f770002 ed011a8a  .......low......
 4440 00000000 08e10100 0002ed01 1f8a0000  ................
 4450 00040009 0802f401 092a0100 000a7300  .........*....s.
 4460 02f60113 dd000000 0a6c6c00 02f7010a  .........ll.....
 4470 a2000000 000b8405 000002f8 01030801  ................
 4480 0000052a 0100000c 85000000 4c010000  ...*........L...
 4490 0d330000 00ff0005 3c010000 0eae0500  .3......<.......
 44a0 00020202 164c0100 000ff303 0000011a  .....L..........
 44b0 0501ae00 0000f435 01000404 0000019c  .......5........
 44c0 94040000 10750001 1a0514ae 00000084  .....u..........
 44d0 5a000010 7600011a 051fae00 00000c5b  Z...v..........[
 44e0 00001177 00011c05 0bae0000 00745b00  ...w.........t[.
 44f0 00129404 0000f835 0100680e 0000011e  .......5..h.....
 4500 050a13bc 0400009c 5b000013 b1040000  ........[.......
 4510 c45b0000 13a60400 003c5c00 0014680e  .[.......<\...h.
 4520 000015c8 04000015 d4040000 15e00400  ................
 4530 0016ec04 0000c45c 000016f8 04000003  .......\........
 4540 5d000016 04050000 635d0000 16100500  ].......c]......
 4550 00ce5d00 00161c05 00005a5e 00001628  ..].......Z^...(
 4560 05000078 5e000016 34050000 8c5e0000  ...x^...4....^..
 4570 16400500 00ac5e00 00164b05 0000ca5e  .@....^...K....^
 4580 00001557 05000017 63050000 880e0000  ...W....c.......
 4590 5c020000 16680500 00fe5e00 00167505  \....h....^...u.
 45a0 00001c5f 00000018 83050000 58360100  ..._........X6..
 45b0 70000000 a9020000 16880500 002f5f00  p............/_.
 45c0 00169505 0000425f 000015a2 05000016  ......B_........
 45d0 af050000 555f0000 16bc0500 00685f00  ....U_.......h_.
 45e0 0016c905 0000865f 000016d6 050000a4  ......._........
 45f0 5f000000 17e40500 00a00e00 00c90200  _...............
 4600 0016e905 0000c25f 000016f6 050000e0  ......._........
 4610 5f000000 17040600 00c00e00 00160300  _...............
 4620 00160906 0000f35f 00001616 06000006  ......._........
 4630 60000016 23060000 2a600000 16300600  `...#...*`...0..
 4640 003d6000 00163d06 00005060 0000164a  .=`...=...P`...J
 4650 06000079 60000016 57060000 97600000  ...y`...W....`..
 4660 00186506 0000b037 01007400 00006703  ..e....7..t...g.
 4670 0000166a 060000b5 60000016 77060000  ...j....`...w...
 4680 c8600000 16840600 00ec6000 00169106  .`........`.....
 4690 0000ff60 0000169e 06000012 61000016  ...`........a...
 46a0 ab060000 3b610000 16b80600 00596100  ....;a.......Ya.
 46b0 000017c6 060000e0 0e000087 03000016  ................
 46c0 cb060000 77610000 16d80600 008a6100  ....wa........a.
 46d0 000018e6 0600007c 38010010 000000a2  .......|8.......
 46e0 03000016 eb060000 9d610000 0019f906  .........a......
 46f0 0000a438 01005401 00001afa 06000001  ...8..T.........
 4700 5d160607 0000b061 00001712 070000f8  ]......a........
 4710 0e00000c 04000016 17070000 d9610000  .............a..
 4720 16240700 00fb6100 00163107 00001f62  .$....a...1....b
 4730 0000163e 0700003d 62000016 4b070000  ...>...=b...K...
 4740 5b620000 16580700 00846200 00166507  [b...X....b...e.
 4750 0000b862 00000017 73070000 280f0000  ...b....s...(...
 4760 60040000 16780700 00ea6200 00168507  `....x....b.....
 4770 0000fd62 00001692 07000022 63000016  ...b......."c...
 4780 9f070000 35630000 16ac0700 00486300  ....5c.......Hc.
 4790 0016b907 00005b63 000016c6 0700008e  ......[c........
 47a0 6300001a d3070000 015e0018 e1070000  c........^......
 47b0 c0390100 14000000 7b040000 16e60700  .9......{.......
 47c0 00a16300 000019f4 070000d4 39010010  ..c.........9...
 47d0 0000001a f5070000 015f0000 0000001b  ........._......
 47e0 55070000 01f70301 ae000000 03050800  U...............
 47f0 001c6e00 01f70317 ae000000 1c640001  ..n..........d..
 4800 f70322ae 0000001c 72700001 f7032e05  ..".....rp......
 4810 0800001d 6e6e0001 f9031137 0100001d  ....nn.....7....
 4820 64640001 fa031137 0100001d 72720001  dd.....7....rr..
 4830 fb030b2a 0100001d 64300001 fc030a96  ...*....d0......
 4840 0000001d 64310001 fc030e96 0000001d  ....d1..........
 4850 6e300001 fc031296 0000001d 6e310001  n0..........n1..
 4860 fc031696 0000001d 6e320001 fc031a96  ........n2......
 4870 0000001d 71300001 fd030a96 0000001d  ....q0..........
 4880 71310001 fd030e96 0000001d 620001fe  q1..........b...
 4890 030a9600 00001d62 6d0001fe 030d9600  .......bm.......
 48a0 00001d77 770001c7 04113701 00001e83  ...ww.....7.....
 48b0 0500001f 50070000 012e0404 96000000  ....P...........
 48c0 1d5f5f61 00012e04 04960000 00001ee4  .__a............
 48d0 0500001f 9f050000 013a0404 96000000  .........:......
 48e0 1f9a0500 00013a04 04960000 001f3407  ......:.......4.
 48f0 0000013a 04049600 00001f2f 07000001  ...:......./....
 4900 3a040496 0000001f 83070000 013a0404  :............:..
 4910 96000000 1f7e0700 00013a04 04960000  .....~....:.....
 4920 001d5f5f 6d00013a 04049600 0000001e  ..__m..:........
 4930 04060000 1f500700 00014604 04960000  .....P....F.....
 4940 001d5f5f 61000146 04049600 0000001e  ..__a..F........
 4950 65060000 1f9f0500 00015f04 08960000  e........._.....
 4960 001f9a05 0000015f 04089600 00001f34  ......._.......4
 4970 07000001 5f040896 0000001f 2f070000  ...._......./...
 4980 015f0408 96000000 1f830700 00015f04  ._............_.
 4990 08960000 001f7e07 0000015f 04089600  ......~...._....
 49a0 00001d5f 5f6d0001 5f040896 00000000  ...__m.._.......
 49b0 1ec60600 001f9f05 00000164 04049600  ...........d....
 49c0 00001f9a 05000001 64040496 0000001f  ........d.......
 49d0 34070000 01640404 96000000 1f2f0700  4....d......./..
 49e0 00016404 04960000 001f8307 00000164  ..d............d
 49f0 04049600 00001f7e 07000001 64040496  .......~....d...
 4a00 0000001d 5f5f6d00 01640404 96000000  ....__m..d......
 4a10 001ee606 00001f50 07000001 87040496  .......P........
 4a20 0000001d 5f5f6100 01870404 96000000  ....__a.........
 4a30 001ef906 00001d5f 5f780001 95040596  .......__x......
 4a40 00000000 201d6d31 0001a504 0f960000  .... .m1........
 4a50 001d6d30 0001a504 13960000 001e7307  ..m0..........s.
 4a60 00001f9f 05000001 b0040896 0000001f  ................
 4a70 9a050000 01b00408 96000000 1f340700  .............4..
 4a80 0001b004 08960000 001f2f07 000001b0  ........../.....
 4a90 04089600 00001f83 07000001 b0040896  ................
 4aa0 0000001f 7e070000 01b00408 96000000  ....~...........
 4ab0 1d5f5f6d 0001b004 08960000 00001ee1  .__m............
 4ac0 0700001f 09060000 01b10408 96000000  ................
 4ad0 1f0e0600 0001b104 08960000 001f1306  ................
 4ae0 000001b1 04089600 00001f18 06000001  ................
 4af0 b1040896 0000001f 8d070000 01b10408  ................
 4b00 96000000 1fa90500 0001b104 08960000  ................
 4b10 001f8807 000001b1 04089600 00001fa4  ................
 4b20 05000001 b1040896 00000000 1ef40700  ................
 4b30 001d5f5f 780001b6 04059600 00000020  ..__x.......... 
 4b40 1d5f5f78 0001be04 05960000 00000000  .__x............
 4b50 2104ae00 000000d3 00000004 00290b00  !............)..
 4b60 00040192 0700000c 09070000 b8050000  ................
 4b70 1a730000 02040569 6e740003 0407a801  .s.....int......
 4b80 00000308 05aa0200 00031004 6a070000  ............j...
 4b90 0301068a 04000003 01088804 00000302  ................
 4ba0 05680300 00030207 0d050000 030405af  .h..............
 4bb0 02000003 0407a301 00000308 079e0100  ................
 4bc0 00030108 91040000 041d0600 00017b16  ..............{.
 4bd0 40000000 05710000 00030404 94050000  @....q..........
 4be0 0308038c 05000003 08046f07 00000310  ..........o.....
 4bf0 03410700 00032003 62070000 067d0000  .A.... .b....}..
 4c00 00b50000 00072400 0000ff00 05a50000  ......$.........
 4c10 0008ae05 00000102 0216b500 000009ba  ................
 4c20 00000002 b2020f05 039c4a01 0000      ..........J...  
Contents of section .debug_abbrev:
 0000 01110125 0e130b03 0e1b0e55 17110110  ...%.......U....
 0010 17000002 24000b0b 3e0b030e 00000316  ....$...>.......
 0020 00030e3a 0b3b0b39 0b491300 00043500  ...:.;.9.I....5.
 0030 49130000 0524000b 0b3e0b03 08000006  I....$...>......
 0040 3b00030e 0000070f 000b0b00 00080f00  ;...............
 0050 0b0b030e 0000090f 000b0b49 1300000a  ...........I....
 0060 15000000 0b260049 1300000c 39010308  .....&.I....9...
 0070 3a0b3b0b 01130000 0d390003 0e3a0b3b  :.;......9...:.;
 0080 05390b89 01190000 0e3a003a 0b3b0539  .9.......:.:.;.9
 0090 0b181300 000f0800 3a0b3b0b 390b1813  ........:.;.9...
 00a0 0000102e 013f1903 083a0b3b 0b390b6e  .....?...:.;.9.n
 00b0 0e49133c 19011300 00110500 49130000  .I.<........I...
 00c0 122e013f 1903083a 0b3b0b39 0b6e0e49  ...?...:.;.9.n.I
 00d0 133c1900 00133901 030e3a0b 3b05390b  .<....9...:.;.9.
 00e0 01130000 1413010b 0b3a0b3b 0b390b6e  .........:.;.9.n
 00f0 0e011300 00150d00 030e3a0b 3b0b390b  ..........:.;.9.
 0100 4913380b 0000160d 0003083a 0b3b0b39  I.8........:.;.9
 0110 0b491338 0b000017 15014913 01130000  .I.8......I.....
 0120 18260000 00192e01 3f190308 3a0b3b0b  .&......?...:.;.
 0130 390b4913 3c190113 00001a2e 003f1903  9.I.<........?..
 0140 0e3a0b3b 0b390b87 01193c19 00001b2e  .:.;.9....<.....
 0150 013f1903 0e3a0b3b 0b390b49 133c1901  .?...:.;.9.I.<..
 0160 1300001c 2e013f19 030e3a0b 3b0b390b  ......?...:.;.9.
 0170 8701193c 19011300 001d2e01 3f19030e  ...<........?...
 0180 3a0b3b0b 390b3c19 01130000 1e2e003f  :.;.9.<........?
 0190 19030e3a 0b3b0b39 0b49133c 1900001f  ...:.;.9.I.<....
 01a0 2e013f19 030e3a0b 3b05390b 49133c19  ..?...:.;.9.I.<.
 01b0 01130000 20010149 13011300 00212100  .... ..I.....!!.
 01c0 49132f0b 00002234 00030e3a 0b3b0b39  I./..."4...:.;.9
 01d0 0b491300 00233400 030e3a0b 3b0b390b  .I...#4...:.;.9.
 01e0 49133f19 02180000 242e013f 19030e3a  I.?.....$..?...:
 01f0 0b3b0b39 0b6e0e49 13110112 06401897  .;.9.n.I.....@..
 0200 42190113 00002505 00030e3a 0b3b0b39  B.....%....:.;.9
 0210 0b491302 17000026 0500030e 3a0b3b0b  .I.....&....:.;.
 0220 390b4913 02180000 27340003 083a0b3b  9.I.....'4...:.;
 0230 0b390b49 13021700 00283400 03083a0b  .9.I.....(4...:.
 0240 3b0b390b 49130218 0000292e 013f1903  ;.9.I.....)..?..
 0250 0e3a0b3b 0b390b6e 0e491320 0b011300  .:.;.9.n.I. ....
 0260 002a0500 03083a0b 3b0b390b 49130000  .*....:.;.9.I...
 0270 2b340003 083a0b3b 0b390b49 1300002c  +4...:.;.9.I...,
 0280 2e013f19 030e3a0b 3b0b390b 6e0e200b  ..?...:.;.9.n. .
 0290 01130000 2d2e013f 19030e3a 0b3b0b39  ....-..?...:.;.9
 02a0 0b6e0e11 01120640 18974219 01130000  .n.....@..B.....
 02b0 2e050003 083a0b3b 0b390b49 13021700  .....:.;.9.I....
 02c0 002f3400 030e3a0b 3b0b390b 49131c0b  ./4...:.;.9.I...
 02d0 00003034 00030e3a 0b3b0b39 0b491302  ..04...:.;.9.I..
 02e0 18000031 3400030e 3a0b3b0b 390b4913  ...14...:.;.9.I.
 02f0 02170000 32050003 0e3a0b3b 0b390b49  ....2....:.;.9.I
 0300 13000033 0b010000 342e013f 19030e3a  ...3....4..?...:
 0310 0b3b0b39 0b110112 06401897 42190113  .;.9.....@..B...
 0320 00003534 00030e3a 0b3b0b39 0b49131c  ..54...:.;.9.I..
 0330 06000036 0b011101 12060113 0000370b  ...6..........7.
 0340 01551701 13000038 0b015517 0000390b  .U.....8..U...9.
 0350 01110112 0600003a 89820100 11013113  .......:......1.
 0360 00003b1d 01311352 01551758 0b590b57  ..;..1.R.U.X.Y.W
 0370 0b011300 003c0500 31130217 00003d34  .....<..1.....=4
 0380 00311300 003e0b01 31135517 00003f34  .1...>..1.U...?4
 0390 00311302 17000040 1d013113 11011206  .1.....@..1.....
 03a0 580b590b 570b0113 0000411d 01311352  X.Y.W.....A..1.R
 03b0 01551758 0b590b57 0b000042 89820101  .U.X.Y.W...B....
 03c0 11013113 0000438a 82010002 18914218  ..1...C.......B.
 03d0 00004489 82010111 01311301 13000045  ..D......1.....E
 03e0 1d013113 11011206 580b590b 570b0000  ..1.....X.Y.W...
 03f0 460b0131 13110112 06000047 2e013f19  F..1.......G..?.
 0400 030e3a0b 3b05390b 6e0e4913 200b0113  ..:.;.9.n.I. ...
 0410 00004834 00030e3a 0b3b0539 0b491300  ..H4...:.;.9.I..
 0420 00492e01 47133a0b 3b051101 12064018  .I..G.:.;.....@.
 0430 97421901 1300004a 05000308 3a0b3b05  .B.....J....:.;.
 0440 390b4913 02170000 4b340003 083a0b3b  9.I.....K4...:.;
 0450 05390b49 13021700 004c3400 030e3a0b  .9.I.....L4...:.
 0460 3b05390b 49130217 00004d2e 013f1903  ;.9.I.....M..?..
 0470 0e3a0b3b 05390b49 13110112 06401897  .:.;.9.I.....@..
 0480 42190113 00004e05 00030e3a 0b3b0539  B.....N....:.;.9
 0490 0b491302 1800004f 2e013f19 030e3a0b  .I.....O..?...:.
 04a0 3b05390b 4913200b 01130000 50050003  ;.9.I. .....P...
 04b0 083a0b3b 05390b49 13000051 34000308  .:.;.9.I...Q4...
 04c0 3a0b3b05 390b4913 00005205 00030e3a  :.;.9.I...R....:
 04d0 0b3b0539 0b491302 17000053 18000000  .;.9.I.....S....
 04e0 542e0103 0e3a0b3b 0b390b20 0b011300  T....:.;.9. ....
 04f0 00550a00 030e3a0b 3b05390b 0000560a  .U....:.;.9...V.
 0500 00030e3a 0b3b0b39 0b000057 15010113  ...:.;.9...W....
 0510 0000582e 01030e3a 0b3b0b39 0b491320  ..X....:.;.9.I. 
 0520 0b011300 00592e01 3f19030e 3a0b3b0b  .....Y..?...:.;.
 0530 390b4913 200b0113 00005a2e 0047133a  9.I. .....Z..G.:
 0540 0b3b0b11 01120640 18974219 00005b2e  .;.....@..B...[.
 0550 0147133a 0b3b0b20 0b011300 005c2e01  .G.:.;. .....\..
 0560 31131101 12064018 97421901 1300005d  1.....@..B.....]
 0570 34003113 02180000 5e050031 13021800  4.1.....^..1....
 0580 005f1d01 31135201 5517580b 5905570b  ._..1.R.U.X.Y.W.
 0590 00006005 00311300 00610a00 31131101  ..`..1...a..1...
 05a0 0000620a 00311300 00631d01 31135201  ..b..1...c..1.R.
 05b0 5517580b 5905570b 01130000 641d0131  U.X.Y.W.....d..1
 05c0 13110112 06580b59 05570b01 13000065  .....X.Y.W.....e
 05d0 2e013113 6e0e1101 12064018 97421901  ..1.n.....@..B..
 05e0 13000066 05003113 1c0b0000 67340031  ...f..1.....g4.1
 05f0 131c0b00 00688982 01011101 95421931  .....h.......B.1
 0600 13011300 00692e00 3f193c19 6e0e030e  .....i..?.<.n...
 0610 00000001 1101250e 130b030e 1b0e1101  ......%.........
 0620 12061017 00000224 000b0b3e 0b030e00  .......$...>....
 0630 00032400 0b0b3e0b 03080000 04160003  ..$...>.........
 0640 0e3a0b3b 0b390b49 13000005 26004913  .:.;.9.I....&.I.
 0650 00000613 01030e0b 0b3a0b3b 05390b01  .........:.;.9..
 0660 13000007 0d000308 3a0b3b05 390b4913  ........:.;.9.I.
 0670 380b0000 080d0003 0e3a0b3b 05390b49  8........:.;.9.I
 0680 13380b00 00091701 0b0b3a0b 3b05390b  .8........:.;.9.
 0690 01130000 0a0d0003 083a0b3b 05390b49  .........:.;.9.I
 06a0 1300000b 1600030e 3a0b3b05 390b4913  ........:.;.9.I.
 06b0 00000c01 01491301 1300000d 21004913  .....I......!.I.
 06c0 2f0b0000 0e340003 0e3a0b3b 05390b49  /....4...:.;.9.I
 06d0 133f193c 1900000f 2e013f19 030e3a0b  .?.<......?...:.
 06e0 3b05390b 27194913 11011206 40189742  ;.9.'.I.....@..B
 06f0 19011300 00100500 03083a0b 3b05390b  ..........:.;.9.
 0700 49130217 00001134 0003083a 0b3b0539  I......4...:.;.9
 0710 0b491302 17000012 1d013113 52015517  .I........1.R.U.
 0720 580b5905 570b0000 13050031 13021700  X.Y.W......1....
 0730 00140500 31130000 150b0155 17000016  ....1......U....
 0740 34003113 00001734 00311302 17000018  4.1....4.1......
 0750 0b013113 55170113 0000190b 01311311  ..1.U........1..
 0760 01120601 1300001a 0b013113 11011206  ..........1.....
 0770 00001b34 00311302 1800001c 2e01030e  ...4.1..........
 0780 3a0b3b05 390b2719 4913200b 01130000  :.;.9.'.I. .....
 0790 1d050003 083a0b3b 05390b49 1300001e  .....:.;.9.I....
 07a0 34000308 3a0b3b05 390b4913 00001f0b  4...:.;.9.I.....
 07b0 01011300 00203400 030e3a0b 3b05390b  ..... 4...:.;.9.
 07c0 49130000 210b0100 00220f00 0b0b4913  I...!...."....I.
 07d0 00000001 1101250e 130b030e 1b0e1101  ......%.........
 07e0 12061017 00000224 000b0b3e 0b030e00  .......$...>....
 07f0 00032400 0b0b3e0b 03080000 04160003  ..$...>.........
 0800 0e3a0b3b 0b390b49 13000005 26004913  .:.;.9.I....&.I.
 0810 00000613 01030e0b 0b3a0b3b 05390b01  .........:.;.9..
 0820 13000007 0d000308 3a0b3b05 390b4913  ........:.;.9.I.
 0830 380b0000 080d0003 0e3a0b3b 05390b49  8........:.;.9.I
 0840 13380b00 00091701 0b0b3a0b 3b05390b  .8........:.;.9.
 0850 01130000 0a0d0003 083a0b3b 05390b49  .........:.;.9.I
 0860 1300000b 1600030e 3a0b3b05 390b4913  ........:.;.9.I.
 0870 00000c01 01491301 1300000d 21004913  .....I......!.I.
 0880 2f0b0000 0e340003 0e3a0b3b 05390b49  /....4...:.;.9.I
 0890 133f193c 1900000f 2e013f19 030e3a0b  .?.<......?...:.
 08a0 3b05390b 27194913 11011206 40189742  ;.9.'.I.....@..B
 08b0 19011300 00100500 03083a0b 3b05390b  ..........:.;.9.
 08c0 49130217 0000111d 01311352 01551758  I........1.R.U.X
 08d0 0b590557 0b000012 05003113 02170000  .Y.W......1.....
 08e0 130b0155 17000014 34003113 00001534  ...U....4.1....4
 08f0 00311302 17000016 0b013113 55170113  .1........1.U...
 0900 0000170b 01311311 01120601 13000018  .....1..........
 0910 0b013113 55170000 192e0103 0e3a0b3b  ..1.U........:.;
 0920 05390b27 19491320 0b011300 001a0500  .9.'.I. ........
 0930 03083a0b 3b05390b 49130000 1b340003  ..:.;.9.I....4..
 0940 083a0b3b 05390b49 1300001c 0b010113  .:.;.9.I........
 0950 00001d34 00030e3a 0b3b0539 0b491300  ...4...:.;.9.I..
 0960 001e0b01 00001f0f 000b0b49 13000000  ...........I....
 0970 01110125 0e130b03 0e1b0e11 01120610  ...%............
 0980 17000002 24000b0b 3e0b030e 00000324  ....$...>......$
 0990 000b0b3e 0b030800 00041600 030e3a0b  ...>..........:.
 09a0 3b0b390b 49130000 05260049 13000006  ;.9.I....&.I....
 09b0 1301030e 0b0b3a0b 3b05390b 01130000  ......:.;.9.....
 09c0 070d0003 083a0b3b 05390b49 13380b00  .....:.;.9.I.8..
 09d0 00080d00 030e3a0b 3b05390b 4913380b  ......:.;.9.I.8.
 09e0 00000917 010b0b3a 0b3b0539 0b011300  .......:.;.9....
 09f0 000a0d00 03083a0b 3b05390b 49130000  ......:.;.9.I...
 0a00 0b160003 0e3a0b3b 05390b49 1300000c  .....:.;.9.I....
 0a10 01014913 01130000 0d210049 132f0b00  ..I......!.I./..
 0a20 000e3400 030e3a0b 3b05390b 49133f19  ..4...:.;.9.I.?.
 0a30 3c190000 0f2e013f 19030e3a 0b3b0539  <......?...:.;.9
 0a40 0b271949 13110112 06401897 42190113  .'.I.....@..B...
 0a50 00001005 0003083a 0b3b0539 0b491302  .......:.;.9.I..
 0a60 17000011 34000308 3a0b3b05 390b4913  ....4...:.;.9.I.
 0a70 02170000 121d0131 13520155 17580b59  .......1.R.U.X.Y
 0a80 05570b00 00130500 31130217 0000140b  .W......1.......
 0a90 01551700 00153400 31130000 16340031  .U....4.1....4.1
 0aa0 13021700 00170b01 31135517 01130000  ........1.U.....
 0ab0 180b0131 13110112 06011300 00190b01  ...1............
 0ac0 31131101 12060000 1a340031 13021800  1........4.1....
 0ad0 001b2e01 030e3a0b 3b05390b 27194913  ......:.;.9.'.I.
 0ae0 200b0113 00001c05 0003083a 0b3b0539   ..........:.;.9
 0af0 0b491300 001d3400 03083a0b 3b05390b  .I....4...:.;.9.
 0b00 49130000 1e0b0101 1300001f 3400030e  I...........4...
 0b10 3a0b3b05 390b4913 0000200b 01000021  :.;.9.I... ....!
 0b20 0f000b0b 49130000 00011101 250e130b  ....I.......%...
 0b30 030e1b0e 10170000 0224000b 0b3e0b03  .........$...>..
 0b40 08000003 24000b0b 3e0b030e 00000416  ....$...>.......
 0b50 00030e3a 0b3b0b39 0b491300 00052600  ...:.;.9.I....&.
 0b60 49130000 06010149 13011300 00072100  I......I......!.
 0b70 49132f0b 00000834 00030e3a 0b3b0539  I./....4...:.;.9
 0b80 0b49133f 193c1900 00093400 47133a0b  .I.?.<....4.G.:.
 0b90 3b05390b 02180000 00                 ;.9......       
Contents of section .debug_line:
 0000 5e5b0000 0300d001 00000101 fb0e0d00  ^[..............
 0010 01010101 00000001 0000012f 6f70742f  .........../opt/
 0020 72697363 76333269 6d322f6c 69622f67  riscv32im2/lib/g
 0030 63632f72 69736376 33322d75 6e6b6e6f  cc/riscv32-unkno
 0040 776e2d65 6c662f31 302e322e 302f696e  wn-elf/10.2.0/in
 0050 636c7564 65002f6f 70742f72 69736376  clude./opt/riscv
 0060 3332696d 322f7269 73637633 322d756e  32im2/riscv32-un
 0070 6b6e6f77 6e2d656c 662f696e 636c7564  known-elf/includ
 0080 652f632b 2b2f3130 2e322e30 2f626974  e/c++/10.2.0/bit
 0090 73002f6f 70742f72 69736376 3332696d  s./opt/riscv32im
 00a0 322f7269 73637633 322d756e 6b6e6f77  2/riscv32-unknow
 00b0 6e2d656c 662f696e 636c7564 652f632b  n-elf/include/c+
 00c0 2b2f3130 2e322e30 002f6f70 742f7269  +/10.2.0./opt/ri
 00d0 73637633 32696d32 2f726973 63763332  scv32im2/riscv32
 00e0 2d756e6b 6e6f776e 2d656c66 2f696e63  -unknown-elf/inc
 00f0 6c756465 2f632b2b 2f31302e 322e302f  lude/c++/10.2.0/
 0100 72697363 7633322d 756e6b6e 6f776e2d  riscv32-unknown-
 0110 656c662f 62697473 002f6f70 742f7269  elf/bits./opt/ri
 0120 73637633 32696d32 2f726973 63763332  scv32im2/riscv32
 0130 2d756e6b 6e6f776e 2d656c66 2f696e63  -unknown-elf/inc
 0140 6c756465 00007379 7363616c 6c732e63  lude..syscalls.c
 0150 00000000 4350726f 6772616d 2e637070  ....CProgram.cpp
 0160 00000000 73746469 6e742d67 63632e68  ....stdint-gcc.h
 0170 00010000 73746464 65662e68 00010000  ....stddef.h....
 0180 73746461 72672e68 00010000 7374645f  stdarg.h....std_
 0190 6162732e 68000200 00637374 646c6962  abs.h....cstdlib
 01a0 00030000 632b2b63 6f6e6669 672e6800  ....c++config.h.
 01b0 04000073 74646c69 622e6800 05000073  ...stdlib.h....s
 01c0 74646c69 622e6800 0300003c 6275696c  tdlib.h....<buil
 01d0 742d696e 3e000000 00000501 000502d4  t-in>...........
 01e0 06010003 96010105 02030109 00000105  ................
 01f0 1e060300 09040001 05020603 01090400  ................
 0200 01050606 03000900 00010501 03020904  ................
 0210 00010506 037e0904 00010502 06030109  .....~..........
 0220 08000105 01060301 09000001 04020603  ................
 0230 e0000904 00010505 03010900 00010509  ................
 0240 06030009 00000105 05060301 09040001  ................
 0250 05090603 00090000 01050506 03010904  ................
 0260 00010301 09040001 05180603 7f090c00  ................
 0270 01050103 03090400 01040105 050603ea  ................
 0280 00090400 01050303 02090000 01030109  ................
 0290 00000105 0506037d 09000001 05030303  .......}........
 02a0 09140001 0505037d 09080001 050c0305  .......}........
 02b0 091c0001 0505037b 09040001 03000918  .......{........
 02c0 00010503 03030910 00010603 02090400  ................
 02d0 01050c06 03000900 0001052a 03ee7e09  ...........*..~.
 02e0 08000105 0c039201 09080001 05030603  ................
 02f0 e67e0904 00010301 09000001 03010900  .~..............
 0300 00010301 09000001 03010900 00010301  ................
 0310 09000001 03020900 00010505 03010900  ................
 0320 0001052a 03000900 00010509 06032909  ...*..........).
 0330 00000105 0203917f 09040001 052a03c6  .............*..
 0340 00090000 01050706 03010904 00010302  ................
 0350 09040001 05020603 b77f0900 0001050a  ................
 0360 03c90009 04000105 07060301 09040001  ................
 0370 050203b6 7f090000 01051e06 03000900  ................
 0380 00010502 06030109 04000105 06060300  ................
 0390 09000001 05020603 01090c00 01051206  ................
 03a0 03c40009 00000105 03060378 09040001  ...........x....
 03b0 03010900 00010301 09000001 03010900  ................
 03c0 00010301 09000001 03010900 00010302  ................
 03d0 09000001 05050301 09000001 052a0300  .............*..
 03e0 09000001 05050306 09040001 05120603  ................
 03f0 0a090000 01050803 76090400 01050506  ........v.......
 0400 03030904 00010301 09000001 03010900  ................
 0410 00010301 09000001 03010900 00010301  ................
 0420 09000001 05080603 78090000 01050a03  ........x.......
 0430 04090400 01050f03 02090400 01050b03  ................
 0440 7f090400 01030209 04000105 03060302  ................
 0450 09040001 05050301 09000001 05130603  ................
 0460 00090c00 01050103 8601091c 00010505  ................
 0470 0603827f 09400001 05070301 09000001  .....@..........
 0480 03010900 0001050c 06037f09 00000103  ................
 0490 01090400 01051303 76090800 01050306  ........v.......
 04a0 037f0904 00010505 03010900 00010513  ................
 04b0 06030009 08000105 050603f5 00090800  ................
 04c0 01050703 01090000 01050203 b47e0900  .............~..
 04d0 0001050b 0603cd01 09040001 051e03b3  ................
 04e0 7e090400 01050206 03010904 00010506  ~...............
 04f0 06030009 00000105 02060301 090c0001  ................
 0500 05120603 c4000900 00010509 06032709  ..............'.
 0510 08000105 0e060301 09000001 0513037f  ................
 0520 09040001 05090603 01090400 01051306  ................
 0530 03680900 00010516 03190904 0001050c  .h..............
 0540 037f0904 00010509 06030109 04000105  ................
 0550 07037d09 04000105 1f060301 09000001  ..}.............
 0560 0507037f 09080001 06030009 04000105  ................
 0570 09030109 00000105 1f060300 09000001  ................
 0580 05240300 09040001 050e0301 09040001  .$..............
 0590 0513037f 09040001 05090603 01090400  ................
 05a0 01051606 03010900 0001050c 037f0904  ................
 05b0 00010509 06030109 04000105 05031209  ................
 05c0 04000105 07030109 00000105 0f060301  ................
 05d0 09040001 05260300 09040001 05050603  .....&..........
 05e0 7a090800 01050703 01090000 01030109  z...............
 05f0 00000105 12060357 09000001 05130300  .......W........
 0600 09040001 050c0329 09040001 05050603  .......)........
 0610 c7000904 00010507 03010900 00010502  ................
 0620 03b97e09 00000105 1e060300 09040001  ..~.............
 0630 05020603 01090400 01050606 03000900  ................
 0640 00010502 06030109 0c000105 120603c4  ................
 0650 00090000 01050506 032e0908 00010507  ................
 0660 03010900 00010511 06030009 00000105  ................
 0670 12036109 04000105 13030009 04000105  ..a.............
 0680 11031f09 04000105 07060301 09040001  ................
 0690 05110603 7f090000 01050c03 01090800  ................
 06a0 01050506 033f0904 00010507 03020900  .....?..........
 06b0 00010301 09000001 050203c8 7e090000  ............~...
 06c0 01051e06 03000904 00010511 03f50009  ................
 06d0 04000105 1e038b7f 09040001 05020603  ................
 06e0 01090400 01050606 03000900 00010511  ................
 06f0 03f40009 04000105 06038c7f 09080001  ................
 0700 05020603 01090800 01050703 b7010900  ................
 0710 00010502 03c77e09 00000105 1e060300  ......~.........
 0720 09000001 05020603 01090800 01050606  ................
 0730 03000900 00010511 03f40009 04000105  ................
 0740 06038c7f 09040001 05020603 01090800  ................
 0750 01050803 2a090000 01050503 03090000  ....*...........
 0760 01050c06 03000900 00010505 06039201  ................
 0770 09100001 05070301 09000001 050303d7  ................
 0780 7e090000 01050503 02090000 01051706  ~...............
 0790 03000900 00010511 03000914 00010505  ................
 07a0 06030109 04000105 0d06037f 090c0001  ................
 07b0 05050603 03090400 01050906 03000900  ................
 07c0 00010517 037d0914 00010509 03030908  .....}..........
 07d0 00010503 06037b09 08000103 00090000  ......{.........
 07e0 01050503 02090000 01051706 03000900  ................
 07f0 00010505 03010904 00010511 037f0904  ................
 0800 00010505 03010908 0001050d 037f0904  ................
 0810 00010505 06030109 04000105 02036609  ..............f.
 0820 08000105 03031f09 00000105 12030009  ................
 0830 00000105 05030109 04000105 02035e09  ..............^.
 0840 00000105 1e060300 09000001 05020603  ................
 0850 01090400 01050606 03000900 00010512  ................
 0860 03200904 00010506 03600904 00010502  . .......`......
 0870 06030109 08000105 03031f09 00000105  ................
 0880 12030009 00000105 15060304 09140001  ................
 0890 05020603 5b090400 01030009 00000105  ....[...........
 08a0 1e060300 09000001 05020603 01090400  ................
 08b0 01050606 03000900 00010510 03230904  .............#..
 08c0 00010506 035d0908 00010502 06030109  .....]..........
 08d0 08000105 03032209 00000105 10030009  ......".........
 08e0 00000105 05030109 08000105 13060300  ................
 08f0 09000001 05280300 09040001 05150300  .....(..........
 0900 09040001 05050603 fb000908 00010507  ................
 0910 03010900 00010503 03937f09 00000105  ................
 0920 05030109 08000105 0c060300 09000001  ................
 0930 05070603 ed00091c 00010502 0603de7e  ...............~
 0940 09000001 050703a2 01090400 01050b03  ................
 0950 7f090400 01051303 b57f0910 00010505  ................
 0960 0603e900 09080001 05070301 09000001  ................
 0970 050303ea 7e090000 01050206 03560904  ....~........V..
 0980 00010503 032a0904 00010505 06030109  .....*..........
 0990 04000105 0c060300 09000001 05050603  ................
 09a0 e6000920 00010507 03010900 0001050e  ... ............
 09b0 06030009 00000105 07030009 0c000106  ................
 09c0 03020904 00010515 06030009 04000105  ................
 09d0 07060303 09080001 05200300 09000001  ......... ......
 09e0 05140603 00090000 01052003 00090400  .......... .....
 09f0 01053203 00090800 01050906 0301090c  ..2.............
 0a00 00010502 03e87e09 00000105 0a060399  ......~.........
 0a10 01090400 01050703 7e090400 01051e03  ........~.......
 0a20 e97e0904 00010502 06030109 04000105  .~..............
 0a30 06060300 09000001 05020603 01090c00  ................
 0a40 01050903 97010900 00010507 037e0900  .............~..
 0a50 00010300 09000001 05200300 09000001  ......... ......
 0a60 05140603 00090000 01052003 00090400  .......... .....
 0a70 01050706 03040904 00010514 03000900  ................
 0a80 00010502 0603e57e 09040001 05090603  .......~........
 0a90 9c010904 00010502 03e47e09 00000105  ..........~.....
 0aa0 1e060300 09000001 05020603 01090800  ................
 0ab0 01050606 03000900 00010507 039a0109  ................
 0ac0 04000105 0603e67e 09040001 05020603  .......~........
 0ad0 01090800 01050703 99010900 00010300  ................
 0ae0 09000001 05140300 09000001 05120603  ................
 0af0 ab7f0904 0001050e 03cc0009 04000105  ................
 0b00 05060375 09080001 05070301 09000001  ...u............
 0b10 05120603 4e090000 01050c03 32090400  ....N.......2...
 0b20 01050706 03010904 00010513 06034d09  ..............M.
 0b30 00000105 0c033309 04000105 0506036f  ......3........o
 0b40 09040001 05070301 09000001 05120603  ................
 0b50 5d090800 01050706 03250908 00010513  ]........%......
 0b60 06035b09 00000105 0c032509 04000105  ..[.......%.....
 0b70 05060311 09040001 05070301 09000001  ................
 0b80 050203f3 7e090000 01052006 03000900  ....~..... .....
 0b90 00010502 03000904 00010520 03000904  ........... ....
 0ba0 0001050c 038d0109 04000105 1e03f37e  ...............~
 0bb0 09080001 05020603 01090400 01050606  ................
 0bc0 03000900 00010502 06030109 0c000105  ................
 0bd0 120603c4 00090000 01051303 10090800  ................
 0be0 01050806 0356090c 00010511 0603c900  .....V..........
 0bf0 09000001 050b031e 090c0001 05090603  ................
 0c00 02090800 01050303 8a010900 00010301  ................
 0c10 09000001 050e0300 09000001 05050301  ................
 0c20 09100001 05060603 00090000 01050306  ................
 0c30 037f0904 0001050e 03000900 0001050c  ................
 0c40 06030209 0c000105 03060300 09040001  ................
 0c50 05140603 f37e0900 00010534 06030009  .....~.....4....
 0c60 04000105 020603eb 7e090400 01050b06  ........~.......
 0c70 03960109 04000105 0203ea7e 09000001  ...........~....
 0c80 051e0603 00090000 01050206 03010904  ................
 0c90 00010506 06030009 00000105 09039401  ................
 0ca0 09040001 050603ec 7e090400 01050206  ........~.......
 0cb0 03010908 00010509 03930109 00000105  ................
 0cc0 34030009 00000105 07030209 04000105  4...............
 0cd0 20030009 00000105 14060300 09000001   ...............
 0ce0 05200300 09040001 05090603 01090800  . ..............
 0cf0 01050203 e87e0900 0001050a 06039901  .....~..........
 0d00 09040001 0507037e 09040001 051e03e9  .......~........
 0d10 7e090400 01050206 03010904 00010506  ~...............
 0d20 06030009 00000105 02060301 090c0001  ................
 0d30 05090397 01090000 01050703 7e090000  ............~...
 0d40 01030009 00000105 20030009 00000105  ........ .......
 0d50 14060300 09000001 05200300 09040001  ......... ......
 0d60 05090603 01090800 01050203 e87e0900  .............~..
 0d70 0001050a 06039901 09040001 051e03e7  ................
 0d80 7e090800 01050206 03010904 00010506  ~...............
 0d90 06030009 00000105 02060301 090c0001  ................
 0da0 05090397 01090000 01050703 7e090000  ............~...
 0db0 01030009 00000105 20030009 00000105  ........ .......
 0dc0 14060300 09000001 05200300 09040001  ......... ......
 0dd0 05050385 7f090800 01050306 03050904  ................
 0de0 00010512 03000900 0001050d 06037a09  ..............z.
 0df0 04000105 12030609 04000105 09060382  ................
 0e00 01090800 01050203 dd7e0900 0001051e  .........~......
 0e10 06030009 00000105 02060301 09080001  ................
 0e20 05060603 00090000 01050f03 a3010904  ................
 0e30 00010506 03dd7e09 08000105 02060301  ......~.........
 0e40 09080001 050903a2 01090000 01050f06  ................
 0e50 03000900 00010508 0603927f 09140001  ................
 0e60 05110603 3f090000 01050c03 42091000  ....?.......B...
 0e70 01050706 03dd0009 0c000105 15060300  ................
 0e80 09040001 050b037f 09080001 05140304  ................
 0e90 09040001 050b037c 09040001 05130343  .......|.......C
 0ea0 09080001 0507033e 090c0001 05140303  .......>........
 0eb0 09080001 05050603 3c090800 01050303  ........<.......
 0ec0 02090000 01030109 00000105 0506037d  ...............}
 0ed0 09000001 05030303 09140001 0505037d  ...............}
 0ee0 09080001 050c0305 091c0001 0505037b  ...............{
 0ef0 09040001 03000918 00010503 03030910  ................
 0f00 00010603 02090400 01050c06 03000900  ................
 0f10 0001052a 03ee7e09 08000105 0c039201  ...*..~.........
 0f20 09080001 05030603 e67e0904 00010301  .........~......
 0f30 09000001 03010900 00010301 09000001  ................
 0f40 03010900 00010301 09000001 03020900  ................
 0f50 00010505 03010900 0001052a 03000900  ...........*....
 0f60 00010509 06032909 00000105 0203917f  ......).........
 0f70 09040001 052a03c6 00090000 01050706  .....*..........
 0f80 03010904 00010302 09040001 05020603  ................
 0f90 b77f0900 0001050a 03c90009 04000105  ................
 0fa0 07060301 09040001 050203b6 7f090000  ................
 0fb0 01051e06 03000900 00010502 06030109  ................
 0fc0 04000105 06060300 09000001 05020603  ................
 0fd0 01090c00 01051206 03c40009 00000105  ................
 0fe0 03060378 09040001 03010900 00010301  ...x............
 0ff0 09000001 03010900 00010301 09000001  ................
 1000 03010900 00010302 09000001 05050301  ................
 1010 09000001 052a0300 09000001 05050306  .....*..........
 1020 09040001 05120603 0a090000 01050803  ................
 1030 76090400 01050506 03030904 00010301  v...............
 1040 09000001 03010900 00010301 09000001  ................
 1050 03010900 00010301 09000001 05080603  ................
 1060 78090000 01050a03 04090400 01050f03  x...............
 1070 02090400 01050b03 7f090400 01030209  ................
 1080 04000105 03060302 09040001 05050301  ................
 1090 09000001 05130603 00090c00 01050103  ................
 10a0 8601091c 00010505 0603827f 09400001  .............@..
 10b0 05070301 09000001 03010900 0001050c  ................
 10c0 06037f09 00000103 01090400 01051303  ................
 10d0 76090800 01050306 037f0904 00010505  v...............
 10e0 03010900 00010513 06030009 08000105  ................
 10f0 050603f5 00090800 01050703 01090000  ................
 1100 01050203 b47e0900 0001050b 0603cd01  .....~..........
 1110 09040001 051e03b3 7e090400 01050206  ........~.......
 1120 03010904 00010506 06030009 00000105  ................
 1130 02060301 090c0001 05120603 c4000900  ................
 1140 00010509 06032709 08000105 0e060301  ......'.........
 1150 09000001 0513037f 09040001 05090603  ................
 1160 01090400 01051306 03680900 00010516  .........h......
 1170 03190904 0001050c 037f0904 00010509  ................
 1180 06030109 04000105 07037d09 04000105  ..........}.....
 1190 1f060301 09000001 0507037f 09080001  ................
 11a0 06030009 04000105 09030109 00000105  ................
 11b0 1f060300 09000001 05240300 09040001  .........$......
 11c0 050e0301 09040001 0513037f 09040001  ................
 11d0 05090603 01090400 01051606 03010900  ................
 11e0 0001050c 037f0904 00010509 06030109  ................
 11f0 04000105 05031209 04000105 07030109  ................
 1200 00000105 0f060301 09040001 05260300  .............&..
 1210 09040001 05050603 7a090800 01050703  ........z.......
 1220 01090000 01030109 00000105 12060357  ...............W
 1230 09000001 05130300 09040001 050c0329  ...............)
 1240 09040001 05050603 c7000904 00010507  ................
 1250 03010900 00010502 03b97e09 00000105  ..........~.....
 1260 1e060300 09040001 05020603 01090400  ................
 1270 01050606 03000900 00010502 06030109  ................
 1280 0c000105 120603c4 00090000 01050506  ................
 1290 032e0908 00010507 03010900 00010511  ................
 12a0 06030009 00000105 12036109 04000105  ..........a.....
 12b0 13030009 04000105 11031f09 04000105  ................
 12c0 07060301 09040001 05110603 7f090000  ................
 12d0 01050c03 01090800 01050506 033f0904  .............?..
 12e0 00010507 03020900 00010301 09000001  ................
 12f0 050203c8 7e090000 01051e06 03000904  ....~...........
 1300 00010511 03f50009 04000105 1e038b7f  ................
 1310 09040001 05020603 01090400 01050606  ................
 1320 03000900 00010511 03f40009 04000105  ................
 1330 06038c7f 09080001 05020603 01090800  ................
 1340 01050703 b7010900 00010502 03c77e09  ..............~.
 1350 00000105 1e060300 09000001 05020603  ................
 1360 01090800 01050606 03000900 00010511  ................
 1370 03f40009 04000105 06038c7f 09040001  ................
 1380 05020603 01090800 01050803 2a090000  ............*...
 1390 01050503 03090000 01050c06 03000900  ................
 13a0 00010505 06039201 09100001 05070301  ................
 13b0 09000001 050303d7 7e090000 01050503  ........~.......
 13c0 02090000 01051706 03000900 00010511  ................
 13d0 03000914 00010505 06030109 04000105  ................
 13e0 0d06037f 090c0001 05050603 03090400  ................
 13f0 01050906 03000900 00010517 037d0914  .............}..
 1400 00010509 03030908 00010503 06037b09  ..............{.
 1410 08000103 00090000 01050503 02090000  ................
 1420 01051706 03000900 00010505 03010904  ................
 1430 00010511 037f0904 00010505 03010908  ................
 1440 0001050d 037f0904 00010505 06030109  ................
 1450 04000105 02036609 08000105 03031f09  ......f.........
 1460 00000105 12030009 00000105 05030109  ................
 1470 04000105 02035e09 00000105 1e060300  ......^.........
 1480 09000001 05020603 01090400 01050606  ................
 1490 03000900 00010512 03200904 00010506  ......... ......
 14a0 03600904 00010502 06030109 08000105  .`..............
 14b0 03031f09 00000105 12030009 00000105  ................
 14c0 15060304 09140001 05020603 5b090400  ............[...
 14d0 01030009 00000105 1e060300 09000001  ................
 14e0 05020603 01090400 01050606 03000900  ................
 14f0 00010510 03230904 00010506 035d0908  .....#.......]..
 1500 00010502 06030109 08000105 03032209  ..............".
 1510 00000105 10030009 00000105 05030109  ................
 1520 08000105 13060300 09000001 05280300  .............(..
 1530 09040001 05150300 09040001 05050603  ................
 1540 fb000908 00010507 03010900 00010503  ................
 1550 03937f09 00000105 05030109 08000105  ................
 1560 0c060300 09000001 05070603 ed00091c  ................
 1570 00010502 0603de7e 09000001 050703a2  .......~........
 1580 01090400 01050b03 7f090400 01051303  ................
 1590 b57f0910 00010505 0603e900 09080001  ................
 15a0 05070301 09000001 050303ea 7e090000  ............~...
 15b0 01050206 03560904 00010503 032a0904  .....V.......*..
 15c0 00010505 06030109 04000105 0c060300  ................
 15d0 09000001 05050603 e6000920 00010507  ........... ....
 15e0 03010900 0001050e 06030009 00000105  ................
 15f0 07030009 0c000106 03020904 00010515  ................
 1600 06030009 04000105 07060303 09080001  ................
 1610 05200300 09000001 05140603 00090000  . ..............
 1620 01052003 00090400 01053203 00090800  .. .......2.....
 1630 01050906 0301090c 00010502 03e87e09  ..............~.
 1640 00000105 0a060399 01090400 01050703  ................
 1650 7e090400 01051e03 e97e0904 00010502  ~........~......
 1660 06030109 04000105 06060300 09000001  ................
 1670 05020603 01090c00 01050903 97010900  ................
 1680 00010507 037e0900 00010300 09000001  .....~..........
 1690 05200300 09000001 05140603 00090000  . ..............
 16a0 01052003 00090400 01050706 03040904  .. .............
 16b0 00010514 03000900 00010502 0603e57e  ...............~
 16c0 09040001 05090603 9c010904 00010502  ................
 16d0 03e47e09 00000105 1e060300 09000001  ..~.............
 16e0 05020603 01090800 01050606 03000900  ................
 16f0 00010507 039a0109 04000105 0603e67e  ...............~
 1700 09040001 05020603 01090800 01050703  ................
 1710 99010900 00010300 09000001 05140300  ................
 1720 09000001 05120603 ab7f0904 0001050e  ................
 1730 03cc0009 04000105 05060375 09080001  ...........u....
 1740 05070301 09000001 05120603 4e090000  ............N...
 1750 01050c03 32090400 01050706 03010904  ....2...........
 1760 00010513 06034d09 00000105 0c033309  ......M.......3.
 1770 04000105 0506036f 09040001 05070301  .......o........
 1780 09000001 05120603 5d090800 01050706  ........].......
 1790 03250908 00010513 06035b09 00000105  .%........[.....
 17a0 0c032509 04000105 05060311 09040001  ..%.............
 17b0 05070301 09000001 050203f3 7e090000  ............~...
 17c0 01052006 03000900 00010502 03000904  .. .............
 17d0 00010520 03000904 0001050c 038d0109  ... ............
 17e0 04000105 1e03f37e 09080001 05020603  .......~........
 17f0 01090400 01050606 03000900 00010502  ................
 1800 06030109 0c000105 120603c4 00090000  ................
 1810 01051303 10090800 01050806 0356090c  .............V..
 1820 00010511 0603c900 09000001 050b031e  ................
 1830 090c0001 05090603 02090800 01050303  ................
 1840 8a010900 00010301 09000001 050e0300  ................
 1850 09000001 05050301 09100001 05060603  ................
 1860 00090000 01050306 037f0904 0001050e  ................
 1870 03000900 0001050c 06030209 0c000105  ................
 1880 03060300 09040001 05140603 f37e0900  .............~..
 1890 00010534 06030009 04000105 020603eb  ...4............
 18a0 7e090400 01050b06 03960109 04000105  ~...............
 18b0 0203ea7e 09000001 051e0603 00090000  ...~............
 18c0 01050206 03010904 00010506 06030009  ................
 18d0 00000105 09039401 09040001 050603ec  ................
 18e0 7e090400 01050206 03010908 00010509  ~...............
 18f0 03930109 00000105 34030009 00000105  ........4.......
 1900 07030209 04000105 20030009 00000105  ........ .......
 1910 14060300 09000001 05200300 09040001  ......... ......
 1920 05090603 01090800 01050203 e87e0900  .............~..
 1930 0001050a 06039901 09040001 0507037e  ...............~
 1940 09040001 051e03e9 7e090400 01050206  ........~.......
 1950 03010904 00010506 06030009 00000105  ................
 1960 02060301 090c0001 05090397 01090000  ................
 1970 01050703 7e090000 01030009 00000105  ....~...........
 1980 20030009 00000105 14060300 09000001   ...............
 1990 05200300 09040001 05090603 01090800  . ..............
 19a0 01050203 e87e0900 0001050a 06039901  .....~..........
 19b0 09040001 051e03e7 7e090800 01050206  ........~.......
 19c0 03010904 00010506 06030009 00000105  ................
 19d0 02060301 090c0001 05090397 01090000  ................
 19e0 01050703 7e090000 01030009 00000105  ....~...........
 19f0 20030009 00000105 14060300 09000001   ...............
 1a00 05200300 09040001 05050385 7f090800  . ..............
 1a10 01050306 03050904 00010512 03000900  ................
 1a20 0001050d 06037a09 04000105 12030609  ......z.........
 1a30 04000105 09060382 01090800 01050203  ................
 1a40 dd7e0900 0001051e 06030009 00000105  .~..............
 1a50 02060301 09080001 05060603 00090000  ................
 1a60 01050f03 a3010904 00010506 03dd7e09  ..............~.
 1a70 08000105 02060301 09080001 050903a2  ................
 1a80 01090000 01050f06 03000900 00010508  ................
 1a90 0603927f 09140001 05110603 3f090000  ............?...
 1aa0 01050c03 42091000 01050706 03dd0009  ....B...........
 1ab0 0c000105 15060300 09040001 050b037f  ................
 1ac0 09080001 05140304 09040001 050b037c  ...............|
 1ad0 09040001 05130343 09080001 0507033e  .......C.......>
 1ae0 090c0001 05140303 09080001 05050603  ................
 1af0 3c090800 01050303 02090000 01030109  <...............
 1b00 00000105 0506037d 09000001 05030303  .......}........
 1b10 09140001 0505037d 09080001 050c0305  .......}........
 1b20 091c0001 0505037b 09040001 03000918  .......{........
 1b30 00010503 03030910 00010603 02090400  ................
 1b40 01050c06 03000900 0001052a 03ee7e09  ...........*..~.
 1b50 08000105 0c039201 09080001 05030603  ................
 1b60 e67e0904 00010301 09000001 03010900  .~..............
 1b70 00010301 09000001 03010900 00010301  ................
 1b80 09000001 03020900 00010505 03010900  ................
 1b90 0001052a 03000900 00010509 06032909  ...*..........).
 1ba0 00000105 0203917f 09040001 052a03c6  .............*..
 1bb0 00090000 01050706 03010904 00010302  ................
 1bc0 09040001 05020603 b77f0900 0001050a  ................
 1bd0 03c90009 04000105 07060301 09040001  ................
 1be0 050203b6 7f090000 01051e06 03000900  ................
 1bf0 00010502 06030109 04000105 06060300  ................
 1c00 09000001 05020603 01090c00 01051206  ................
 1c10 03c40009 00000105 03060378 09040001  ...........x....
 1c20 03010900 00010301 09000001 03010900  ................
 1c30 00010301 09000001 03010900 00010302  ................
 1c40 09000001 05050301 09000001 052a0300  .............*..
 1c50 09000001 05050306 09040001 05120603  ................
 1c60 0a090000 01050803 76090400 01050506  ........v.......
 1c70 03030904 00010301 09000001 03010900  ................
 1c80 00010301 09000001 03010900 00010301  ................
 1c90 09000001 05080603 78090000 01050a03  ........x.......
 1ca0 04090400 01050f03 02090400 01050b03  ................
 1cb0 7f090400 01030209 04000105 03060302  ................
 1cc0 09040001 05050301 09000001 05130603  ................
 1cd0 00090c00 01050103 8601091c 00010505  ................
 1ce0 0603827f 09400001 05070301 09000001  .....@..........
 1cf0 03010900 0001050c 06037f09 00000103  ................
 1d00 01090400 01051303 76090800 01050306  ........v.......
 1d10 037f0904 00010505 03010900 00010513  ................
 1d20 06030009 08000105 050603f5 00090800  ................
 1d30 01050703 01090000 01050203 b47e0900  .............~..
 1d40 0001050b 0603cd01 09040001 051e03b3  ................
 1d50 7e090400 01050206 03010904 00010506  ~...............
 1d60 06030009 00000105 02060301 090c0001  ................
 1d70 05120603 c4000900 00010509 06032709  ..............'.
 1d80 08000105 0e060301 09000001 0513037f  ................
 1d90 09040001 05090603 01090400 01051306  ................
 1da0 03680900 00010516 03190904 0001050c  .h..............
 1db0 037f0904 00010509 06030109 04000105  ................
 1dc0 07037d09 04000105 1f060301 09000001  ..}.............
 1dd0 0507037f 09080001 06030009 04000105  ................
 1de0 09030109 00000105 1f060300 09000001  ................
 1df0 05240300 09040001 050e0301 09040001  .$..............
 1e00 0513037f 09040001 05090603 01090400  ................
 1e10 01051606 03010900 0001050c 037f0904  ................
 1e20 00010509 06030109 04000105 05031209  ................
 1e30 04000105 07030109 00000105 0f060301  ................
 1e40 09040001 05260300 09040001 05050603  .....&..........
 1e50 7a090800 01050703 01090000 01030109  z...............
 1e60 00000105 12060357 09000001 05130300  .......W........
 1e70 09040001 050c0329 09040001 05050603  .......)........
 1e80 c7000904 00010507 03010900 00010502  ................
 1e90 03b97e09 00000105 1e060300 09040001  ..~.............
 1ea0 05020603 01090400 01050606 03000900  ................
 1eb0 00010502 06030109 0c000105 120603c4  ................
 1ec0 00090000 01050506 032e0908 00010507  ................
 1ed0 03010900 00010511 06030009 00000105  ................
 1ee0 12036109 04000105 13030009 04000105  ..a.............
 1ef0 11031f09 04000105 07060301 09040001  ................
 1f00 05110603 7f090000 01050c03 01090800  ................
 1f10 01050506 033f0904 00010507 03020900  .....?..........
 1f20 00010301 09000001 050203c8 7e090000  ............~...
 1f30 01051e06 03000904 00010511 03f50009  ................
 1f40 04000105 1e038b7f 09040001 05020603  ................
 1f50 01090400 01050606 03000900 00010511  ................
 1f60 03f40009 04000105 06038c7f 09080001  ................
 1f70 05020603 01090800 01050703 b7010900  ................
 1f80 00010502 03c77e09 00000105 1e060300  ......~.........
 1f90 09000001 05020603 01090800 01050606  ................
 1fa0 03000900 00010511 03f40009 04000105  ................
 1fb0 06038c7f 09040001 05020603 01090800  ................
 1fc0 01050803 2a090000 01050503 03090000  ....*...........
 1fd0 01050c06 03000900 00010505 06039201  ................
 1fe0 09100001 05070301 09000001 050303d7  ................
 1ff0 7e090000 01050503 02090000 01051706  ~...............
 2000 03000900 00010511 03000914 00010505  ................
 2010 06030109 04000105 0d06037f 090c0001  ................
 2020 05050603 03090400 01050906 03000900  ................
 2030 00010517 037d0914 00010509 03030908  .....}..........
 2040 00010503 06037b09 08000103 00090000  ......{.........
 2050 01050503 02090000 01051706 03000900  ................
 2060 00010505 03010904 00010511 037f0904  ................
 2070 00010505 03010908 0001050d 037f0904  ................
 2080 00010505 06030109 04000105 02036609  ..............f.
 2090 08000105 03031f09 00000105 12030009  ................
 20a0 00000105 05030109 04000105 02035e09  ..............^.
 20b0 00000105 1e060300 09000001 05020603  ................
 20c0 01090400 01050606 03000900 00010512  ................
 20d0 03200904 00010506 03600904 00010502  . .......`......
 20e0 06030109 08000105 03031f09 00000105  ................
 20f0 12030009 00000105 15060304 09140001  ................
 2100 05020603 5b090400 01030009 00000105  ....[...........
 2110 1e060300 09000001 05020603 01090400  ................
 2120 01050606 03000900 00010510 03230904  .............#..
 2130 00010506 035d0908 00010502 06030109  .....]..........
 2140 08000105 03032209 00000105 10030009  ......".........
 2150 00000105 05030109 08000105 13060300  ................
 2160 09000001 05280300 09040001 05150300  .....(..........
 2170 09040001 05050603 fb000908 00010507  ................
 2180 03010900 00010503 03937f09 00000105  ................
 2190 05030109 08000105 0c060300 09000001  ................
 21a0 05070603 ed00091c 00010502 0603de7e  ...............~
 21b0 09000001 050703a2 01090400 01050b03  ................
 21c0 7f090400 01051303 b57f0910 00010505  ................
 21d0 0603e900 09080001 05070301 09000001  ................
 21e0 050303ea 7e090000 01050206 03560904  ....~........V..
 21f0 00010503 032a0904 00010505 06030109  .....*..........
 2200 04000105 0c060300 09000001 05050603  ................
 2210 e6000920 00010507 03010900 0001050e  ... ............
 2220 06030009 00000105 07030009 0c000106  ................
 2230 03020904 00010515 06030009 04000105  ................
 2240 07060303 09080001 05200300 09000001  ......... ......
 2250 05140603 00090000 01052003 00090400  .......... .....
 2260 01053203 00090800 01050906 0301090c  ..2.............
 2270 00010502 03e87e09 00000105 0a060399  ......~.........
 2280 01090400 01050703 7e090400 01051e03  ........~.......
 2290 e97e0904 00010502 06030109 04000105  .~..............
 22a0 06060300 09000001 05020603 01090c00  ................
 22b0 01050903 97010900 00010507 037e0900  .............~..
 22c0 00010300 09000001 05200300 09000001  ......... ......
 22d0 05140603 00090000 01052003 00090400  .......... .....
 22e0 01050706 03040904 00010514 03000900  ................
 22f0 00010502 0603e57e 09040001 05090603  .......~........
 2300 9c010904 00010502 03e47e09 00000105  ..........~.....
 2310 1e060300 09000001 05020603 01090800  ................
 2320 01050606 03000900 00010507 039a0109  ................
 2330 04000105 0603e67e 09040001 05020603  .......~........
 2340 01090800 01050703 99010900 00010300  ................
 2350 09000001 05140300 09000001 05120603  ................
 2360 ab7f0904 0001050e 03cc0009 04000105  ................
 2370 05060375 09080001 05070301 09000001  ...u............
 2380 05120603 4e090000 01050c03 32090400  ....N.......2...
 2390 01050706 03010904 00010513 06034d09  ..............M.
 23a0 00000105 0c033309 04000105 0506036f  ......3........o
 23b0 09040001 05070301 09000001 05120603  ................
 23c0 5d090800 01050706 03250908 00010513  ]........%......
 23d0 06035b09 00000105 0c032509 04000105  ..[.......%.....
 23e0 05060311 09040001 05070301 09000001  ................
 23f0 050203f3 7e090000 01052006 03000900  ....~..... .....
 2400 00010502 03000904 00010520 03000904  ........... ....
 2410 0001050c 038d0109 04000105 1e03f37e  ...............~
 2420 09080001 05020603 01090400 01050606  ................
 2430 03000900 00010502 06030109 0c000105  ................
 2440 120603c4 00090000 01051303 10090800  ................
 2450 01050806 0356090c 00010511 0603c900  .....V..........
 2460 09000001 050b031e 090c0001 05090603  ................
 2470 02090800 01050303 8a010900 00010301  ................
 2480 09000001 050e0300 09000001 05050301  ................
 2490 09100001 05060603 00090000 01050306  ................
 24a0 037f0904 0001050e 03000900 0001050c  ................
 24b0 06030209 0c000105 03060300 09040001  ................
 24c0 05140603 f37e0900 00010534 06030009  .....~.....4....
 24d0 04000105 020603eb 7e090400 01050b06  ........~.......
 24e0 03960109 04000105 0203ea7e 09000001  ...........~....
 24f0 051e0603 00090000 01050206 03010904  ................
 2500 00010506 06030009 00000105 09039401  ................
 2510 09040001 050603ec 7e090400 01050206  ........~.......
 2520 03010908 00010509 03930109 00000105  ................
 2530 34030009 00000105 07030209 04000105  4...............
 2540 20030009 00000105 14060300 09000001   ...............
 2550 05200300 09040001 05090603 01090800  . ..............
 2560 01050203 e87e0900 0001050a 06039901  .....~..........
 2570 09040001 0507037e 09040001 051e03e9  .......~........
 2580 7e090400 01050206 03010904 00010506  ~...............
 2590 06030009 00000105 02060301 090c0001  ................
 25a0 05090397 01090000 01050703 7e090000  ............~...
 25b0 01030009 00000105 20030009 00000105  ........ .......
 25c0 14060300 09000001 05200300 09040001  ......... ......
 25d0 05090603 01090800 01050203 e87e0900  .............~..
 25e0 0001050a 06039901 09040001 051e03e7  ................
 25f0 7e090800 01050206 03010904 00010506  ~...............
 2600 06030009 00000105 02060301 090c0001  ................
 2610 05090397 01090000 01050703 7e090000  ............~...
 2620 01030009 00000105 20030009 00000105  ........ .......
 2630 14060300 09000001 05200300 09040001  ......... ......
 2640 05050385 7f090800 01050306 03050904  ................
 2650 00010512 03000900 0001050d 06037a09  ..............z.
 2660 04000105 12030609 04000105 09060382  ................
 2670 01090800 01050203 dd7e0900 0001051e  .........~......
 2680 06030009 00000105 02060301 09080001  ................
 2690 05060603 00090000 01050f03 a3010904  ................
 26a0 00010506 03dd7e09 08000105 02060301  ......~.........
 26b0 09080001 050903a2 01090000 01050f06  ................
 26c0 03000900 00010508 0603927f 09140001  ................
 26d0 05110603 3f090000 01050c03 42091000  ....?.......B...
 26e0 01050706 03dd0009 0c000105 15060300  ................
 26f0 09040001 050b037f 09080001 05140304  ................
 2700 09040001 050b037c 09040001 05130343  .......|.......C
 2710 09080001 0507033e 090c0001 05140303  .......>........
 2720 09080001 05050603 3c090800 01050303  ........<.......
 2730 02090000 01030109 00000105 0506037d  ...............}
 2740 09000001 05030303 09140001 0505037d  ...............}
 2750 09080001 050c0305 091c0001 0505037b  ...............{
 2760 09040001 03000918 00010503 03030910  ................
 2770 00010603 02090400 01050c06 03000900  ................
 2780 0001052a 03ee7e09 08000105 0c039201  ...*..~.........
 2790 09080001 05030603 e67e0904 00010301  .........~......
 27a0 09000001 03010900 00010301 09000001  ................
 27b0 03010900 00010301 09000001 03020900  ................
 27c0 00010505 03010900 0001052a 03000900  ...........*....
 27d0 00010509 06032909 00000105 0203917f  ......).........
 27e0 09040001 052a03c6 00090000 01050706  .....*..........
 27f0 03010904 00010302 09040001 05020603  ................
 2800 b77f0900 0001050a 03c90009 04000105  ................
 2810 07060301 09040001 050203b6 7f090000  ................
 2820 01051e06 03000900 00010502 06030109  ................
 2830 04000105 06060300 09000001 05020603  ................
 2840 01090c00 01051206 03c40009 00000105  ................
 2850 03060378 09040001 03010900 00010301  ...x............
 2860 09000001 03010900 00010301 09000001  ................
 2870 03010900 00010302 09000001 05050301  ................
 2880 09000001 052a0300 09000001 05050306  .....*..........
 2890 09040001 05120603 0a090000 01050803  ................
 28a0 76090400 01050506 03030904 00010301  v...............
 28b0 09000001 03010900 00010301 09000001  ................
 28c0 03010900 00010301 09000001 05080603  ................
 28d0 78090000 01050a03 04090400 01050f03  x...............
 28e0 02090400 01050b03 7f090400 01030209  ................
 28f0 04000105 03060302 09040001 05050301  ................
 2900 09000001 05130603 00090c00 01050103  ................
 2910 8601091c 00010505 0603827f 09400001  .............@..
 2920 05070301 09000001 03010900 0001050c  ................
 2930 06037f09 00000103 01090400 01051303  ................
 2940 76090800 01050306 037f0904 00010505  v...............
 2950 03010900 00010513 06030009 08000105  ................
 2960 050603f5 00090800 01050703 01090000  ................
 2970 01050203 b47e0900 0001050b 0603cd01  .....~..........
 2980 09040001 051e03b3 7e090400 01050206  ........~.......
 2990 03010904 00010506 06030009 00000105  ................
 29a0 02060301 090c0001 05120603 c4000900  ................
 29b0 00010509 06032709 08000105 0e060301  ......'.........
 29c0 09000001 0513037f 09040001 05090603  ................
 29d0 01090400 01051306 03680900 00010516  .........h......
 29e0 03190904 0001050c 037f0904 00010509  ................
 29f0 06030109 04000105 07037d09 04000105  ..........}.....
 2a00 1f060301 09000001 0507037f 09080001  ................
 2a10 06030009 04000105 09030109 00000105  ................
 2a20 1f060300 09000001 05240300 09040001  .........$......
 2a30 050e0301 09040001 0513037f 09040001  ................
 2a40 05090603 01090400 01051606 03010900  ................
 2a50 0001050c 037f0904 00010509 06030109  ................
 2a60 04000105 05031209 04000105 07030109  ................
 2a70 00000105 0f060301 09040001 05260300  .............&..
 2a80 09040001 05050603 7a090800 01050703  ........z.......
 2a90 01090000 01030109 00000105 12060357  ...............W
 2aa0 09000001 05130300 09040001 050c0329  ...............)
 2ab0 09040001 05050603 c7000904 00010507  ................
 2ac0 03010900 00010502 03b97e09 00000105  ..........~.....
 2ad0 1e060300 09040001 05020603 01090400  ................
 2ae0 01050606 03000900 00010502 06030109  ................
 2af0 0c000105 120603c4 00090000 01050506  ................
 2b00 032e0908 00010507 03010900 00010511  ................
 2b10 06030009 00000105 12036109 04000105  ..........a.....
 2b20 13030009 04000105 11031f09 04000105  ................
 2b30 07060301 09040001 05110603 7f090000  ................
 2b40 01050c03 01090800 01050506 033f0904  .............?..
 2b50 00010507 03020900 00010301 09000001  ................
 2b60 050203c8 7e090000 01051e06 03000904  ....~...........
 2b70 00010511 03f50009 04000105 1e038b7f  ................
 2b80 09040001 05020603 01090400 01050606  ................
 2b90 03000900 00010511 03f40009 04000105  ................
 2ba0 06038c7f 09080001 05020603 01090800  ................
 2bb0 01050703 b7010900 00010502 03c77e09  ..............~.
 2bc0 00000105 1e060300 09000001 05020603  ................
 2bd0 01090800 01050606 03000900 00010511  ................
 2be0 03f40009 04000105 06038c7f 09040001  ................
 2bf0 05020603 01090800 01050803 2a090000  ............*...
 2c00 01050503 03090000 01050c06 03000900  ................
 2c10 00010505 06039201 09100001 05070301  ................
 2c20 09000001 050303d7 7e090000 01050503  ........~.......
 2c30 02090000 01051706 03000900 00010511  ................
 2c40 03000914 00010505 06030109 04000105  ................
 2c50 0d06037f 090c0001 05050603 03090400  ................
 2c60 01050906 03000900 00010517 037d0914  .............}..
 2c70 00010509 03030908 00010503 06037b09  ..............{.
 2c80 08000103 00090000 01050503 02090000  ................
 2c90 01051706 03000900 00010505 03010904  ................
 2ca0 00010511 037f0904 00010505 03010908  ................
 2cb0 0001050d 037f0904 00010505 06030109  ................
 2cc0 04000105 02036609 08000105 03031f09  ......f.........
 2cd0 00000105 12030009 00000105 05030109  ................
 2ce0 04000105 02035e09 00000105 1e060300  ......^.........
 2cf0 09000001 05020603 01090400 01050606  ................
 2d00 03000900 00010512 03200904 00010506  ......... ......
 2d10 03600904 00010502 06030109 08000105  .`..............
 2d20 03031f09 00000105 12030009 00000105  ................
 2d30 15060304 09140001 05020603 5b090400  ............[...
 2d40 01030009 00000105 1e060300 09000001  ................
 2d50 05020603 01090400 01050606 03000900  ................
 2d60 00010510 03230904 00010506 035d0908  .....#.......]..
 2d70 00010502 06030109 08000105 03032209  ..............".
 2d80 00000105 10030009 00000105 05030109  ................
 2d90 08000105 13060300 09000001 05280300  .............(..
 2da0 09040001 05150300 09040001 05050603  ................
 2db0 fb000908 00010507 03010900 00010503  ................
 2dc0 03937f09 00000105 05030109 08000105  ................
 2dd0 0c060300 09000001 05070603 ed00091c  ................
 2de0 00010502 0603de7e 09000001 050703a2  .......~........
 2df0 01090400 01050b03 7f090400 01051303  ................
 2e00 b57f0910 00010505 0603e900 09080001  ................
 2e10 05070301 09000001 050303ea 7e090000  ............~...
 2e20 01050206 03560904 00010503 032a0904  .....V.......*..
 2e30 00010505 06030109 04000105 0c060300  ................
 2e40 09000001 05050603 e6000920 00010507  ........... ....
 2e50 03010900 0001050e 06030009 00000105  ................
 2e60 07030009 0c000106 03020904 00010515  ................
 2e70 06030009 04000105 07060303 09080001  ................
 2e80 05200300 09000001 05140603 00090000  . ..............
 2e90 01052003 00090400 01053203 00090800  .. .......2.....
 2ea0 01050906 0301090c 00010502 03e87e09  ..............~.
 2eb0 00000105 0a060399 01090400 01050703  ................
 2ec0 7e090400 01051e03 e97e0904 00010502  ~........~......
 2ed0 06030109 04000105 06060300 09000001  ................
 2ee0 05020603 01090c00 01050903 97010900  ................
 2ef0 00010507 037e0900 00010300 09000001  .....~..........
 2f00 05200300 09000001 05140603 00090000  . ..............
 2f10 01052003 00090400 01050706 03040904  .. .............
 2f20 00010514 03000900 00010502 0603e57e  ...............~
 2f30 09040001 05090603 9c010904 00010502  ................
 2f40 03e47e09 00000105 1e060300 09000001  ..~.............
 2f50 05020603 01090800 01050606 03000900  ................
 2f60 00010507 039a0109 04000105 0603e67e  ...............~
 2f70 09040001 05020603 01090800 01050703  ................
 2f80 99010900 00010300 09000001 05140300  ................
 2f90 09000001 05120603 ab7f0904 0001050e  ................
 2fa0 03cc0009 04000105 05060375 09080001  ...........u....
 2fb0 05070301 09000001 05120603 4e090000  ............N...
 2fc0 01050c03 32090400 01050706 03010904  ....2...........
 2fd0 00010513 06034d09 00000105 0c033309  ......M.......3.
 2fe0 04000105 0506036f 09040001 05070301  .......o........
 2ff0 09000001 05120603 5d090800 01050706  ........].......
 3000 03250908 00010513 06035b09 00000105  .%........[.....
 3010 0c032509 04000105 05060311 09040001  ..%.............
 3020 05070301 09000001 050203f3 7e090000  ............~...
 3030 01052006 03000900 00010502 03000904  .. .............
 3040 00010520 03000904 0001050c 038d0109  ... ............
 3050 04000105 1e03f37e 09080001 05020603  .......~........
 3060 01090400 01050606 03000900 00010502  ................
 3070 06030109 0c000105 120603c4 00090000  ................
 3080 01051303 10090800 01050806 0356090c  .............V..
 3090 00010511 0603c900 09000001 050b031e  ................
 30a0 090c0001 05090603 02090800 01050303  ................
 30b0 8a010900 00010301 09000001 050e0300  ................
 30c0 09000001 05050301 09100001 05060603  ................
 30d0 00090000 01050306 037f0904 0001050e  ................
 30e0 03000900 0001050c 06030209 0c000105  ................
 30f0 03060300 09040001 05140603 f37e0900  .............~..
 3100 00010534 06030009 04000105 020603eb  ...4............
 3110 7e090400 01050b06 03960109 04000105  ~...............
 3120 0203ea7e 09000001 051e0603 00090000  ...~............
 3130 01050206 03010904 00010506 06030009  ................
 3140 00000105 09039401 09040001 050603ec  ................
 3150 7e090400 01050206 03010908 00010509  ~...............
 3160 03930109 00000105 34030009 00000105  ........4.......
 3170 07030209 04000105 20030009 00000105  ........ .......
 3180 14060300 09000001 05200300 09040001  ......... ......
 3190 05090603 01090800 01050203 e87e0900  .............~..
 31a0 0001050a 06039901 09040001 0507037e  ...............~
 31b0 09040001 051e03e9 7e090400 01050206  ........~.......
 31c0 03010904 00010506 06030009 00000105  ................
 31d0 02060301 090c0001 05090397 01090000  ................
 31e0 01050703 7e090000 01030009 00000105  ....~...........
 31f0 20030009 00000105 14060300 09000001   ...............
 3200 05200300 09040001 05090603 01090800  . ..............
 3210 01050203 e87e0900 0001050a 06039901  .....~..........
 3220 09040001 051e03e7 7e090800 01050206  ........~.......
 3230 03010904 00010506 06030009 00000105  ................
 3240 02060301 090c0001 05090397 01090000  ................
 3250 01050703 7e090000 01030009 00000105  ....~...........
 3260 20030009 00000105 14060300 09000001   ...............
 3270 05200300 09040001 05050385 7f090800  . ..............
 3280 01050306 03050904 00010512 03000900  ................
 3290 0001050d 06037a09 04000105 12030609  ......z.........
 32a0 04000105 09060382 01090800 01050203  ................
 32b0 dd7e0900 0001051e 06030009 00000105  .~..............
 32c0 02060301 09080001 05060603 00090000  ................
 32d0 01050f03 a3010904 00010506 03dd7e09  ..............~.
 32e0 08000105 02060301 09080001 050903a2  ................
 32f0 01090000 01050f06 03000900 00010508  ................
 3300 0603927f 09140001 05110603 3f090000  ............?...
 3310 01050c03 42091000 01050706 03dd0009  ....B...........
 3320 0c000105 15060300 09040001 050b037f  ................
 3330 09080001 05140304 09040001 050b037c  ...............|
 3340 09040001 05130343 09080001 0507033e  .......C.......>
 3350 090c0001 05140303 09080001 05010603  ................
 3360 947e0908 00010503 00020401 03020900  .~..............
 3370 00010002 04010300 09000001 05010304  ................
 3380 09040001 0503037c 09000001 03000900  .......|........
 3390 00010501 030e0904 00010502 03010900  ................
 33a0 0001050c 03000900 00010509 06030009  ................
 33b0 00000105 0c030009 04000105 03030109  ................
 33c0 04000106 03000904 00010521 06030009  ...........!....
 33d0 00000105 07030109 04000105 26037f09  ............&...
 33e0 08000105 03060301 09040001 05070603  ................
 33f0 00090000 01050206 037e0908 0001050c  .........~......
 3400 03000900 00010509 06030009 00000105  ................
 3410 0c030009 04000105 01030409 04000106  ................
 3420 03c60009 04000105 03030109 00000103  ................
 3430 01090000 01030109 00000105 0106037d  ...............}
 3440 09000001 05070306 09080001 051b037f  ................
 3450 09040001 0501037b 09040001 05140305  .......{........
 3460 09080001 05070301 09040001 0501037a  ...............z
 3470 09040001 05110603 03090400 01050503  ................
 3480 02090000 01050706 03010900 00010501  ................
 3490 037a0904 0001051b 03050904 00010514  .z..............
 34a0 03000904 00010507 03010904 00010514  ................
 34b0 037f0904 00010507 03010904 00010501  ................
 34c0 037a0904 00010507 03060908 00010501  .z..............
 34d0 037a0908 00010507 03060908 00010501  .z..............
 34e0 037a0908 00010507 03060908 00010514  .z..............
 34f0 037f0908 0001051b 03000904 00010514  ................
 3500 03000904 0001051b 03000904 00010514  ................
 3510 03000904 00010501 037b0908 00010514  .........{......
 3520 03050908 0001051b 03000928 00010514  ...........(....
 3530 03000904 00010507 03010908 0001051b  ................
 3540 037f0904 00010514 03000964 0001051b  ...........d....
 3550 03000910 00010514 03000904 0001051b  ................
 3560 03000908 00010514 03000904 0001051b  ................
 3570 03000908 00010514 03000904 0001051b  ................
 3580 03000904 00010514 03000910 0001051b  ................
 3590 03000904 00010514 03000904 0001051b  ................
 35a0 03000904 00010514 03000904 0001051b  ................
 35b0 03000904 00010514 03000908 0001051b  ................
 35c0 03000904 00010514 03000918 0001051b  ................
 35d0 03000904 00010514 03000908 00010503  ................
 35e0 03b27f09 04000105 1403ce00 09000001  ................
 35f0 051b0300 09080001 05140300 09040001  ................
 3600 051b0300 09040001 05140300 09040001  ................
 3610 051b0300 09040001 050303b2 7f090800  ................
 3620 01051b03 ce000904 00010514 03000960  ...............`
 3630 0001051b 03000908 00010514 03000904  ................
 3640 0001051b 03000904 00010514 03000904  ................
 3650 0001051b 03000904 00010514 03000904  ................
 3660 0001051b 03000904 00010514 0300090c  ................
 3670 0001051b 03000904 0001050f 03000928  ...............(
 3680 00010505 06030109 0c000105 03037d09  ..............}.
 3690 00000105 11030009 00000105 05030209  ................
 36a0 00000105 0f060300 09000001 05050603  ................
 36b0 01090400 01050303 7d090000 01051103  ........}.......
 36c0 00090000 01050503 02090000 01050f06  ................
 36d0 03000900 00010505 06030109 04000105  ................
 36e0 03037d09 00000105 11030009 00000105  ..}.............
 36f0 05030209 00000105 0f060300 09000001  ................
 3700 05050603 01090400 01050303 7d090000  ............}...
 3710 01051103 00090000 01050503 02090000  ................
 3720 01050f06 03000900 00010505 06030109  ................
 3730 04000105 03037d09 00000105 11030009  ......}.........
 3740 00000105 05030209 00000105 0f060300  ................
 3750 09000001 05050603 01090400 01050303  ................
 3760 7d090000 01051103 00090000 01050503  }...............
 3770 02090000 01050f06 03000900 00010505  ................
 3780 06030109 04000105 03037d09 00000105  ..........}.....
 3790 11030009 00000105 05030209 00000103  ................
 37a0 01090000 01050303 7d090000 01051103  ........}.......
 37b0 00090000 01050503 02090000 01050f06  ................
 37c0 03000900 00010505 06030109 04000105  ................
 37d0 03037d09 00000105 11030009 00000105  ..}.............
 37e0 05030209 00000105 0f060300 09000001  ................
 37f0 05050603 01090400 01050303 7d090000  ............}...
 3800 01051103 00090000 01050503 02090000  ................
 3810 01050f06 03000900 00010505 06030109  ................
 3820 04000105 03037d09 00000105 11030009  ......}.........
 3830 00000105 05030209 00000105 0f060300  ................
 3840 09000001 05050603 01090400 01050303  ................
 3850 7d090000 01051103 00090000 01050503  }...............
 3860 02090000 01050f06 03000900 00010505  ................
 3870 06030109 04000105 03037d09 00000105  ..........}.....
 3880 11030009 00000105 05030209 00000105  ................
 3890 0f060300 09000001 05050603 01090400  ................
 38a0 01050303 7d090000 01051103 00090000  ....}...........
 38b0 01050503 02090000 01030109 00000105  ................
 38c0 03037d09 00000105 11030009 00000105  ..}.............
 38d0 05030209 00000105 0f060300 09000001  ................
 38e0 05050603 01090400 01050303 7d090000  ............}...
 38f0 01051103 00090000 01050303 05090000  ................
 3900 01050b06 03000900 00010503 06030209  ................
 3910 04000105 0203ac7f 09000001 050c0300  ................
 3920 09000001 05030603 01090000 01060300  ................
 3930 09040001 05210603 00090000 01050703  .....!..........
 3940 01090400 01050903 7e090800 01052603  ........~.....&.
 3950 01090400 01050306 03010904 00010507  ................
 3960 06030009 00000105 0206037e 09080001  ...........~....
 3970 050c0300 09000001 05010603 d5000904  ................
 3980 00010603 c3010938 00010503 03010900  .......8........
 3990 00010301 09000001 05010603 7e090000  ............~...
 39a0 01050303 02091400 01050103 7e090800  ............~...
 39b0 01030009 2c000105 03030209 1c000106  ....,...........
 39c0 03020904 0001050c 06030009 00000105  ................
 39d0 2a03ee7e 09040001 05090329 09080001  *..~.......)....
 39e0 05020391 7f090400 01050306 033e0900  .............>..
 39f0 00010301 09000001 03010900 00010301  ................
 3a00 09000001 03010900 00010301 09000001  ................
 3a10 03020900 00010505 03010900 0001052a  ...............*
 3a20 03000900 00010512 06030009 00000105  ................
 3a30 2a030009 04000105 07060301 09040001  *...............
 3a40 03020904 00010502 0603b77f 09000001  ................
 3a50 050a03c9 00090400 01050706 03010904  ................
 3a60 00010502 03b67f09 00000105 1e060300  ................
 3a70 09000001 05020603 01090400 01050606  ................
 3a80 03000900 00010502 06030109 0c000105  ................
 3a90 03033c09 00000103 01090000 01030109  ..<.............
 3aa0 00000103 01090000 01030109 00000103  ................
 3ab0 01090000 01030209 00000105 05030109  ................
 3ac0 00000105 2a030009 00000105 12060300  ....*...........
 3ad0 09000001 052a0300 09040001 05050603  .....*..........
 3ae0 06090400 01051206 030a0900 00010508  ................
 3af0 03760904 00010505 06030309 04000103  .v..............
 3b00 01090000 01030109 00000103 01090000  ................
 3b10 01030109 00000103 01090000 01050806  ................
 3b20 03780900 0001050a 03040904 0001050f  .x..............
 3b30 03020904 0001050b 037f0904 00010302  ................
 3b40 09040001 05030603 02090400 01050503  ................
 3b50 01090000 01051306 0300090c 00010501  ................
 3b60 03860109 1c000105 05060382 7f094000  ..............@.
 3b70 01050703 01090000 01030109 00000105  ................
 3b80 0c06037f 09000001 03010904 00010513  ................
 3b90 03760908 00010503 06037f09 04000105  .v..............
 3ba0 05030109 00000105 13060300 09080001  ................
 3bb0 05050603 f5000908 00010507 03010900  ................
 3bc0 00010502 03b47e09 00000105 0b0603cd  ......~.........
 3bd0 01090400 01051e03 b37e0904 00010502  .........~......
 3be0 06030109 04000105 06060300 09000001  ................
 3bf0 05020603 01090c00 01050906 03000900  ................
 3c00 00010603 eb000904 0001050e 06030109  ................
 3c10 00000105 13037f09 04000105 09060301  ................
 3c20 09040001 05130603 68090000 01051603  ........h.......
 3c30 19090400 01050c03 7f090400 01050906  ................
 3c40 03010904 00010507 037d0904 0001051f  .........}......
 3c50 06030109 00000105 07037f09 08000106  ................
 3c60 03000904 00010509 03010900 0001051f  ................
 3c70 06030009 00000105 24030009 04000105  ........$.......
 3c80 0e030109 04000105 13037f09 04000105  ................
 3c90 09060301 09040001 05160603 01090000  ................
 3ca0 01050c03 7f090400 01050906 03010904  ................
 3cb0 00010505 03120904 00010507 03010900  ................
 3cc0 0001050f 06030109 04000105 26030009  ............&...
 3cd0 04000105 0506037a 09080001 05070301  .......z........
 3ce0 09000001 03010900 00010512 06035709  ..............W.
 3cf0 00000105 13030009 04000105 0c032909  ..............).
 3d00 04000105 050603c7 00090400 01050703  ................
 3d10 01090000 01050203 b97e0900 0001051e  .........~......
 3d20 06030009 04000105 02060301 09040001  ................
 3d30 05060603 00090000 01050206 0301090c  ................
 3d40 00010509 06030009 00000105 050603f2  ................
 3d50 00090400 01050703 01090000 01051106  ................
 3d60 03000900 00010512 03610904 00010513  .........a......
 3d70 03000904 00010511 031f0904 00010507  ................
 3d80 06030109 04000105 1106037f 09000001  ................
 3d90 050c0301 09080001 05050603 3f090400  ............?...
 3da0 01050703 02090000 01030109 00000105  ................
 3db0 0203c87e 09000001 051e0603 00090400  ...~............
 3dc0 01051103 f5000904 0001051e 038b7f09  ................
 3dd0 04000105 02060301 09040001 05060603  ................
 3de0 00090000 01051103 f4000904 00010506  ................
 3df0 038c7f09 08000105 02060301 09080001  ................
 3e00 050703b7 01090000 01050203 c77e0900  .............~..
 3e10 0001051e 06030009 00000105 02060301  ................
 3e20 09080001 05060603 00090000 01051103  ................
 3e30 f4000904 00010506 038c7f09 04000105  ................
 3e40 02060301 09080001 0508032a 09000001  ...........*....
 3e50 05050303 09000001 050c0603 00090000  ................
 3e60 01050506 03920109 10000105 07030109  ................
 3e70 00000105 0303d77e 09000001 05050302  .......~........
 3e80 09000001 05170603 00090000 01051103  ................
 3e90 00091400 01050506 03010904 0001050d  ................
 3ea0 06037f09 0c000105 05060303 09040001  ................
 3eb0 05090603 00090000 01051703 7d091400  ............}...
 3ec0 01050903 03090800 01050306 037b0908  .............{..
 3ed0 00010300 09000001 05050302 09000001  ................
 3ee0 05170603 00090000 01050503 01090400  ................
 3ef0 01051103 7f090400 01050503 01090800  ................
 3f00 01050d03 7f090400 01050506 03010904  ................
 3f10 00010502 03660908 00010503 031f0900  .....f..........
 3f20 00010512 03000900 00010505 03010904  ................
 3f30 00010502 035e0900 0001051e 06030009  .....^..........
 3f40 00000105 02060301 09040001 05060603  ................
 3f50 00090000 01051203 20090400 01050603  ........ .......
 3f60 60090400 01050206 03010908 00010503  `...............
 3f70 031f0900 00010512 03000900 00010515  ................
 3f80 06030409 14000105 0206035b 09040001  ...........[....
 3f90 03000900 0001051e 06030009 00000105  ................
 3fa0 02060301 09040001 05060603 00090000  ................
 3fb0 01051003 23090400 01050603 5d090800  ....#.......]...
 3fc0 01050206 03010908 00010503 03220900  ............."..
 3fd0 00010510 03000900 00010505 03010908  ................
 3fe0 00010513 06030009 00000105 28030009  ............(...
 3ff0 04000105 15030009 04000105 050603fb  ................
 4000 00090800 01050703 01090000 01050303  ................
 4010 937f0900 00010505 03010908 0001050c  ................
 4020 06030009 00000105 070603ed 00091c00  ................
 4030 01050206 03de7e09 00000105 0703a201  ......~.........
 4040 09040001 050b037f 09040001 051303b5  ................
 4050 7f091000 01050506 03e90009 08000105  ................
 4060 07030109 00000105 0303ea7e 09000001  ...........~....
 4070 05020603 56090400 01050303 2a090400  ....V.......*...
 4080 01050506 03010904 0001050c 06030009  ................
 4090 00000105 050603e6 00092000 01050703  .......... .....
 40a0 01090000 01050e06 03000900 00010507  ................
 40b0 0300090c 00010603 02090400 01051506  ................
 40c0 03000904 00010507 06030309 08000105  ................
 40d0 20030009 00000105 14060300 09000001   ...............
 40e0 05200300 09040001 05320300 09080001  . .......2......
 40f0 05090603 01090c00 01050203 e87e0900  .............~..
 4100 0001050a 06039901 09040001 0507037e  ...............~
 4110 09040001 051e03e9 7e090400 01050206  ........~.......
 4120 03010904 00010506 06030009 00000105  ................
 4130 02060301 090c0001 05090397 01090000  ................
 4140 01050703 7e090000 01030009 00000105  ....~...........
 4150 20030009 00000105 14060300 09000001   ...............
 4160 05200300 09040001 05070603 04090400  . ..............
 4170 01051403 00090000 01050206 03e57e09  ..............~.
 4180 04000105 0906039c 01090400 01050203  ................
 4190 e47e0900 0001051e 06030009 00000105  .~..............
 41a0 02060301 09080001 05060603 00090000  ................
 41b0 01050703 9a010904 00010506 03e67e09  ..............~.
 41c0 04000105 02060301 09080001 05070399  ................
 41d0 01090000 01030009 00000105 14030009  ................
 41e0 00000105 0e060377 09040001 05050603  .......w........
 41f0 75090800 01050703 01090000 01051206  u...............
 4200 034e0900 0001050c 03320904 00010507  .N.......2......
 4210 06030109 04000105 1306034d 09000001  ...........M....
 4220 050c0333 09040001 05050603 6f090400  ...3........o...
 4230 01050703 01090000 01051206 035d0908  .............]..
 4240 00010507 06032509 08000105 1306035b  ......%........[
 4250 09000001 050c0325 09040001 05050603  .......%........
 4260 11090400 01050703 01090000 01050203  ................
 4270 f37e0900 00010520 06030009 00000105  .~..... ........
 4280 02030009 04000105 20030009 04000105  ........ .......
 4290 0c038d01 09040001 051e03f3 7e090800  ............~...
 42a0 01050206 03010904 00010506 06030009  ................
 42b0 00000105 02060301 090c0001 05090603  ................
 42c0 00090000 01051303 d4000904 00010508  ................
 42d0 06035609 0c000105 110603c9 00090000  ..V.............
 42e0 01050b03 1e090c00 01050906 03020908  ................
 42f0 00010503 038a0109 00000103 01090000  ................
 4300 01050e03 00090000 01050503 01091000  ................
 4310 01050606 03000900 00010503 06037f09  ................
 4320 04000105 0e030009 00000105 0c060302  ................
 4330 090c0001 05030603 00090400 01051406  ................
 4340 03f37e09 00000105 34060300 09040001  ..~.....4.......
 4350 05020603 eb7e0904 0001050b 06039601  .....~..........
 4360 09040001 050203ea 7e090000 01051e06  ........~.......
 4370 03000900 00010502 06030109 04000105  ................
 4380 06060300 09000001 05090394 01090400  ................
 4390 01050603 ec7e0904 00010502 06030109  .....~..........
 43a0 08000105 09039301 09000001 05340300  .............4..
 43b0 09000001 05070302 09040001 05200300  ............. ..
 43c0 09000001 05140603 00090000 01052003  .............. .
 43d0 00090400 01050906 03010908 00010502  ................
 43e0 03e87e09 00000105 0a060399 01090400  ..~.............
 43f0 01050703 7e090400 01051e03 e97e0904  ....~........~..
 4400 00010502 06030109 04000105 06060300  ................
 4410 09000001 05020603 01090c00 01050903  ................
 4420 97010900 00010507 037e0900 00010300  .........~......
 4430 09000001 05200300 09000001 05140603  ..... ..........
 4440 00090000 01052003 00090400 01050906  ...... .........
 4450 03010908 00010502 03e87e09 00000105  ..........~.....
 4460 0a060399 01090400 01051e03 e77e0908  .............~..
 4470 00010502 06030109 04000105 06060300  ................
 4480 09000001 05020603 01090c00 01050903  ................
 4490 97010900 00010507 037e0900 00010300  .........~......
 44a0 09000001 05200300 09000001 05140603  ..... ..........
 44b0 00090000 01052003 00090400 01050503  ...... .........
 44c0 857f0908 00010503 06030509 04000105  ................
 44d0 12030009 00000105 0d06037a 09040001  ...........z....
 44e0 05120306 09040001 05090603 82010908  ................
 44f0 00010502 03dd7e09 00000105 1e060300  ......~.........
 4500 09000001 05020603 01090800 01050606  ................
 4510 03000900 0001050f 03a30109 04000105  ................
 4520 0603dd7e 09080001 05020603 01090800  ...~............
 4530 01050903 a2010900 0001050f 06030009  ................
 4540 00000105 08060392 7f091400 01051106  ................
 4550 033f0900 0001050c 03420910 00010507  .?.......B......
 4560 0603dd00 090c0001 05150603 00090400  ................
 4570 01050703 00090800 01051403 03090800  ................
 4580 01051303 bf7f0908 00010501 0603ad01  ................
 4590 090c0001 05030301 09000001 05190603  ................
 45a0 00090000 01052003 00090400 01052203  ...... .......".
 45b0 07090400 01050303 79090400 01050506  ........y.......
 45c0 03010904 0001050f 06030009 00000105  ................
 45d0 05060301 09040001 05120603 00090000  ................
 45e0 01050a03 00090400 01050506 03010904  ................
 45f0 00010512 06030009 00000105 0a030009  ................
 4600 04000105 05060301 09040001 03020900  ................
 4610 00010301 09000001 050e0300 09000001  ................
 4620 05070301 09080001 05090603 00090000  ................
 4630 01050c03 00090400 01050506 037f0904  ................
 4640 0001050e 03000900 00010505 03040908  ................
 4650 0001050e 03000900 0001050c 06030109  ................
 4660 10000105 07060300 09140001 050c0603  ................
 4670 00090000 01050903 00090800 01050506  ................
 4680 037f0904 0001050e 03000900 00010507  ................
 4690 03010904 0001050c 06030009 00000105  ................
 46a0 09030009 08000105 0506037f 09040001  ................
 46b0 050e0300 09000001 05070301 09040001  ................
 46c0 05090603 00090000 01050c03 00090400  ................
 46d0 01050506 037f0904 0001050e 03000900  ................
 46e0 00010507 03010928 0001050c 06030009  .......(........
 46f0 00000105 0506037f 09040001 050e0300  ................
 4700 09000001 05070301 09140001 050c0603  ................
 4710 00090000 01050506 037f0904 0001050e  ................
 4720 03000900 00010509 06030109 00000105  ................
 4730 0e037f09 04000105 07060301 09040001  ................
 4740 050c0603 00090000 01050506 037f0904  ................
 4750 0001050e 03000900 00010509 06030109  ................
 4760 00000105 0e037f09 04000105 07060301  ................
 4770 09040001 050c0603 00090000 01050506  ................
 4780 037f0904 0001050e 03000900 00010509  ................
 4790 06030109 00000105 0e037f09 04000105  ................
 47a0 07060301 09040001 050c0603 00090000  ................
 47b0 01050506 037f0904 0001050e 03000900  ................
 47c0 00010509 06030109 00000105 0e037f09  ................
 47d0 04000105 07060301 09040001 050c0603  ................
 47e0 00090000 01050506 037f0904 0001050e  ................
 47f0 03000900 00010509 06030109 00000105  ................
 4800 0e037f09 04000105 07060301 09040001  ................
 4810 050c0603 00090000 01050506 037f0904  ................
 4820 0001050e 03000900 00010503 03030900  ................
 4830 00010501 06030109 00000105 0c037d09  ..............}.
 4840 08000105 01060306 09080001 05030301  ................
 4850 09000001 03010900 0001050a 03000900  ................
 4860 00010505 0301090c 0001050a 06037f09  ................
 4870 00000105 06030109 04000105 0306037f  ................
 4880 09040001 050a0300 09000001 050c0603  ................
 4890 02090400 01050a03 7e090800 01050306  ........~.......
 48a0 03020904 00010501 06030109 00000106  ................
 48b0 03030904 00010503 03010900 00010301  ................
 48c0 09000001 050e0300 09000001 050f0603  ................
 48d0 7f090800 01050603 02090800 01050306  ................
 48e0 037f0904 0001050e 03000900 00010505  ................
 48f0 00020401 03010904 0001050e 00020401  ................
 4900 06037f09 00000105 0c030209 08000105  ................
 4910 0e037e09 10000105 03060302 09040001  ..~.............
 4920 05010603 01090000 01060311 09040001  ................
 4930 05030301 09000001 05090603 00090000  ................
 4940 01050306 03010904 00010510 03000900  ................
 4950 00010512 06030009 00000105 0d030009  ................
 4960 04000105 16030009 04000105 10030009  ................
 4970 04000105 03060302 09080001 05010603  ................
 4980 01090000 01060303 09040001 05030301  ................
 4990 09000001 03010900 0001050a 06030209  ................
 49a0 00000105 0f030009 04000105 01037c09  ..............|.
 49b0 04000105 03060304 09040001 050f0300  ................
 49c0 09000001 05050301 09040001 050a0603  ................
 49d0 7f090000 01050803 01090400 01050306  ................
 49e0 037f0904 0001050f 03000900 00010503  ................
 49f0 03030904 00010513 00020401 06030009  ................
 4a00 08000105 03060305 09080001 050a0300  ................
 4a10 09000001 05070603 76090400 01050a03  ........v.......
 4a20 06090400 01050506 03050904 00010510  ................
 4a30 06030109 00000105 13030009 04000105  ................
 4a40 09037f09 04000105 0a037f09 04000105  ................
 4a50 09030109 04000105 05060301 09080001  ................
 4a60 05090603 00090000 01050306 037e0904  .............~..
 4a70 0001050a 03000900 00010503 03050904  ................
 4a80 0001050f 06030009 00000105 01030109  ................
 4a90 0c000105 05060376 09040001 03010900  .......v........
 4aa0 0001050a 06030309 00000105 08037d09  ..............}.
 4ab0 04000105 0506037f 09080001 03010900  ................
 4ac0 0001050a 06030309 00000105 08037d09  ..............}.
 4ad0 04000105 03060303 09040001 050a0300  ................
 4ae0 09000001 06037c09 04000103 04090800  ......|.........
 4af0 01051803 05090400 01050106 03050904  ................
 4b00 00010502 03010900 00010301 09000001  ................
 4b10 03010904 00010301 09000001 03010904  ................
 4b20 00010501 06030109 00000106 03030904  ................
 4b30 00010502 03010900 00010301 09000001  ................
 4b40 03010904 00010301 09000001 03010904  ................
 4b50 00010501 06030109 00000104 020603e8  ................
 4b60 7c090400 01050303 01090000 01030209  |...............
 4b70 00000105 12030009 00000105 0c060300  ................
 4b80 09040001 05040002 04020603 02090400  ................
 4b90 01000204 02030109 04000100 02040203  ................
 4ba0 03090800 01000204 02030109 04000100  ................
 4bb0 02040203 03090400 01000204 02030309  ................
 4bc0 04000100 02040203 01090400 01050300  ................
 4bd0 02040203 72090400 01051900 02040206  ....r...........
 4be0 03000900 00010512 00020402 06030009  ................
 4bf0 04000105 01060310 09040001 06030409  ................
 4c00 04000105 03030109 00000103 01090000  ................
 4c10 01051203 00090000 01050c06 03000904  ................
 4c20 00010504 00020402 06030209 04000100  ................
 4c30 02040203 01090400 01050300 02040203  ................
 4c40 7d090400 01051900 02040206 03000900  }...............
 4c50 00010512 00020402 06030009 04000105  ................
 4c60 01060305 09040001 06030609 04000105  ................
 4c70 02030109 00000105 04030209 00000105  ................
 4c80 23060302 09000001 051b037e 09040001  #..........~....
 4c90 03010904 0001051d 03010904 0001050e  ................
 4ca0 037e0904 00010504 06030109 04000105  .~..............
 4cb0 0e060300 09000001 05040603 01090400  ................
 4cc0 01050e06 03000900 00010504 06030109  ................
 4cd0 04000103 03090000 01054403 00090400  ..........D.....
 4ce0 01054706 03000900 00010504 06030109  ..G.............
 4cf0 04000105 44030009 04000105 47060300  ....D.......G...
 4d00 09000001 05050603 03090400 01050203  ................
 4d10 03090400 01050503 01090400 01050603  ................
 4d20 01090400 01054703 00090400 01054a06  ......G.......J.
 4d30 03000900 00010502 06030809 04000105  ................
 4d40 16030009 00000100 02040106 03000904  ................
 4d50 00010505 06030309 04000105 06030109  ................
 4d60 00000103 02090000 01050506 037d0900  .............}..
 4d70 00010506 03010904 00010547 06030009  ...........G....
 4d80 04000105 4a060300 09000001 05050603  ....J...........
 4d90 06090400 01054803 00090400 01054c06  ......H.......L.
 4da0 03000900 00010505 06030309 04000105  ................
 4db0 02037309 04000105 16030009 00000105  ..s.............
 4dc0 04031109 04000105 47030009 04000105  ........G.......
 4dd0 4b060300 09000001 05020603 04090400  K...............
 4de0 01050d03 00090000 01050606 030d0904  ................
 4df0 00010505 06037509 04000105 06030109  ......u.........
 4e00 00000105 05030609 00000105 06030109  ................
 4e10 00000105 05060378 09000001 05060603  .......x........
 4e20 02090400 0106037f 09000001 03010904  ................
 4e30 00010547 06030009 04000105 4a060300  ...G........J...
 4e40 09000001 05050603 0c090400 01030209  ................
 4e50 04000105 48030009 04000105 4c060300  ....H.......L...
 4e60 09000001 05020603 6e090400 01050d03  ........n.......
 4e70 00090000 01050203 16090400 01050106  ................
 4e80 03010904 00010506 06037409 04000106  ..........t.....
 4e90 037f0900 00010301 09040001 05470603  .............G..
 4ea0 00090400 01054a06 03000900 00010506  ......J.........
 4eb0 06037b09 08000103 07090800 01050503  ..{.............
 4ec0 59090800 01050603 01090400 01054703  Y.............G.
 4ed0 00090400 01054a06 03000900 00010502  ......J.........
 4ee0 06030409 04000105 16030009 00000105  ................
 4ef0 06060306 09040001 05470603 00090400  .........G......
 4f00 01054a06 03000900 00010505 06033609  ..J...........6.
 4f10 08000105 0f060307 09040001 05050379  ...............y
 4f20 09040001 05090307 09040001 05050379  ...............y
 4f30 09080001 05090307 09140001 037b0904  .............{..
 4f40 00010505 037e0904 00010603 07090400  .....~..........
 4f50 01030309 00000106 03760900 00010603  .........v......
 4f60 02090800 01030909 0c000103 77090000  ............w...
 4f70 01051106 030b0900 00010509 03000904  ................
 4f80 00010375 09080001 030b0904 00010505  ...u............
 4f90 03750904 00010603 0b091400 01030209  .u..............
 4fa0 00000103 01090000 01050a06 03030904  ................
 4fb0 00010301 09080001 05050603 04090400  ................
 4fc0 01051c06 03000900 0001052c 03000904  ...........,....
 4fd0 00010513 03000904 0001051c 03000904  ................
 4fe0 0001050f 03000904 00010505 06030209  ................
 4ff0 14000105 01060301 09000001 050a0376  ...............v
 5000 09280001 052a0603 62090800 01050906  .(...*..b.......
 5010 030f0900 00010502 06037409 04000105  ..........t.....
 5020 05030c09 00000105 2a060371 09040001  ........*..q....
 5030 050f0314 09040001 052a036c 09040001  .........*.l....
 5040 05090314 09040001 052a036c 09080001  .........*.l....
 5050 05090314 09200001 05050603 00091000  ..... ..........
 5060 01030309 00000103 78090000 01030909  ........x.......
 5070 0c000103 77090000 01051106 030b0900  ....w...........
 5080 00010509 03000904 00010513 030b090c  ................
 5090 0001050f 03000904 0001051c 03000904  ................
 50a0 00010509 036a0904 0001050f 03160904  .....j..........
 50b0 0001051c 03000904 0001050f 03000904  ................
 50c0 0001052c 03000904 00010505 036a0904  ...,.........j..
 50d0 00010603 0b091400 01030209 00000103  ................
 50e0 01090000 01030809 04000105 0f060300  ................
 50f0 09000001 05010365 09040001 050f031b  .......e........
 5100 09180001 05010365 090c0001 050f031b  .......e........
 5110 09080001 05010365 09040001 050f031b  .......e........
 5120 09080001 05050603 00090400 01050f06  ................
 5130 03000900 00010518 03630914 0001050f  .........c......
 5140 031d0904 00010505 06030209 04000105  ................
 5150 02035d09 00000103 03090000 01050303  ..].............
 5160 01090000 0103a37f 09000001 03010900  ................
 5170 00010512 03000900 0001050c 06030009  ................
 5180 04000105 04030209 04000106 03000904  ................
 5190 00010301 09040001 0503037d 09040001  ...........}....
 51a0 05190603 00090000 01051206 03000904  ................
 51b0 00010501 0603de00 09040001 05300603  .............0..
 51c0 03093000 01050503 02090000 01053006  ..0...........0.
 51d0 037e0900 00010509 0302091c 00010510  .~..............
 51e0 03020904 00010505 037e0904 0001050f  .........~......
 51f0 03050904 00010509 03000904 00010505  ................
 5200 06030009 18000103 03090000 01037809  ..............x.
 5210 00000103 09090c00 01037709 00000105  ..........w.....
 5220 1106030b 09000001 05090300 09040001  ................
 5230 03750908 0001030b 09040001 05050375  .u.............u
 5240 09040001 06030b09 14000103 02090000  ................
 5250 01030109 00000105 0a060303 09040001  ................
 5260 03010908 00010505 06030409 04000105  ................
 5270 1c060300 09000001 052c0300 09040001  .........,......
 5280 05130300 09040001 051c0300 09040001  ................
 5290 050f0300 09040001 05050603 02091400  ................
 52a0 01050106 03010900 0001050a 03760928  .............v.(
 52b0 00010908 00000101 04020522 00050274  ..........."...t
 52c0 00010003 15010502 03010900 00010302  ................
 52d0 09000001 05220603 7d090000 01050c03  ....."..}.......
 52e0 03093800 01050506 03040904 00010301  ..8.............
 52f0 09000001 05020307 09000001 05100300  ................
 5300 09000001 05090603 01090000 01050a03  ................
 5310 00090400 01050300 02040206 03000908  ................
 5320 0001050a 00020402 06030009 00000105  ................
 5330 02000204 0206037f 09040001 05100002  ................
 5340 04020300 09000001 050e0603 04090c00  ................
 5350 01050403 3d090800 01054203 5a090400  ....=.....B.Z...
 5360 01051206 036c0904 00010516 06030009  .....l..........
 5370 00000105 04000204 02060301 09140001  ................
 5380 050e0002 04020603 00090000 01050700  ................
 5390 02040206 03010904 00010526 00020402  ...........&....
 53a0 06030009 00000105 04000204 02060301  ................
 53b0 09040001 05230002 04020603 00090400  .....#..........
 53c0 01050300 02040206 037d0904 00010512  .........}......
 53d0 00020402 03000900 00010503 03070908  ................
 53e0 00010401 050203b8 03090000 01030109  ................
 53f0 00000103 01090800 01030109 00000103  ................
 5400 01090400 01040205 0303c57c 09000001  ...........|....
 5410 04010502 03c00309 00000103 01090000  ................
 5420 01030109 04000103 01090000 01030109  ................
 5430 04000104 02050303 bf7c0900 00010512  .........|......
 5440 032d0900 0001050c 06030009 00000105  .-..............
 5450 04060302 09040001 03010904 00010303  ................
 5460 09080001 03010904 00010303 09040001  ................
 5470 03030904 00010301 09040001 05030372  ...............r
 5480 09040001 05190603 00090000 01051206  ................
 5490 03000904 00010503 03540904 00010502  .........T......
 54a0 03990109 00000105 05030c09 00000103  ................
 54b0 05090800 01050906 03000900 00010505  ................
 54c0 06030309 04000103 78090000 01030509  ........x.......
 54d0 04000105 09060300 09000001 05050603  ................
 54e0 03090400 01037809 00000103 05090400  ......x.........
 54f0 01050906 03000900 00010505 06030309  ................
 5500 04000103 78090000 01030509 04000105  ....x...........
 5510 09060300 09000001 05050603 03090400  ................
 5520 01037809 00000103 05090400 01050906  ..x.............
 5530 03000900 00010505 06030309 04000103  ................
 5540 78090000 01030509 04000105 09060300  x...............
 5550 09000001 05050603 03090400 01037809  ..............x.
 5560 00000103 09093400 01037709 00000105  ......4...w.....
 5570 09060300 09000001 05050300 09040001  ................
 5580 06030b09 24000103 02090000 01030109  ....$...........
 5590 00000105 0a060303 09140001 03010904  ................
 55a0 00010505 06030409 04000105 1c060300  ................
 55b0 09000001 050f0300 09040001 05050603  ................
 55c0 02092400 01037109 00000103 77090000  ..$...q.....w...
 55d0 01050906 03000900 00010505 03000904  ................
 55e0 00010603 0b092000 01030209 00000103  ...... .........
 55f0 01090000 01050a06 03030910 00010301  ................
 5600 09040001 05050603 04090400 01051c06  ................
 5610 03000900 0001050f 03000904 00010505  ................
 5620 06030209 1c000103 71090000 01037709  ........q.....w.
 5630 00000105 09060300 09000001 05050300  ................
 5640 09040001 06030b09 1c000103 02090000  ................
 5650 01030109 00000105 0a060303 090c0001  ................
 5660 03010904 00010505 06030409 04000105  ................
 5670 1c060300 09000001 050f0300 09040001  ................
 5680 05050603 02091400 01037109 00000103  ..........q.....
 5690 77090000 01050906 03000900 00010505  w...............
 56a0 03000904 00010603 0b091800 01030209  ................
 56b0 00000103 01090000 01050a06 03030908  ................
 56c0 00010301 09040001 05050603 04090400  ................
 56d0 01051c06 03000900 0001050f 03000904  ................
 56e0 00010505 06030209 0c000103 71090000  ............q...
 56f0 01037709 00000105 09060300 09000001  ..w.............
 5700 05050300 09040001 06030b09 14000103  ................
 5710 02090000 01030109 00000105 0a060303  ................
 5720 09040001 03010904 00010505 06030409  ................
 5730 04000105 1c060300 09000001 050f0300  ................
 5740 09040001 05050603 02090c00 01037109  ..............q.
 5750 00000103 77090000 01050906 03000900  ....w...........
 5760 0001051c 03160904 00010505 036a0904  .............j..
 5770 00010603 0b091400 01030209 00000103  ................
 5780 01090000 01050603 03090400 01030109  ................
 5790 00000105 05030409 00000105 0f060300  ................
 57a0 09000001 05050603 02091c00 01050203  ................
 57b0 5d090000 01030309 00000105 0303e67e  ]..............~
 57c0 09000001 04010502 03b00309 00000103  ................
 57d0 01090000 01030109 04000103 01090000  ................
 57e0 01030109 04000104 02051906 03cc7c09  ..............|.
 57f0 00000105 03060301 09140001 04010502  ................
 5800 03b80309 00000103 01090000 01030109  ................
 5810 04000103 01090000 01030109 04000104  ................
 5820 02051b06 03c47c09 00000105 05060303  ......|.........
 5830 09100001 050b0603 00090000 01053703  ..............7.
 5840 01091c00 01050b03 7f091000 01053703  ..............7.
 5850 01090800 01054203 00090400 01050b03  ......B.........
 5860 7f090400 01054203 01090800 01050b03  ......B.........
 5870 7f090400 01051c03 03090800 01050b03  ................
 5880 7d090800 01050506 0303093c 00010301  }..........<....
 5890 09000001 03010900 00010523 06037f09  ...........#....
 58a0 00000105 2a030009 14000105 0e030009  ....*...........
 58b0 04000105 23030009 08000105 2a030009  ....#.......*...
 58c0 04000105 0e030009 04000103 7f091400  ................
 58d0 01050b03 02091800 01050e03 7e090400  ............~...
 58e0 01050b03 02090400 01050306 03030910  ................
 58f0 00010401 050203a4 03090000 01030109  ................
 5900 00000103 01090400 01030109 00000103  ................
 5910 01090400 01052506 03000900 00010402  ......%.........
 5920 050903d9 7c090800 01052103 7f090800  ....|.....!.....
 5930 01050903 01090800 01052103 7f090400  ..........!.....
 5940 01050903 01090400 01052103 7f090800  ..........!.....
 5950 01050306 03010904 00010509 06030009  ................
 5960 00000105 03060301 09040001 04010502  ................
 5970 03a20309 00000103 01090000 01030109  ................
 5980 04000103 01090000 01030109 04000104  ................
 5990 02051906 03da7c09 00000105 45030309  ......|.....E...
 59a0 08000105 19037d09 04000105 03060303  ......}.........
 59b0 09100001 05450603 00090000 01054c03  .....E........L.
 59c0 00091000 01050903 00090400 01054c03  ..............L.
 59d0 00090800 01050903 00090400 01050306  ................
 59e0 0302094c 00010301 09000001 05120300  ...L............
 59f0 09000001 05090603 7d090000 01050703  ........}.......
 5a00 02090400 01050406 03020904 00010517  ................
 5a10 06030009 00000105 04030009 04000105  ................
 5a20 12037f09 08000105 04030109 04000105  ................
 5a30 0c030109 04000105 0306037e 09040001  ...........~....
 5a40 05120300 09000001 05050002 04020303  ................
 5a50 09040001 050b0002 04020603 00090000  ................
 5a60 01051b00 02040203 57090800 01050b00  ........W.......
 5a70 02040203 29090400 01050200 02040206  ....)...........
 5a80 03570904 00010534 00020402 06030009  .W.....4........
 5a90 00000105 1b000204 02060300 09040001  ................
 5aa0 05050002 0401032c 09040001 00020401  .......,........
 5ab0 03000900 00010002 04010300 09000001  ................
 5ac0 00020401 03000900 0001039e 01090400  ................
 5ad0 01050f06 03000900 00010505 06030209  ................
 5ae0 18000105 02035d09 00000103 03090000  ......].........
 5af0 01050303 01090000 01051806 03000900  ................
 5b00 00010503 0603a37f 09040001 03010900  ................
 5b10 00010512 03000900 0001050c 06030009  ................
 5b20 00000105 04030209 04000106 03000904  ................
 5b30 00010301 09040001 0503037d 09040001  ...........}....
 5b40 05190603 00090000 01051206 03000904  ................
 5b50 0001050a 0603f200 09080001 093c0000  .............<..
 5b60 01017e08 00000300 49000000 0101fb0e  ..~.....I.......
 5b70 0d000101 01010000 00010000 012e2e2f  .............../
 5b80 2e2e2f2e 2e2f2e2f 72697363 762d6763  ../.././riscv-gc
 5b90 632f6c69 62676363 00006c69 62676363  c/libgcc..libgcc
 5ba0 322e6300 0100006c 69626763 63322e68  2.c....libgcc2.h
 5bb0 00010000 00050100 0502702d 010003e7  ..........p-....
 5bc0 09010603 00090000 01050306 03010908  ................
 5bd0 00010301 09000001 03010900 00010301  ................
 5be0 09000001 03020900 00010509 06037b09  ..............{.
 5bf0 00000105 06030509 04000105 05060301  ................
 5c00 09040001 050d0603 01090000 01050703  ................
 5c10 7f091000 01050306 03020904 00010506  ................
 5c20 06030009 00000105 05060301 09040001  ................
 5c30 050d0603 00090000 01050306 03020910  ................
 5c40 00010385 7e090000 01030109 00000103  ....~...........
 5c50 01090000 01030109 00000103 01090000  ................
 5c60 01030109 00000103 02090000 01050606  ................
 5c70 03000900 00010503 06030109 04000105  ................
 5c80 06060300 09000001 05030603 01090400  ................
 5c90 01050606 03000900 00010503 06030109  ................
 5ca0 04000105 06060300 09000001 05030603  ................
 5cb0 25090400 01050606 03000900 00010507  %...............
 5cc0 06030209 04000105 0a060300 09080001  ................
 5cd0 05040603 04090400 01030009 00000103  ................
 5ce0 00090000 01030009 00000103 00090000  ................
 5cf0 01030009 14000103 00091800 01030209  ................
 5d00 00000105 07060300 09000001 05080603  ................
 5d10 05090400 01051106 03010900 0001051e  ................
 5d20 03000904 0001050b 037f0904 00010508  ................
 5d30 06030109 04000105 0b060300 09000001  ................
 5d40 05080603 01090400 01050b06 03000900  ................
 5d50 00010504 06030309 04000103 00090000  ................
 5d60 01030009 00000103 00090000 01030009  ................
 5d70 04000103 00090c00 01030009 00000103  ................
 5d80 00090800 01030009 0c000103 00090000  ................
 5d90 01030009 04000103 00090400 01030009  ................
 5da0 04000103 00090400 01030009 04000103  ................
 5db0 00090400 01030009 04000103 00090c00  ................
 5dc0 01030009 0c000103 00090000 01030009  ................
 5dd0 04000103 00090400 01030009 04000103  ................
 5de0 00090400 01030009 04000103 00090400  ................
 5df0 01030009 00000103 00090000 01030109  ................
 5e00 00000103 29090000 01050703 05090000  ....)...........
 5e10 01050403 02090000 01051206 03000900  ................
 5e20 00010504 06030109 04000103 01090000  ................
 5e30 01050c06 03000900 00010503 0603da00  ................
 5e40 09040001 03010900 0001032d 09000001  ...........-....
 5e50 05060603 00090000 01050506 03010904  ................
 5e60 00010509 06030009 00000105 03060302  ................
 5e70 09100001 05010603 01090000 01050403  ................
 5e80 b57e0904 00010603 15091400 01050706  .~..............
 5e90 03000900 00010506 06030109 04000105  ................
 5ea0 09060300 09000001 05040603 02090800  ................
 5eb0 01030009 00000103 00090000 01030009  ................
 5ec0 00000103 00090000 01030009 14000105  ................
 5ed0 0b06030b 090c0001 05040375 09040001  ...........u....
 5ee0 06030009 0c000103 02090000 01050706  ................
 5ef0 03000900 00010508 06031009 04000103  ................
 5f00 02090000 01050b06 03000900 00010508  ................
 5f10 06030109 04000105 0b060300 09000001  ................
 5f20 05080603 01090400 01060303 09000001  ................
 5f30 0511037d 09040001 051e0300 09040001  ...}............
 5f40 050b0300 09040001 05080603 01090400  ................
 5f50 01060302 09000001 050b037e 090c0001  ...........~....
 5f60 05080603 02090400 01030009 00000103  ................
 5f70 00090000 01030009 00000103 00090000  ................
 5f80 01030009 00000103 00090400 01030009  ................
 5f90 04000103 00090c00 01030009 00000103  ................
 5fa0 00090400 01030009 04000103 00090400  ................
 5fb0 01030009 04000103 00090400 01030009  ................
 5fc0 04000103 00090400 01030009 0c000103  ................
 5fd0 00090800 01030009 04000103 00090400  ................
 5fe0 01030009 04000103 00090400 01030009  ................
 5ff0 04000103 00090400 01030009 04000103  ................
 6000 00090000 01030009 00000105 04030509  ................
 6010 00000103 00090000 01030009 00000103  ................
 6020 00090000 01030009 04000103 00090c00  ................
 6030 01030009 00000103 00090800 01030009  ................
 6040 0c000103 00090000 01030009 04000103  ................
 6050 00090400 01030009 04000103 00090400  ................
 6060 01030009 04000103 00090400 01030009  ................
 6070 04000103 00090c00 01030009 0c000103  ................
 6080 00090000 01030009 04000103 00090400  ................
 6090 01030009 04000103 00090400 01030009  ................
 60a0 04000103 00090400 01030009 00000106  ................
 60b0 03620904 00010507 06032e09 14000105  .b..............
 60c0 0a060300 09000001 05040603 13090400  ................
 60d0 01030009 00000103 00090000 01030009  ................
 60e0 00000103 00090000 01030009 14000103  ................
 60f0 00092000 01030109 00000105 07060300  .. .............
 6100 09000001 05080603 0a090400 01050b06  ................
 6110 03000900 00010514 03000904 00010505  ................
 6120 06030209 04000103 01090000 01030009  ................
 6130 00000103 00090000 01030009 04000103  ................
 6140 00090c00 01030009 00000105 08030509  ................
 6150 00000103 02090000 01050503 02090000  ................
 6160 01030109 00000103 01090000 01060375  ...............u
 6170 09000001 05040372 09040001 05080603  .......r........
 6180 1e091400 01030309 00000103 02090000  ................
 6190 01051e06 03000900 00010511 03000904  ................
 61a0 0001050b 03000904 00010508 06030109  ................
 61b0 04000105 0b060301 09000001 051e0301  ................
 61c0 09040001 050b0301 09040001 05080302  ................
 61d0 09040001 0511037d 09040001 05080303  .......}........
 61e0 09040001 050b037b 09040001 05080603  .......{........
 61f0 01090400 01030109 00000105 0b060300  ................
 6200 09000001 05080603 01090400 01030209  ................
 6210 00000103 00090000 01030009 00000103  ................
 6220 00090000 01030009 00000103 00090800  ................
 6230 01030009 08000103 00090000 01030009  ................
 6240 04000103 00090800 01030009 08000103  ................
 6250 00090800 01030009 04000103 00090400  ................
 6260 01030009 08000103 00090400 01030009  ................
 6270 04000103 00090c00 01030009 0c000103  ................
 6280 00090000 01030009 08000103 00090800  ................
 6290 01030009 04000103 00090400 01030009  ................
 62a0 08000106 03010904 0001037f 09040001  ................
 62b0 06030009 08000103 00090000 01030009  ................
 62c0 00000103 01090000 01030009 00000103  ................
 62d0 00090000 01030009 00000103 00090800  ................
 62e0 01030009 08000103 00090400 01030009  ................
 62f0 00000103 00090400 01030009 00000103  ................
 6300 00090400 01030009 08000103 00090400  ................
 6310 01030009 08000103 00090400 01030009  ................
 6320 04000103 00090800 01030009 18000103  ................
 6330 02090000 01050b06 03000900 00010514  ................
 6340 03000904 00010521 03000904 00010505  .......!........
 6350 06030209 04000103 01090000 01030009  ................
 6360 00000103 00090000 01030009 04000103  ................
 6370 00090c00 01030009 04000105 08030309  ................
 6380 00000103 03090000 01050503 02090000  ................
 6390 01030009 00000103 00090000 01030009  ................
 63a0 04000103 00090c00 01030009 00000103  ................
 63b0 01090000 01051406 03000900 00010520  ............... 
 63c0 03000904 00010505 06030109 04000103  ................
 63d0 01090000 01050d06 03000900 0001090c  ................
 63e0 00000101 45070000 03004900 00000101  ....E.....I.....
 63f0 fb0e0d00 01010101 00000001 0000012e  ................
 6400 2e2f2e2e 2f2e2e2f 2e2f7269 7363762d  ./../.././riscv-
 6410 6763632f 6c696267 63630000 6c696267  gcc/libgcc..libg
 6420 6363322e 63000100 006c6962 67636332  cc2.c....libgcc2
 6430 2e680001 00000005 01000502 c0310100  .h...........1..
 6440 03a60a01 05030301 09000001 05010603  ................
 6450 7f090000 01050306 03d27d09 04000103  ..........}.....
 6460 01090000 01030109 00000103 01090000  ................
 6470 01030109 00000103 01090000 01030209  ................
 6480 00000105 010603a7 02090000 01050603  ................
 6490 d97d0904 00010503 06030109 04000105  .}..............
 64a0 06060300 09000001 05030603 01090400  ................
 64b0 01050606 03000900 00010503 06030109  ................
 64c0 04000103 25090000 01050606 03000900  ....%...........
 64d0 00010507 06030209 04000105 0a060300  ................
 64e0 09080001 05040603 04090400 01030009  ................
 64f0 00000103 00090000 01030009 00000103  ................
 6500 00090000 01030009 14000103 00091800  ................
 6510 01030209 00000105 07060300 09000001  ................
 6520 05080603 05090400 01051106 03010900  ................
 6530 0001051e 03000904 0001050b 037f0904  ................
 6540 00010508 06030109 04000105 0b060300  ................
 6550 09000001 05080603 01090400 01050b06  ................
 6560 03000900 00010504 06030309 04000103  ................
 6570 00090000 01030009 00000103 00090000  ................
 6580 01030009 04000103 00090c00 01030009  ................
 6590 08000103 00090000 01030009 08000103  ................
 65a0 00090800 01030009 04000103 00090800  ................
 65b0 01030009 04000103 00090400 01030009  ................
 65c0 08000103 00090400 01030009 04000103  ................
 65d0 00090c00 01030009 0c000103 00090000  ................
 65e0 01030009 08000103 00090800 01030009  ................
 65f0 04000103 00090400 01030009 04000103  ................
 6600 00090000 01030009 08000103 00090000  ................
 6610 01030109 00000105 0b0603fe 00090000  ................
 6620 01050403 f57e0908 00010603 15091400  .....~..........
 6630 01050706 03000900 00010506 06030109  ................
 6640 04000105 09060300 09000001 05040603  ................
 6650 02090800 01030009 00000103 00090000  ................
 6660 01030009 00000103 00090000 01030009  ................
 6670 14000103 00091800 01030209 00000105  ................
 6680 07060300 09000001 05080603 09090400  ................
 6690 01050b06 03000900 00010508 06030109  ................
 66a0 04000105 0b060300 09000001 05080603  ................
 66b0 0d090400 01050403 05090000 01030009  ................
 66c0 00000103 00090000 01030009 00000103  ................
 66d0 00090400 01030009 08000103 00090800  ................
 66e0 01030009 04000103 00090c00 01030009  ................
 66f0 00000103 00090800 01030009 08000103  ................
 6700 00090400 01030009 04000103 00090800  ................
 6710 01030009 04000103 00090400 01030009  ................
 6720 0c000103 00090c00 01030009 00000103  ................
 6730 00090800 01030009 08000103 00090400  ................
 6740 01030009 04000103 00090400 01030009  ................
 6750 00000103 00090800 01050303 e3000900  ................
 6760 00010301 09000001 05010603 e1000900  ................
 6770 00010504 039d7e09 04000105 08060312  ......~.........
 6780 09140001 03020900 0001050b 06030009  ................
 6790 00000105 08060301 09040001 050b0603  ................
 67a0 00090000 01050806 03010904 0001050b  ................
 67b0 06030109 00000105 11037f09 04000105  ................
 67c0 1e030009 04000105 08030309 04000105  ................
 67d0 0b037d09 04000105 08060301 09040001  ..}.............
 67e0 03020900 00010300 09000001 03000900  ................
 67f0 00010300 09000001 03000900 00010300  ................
 6800 090c0001 03000900 00010300 09080001  ................
 6810 0300090c 00010300 09000001 03000908  ................
 6820 00010300 09080001 03000904 00010300  ................
 6830 09040001 03000908 00010300 09040001  ................
 6840 03000904 00010300 090c0001 03000908  ................
 6850 00010300 09040001 03000908 00010300  ................
 6860 09080001 03000904 00010300 09040001  ................
 6870 03000908 00010300 09080001 03000904  ................
 6880 00010507 03150904 0001050a 06030009  ................
 6890 00000105 04060313 09040001 03000900  ................
 68a0 00010300 09000001 03000900 00010300  ................
 68b0 09000001 03000914 00010300 09200001  ............. ..
 68c0 03010900 00010507 06030009 00000105  ................
 68d0 0806030a 09040001 06030209 00000105  ................
 68e0 0b037e09 04000105 14030009 04000105  ..~.............
 68f0 04037509 0c000105 0806031e 09140001  ..u.............
 6900 03030900 00010302 09000001 051e0603  ................
 6910 00090000 01051103 00090400 01050b03  ................
 6920 00090400 01050806 03010904 0001050b  ................
 6930 06030109 00000105 08030409 04000105  ................
 6940 11037d09 08000105 1e030009 04000105  ..}.............
 6950 0b037e09 04000105 08060301 09040001  ..~.............
 6960 03010900 0001050b 06030009 00000105  ................
 6970 08060301 09040001 03020900 00010300  ................
 6980 09000001 03000900 00010300 09000001  ................
 6990 03000900 00010300 09080001 03000900  ................
 69a0 00010300 09080001 0300090c 00010300  ................
 69b0 09000001 03000908 00010300 09080001  ................
 69c0 03000904 00010300 09040001 03000908  ................
 69d0 00010300 09040001 03000904 00010300  ................
 69e0 09040001 03000908 00010300 090c0001  ................
 69f0 03000908 00010300 09080001 03000904  ................
 6a00 00010300 09040001 03000908 00010603  ................
 6a10 01090400 01037f09 04000103 01090400  ................
 6a20 01037f09 14000106 03000904 00010300  ................
 6a30 09000001 03000900 00010301 09000001  ................
 6a40 03000900 00010300 09000001 03000900  ................
 6a50 00010300 09000001 03000900 00010300  ................
 6a60 09000001 03000900 00010300 09040001  ................
 6a70 03000900 00010300 09040001 03000914  ................
 6a80 00010300 09000001 03000900 00010300  ................
 6a90 09040001 03000904 00010300 09080001  ................
 6aa0 03000900 00010302 09000001 050b0603  ................
 6ab0 00090000 01051403 00090400 01050803  ................
 6ac0 7e090400 01050b03 7d091400 01050803  ~.......}.......
 6ad0 03090400 01050b03 08090400 01052103  ..............!.
 6ae0 7a090400 01050506 03020904 00010507  z...............
 6af0 06030009 00000105 05060301 09040001  ................
 6b00 03000900 00010300 09000001 03000900  ................
 6b10 00010300 09000001 05070603 43090400  ............C...
 6b20 01037f09 04000109 08000001 01e90700  ................
 6b30 00030049 00000001 01fb0e0d 00010101  ...I............
 6b40 01000000 01000001 2e2e2f2e 2e2f2e2e  ........../../..
 6b50 2f2e2f72 69736376 2d676363 2f6c6962  /./riscv-gcc/lib
 6b60 67636300 006c6962 67636332 2e630001  gcc..libgcc2.c..
 6b70 00006c69 62676363 322e6800 01000000  ..libgcc2.h.....
 6b80 05010005 02f43501 00039a0a 01060300  ......5.........
 6b90 09000001 05030603 01090400 01030209  ................
 6ba0 00000103 db7d0900 00010301 09000001  .....}..........
 6bb0 03010900 00010301 09000001 03010900  ................
 6bc0 00010301 09000001 03020900 00010501  ................
 6bd0 06039b02 09000001 050603e5 7d090400  ............}...
 6be0 01050306 03010904 00010506 06030009  ................
 6bf0 00000105 03060301 09040001 03010900  ................
 6c00 00010325 09000001 05060603 00090000  ...%............
 6c10 01050706 03020904 0001050a 06030009  ................
 6c20 08000105 04060304 09040001 03000900  ................
 6c30 00010300 09000001 03000900 00010300  ................
 6c40 09000001 03000914 00010300 09180001  ................
 6c50 03020900 00010507 06030009 00000105  ................
 6c60 08060305 09040001 05110603 01090000  ................
 6c70 01051e03 00090400 01050b03 7f090400  ................
 6c80 01050806 03010904 0001050b 06030009  ................
 6c90 00000105 08060301 09040001 050b0603  ................
 6ca0 00090000 01050406 03030904 00010300  ................
 6cb0 09000001 03000900 00010300 09000001  ................
 6cc0 03000904 00010300 090c0001 03000900  ................
 6cd0 00010300 09080001 0300090c 00010300  ................
 6ce0 09000001 03000904 00010300 09040001  ................
 6cf0 03000904 00010300 09040001 03000904  ................
 6d00 00010300 09040001 03000904 00010300  ................
 6d10 090c0001 0300090c 00010300 09000001  ................
 6d20 03000904 00010300 09040001 03000904  ................
 6d30 00010300 09040001 03000904 00010300  ................
 6d40 09040001 03000900 00010300 09000001  ................
 6d50 03010900 00010329 09000001 05070305  .......)........
 6d60 09000001 05040302 09000001 05120603  ................
 6d70 00090000 01050406 03010904 00010301  ................
 6d80 09000001 050c0603 00090000 01050306  ................
 6d90 03da0009 04000103 01090000 0103d800  ................
 6da0 09000001 05010603 01090000 01050403  ................
 6db0 8d7e0904 00010603 15091400 01050706  .~..............
 6dc0 03000900 00010506 06030109 04000105  ................
 6dd0 09060300 09000001 05040603 02090800  ................
 6de0 01030009 00000103 00090000 01030009  ................
 6df0 00000103 00090000 01030009 14000105  ................
 6e00 0b06030b 090c0001 05040375 09040001  ...........u....
 6e10 06030009 0c000103 02090000 01050706  ................
 6e20 03000900 00010508 06031009 04000103  ................
 6e30 02090000 01050b06 03000900 00010508  ................
 6e40 06030109 04000105 0b060300 09000001  ................
 6e50 05080603 01090400 01051106 03000900  ................
 6e60 00010508 03030904 0001051e 037d0904  .............}..
 6e70 0001050b 03000904 00010508 06030109  ................
 6e80 04000106 03020900 0001050b 037e0908  .............~..
 6e90 00010508 06030209 04000103 00090000  ................
 6ea0 01030009 00000103 00090000 01030009  ................
 6eb0 00000103 00090000 01030009 08000103  ................
 6ec0 00090000 01030009 08000103 00090800  ................
 6ed0 01030009 04000103 00090400 01030009  ................
 6ee0 04000103 00090400 01030009 04000103  ................
 6ef0 00090400 01030009 04000103 00090c00  ................
 6f00 01030009 08000103 00090400 01030009  ................
 6f10 04000103 00090400 01030009 04000103  ................
 6f20 00090400 01030009 04000103 00090400  ................
 6f30 01030009 00000103 00090000 01050403  ................
 6f40 05090000 01030009 00000103 00090000  ................
 6f50 01030009 00000103 00090400 01030009  ................
 6f60 0c000103 00090000 01030009 08000103  ................
 6f70 00090c00 01030009 00000103 00090400  ................
 6f80 01030009 04000103 00090400 01030009  ................
 6f90 04000103 00090400 01030009 04000103  ................
 6fa0 00090400 01030009 0c000103 00090400  ................
 6fb0 01030009 08000103 00090400 01030009  ................
 6fc0 04000103 00090400 01030009 04000103  ................
 6fd0 00090400 01030009 04000103 00090000  ................
 6fe0 01060362 09040001 05070603 2e091400  ...b............
 6ff0 01050a06 03000900 00010504 06031309  ................
 7000 04000103 00090000 01030009 00000103  ................
 7010 00090000 01030009 00000103 00091400  ................
 7020 01030009 20000103 01090000 01050706  .... ...........
 7030 03000900 00010508 06030a09 04000105  ................
 7040 0b060300 09000001 05140300 09040001  ................
 7050 05050603 02090400 01030109 00000103  ................
 7060 00090000 01030009 00000103 00090400  ................
 7070 01030009 0c000103 00090000 01050803  ................
 7080 05090000 01030209 00000105 05030209  ................
 7090 00000103 01090000 01030109 00000106  ................
 70a0 03750900 00010504 03720904 00010508  .u.......r......
 70b0 06031e09 14000103 03090000 01030209  ................
 70c0 00000105 1e060300 09000001 05110300  ................
 70d0 09040001 050b0300 09040001 05080603  ................
 70e0 01090400 01050b06 03010900 0001051e  ................
 70f0 03010904 0001050b 03010904 00010508  ................
 7100 03020904 00010511 037d0904 00010508  .........}......
 7110 03030904 0001050b 037d0904 00010508  .........}......
 7120 03030904 0001050b 037b090c 00010508  .........{......
 7130 06030109 04000103 01090000 01030109  ................
 7140 00000103 02090000 01030009 00000103  ................
 7150 00090000 01030009 00000103 00090000  ................
 7160 01030009 00000103 00090400 01030009  ................
 7170 00000103 00090400 01030009 08000103  ................
 7180 00090800 01030009 08000103 00090400  ................
 7190 01030009 04000103 00090800 01030009  ................
 71a0 04000103 00090400 01030009 0c000103  ................
 71b0 00090c00 01030009 00000103 00090800  ................
 71c0 01030009 08000103 00090400 01030009  ................
 71d0 04000103 00090800 01060301 09040001  ................
 71e0 037f0904 00010603 00090800 01030009  ................
 71f0 00000103 00090000 01030109 00000103  ................
 7200 00090000 01030009 00000103 00090000  ................
 7210 01030009 08000103 00090800 01030009  ................
 7220 04000103 00090000 01030009 04000103  ................
 7230 00090000 01030009 04000103 00090800  ................
 7240 01030009 04000103 00090800 01030009  ................
 7250 04000103 00090400 01030009 08000103  ................
 7260 00091800 01030209 00000105 0b060300  ................
 7270 09000001 05140300 09040001 05210300  .............!..
 7280 09040001 05050603 02090400 01030109  ................
 7290 00000103 00090000 01030009 00000103  ................
 72a0 00090400 01030009 0c000103 00090400  ................
 72b0 01050803 03090000 01030309 00000105  ................
 72c0 05030209 00000103 00090000 01030009  ................
 72d0 00000103 00090400 01030009 0c000103  ................
 72e0 00090000 01030109 00000105 14060300  ................
 72f0 09000001 05200300 09040001 05050603  ..... ..........
 7300 01090400 01030109 00000105 0d060300  ................
 7310 09000001 090c0000 01014f00 00000300  ..........O.....
 7320 49000000 0101fb0e 0d000101 01010000  I...............
 7330 00010000 012e2e2f 2e2e2f2e 2e2f2e2f  ......./../.././
 7340 72697363 762d6763 632f6c69 62676363  riscv-gcc/libgcc
 7350 00006c69 62676363 322e6800 0100006c  ..libgcc2.h....l
 7360 69626763 63322e63 00010000 00        ibgcc2.c.....   
Contents of section .debug_str:
 0000 67657465 6e76005f 5a31366d 65726765  getenv._Z16merge
 0010 536f7274 5f776f72 6b657250 6d696900  Sort_workerPmii.
 0020 64657374 5f706861 73650069 6e737472  dest_phase.instr
 0030 75637469 6f6e735f 68696768 0069636f  uctions_high.ico
 0040 756e7431 0069636f 756e7432 00737472  unt1.icount2.str
 0050 6c656e00 73797374 656d0070 75746368  len.system.putch
 0060 005f5a53 74336469 766c6c00 6d626c65  ._ZSt3divll.mble
 0070 6e005f5f 676e755f 63787800 746d7076  n.__gnu_cxx.tmpv
 0080 00737472 6e6c656e 0070726f 63657373  .strnlen.process
 0090 5f707265 63697369 6f6e0077 63686172  _precision.wchar
 00a0 5f74005f 5a396d65 72676553 6f727450  _t._Z9mergeSortP
 00b0 6d696900 67657475 696e7400 6d657267  mii.getuint.merg
 00c0 655f7369 6d64005f 5a4e395f 5f676e75  e_simd._ZN9__gnu
 00d0 5f637878 33646976 45787800 6572726f  _cxx3divExx.erro
 00e0 72007374 72746f75 6c6c0070 75746368  r.strtoull.putch
 00f0 61720063 616c6c6f 6300696e 415f656e  ar.calloc.inA_en
 0100 64005f5a 31316d65 6d637079 5f73696d  d._Z11memcpy_sim
 0110 64506d53 5f6a005f 5a537433 61627364  dPmS_j._ZSt3absd
 0120 005f5a53 74336162 7365005f 5a537433  ._ZSt3abse._ZSt3
 0130 61627366 00656c65 6d310065 6c656d32  absf.elem1.elem2
 0140 005f5a53 74336162 736c0073 7472746f  ._ZSt3absl.strto
 0150 6c640073 7472746f 6c6c0075 696e7433  ld.strtoll.uint3
 0160 325f7400 5f5a5374 33616273 78006d62  2_t._ZSt3absx.mb
 0170 746f7763 006d6572 6765536f 7274006c  towc.mergeSort.l
 0180 656e4100 6c656e42 006d616c 6c6f6300  enA.lenB.malloc.
 0190 62617365 00707269 6e746e75 6d006c6f  base.printnum.lo
 01a0 6e67206c 6f6e6720 756e7369 676e6564  ng long unsigned
 01b0 20696e74 005f4578 6974002f 6465762f   int._Exit./dev/
 01c0 73686d2f 736f7274 2f736f72 74007763  shm/sort/sort.wc
 01d0 746f6d62 0074696d 65006379 636c6573  tomb.time.cycles
 01e0 5f686967 68006c6c 64697600 61746f6c  _high.lldiv.atol
 01f0 6c006162 6f727400 5f5f676e 75635f76  l.abort.__gnuc_v
 0200 615f6c69 73740070 61646300 73697a65  a_list.padc.size
 0210 5f740073 7472746f 64007372 616e6400  _t.strtod.srand.
 0220 77696474 68006273 65617263 68006672  width.bsearch.fr
 0230 65650074 696d6533 00636f75 6e746572  ee.time3.counter
 0240 7300636f 64650069 6e637200 5f5a3130  s.code.incr._Z10
 0250 6d657267 655f7369 6d64506d 535f535f  merge_simdPmS_S_
 0260 6a6a005f 5a34696e 736e7600 35646976  jj._Z4insnv.5div
 0270 5f74006c 6173745f 666d7400 64657374  _t.last_fmt.dest
 0280 5f656e64 0071756f 74006c66 6c616700  _end.quot.lflag.
 0290 6d657267 65536f72 745f776f 726b6572  mergeSort_worker
 02a0 006d6273 746f7763 73006c6f 6e67206c  .mbstowcs.long l
 02b0 6f6e6720 696e7400 5f5a3870 72696e74  ong int._Z8print
 02c0 68657879 00707269 6e746600 5f5f6378  hexy.printf.__cx
 02d0 78313100 6e657874 5f736f75 72636500  x11.next_source.
 02e0 67657469 6e74006d 656d7365 74007469  getint.memset.ti
 02f0 6d65335f 005f5f63 6f6d7061 725f666e  me3_.__compar_fn
 0300 5f740064 65635f70 61727400 73726341  _t.dec_part.srcA
 0310 00737263 4200696e 736e0075 6e736967  .srcB.insn.unsig
 0320 6e65645f 6e756d62 65720070 75746461  ned_number.putda
 0330 74006172 67630072 65737769 74636800  t.argc.reswitch.
 0340 61726776 006c6c61 6273005f 5a313173  argv.llabs._Z11s
 0350 6f72745f 6368756e 6b73506d 535f6a00  ort_chunksPmS_j.
 0360 616c7466 6c616700 73686f72 7420696e  altflag.short in
 0370 74006174 65786974 005f5f75 64697664  t.atexit.__udivd
 0380 69330063 6f756e74 65725f6e 616d6573  i3.counter_names
 0390 00637963 6c65735f 6c6f7700 75696e74  .cycles_low.uint
 03a0 36345f74 005f5a34 74696d65 76007369  64_t._Z4timev.si
 03b0 676e006f 75747000 4350726f 6772616d  gn.outp.CProgram
 03c0 2e637070 00696e74 5f706172 74007569  .cpp.int_part.ui
 03d0 6e747074 725f7400 64696773 006d6169  ntptr_t.digs.mai
 03e0 6e007374 72746f75 6c007072 696e7473  n.strtoul.prints
 03f0 7472005f 5f756d6f 64646933 00474e55  tr.__umoddi3.GNU
 0400 20432b2b 31342031 302e322e 30202d6d   C++14 10.2.0 -m
 0410 61726368 3d727633 32696d20 2d6d7475  arch=rv32im -mtu
 0420 6e653d72 6f636b65 74202d6d 6162693d  ne=rocket -mabi=
 0430 696c7033 32202d6d 61726368 3d727633  ilp32 -march=rv3
 0440 32696d20 2d67202d 4f33202d 7374643d  2im -g -O3 -std=
 0450 676e7539 39202d66 66726565 7374616e  gnu99 -ffreestan
 0460 64696e67 202d6670 65726d69 73736976  ding -fpermissiv
 0470 65006279 74650069 6e425f65 6e640070  e.byte.inB_end.p
 0480 72696e74 68657800 756e7369 676e6564  rinthex.unsigned
 0490 20636861 72005f5a 34636f6d 70504b76   char._Z4compPKv
 04a0 53305f00 5f5a3870 72696e74 73747250  S0_._Z8printstrP
 04b0 4b630064 65636c74 79706528 6e756c6c  Kc.decltype(null
 04c0 70747229 00737472 746f6600 73747263  ptr).strtof.strc
 04d0 70790077 6373746f 6d627300 73747274  py.wcstombs.strt
 04e0 6f6c0036 6c646976 5f740072 65616c6c  ol.6ldiv_t.reall
 04f0 6f630077 6f726400 74696d65 31007469  oc.word.time1.ti
 0500 6d653200 376c6c64 69765f74 0073686f  me2.7lldiv_t.sho
 0510 72742075 6e736967 6e656420 696e7400  rt unsigned int.
 0520 61746f66 005f5f62 75696c74 696e5f76  atof.__builtin_v
 0530 615f6c69 73740061 746f6900 61746f6c  a_list.atoi.atol
 0540 006d656d 6370795f 73696d64 00696e73  .memcpy_simd.ins
 0550 74727563 74696f6e 735f6c6f 7700636f  tructions_low.co
 0560 6d700073 6f72745f 6368756e 6b730064  mp.sort_chunks.d
 0570 65737400 76707269 6e74666d 74007173  est.vprintfmt.qs
 0580 6f727400 4457756e 696f6e00 636f6d70  ort.DWunion.comp
 0590 6c657820 666c6f61 74005f5f 6430005f  lex float.__d0._
 05a0 5f643100 5f5f7668 005f5f76 6c005f5f  _d1.__vh.__vl.__
 05b0 636c7a5f 74616200 2f686f6d 652f6f70  clz_tab./home/op
 05c0 742f7269 7363762d 676e752d 746f6f6c  t/riscv-gnu-tool
 05d0 63686169 6e2f6275 696c642d 6763632d  chain/build-gcc-
 05e0 6e65776c 69622d73 74616765 322f7269  newlib-stage2/ri
 05f0 73637633 322d756e 6b6e6f77 6e2d656c  scv32-unknown-el
 0600 662f6c69 62676363 005f5f78 30005f5f  f/libgcc.__x0.__
 0610 7831005f 5f783200 5f5f7833 00555149  x1.__x2.__x3.UQI
 0620 74797065 00445773 74727563 7400474e  type.DWstruct.GN
 0630 55204331 37203130 2e322e30 202d6d63  U C17 10.2.0 -mc
 0640 6d6f6465 6c3d6d65 646c6f77 202d6d63  model=medlow -mc
 0650 6d6f6465 6c3d6d65 646c6f77 202d6d74  model=medlow -mt
 0660 756e653d 726f636b 6574202d 6d617263  une=rocket -marc
 0670 683d7276 3332696d 202d6d61 62693d69  h=rv32im -mabi=i
 0680 6c703332 202d6d61 7263683d 72763332  lp32 -march=rv32
 0690 696d202d 67202d4f 73202d4f 32202d4f  im -g -Os -O2 -O
 06a0 73202d66 6275696c 64696e67 2d6c6962  s -fbuilding-lib
 06b0 67636320 2d666e6f 2d737461 636b2d70  gcc -fno-stack-p
 06c0 726f7465 63746f72 202d6665 78636570  rotector -fexcep
 06d0 74696f6e 73202d66 6e6f6e2d 63616c6c  tions -fnon-call
 06e0 2d657863 65707469 6f6e7320 2d667669  -exceptions -fvi
 06f0 73696269 6c697479 3d686964 64656e00  sibility=hidden.
 0700 5f5f6d6f 64646933 002e2e2f 2e2e2f2e  __moddi3.../../.
 0710 2e2f2e2f 72697363 762d6763 632f6c69  ././riscv-gcc/li
 0720 62676363 2f6c6962 67636332 2e63005f  bgcc/libgcc2.c._
 0730 5f713000 5f5f7131 00554449 74797065  _q0.__q1.UDItype
 0740 00636f6d 706c6578 20646f75 626c6500  .complex double.
 0750 5f5f7872 005f5f75 6469766d 6f646469  __xr.__udivmoddi
 0760 3400636f 6d706c65 78206c6f 6e672064  4.complex long d
 0770 6f75626c 65005553 49747970 65005f5f  ouble.USItype.__
 0780 7230005f 5f723100 5f5f7568 005f5f75  r0.__r1.__uh.__u
 0790 6c00474e 55204331 37203130 2e322e30  l.GNU C17 10.2.0
 07a0 202d6d63 6d6f6465 6c3d6d65 646c6f77   -mcmodel=medlow
 07b0 202d6d63 6d6f6465 6c3d6d65 646c6f77   -mcmodel=medlow
 07c0 202d6d74 756e653d 726f636b 6574202d   -mtune=rocket -
 07d0 6d617263 683d7276 3332696d 202d6d61  march=rv32im -ma
 07e0 62693d69 6c703332 202d6d61 7263683d  bi=ilp32 -march=
 07f0 72763332 696d202d 67202d4f 73202d4f  rv32im -g -Os -O
 0800 32202d4f 73202d66 6275696c 64696e67  2 -Os -fbuilding
 0810 2d6c6962 67636320 2d666e6f 2d737461  -libgcc -fno-sta
 0820 636b2d70 726f7465 63746f72 202d6676  ck-protector -fv
 0830 69736962 696c6974 793d6869 6464656e  isibility=hidden
 0840 00                                   .               
Contents of section .debug_loc:
 0000 f0060100 f4060100 01005af4 06010010  ..........Z.....
 0010 07010004 00f3015a 9f000000 00000000  .......Z........
 0020 00f40601 00000701 0001005a 00070100  ...........Z....
 0030 08070100 0300f301 5a080701 000c0701  ........Z.......
 0040 0001005a 0c070100 10070100 0300f301  ...Z............
 0050 5a000000 00000000 00a02901 00c42901  Z.........)...).
 0060 0001005a c4290100 042a0100 01005f0c  ...Z.)...*...._.
 0070 2a010078 2a010001 005f0000 00000000  *..x*...._......
 0080 0000a029 0100cc29 01000100 5bcc2901  ...)...)....[.).
 0090 00042a01 0001005e 0c2a0100 242a0100  ..*....^.*..$*..
 00a0 01005e30 2a010078 2a010001 005e0000  ..^0*..x*....^..
 00b0 00000000 0000a029 0100fc29 01000100  .......)...)....
 00c0 5cfc2901 00042a01 0001005c 0c2a0100  \.)...*....\.*..
 00d0 782a0100 01005c00 00000000 000000a0  x*....\.........
 00e0 290100a8 29010001 005da829 0100782a  )...)....].)..x*
 00f0 01000400 f3015d9f 00000000 00000000  ......].........
 0100 a0290100 ac290100 01005eac 29010078  .)...)....^.)..x
 0110 2a010004 00f3015e 9f000000 00000000  *......^........
 0120 00d02901 00042a01 0001005d 0c2a0100  ..)...*....].*..
 0130 782a0100 01005d00 00000000 00000074  x*....]........t
 0140 000100af 00010001 005aaf00 01002006  .........Z.... .
 0150 01000400 f3015a9f 00000000 00000000  ......Z.........
 0160 74000100 af000100 01005baf 00010020  t.........[.... 
 0170 06010004 00f3015b 9f000000 00000000  .......[........
 0180 00b00001 00bc0001 00020030 9f000000  ...........0....
 0190 00000000 00140101 00200101 0006005f  ......... ....._
 01a0 93046a93 04200101 00800301 00080091  ..j.. ..........
 01b0 9c7f9304 6a9304ac 05010020 06010008  ....j...... ....
 01c0 00919c7f 93046a93 04000000 00000000  ......j.........
 01d0 001c0101 00980301 00060066 93046b93  ...........f..k.
 01e0 04ac0501 00200601 00060066 93046b93  ..... .....f..k.
 01f0 04000000 00000000 008c0301 00ac0501  ................
 0200 00060062 93046a93 04000000 00000000  ...b..j.........
 0210 00a40301 005c0401 00060066 93046b93  .....\.....f..k.
 0220 04000000 00000000 00000501 00ac0501  ................
 0230 00060066 93046593 04000000 00000000  ...f..e.........
 0240 006c0501 00740501 00020030 9f740501  .l...t.....0.t..
 0250 009f0501 0001005b 00000000 00000000  .......[........
 0260 dc000100 f0000100 0200309f 00000000  ..........0.....
 0270 00000000 f4000100 8c010100 01005a00  ..............Z.
 0280 00000000 0000006c 05010074 05010002  .......l...t....
 0290 00309f00 00000000 0000001c 01010048  .0.............H
 02a0 01010001 00630000 00000000 00001c01  .....c..........
 02b0 01004801 01000400 4446249f 00000000  ..H.....DF$.....
 02c0 00000000 1c010100 20010100 0200309f  ........ .....0.
 02d0 20010100 48010100 01005f00 00000000   ...H....._.....
 02e0 00000010 01010014 01010001 005f0000  ............._..
 02f0 00000000 00001801 01001c01 01000100  ................
 0300 66000000 00000000 00480101 00700301  f........H...p..
 0310 00040044 46249fac 05010020 06010004  ...DF$..... ....
 0320 00444624 9f000000 00000000 00480101  .DF$.........H..
 0330 00700301 00020030 9fac0501 00200601  .p.....0..... ..
 0340 00020030 9f000000 00000000 00480101  ...0.........H..
 0350 00700301 00010065 ac050100 20060100  .p.....e.... ...
 0360 01006500 00000000 000000c4 050100e4  ..e.............
 0370 05010002 00319f00 00000000 000000c4  .....1..........
 0380 050100e4 05010004 004c4a24 9f000000  .........LJ$....
 0390 00000000 00480101 00700301 00010065  .....H...p.....e
 03a0 ac050100 c4050100 010065e4 05010020  ..........e.... 
 03b0 06010001 00650000 00000000 00004801  .....e........H.
 03c0 01007003 01000200 309fac05 0100c405  ..p.....0.......
 03d0 01000200 309fe405 01002006 01000200  ....0..... .....
 03e0 309f0000 00000000 00004801 01007003  0.........H...p.
 03f0 01000400 4446249f ac050100 c4050100  ....DF$.........
 0400 04004446 249fe405 01002006 01000400  ..DF$..... .....
 0410 4446249f 00000000 00000000 50010100  DF$.........P...
 0420 70030100 010065ac 050100c4 05010001  p.....e.........
 0430 0065e405 01002006 01000100 65000000  .e.... .....e...
 0440 00000000 00500101 00700301 00020030  .....P...p.....0
 0450 9fac0501 00c40501 00020030 9fe40501  ...........0....
 0460 00200601 00020030 9f000000 00000000  . .....0........
 0470 00500101 00540301 00040044 46249f54  .P...T.....DF$.T
 0480 03010070 03010004 004c4a24 9fac0501  ...p.....LJ$....
 0490 00c40501 00040044 46249fe4 05010020  .......DF$..... 
 04a0 06010004 00444624 9f000000 00000000  .....DF$........
 04b0 00540101 00700301 00010062 ac050100  .T...p.....b....
 04c0 c4050100 010062e4 05010020 06010001  ......b.... ....
 04d0 00620000 00000000 00005003 01006c03  .b........P...l.
 04e0 01000100 5a000000 00000000 00500301  ....Z........P..
 04f0 00700301 00010062 00000000 00000000  .p.....b........
 0500 54030100 70030100 04004446 249fac05  T...p.....DF$...
 0510 0100c405 01000400 4c4a249f 00000000  ........LJ$.....
 0520 00000000 54010100 34030100 010062e4  ....T...4.....b.
 0530 05010020 06010001 00620000 00000000  ... .....b......
 0540 00005401 01003403 01000200 309fe405  ..T...4.....0...
 0550 01002006 01000200 309f0000 00000000  .. .....0.......
 0560 00005401 01003403 01000400 4446249f  ..T...4.....DF$.
 0570 e4050100 20060100 04004446 249f0000  .... .....DF$...
 0580 00000000 00005801 01003403 01000100  ......X...4.....
 0590 62e40501 00200601 00010062 00000000  b.... .....b....
 05a0 00000000 58010100 34030100 0200309f  ....X...4.....0.
 05b0 e4050100 20060100 0200309f 00000000  .... .....0.....
 05c0 00000000 58010100 24030100 04004446  ....X...$.....DF
 05d0 249f2403 01003303 01000100 5ae40501  $.$...3.....Z...
 05e0 00200601 00040044 46249f00 00000000  . .....DF$......
 05f0 0000005c 01010034 03010001 0067e405  ...\...4.....g..
 0600 01002006 01000100 67000000 00000000  .. .....g.......
 0610 00180301 00240301 0001005a 00000000  .....$.....Z....
 0620 00000000 18030100 24030100 01006700  ........$.....g.
 0630 00000000 00000024 03010033 03010001  .......$...3....
 0640 005c0000 00000000 00005c01 01000003  .\........\.....
 0650 01000100 67f00501 00200601 00010067  ....g.... .....g
 0660 00000000 00000000 5c010100 00030100  ........\.......
 0670 0200309f f0050100 20060100 0200309f  ..0..... .....0.
 0680 00000000 00000000 5c010100 00030100  ........\.......
 0690 04004446 249ff005 01002006 01000400  ..DF$..... .....
 06a0 4446249f 00000000 00000000 60010100  DF$.........`...
 06b0 00030100 010067f0 05010020 06010001  ......g.... ....
 06c0 00670000 00000000 00006001 01000003  .g........`.....
 06d0 01000200 309ff005 01002006 01000200  ....0..... .....
 06e0 309f0000 00000000 00006001 0100f002  0.........`.....
 06f0 01000400 4446249f f0020100 ff020100  ....DF$.........
 0700 01005af0 05010020 06010004 00444624  ..Z.... .....DF$
 0710 9f000000 00000000 00640101 009f0101  .........d......
 0720 00010060 9f010100 b0010100 030091a4  ...`............
 0730 7fb00101 00000301 00050085 0033269f  .............3&.
 0740 f0050100 20060100 05008500 33269f00  .... .......3&..
 0750 00000000 000000e0 020100f0 02010001  ................
 0760 005a0000 00000000 0000e002 0100f002  .Z..............
 0770 01000300 91a07f00 00000000 000000f0  ................
 0780 020100ff 02010001 005c0000 00000000  .........\......
 0790 00006401 01009f01 01000100 609f0101  ..d.........`...
 07a0 00b00101 00030091 a47fb001 0100c402  ................
 07b0 01000500 85003326 9ffc0501 00200601  ......3&..... ..
 07c0 00050085 0033269f 00000000 00000000  .....3&.........
 07d0 64010100 c4020100 0200309f fc050100  d.........0.....
 07e0 20060100 0200309f 00000000 00000000   .....0.........
 07f0 64010100 c4020100 04004446 249ffc05  d.........DF$...
 0800 01002006 01000400 4446249f 00000000  .. .....DF$.....
 0810 00000000 68010100 9f010100 0100609f  ....h.........`.
 0820 010100b0 01010003 0091a47f b0010100  ................
 0830 c4020100 05008500 33269ffc 05010020  ........3&..... 
 0840 06010005 00850033 269f0000 00000000  .......3&.......
 0850 00006801 0100c402 01000200 309ffc05  ..h.........0...
 0860 01002006 01000200 309f0000 00000000  .. .....0.......
 0870 00006801 0100ac02 01000400 4446249f  ..h.........DF$.
 0880 ac020100 bf020100 01005afc 05010020  ..........Z.... 
 0890 06010004 00444624 9f000000 00000000  .....DF$........
 08a0 006c0101 009f0101 00010061 9f010100  .l.........a....
 08b0 b0010100 030091a8 7fb00101 00c40201  ................
 08c0 00050085 0034269f fc050100 20060100  .....4&..... ...
 08d0 05008500 34269f00 00000000 00000098  ....4&..........
 08e0 020100ac 02010001 005a0000 00000000  .........Z......
 08f0 00009802 0100ac02 01000300 91a07f00  ................
 0900 00000000 000000ac 020100bf 02010001  ................
 0910 005c0000 00000000 00006c01 01009f01  .\........l.....
 0920 01000100 619f0101 00b00101 00030091  ....a...........
 0930 a87fb001 01007802 01000500 85003426  ......x.......4&
 0940 9f080601 00200601 00050085 0034269f  ..... .......4&.
 0950 00000000 00000000 6c010100 78020100  ........l...x...
 0960 0200309f 08060100 20060100 0200309f  ..0..... .....0.
 0970 00000000 00000000 6c010100 78020100  ........l...x...
 0980 04004446 249f0806 01002006 01000400  ..DF$..... .....
 0990 4446249f 00000000 00000000 70010100  DF$.........p...
 09a0 9f010100 0100619f 010100b0 01010003  ......a.........
 09b0 0091a87f b0010100 78020100 05008500  ........x.......
 09c0 34269f08 06010020 06010005 00850034  4&..... .......4
 09d0 269f0000 00000000 00007001 01007802  &.........p...x.
 09e0 01000200 309f0806 01002006 01000200  ....0..... .....
 09f0 309f0000 00000000 00007001 01005802  0.........p...X.
 0a00 01000400 4446249f 58020100 6f020100  ....DF$.X...o...
 0a10 01005a08 06010020 06010004 00444624  ..Z.... .....DF$
 0a20 9f000000 00000000 00740101 009f0101  .........t......
 0a30 00010056 9f010100 b0010100 030091ac  ...V............
 0a40 7fb00101 00780201 00050085 0035269f  .....x.......5&.
 0a50 08060100 20060100 05008500 35269f00  .... .......5&..
 0a60 00000000 00000040 02010058 02010001  .......@...X....
 0a70 005a0000 00000000 00004002 01005802  .Z........@...X.
 0a80 01000300 91a07f00 00000000 00000058  ...............X
 0a90 0201006f 02010001 005c0000 00000000  ...o.....\......
 0aa0 00007401 01009f01 01000100 569f0101  ..t.........V...
 0ab0 00b00101 00030091 ac7fb001 01001c02  ................
 0ac0 01000500 85003526 9f080601 00140601  ......5&........
 0ad0 00050085 0035269f 00000000 00000000  .....5&.........
 0ae0 74010100 1c020100 0200309f 08060100  t.........0.....
 0af0 14060100 0200309f 00000000 00000000  ......0.........
 0b00 74010100 1c020100 04004446 249f0806  t.........DF$...
 0b10 01001406 01000400 4446249f 00000000  ........DF$.....
 0b20 00000000 78010100 9f010100 0100569f  ....x.........V.
 0b30 010100b0 01010003 0091ac7f b0010100  ................
 0b40 1c020100 05008500 35269f08 06010014  ........5&......
 0b50 06010005 00850035 269f0000 00000000  .......5&.......
 0b60 00007801 01001c02 01000200 309f0806  ..x.........0...
 0b70 01001406 01000200 309f0000 00000000  ........0.......
 0b80 00007801 0100f401 01000400 4446249f  ..x.........DF$.
 0b90 f4010100 0f020100 01005a08 06010014  ..........Z.....
 0ba0 06010004 00444624 9f000000 00000000  .....DF$........
 0bb0 007c0101 009f0101 0001005e 9f010100  .|.........^....
 0bc0 b0010100 030091a0 7fb00101 001c0201  ................
 0bd0 00050085 0036269f 08060100 14060100  .....6&.........
 0be0 05008500 36269f00 00000000 000000d8  ....6&..........
 0bf0 010100f4 01010001 005a0000 00000000  .........Z......
 0c00 0000d801 0100f401 01000300 91a07f00  ................
 0c10 00000000 000000f4 0101000f 02010001  ................
 0c20 005c0000 00000000 00007c01 01009f01  .\........|.....
 0c30 01000100 5e9f0101 00b00101 00030091  ....^...........
 0c40 a07f0000 00000000 00007c01 0100b001  ..........|.....
 0c50 01000200 309f0000 00000000 00007c01  ....0.........|.
 0c60 0100b001 01000400 4446249f 00000000  ........DF$.....
 0c70 00000000 b0010100 d7010100 010056d7  ..............V.
 0c80 010100d8 01010003 0091a47f 00000000  ................
 0c90 00000000 b0010100 d7010100 01005ed7  ..............^.
 0ca0 010100d8 01010003 0091a07f 00000000  ................
 0cb0 00000000 b0010100 d8010100 04004446  ..............DF
 0cc0 249f0000 00000000 00001c02 01003f02  $.............?.
 0cd0 01000100 613f0201 00400201 00030091  ....a?...@......
 0ce0 a47f0000 00000000 00001c02 01003f02  ..............?.
 0cf0 01000100 563f0201 00400201 00030091  ....V?...@......
 0d00 a07f0000 00000000 00001c02 01004002  ..............@.
 0d10 01000400 4446249f 00000000 00000000  ....DF$.........
 0d20 78020100 97020100 01006097 02010098  x.........`.....
 0d30 02010003 0091a47f 00000000 00000000  ................
 0d40 78020100 97020100 01006197 02010098  x.........a.....
 0d50 02010003 0091a07f 00000000 00000000  ................
 0d60 78020100 98020100 04004446 249f0000  x.........DF$...
 0d70 00000000 0000c402 0100e002 01000100  ................
 0d80 67000000 00000000 00c40201 00df0201  g...............
 0d90 00010060 df020100 e0020100 030091a0  ...`............
 0da0 7f000000 00000000 00c40201 00e00201  ................
 0db0 00040044 46249f00 00000000 00000000  ...DF$..........
 0dc0 03010018 03010001 00620000 00000000  .........b......
 0dd0 00000003 01001803 01000100 67000000  ............g...
 0de0 00000000 00000301 00180301 00040044  ...............D
 0df0 46249f00 00000000 00000034 03010050  F$.........4...P
 0e00 03010001 00650000 00000000 00003403  .....e........4.
 0e10 01005003 01000100 62000000 00000000  ..P.....b.......
 0e20 00340301 00500301 00040044 46249f00  .4...P.....DF$..
 0e30 00000000 000000c4 050100e4 05010002  ................
 0e40 00309f00 00000000 000000c4 050100e4  .0..............
 0e50 05010001 00650000 00000000 0000c405  .....e..........
 0e60 0100e405 01000400 4446249f 00000000  ........DF$.....
 0e70 00000000 c8050100 e4050100 01005d00  ..............].
 0e80 00000000 000000c8 050100e4 05010004  ................
 0e90 004c4a24 9f000000 00000000 00c80501  .LJ$............
 0ea0 00e40501 00040044 46249f00 00000000  .......DF$......
 0eb0 000000c8 050100e4 05010003 0008209f  .............. .
 0ec0 00000000 00000000 c8050100 d0050100  ................
 0ed0 0200309f d0050100 e4050100 01005f00  ..0..........._.
 0ee0 00000000 00000074 03010078 03010001  .......t...x....
 0ef0 005f0000 00000000 00009003 01009403  ._..............
 0f00 01000100 5f000000 00000000 00a80401  ...._...........
 0f10 00b00401 0001005e 00000000 00000000  .......^........
 0f20 ac040100 b0040100 01005f00 00000000  .........._.....
 0f30 000000e0 040100e4 04010001 005f0000  ............._..
 0f40 00000000 0000a828 0100b828 01000100  .......(...(....
 0f50 5ab82801 00e42801 0001005f e4280100  Z.(...(...._.(..
 0f60 f8280100 03007f7f 9ff82801 00182901  .(........(...).
 0f70 0001005f 18290100 1c290100 03007f7f  ..._.)...)......
 0f80 9f1c2901 00382901 0001005f 00000000  ..)..8)...._....
 0f90 00000000 a8280100 e0280100 0200309f  .....(...(....0.
 0fa0 e0280100 f4280100 01005af8 28010008  .(...(....Z.(...
 0fb0 29010001 005a0829 01000c29 01000400  )....Z.)...)....
 0fc0 7a001f9f 0c290100 10290100 01005a10  z....)...)....Z.
 0fd0 29010038 29010002 00309f00 00000000  )..8)....0......
 0fe0 000000a8 280100dc 28010002 00309fe0  ....(...(....0..
 0ff0 28010010 29010001 005b1029 01001c29  (...)....[.)...)
 1000 01000200 309f1c29 01003029 01000200  ....0..)..0)....
 1010 319f0000 00000000 00008c28 01009c28  1..........(...(
 1020 01000100 5b9c2801 00a82801 0001005b  ....[.(...(....[
 1030 00000000 00000000 8c280100 90280100  .........(...(..
 1040 01005a90 28010098 28010001 005f9828  ..Z.(...(...._.(
 1050 01009c28 01000300 7f7f9f9c 280100a8  ...(........(...
 1060 28010001 005f0000 00000000 00002c28  (...._........,(
 1070 01004828 01000100 5a482801 004c2801  ..H(....ZH(..L(.
 1080 000400f3 015a9f4c 28010050 28010001  .....Z.L(..P(...
 1090 005a5028 01005428 01000400 f3015a9f  .ZP(..T(......Z.
 10a0 00000000 00000000 2c280100 38280100  ........,(..8(..
 10b0 01005a38 2801004c 28010001 005f4c28  ..Z8(..L(...._L(
 10c0 01005028 01000100 5a502801 00542801  ..P(....ZP(..T(.
 10d0 000400f3 015a9f00 00000000 00000014  .....Z..........
 10e0 27010074 27010001 005a7427 01008027  '..t'....Zt'...'
 10f0 01000100 56802701 002c2801 0001005a  ....V.'..,(....Z
 1100 00000000 00000000 14270100 28270100  .........'..('..
 1110 01005b28 27010050 27010004 00f3015b  ..[('..P'......[
 1120 9f502701 00642701 0001005b 64270100  .P'..d'....[d'..
 1130 2c280100 0400f301 5b9f0000 00000000  ,(......[.......
 1140 00001427 0100a427 01000100 5ca42701  ...'...'....\.'.
 1150 00242801 000400f3 015c9f24 2801002c  .$(......\.$(..,
 1160 28010001 005c0000 00000000 00002827  (....\........('
 1170 01003827 01000100 5b382701 00502701  ..8'....[8'..P'.
 1180 0001005e 00000000 00000000 38270100  ...^........8'..
 1190 40270100 01005a40 27010050 27010001  @'....Z@'..P'...
 11a0 005f0000 00000000 00005027 01007427  ._........P'..t'
 11b0 01000100 5a742701 00842701 00010056  ....Zt'...'....V
 11c0 84270100 90270100 03007a02 9f902701  .'...'....z...'.
 11d0 00942701 00010056 94270100 98270100  ..'....V.'...'..
 11e0 03007a03 9f982701 009c2701 00010056  ..z...'...'....V
 11f0 dc270100 e4270100 03007f01 9fe42701  .'...'........'.
 1200 00e82701 0001005e e8270100 f0270100  ..'....^.'...'..
 1210 03007f02 9ff02701 00f42701 0001005e  ......'...'....^
 1220 f4270100 fc270100 03007f03 9ffc2701  .'...'........'.
 1230 00002801 0001005e 00280100 08280100  ..(....^.(...(..
 1240 03007f04 9f082801 000c2801 0001005e  ......(...(....^
 1250 0c280100 14280100 03007f05 9f142801  .(...(........(.
 1260 00182801 0001005e 18280100 1c280100  ..(....^.(...(..
 1270 03007e01 9f242801 002c2801 0001005a  ..~..$(..,(....Z
 1280 00000000 00000000 481e0100 6c1e0100  ........H...l...
 1290 06005a93 045b9304 6c1e0100 e41e0100  ..Z..[..l.......
 12a0 06005a93 045b9304 e41e0100 801f0100  ..Z..[..........
 12b0 06005a93 045e9304 18210100 78210100  ..Z..^...!..x!..
 12c0 0a009e08 00000000 00000000 00000000  ................
 12d0 00000000 481e0100 e4200100 0200309f  ....H.... ....0.
 12e0 e4200100 e8200100 0200319f e8200100  . ... ....1.. ..
 12f0 ec200100 0200329f ec200100 f0200100  . ....2.. ... ..
 1300 0200339f f0200100 f4200100 0200349f  ..3.. ... ....4.
 1310 f4200100 f8200100 0200359f f8200100  . ... ....5.. ..
 1320 fc200100 0200369f fc200100 00210100  . ....6.. ...!..
 1330 0200389f 00210100 04210100 0200399f  ..8..!...!....9.
 1340 04210100 08210100 02003a9f 08210100  .!...!....:..!..
 1350 0c210100 02003b9f 0c210100 10210100  .!....;..!...!..
 1360 02003c9f 10210100 14210100 02003d9f  ..<..!...!....=.
 1370 14210100 18210100 02003f9f 18210100  .!...!....?..!..
 1380 78210100 0200409f 00000000 00000000  x!....@.........
 1390 1c210100 20210100 040091bc 7f9f2021  .!.. !........ !
 13a0 01007821 01000100 5c000000 00000000  ..x!....\.......
 13b0 00d40601 00e40601 0001005a e4060100  ...........Z....
 13c0 f0060100 0400f301 5a9f0000 00000000  ........Z.......
 13d0 00001007 01009407 01000100 5a940701  ............Z...
 13e0 00d00c01 000400f3 015a9f00 00000000  .........Z......
 13f0 0000008c 070100c0 07010001 006ac007  .............j..
 1400 0100d407 01000100 5ad40701 00e40701  ........Z.......
 1410 0001005d e4070100 2c080100 01006a3c  ...]....,.....j<
 1420 0801004c 08010001 006a4c08 01005808  ...L.....jL...X.
 1430 01000100 5d580801 00640801 0001006a  ....]X...d.....j
 1440 7c080100 94080100 01006a94 080100cc  |.........j.....
 1450 08010001 005dcc08 0100d00c 01000100  .....]..........
 1460 6a000000 00000000 007c0701 00940701  j........|......
 1470 00010062 94070100 38080100 03009188  ...b....8.......
 1480 7d380801 003c0801 00030072 887d3c08  }8...<.....r.}<.
 1490 0100f408 01000300 91887df4 08010008  ..........}.....
 14a0 09010007 0091887d 0623049f 08090100  .......}.#......
 14b0 10090100 01005e10 0901004c 09010003  ......^....L....
 14c0 0091887d 4c090100 5c090100 07009188  ...}L...\.......
 14d0 7d062304 9f5c0901 00940a01 00030091  }.#..\..........
 14e0 887d940a 0100980a 01000100 5f980a01  .}.........._...
 14f0 00a40a01 00030091 887da40a 01001c0b  .........}......
 1500 01000100 661c0b01 00480b01 00030091  ....f....H......
 1510 887d480b 0100580b 01000700 91887d06  .}H...X.......}.
 1520 23049f58 0b010074 0b010001 005d740b  #..X...t.....]t.
 1530 01008c0b 01000300 91887d8c 0b010038  ..........}....8
 1540 0c010001 0066380c 01008c0c 01000300  .....f8.........
 1550 91887d98 0c0100b4 0c010001 0066b40c  ..}..........f..
 1560 0100c00c 01000300 91887dc0 0c0100d0  ..........}.....
 1570 0c010001 00660000 00000000 0000a80a  .....f..........
 1580 0100d40a 01000100 5ed40a01 00e80a01  ........^.......
 1590 0003007e 7f9fe80a 0100f00a 01000100  ...~............
 15a0 5e8c0b01 00940b01 00060003 94430100  ^............C..
 15b0 9fdc0b01 00040c01 0001005e 040c0100  ...........^....
 15c0 180c0100 01005f18 0c01002c 0c010003  ......_....,....
 15d0 007f7f9f 2c0c0100 380c0100 01005f98  ....,...8....._.
 15e0 0c0100b0 0c010006 00039443 01009fc0  ...........C....
 15f0 0c0100d0 0c010006 00039443 01009f00  ...........C....
 1600 00000000 000000c0 070100fc 07010001  ................
 1610 005a3c08 01005c09 01000100 5a280a01  .Z<...\.....Z(..
 1620 00400a01 0001005a 640a0100 380c0100  .@.....Zd...8...
 1630 01005a7c 0c010090 0c010001 005a980c  ..Z|.........Z..
 1640 0100d00c 01000100 5a000000 00000000  ........Z.......
 1650 008c0701 00a80701 0001005f a8070100  ..........._....
 1660 b0070100 02007e00 b4070100 cc070100  ......~.........
 1670 01005fe4 070100e8 07010006 007c0008  .._..........|..
 1680 ff1a9ffc 0701003c 08010001 005f5808  .......<....._X.
 1690 01005c08 01000600 7c0008ff 1a9f9008  ..\.....|.......
 16a0 0100ac08 01000100 5bac0801 00b80801  ........[.......
 16b0 0001005c b8080100 bc080100 01005bb8  ...\..........[.
 16c0 0a0100c0 0a010006 007d0008 ff1a9fec  .........}......
 16d0 0a0100f0 0a010006 007d0008 ff1a9fe0  .........}......
 16e0 0b0100e8 0b010006 007d0008 ff1a9f08  .........}......
 16f0 0c010024 0c010006 007e0008 ff1a9f30  ...$.....~.....0
 1700 0c010038 0c010006 007e0008 ff1a9f00  ...8.....~......
 1710 00000000 0000005c 09010084 09010006  .......\........
 1720 00699304 6293044c 0a010064 0a010006  .i..b..L...d....
 1730 005a9304 62930438 0c01004c 0c010006  .Z..b..8...L....
 1740 00699304 6293044c 0c010060 0c010006  .i..b..L...`....
 1750 005a9304 62930470 0c01007c 0c010006  .Z..b..p...|....
 1760 00699304 62930400 00000000 000000c0  .i..b...........
 1770 070100d4 07010002 00309fd4 070100fc  .........0......
 1780 07010001 00603c08 01001009 01000100  .....`<.........
 1790 60100901 004c0901 00020031 9f280a01  `....L.....1.(..
 17a0 00800b01 00010060 8c0b0100 380c0100  .......`....8...
 17b0 0100604c 0c0100d0 0c010001 00600000  ..`L.........`..
 17c0 00000000 0000c007 0100d407 01000300  ................
 17d0 09ff9fd4 070100fc 07010001 00643c08  .............d<.
 17e0 01007408 01000100 647c0801 00c40801  ..t.....d|......
 17f0 00010064 cc080100 ec080100 010064f4  ...d..........d.
 1800 080100cc 09010001 0064280a 0100d80a  .........d(.....
 1810 01000100 64d80a01 00e80a01 00030084  ....d...........
 1820 019fe80a 0100f40a 01000100 64f80a01  ............d...
 1830 00080b01 00010064 080b0100 100b0100  .......d........
 1840 03008401 9f100b01 001c0b01 00010064  ...............d
 1850 200b0100 6c0b0100 01006474 0b0100d0   ...l.....dt....
 1860 0b010001 0064d00b 0100d80b 01000300  .....d..........
 1870 84019fd8 0b0100f4 0b010001 0064f40b  .............d..
 1880 0100040c 01000300 84019f04 0c010010  ................
 1890 0c010001 00642c0c 0100b00c 01000100  .....d,.........
 18a0 64b40c01 00d00c01 00010064 00000000  d..........d....
 18b0 00000000 c0070100 d4070100 030009ff  ................
 18c0 9f7c0801 00840801 00020030 9f840801  .|.........0....
 18d0 009c0801 0001005f a8080100 b0080100  ......._........
 18e0 03007f50 9fb00801 00c40801 0001005f  ...P..........._
 18f0 c4080100 cc080100 030009ff 9ff40801  ................
 1900 00040901 00040091 887d06c0 0a0100c4  .........}......
 1910 0a010003 007f7f9f c40a0100 f00a0100  ................
 1920 01005f00 00000000 000000c0 070100d4  .._.............
 1930 07010002 00309fcc 080100d8 08010002  .....0..........
 1940 00319f00 00000000 000000c0 070100d4  .1..............
 1950 07010003 0008209f 3c080100 4c080100  ...... .<...L...
 1960 03000830 9f4c0801 005c0801 00010065  ...0.L...\.....e
 1970 00000000 00000000 5c080100 7c080100  ........\...|...
 1980 03000825 9f000000 00000000 00a00701  ...%............
 1990 00a80701 0001005f a8070100 b0070100  ......._........
 19a0 02007e00 00000000 00000000 d8080100  ..~.............
 19b0 f4080100 03000825 9f000000 00000000  .......%........
 19c0 00100901 00340901 00030008 309f0000  .....4......0...
 19d0 00000000 00003409 01004c09 01000300  ......4...L.....
 19e0 08789f00 00000000 0000006c 0a010098  .x.........l....
 19f0 0a010001 00600000 00000000 00006c0a  .....`........l.
 1a00 0100980a 01000600 f2801c00 00000000  ................
 1a10 00000000 00005c09 0100280a 01000600  ......\...(.....
 1a20 03d40601 009f380c 01004c0c 01000600  ......8...L.....
 1a30 03d40601 009f0000 00000000 00005c09  ..............\.
 1a40 0100280a 01000200 309f380c 01004c0c  ..(.....0.8...L.
 1a50 01000200 309f0000 00000000 00005c09  ....0.........\.
 1a60 0100c809 01000100 64cc0901 00d80901  ........d.......
 1a70 00030084 7f9fd809 0100e009 01000100  ................
 1a80 64380c01 003c0c01 00010064 3c0c0100  d8...<.....d<...
 1a90 4c0c0100 0300847f 9f000000 00000000  L...............
 1aa0 005c0901 00a40901 00060069 93046293  .\.........i..b.
 1ab0 04a80901 00ab0901 0006005a 93045b93  ...........Z..[.
 1ac0 04ab0901 00cc0901 00060069 93046293  ...........i..b.
 1ad0 04380c01 004c0c01 00060069 93046293  .8...L.....i..b.
 1ae0 04000000 00000000 005c0901 00840901  .........\......
 1af0 00020031 9f840901 00cc0901 00010066  ...1...........f
 1b00 380c0100 4c0c0100 0200319f 00000000  8...L.....1.....
 1b10 00000000 f8090100 080a0100 01005e00  ..............^.
 1b20 00000000 00000028 0a01004c 0a010001  .......(...L....
 1b30 00607c0c 0100980c 01000100 60000000  .`|.........`...
 1b40 00000000 00280a01 004c0a01 000600f2  .....(...L......
 1b50 801c0000 007c0c01 00980c01 000600f2  .....|..........
 1b60 801c0000 00000000 00000000 00100c01  ................
 1b70 00240c01 0006007e 0008ff1a 9f000000  .$.....~........
 1b80 00000000 00f80a01 00100b01 00030008  ................
 1b90 209f0000 00000000 0000940b 0100a40b   ...............
 1ba0 01000300 7f7f9f00 00000000 00000094  ................
 1bb0 0b0100b8 0b010001 005e0000 00000000  .........^......
 1bc0 0000940b 0100a40b 01000100 5ea40b01  ............^...
 1bd0 00b80b01 0001005d 00000000 00000000  .......]........
 1be0 4c0c0100 680c0100 0300082d 9f000000  L...h......-....
 1bf0 00000000 00d00c01 00540d01 0001005a  .........T.....Z
 1c00 540d0100 90120100 0400f301 5a9f0000  T...........Z...
 1c10 00000000 00004c0d 0100800d 01000100  ......L.........
 1c20 6a800d01 00940d01 0001005a 940d0100  j..........Z....
 1c30 a40d0100 01005da4 0d0100ec 0d010001  ......].........
 1c40 006afc0d 01000c0e 01000100 6a0c0e01  .j..........j...
 1c50 00180e01 0001005d 180e0100 240e0100  .......]....$...
 1c60 01006a3c 0e010054 0e010001 006a540e  ..j<...T.....jT.
 1c70 01008c0e 01000100 5d8c0e01 00901201  ........].......
 1c80 0001006a 00000000 00000000 3c0d0100  ...j........<...
 1c90 540d0100 01006254 0d0100f8 0d010003  T.....bT........
 1ca0 0091887d f80d0100 fc0d0100 03007288  ...}..........r.
 1cb0 7dfc0d01 00b40e01 00030091 887db40e  }............}..
 1cc0 0100c80e 01000700 91887d06 23049fc8  ..........}.#...
 1cd0 0e0100d0 0e010001 005ed00e 01000c0f  .........^......
 1ce0 01000300 91887d0c 0f01001c 0f010007  ......}.........
 1cf0 0091887d 0623049f 1c0f0100 54100100  ...}.#......T...
 1d00 03009188 7d541001 00581001 0001005f  ....}T...X....._
 1d10 58100100 64100100 03009188 7d641001  X...d.......}d..
 1d20 00dc1001 00010066 dc100100 08110100  .......f........
 1d30 03009188 7d081101 00181101 00070091  ....}...........
 1d40 887d0623 049f1811 01003411 01000100  .}.#......4.....
 1d50 5d341101 004c1101 00030091 887d4c11  ]4...L.......}L.
 1d60 0100f811 01000100 66f81101 004c1201  ........f....L..
 1d70 00030091 887d5812 01007412 01000100  .....}X...t.....
 1d80 66741201 00801201 00030091 887d8012  ft...........}..
 1d90 01009012 01000100 66000000 00000000  ........f.......
 1da0 00681001 00941001 0001005e 94100100  .h.........^....
 1db0 a8100100 03007e7f 9fa81001 00b01001  ......~.........
 1dc0 0001005e 4c110100 54110100 06000394  ...^L...T.......
 1dd0 4301009f 9c110100 c4110100 01005ec4  C.............^.
 1de0 110100d8 11010001 005fd811 0100ec11  ........._......
 1df0 01000300 7f7f9fec 110100f8 11010001  ................
 1e00 005f5812 01007012 01000600 03944301  ._X...p.......C.
 1e10 009f8012 01009012 01000600 03944301  ..............C.
 1e20 009f0000 00000000 0000800d 0100bc0d  ................
 1e30 01000100 5afc0d01 001c0f01 0001005a  ....Z..........Z
 1e40 e80f0100 00100100 01005a24 100100f8  ..........Z$....
 1e50 11010001 005a3c12 01005012 01000100  .....Z<...P.....
 1e60 5a581201 00901201 0001005a 00000000  ZX.........Z....
 1e70 00000000 4c0d0100 680d0100 01005f68  ....L...h....._h
 1e80 0d010070 0d010002 007e0074 0d01008c  ...p.....~.t....
 1e90 0d010001 005fa40d 0100a80d 01000600  ....._..........
 1ea0 7c0008ff 1a9fbc0d 0100fc0d 01000100  |...............
 1eb0 5f180e01 001c0e01 0006007c 0008ff1a  _..........|....
 1ec0 9f500e01 006c0e01 0001005b 6c0e0100  .P...l.....[l...
 1ed0 780e0100 01005c78 0e01007c 0e010001  x.....\x...|....
 1ee0 005b7810 01008010 01000600 7d0008ff  .[x.........}...
 1ef0 1a9fac10 0100b010 01000600 7d0008ff  ............}...
 1f00 1a9fa011 0100a811 01000600 7d0008ff  ............}...
 1f10 1a9fc811 0100e411 01000600 7e0008ff  ............~...
 1f20 1a9ff011 0100f811 01000600 7e0008ff  ............~...
 1f30 1a9f0000 00000000 00001c0f 0100440f  ..............D.
 1f40 01000600 69930462 93040c10 01002410  ....i..b......$.
 1f50 01000600 5a930462 9304f811 01000c12  ....Z..b........
 1f60 01000600 69930462 93040c12 01002012  ....i..b...... .
 1f70 01000600 5a930462 93043012 01003c12  ....Z..b..0...<.
 1f80 01000600 69930462 93040000 00000000  ....i..b........
 1f90 0000800d 0100940d 01000200 309f940d  ............0...
 1fa0 0100bc0d 01000100 60fc0d01 00d00e01  ........`.......
 1fb0 00010060 d00e0100 0c0f0100 0200319f  ...`..........1.
 1fc0 e80f0100 40110100 0100604c 110100f8  ....@.....`L....
 1fd0 11010001 00600c12 01009012 01000100  .....`..........
 1fe0 60000000 00000000 00800d01 00940d01  `...............
 1ff0 00030009 ff9f940d 0100bc0d 01000100  ................
 2000 64fc0d01 00340e01 00010064 3c0e0100  d....4.....d<...
 2010 840e0100 0100648c 0e0100ac 0e010001  ......d.........
 2020 0064b40e 01008c0f 01000100 64e80f01  .d..........d...
 2030 00981001 00010064 98100100 a8100100  .......d........
 2040 03008401 9fa81001 00b41001 00010064  ...............d
 2050 b8100100 c8100100 010064c8 100100d0  ..........d.....
 2060 10010003 0084019f d0100100 dc100100  ................
 2070 010064e0 1001002c 11010001 00643411  ..d....,.....d4.
 2080 01009011 01000100 64901101 00981101  ........d.......
 2090 00030084 019f9811 0100b411 01000100  ................
 20a0 64b41101 00c41101 00030084 019fc411  d...............
 20b0 0100d011 01000100 64ec1101 00701201  ........d....p..
 20c0 00010064 74120100 90120100 01006400  ...dt.........d.
 20d0 00000000 00000080 0d010094 0d010003  ................
 20e0 0009ff9f 3c0e0100 440e0100 0200309f  ....<...D.....0.
 20f0 440e0100 5c0e0100 01005f68 0e010070  D...\....._h...p
 2100 0e010003 007f509f 700e0100 840e0100  ......P.p.......
 2110 01005f84 0e01008c 0e010003 0009ff9f  .._.............
 2120 b40e0100 c40e0100 04009188 7d068010  ............}...
 2130 01008410 01000300 7f7f9f84 100100b0  ................
 2140 10010001 005f0000 00000000 0000800d  ....._..........
 2150 0100940d 01000200 309f8c0e 0100980e  ........0.......
 2160 01000200 319f0000 00000000 0000800d  ....1...........
 2170 0100940d 01000300 08209ffc 0d01000c  ......... ......
 2180 0e010003 0008309f 0c0e0100 1c0e0100  ......0.........
 2190 01006500 00000000 0000001c 0e01003c  ..e............<
 21a0 0e010003 0008259f 00000000 00000000  ......%.........
 21b0 600d0100 680d0100 01005f68 0d010070  `...h....._h...p
 21c0 0d010002 007e0000 00000000 00000098  .....~..........
 21d0 0e0100b4 0e010003 0008259f 00000000  ..........%.....
 21e0 00000000 d00e0100 f40e0100 03000830  ...............0
 21f0 9f000000 00000000 00f40e01 000c0f01  ................
 2200 00030008 789f0000 00000000 00002c10  ....x.........,.
 2210 01005810 01000100 60000000 00000000  ..X.....`.......
 2220 002c1001 00581001 000600f2 ba1f0000  .,...X..........
 2230 00000000 00000000 001c0f01 00e80f01  ................
 2240 00060003 d4060100 9ff81101 000c1201  ................
 2250 00060003 d4060100 9f000000 00000000  ................
 2260 001c0f01 00e80f01 00020030 9ff81101  ...........0....
 2270 000c1201 00020030 9f000000 00000000  .......0........
 2280 001c0f01 00880f01 00010064 8c0f0100  ...........d....
 2290 980f0100 0300847f 9f980f01 00a00f01  ................
 22a0 00010064 f8110100 fc110100 010064fc  ...d..........d.
 22b0 1101000c 12010003 00847f9f 00000000  ................
 22c0 00000000 1c0f0100 640f0100 06006993  ........d.....i.
 22d0 04629304 680f0100 6b0f0100 06005a93  .b..h...k.....Z.
 22e0 045b9304 6b0f0100 8c0f0100 06006993  .[..k.........i.
 22f0 04629304 f8110100 0c120100 06006993  .b............i.
 2300 04629304 00000000 00000000 1c0f0100  .b..............
 2310 440f0100 0200319f 440f0100 8c0f0100  D.....1.D.......
 2320 010066f8 1101000c 12010002 00319f00  ..f..........1..
 2330 00000000 000000b8 0f0100c8 0f010001  ................
 2340 005e0000 00000000 0000e80f 01000c10  .^..............
 2350 01000100 603c1201 00581201 00010060  ....`<...X.....`
 2360 00000000 00000000 e80f0100 0c100100  ................
 2370 0600f2ba 1f000000 3c120100 58120100  ........<...X...
 2380 0600f2ba 1f000000 00000000 00000000  ................
 2390 d0110100 e4110100 06007e00 08ff1a9f  ..........~.....
 23a0 00000000 00000000 b8100100 d0100100  ................
 23b0 03000820 9f000000 00000000 00541101  ... .........T..
 23c0 00641101 0003007f 7f9f0000 00000000  .d..............
 23d0 00005411 01007811 01000100 5e000000  ..T...x.....^...
 23e0 00000000 00541101 00641101 0001005e  .....T...d.....^
 23f0 64110100 78110100 01005d00 00000000  d...x.....].....
 2400 0000000c 12010028 12010003 00082d9f  .......(......-.
 2410 00000000 00000000 90120100 14130100  ................
 2420 01005a14 13010050 18010004 00f3015a  ..Z....P.......Z
 2430 9f000000 00000000 000c1301 00401301  .............@..
 2440 0001006a 40130100 54130100 01005a54  ...j@...T.....ZT
 2450 13010064 13010001 005d6413 0100ac13  ...d.....]d.....
 2460 01000100 6abc1301 00cc1301 0001006a  ....j..........j
 2470 cc130100 d8130100 01005dd8 130100e4  ..........].....
 2480 13010001 006afc13 01001414 01000100  .....j..........
 2490 6a141401 004c1401 0001005d 4c140100  j....L.....]L...
 24a0 50180100 01006a00 00000000 000000fc  P.....j.........
 24b0 12010014 13010001 00621413 0100b813  .........b......
 24c0 01000300 91887db8 130100bc 13010003  ......}.........
 24d0 0072887d bc130100 74140100 03009188  .r.}....t.......
 24e0 7d741401 00881401 00070091 887d0623  }t...........}.#
 24f0 049f8814 01009014 01000100 5e901401  ............^...
 2500 00cc1401 00030091 887dcc14 0100dc14  .........}......
 2510 01000700 91887d06 23049fdc 14010014  ......}.#.......
 2520 16010003 0091887d 14160100 18160100  .......}........
 2530 01005f18 16010024 16010003 0091887d  .._....$.......}
 2540 24160100 9c160100 0100669c 160100c8  $.........f.....
 2550 16010003 0091887d c8160100 d8160100  .......}........
 2560 07009188 7d062304 9fd81601 00f41601  ....}.#.........
 2570 0001005d f4160100 0c170100 03009188  ...]............
 2580 7d0c1701 00b81701 00010066 b8170100  }..........f....
 2590 0c180100 03009188 7d181801 00341801  ........}....4..
 25a0 00010066 34180100 40180100 03009188  ...f4...@.......
 25b0 7d401801 00501801 00010066 00000000  }@...P.....f....
 25c0 00000000 28160100 54160100 01005e54  ....(...T.....^T
 25d0 16010068 16010003 007e7f9f 68160100  ...h.....~..h...
 25e0 70160100 01005e0c 17010014 17010006  p.....^.........
 25f0 00039443 01009f5c 17010084 17010001  ...C...\........
 2600 005e8417 01009817 01000100 5f981701  .^.........._...
 2610 00ac1701 0003007f 7f9fac17 0100b817  ................
 2620 01000100 5f181801 00301801 00060003  ...._....0......
 2630 94430100 9f401801 00501801 00060003  .C...@...P......
 2640 94430100 9f000000 00000000 00401301  .C...........@..
 2650 007c1301 0001005a bc130100 dc140100  .|.....Z........
 2660 01005aa8 150100c0 15010001 005ae415  ..Z..........Z..
 2670 0100b817 01000100 5afc1701 00101801  ........Z.......
 2680 0001005a 18180100 50180100 01005a00  ...Z....P.....Z.
 2690 00000000 0000000c 13010028 13010001  ...........(....
 26a0 005f2813 01003013 01000200 7e003413  ._(...0.....~.4.
 26b0 01004c13 01000100 5f641301 00681301  ..L....._d...h..
 26c0 0006007c 0008ff1a 9f7c1301 00bc1301  ...|.....|......
 26d0 0001005f d8130100 dc130100 06007c00  ..._..........|.
 26e0 08ff1a9f 10140100 2c140100 01005b2c  ........,.....[,
 26f0 14010038 14010001 005c3814 01003c14  ...8.....\8...<.
 2700 01000100 5b381601 00401601 0006007d  ....[8...@.....}
 2710 0008ff1a 9f6c1601 00701601 0006007d  .....l...p.....}
 2720 0008ff1a 9f601701 00681701 0006007d  .....`...h.....}
 2730 0008ff1a 9f881701 00a41701 0006007e  ...............~
 2740 0008ff1a 9fb01701 00b81701 0006007e  ...............~
 2750 0008ff1a 9f000000 00000000 00dc1401  ................
 2760 00041501 00060069 93046293 04cc1501  .......i..b.....
 2770 00e41501 0006005a 93046293 04b81701  .......Z..b.....
 2780 00cc1701 00060069 93046293 04cc1701  .......i..b.....
 2790 00e01701 0006005a 93046293 04f01701  .......Z..b.....
 27a0 00fc1701 00060069 93046293 04000000  .......i..b.....
 27b0 00000000 00401301 00541301 00020030  .....@...T.....0
 27c0 9f541301 007c1301 00010060 bc130100  .T...|.....`....
 27d0 90140100 01006090 140100cc 14010002  ......`.........
 27e0 00319fa8 15010000 17010001 00600c17  .1...........`..
 27f0 0100b817 01000100 60cc1701 00501801  ........`....P..
 2800 00010060 00000000 00000000 40130100  ...`........@...
 2810 54130100 030009ff 9f541301 007c1301  T........T...|..
 2820 00010064 bc130100 f4130100 010064fc  ...d..........d.
 2830 13010044 14010001 00644c14 01006c14  ...D.....dL...l.
 2840 01000100 64741401 004c1501 00010064  ....dt...L.....d
 2850 a8150100 58160100 01006458 16010068  ....X.....dX...h
 2860 16010003 0084019f 68160100 74160100  ........h...t...
 2870 01006478 16010088 16010001 00648816  ..dx.........d..
 2880 01009016 01000300 84019f90 1601009c  ................
 2890 16010001 0064a016 0100ec16 01000100  .....d..........
 28a0 64f41601 00501701 00010064 50170100  d....P.....dP...
 28b0 58170100 03008401 9f581701 00741701  X........X...t..
 28c0 00010064 74170100 84170100 03008401  ...dt...........
 28d0 9f841701 00901701 00010064 ac170100  ...........d....
 28e0 30180100 01006434 18010050 18010001  0.....d4...P....
 28f0 00640000 00000000 00004013 01005413  .d........@...T.
 2900 01000300 09ff9ffc 13010004 14010002  ................
 2910 00309f04 1401001c 14010001 005f2814  .0..........._(.
 2920 01003014 01000300 7f509f30 14010044  ..0......P.0...D
 2930 14010001 005f4414 01004c14 01000300  ....._D...L.....
 2940 09ff9f74 14010084 14010004 0091887d  ...t...........}
 2950 06401601 00441601 0003007f 7f9f4416  .@...D........D.
 2960 01007016 01000100 5f000000 00000000  ..p....._.......
 2970 00401301 00541301 00020030 9f4c1401  .@...T.....0.L..
 2980 00581401 00020031 9f000000 00000000  .X.....1........
 2990 00401301 00541301 00030008 209fbc13  .@...T...... ...
 29a0 0100cc13 01000300 08309fcc 130100dc  .........0......
 29b0 13010001 00650000 00000000 0000dc13  .....e..........
 29c0 0100fc13 01000300 08259f00 00000000  .........%......
 29d0 00000020 13010028 13010001 005f2813  ... ...(....._(.
 29e0 01003013 01000200 7e000000 00000000  ..0.....~.......
 29f0 00005814 01007414 01000300 08259f00  ..X...t......%..
 2a00 00000000 00000090 140100b4 14010003  ................
 2a10 0008309f 00000000 00000000 b4140100  ..0.............
 2a20 cc140100 03000878 9f000000 00000000  .......x........
 2a30 00ec1501 00181601 00010060 00000000  ...........`....
 2a40 00000000 ec150100 18160100 0600f2f4  ................
 2a50 22000000 00000000 00000000 dc140100  "...............
 2a60 a8150100 060003d4 0601009f b8170100  ................
 2a70 cc170100 060003d4 0601009f 00000000  ................
 2a80 00000000 dc140100 a8150100 0200309f  ..............0.
 2a90 b8170100 cc170100 0200309f 00000000  ..........0.....
 2aa0 00000000 dc140100 48150100 0100644c  ........H.....dL
 2ab0 15010058 15010003 00847f9f 58150100  ...X........X...
 2ac0 60150100 010064b8 170100bc 17010001  `.....d.........
 2ad0 0064bc17 0100cc17 01000300 847f9f00  .d..............
 2ae0 00000000 000000dc 14010024 15010006  ...........$....
 2af0 00699304 62930428 1501002b 15010006  .i..b..(...+....
 2b00 005a9304 5b93042b 1501004c 15010006  .Z..[..+...L....
 2b10 00699304 629304b8 170100cc 17010006  .i..b...........
 2b20 00699304 62930400 00000000 000000dc  .i..b...........
 2b30 14010004 15010002 00319f04 1501004c  .........1.....L
 2b40 15010001 0066b817 0100cc17 01000200  .....f..........
 2b50 319f0000 00000000 00007815 01008815  1.........x.....
 2b60 01000100 5e000000 00000000 00a81501  ....^...........
 2b70 00cc1501 00010060 fc170100 18180100  .......`........
 2b80 01006000 00000000 000000a8 150100cc  ..`.............
 2b90 15010006 00f2f422 000000fc 17010018  ......."........
 2ba0 18010006 00f2f422 00000000 00000000  ......."........
 2bb0 00000090 170100a4 17010006 007e0008  .............~..
 2bc0 ff1a9f00 00000000 00000078 16010090  ...........x....
 2bd0 16010003 0008209f 00000000 00000000  ...... .........
 2be0 14170100 24170100 03007f7f 9f000000  ....$...........
 2bf0 00000000 00141701 00381701 0001005e  .........8.....^
 2c00 00000000 00000000 14170100 24170100  ............$...
 2c10 01005e24 17010038 17010001 005d0000  ..^$...8.....]..
 2c20 00000000 0000cc17 0100e817 01000300  ................
 2c30 082d9f00 00000000 00000050 180100d4  .-.........P....
 2c40 18010001 005ad418 0100101e 01000400  .....Z..........
 2c50 f3015a9f 00000000 00000000 cc180100  ..Z.............
 2c60 00190100 01006a00 19010014 19010001  ......j.........
 2c70 005a1419 01002419 01000100 5d241901  .Z....$.....]$..
 2c80 006c1901 0001006a 7c190100 8c190100  .l.....j|.......
 2c90 01006a8c 19010098 19010001 005d9819  ..j..........]..
 2ca0 0100a419 01000100 6abc1901 00d41901  ........j.......
 2cb0 0001006a d4190100 0c1a0100 01005d0c  ...j..........].
 2cc0 1a010010 1e010001 006a0000 00000000  .........j......
 2cd0 0000bc18 0100d418 01000100 62d41801  ............b...
 2ce0 00781901 00030091 887d7819 01007c19  .x.......}x...|.
 2cf0 01000300 72887d7c 19010034 1a010003  ....r.}|...4....
 2d00 0091887d 341a0100 481a0100 07009188  ...}4...H.......
 2d10 7d062304 9f481a01 00501a01 0001005e  }.#..H...P.....^
 2d20 501a0100 8c1a0100 03009188 7d8c1a01  P...........}...
 2d30 009c1a01 00070091 887d0623 049f9c1a  .........}.#....
 2d40 0100d41b 01000300 91887dd4 1b0100d8  ..........}.....
 2d50 1b010001 005fd81b 0100e41b 01000300  ....._..........
 2d60 91887de4 1b01005c 1c010001 00665c1c  ..}....\.....f\.
 2d70 0100881c 01000300 91887d88 1c010098  ..........}.....
 2d80 1c010007 0091887d 0623049f 981c0100  .......}.#......
 2d90 b41c0100 01005db4 1c0100cc 1c010003  ......].........
 2da0 0091887d cc1c0100 781d0100 01006678  ...}....x.....fx
 2db0 1d0100cc 1d010003 0091887d d81d0100  ...........}....
 2dc0 f41d0100 010066f4 1d010000 1e010003  ......f.........
 2dd0 0091887d 001e0100 101e0100 01006600  ...}..........f.
 2de0 00000000 000000e8 1b010014 1c010001  ................
 2df0 005e141c 0100281c 01000300 7e7f9f28  .^....(.....~..(
 2e00 1c010030 1c010001 005ecc1c 0100d41c  ...0.....^......
 2e10 01000600 03944301 009f1c1d 0100441d  ......C.......D.
 2e20 01000100 5e441d01 00581d01 0001005f  ....^D...X....._
 2e30 581d0100 6c1d0100 03007f7f 9f6c1d01  X...l........l..
 2e40 00781d01 0001005f d81d0100 f01d0100  .x....._........
 2e50 06000394 4301009f 001e0100 101e0100  ....C...........
 2e60 06000394 4301009f 00000000 00000000  ....C...........
 2e70 00190100 3c190100 01005a7c 1901009c  ....<.....Z|....
 2e80 1a010001 005a681b 0100801b 01000100  .....Zh.........
 2e90 5aa41b01 00781d01 0001005a bc1d0100  Z....x.....Z....
 2ea0 d01d0100 01005ad8 1d010010 1e010001  ......Z.........
 2eb0 005a0000 00000000 0000cc18 0100e818  .Z..............
 2ec0 01000100 5fe81801 00f01801 0002007e  ...._..........~
 2ed0 00f41801 000c1901 0001005f 24190100  ..........._$...
 2ee0 28190100 06007c00 08ff1a9f 3c190100  (.....|.....<...
 2ef0 7c190100 01005f98 1901009c 19010006  |....._.........
 2f00 007c0008 ff1a9fd0 190100ec 19010001  .|..............
 2f10 005bec19 0100f819 01000100 5cf81901  .[..........\...
 2f20 00fc1901 0001005b f81b0100 001c0100  .......[........
 2f30 06007d00 08ff1a9f 2c1c0100 301c0100  ..}.....,...0...
 2f40 06007d00 08ff1a9f 201d0100 281d0100  ..}..... ...(...
 2f50 06007d00 08ff1a9f 481d0100 641d0100  ..}.....H...d...
 2f60 06007e00 08ff1a9f 701d0100 781d0100  ..~.....p...x...
 2f70 06007e00 08ff1a9f 00000000 00000000  ..~.............
 2f80 9c1a0100 c41a0100 06006993 04629304  ..........i..b..
 2f90 8c1b0100 a41b0100 06005a93 04629304  ..........Z..b..
 2fa0 781d0100 8c1d0100 06006993 04629304  x.........i..b..
 2fb0 8c1d0100 a01d0100 06005a93 04629304  ..........Z..b..
 2fc0 b01d0100 bc1d0100 06006993 04629304  ..........i..b..
 2fd0 00000000 00000000 00190100 14190100  ................
 2fe0 0200309f 14190100 3c190100 0100607c  ..0.....<.....`|
 2ff0 19010050 1a010001 0060501a 01008c1a  ...P.....`P.....
 3000 01000200 319f681b 0100c01c 01000100  ....1.h.........
 3010 60cc1c01 00781d01 00010060 8c1d0100  `....x.....`....
 3020 101e0100 01006000 00000000 00000000  ......`.........
 3030 19010014 19010003 0009ff9f 14190100  ................
 3040 3c190100 0100647c 190100b4 19010001  <.....d|........
 3050 0064bc19 0100041a 01000100 640c1a01  .d..........d...
 3060 002c1a01 00010064 341a0100 0c1b0100  .,.....d4.......
 3070 01006468 1b010018 1c010001 0064181c  ..dh.........d..
 3080 0100281c 01000300 84019f28 1c010034  ..(........(...4
 3090 1c010001 0064381c 0100481c 01000100  .....d8...H.....
 30a0 64481c01 00501c01 00030084 019f501c  dH...P........P.
 30b0 01005c1c 01000100 64601c01 00ac1c01  ..\.....d`......
 30c0 00010064 b41c0100 101d0100 01006410  ...d..........d.
 30d0 1d010018 1d010003 0084019f 181d0100  ................
 30e0 341d0100 01006434 1d010044 1d010003  4.....d4...D....
 30f0 0084019f 441d0100 501d0100 0100646c  ....D...P.....dl
 3100 1d0100f0 1d010001 0064f41d 0100101e  .........d......
 3110 01000100 64000000 00000000 00001901  ....d...........
 3120 00141901 00030009 ff9fbc19 0100c419  ................
 3130 01000200 309fc419 0100dc19 01000100  ....0...........
 3140 5fe81901 00f01901 0003007f 509ff019  _...........P...
 3150 0100041a 01000100 5f041a01 000c1a01  ........_.......
 3160 00030009 ff9f341a 0100441a 01000400  ......4...D.....
 3170 91887d06 001c0100 041c0100 03007f7f  ..}.............
 3180 9f041c01 00301c01 0001005f 00000000  .....0....._....
 3190 00000000 00190100 14190100 0200309f  ..............0.
 31a0 0c1a0100 181a0100 0200319f 00000000  ..........1.....
 31b0 00000000 00190100 14190100 03000820  ............... 
 31c0 9f7c1901 008c1901 00030008 309f8c19  .|..........0...
 31d0 01009c19 01000100 65000000 00000000  ........e.......
 31e0 009c1901 00bc1901 00030008 259f0000  ............%...
 31f0 00000000 0000e018 0100e818 01000100  ................
 3200 5fe81801 00f01801 0002007e 00000000  _..........~....
 3210 00000000 00181a01 00341a01 00030008  .........4......
 3220 259f0000 00000000 0000501a 0100741a  %.........P...t.
 3230 01000300 08309f00 00000000 00000074  .....0.........t
 3240 1a01008c 1a010003 0008789f 00000000  ..........x.....
 3250 00000000 ac1b0100 d81b0100 01006000  ..............`.
 3260 00000000 000000ac 1b0100d8 1b010006  ................
 3270 00f22e26 00000000 00000000 0000009c  ...&............
 3280 1a010068 1b010006 0003d406 01009f78  ...h...........x
 3290 1d01008c 1d010006 0003d406 01009f00  ................
 32a0 00000000 0000009c 1a010068 1b010002  ...........h....
 32b0 00309f78 1d01008c 1d010002 00309f00  .0.x.........0..
 32c0 00000000 0000009c 1a010008 1b010001  ................
 32d0 00640c1b 0100181b 01000300 847f9f18  .d..............
 32e0 1b010020 1b010001 0064781d 01007c1d  ... .....dx...|.
 32f0 01000100 647c1d01 008c1d01 00030084  ....d|..........
 3300 7f9f0000 00000000 00009c1a 0100e41a  ................
 3310 01000600 69930462 9304e81a 0100eb1a  ....i..b........
 3320 01000600 5a93045b 9304eb1a 01000c1b  ....Z..[........
 3330 01000600 69930462 9304781d 01008c1d  ....i..b..x.....
 3340 01000600 69930462 93040000 00000000  ....i..b........
 3350 00009c1a 0100c41a 01000200 319fc41a  ............1...
 3360 01000c1b 01000100 66781d01 008c1d01  ........fx......
 3370 00020031 9f000000 00000000 00381b01  ...1.........8..
 3380 00481b01 0001005e 00000000 00000000  .H.....^........
 3390 681b0100 8c1b0100 010060bc 1d0100d8  h.........`.....
 33a0 1d010001 00600000 00000000 0000681b  .....`........h.
 33b0 01008c1b 01000600 f22e2600 0000bc1d  ..........&.....
 33c0 0100d81d 01000600 f22e2600 00000000  ..........&.....
 33d0 00000000 0000501d 0100641d 01000600  ......P...d.....
 33e0 7e0008ff 1a9f0000 00000000 0000381c  ~.............8.
 33f0 0100501c 01000300 08209f00 00000000  ..P...... ......
 3400 000000d4 1c0100e4 1c010003 007f7f9f  ................
 3410 00000000 00000000 d41c0100 f81c0100  ................
 3420 01005e00 00000000 000000d4 1c0100e4  ..^.............
 3430 1c010001 005ee41c 0100f81c 01000100  .....^..........
 3440 5d000000 00000000 008c1d01 00a81d01  ]...............
 3450 00030008 2d9f0000 00000000 0000181e  ....-...........
 3460 0100341e 01000100 5a341e01 00481e01  ..4.....Z4...H..
 3470 0001005a 00000000 00000000 78210100  ...Z........x!..
 3480 f0210100 01005af0 21010014 27010004  .!....Z.!...'...
 3490 00f3015a 9f000000 00000000 00e42101  ...Z..........!.
 34a0 00f02101 00010062 f0210100 9c220100  ..!....b.!..."..
 34b0 03009188 7d9c2201 00a02201 00030072  ....}."..."....r
 34c0 887da022 01005023 01000300 91887d50  .}."..P#......}P
 34d0 23010064 23010007 0091887d 0623049f  #..d#......}.#..
 34e0 64230100 6c230100 01005e6c 230100a8  d#..l#....^l#...
 34f0 23010003 0091887d a8230100 b8230100  #......}.#...#..
 3500 07009188 7d062304 9fb82301 00f02401  ....}.#...#...$.
 3510 00030091 887df024 0100f424 01000100  .....}.$...$....
 3520 5ff42401 00002501 00030091 887d0025  _.$...%......}.%
 3530 01007825 01000100 5c782501 00a02501  ..x%....\x%...%.
 3540 00030091 887da025 0100b025 01000700  .....}.%...%....
 3550 91887d06 23049fb0 250100c8 25010001  ..}.#...%...%...
 3560 005dc825 0100e025 01000300 91887de0  .].%...%......}.
 3570 2501008c 26010001 005c8c26 0100e026  %...&....\.&...&
 3580 01000300 91887dec 26010008 27010001  ......}.&...'...
 3590 005c0827 01001427 01000300 91887d00  .\.'...'......}.
 35a0 00000000 000000e4 210100f0 21010001  ........!...!...
 35b0 005af021 01002422 01000100 6a242201  .Z.!..$"....j$".
 35c0 00382201 0001005a 38220100 48220100  .8"....Z8"..H"..
 35d0 01005d48 22010090 22010001 006aa022  ..]H"..."....j."
 35e0 0100b022 01000100 6ab02201 00bc2201  ..."....j."...".
 35f0 0001005d bc220100 c8220100 01006adc  ...]."..."....j.
 3600 220100f4 22010001 006af422 01002c23  "..."....j."..,#
 3610 01000100 5d2c2301 00142701 0001006a  ....],#...'....j
 3620 00000000 00000000 04250100 30250100  .........%..0%..
 3630 01005e30 25010044 25010003 007e7f9f  ..^0%..D%....~..
 3640 44250100 4c250100 01005ee0 250100e8  D%..L%....^.%...
 3650 25010006 00039443 01009f30 26010058  %......C...0&..X
 3660 26010001 005e5826 01006c26 01000100  &....^X&..l&....
 3670 5f6c2601 00802601 0003007f 7f9f8026  _l&...&........&
 3680 01008c26 01000100 5fec2601 00082701  ...&...._.&...'.
 3690 00060003 94430100 9f000000 00000000  .....C..........
 36a0 00242201 00602201 0001005a a0220100  .$"..`"....Z."..
 36b0 b8230100 01005a84 2401009c 24010001  .#....Z.$...$...
 36c0 005ac024 01001825 01000100 5a782501  .Z.$...%....Zx%.
 36d0 00f42501 0001005a d0260100 e4260100  ..%....Z.&...&..
 36e0 01005aec 26010014 27010001 005a0000  ..Z.&...'....Z..
 36f0 00000000 0000f421 01000c22 01000100  .......!..."....
 3700 5f0c2201 00142201 0002007e 00182201  _."..."....~..".
 3710 00302201 0001005f 48220100 4c220100  .0"...._H"..L"..
 3720 06007c00 08ff1a9f 60220100 a0220100  ..|.....`"..."..
 3730 01005fbc 220100c0 22010006 007c0008  .._."..."....|..
 3740 ff1a9ff0 2201000c 23010001 005b0c23  ...."...#....[.#
 3750 01001823 01000100 5c182301 001c2301  ...#....\.#...#.
 3760 0001005b 14250100 1c250100 06007d00  ...[.%...%....}.
 3770 08ff1a9f 48250100 4c250100 06007d00  ....H%..L%....}.
 3780 08ff1a9f 34260100 3c260100 06007d00  ....4&..<&....}.
 3790 08ff1a9f 5c260100 78260100 06007e00  ....\&..x&....~.
 37a0 08ff1a9f 84260100 8c260100 06007e00  .....&...&....~.
 37b0 08ff1a9f 00000000 00000000 b8230100  .............#..
 37c0 e0230100 06006693 04629304 a8240100  .#....f..b...$..
 37d0 c0240100 06005a93 04629304 8c260100  .$....Z..b...&..
 37e0 a0260100 06006693 04629304 a0260100  .&....f..b...&..
 37f0 b4260100 06005a93 04629304 c4260100  .&....Z..b...&..
 3800 d0260100 06006693 04629304 00000000  .&....f..b......
 3810 00000000 24220100 38220100 0200309f  ....$"..8"....0.
 3820 38220100 60220100 010060a0 2201006c  8"..`"....`."..l
 3830 23010001 00606c23 0100a823 01000200  #....`l#...#....
 3840 319f8424 0100d425 01000100 60e02501  1..$...%....`.%.
 3850 008c2601 00010060 a0260100 14270100  ..&....`.&...'..
 3860 01006000 00000000 00000024 22010038  ..`........$"..8
 3870 22010003 0009ff9f 38220100 60220100  ".......8"..`"..
 3880 010064a0 22010024 23010001 00642c23  ..d."..$#....d,#
 3890 01002824 01000100 64842401 00342501  ..($....d.$..4%.
 38a0 00010064 34250100 44250100 03008401  ...d4%..D%......
 38b0 9f442501 00502501 00010064 54250100  .D%..P%....dT%..
 38c0 64250100 01006464 2501006c 25010003  d%....dd%..l%...
 38d0 0084019f 6c250100 24260100 01006424  ....l%..$&....d$
 38e0 2601002c 26010003 0084019f 2c260100  &..,&.......,&..
 38f0 48260100 01006448 26010058 26010003  H&....dH&..X&...
 3900 0084019f 58260100 64260100 01006480  ....X&..d&....d.
 3910 26010014 27010001 00640000 00000000  &...'....d......
 3920 00002422 01003822 01000300 09ff9fdc  ..$"..8"........
 3930 220100e4 22010002 00309fe4 220100fc  "..."....0.."...
 3940 22010001 005f0823 01001023 01000300  "...._.#...#....
 3950 7f509f10 23010024 23010001 005f2423  .P..#..$#...._$#
 3960 01002c23 01000300 09ff9f50 23010060  ..,#.......P#..`
 3970 23010004 0091887d 061c2501 00202501  #......}..%.. %.
 3980 0003007f 7f9f2025 01004c25 01000100  ...... %..L%....
 3990 5f000000 00000000 00242201 00382201  _........$"..8".
 39a0 00020030 9f2c2301 00382301 00020031  ...0.,#..8#....1
 39b0 9f000000 00000000 00242201 00382201  .........$"..8".
 39c0 00030008 209fa022 0100b022 01000300  .... .."..."....
 39d0 08309fb0 220100c0 22010001 00650000  .0.."..."....e..
 39e0 00000000 0000c022 0100dc22 01000300  ......."..."....
 39f0 08259f00 00000000 00000004 2201000c  .%.........."...
 3a00 22010001 005f0c22 01001422 01000200  "...._."..."....
 3a10 7e000000 00000000 00003823 01005023  ~.........8#..P#
 3a20 01000300 08259f00 00000000 0000006c  .....%.........l
 3a30 23010090 23010003 0008309f 00000000  #...#.....0.....
 3a40 00000000 90230100 a8230100 03000878  .....#...#.....x
 3a50 9f000000 00000000 00c82401 00f42401  ..........$...$.
 3a60 00010060 00000000 00000000 c8240100  ...`.........$..
 3a70 f4240100 0600f297 29000000 00000000  .$......).......
 3a80 00000000 b8230100 84240100 060003d4  .....#...$......
 3a90 0601009f 8c260100 a0260100 060003d4  .....&...&......
 3aa0 0601009f 00000000 00000000 b8230100  .............#..
 3ab0 84240100 0200309f 8c260100 a0260100  .$....0..&...&..
 3ac0 0200309f 00000000 00000000 b8230100  ..0..........#..
 3ad0 24240100 01006428 24010034 24010003  $$....d($..4$...
 3ae0 00847f9f 34240100 3c240100 0100648c  ....4$..<$....d.
 3af0 26010090 26010001 00649026 0100a026  &...&....d.&...&
 3b00 01000300 847f9f00 00000000 000000b8  ................
 3b10 23010000 24010006 00669304 62930404  #...$....f..b...
 3b20 24010007 24010006 005a9304 5b930407  $...$....Z..[...
 3b30 24010028 24010006 00669304 6293048c  $..($....f..b...
 3b40 260100a0 26010006 00669304 62930400  &...&....f..b...
 3b50 00000000 000000b8 230100e0 23010002  ........#...#...
 3b60 00319fe0 23010028 24010001 00698c26  .1..#..($....i.&
 3b70 0100a026 01000200 319f0000 00000000  ...&....1.......
 3b80 00005424 01006424 01000100 5e000000  ..T$..d$....^...
 3b90 00000000 00842401 00a82401 00010060  ......$...$....`
 3ba0 d0260100 ec260100 01006000 00000000  .&...&....`.....
 3bb0 00000084 240100a8 24010006 00f29729  ....$...$......)
 3bc0 000000d0 260100ec 26010006 00f29729  ....&...&......)
 3bd0 00000000 00000000 00000064 26010078  ...........d&..x
 3be0 26010006 007e0008 ff1a9f00 00000000  &....~..........
 3bf0 00000054 2501006c 25010003 0008209f  ...T%..l%..... .
 3c00 00000000 00000000 e8250100 f8250100  .........%...%..
 3c10 03007f7f 9f000000 00000000 00e82501  ..............%.
 3c20 000c2601 0001005e 00000000 00000000  ..&....^........
 3c30 e8250100 f8250100 01005ef8 2501000c  .%...%....^.%...
 3c40 26010001 005d0000 00000000 0000a026  &....].........&
 3c50 0100bc26 01000300 082d9f00 00000000  ...&.....-......
 3c60 00000054 28010078 28010001 005a7828  ...T(..x(....Zx(
 3c70 01007c28 01000400 f3015a9f 7c280100  ..|(......Z.|(..
 3c80 80280100 01005a80 28010084 28010004  .(....Z.(...(...
 3c90 00f3015a 9f842801 00882801 0001005a  ...Z..(...(....Z
 3ca0 88280100 8c280100 0400f301 5a9f0000  .(...(......Z...
 3cb0 00000000 00005428 01005428 01000100  ......T(..T(....
 3cc0 5b542801 005c2801 0003007b 7f9f5c28  [T(..\(....{..\(
 3cd0 01006428 01000600 f3015b31 1c9f6428  ..d(......[1..d(
 3ce0 01007828 01000b00 7f0020f3 015b227a  ..x(...... ..["z
 3cf0 00229f78 2801007c 2801000c 007f0020  .".x(..|(...... 
 3d00 f3015b22 f3015a22 9f7c2801 00802801  ..["..Z".|(...(.
 3d10 000b007f 0020f301 5b227a00 229f8028  ..... ..["z."..(
 3d20 01008428 01000c00 7f0020f3 015b22f3  ...(...... ..[".
 3d30 015a229f 84280100 8c280100 03007b7f  .Z"..(...(....{.
 3d40 9f000000 00000000 00542801 00642801  .........T(..d(.
 3d50 0001005a 64280100 84280100 01005f84  ...Zd(...(...._.
 3d60 28010088 28010001 005a8828 01008c28  (...(....Z.(...(
 3d70 01000400 f3015a9f 00000000 00000000  ......Z.........
 3d80 50290100 58290100 0200309f 58290100  P)..X)....0.X)..
 3d90 80290100 01005f00 00000000 00000084  .)...._.........
 3da0 2901008c 29010002 00309f8c 2901009c  )...)....0..)...
 3db0 29010001 005f0000 00000000 0000782a  )...._........x*
 3dc0 0100bf2a 01000100 5abf2a01 002c2b01  ...*....Z.*..,+.
 3dd0 00010063 402b0100 4c2b0100 01006300  ...c@+..L+....c.
 3de0 00000000 00000078 2a0100bf 2a010001  .......x*...*...
 3df0 005bbf2a 0100042b 01000100 58042b01  .[.*...+....X.+.
 3e00 00402b01 000400f3 015b9f40 2b01004c  .@+......[.@+..L
 3e10 2b010001 00580000 00000000 0000782a  +....X........x*
 3e20 0100bc2a 01000100 5cbc2a01 00302b01  ...*....\.*..0+.
 3e30 00010064 302b0100 402b0100 0400f301  ...d0+..@+......
 3e40 5c9f402b 01004c2b 01000100 64000000  \.@+..L+....d...
 3e50 00000000 00ac2a01 00f42a01 00010062  ......*...*....b
 3e60 f42a0100 042b0100 10007800 8400224f  .*...+....x..."O
 3e70 25780022 84002231 269f042b 0100302b  %x.".."1&..+..0+
 3e80 01001200 f3015b84 00224f25 f3015b22  ......[.."O%..["
 3e90 84002231 269f302b 0100402b 01001400  .."1&.0+..@+....
 3ea0 f3015bf3 015c224f 25f3015b 22f3015c  ..[..\"O%..["..\
 3eb0 2231269f 402b0100 442b0100 01006244  "1&.@+..D+....bD
 3ec0 2b01004c 2b010010 00780084 00224f25  +..L+....x..."O%
 3ed0 78002284 00223126 9f000000 00000000  x.".."1&........
 3ee0 00e82a01 00f82a01 0001005a 00000000  ..*...*....Z....
 3ef0 00000000 e82a0100 f82a0100 08008400  .....*...*......
 3f00 78001c32 1b9f0000 00000000 0000f82a  x..2...........*
 3f10 0100102b 01000100 5c000000 00000000  ...+....\.......
 3f20 00b42a01 00c02a01 00010062 00000000  ..*...*....b....
 3f30 00000000 b42a0100 bf2a0100 01005bbf  .....*...*....[.
 3f40 2a0100c0 2a010001 00580000 00000000  *...*....X......
 3f50 0000b42a 0100bf2a 01000100 5abf2a01  ...*...*....Z.*.
 3f60 00c02a01 00010063 00000000 00000000  ..*....c........
 3f70 c02a0100 e82a0100 01006400 00000000  .*...*....d.....
 3f80 000000c0 2a0100e8 2a010001 00620000  ....*...*....b..
 3f90 00000000 0000c02a 0100e82a 01000100  .......*...*....
 3fa0 63000000 00000000 004c2b01 00a32b01  c........L+...+.
 3fb0 0001005a a32b0100 042c0100 01006504  ...Z.+...,....e.
 3fc0 2c01002c 2c010004 00f3015a 9f2c2c01  ,..,,......Z.,,.
 3fd0 00802c01 00010065 802c0100 902c0100  ..,....e.,...,..
 3fe0 0400f301 5a9f902c 0100942c 01000100  ....Z..,...,....
 3ff0 5a000000 00000000 004c2b01 00a32b01  Z........L+...+.
 4000 0001005b a32b0100 c02b0100 010058c0  ...[.+...+....X.
 4010 2b010090 2c010004 00f3015b 9f902c01  +...,......[..,.
 4020 00942c01 0001005b 00000000 00000000  ..,....[........
 4030 4c2b0100 a02b0100 01005ca0 2b0100fc  L+...+....\.+...
 4040 2b010001 0059fc2b 01002c2c 01000400  +....Y.+..,,....
 4050 f3015c9f 2c2c0100 442c0100 01005944  ..\.,,..D,....YD
 4060 2c010090 2c010004 00f3015c 9f902c01  ,...,......\..,.
 4070 00942c01 0001005c 00000000 00000000  ..,....\........
 4080 482c0100 902c0100 0200319f 00000000  H,...,....1.....
 4090 00000000 482c0100 902c0100 04004c4a  ....H,...,....LJ
 40a0 249f0000 00000000 0000502b 0100a02b  $.........P+...+
 40b0 01000100 5ca02b01 00fc2b01 00010059  ....\.+...+....Y
 40c0 fc2b0100 2c2c0100 0400f301 5c9f2c2c  .+..,,......\.,,
 40d0 0100442c 01000100 59442c01 00482c01  ..D,....YD,..H,.
 40e0 000400f3 015c9f90 2c010094 2c010001  .....\..,...,...
 40f0 005c0000 00000000 0000502b 0100a32b  .\........P+...+
 4100 01000100 5ba32b01 00c02b01 00010058  ....[.+...+....X
 4110 c02b0100 482c0100 0400f301 5b9f902c  .+..H,......[..,
 4120 0100942c 01000100 5b000000 00000000  ...,....[.......
 4130 00502b01 00a32b01 0001005a a32b0100  .P+...+....Z.+..
 4140 042c0100 01006504 2c01002c 2c010004  .,....e.,..,,...
 4150 00f3015a 9f2c2c01 00482c01 00010065  ...Z.,,..H,....e
 4160 902c0100 942c0100 01005a00 00000000  .,...,....Z.....
 4170 00000098 2b0100a0 2b010001 005ca02b  ....+...+....\.+
 4180 0100fc2b 01000100 59fc2b01 002c2c01  ...+....Y.+..,,.
 4190 000400f3 015c9f2c 2c010044 2c010001  .....\.,,..D,...
 41a0 0059442c 0100482c 01000400 f3015c9f  .YD,..H,......\.
 41b0 00000000 00000000 982b0100 a32b0100  .........+...+..
 41c0 01005ba3 2b0100c0 2b010001 0058c02b  ..[.+...+....X.+
 41d0 0100482c 01000400 f3015b9f 00000000  ..H,......[.....
 41e0 00000000 982b0100 a32b0100 01005aa3  .....+...+....Z.
 41f0 2b0100ec 2b010001 0065ec2b 01002c2c  +...+....e.+..,,
 4200 01000400 4c4a249f 2c2c0100 482c0100  ....LJ$.,,..H,..
 4210 01006500 00000000 00000098 2b010000  ..e.........+...
 4220 2c010001 0063002c 01002c2c 01001400  ,....c.,..,,....
 4230 f3015bf3 015c224f 25f3015b 22f3015c  ..[..\"O%..["..\
 4240 2231269f 2c2c0100 482c0100 01006300  "1&.,,..H,....c.
 4250 00000000 000000e8 2b010020 2c010001  ........+.. ,...
 4260 005a0000 00000000 0000e82b 0100fc2b  .Z.........+...+
 4270 01000900 7900f301 5b1c321b 9ffc2b01  ....y...[.2...+.
 4280 002c2c01 000a00f3 015cf301 5b1c321b  .,,......\..[.2.
 4290 9f000000 00000000 00ec2b01 00042c01  ..........+...,.
 42a0 00010065 042c0100 2c2c0100 0400f301  ...e.,..,,......
 42b0 5a9f2c2c 0100482c 01000400 4c4a249f  Z.,,..H,....LJ$.
 42c0 00000000 00000000 982b0100 a42b0100  .........+...+..
 42d0 01006300 00000000 00000098 2b0100a3  ..c.........+...
 42e0 2b010001 005ba32b 0100a42b 01000100  +....[.+...+....
 42f0 58000000 00000000 00982b01 00a32b01  X.........+...+.
 4300 0001005a a32b0100 a42b0100 01006500  ...Z.+...+....e.
 4310 00000000 000000a4 2b0100e8 2b010001  ........+...+...
 4320 00590000 00000000 0000a42b 0100e82b  .Y.........+...+
 4330 01000100 63000000 00000000 00a42b01  ....c.........+.
 4340 00e82b01 00010065 00000000 00000000  ..+....e........
 4350 482c0100 902c0100 0400f301 5b9f0000  H,...,......[...
 4360 00000000 0000482c 0100802c 01000100  ......H,...,....
 4370 65802c01 00902c01 000400f3 015a9f00  e.,...,......Z..
 4380 00000000 00000048 2c010070 2c010001  .......H,..p,...
 4390 0059702c 0100902c 01000600 f3015c32  .Yp,...,......\2
 43a0 249f0000 00000000 0000482c 0100802c  $.........H,...,
 43b0 01000100 65802c01 00902c01 000400f3  ....e.,...,.....
 43c0 015a9f00 00000000 00000048 2c010090  .Z.........H,...
 43d0 2c010003 0008209f 00000000 00000000  ,..... .........
 43e0 482c0100 542c0100 0200309f 542c0100  H,..T,....0.T,..
 43f0 642c0100 01005f00 00000000 00000094  d,...._.........
 4400 2c0100e3 2c010001 005ae32c 01001c2d  ,...,....Z.,...-
 4410 01000100 631c2d01 00642d01 000400f3  ....c.-..d-.....
 4420 015a9f64 2d010070 2d010001 00630000  .Z.d-..p-....c..
 4430 00000000 0000942c 0100e32c 01000100  .......,...,....
 4440 5be32c01 00282d01 00010058 282d0100  [.,..(-....X(-..
 4450 642d0100 0400f301 5b9f642d 0100702d  d-......[.d-..p-
 4460 01000100 58000000 00000000 00942c01  ....X.........,.
 4470 00e02c01 0001005c e02c0100 182d0100  ..,....\.,...-..
 4480 01005918 2d010064 2d010004 00f3015c  ..Y.-..d-......\
 4490 9f642d01 00682d01 00010059 682d0100  .d-..h-....Yh-..
 44a0 702d0100 0400f301 5c9f0000 00000000  p-......\.......
 44b0 0000d82c 0100e02c 01000100 5ce02c01  ...,...,....\.,.
 44c0 00182d01 00010059 182d0100 402d0100  ..-....Y.-..@-..
 44d0 0400f301 5c9f642d 0100682d 01000100  ....\.d-..h-....
 44e0 59682d01 00702d01 000400f3 015c9f00  Yh-..p-......\..
 44f0 00000000 000000d8 2c0100e3 2c010001  ........,...,...
 4500 005be32c 0100282d 01000100 58282d01  .[.,..(-....X(-.
 4510 00402d01 000400f3 015b9f64 2d010070  .@-......[.d-..p
 4520 2d010001 00580000 00000000 0000d82c  -....X.........,
 4530 0100e32c 01000100 5ae32c01 00402d01  ...,....Z.,..@-.
 4540 00010063 642d0100 702d0100 01006300  ...cd-..p-....c.
 4550 00000000 000000d8 2c010040 2d010001  ........,..@-...
 4560 0064642d 0100702d 01000100 64000000  .dd-..p-....d...
 4570 00000000 000c2d01 001c2d01 0001005a  ......-...-....Z
 4580 00000000 00000000 0c2d0100 182d0100  .........-...-..
 4590 08007900 78001c32 1b9f182d 01001c2d  ..y.x..2...-...-
 45a0 01000900 f3015c78 001c321b 9f000000  ......\x..2.....
 45b0 00000000 001c2d01 00342d01 0001005c  ......-..4-....\
 45c0 00000000 00000000 d82c0100 e42c0100  .........,...,..
 45d0 01006400 00000000 000000d8 2c0100e3  ..d.........,...
 45e0 2c010001 005be32c 0100e42c 01000100  ,....[.,...,....
 45f0 58000000 00000000 00d82c01 00e32c01  X.........,...,.
 4600 0001005a e32c0100 e42c0100 01006300  ...Z.,...,....c.
 4610 00000000 000000e4 2c01000c 2d010001  ........,...-...
 4620 00590000 00000000 0000e42c 01000c2d  .Y.........,...-
 4630 01000100 64000000 00000000 00e42c01  ....d.........,.
 4640 000c2d01 00010063 00000000 00000000  ..-....c........
 4650 00000000 44000000 06005a93 045b9304  ....D.....Z..[..
 4660 44000000 50040000 0600f303 f50a259f  D...P.........%.
 4670 00000000 00000000 00000000 38000000  ............8...
 4680 06005c93 045d9304 38000000 50040000  ..\..]..8...P...
 4690 0600f303 f50c259f 00000000 00000000  ......%.........
 46a0 08000000 10000000 0200309f 10000000  ..........0.....
 46b0 24000000 030009ff 9f240000 00500400  $........$...P..
 46c0 00010060 00000000 00000000 08000000  ...`............
 46d0 10000000 06005a93 045b9304 00000000  ......Z..[......
 46e0 00000000 08000000 28000000 06005c93  ........(.....\.
 46f0 045d9304 38000000 50000000 06005c93  .]..8...P.....\.
 4700 045d9304 50000000 6c000000 06005c93  .]..P...l.....\.
 4710 045f9304 2c010000 34010000 06005c93  ._..,...4.....\.
 4720 045f9304 40010000 50010000 06005c93  ._..@...P.....\.
 4730 045f9304 90020000 04030000 06005c93  ._............\.
 4740 045d9304 00000000 00000000 14010000  .]..............
 4750 20010000 06005a93 045b9304 e4020000   .....Z..[......
 4760 e8020000 06005a93 045b9304 4c040000  ......Z..[..L...
 4770 50040000 06005a93 045b9304 00000000  P.....Z..[......
 4780 00000000 38000000 14010000 0600f228  ....8..........(
 4790 35000000 2c010000 50040000 0600f228  5...,...P......(
 47a0 35000000 00000000 00000000 38000000  5...........8...
 47b0 50000000 06005c93 045d9304 50000000  P.....\..]..P...
 47c0 6c000000 06005c93 045f9304 2c010000  l.....\.._..,...
 47d0 34010000 06005c93 045f9304 40010000  4.....\.._..@...
 47e0 50010000 06005c93 045f9304 90020000  P.....\.._......
 47f0 04030000 06005c93 045d9304 00000000  ......\..]......
 4800 00000000 3c000000 94000000 01005c94  ....<.........\.
 4810 00000014 01000001 005e2c01 00004c01  .........^,...L.
 4820 00000100 5c4c0100 00900200 0001005e  ....\L.........^
 4830 90020000 24030000 01005c24 0300001c  ....$.....\$....
 4840 04000001 006d0000 00000000 00004000  .....m........@.
 4850 00005000 00000100 5d500000 006c0000  ..P.....]P...l..
 4860 0001005f 2c010000 34010000 01005f40  ..._,...4....._@
 4870 01000060 01000001 005f7c02 00008402  ...`....._|.....
 4880 00000100 5f900200 00040300 0001005d  ...._..........]
 4890 08030000 50040000 01005d00 00000000  ....P.....].....
 48a0 00000044 0000004c 00000001 006e4c00  ...D...L.....nL.
 48b0 0000e000 00000100 5a0c0100 00100100  ........Z.......
 48c0 0001005a 2c010000 4c020000 01005a78  ...Z,...L.....Zx
 48d0 020000d8 02000001 005ad802 0000e002  .........Z......
 48e0 00000100 6ee40200 00140300 0001005a  ....n..........Z
 48f0 14030000 18030000 01006e28 03000034  ..........n(...4
 4900 04000001 005a3c04 00005004 00000100  .....Z<...P.....
 4910 5f000000 00000000 00980000 00b40000  _...............
 4920 0001005b 98010000 dc010000 01005608  ...[..........V.
 4930 02000020 02000001 005be402 0000e802  ... .....[......
 4940 00000100 5b280300 00700300 0001005f  ....[(...p....._
 4950 b4030000 38040000 01005b3c 0400004c  ....8.....[<...L
 4960 04000001 005b0000 00000000 00008801  .....[..........
 4970 0000b001 00000100 5c240300 003c0300  ........\$...<..
 4980 0001006f 00000000 00000000 d4020000  ...o............
 4990 e4020000 0200319f 00000000 00000000  ......1.........
 49a0 e4020000 e8020000 0200309f 2c040000  ..........0.,...
 49b0 50040000 0200309f 00000000 00000000  P.....0.........
 49c0 80010000 94010000 010056fc 02000040  ..........V....@
 49d0 04000001 00560000 00000000 00008400  .....V..........
 49e0 00001401 00000100 617c0100 007c0200  ........a|...|..
 49f0 00010061 c8020000 e8020000 010061fc  ...a..........a.
 4a00 02000050 04000001 00610000 00000000  ...P.....a......
 4a10 00005800 0000a800 00000100 5c2c0100  ..X.........\,..
 4a20 00400100 0001005c 00000000 00000000  .@.....\........
 4a30 6c000000 80000000 01005f00 00000000  l........._.....
 4a40 000000a0 0000000c 01000001 00560000  .............V..
 4a50 00000000 0000ac00 00000c01 00000100  ................
 4a60 5c000000 00000000 00e80000 00f40000  \...............
 4a70 0001005f 00000000 00000000 ac000000  ..._............
 4a80 b8000000 01005dc0 000000e8 00000001  ......].........
 4a90 005f0000 00000000 0000dc00 0000ec00  ._..............
 4aa0 00000100 5df40000 000c0100 0001005a  ....]..........Z
 4ab0 00000000 00000000 c0000000 f4000000  ................
 4ac0 01005bf4 0000000c 01000001 005f0000  ..[.........._..
 4ad0 00000000 00004c01 00008401 00000100  ......L.........
 4ae0 5e7c0200 00900200 0001005e 00000000  ^|.........^....
 4af0 00000000 60010000 78010000 01005f00  ....`...x....._.
 4b00 00000000 000000a8 01000008 02000001  ................
 4b10 005d0000 00000000 0000a801 0000f001  .]..............
 4b20 00000100 5bf00100 00080200 0007007e  ....[..........~
 4b30 00402440 259f0000 00000000 0000b001  .@$@%...........
 4b40 0000bc01 00000100 5c000000 00000000  ........\.......
 4b50 00e40100 00ec0100 0001005c 00000000  ...........\....
 4b60 00000000 ac010000 b4010000 01005fbc  .............._.
 4b70 010000d4 01000001 005fd401 0000e401  ........._......
 4b80 00000100 5c000000 00000000 00d80100  ....\...........
 4b90 00e80100 0001005f f0010000 08020000  ......._........
 4ba0 01005b00 00000000 000000bc 010000d4  ..[.............
 4bb0 01000001 005cec01 00000802 00000100  .....\..........
 4bc0 5c000000 00000000 000c0200 007c0200  \............|..
 4bd0 0001005c 00000000 00000000 18020000  ...\............
 4be0 7c020000 01005d00 00000000 00000020  |.....]........ 
 4bf0 0200002c 02000001 005b0000 00000000  ...,.....[......
 4c00 00005402 00006002 00000100 5b000000  ..T...`.....[...
 4c10 00000000 00180200 00240200 0001005f  .........$....._
 4c20 2c020000 44020000 01005f44 02000054  ,...D....._D...T
 4c30 02000001 005b0000 00000000 00004802  .....[........H.
 4c40 00005802 00000100 5f600200 007c0200  ..X....._`...|..
 4c50 0001005a 00000000 00000000 2c020000  ...Z........,...
 4c60 44020000 01005b60 0200007c 02000001  D.....[`...|....
 4c70 005b0000 00000000 00009402 00000403  .[..............
 4c80 00000100 5d000000 00000000 00a80200  ....]...........
 4c90 00c40200 0001005f 00000000 00000000  ......._........
 4ca0 d8020000 e8020000 01005a00 00000000  ..........Z.....
 4cb0 0000000c 04000020 04000001 005f2804  ....... ....._(.
 4cc0 00002c04 00000100 6d2c0400 00300400  ..,.....m,...0..
 4cd0 0001005f 00000000 00000000 28030000  ..._........(...
 4ce0 bc030000 01006ebc 03000050 04000005  ......n....P....
 4cf0 007d0040 259f0000 00000000 00003003  .}.@%.........0.
 4d00 00008403 00000100 5b840300 00500400  ........[....P..
 4d10 0007007d 00402440 259f0000 00000000  ...}.@$@%.......
 4d20 00003803 00005403 00000100 6c540300  ..8...T.....lT..
 4d30 00a80300 0001005c 00000000 00000000  .......\........
 4d40 78030000 94030000 01005e94 030000cc  x.........^.....
 4d50 03000001 005f0000 00000000 00003803  ....._........8.
 4d60 00004003 00000100 5c440300 00500300  ..@.....\D...P..
 4d70 0001005e 54030000 78030000 01005e00  ...^T...x.....^.
 4d80 00000000 0000006c 0300007c 03000001  .......l...|....
 4d90 006c8403 00009003 00000100 6c940300  .l..........l...
 4da0 00b40300 0001006c b4030000 38040000  .......l....8...
 4db0 01005b00 00000000 0000003c 03000084  ..[........<....
 4dc0 03000001 006f8403 0000b403 00000100  .....o..........
 4dd0 5bb40300 00c00300 000a007d 00402440  [..........}.@$@
 4de0 257e001e 9f000000 00000000 00cc0300  %~..............
 4df0 00080400 0001005f 00000000 00000000  ......._........
 4e00 e4030000 00040000 01005e00 04000008  ..........^.....
 4e10 04000008 007f0040 258e0022 9f000000  .......@%.."....
 4e20 00000000 00d00300 00f00300 0001006c  ...............l
 4e30 00000000 00000000 d8030000 f4030000  ................
 4e40 01005c00 00000000 000000bc 030000d4  ..\.............
 4e50 03000001 006e0000 00000000 0000c803  .....n..........
 4e60 0000d003 00000100 6cd00300 00fc0300  ........l.......
 4e70 0006008f 7f8d001a 9ffc0300 001c0400  ................
 4e80 0006008d 008c001a 9f000000 00000000  ................
 4e90 00c40300 00d80300 0001005c 00000000  ...........\....
 4ea0 00000000 1c040000 2c040000 01006d00  ........,.....m.
 4eb0 00000000 00000000 00000010 00000006  ................
 4ec0 005a9304 5b930410 00000034 04000006  .Z..[......4....
 4ed0 00f303f5 0a259f00 00000000 00000000  .....%..........
 4ee0 00000074 00000006 005c9304 5d930474  ...t.....\..]..t
 4ef0 000000f8 00000006 00f303f5 0c259ff8  .............%..
 4f00 0000003c 01000006 005c9304 5d93043c  ...<.....\..]..<
 4f10 010000dc 01000006 00f303f5 0c259fdc  .............%..
 4f20 010000f0 01000006 005c9304 5d9304f0  .........\..]...
 4f30 0100009c 02000006 00f303f5 0c259f9c  .............%..
 4f40 02000028 03000006 005c9304 5d930428  ...(.....\..]..(
 4f50 03000028 04000006 00f303f5 0c259f28  ...(.........%.(
 4f60 04000034 04000006 005c9304 5d930400  ...4.....\..]...
 4f70 00000000 00000004 000000d8 01000002  ................
 4f80 00309fdc 01000034 04000002 00309f00  .0.....4.....0..
 4f90 00000000 00000004 0000001c 00000006  ................
 4fa0 005c9304 5d93041c 00000038 00000006  .\..]......8....
 4fb0 005c9304 5a9304f8 000000fc 00000006  .\..Z...........
 4fc0 005c9304 5a93040c 0100002c 01000006  .\..Z......,....
 4fd0 005c9304 5a9304dc 010000e4 01000006  .\..Z...........
 4fe0 005c9304 5a93049c 020000bc 02000006  .\..Z...........
 4ff0 005c9304 5a9304bc 020000ec 02000006  .\..Z...........
 5000 005c9304 5d9304ec 02000000 03000006  .\..]...........
 5010 005c9304 5a930400 03000008 03000006  .\..Z...........
 5020 005c9304 5d930428 04000030 04000006  .\..]..(...0....
 5030 005c9304 5a930430 04000034 04000006  .\..Z..0...4....
 5040 005c9304 5d930400 00000000 00000004  .\..]...........
 5050 00000010 00000006 005a9304 5b930410  .........Z..[...
 5060 00000058 00000006 00619304 5b930458  ...X.....a..[..X
 5070 0000006c 00000006 00619304 5f9304f8  ...l.....a.._...
 5080 00000050 01000006 00569304 5b9304dc  ...P.....V..[...
 5090 010000fc 01000006 00569304 5b9304fc  .........V..[...
 50a0 01000008 02000006 00619304 5b93049c  .........a..[...
 50b0 020000b0 02000006 00569304 5b9304b0  .........V..[...
 50c0 020000ec 02000006 00569304 5f9304ec  .........V.._...
 50d0 020000f4 02000006 00569304 5b9304f4  .........V..[...
 50e0 0200001c 03000006 00569304 5f930428  .........V.._..(
 50f0 0400002c 04000006 00569304 5b93042c  ...,.....V..[..,
 5100 04000034 04000006 00569304 5f930400  ...4.....V.._...
 5110 00000000 0000000c 00000054 00000001  ...........T....
 5120 005c5400 00006000 00000900 7c007d00  .\T...`.....|.}.
 5130 08ff1a24 9f600000 00f00000 00010060  ...$.`.........`
 5140 f8000000 14010000 01005c14 01000018  ..........\.....
 5150 0100000b 0031f72c 7c00f72c 1bf7009f  .....1.,|..,....
 5160 18010000 d8010000 010060dc 010000f0  ..........`.....
 5170 01000001 0060f001 0000f401 00000900  .....`..........
 5180 80007d00 08ff1a24 9ff40100 009c0200  ..}....$........
 5190 00010060 9c020000 24030000 01005c24  ...`....$.....\$
 51a0 030000c4 03000001 00562804 00003404  .........V(...4.
 51b0 00000100 5c000000 00000000 00100000  ....\...........
 51c0 001c0000 0001005d 1c000000 38000000  .......]....8...
 51d0 01005af8 000000fc 00000001 005a0c01  ..Z..........Z..
 51e0 00002c01 00000100 5adc0100 00e40100  ..,.....Z.......
 51f0 0001005a 9c020000 bc020000 01005abc  ...Z..........Z.
 5200 020000ec 02000001 005dec02 00000003  .........]......
 5210 00000100 5a000300 00080300 0001005d  ....Z..........]
 5220 0c030000 b8030000 01006028 04000030  ..........`(...0
 5230 04000001 005a3004 00003404 00000100  .....Z0...4.....
 5240 5d000000 00000000 00140000 00680000  ]............h..
 5250 00010061 68000000 b8000000 010056f8  ...ah.........V.
 5260 000000a0 01000001 0056dc01 0000fc01  .........V......
 5270 00000100 56fc0100 00080200 00010061  ....V..........a
 5280 0c020000 24030000 01005624 03000028  ....$.....V$...(
 5290 03000001 00612803 00001404 00000600  .....a(.........
 52a0 81007b00 249f2804 00003404 00000100  ..{.$.(...4.....
 52b0 56000000 00000000 00140000 00580000  V............X..
 52c0 0001005b 58000000 64000000 01005f64  ...[X...d....._d
 52d0 00000088 00000001 005bf800 00004c01  .........[....L.
 52e0 00000100 5b4c0100 00680100 0001005f  ....[L...h....._
 52f0 dc010000 0c020000 01005b0c 02000058  ..........[....X
 5300 02000001 005c9802 00009c02 00000100  .....\..........
 5310 5f9c0200 00b00200 0001005b b0020000  _..........[....
 5320 ec020000 01005fec 020000f4 02000001  ......_.........
 5330 005bf402 00001c03 00000100 5f280300  .[.........._(..
 5340 00880300 0001005c c8030000 00040000  .......\........
 5350 01005f28 0400002c 04000001 005b2c04  .._(...,.....[,.
 5360 00003404 00000100 5f000000 00000000  ..4....._.......
 5370 00f80100 00200200 0001005a 24030000  ..... .....Z$...
 5380 38030000 01006c00 00000000 000000f0  8.....l.........
 5390 000000f8 00000001 005ac803 00002804  .........Z....(.
 53a0 00000100 5a000000 00000000 004c0100  ....Z........L..
 53b0 00500100 00020031 9f500100 00d80100  .P.....1.P......
 53c0 0001005b 98020000 9c020000 01005b00  ...[..........[.
 53d0 00000000 000000f0 01000004 02000001  ................
 53e0 005e0003 00002003 00000100 5e000000  .^.... .....^...
 53f0 00000000 00500000 00700000 0001005d  .....P...p.....]
 5400 44010000 50010000 01005df0 0100002c  D...P.....]....,
 5410 02000001 005dd402 0000ec02 00000100  .....]..........
 5420 5b000300 001c0400 0001005b 00000000  [..........[....
 5430 00000000 24000000 54000000 01005c54  ....$...T.....\T
 5440 00000060 00000009 007c007d 0008ff1a  ...`.....|.}....
 5450 249f6000 0000f000 00000100 60f80000  $.`.........`...
 5460 000c0100 0001005c 00000000 00000000  .......\........
 5470 38000000 4c000000 01005e00 00000000  8...L.....^.....
 5480 0000006c 000000f0 00000001 00610000  ...l.........a..
 5490 00000000 00007800 0000d000 00000100  ......x.........
 54a0 5cd00000 00f00000 00070080 00402440  \............@$@
 54b0 259f0000 00000000 00008000 00009c00  %...............
 54c0 00000100 5d9c0000 00ec0000 0001005a  ....]..........Z
 54d0 00000000 00000000 c0000000 dc000000  ................
 54e0 01005fdc 000000f0 00000001 005c0000  .._..........\..
 54f0 00000000 00008000 00008c00 00000100  ................
 5500 5e900000 00980000 0001005f 98000000  ^.........._....
 5510 9c000000 08007600 40257e00 219f9c00  ......v.@%~.!...
 5520 0000c000 00000100 5f000000 00000000  ........_.......
 5530 00b40000 00c40000 0001005e cc000000  ...........^....
 5540 d8000000 01005600 00000000 00000088  ......V.........
 5550 000000cc 00000001 005bcc00 0000f000  .........[......
 5560 00000100 5d000000 00000000 00f40300  ....]...........
 5570 00240400 0001005c 00000000 00000000  .$.....\........
 5580 f4030000 08040000 10008c00 0affff1a  ................
 5590 7e000aff ff1a4024 229f0804 00001004  ~.....@$".......
 55a0 00001500 8c000aff ff1a8c00 40258000  ............@%..
 55b0 220affff 1a402422 9f000000 00000000  "....@$"........
 55c0 00280300 00ac0300 0001006d ac030000  .(.........m....
 55d0 b8030000 05008000 40259f00 00000000  ........@%......
 55e0 00000030 0300007c 03000001 005f7c03  ...0...|....._|.
 55f0 0000b803 00000700 80004024 40259f00  ..........@$@%..
 5600 00000000 00000038 03000054 03000001  .......8...T....
 5610 006c5403 0000a803 00000100 5a000000  .lT.........Z...
 5620 00000000 00700300 00940300 0001005e  .....p.........^
 5630 94030000 bc030000 01005c00 00000000  ..........\.....
 5640 00000030 0300003c 03000001 005d4403  ...0...<.....]D.
 5650 00005003 00000100 5e500300 00540300  ..P.....^P...T..
 5660 0008007c 0040257d 00219f54 03000070  ...|.@%}.!.T...p
 5670 03000001 005e0000 00000000 00006c03  .....^........l.
 5680 00007403 00000100 5d840300 00900300  ..t.....].......
 5690 0001005f 94030000 00040000 01005f00  ..._.........._.
 56a0 00000000 00000044 03000078 03000001  .......D...x....
 56b0 006e7803 0000cc03 00000100 6c000000  .nx.........l...
 56c0 00000000 00cc0300 00100400 0001006c  ...............l
 56d0 00000000 00000000 cc030000 d8030000  ................
 56e0 06008000 76001e9f d8030000 dc030000  ....v...........
 56f0 010060dc 030000e4 03000009 008d7f7a  ..`............z
 5700 001a7600 1e9fe403 00000804 00000100  ..v.............
 5710 5e080400 00100400 0008008c 00402580  ^............@%.
 5720 00229f00 00000000 000000d0 030000f0  ."..............
 5730 03000001 005d0000 00000000 0000e403  .....]..........
 5740 0000f403 00000100 5c000000 00000000  ........\.......
 5750 00c80300 00d80300 00010060 d8030000  ...........`....
 5760 04040000 06008d7f 7a001a9f 04040000  ........z.......
 5770 20040000 06007a00 7f001a9f 20040000   .....z..... ...
 5780 24040000 06008d7f 7a001a9f 24040000  $.......z...$...
 5790 28040000 06007a01 8d7f1a9f 00000000  (.....z.........
 57a0 00000000 c8030000 d0030000 01005d00  ..............].
 57b0 00000000 000000c8 030000e4 03000001  ................
 57c0 005ce403 00002404 00000500 7a004025  .\....$.....z.@%
 57d0 9f240400 00280400 0005007a 0140259f  .$...(.....z.@%.
 57e0 00000000 00000000 c8030000 28040000  ............(...
 57f0 01005600 00000000 00000018 010000d8  ..V.............
 5800 01000001 0060dc01 0000f001 00000100  .....`..........
 5810 60f00100 00f40100 00090080 007d0008  `............}..
 5820 ff1a249f f4010000 9c020000 01006000  ..$...........`.
 5830 00000000 0000002c 01000050 01000001  .......,...P....
 5840 005af001 0000f801 00000100 5a000000  .Z..........Z...
 5850 00000000 00540100 00d80100 00010061  .....T.........a
 5860 00000000 00000000 5c010000 b8010000  ........\.......
 5870 01005cb8 010000d8 01000007 00800040  ..\............@
 5880 2440259f 00000000 00000000 68010000  $@%.........h...
 5890 84010000 01005f84 010000d4 01000001  ......_.........
 58a0 005a0000 00000000 0000a801 0000c401  .Z..............
 58b0 00000100 5ec40100 00d80100 0001005c  ....^..........\
 58c0 00000000 00000000 64010000 6c010000  ........d...l...
 58d0 01005d74 01000080 01000001 005e8001  ..]t.........^..
 58e0 00008401 00000800 76004025 7d00219f  ........v.@%}.!.
 58f0 84010000 a8010000 01005e00 00000000  ..........^.....
 5900 0000009c 010000ac 01000001 005fb401  ............._..
 5910 0000c001 00000100 56000000 00000000  ........V.......
 5920 00740100 00b40100 0001006c b4010000  .t.........l....
 5930 d8010000 01005d00 00000000 0000000c  ......].........
 5940 0200009c 02000001 00610000 00000000  .........a......
 5950 00001802 00006c02 00000100 5f6c0200  ......l....._l..
 5960 009c0200 00070080 00402440 259f0000  .........@$@%...
 5970 00000000 00002002 00003c02 00000100  ...... ...<.....
 5980 5a3c0200 00900200 0001005b 00000000  Z<.........[....
 5990 00000000 60020000 7c020000 01005d7c  ....`...|.....]|
 59a0 0200009c 02000001 005e0000 00000000  .........^......
 59b0 00001802 00002402 00000100 5e2c0200  ......$.....^,..
 59c0 00380200 0001005e 3c020000 50020000  .8.....^<...P...
 59d0 01005e50 02000060 02000001 005d0000  ..^P...`.....]..
 59e0 00000000 00005402 00006402 00000100  ......T...d.....
 59f0 5e6c0200 00780200 0001005f 7c020000  ^l...x....._|...
 5a00 9c020000 01005f00 00000000 0000002c  ......_........,
 5a10 02000050 02000001 005d5002 00006802  ...P.....]P...h.
 5a20 00000600 7f007a00 1e9f6802 00009c02  ......z...h.....
 5a30 00000100 5a000000 00000000 00a00200  ....Z...........
 5a40 00bc0200 0001005a bc020000 ec020000  .......Z........
 5a50 01005dec 02000000 03000001 005a0003  ..]..........Z..
 5a60 00000803 00000100 5d000000 00000000  ........].......
 5a70 00b40200 00d40200 0001005b 00000000  ...........[....
 5a80 00000000 00000000 64000000 06005a93  ........d.....Z.
 5a90 045b9304 64000000 e0000000 0600f303  .[..d...........
 5aa0 f50a259f e0000000 58010000 06005a93  ..%.....X.....Z.
 5ab0 045b9304 58010000 30020000 0600f303  .[..X...0.......
 5ac0 f50a259f 30020000 8c020000 06005a93  ..%.0.........Z.
 5ad0 045b9304 8c020000 9c020000 0600f303  .[..............
 5ae0 f50a259f 9c020000 c8020000 06005a93  ..%...........Z.
 5af0 045b9304 c8020000 04040000 0600f303  .[..............
 5b00 f50a259f 00000000 00000000 00000000  ..%.............
 5b10 70000000 06005c93 045d9304 70000000  p.....\..]..p...
 5b20 e0000000 0600f303 f50c259f e0000000  ..........%.....
 5b30 20010000 06005c93 045d9304 20010000   .....\..].. ...
 5b40 30020000 0600f303 f50c259f 30020000  0.........%.0...
 5b50 e8020000 06005c93 045d9304 e8020000  ......\..]......
 5b60 04040000 0600f303 f50c259f 00000000  ..........%.....
 5b70 00000000 98020000 9c020000 06005a93  ..............Z.
 5b80 045b9304 00040000 04040000 06005a93  .[............Z.
 5b90 045b9304 00000000 00000000 04000000  .[..............
 5ba0 dc000000 0600f2e2 44000000 e0000000  ........D.......
 5bb0 04040000 0600f2e2 44000000 00000000  ........D.......
 5bc0 00000000 04000000 24000000 06005c93  ........$.....\.
 5bd0 045d9304 24000000 34000000 06005c93  .]..$...4.....\.
 5be0 045f9304 e0000000 e8000000 06005c93  ._............\.
 5bf0 045f9304 f4000000 fc000000 06005c93  ._............\.
 5c00 045d9304 fc000000 14010000 06005c93  .]............\.
 5c10 045f9304 30020000 38020000 06005c93  ._..0...8.....\.
 5c20 045f9304 44020000 b8020000 06005c93  ._..D.........\.
 5c30 045d9304 00000000 00000000 04000000  .]..............
 5c40 54000000 06005a93 045b9304 54000000  T.....Z..[..T...
 5c50 64000000 06005a93 04569304 64000000  d.....Z..V..d...
 5c60 d4000000 06006d93 04569304 e0000000  ......m..V......
 5c70 44010000 06005a93 04569304 30020000  D.....Z..V..0...
 5c80 8c020000 06005a93 04569304 8c020000  ......Z..V......
 5c90 94020000 06006d93 04569304 9c020000  ......m..V......
 5ca0 c8020000 06005a93 04569304 c8020000  ......Z..V......
 5cb0 cc020000 06006d93 04569304 00000000  ......m..V......
 5cc0 00000000 0c000000 5c000000 01005c5c  ........\.....\\
 5cd0 000000dc 00000001 0060e000 00000001  .........`......
 5ce0 00000100 5c000100 00440200 00010060  ....\....D.....`
 5cf0 44020000 d0030000 01005c00 00000000  D.........\.....
 5d00 00000010 00000024 00000001 005d2400  .......$.....]$.
 5d10 00003400 00000100 5fe00000 00e80000  ..4....._.......
 5d20 0001005f f4000000 fc000000 01005dfc  ..._..........].
 5d30 00000014 01000001 005f3002 00003802  ........._0...8.
 5d40 00000100 5f440200 00b80200 0001005d  ...._D.........]
 5d50 bc020000 04040000 01006c00 00000000  ..........l.....
 5d60 00000010 000000a8 00000001 005ad400  .............Z..
 5d70 0000d800 00000100 5ae00000 00000200  ........Z.......
 5d80 0001005a 2c020000 8c020000 01005a8c  ...Z,.........Z.
 5d90 02000094 02000001 006d9802 0000c802  .........m......
 5da0 00000100 5ac80200 00cc0200 0001006d  ....Z..........m
 5db0 e8020000 e8030000 01005af0 03000004  ..........Z.....
 5dc0 04000001 005f0000 00000000 00001000  ....._..........
 5dd0 00005400 00000100 5b540000 00600000  ..T.....[T...`..
 5de0 00010056 60000000 7c000000 01005be0  ...V`...|.....[.
 5df0 00000044 01000001 00564c01 00009001  ...D.....VL.....
 5e00 00000100 5cbc0100 00d40100 0001005b  ....\..........[
 5e10 30020000 98020000 01005698 0200009c  0.........V.....
 5e20 02000001 005b9c02 0000d402 00000100  .....[..........
 5e30 56e80200 00240300 0001005f 68030000  V....$....._h...
 5e40 ec030000 01005bf0 03000000 04000001  ......[.........
 5e50 005b0000 00000000 00003c01 00006401  .[........<...d.
 5e60 00000100 5fe80200 00f00200 0001006e  ...._..........n
 5e70 00000000 00000000 88020000 98020000  ................
 5e80 0200319f 00000000 00000000 98020000  ..1.............
 5e90 9c020000 0200309f e0030000 04040000  ......0.........
 5ea0 0200309f 00000000 00000000 34010000  ..0.........4...
 5eb0 48010000 01005cb0 020000f4 03000001  H.....\.........
 5ec0 00610000 00000000 00004c00 0000dc00  .a........L.....
 5ed0 00000100 61300100 00300200 00010061  ....a0...0.....a
 5ee0 7c020000 9c020000 010060b0 02000004  |.........`.....
 5ef0 04000001 00600000 00000000 00002000  .....`........ .
 5f00 00007000 00000100 5ce00000 00f40000  ..p.....\.......
 5f10 0001005c 00000000 00000000 34000000  ...\........4...
 5f20 44000000 01005f00 00000000 00000068  D....._........h
 5f30 000000d4 00000001 005d0000 00000000  .........]......
 5f40 00007400 0000d400 00000100 5c000000  ..t.........\...
 5f50 00000000 00b00000 00bc0000 0001005e  ...............^
 5f60 00000000 00000000 74000000 80000000  ........t.......
 5f70 01005f88 000000b0 00000001 005e0000  .._..........^..
 5f80 00000000 0000a400 0000b400 00000100  ................
 5f90 5fbc0000 00d40000 0001005a 00000000  _..........Z....
 5fa0 00000000 88000000 bc000000 01005bbc  ..............[.
 5fb0 000000d4 00000001 005e0000 00000000  .........^......
 5fc0 00000001 00003801 00000100 60300200  ......8.....`0..
 5fd0 00440200 00010060 00000000 00000000  .D.....`........
 5fe0 14010000 2c010000 01005f00 00000000  ....,....._.....
 5ff0 00000058 010000bc 01000001 00560000  ...X.........V..
 6000 00000000 00005801 0000a401 00000100  ......X.........
 6010 5ba40100 00bc0100 00070080 00402440  [............@$@
 6020 259f0000 00000000 00006001 00006801  %.........`...h.
 6030 00000100 5d000000 00000000 00980100  ....]...........
 6040 00a00100 0001005d 00000000 00000000  .......]........
 6050 60010000 6c010000 01005e70 01000088  `...l.....^p....
 6060 01000001 005e8801 00009801 00000100  .....^..........
 6070 5d000000 00000000 008c0100 009c0100  ]...............
 6080 0001005e a4010000 bc010000 01005b00  ...^..........[.
 6090 00000000 00000068 01000088 01000001  .......h........
 60a0 005da001 0000bc01 00000100 5d000000  .]..........]...
 60b0 00000000 00c00100 00300200 0001005d  .........0.....]
 60c0 00000000 00000000 cc010000 10020000  ................
 60d0 01005f10 02000030 02000007 00800040  .._....0.......@
 60e0 2440259f 00000000 00000000 d4010000  $@%.............
 60f0 e0010000 01005b00 00000000 00000008  ......[.........
 6100 0200000c 02000001 005b0000 00000000  .........[......
 6110 0000cc01 0000d801 00000100 5ee00100  ............^...
 6120 00f80100 0001005e f8010000 08020000  .......^........
 6130 01005b00 00000000 000000fc 01000014  ..[.............
 6140 02000001 005e1402 00003002 00000100  .....^....0.....
 6150 5a000000 00000000 00e00100 00f80100  Z...............
 6160 0001005b 0c020000 30020000 01005b00  ...[....0.....[.
 6170 00000000 00000048 020000b8 02000001  .......H........
 6180 005d0000 00000000 00005c02 00007802  .]........\...x.
 6190 00000100 5f000000 00000000 008c0200  ...._...........
 61a0 009c0200 0001005a 00000000 00000000  .......Z........
 61b0 c0030000 d4030000 01005fdc 030000e0  .........._.....
 61c0 03000001 005ce003 0000e403 00000100  .....\..........
 61d0 5f000000 00000000 00e80200 00700300  _............p..
 61e0 0001006d 70030000 04040000 05008c00  ...mp...........
 61f0 40259f00 00000000 000000e8 02000038  @%.............8
 6200 03000001 005b3803 00000404 00000700  .....[8.........
 6210 8c004024 40259f00 00000000 000000ec  ..@$@%..........
 6220 02000008 03000001 00560803 00005c03  .........V....\.
 6230 00000100 5d000000 00000000 002c0300  ....]........,..
 6240 00480300 0001005e 48030000 80030000  .H.....^H.......
 6250 01005f00 00000000 000000ec 020000f4  .._.............
 6260 02000001 005df802 00000403 00000100  .....]..........
 6270 5e080300 002c0300 0001005e 00000000  ^....,.....^....
 6280 00000000 20030000 30030000 01005638  .... ...0.....V8
 6290 03000044 03000001 00564803 00006803  ...D.....VH...h.
 62a0 00000100 56680300 00ec0300 0001005b  ....Vh.........[
 62b0 00000000 00000000 f0020000 38030000  ............8...
 62c0 01006e38 03000068 03000001 005b6803  ..n8...h.....[h.
 62d0 00007403 00000a00 8c004024 40257e00  ..t.......@$@%~.
 62e0 1e9f0000 00000000 00008003 0000bc03  ................
 62f0 00000100 5f000000 00000000 00980300  ...._...........
 6300 00b40300 0001005e b4030000 bc030000  .......^........
 6310 08007f00 40258d00 229f0000 00000000  ....@%..".......
 6320 00008403 0000a403 00000100 56000000  ............V...
 6330 00000000 008c0300 00a80300 0001005d  ...............]
 6340 00000000 00000000 70030000 88030000  ........p.......
 6350 01006d00 00000000 0000007c 03000084  ..m........|....
 6360 03000001 00568403 0000b003 00000600  .....V..........
 6370 8e7f7c00 1a9fb003 0000d003 00000600  ..|.............
 6380 7c007600 1a9f0000 00000000 00007803  |.v...........x.
 6390 00008c03 00000100 5d000000 00000000  ........].......
 63a0 00d00300 00e00300 0001005c 00000000  ...........\....
 63b0 00000000                             ....            
Contents of section .debug_ranges:
 0000 80070100 88070100 8c070100 fc070100  ................
 0010 3c080100 d00c0100 00000000 00000000  <...............
 0020 90070100 90070100 5c080100 60080100  ........\...`...
 0030 64080100 74080100 00000000 00000000  d...t...........
 0040 98070100 9c070100 a0070100 b0070100  ................
 0050 4c0a0100 500a0100 700a0100 740a0100  L...P...p...t...
 0060 00000000 00000000 10090100 18090100  ................
 0070 1c090100 24090100 2c090100 34090100  ....$...,...4...
 0080 00000000 00000000 34090100 40090100  ........4...@...
 0090 44090100 4c090100 00000000 00000000  D...L...........
 00a0 4c090100 5c090100 6c0a0100 700a0100  L...\...l...p...
 00b0 740a0100 980a0100 800b0100 800b0100  t...............
 00c0 880b0100 8c0b0100 00000000 00000000  ................
 00d0 5c090100 280a0100 380c0100 4c0c0100  \...(...8...L...
 00e0 00000000 00000000 c8090100 c8090100  ................
 00f0 cc090100 d4090100 d8090100 e0090100  ................
 0100 00000000 00000000 f8090100 000a0100  ................
 0110 080a0100 100a0100 00000000 00000000  ................
 0120 280a0100 4c0a0100 7c0c0100 7c0c0100  (...L...|...|...
 0130 8c0c0100 980c0100 00000000 00000000  ................
 0140 cc0a0100 d00a0100 d80a0100 e80a0100  ................
 0150 e80b0100 ec0b0100 f40b0100 040c0100  ................
 0160 100c0100 140c0100 1c0c0100 2c0c0100  ............,...
 0170 00000000 00000000 f40a0100 f80a0100  ................
 0180 f80a0100 040b0100 080b0100 100b0100  ................
 0190 00000000 00000000 480b0100 540b0100  ........H...T...
 01a0 5c0b0100 6c0b0100 00000000 00000000  \...l...........
 01b0 c00b0100 c40b0100 c40b0100 cc0b0100  ................
 01c0 d00b0100 d80b0100 00000000 00000000  ................
 01d0 4c0c0100 580c0100 600c0100 680c0100  L...X...`...h...
 01e0 00000000 00000000 400d0100 480d0100  ........@...H...
 01f0 4c0d0100 bc0d0100 fc0d0100 90120100  L...............
 0200 00000000 00000000 500d0100 500d0100  ........P...P...
 0210 1c0e0100 200e0100 240e0100 340e0100  .... ...$...4...
 0220 00000000 00000000 580d0100 5c0d0100  ........X...\...
 0230 600d0100 700d0100 0c100100 10100100  `...p...........
 0240 30100100 34100100 00000000 00000000  0...4...........
 0250 d00e0100 d80e0100 dc0e0100 e40e0100  ................
 0260 ec0e0100 f40e0100 00000000 00000000  ................
 0270 f40e0100 000f0100 040f0100 0c0f0100  ................
 0280 00000000 00000000 0c0f0100 1c0f0100  ................
 0290 2c100100 30100100 34100100 58100100  ,...0...4...X...
 02a0 40110100 40110100 48110100 4c110100  @...@...H...L...
 02b0 00000000 00000000 1c0f0100 e80f0100  ................
 02c0 f8110100 0c120100 00000000 00000000  ................
 02d0 880f0100 880f0100 8c0f0100 940f0100  ................
 02e0 980f0100 a00f0100 00000000 00000000  ................
 02f0 b80f0100 c00f0100 c80f0100 d00f0100  ................
 0300 00000000 00000000 e80f0100 0c100100  ................
 0310 3c120100 3c120100 4c120100 58120100  <...<...L...X...
 0320 00000000 00000000 8c100100 90100100  ................
 0330 98100100 a8100100 a8110100 ac110100  ................
 0340 b4110100 c4110100 d0110100 d4110100  ................
 0350 dc110100 ec110100 00000000 00000000  ................
 0360 b4100100 b8100100 b8100100 c4100100  ................
 0370 c8100100 d0100100 00000000 00000000  ................
 0380 08110100 14110100 1c110100 2c110100  ............,...
 0390 00000000 00000000 80110100 84110100  ................
 03a0 84110100 8c110100 90110100 98110100  ................
 03b0 00000000 00000000 0c120100 18120100  ................
 03c0 20120100 28120100 00000000 00000000   ...(...........
 03d0 00130100 08130100 0c130100 7c130100  ............|...
 03e0 bc130100 50180100 00000000 00000000  ....P...........
 03f0 10130100 10130100 dc130100 e0130100  ................
 0400 e4130100 f4130100 00000000 00000000  ................
 0410 18130100 1c130100 20130100 30130100  ........ ...0...
 0420 cc150100 d0150100 f0150100 f4150100  ................
 0430 00000000 00000000 90140100 98140100  ................
 0440 9c140100 a4140100 ac140100 b4140100  ................
 0450 00000000 00000000 b4140100 c0140100  ................
 0460 c4140100 cc140100 00000000 00000000  ................
 0470 cc140100 dc140100 ec150100 f0150100  ................
 0480 f4150100 18160100 00170100 00170100  ................
 0490 08170100 0c170100 00000000 00000000  ................
 04a0 dc140100 a8150100 b8170100 cc170100  ................
 04b0 00000000 00000000 48150100 48150100  ........H...H...
 04c0 4c150100 54150100 58150100 60150100  L...T...X...`...
 04d0 00000000 00000000 78150100 80150100  ........x.......
 04e0 88150100 90150100 00000000 00000000  ................
 04f0 a8150100 cc150100 fc170100 fc170100  ................
 0500 0c180100 18180100 00000000 00000000  ................
 0510 4c160100 50160100 58160100 68160100  L...P...X...h...
 0520 68170100 6c170100 74170100 84170100  h...l...t.......
 0530 90170100 94170100 9c170100 ac170100  ................
 0540 00000000 00000000 74160100 78160100  ........t...x...
 0550 78160100 84160100 88160100 90160100  x...............
 0560 00000000 00000000 c8160100 d4160100  ................
 0570 dc160100 ec160100 00000000 00000000  ................
 0580 40170100 44170100 44170100 4c170100  @...D...D...L...
 0590 50170100 58170100 00000000 00000000  P...X...........
 05a0 cc170100 d8170100 e0170100 e8170100  ................
 05b0 00000000 00000000 c0180100 c8180100  ................
 05c0 cc180100 3c190100 7c190100 101e0100  ....<...|.......
 05d0 00000000 00000000 d0180100 d0180100  ................
 05e0 9c190100 a0190100 a4190100 b4190100  ................
 05f0 00000000 00000000 d8180100 dc180100  ................
 0600 e0180100 f0180100 8c1b0100 901b0100  ................
 0610 b01b0100 b41b0100 00000000 00000000  ................
 0620 501a0100 581a0100 5c1a0100 641a0100  P...X...\...d...
 0630 6c1a0100 741a0100 00000000 00000000  l...t...........
 0640 741a0100 801a0100 841a0100 8c1a0100  t...............
 0650 00000000 00000000 8c1a0100 9c1a0100  ................
 0660 ac1b0100 b01b0100 b41b0100 d81b0100  ................
 0670 c01c0100 c01c0100 c81c0100 cc1c0100  ................
 0680 00000000 00000000 9c1a0100 681b0100  ............h...
 0690 781d0100 8c1d0100 00000000 00000000  x...............
 06a0 081b0100 081b0100 0c1b0100 141b0100  ................
 06b0 181b0100 201b0100 00000000 00000000  .... ...........
 06c0 381b0100 401b0100 481b0100 501b0100  8...@...H...P...
 06d0 00000000 00000000 681b0100 8c1b0100  ........h.......
 06e0 bc1d0100 bc1d0100 cc1d0100 d81d0100  ................
 06f0 00000000 00000000 0c1c0100 101c0100  ................
 0700 181c0100 281c0100 281d0100 2c1d0100  ....(...(...,...
 0710 341d0100 441d0100 501d0100 541d0100  4...D...P...T...
 0720 5c1d0100 6c1d0100 00000000 00000000  \...l...........
 0730 341c0100 381c0100 381c0100 441c0100  4...8...8...D...
 0740 481c0100 501c0100 00000000 00000000  H...P...........
 0750 881c0100 941c0100 9c1c0100 ac1c0100  ................
 0760 00000000 00000000 001d0100 041d0100  ................
 0770 041d0100 0c1d0100 101d0100 181d0100  ................
 0780 00000000 00000000 8c1d0100 981d0100  ................
 0790 a01d0100 a81d0100 00000000 00000000  ................
 07a0 fc1f0100 fc1f0100 1c200100 20200100  ......... ..  ..
 07b0 1c210100 40210100 00000000 00000000  .!..@!..........
 07c0 e4210100 60220100 a0220100 14270100  .!..`"..."...'..
 07d0 00000000 00000000 f0210100 f0210100  .........!...!..
 07e0 c0220100 c4220100 c8220100 dc220100  ."..."..."..."..
 07f0 00000000 00000000 fc210100 00220100  .........!..."..
 0800 04220100 14220100 a8240100 ac240100  ."..."...$...$..
 0810 cc240100 d0240100 00000000 00000000  .$...$..........
 0820 6c230100 74230100 78230100 80230100  l#..t#..x#...#..
 0830 88230100 90230100 00000000 00000000  .#...#..........
 0840 90230100 9c230100 a0230100 a8230100  .#...#...#...#..
 0850 00000000 00000000 a8230100 b8230100  .........#...#..
 0860 c8240100 cc240100 d0240100 f4240100  .$...$...$...$..
 0870 d4250100 d4250100 dc250100 e0250100  .%...%...%...%..
 0880 00000000 00000000 b8230100 84240100  .........#...$..
 0890 8c260100 a0260100 00000000 00000000  .&...&..........
 08a0 24240100 24240100 28240100 30240100  $$..$$..($..0$..
 08b0 34240100 3c240100 00000000 00000000  4$..<$..........
 08c0 54240100 5c240100 64240100 6c240100  T$..\$..d$..l$..
 08d0 00000000 00000000 84240100 a8240100  .........$...$..
 08e0 d0260100 d0260100 e0260100 ec260100  .&...&...&...&..
 08f0 00000000 00000000 28250100 2c250100  ........(%..,%..
 0900 34250100 44250100 3c260100 40260100  4%..D%..<&..@&..
 0910 48260100 58260100 64260100 68260100  H&..X&..d&..h&..
 0920 70260100 80260100 00000000 00000000  p&...&..........
 0930 50250100 54250100 54250100 60250100  P%..T%..T%..`%..
 0940 64250100 6c250100 00000000 00000000  d%..l%..........
 0950 a0250100 ac250100 b4250100 c8250100  .%...%...%...%..
 0960 00000000 00000000 14260100 18260100  .........&...&..
 0970 18260100 20260100 24260100 2c260100  .&.. &..$&..,&..
 0980 00000000 00000000 a0260100 ac260100  .........&...&..
 0990 b4260100 bc260100 00000000 00000000  .&...&..........
 09a0 1c270100 20270100 24270100 50270100  .'.. '..$'..P'..
 09b0 00000000 00000000 50270100 1c280100  ........P'...(..
 09c0 24280100 2c280100 00000000 00000000  $(..,(..........
 09d0 a42a0100 a82a0100 b42a0100 c02a0100  .*...*...*...*..
 09e0 00000000 00000000 c02a0100 c02a0100  .........*...*..
 09f0 cc2a0100 d02a0100 d42a0100 e82a0100  .*...*...*...*..
 0a00 00000000 00000000 cc000100 a8050100  ................
 0a10 ac050100 20060100 00000000 00000000  .... ...........
 0a20 d4000100 98050100 9c050100 a0050100  ................
 0a30 ac050100 20060100 00000000 00000000  .... ...........
 0a40 d4000100 d8000100 1c010100 48010100  ............H...
 0a50 00000000 00000000 48010100 70030100  ........H...p...
 0a60 ac050100 20060100 00000000 00000000  .... ...........
 0a70 48010100 70030100 ac050100 c4050100  H...p...........
 0a80 e4050100 20060100 00000000 00000000  .... ...........
 0a90 50010100 70030100 ac050100 c4050100  P...p...........
 0aa0 e4050100 20060100 00000000 00000000  .... ...........
 0ab0 54010100 34030100 e4050100 20060100  T...4....... ...
 0ac0 00000000 00000000 58010100 34030100  ........X...4...
 0ad0 e4050100 20060100 00000000 00000000  .... ...........
 0ae0 5c010100 00030100 f0050100 20060100  \........... ...
 0af0 00000000 00000000 60010100 00030100  ........`.......
 0b00 f0050100 20060100 00000000 00000000  .... ...........
 0b10 64010100 c4020100 fc050100 20060100  d........... ...
 0b20 00000000 00000000 68010100 c4020100  ........h.......
 0b30 fc050100 20060100 00000000 00000000  .... ...........
 0b40 6c010100 78020100 08060100 20060100  l...x....... ...
 0b50 00000000 00000000 70010100 78020100  ........p...x...
 0b60 08060100 20060100 00000000 00000000  .... ...........
 0b70 74010100 1c020100 08060100 14060100  t...............
 0b80 00000000 00000000 78010100 1c020100  ........x.......
 0b90 08060100 14060100 00000000 00000000  ................
 0ba0 34030100 38030100 3c030100 50030100  4...8...<...P...
 0bb0 00000000 00000000 6c050100 6c050100  ........l...l...
 0bc0 74050100 90050100 00000000 00000000  t...............
 0bd0 4c2b0100 502b0100 502b0100 542b0100  L+..P+..P+..T+..
 0be0 582b0100 5c2b0100 602b0100 682b0100  X+..\+..`+..h+..
 0bf0 882b0100 f02b0100 082c0100 142c0100  .+...+...,...,..
 0c00 1c2c0100 202c0100 282c0100 402c0100  .,.. ,..(,..@,..
 0c10 442c0100 482c0100 00000000 00000000  D,..H,..........
 0c20 a42b0100 a42b0100 c02b0100 c42b0100  .+...+...+...+..
 0c30 d42b0100 e82b0100 00000000 00000000  .+...+..........
 0c40 402c0100 442c0100 482c0100 642c0100  @,..D,..H,..d,..
 0c50 00000000 00000000 bc2c0100 402d0100  .........,..@-..
 0c60 642d0100 702d0100 00000000 00000000  d-..p-..........
 0c70 e42c0100 e42c0100 f02c0100 f42c0100  .,...,...,...,..
 0c80 f82c0100 0c2d0100 00000000 00000000  .,...-..........
 0c90 d4060100 702d0100 74000100 20060100  ....p-..t... ...
 0ca0 00000000 00000000 38000000 14010000  ........8.......
 0cb0 2c010000 50040000 00000000 00000000  ,...P...........
 0cc0 58000000 84000000 2c010000 40010000  X.......,...@...
 0cd0 00000000 00000000 4c010000 6c010000  ........L...l...
 0ce0 70010000 7c010000 7c020000 90020000  p...|...|.......
 0cf0 00000000 00000000 88010000 8c010000  ................
 0d00 98010000 a4010000 a8010000 08020000  ................
 0d10 00000000 00000000 94020000 c8020000  ................
 0d20 e8020000 fc020000 00000000 00000000  ................
 0d30 14030000 18030000 1c030000 20030000  ............ ...
 0d40 28030000 a8030000 ac030000 b4030000  (...............
 0d50 00000000 00000000 a8030000 ac030000  ................
 0d60 b4030000 0c040000 00000000 00000000  ................
 0d70 04000000 04000000 08000000 d8010000  ................
 0d80 dc010000 24040000 28040000 34040000  ....$...(...4...
 0d90 00000000 00000000 24000000 50000000  ........$...P...
 0da0 f8000000 0c010000 00000000 00000000  ................
 0db0 f0000000 f8000000 00030000 24040000  ............$...
 0dc0 00000000 00000000 10030000 18030000  ................
 0dd0 28030000 a8030000 ac030000 b0030000  (...............
 0de0 c4030000 c8030000 00000000 00000000  ................
 0df0 a8030000 ac030000 b0030000 c4030000  ................
 0e00 c8030000 f4030000 fc030000 10040000  ................
 0e10 14040000 18040000 00000000 00000000  ................
 0e20 18010000 44010000 dc010000 f0010000  ....D...........
 0e30 00000000 00000000 04020000 08020000  ................
 0e40 0c020000 9c020000 00000000 00000000  ................
 0e50 a0020000 d4020000 ec020000 00030000  ................
 0e60 00000000 00000000 04000000 04000000  ................
 0e70 08000000 dc000000 e0000000 04040000  ................
 0e80 00000000 00000000 20000000 4c000000  ........ ...L...
 0e90 e0000000 f4000000 00000000 00000000  ................
 0ea0 00010000 20010000 24010000 30010000  .... ...$...0...
 0eb0 30020000 44020000 00000000 00000000  0...D...........
 0ec0 40010000 44010000 4c010000 54010000  @...D...L...T...
 0ed0 58010000 bc010000 00000000 00000000  X...............
 0ee0 48020000 7c020000 9c020000 b0020000  H...|...........
 0ef0 00000000 00000000 c8020000 cc020000  ................
 0f00 d0020000 d4020000 d8020000 e4020000  ................
 0f10 e8020000 5c030000 60030000 68030000  ....\...`...h...
 0f20 00000000 00000000 5c030000 60030000  ........\...`...
 0f30 68030000 c0030000 00000000 00000000  h...............

Disassembly of section .text:

00010074 <main>:
int mergeSort_worker(uint32_t* src,int l,int r);
void memcpy_simd(uint32_t* dest, uint32_t* src, size_t len);

uint32_t* tmpv=((volatile uint32_t*)(0x04600000));

void main(int argc, char** argv) {
   10074:	f8010113          	addi	sp,sp,-128
   10078:	06112e23          	sw	ra,124(sp)
   1007c:	06812c23          	sw	s0,120(sp)
   10080:	06912a23          	sw	s1,116(sp)
   10084:	07212823          	sw	s2,112(sp)
   10088:	07312623          	sw	s3,108(sp)
   1008c:	07412423          	sw	s4,104(sp)
   10090:	07512223          	sw	s5,100(sp)
   10094:	07612023          	sw	s6,96(sp)
   10098:	05712e23          	sw	s7,92(sp)
   1009c:	05812c23          	sw	s8,88(sp)
   100a0:	05912a23          	sw	s9,84(sp)
   100a4:	05a12823          	sw	s10,80(sp)
   100a8:	05b12623          	sw	s11,76(sp)
	uint32_t outp=0x0400fff0;
	
	int a=rand();
   100ac:	260040ef          	jal	ra,1430c <rand>
    // uint32_t* srcA = 0x50000000;
    // uint32_t* srcB = 0x60000000;

	// Temporary memory location to keep a series of -1s
	for (int i=0;i<32;i++){ //8 for 256-bit vector
		tmpv[i]=-1;
   100b0:	c301a783          	lw	a5,-976(gp) # 158a0 <tmpv>
   100b4:	fff00693          	li	a3,-1
   100b8:	08078713          	addi	a4,a5,128
   100bc:	00d7a023          	sw	a3,0(a5)
	for (int i=0;i<32;i++){ //8 for 256-bit vector
   100c0:	00478793          	addi	a5,a5,4
   100c4:	fef71ce3          	bne	a4,a5,100bc <main+0x48>
   100c8:	00800c13          	li	s8,8
	}

	for (size_t len=16*4; len<=2048/*33554432*/*4; len*=2){
   100cc:	04000993          	li	s3,64
   100d0:	010004b7          	lui	s1,0x1000
{ 
  int incr = sizeof(int)*2*4; // sizeof(int)*4*2 for 2 256-bit registers
  
  for (int i=0; i<len; i+=incr*2){
	// Load vectors to v1 and v2
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i   ), "r"(src), "I"(1<<(6)) );
   100d4:	05000cb7          	lui	s9,0x5000
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   100d8:	06400a13          	li	s4,100
		for (int j=0; j<len/4; j++) {
   100dc:	0029da93          	srli	s5,s3,0x2
   100e0:	014007b7          	lui	a5,0x1400
   100e4:	00fa8433          	add	s0,s5,a5
   100e8:	00241413          	slli	s0,s0,0x2
   100ec:	05000937          	lui	s2,0x5000
			int x=rand();//%len;
   100f0:	21c040ef          	jal	ra,1430c <rand>
		    *((volatile uint32_t*)(srcA+j))=x;
   100f4:	00a92023          	sw	a0,0(s2) # 5000000 <__global_pointer$+0x4fea390>
			*((volatile uint32_t*)(srcB+j))=x;
   100f8:	009907b3          	add	a5,s2,s1
   100fc:	00a7a023          	sw	a0,0(a5) # 1400000 <__global_pointer$+0x13ea390>
		for (int j=0; j<len/4; j++) {
   10100:	00490913          	addi	s2,s2,4
   10104:	fe8916e3          	bne	s2,s0,100f0 <main+0x7c>


uint64_t time()
{
	uint32_t cycles_low;
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   10108:	c00027f3          	rdcycle	a5
   1010c:	00f12e23          	sw	a5,28(sp)
	uint32_t cycles_high;	
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   10110:	c8002d73          	rdcycleh	s10
}

uint64_t insn()
{
	uint32_t instructions_low;
	asm volatile ("rdinstret %0" : "=r"(instructions_low));
   10114:	c0202b73          	rdinstret	s6
	uint32_t instructions_high;
	asm volatile ("rdinstreth %0" : "=r"(instructions_high));
   10118:	c8202df3          	rdinstreth	s11
  for (int i=0; i<len; i+=incr*2){
   1011c:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i   ), "r"(src), "I"(1<<(6)) );
   10120:	0597800b          	c0_lv	zero,a5,s9,89
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i+incr), "r"(src), "I"(2<<(6)) );
   10124:	02078713          	addi	a4,a5,32
   10128:	0997000b          	c0_lv	zero,a4,s9,153
  	
  	// Sort them individually 
  	asm volatile ("c2 x0, x0, %0":: "I"(v1));
   1012c:	2400005b          	c2	zero,zero,576
  	asm volatile ("c2 x0, x0, %0":: "I"(v2));
   10130:	4800005b          	c2	zero,zero,1152
  	
  	// And then merge together
  	asm volatile ("c1 x0, x0, %0":: "I"(v1_and_v2));
   10134:	2520002b          	c1	zero,zero,594
  	
  	// Store vectors v1 and v2
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i   ), "r"(dest), "I"(1<<(6+3)) );
   10138:	2197a00b          	c0_sv	zero,a5,s9,537
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i+incr), "r"(dest), "I"(2<<(6+3)) );
   1013c:	4197200b          	c0_sv	zero,a4,s9,1049
  for (int i=0; i<len; i+=incr*2){
   10140:	04078793          	addi	a5,a5,64
   10144:	fd37eee3          	bltu	a5,s3,10120 <main+0xac>
}

// Recursive merge function
int mergeSort_worker(uint32_t* src,int l,int r){

    if(l+16==r){ 
   10148:	01000793          	li	a5,16
   1014c:	22fa8263          	beq	s5,a5,10370 <main+0x2fc>
    	// 16-element chunks have been already sorted  	
        return 0;
    }

    int m = (l+r)/2;
   10150:	401ad913          	srai	s2,s5,0x1
    if(l+16==r){ 
   10154:	1ef90063          	beq	s2,a5,10334 <main+0x2c0>
    int m = (l+r)/2;
   10158:	402adb93          	srai	s7,s5,0x2
    if(l+16==r){ 
   1015c:	1afb8263          	beq	s7,a5,10300 <main+0x28c>
    int m = (l+r)/2;
   10160:	403ad813          	srai	a6,s5,0x3
    if(l+16==r){ 
   10164:	16f80063          	beq	a6,a5,102c4 <main+0x250>
    int m = (l+r)/2;
   10168:	404ad893          	srai	a7,s5,0x4
    if(l+16==r){ 
   1016c:	10f88663          	beq	a7,a5,10278 <main+0x204>
    int m = (l+r)/2;
   10170:	405ad313          	srai	t1,s5,0x5
    if(l+16==r){ 
   10174:	0af30463          	beq	t1,a5,1021c <main+0x1a8>
    int m = (l+r)/2;
   10178:	406ad713          	srai	a4,s5,0x6
    if(l+16==r){ 
   1017c:	02f70a63          	beq	a4,a5,101b0 <main+0x13c>
   10180:	00070613          	mv	a2,a4
   10184:	00000593          	li	a1,0
   10188:	05000537          	lui	a0,0x5000
   1018c:	02612623          	sw	t1,44(sp)
   10190:	03112423          	sw	a7,40(sp)
   10194:	03012223          	sw	a6,36(sp)
   10198:	02e12023          	sw	a4,32(sp)
   1019c:	0dd020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
   101a0:	02c12303          	lw	t1,44(sp)
   101a4:	02812883          	lw	a7,40(sp)
   101a8:	02412803          	lw	a6,36(sp)
   101ac:	02012703          	lw	a4,32(sp)
   101b0:	01070693          	addi	a3,a4,16
   101b4:	44d30a63          	beq	t1,a3,10608 <main+0x594>
   101b8:	00030613          	mv	a2,t1
   101bc:	00070593          	mv	a1,a4
   101c0:	05000537          	lui	a0,0x5000
   101c4:	03112623          	sw	a7,44(sp)
   101c8:	03012423          	sw	a6,40(sp)
   101cc:	02612223          	sw	t1,36(sp)
   101d0:	02e12023          	sw	a4,32(sp)
   101d4:	0a5020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    int dest_phase = mergeSort_worker(src,m,r);
    
    int len = (r-l)/2;

    uint32_t* tmp;
    if (dest_phase==0){
   101d8:	02012703          	lw	a4,32(sp)
   101dc:	02412303          	lw	t1,36(sp)
   101e0:	02812803          	lw	a6,40(sp)
   101e4:	02c12883          	lw	a7,44(sp)
   101e8:	42050063          	beqz	a0,10608 <main+0x594>
    	tmp = 0x70000000;    	
    } else {
    	tmp = src;
   101ec:	05000637          	lui	a2,0x5000
    	src = 0x70000000;    
   101f0:	70000537          	lui	a0,0x70000
    }
    
    // High-throughput merge using the merge_simd() function     
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   101f4:	00271713          	slli	a4,a4,0x2
   101f8:	00070693          	mv	a3,a4
   101fc:	00e505b3          	add	a1,a0,a4
   10200:	02612423          	sw	t1,40(sp)
   10204:	03112223          	sw	a7,36(sp)
   10208:	03012023          	sw	a6,32(sp)
   1020c:	794020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
   10210:	02812303          	lw	t1,40(sp)
   10214:	02412883          	lw	a7,36(sp)
   10218:	02012803          	lw	a6,32(sp)
    if(l+16==r){ 
   1021c:	01030713          	addi	a4,t1,16
   10220:	3ee88a63          	beq	a7,a4,10614 <main+0x5a0>
   10224:	00088613          	mv	a2,a7
   10228:	00030593          	mv	a1,t1
   1022c:	05000537          	lui	a0,0x5000
   10230:	03012423          	sw	a6,40(sp)
   10234:	03112223          	sw	a7,36(sp)
   10238:	02612023          	sw	t1,32(sp)
   1023c:	03d020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   10240:	02012303          	lw	t1,32(sp)
   10244:	02412883          	lw	a7,36(sp)
   10248:	02812803          	lw	a6,40(sp)
   1024c:	3c050463          	beqz	a0,10614 <main+0x5a0>
    	tmp = src;
   10250:	05000637          	lui	a2,0x5000
    	src = 0x70000000;    
   10254:	70000537          	lui	a0,0x70000
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   10258:	00231713          	slli	a4,t1,0x2
   1025c:	00070693          	mv	a3,a4
   10260:	00e505b3          	add	a1,a0,a4
   10264:	03112223          	sw	a7,36(sp)
   10268:	03012023          	sw	a6,32(sp)
   1026c:	734020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
   10270:	02412883          	lw	a7,36(sp)
   10274:	02012803          	lw	a6,32(sp)
    if(l+16==r){ 
   10278:	01088713          	addi	a4,a7,16
   1027c:	38e80063          	beq	a6,a4,105fc <main+0x588>
   10280:	00080613          	mv	a2,a6
   10284:	00088593          	mv	a1,a7
   10288:	05000537          	lui	a0,0x5000
   1028c:	03012223          	sw	a6,36(sp)
   10290:	03112023          	sw	a7,32(sp)
   10294:	7e4020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   10298:	02012883          	lw	a7,32(sp)
   1029c:	02412803          	lw	a6,36(sp)
   102a0:	34050e63          	beqz	a0,105fc <main+0x588>
    	tmp = src;
   102a4:	05000637          	lui	a2,0x5000
    	src = 0x70000000;    
   102a8:	70000537          	lui	a0,0x70000
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   102ac:	00289713          	slli	a4,a7,0x2
   102b0:	00070693          	mv	a3,a4
   102b4:	00e505b3          	add	a1,a0,a4
   102b8:	03012023          	sw	a6,32(sp)
   102bc:	6e4020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
   102c0:	02012803          	lw	a6,32(sp)
    if(l+16==r){ 
   102c4:	01080713          	addi	a4,a6,16
   102c8:	32eb8463          	beq	s7,a4,105f0 <main+0x57c>
   102cc:	00080593          	mv	a1,a6
   102d0:	000b8613          	mv	a2,s7
   102d4:	05000537          	lui	a0,0x5000
   102d8:	03012023          	sw	a6,32(sp)
   102dc:	79c020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   102e0:	02012803          	lw	a6,32(sp)
   102e4:	30050663          	beqz	a0,105f0 <main+0x57c>
    	tmp = src;
   102e8:	05000637          	lui	a2,0x5000
    	src = 0x70000000;    
   102ec:	70000537          	lui	a0,0x70000
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   102f0:	00281713          	slli	a4,a6,0x2
   102f4:	00070693          	mv	a3,a4
   102f8:	00e505b3          	add	a1,a0,a4
   102fc:	6a4020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
    if(l+16==r){ 
   10300:	010b8713          	addi	a4,s7,16
   10304:	2ee90063          	beq	s2,a4,105e4 <main+0x570>
   10308:	00090613          	mv	a2,s2
   1030c:	000b8593          	mv	a1,s7
   10310:	05000537          	lui	a0,0x5000
   10314:	764020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   10318:	2c050663          	beqz	a0,105e4 <main+0x570>
    	tmp = src;
   1031c:	05000637          	lui	a2,0x5000
    	src = 0x70000000;    
   10320:	70000537          	lui	a0,0x70000
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   10324:	002b9713          	slli	a4,s7,0x2
   10328:	00070693          	mv	a3,a4
   1032c:	00e505b3          	add	a1,a0,a4
   10330:	670020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
    if(l+16==r){ 
   10334:	01090693          	addi	a3,s2,16
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   10338:	00291b93          	slli	s7,s2,0x2
    if(l+16==r){ 
   1033c:	26da8863          	beq	s5,a3,105ac <main+0x538>
   10340:	000a8613          	mv	a2,s5
   10344:	00090593          	mv	a1,s2
   10348:	05000537          	lui	a0,0x5000
   1034c:	72c020ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   10350:	24050e63          	beqz	a0,105ac <main+0x538>
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   10354:	700005b7          	lui	a1,0x70000
   10358:	000b8713          	mv	a4,s7
   1035c:	000b8693          	mv	a3,s7
   10360:	05000637          	lui	a2,0x5000
   10364:	017585b3          	add	a1,a1,s7
   10368:	70000537          	lui	a0,0x70000
   1036c:	634020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   10370:	c00027f3          	rdcycle	a5
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   10374:	c8002773          	rdcycleh	a4
		uint64_t time2=time()-time1;
   10378:	01c12683          	lw	a3,28(sp)
   1037c:	41a70d33          	sub	s10,a4,s10
   10380:	40d78933          	sub	s2,a5,a3
   10384:	0127b7b3          	sltu	a5,a5,s2
   10388:	40fd0d33          	sub	s10,s10,a5
	asm volatile ("rdinstret %0" : "=r"(instructions_low));
   1038c:	c02027f3          	rdinstret	a5
	asm volatile ("rdinstreth %0" : "=r"(instructions_high));
   10390:	c82026f3          	rdinstreth	a3
		uint64_t icount2=insn()-icount1;  
   10394:	41678b33          	sub	s6,a5,s6
   10398:	0167b7b3          	sltu	a5,a5,s6
   1039c:	41b68db3          	sub	s11,a3,s11
   103a0:	40fd8db3          	sub	s11,s11,a5
	  	printf("SIMDsort N %d cyc %llu icount %llu CPI %llu.%02llu ",
   103a4:	000b0613          	mv	a2,s6
   103a8:	000d8693          	mv	a3,s11
   103ac:	00090513          	mv	a0,s2
   103b0:	000d0593          	mv	a1,s10
   103b4:	60d020ef          	jal	ra,131c0 <__udivdi3>
   103b8:	00050813          	mv	a6,a0
   103bc:	00058893          	mv	a7,a1
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   103c0:	000b0613          	mv	a2,s6
   103c4:	000d8693          	mv	a3,s11
   103c8:	00090513          	mv	a0,s2
   103cc:	000d0593          	mv	a1,s10
	  	printf("SIMDsort N %d cyc %llu icount %llu CPI %llu.%02llu ",
   103d0:	03012023          	sw	a6,32(sp)
   103d4:	01112e23          	sw	a7,28(sp)
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   103d8:	21c030ef          	jal	ra,135f4 <__umoddi3>
   103dc:	02aa37b3          	mulhu	a5,s4,a0
	  	printf("SIMDsort N %d cyc %llu icount %llu CPI %llu.%02llu ",
   103e0:	000b0613          	mv	a2,s6
   103e4:	000d8693          	mv	a3,s11
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   103e8:	02ba05b3          	mul	a1,s4,a1
	  	printf("SIMDsort N %d cyc %llu icount %llu CPI %llu.%02llu ",
   103ec:	02aa0533          	mul	a0,s4,a0
   103f0:	00f585b3          	add	a1,a1,a5
	  	uint64_t int_part = len*150/time2;
   103f4:	09600793          	li	a5,150
   103f8:	02f98bb3          	mul	s7,s3,a5
	  	printf("SIMDsort N %d cyc %llu icount %llu CPI %llu.%02llu ",
   103fc:	5c5020ef          	jal	ra,131c0 <__udivdi3>
   10400:	02012803          	lw	a6,32(sp)
   10404:	01c12883          	lw	a7,28(sp)
   10408:	00050313          	mv	t1,a0
   1040c:	00058393          	mv	t2,a1
   10410:	00014537          	lui	a0,0x14
   10414:	000b0713          	mv	a4,s6
   10418:	00612023          	sw	t1,0(sp)
   1041c:	00712223          	sw	t2,4(sp)
   10420:	000d8793          	mv	a5,s11
   10424:	00090613          	mv	a2,s2
   10428:	000d0693          	mv	a3,s10
   1042c:	000a8593          	mv	a1,s5
   10430:	36050513          	addi	a0,a0,864 # 14360 <rand+0x54>
   10434:	2dc000ef          	jal	ra,10710 <printf.constprop.3>
	  	uint64_t dec_part = ((len*150)%time2)*100/time2;
   10438:	00090613          	mv	a2,s2
   1043c:	000d0693          	mv	a3,s10
   10440:	000b8513          	mv	a0,s7
   10444:	00000593          	li	a1,0
   10448:	1ac030ef          	jal	ra,135f4 <__umoddi3>
   1044c:	02aa37b3          	mulhu	a5,s4,a0
   10450:	00090613          	mv	a2,s2
   10454:	000d0693          	mv	a3,s10
   10458:	000b8b13          	mv	s6,s7
   1045c:	02ba05b3          	mul	a1,s4,a1
   10460:	02aa0533          	mul	a0,s4,a0
   10464:	00f585b3          	add	a1,a1,a5
   10468:	559020ef          	jal	ra,131c0 <__udivdi3>
   1046c:	00050d93          	mv	s11,a0
   10470:	00058b93          	mv	s7,a1
	  	uint64_t int_part = len*150/time2;
   10474:	00090613          	mv	a2,s2
   10478:	000d0693          	mv	a3,s10
   1047c:	000b0513          	mv	a0,s6
   10480:	00000593          	li	a1,0
   10484:	53d020ef          	jal	ra,131c0 <__udivdi3>
   10488:	00058693          	mv	a3,a1
	  	printf("MB/s@150MHz %llu.%02llu ",int_part,dec_part);
   1048c:	000145b7          	lui	a1,0x14
	  	uint64_t int_part = len*150/time2;
   10490:	00050613          	mv	a2,a0
	  	printf("MB/s@150MHz %llu.%02llu ",int_part,dec_part);
   10494:	000d8713          	mv	a4,s11
   10498:	000b8793          	mv	a5,s7
   1049c:	39c58513          	addi	a0,a1,924 # 1439c <rand+0x90>
   104a0:	031000ef          	jal	ra,10cd0 <printf.constprop.2>
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   104a4:	c0002773          	rdcycle	a4
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   104a8:	c80027f3          	rdcycleh	a5
	return ((uint64_t)cycles_high<<32)|cycles_low;
   104ac:	00f12a23          	sw	a5,20(sp)
   104b0:	00e12823          	sw	a4,16(sp)
		qsort (srcB, (len/4), sizeof(int), comp);
   104b4:	000107b7          	lui	a5,0x10
   104b8:	6f078693          	addi	a3,a5,1776 # 106f0 <_Z4compPKvS0_>
		volatile uint64_t time3_=time(); 
   104bc:	01012783          	lw	a5,16(sp)
   104c0:	01412803          	lw	a6,20(sp)
		qsort (srcB, (len/4), sizeof(int), comp);
   104c4:	00400613          	li	a2,4
		volatile uint64_t time3_=time(); 
   104c8:	02f12c23          	sw	a5,56(sp)
		qsort (srcB, (len/4), sizeof(int), comp);
   104cc:	000a8593          	mv	a1,s5
   104d0:	06000537          	lui	a0,0x6000
		volatile uint64_t time3_=time(); 
   104d4:	03012e23          	sw	a6,60(sp)
		qsort (srcB, (len/4), sizeof(int), comp);
   104d8:	5bc030ef          	jal	ra,13a94 <qsort>
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   104dc:	c00027f3          	rdcycle	a5
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   104e0:	c8002af3          	rdcycleh	s5
		uint64_t time3=time()-time3_;
   104e4:	03812503          	lw	a0,56(sp)
   104e8:	03c12583          	lw	a1,60(sp)
		printf("qsort_cyc %llu sp %llu.%02llu",time3, time3/time2, ((time3%time2)*100)/time2);
   104ec:	00090613          	mv	a2,s2
		uint64_t time3=time()-time3_;
   104f0:	40a78b33          	sub	s6,a5,a0
   104f4:	0167b7b3          	sltu	a5,a5,s6
   104f8:	40ba8ab3          	sub	s5,s5,a1
   104fc:	40fa8ab3          	sub	s5,s5,a5
		printf("qsort_cyc %llu sp %llu.%02llu",time3, time3/time2, ((time3%time2)*100)/time2);
   10500:	000d0693          	mv	a3,s10
   10504:	000b0513          	mv	a0,s6
   10508:	000a8593          	mv	a1,s5
   1050c:	0e8030ef          	jal	ra,135f4 <__umoddi3>
   10510:	02aa37b3          	mulhu	a5,s4,a0
   10514:	00090613          	mv	a2,s2
   10518:	000d0693          	mv	a3,s10
   1051c:	02ba05b3          	mul	a1,s4,a1
   10520:	02aa0533          	mul	a0,s4,a0
   10524:	00f585b3          	add	a1,a1,a5
   10528:	499020ef          	jal	ra,131c0 <__udivdi3>
   1052c:	00050d93          	mv	s11,a0
   10530:	00058b93          	mv	s7,a1
   10534:	00090613          	mv	a2,s2
   10538:	000d0693          	mv	a3,s10
   1053c:	000b0513          	mv	a0,s6
   10540:	000a8593          	mv	a1,s5
   10544:	47d020ef          	jal	ra,131c0 <__udivdi3>
   10548:	00058793          	mv	a5,a1
   1054c:	000145b7          	lui	a1,0x14
   10550:	00050713          	mv	a4,a0
   10554:	000d8813          	mv	a6,s11
   10558:	3c458513          	addi	a0,a1,964 # 143c4 <rand+0xb8>
   1055c:	000b8893          	mv	a7,s7
   10560:	000b0613          	mv	a2,s6
   10564:	000a8693          	mv	a3,s5
   10568:	2e8010ef          	jal	ra,11850 <printf.constprop.1>
   1056c:	050007b7          	lui	a5,0x5000
		int error=0;
   10570:	00000593          	li	a1,0
			if (srcA[i]!=srcB[i])
   10574:	00f486b3          	add	a3,s1,a5
   10578:	0007a703          	lw	a4,0(a5) # 5000000 <__global_pointer$+0x4fea390>
   1057c:	0006a683          	lw	a3,0(a3)
		for (int i=0; i<len/4; i++)
   10580:	00478793          	addi	a5,a5,4
			if (srcA[i]!=srcB[i])
   10584:	00e68463          	beq	a3,a4,1058c <main+0x518>
	  			error=1;// printf("\n%d) %d != %d",i,srcA[i],srcB[i]);
   10588:	00100593          	li	a1,1
		for (int i=0; i<len/4; i++)
   1058c:	fe8794e3          	bne	a5,s0,10574 <main+0x500>
	  	printf(" End%d!\n",error);	 
   10590:	000147b7          	lui	a5,0x14
   10594:	3b878513          	addi	a0,a5,952 # 143b8 <rand+0xac>
	for (size_t len=16*4; len<=2048/*33554432*/*4; len*=2){
   10598:	fffc0c13          	addi	s8,s8,-1
	  	printf(" End%d!\n",error);	 
   1059c:	4f5000ef          	jal	ra,11290 <printf.constprop.0>
	for (size_t len=16*4; len<=2048/*33554432*/*4; len*=2){
   105a0:	00199993          	slli	s3,s3,0x1
   105a4:	b20c1ce3          	bnez	s8,100dc <main+0x68>
    while (1);
   105a8:	0000006f          	j	105a8 <main+0x534>
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   105ac:	000b8713          	mv	a4,s7
   105b0:	000b8693          	mv	a3,s7
   105b4:	70000637          	lui	a2,0x70000
   105b8:	017c85b3          	add	a1,s9,s7
   105bc:	05000537          	lui	a0,0x5000
   105c0:	3e0020ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
		memcpy_simd(src,tmp,r*4);
   105c4:	002a9693          	slli	a3,s5,0x2
  for (int i=0; i<len; i+=incr){
   105c8:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i), "r"(src), "I"(1<<(6)) );
   105cc:	70000737          	lui	a4,0x70000
   105d0:	04e7800b          	c0_lv	zero,a5,a4,78
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i), "r"(dest), "I"(1<<(6+3)) );
   105d4:	2197a00b          	c0_sv	zero,a5,s9,537
  for (int i=0; i<len; i+=incr){
   105d8:	02078793          	addi	a5,a5,32
   105dc:	fed7eae3          	bltu	a5,a3,105d0 <main+0x55c>
   105e0:	d91ff06f          	j	10370 <main+0x2fc>
    	tmp = 0x70000000;    	
   105e4:	70000637          	lui	a2,0x70000
   105e8:	05000537          	lui	a0,0x5000
   105ec:	d39ff06f          	j	10324 <main+0x2b0>
   105f0:	70000637          	lui	a2,0x70000
   105f4:	05000537          	lui	a0,0x5000
   105f8:	cf9ff06f          	j	102f0 <main+0x27c>
   105fc:	70000637          	lui	a2,0x70000
   10600:	05000537          	lui	a0,0x5000
   10604:	ca9ff06f          	j	102ac <main+0x238>
   10608:	70000637          	lui	a2,0x70000
   1060c:	05000537          	lui	a0,0x5000
   10610:	be5ff06f          	j	101f4 <main+0x180>
   10614:	70000637          	lui	a2,0x70000
   10618:	05000537          	lui	a0,0x5000
   1061c:	c3dff06f          	j	10258 <main+0x1e4>

00010620 <_start>:
   10620:	00005197          	auipc	gp,0x5
   10624:	65018193          	addi	gp,gp,1616 # 15c70 <__global_pointer$>
   10628:	c4018513          	addi	a0,gp,-960 # 158b0 <completed.1>
   1062c:	c5c18613          	addi	a2,gp,-932 # 158cc <__BSS_END__>
   10630:	40a60633          	sub	a2,a2,a0
   10634:	00000593          	li	a1,0
   10638:	0dc020ef          	jal	ra,12714 <memset>
   1063c:	00000513          	li	a0,0
   10640:	00050863          	beqz	a0,10650 <_start+0x30>
   10644:	00000513          	li	a0,0
   10648:	00000097          	auipc	ra,0x0
   1064c:	000000e7          	jalr	zero # 0 <main-0x10074>
   10650:	3a8030ef          	jal	ra,139f8 <__libc_init_array>
   10654:	00012503          	lw	a0,0(sp)
   10658:	00410593          	addi	a1,sp,4
   1065c:	00000613          	li	a2,0
   10660:	a15ff0ef          	jal	ra,10074 <main>
   10664:	7ac0106f          	j	11e10 <exit>

00010668 <__do_global_dtors_aux>:
   10668:	c401c703          	lbu	a4,-960(gp) # 158b0 <completed.1>
   1066c:	04071263          	bnez	a4,106b0 <__do_global_dtors_aux+0x48>
   10670:	ff010113          	addi	sp,sp,-16
   10674:	00812423          	sw	s0,8(sp)
   10678:	00078413          	mv	s0,a5
   1067c:	00112623          	sw	ra,12(sp)
   10680:	00000793          	li	a5,0
   10684:	00078a63          	beqz	a5,10698 <__do_global_dtors_aux+0x30>
   10688:	00015537          	lui	a0,0x15
   1068c:	00050513          	mv	a0,a0
   10690:	00000097          	auipc	ra,0x0
   10694:	000000e7          	jalr	zero # 0 <main-0x10074>
   10698:	00100793          	li	a5,1
   1069c:	00c12083          	lw	ra,12(sp)
   106a0:	c4f18023          	sb	a5,-960(gp) # 158b0 <completed.1>
   106a4:	00812403          	lw	s0,8(sp)
   106a8:	01010113          	addi	sp,sp,16
   106ac:	00008067          	ret
   106b0:	00008067          	ret

000106b4 <frame_dummy>:
   106b4:	00000793          	li	a5,0
   106b8:	00078c63          	beqz	a5,106d0 <frame_dummy+0x1c>
   106bc:	00015537          	lui	a0,0x15
   106c0:	c4418593          	addi	a1,gp,-956 # 158b4 <object.0>
   106c4:	00050513          	mv	a0,a0
   106c8:	00000317          	auipc	t1,0x0
   106cc:	00000067          	jr	zero # 0 <main-0x10074>
   106d0:	00008067          	ret

000106d4 <putchar>:
	*((volatile uint32_t*)outp) = ch;
   106d4:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   106d8:	00a72023          	sw	a0,0(a4) # 70000000 <__global_pointer$+0x6ffea390>
	outp+=4;
   106dc:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
}
   106e0:	00000513          	li	a0,0
	outp+=4;
   106e4:	00470713          	addi	a4,a4,4
   106e8:	c2e1ac23          	sw	a4,-968(gp) # 158a8 <outp>
}
   106ec:	00008067          	ret

000106f0 <_Z4compPKvS0_>:


// Comparator for ascending elements
int comp (const void * elem1, const void * elem2) 
{
    int f = *((int*)elem1);
   106f0:	00052503          	lw	a0,0(a0) # 15000 <__EH_FRAME_BEGIN__>
    int s = *((int*)elem2);
   106f4:	0005a783          	lw	a5,0(a1)
    if (f > s) return  1;
   106f8:	00a7c863          	blt	a5,a0,10708 <_Z4compPKvS0_+0x18>
    if (f < s) return -1;
   106fc:	00f52533          	slt	a0,a0,a5
   10700:	40a00533          	neg	a0,a0
   10704:	00008067          	ret
    if (f > s) return  1;
   10708:	00100513          	li	a0,1
    return 0;
}
   1070c:	00008067          	ret

00010710 <printf.constprop.3>:
int printf(const char* fmt, ...)
   10710:	e8010113          	addi	sp,sp,-384
   10714:	13712e23          	sw	s7,316(sp)
   10718:	00014bb7          	lui	s7,0x14
   1071c:	15212823          	sw	s2,336(sp)
   10720:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   10724:	16410913          	addi	s2,sp,356
   10728:	3e4b8713          	addi	a4,s7,996 # 143e4 <rand+0xd8>
int printf(const char* fmt, ...)
   1072c:	14912a23          	sw	s1,340(sp)
   10730:	15312623          	sw	s3,332(sp)
   10734:	13a12823          	sw	s10,304(sp)
   10738:	13b12623          	sw	s11,300(sp)
   1073c:	16f12a23          	sw	a5,372(sp)
   10740:	17112e23          	sw	a7,380(sp)
   10744:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10748:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   1074c:	14812c23          	sw	s0,344(sp)
   10750:	15412423          	sw	s4,328(sp)
   10754:	15512223          	sw	s5,324(sp)
   10758:	15612023          	sw	s6,320(sp)
   1075c:	13812c23          	sw	s8,312(sp)
   10760:	13912a23          	sw	s9,308(sp)
   10764:	16b12223          	sw	a1,356(sp)
   10768:	16c12423          	sw	a2,360(sp)
   1076c:	16d12623          	sw	a3,364(sp)
   10770:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   10774:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10778:	01212423          	sw	s2,8(sp)
   1077c:	05300793          	li	a5,83
    while ((ch = *(unsigned char *) fmt) != '%') {
   10780:	02500493          	li	s1,37
   10784:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10788:	36088d13          	addi	s10,a7,864 # 14360 <rand+0x54>
        if (ch < '0' || ch > '9')
   1078c:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   10790:	02978463          	beq	a5,s1,107b8 <printf.constprop.3+0xa8>
      if (ch == '\0')
   10794:	06078463          	beqz	a5,107fc <printf.constprop.3+0xec>
	*((volatile uint32_t*)outp) = ch;
   10798:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      fmt++;
   1079c:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   107a0:	00f72023          	sw	a5,0(a4)
	outp+=4;
   107a4:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   107a8:	00478793          	addi	a5,a5,4
   107ac:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   107b0:	000d4783          	lbu	a5,0(s10)
   107b4:	fe9790e3          	bne	a5,s1,10794 <printf.constprop.3+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   107b8:	001d4603          	lbu	a2,1(s10)
    fmt++;
   107bc:	001d0513          	addi	a0,s10,1
   107c0:	00050693          	mv	a3,a0
    padc = ' ';
   107c4:	02000a93          	li	s5,32
    precision = -1;
   107c8:	fff00793          	li	a5,-1
    width = -1;
   107cc:	fff00a13          	li	s4,-1
    lflag = 0;
   107d0:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   107d4:	fdd60713          	addi	a4,a2,-35 # 6fffffdd <__global_pointer$+0x6ffea36d>
   107d8:	0ff77713          	andi	a4,a4,255
   107dc:	05500593          	li	a1,85
   107e0:	00168d13          	addi	s10,a3,1
   107e4:	06e5ec63          	bltu	a1,a4,1085c <printf.constprop.3+0x14c>
   107e8:	00c12583          	lw	a1,12(sp)
   107ec:	00271713          	slli	a4,a4,0x2
   107f0:	00b70733          	add	a4,a4,a1
   107f4:	00072703          	lw	a4,0(a4)
   107f8:	00070067          	jr	a4
}
   107fc:	15c12083          	lw	ra,348(sp)
   10800:	15812403          	lw	s0,344(sp)
   10804:	15412483          	lw	s1,340(sp)
   10808:	15012903          	lw	s2,336(sp)
   1080c:	14c12983          	lw	s3,332(sp)
   10810:	14812a03          	lw	s4,328(sp)
   10814:	14412a83          	lw	s5,324(sp)
   10818:	14012b03          	lw	s6,320(sp)
   1081c:	13c12b83          	lw	s7,316(sp)
   10820:	13812c03          	lw	s8,312(sp)
   10824:	13412c83          	lw	s9,308(sp)
   10828:	13012d03          	lw	s10,304(sp)
   1082c:	12c12d83          	lw	s11,300(sp)
   10830:	00000513          	li	a0,0
   10834:	18010113          	addi	sp,sp,384
   10838:	00008067          	ret
      padc = '0';
   1083c:	00060a93          	mv	s5,a2
      goto reswitch;
   10840:	0016c603          	lbu	a2,1(a3)
   10844:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   10848:	000d0693          	mv	a3,s10
   1084c:	fdd60713          	addi	a4,a2,-35
   10850:	0ff77713          	andi	a4,a4,255
   10854:	00168d13          	addi	s10,a3,1
   10858:	f8e5f8e3          	bgeu	a1,a4,107e8 <printf.constprop.3+0xd8>
	*((volatile uint32_t*)outp) = ch;
   1085c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      fmt = last_fmt;
   10860:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   10864:	0097a023          	sw	s1,0(a5)
	outp+=4;
   10868:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   1086c:	00478793          	addi	a5,a5,4
   10870:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10874:	000d4783          	lbu	a5,0(s10)
   10878:	f3dff06f          	j	107b4 <printf.constprop.3+0xa4>
        ch = *fmt;
   1087c:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   10880:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   10884:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   10888:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   1088c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   10890:	02e9e663          	bltu	s3,a4,108bc <printf.constprop.3+0x1ac>
        precision = precision * 10 + ch - '0';
   10894:	00279713          	slli	a4,a5,0x2
   10898:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   1089c:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   108a0:	00179793          	slli	a5,a5,0x1
   108a4:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   108a8:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   108ac:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   108b0:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   108b4:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   108b8:	fce9fee3          	bgeu	s3,a4,10894 <printf.constprop.3+0x184>
      if (width < 0)
   108bc:	f00a5ce3          	bgez	s4,107d4 <printf.constprop.3+0xc4>
        width = precision, precision = -1;
   108c0:	00078a13          	mv	s4,a5
   108c4:	fff00793          	li	a5,-1
   108c8:	f0dff06f          	j	107d4 <printf.constprop.3+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   108cc:	0016c603          	lbu	a2,1(a3)
   108d0:	000d0693          	mv	a3,s10
      goto reswitch;
   108d4:	f01ff06f          	j	107d4 <printf.constprop.3+0xc4>
	*((volatile uint32_t*)outp) = ch;
   108d8:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   108dc:	0097a023          	sw	s1,0(a5)
	outp+=4;
   108e0:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   108e4:	00478793          	addi	a5,a5,4
   108e8:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   108ec:	000d4783          	lbu	a5,0(s10)
   108f0:	ec5ff06f          	j	107b4 <printf.constprop.3+0xa4>
      precision = va_arg(ap, int);
   108f4:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   108f8:	0016c603          	lbu	a2,1(a3)
   108fc:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   10900:	00072783          	lw	a5,0(a4)
   10904:	00470713          	addi	a4,a4,4
   10908:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   1090c:	fb1ff06f          	j	108bc <printf.constprop.3+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   10910:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   10914:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   10918:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   1091c:	00d72023          	sw	a3,0(a4)
	outp+=4;
   10920:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   10924:	00478793          	addi	a5,a5,4
   10928:	01000c13          	li	s8,16
	outp+=4;
   1092c:	00470693          	addi	a3,a4,4
   10930:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
	*((volatile uint32_t*)outp) = ch;
   10934:	07800693          	li	a3,120
   10938:	00d72223          	sw	a3,4(a4)
	outp+=4;
   1093c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   10940:	00012223          	sw	zero,4(sp)
	outp+=4;
   10944:	00440413          	addi	s0,s0,4
   10948:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
    return va_arg(*ap, unsigned int);
   1094c:	00812703          	lw	a4,8(sp)
   10950:	00000913          	li	s2,0
   10954:	00072c83          	lw	s9,0(a4)
   10958:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   1095c:	000c0613          	mv	a2,s8
   10960:	00000693          	li	a3,0
   10964:	000c8513          	mv	a0,s9
   10968:	00090593          	mv	a1,s2
   1096c:	489020ef          	jal	ra,135f4 <__umoddi3>
   10970:	02a12023          	sw	a0,32(sp)
    if (num < base)
   10974:	00000793          	li	a5,0
   10978:	2d278063          	beq	a5,s2,10c38 <printf.constprop.3+0x528>
   1097c:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   10980:	00100b13          	li	s6,1
    num /= base;
   10984:	000c0613          	mv	a2,s8
   10988:	00000693          	li	a3,0
   1098c:	000c8513          	mv	a0,s9
   10990:	00090593          	mv	a1,s2
   10994:	02d020ef          	jal	ra,131c0 <__udivdi3>
    digs[pos++] = num % base;
   10998:	000c0613          	mv	a2,s8
   1099c:	00000693          	li	a3,0
    num /= base;
   109a0:	00050c93          	mv	s9,a0
   109a4:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   109a8:	44d020ef          	jal	ra,135f4 <__umoddi3>
    if (num < base)
   109ac:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   109b0:	00aba023          	sw	a0,0(s7)
   109b4:	000b0793          	mv	a5,s6
    if (num < base)
   109b8:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   109bc:	001b0b13          	addi	s6,s6,1
    if (num < base)
   109c0:	fd2712e3          	bne	a4,s2,10984 <printf.constprop.3+0x274>
   109c4:	fd8cf0e3          	bgeu	s9,s8,10984 <printf.constprop.3+0x274>
  while (width-- > pos)
   109c8:	014b5e63          	bge	s6,s4,109e4 <printf.constprop.3+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   109cc:	01542023          	sw	s5,0(s0)
	outp+=4;
   109d0:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   109d4:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   109d8:	00440413          	addi	s0,s0,4
   109dc:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   109e0:	ff4b46e3          	blt	s6,s4,109cc <printf.constprop.3+0x2bc>
   109e4:	00279793          	slli	a5,a5,0x2
   109e8:	02010713          	addi	a4,sp,32
   109ec:	00f707b3          	add	a5,a4,a5
   109f0:	0280006f          	j	10a18 <printf.constprop.3+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   109f4:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   109f8:	00e42023          	sw	a4,0(s0)
	outp+=4;
   109fc:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   10a00:	02010693          	addi	a3,sp,32
   10a04:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   10a08:	00440413          	addi	s0,s0,4
   10a0c:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   10a10:	daf680e3          	beq	a3,a5,107b0 <printf.constprop.3+0xa0>
   10a14:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   10a18:	0007a703          	lw	a4,0(a5)
   10a1c:	fce9fce3          	bgeu	s3,a4,109f4 <printf.constprop.3+0x2e4>
   10a20:	05770713          	addi	a4,a4,87
   10a24:	fd5ff06f          	j	109f8 <printf.constprop.3+0x2e8>
  if (lflag >= 2)
   10a28:	00100793          	li	a5,1
   10a2c:	2507d863          	bge	a5,a6,10c7c <printf.constprop.3+0x56c>
    return va_arg(*ap, long long);
   10a30:	00812783          	lw	a5,8(sp)
   10a34:	00778b13          	addi	s6,a5,7
   10a38:	ff8b7b13          	andi	s6,s6,-8
   10a3c:	000b2503          	lw	a0,0(s6)
   10a40:	004b2903          	lw	s2,4(s6)
   10a44:	008b0793          	addi	a5,s6,8
   10a48:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10a4c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      if ((long long) num < 0) {
   10a50:	1e094e63          	bltz	s2,10c4c <printf.constprop.3+0x53c>
      num = getint(&ap, lflag);
   10a54:	00050c93          	mv	s9,a0
   10a58:	00a00c13          	li	s8,10
   10a5c:	00012223          	sw	zero,4(sp)
   10a60:	efdff06f          	j	1095c <printf.constprop.3+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   10a64:	01000c13          	li	s8,16
   10a68:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   10a6c:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   10a70:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  if (lflag >= 2)
   10a74:	1107d663          	bge	a5,a6,10b80 <printf.constprop.3+0x470>
    return va_arg(*ap, unsigned long long);
   10a78:	00812783          	lw	a5,8(sp)
   10a7c:	00778b13          	addi	s6,a5,7
   10a80:	ff8b7b13          	andi	s6,s6,-8
   10a84:	008b0793          	addi	a5,s6,8
   10a88:	000b2c83          	lw	s9,0(s6)
   10a8c:	004b2903          	lw	s2,4(s6)
   10a90:	00f12423          	sw	a5,8(sp)
   10a94:	ec9ff06f          	j	1095c <printf.constprop.3+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   10a98:	00812683          	lw	a3,8(sp)
   10a9c:	0006a703          	lw	a4,0(a3)
   10aa0:	00468b13          	addi	s6,a3,4
   10aa4:	1e070a63          	beqz	a4,10c98 <printf.constprop.3+0x588>
      if (width > 0 && padc != '-')
   10aa8:	13405a63          	blez	s4,10bdc <printf.constprop.3+0x4cc>
   10aac:	02d00693          	li	a3,45
   10ab0:	0eda9263          	bne	s5,a3,10b94 <printf.constprop.3+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10ab4:	00074683          	lbu	a3,0(a4)
   10ab8:	02068e63          	beqz	a3,10af4 <printf.constprop.3+0x3e4>
   10abc:	1207c663          	bltz	a5,10be8 <printf.constprop.3+0x4d8>
   10ac0:	fff78793          	addi	a5,a5,-1
   10ac4:	fff00613          	li	a2,-1
   10ac8:	02c78463          	beq	a5,a2,10af0 <printf.constprop.3+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   10acc:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   10ad0:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10ad4:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   10ad8:	00d62023          	sw	a3,0(a2)
	outp+=4;
   10adc:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   10ae0:	00468693          	addi	a3,a3,4
   10ae4:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10ae8:	00074683          	lbu	a3,0(a4)
   10aec:	fc0698e3          	bnez	a3,10abc <printf.constprop.3+0x3ac>
      for (; width > 0; width--)
   10af0:	03405263          	blez	s4,10b14 <printf.constprop.3+0x404>
	*((volatile uint32_t*)outp) = ch;
   10af4:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10af8:	02000713          	li	a4,32
   10afc:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   10b00:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   10b04:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10b08:	00478793          	addi	a5,a5,4
   10b0c:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   10b10:	fe0a14e3          	bnez	s4,10af8 <printf.constprop.3+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10b14:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   10b18:	01612423          	sw	s6,8(sp)
   10b1c:	c99ff06f          	j	107b4 <printf.constprop.3+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   10b20:	0016c603          	lbu	a2,1(a3)
      lflag++;
   10b24:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   10b28:	000d0693          	mv	a3,s10
      goto reswitch;
   10b2c:	ca9ff06f          	j	107d4 <printf.constprop.3+0xc4>
      if (width < 0)
   10b30:	fffa4713          	not	a4,s4
   10b34:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   10b38:	0016c603          	lbu	a2,1(a3)
   10b3c:	00ea7a33          	and	s4,s4,a4
   10b40:	000d0693          	mv	a3,s10
      goto reswitch;
   10b44:	c91ff06f          	j	107d4 <printf.constprop.3+0xc4>
	*((volatile uint32_t*)outp) = ch;
   10b48:	00812683          	lw	a3,8(sp)
   10b4c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10b50:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   10b54:	00468693          	addi	a3,a3,4
   10b58:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10b5c:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   10b60:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10b64:	00478793          	addi	a5,a5,4
   10b68:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10b6c:	000d4783          	lbu	a5,0(s10)
   10b70:	c45ff06f          	j	107b4 <printf.constprop.3+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   10b74:	00800c13          	li	s8,8
   10b78:	00012223          	sw	zero,4(sp)
   10b7c:	ef1ff06f          	j	10a6c <printf.constprop.3+0x35c>
      precision = va_arg(ap, int);
   10b80:	00812783          	lw	a5,8(sp)
   10b84:	00478793          	addi	a5,a5,4
   10b88:	dc5ff06f          	j	1094c <printf.constprop.3+0x23c>
        p = "(null)";
   10b8c:	00014737          	lui	a4,0x14
   10b90:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
  while (n-- && *p)
   10b94:	02078663          	beqz	a5,10bc0 <printf.constprop.3+0x4b0>
   10b98:	00070693          	mv	a3,a4
   10b9c:	00f705b3          	add	a1,a4,a5
   10ba0:	00c0006f          	j	10bac <printf.constprop.3+0x49c>
    p++;
   10ba4:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   10ba8:	00b68663          	beq	a3,a1,10bb4 <printf.constprop.3+0x4a4>
   10bac:	0006c603          	lbu	a2,0(a3)
   10bb0:	fe061ae3          	bnez	a2,10ba4 <printf.constprop.3+0x494>
  return p - s;
   10bb4:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   10bb8:	40da0a33          	sub	s4,s4,a3
   10bbc:	03405063          	blez	s4,10bdc <printf.constprop.3+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   10bc0:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   10bc4:	0156a023          	sw	s5,0(a3)
	outp+=4;
   10bc8:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   10bcc:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10bd0:	00468693          	addi	a3,a3,4
   10bd4:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   10bd8:	fe0a16e3          	bnez	s4,10bc4 <printf.constprop.3+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10bdc:	00074683          	lbu	a3,0(a4)
   10be0:	f2068ae3          	beqz	a3,10b14 <printf.constprop.3+0x404>
   10be4:	ec07dee3          	bgez	a5,10ac0 <printf.constprop.3+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   10be8:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   10bec:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10bf0:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   10bf4:	00d62023          	sw	a3,0(a2)
	outp+=4;
   10bf8:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   10bfc:	00468693          	addi	a3,a3,4
   10c00:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10c04:	00174703          	lbu	a4,1(a4)
   10c08:	ee0704e3          	beqz	a4,10af0 <printf.constprop.3+0x3e0>
   10c0c:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   10c10:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   10c14:	00178793          	addi	a5,a5,1
   10c18:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   10c1c:	00e62023          	sw	a4,0(a2)
	outp+=4;
   10c20:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   10c24:	00470713          	addi	a4,a4,4
   10c28:	c2e1ac23          	sw	a4,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10c2c:	0007c703          	lbu	a4,0(a5)
   10c30:	fe0710e3          	bnez	a4,10c10 <printf.constprop.3+0x500>
   10c34:	ebdff06f          	j	10af0 <printf.constprop.3+0x3e0>
    if (num < base)
   10c38:	d58cf2e3          	bgeu	s9,s8,1097c <printf.constprop.3+0x26c>
  while (width-- > pos)
   10c3c:	00100713          	li	a4,1
    digs[pos++] = num % base;
   10c40:	00100b13          	li	s6,1
  while (width-- > pos)
   10c44:	d94744e3          	blt	a4,s4,109cc <printf.constprop.3+0x2bc>
   10c48:	d9dff06f          	j	109e4 <printf.constprop.3+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   10c4c:	02d00793          	li	a5,45
   10c50:	00f42023          	sw	a5,0(s0)
	outp+=4;
   10c54:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   10c58:	00a037b3          	snez	a5,a0
   10c5c:	41200933          	neg	s2,s2
	outp+=4;
   10c60:	00440413          	addi	s0,s0,4
   10c64:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   10c68:	40a00cb3          	neg	s9,a0
   10c6c:	40f90933          	sub	s2,s2,a5
   10c70:	00a00c13          	li	s8,10
   10c74:	00012223          	sw	zero,4(sp)
   10c78:	ce5ff06f          	j	1095c <printf.constprop.3+0x24c>
      precision = va_arg(ap, int);
   10c7c:	00812783          	lw	a5,8(sp)
   10c80:	0007ac83          	lw	s9,0(a5)
   10c84:	00478793          	addi	a5,a5,4
   10c88:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   10c8c:	000c8513          	mv	a0,s9
   10c90:	41fcd913          	srai	s2,s9,0x1f
   10c94:	db9ff06f          	j	10a4c <printf.constprop.3+0x33c>
      if (width > 0 && padc != '-')
   10c98:	03405463          	blez	s4,10cc0 <printf.constprop.3+0x5b0>
   10c9c:	02d00713          	li	a4,45
   10ca0:	eeea96e3          	bne	s5,a4,10b8c <printf.constprop.3+0x47c>
        p = "(null)";
   10ca4:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10ca8:	02800693          	li	a3,40
        p = "(null)";
   10cac:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
   10cb0:	e0dff06f          	j	10abc <printf.constprop.3+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   10cb4:	00a00c13          	li	s8,10
   10cb8:	00012223          	sw	zero,4(sp)
   10cbc:	db1ff06f          	j	10a6c <printf.constprop.3+0x35c>
      if (width > 0 && padc != '-')
   10cc0:	00014737          	lui	a4,0x14
   10cc4:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10cc8:	02800693          	li	a3,40
   10ccc:	df1ff06f          	j	10abc <printf.constprop.3+0x3ac>

00010cd0 <printf.constprop.2>:
int printf(const char* fmt, ...)
   10cd0:	e8010113          	addi	sp,sp,-384
   10cd4:	13712e23          	sw	s7,316(sp)
   10cd8:	00014bb7          	lui	s7,0x14
   10cdc:	15212823          	sw	s2,336(sp)
   10ce0:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   10ce4:	16410913          	addi	s2,sp,356
   10ce8:	53cb8713          	addi	a4,s7,1340 # 1453c <rand+0x230>
int printf(const char* fmt, ...)
   10cec:	14912a23          	sw	s1,340(sp)
   10cf0:	15312623          	sw	s3,332(sp)
   10cf4:	13a12823          	sw	s10,304(sp)
   10cf8:	13b12623          	sw	s11,300(sp)
   10cfc:	16f12a23          	sw	a5,372(sp)
   10d00:	17112e23          	sw	a7,380(sp)
   10d04:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10d08:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   10d0c:	14812c23          	sw	s0,344(sp)
   10d10:	15412423          	sw	s4,328(sp)
   10d14:	15512223          	sw	s5,324(sp)
   10d18:	15612023          	sw	s6,320(sp)
   10d1c:	13812c23          	sw	s8,312(sp)
   10d20:	13912a23          	sw	s9,308(sp)
   10d24:	16b12223          	sw	a1,356(sp)
   10d28:	16c12423          	sw	a2,360(sp)
   10d2c:	16d12623          	sw	a3,364(sp)
   10d30:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   10d34:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10d38:	01212423          	sw	s2,8(sp)
   10d3c:	04d00793          	li	a5,77
    while ((ch = *(unsigned char *) fmt) != '%') {
   10d40:	02500493          	li	s1,37
   10d44:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10d48:	39c88d13          	addi	s10,a7,924 # 1439c <rand+0x90>
        if (ch < '0' || ch > '9')
   10d4c:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   10d50:	02978463          	beq	a5,s1,10d78 <printf.constprop.2+0xa8>
      if (ch == '\0')
   10d54:	06078463          	beqz	a5,10dbc <printf.constprop.2+0xec>
	*((volatile uint32_t*)outp) = ch;
   10d58:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      fmt++;
   10d5c:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   10d60:	00f72023          	sw	a5,0(a4)
	outp+=4;
   10d64:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10d68:	00478793          	addi	a5,a5,4
   10d6c:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10d70:	000d4783          	lbu	a5,0(s10)
   10d74:	fe9790e3          	bne	a5,s1,10d54 <printf.constprop.2+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   10d78:	001d4603          	lbu	a2,1(s10)
    fmt++;
   10d7c:	001d0513          	addi	a0,s10,1
   10d80:	00050693          	mv	a3,a0
    padc = ' ';
   10d84:	02000a93          	li	s5,32
    precision = -1;
   10d88:	fff00793          	li	a5,-1
    width = -1;
   10d8c:	fff00a13          	li	s4,-1
    lflag = 0;
   10d90:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   10d94:	fdd60713          	addi	a4,a2,-35
   10d98:	0ff77713          	andi	a4,a4,255
   10d9c:	05500593          	li	a1,85
   10da0:	00168d13          	addi	s10,a3,1
   10da4:	06e5ec63          	bltu	a1,a4,10e1c <printf.constprop.2+0x14c>
   10da8:	00c12583          	lw	a1,12(sp)
   10dac:	00271713          	slli	a4,a4,0x2
   10db0:	00b70733          	add	a4,a4,a1
   10db4:	00072703          	lw	a4,0(a4)
   10db8:	00070067          	jr	a4
}
   10dbc:	15c12083          	lw	ra,348(sp)
   10dc0:	15812403          	lw	s0,344(sp)
   10dc4:	15412483          	lw	s1,340(sp)
   10dc8:	15012903          	lw	s2,336(sp)
   10dcc:	14c12983          	lw	s3,332(sp)
   10dd0:	14812a03          	lw	s4,328(sp)
   10dd4:	14412a83          	lw	s5,324(sp)
   10dd8:	14012b03          	lw	s6,320(sp)
   10ddc:	13c12b83          	lw	s7,316(sp)
   10de0:	13812c03          	lw	s8,312(sp)
   10de4:	13412c83          	lw	s9,308(sp)
   10de8:	13012d03          	lw	s10,304(sp)
   10dec:	12c12d83          	lw	s11,300(sp)
   10df0:	00000513          	li	a0,0
   10df4:	18010113          	addi	sp,sp,384
   10df8:	00008067          	ret
      padc = '0';
   10dfc:	00060a93          	mv	s5,a2
      goto reswitch;
   10e00:	0016c603          	lbu	a2,1(a3)
   10e04:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   10e08:	000d0693          	mv	a3,s10
   10e0c:	fdd60713          	addi	a4,a2,-35
   10e10:	0ff77713          	andi	a4,a4,255
   10e14:	00168d13          	addi	s10,a3,1
   10e18:	f8e5f8e3          	bgeu	a1,a4,10da8 <printf.constprop.2+0xd8>
	*((volatile uint32_t*)outp) = ch;
   10e1c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      fmt = last_fmt;
   10e20:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   10e24:	0097a023          	sw	s1,0(a5)
	outp+=4;
   10e28:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10e2c:	00478793          	addi	a5,a5,4
   10e30:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10e34:	000d4783          	lbu	a5,0(s10)
   10e38:	f3dff06f          	j	10d74 <printf.constprop.2+0xa4>
        ch = *fmt;
   10e3c:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   10e40:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   10e44:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   10e48:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   10e4c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   10e50:	02e9e663          	bltu	s3,a4,10e7c <printf.constprop.2+0x1ac>
        precision = precision * 10 + ch - '0';
   10e54:	00279713          	slli	a4,a5,0x2
   10e58:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   10e5c:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   10e60:	00179793          	slli	a5,a5,0x1
   10e64:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   10e68:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   10e6c:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   10e70:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   10e74:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   10e78:	fce9fee3          	bgeu	s3,a4,10e54 <printf.constprop.2+0x184>
      if (width < 0)
   10e7c:	f00a5ce3          	bgez	s4,10d94 <printf.constprop.2+0xc4>
        width = precision, precision = -1;
   10e80:	00078a13          	mv	s4,a5
   10e84:	fff00793          	li	a5,-1
   10e88:	f0dff06f          	j	10d94 <printf.constprop.2+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   10e8c:	0016c603          	lbu	a2,1(a3)
   10e90:	000d0693          	mv	a3,s10
      goto reswitch;
   10e94:	f01ff06f          	j	10d94 <printf.constprop.2+0xc4>
	*((volatile uint32_t*)outp) = ch;
   10e98:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10e9c:	0097a023          	sw	s1,0(a5)
	outp+=4;
   10ea0:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   10ea4:	00478793          	addi	a5,a5,4
   10ea8:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10eac:	000d4783          	lbu	a5,0(s10)
   10eb0:	ec5ff06f          	j	10d74 <printf.constprop.2+0xa4>
      precision = va_arg(ap, int);
   10eb4:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   10eb8:	0016c603          	lbu	a2,1(a3)
   10ebc:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   10ec0:	00072783          	lw	a5,0(a4)
   10ec4:	00470713          	addi	a4,a4,4
   10ec8:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   10ecc:	fb1ff06f          	j	10e7c <printf.constprop.2+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   10ed0:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   10ed4:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   10ed8:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10edc:	00d72023          	sw	a3,0(a4)
	outp+=4;
   10ee0:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   10ee4:	00478793          	addi	a5,a5,4
   10ee8:	01000c13          	li	s8,16
	outp+=4;
   10eec:	00470693          	addi	a3,a4,4
   10ef0:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
	*((volatile uint32_t*)outp) = ch;
   10ef4:	07800693          	li	a3,120
   10ef8:	00d72223          	sw	a3,4(a4)
	outp+=4;
   10efc:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   10f00:	00012223          	sw	zero,4(sp)
	outp+=4;
   10f04:	00440413          	addi	s0,s0,4
   10f08:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
    return va_arg(*ap, unsigned int);
   10f0c:	00812703          	lw	a4,8(sp)
   10f10:	00000913          	li	s2,0
   10f14:	00072c83          	lw	s9,0(a4)
   10f18:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   10f1c:	000c0613          	mv	a2,s8
   10f20:	00000693          	li	a3,0
   10f24:	000c8513          	mv	a0,s9
   10f28:	00090593          	mv	a1,s2
   10f2c:	6c8020ef          	jal	ra,135f4 <__umoddi3>
   10f30:	02a12023          	sw	a0,32(sp)
    if (num < base)
   10f34:	00000793          	li	a5,0
   10f38:	2d278063          	beq	a5,s2,111f8 <printf.constprop.2+0x528>
   10f3c:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   10f40:	00100b13          	li	s6,1
    num /= base;
   10f44:	000c0613          	mv	a2,s8
   10f48:	00000693          	li	a3,0
   10f4c:	000c8513          	mv	a0,s9
   10f50:	00090593          	mv	a1,s2
   10f54:	26c020ef          	jal	ra,131c0 <__udivdi3>
    digs[pos++] = num % base;
   10f58:	000c0613          	mv	a2,s8
   10f5c:	00000693          	li	a3,0
    num /= base;
   10f60:	00050c93          	mv	s9,a0
   10f64:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   10f68:	68c020ef          	jal	ra,135f4 <__umoddi3>
    if (num < base)
   10f6c:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   10f70:	00aba023          	sw	a0,0(s7)
   10f74:	000b0793          	mv	a5,s6
    if (num < base)
   10f78:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   10f7c:	001b0b13          	addi	s6,s6,1
    if (num < base)
   10f80:	fd2712e3          	bne	a4,s2,10f44 <printf.constprop.2+0x274>
   10f84:	fd8cf0e3          	bgeu	s9,s8,10f44 <printf.constprop.2+0x274>
  while (width-- > pos)
   10f88:	014b5e63          	bge	s6,s4,10fa4 <printf.constprop.2+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   10f8c:	01542023          	sw	s5,0(s0)
	outp+=4;
   10f90:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   10f94:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10f98:	00440413          	addi	s0,s0,4
   10f9c:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   10fa0:	ff4b46e3          	blt	s6,s4,10f8c <printf.constprop.2+0x2bc>
   10fa4:	00279793          	slli	a5,a5,0x2
   10fa8:	02010713          	addi	a4,sp,32
   10fac:	00f707b3          	add	a5,a4,a5
   10fb0:	0280006f          	j	10fd8 <printf.constprop.2+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   10fb4:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   10fb8:	00e42023          	sw	a4,0(s0)
	outp+=4;
   10fbc:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   10fc0:	02010693          	addi	a3,sp,32
   10fc4:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   10fc8:	00440413          	addi	s0,s0,4
   10fcc:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   10fd0:	daf680e3          	beq	a3,a5,10d70 <printf.constprop.2+0xa0>
   10fd4:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   10fd8:	0007a703          	lw	a4,0(a5)
   10fdc:	fce9fce3          	bgeu	s3,a4,10fb4 <printf.constprop.2+0x2e4>
   10fe0:	05770713          	addi	a4,a4,87
   10fe4:	fd5ff06f          	j	10fb8 <printf.constprop.2+0x2e8>
  if (lflag >= 2)
   10fe8:	00100793          	li	a5,1
   10fec:	2507d863          	bge	a5,a6,1123c <printf.constprop.2+0x56c>
    return va_arg(*ap, long long);
   10ff0:	00812783          	lw	a5,8(sp)
   10ff4:	00778b13          	addi	s6,a5,7
   10ff8:	ff8b7b13          	andi	s6,s6,-8
   10ffc:	000b2503          	lw	a0,0(s6)
   11000:	004b2903          	lw	s2,4(s6)
   11004:	008b0793          	addi	a5,s6,8
   11008:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   1100c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      if ((long long) num < 0) {
   11010:	1e094e63          	bltz	s2,1120c <printf.constprop.2+0x53c>
      num = getint(&ap, lflag);
   11014:	00050c93          	mv	s9,a0
   11018:	00a00c13          	li	s8,10
   1101c:	00012223          	sw	zero,4(sp)
   11020:	efdff06f          	j	10f1c <printf.constprop.2+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   11024:	01000c13          	li	s8,16
   11028:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   1102c:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   11030:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  if (lflag >= 2)
   11034:	1107d663          	bge	a5,a6,11140 <printf.constprop.2+0x470>
    return va_arg(*ap, unsigned long long);
   11038:	00812783          	lw	a5,8(sp)
   1103c:	00778b13          	addi	s6,a5,7
   11040:	ff8b7b13          	andi	s6,s6,-8
   11044:	008b0793          	addi	a5,s6,8
   11048:	000b2c83          	lw	s9,0(s6)
   1104c:	004b2903          	lw	s2,4(s6)
   11050:	00f12423          	sw	a5,8(sp)
   11054:	ec9ff06f          	j	10f1c <printf.constprop.2+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   11058:	00812683          	lw	a3,8(sp)
   1105c:	0006a703          	lw	a4,0(a3)
   11060:	00468b13          	addi	s6,a3,4
   11064:	1e070a63          	beqz	a4,11258 <printf.constprop.2+0x588>
      if (width > 0 && padc != '-')
   11068:	13405a63          	blez	s4,1119c <printf.constprop.2+0x4cc>
   1106c:	02d00693          	li	a3,45
   11070:	0eda9263          	bne	s5,a3,11154 <printf.constprop.2+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11074:	00074683          	lbu	a3,0(a4)
   11078:	02068e63          	beqz	a3,110b4 <printf.constprop.2+0x3e4>
   1107c:	1207c663          	bltz	a5,111a8 <printf.constprop.2+0x4d8>
   11080:	fff78793          	addi	a5,a5,-1
   11084:	fff00613          	li	a2,-1
   11088:	02c78463          	beq	a5,a2,110b0 <printf.constprop.2+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   1108c:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   11090:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11094:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11098:	00d62023          	sw	a3,0(a2)
	outp+=4;
   1109c:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   110a0:	00468693          	addi	a3,a3,4
   110a4:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   110a8:	00074683          	lbu	a3,0(a4)
   110ac:	fc0698e3          	bnez	a3,1107c <printf.constprop.2+0x3ac>
      for (; width > 0; width--)
   110b0:	03405263          	blez	s4,110d4 <printf.constprop.2+0x404>
	*((volatile uint32_t*)outp) = ch;
   110b4:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   110b8:	02000713          	li	a4,32
   110bc:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   110c0:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   110c4:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   110c8:	00478793          	addi	a5,a5,4
   110cc:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   110d0:	fe0a14e3          	bnez	s4,110b8 <printf.constprop.2+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   110d4:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   110d8:	01612423          	sw	s6,8(sp)
   110dc:	c99ff06f          	j	10d74 <printf.constprop.2+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   110e0:	0016c603          	lbu	a2,1(a3)
      lflag++;
   110e4:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   110e8:	000d0693          	mv	a3,s10
      goto reswitch;
   110ec:	ca9ff06f          	j	10d94 <printf.constprop.2+0xc4>
      if (width < 0)
   110f0:	fffa4713          	not	a4,s4
   110f4:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   110f8:	0016c603          	lbu	a2,1(a3)
   110fc:	00ea7a33          	and	s4,s4,a4
   11100:	000d0693          	mv	a3,s10
      goto reswitch;
   11104:	c91ff06f          	j	10d94 <printf.constprop.2+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11108:	00812683          	lw	a3,8(sp)
   1110c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11110:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   11114:	00468693          	addi	a3,a3,4
   11118:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   1111c:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11120:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11124:	00478793          	addi	a5,a5,4
   11128:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   1112c:	000d4783          	lbu	a5,0(s10)
   11130:	c45ff06f          	j	10d74 <printf.constprop.2+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   11134:	00800c13          	li	s8,8
   11138:	00012223          	sw	zero,4(sp)
   1113c:	ef1ff06f          	j	1102c <printf.constprop.2+0x35c>
      precision = va_arg(ap, int);
   11140:	00812783          	lw	a5,8(sp)
   11144:	00478793          	addi	a5,a5,4
   11148:	dc5ff06f          	j	10f0c <printf.constprop.2+0x23c>
        p = "(null)";
   1114c:	00014737          	lui	a4,0x14
   11150:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
  while (n-- && *p)
   11154:	02078663          	beqz	a5,11180 <printf.constprop.2+0x4b0>
   11158:	00070693          	mv	a3,a4
   1115c:	00f705b3          	add	a1,a4,a5
   11160:	00c0006f          	j	1116c <printf.constprop.2+0x49c>
    p++;
   11164:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   11168:	00b68663          	beq	a3,a1,11174 <printf.constprop.2+0x4a4>
   1116c:	0006c603          	lbu	a2,0(a3)
   11170:	fe061ae3          	bnez	a2,11164 <printf.constprop.2+0x494>
  return p - s;
   11174:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   11178:	40da0a33          	sub	s4,s4,a3
   1117c:	03405063          	blez	s4,1119c <printf.constprop.2+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   11180:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   11184:	0156a023          	sw	s5,0(a3)
	outp+=4;
   11188:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   1118c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11190:	00468693          	addi	a3,a3,4
   11194:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   11198:	fe0a16e3          	bnez	s4,11184 <printf.constprop.2+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1119c:	00074683          	lbu	a3,0(a4)
   111a0:	f2068ae3          	beqz	a3,110d4 <printf.constprop.2+0x404>
   111a4:	ec07dee3          	bgez	a5,11080 <printf.constprop.2+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   111a8:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   111ac:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   111b0:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   111b4:	00d62023          	sw	a3,0(a2)
	outp+=4;
   111b8:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   111bc:	00468693          	addi	a3,a3,4
   111c0:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   111c4:	00174703          	lbu	a4,1(a4)
   111c8:	ee0704e3          	beqz	a4,110b0 <printf.constprop.2+0x3e0>
   111cc:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   111d0:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   111d4:	00178793          	addi	a5,a5,1
   111d8:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   111dc:	00e62023          	sw	a4,0(a2)
	outp+=4;
   111e0:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   111e4:	00470713          	addi	a4,a4,4
   111e8:	c2e1ac23          	sw	a4,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   111ec:	0007c703          	lbu	a4,0(a5)
   111f0:	fe0710e3          	bnez	a4,111d0 <printf.constprop.2+0x500>
   111f4:	ebdff06f          	j	110b0 <printf.constprop.2+0x3e0>
    if (num < base)
   111f8:	d58cf2e3          	bgeu	s9,s8,10f3c <printf.constprop.2+0x26c>
  while (width-- > pos)
   111fc:	00100713          	li	a4,1
    digs[pos++] = num % base;
   11200:	00100b13          	li	s6,1
  while (width-- > pos)
   11204:	d94744e3          	blt	a4,s4,10f8c <printf.constprop.2+0x2bc>
   11208:	d9dff06f          	j	10fa4 <printf.constprop.2+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   1120c:	02d00793          	li	a5,45
   11210:	00f42023          	sw	a5,0(s0)
	outp+=4;
   11214:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   11218:	00a037b3          	snez	a5,a0
   1121c:	41200933          	neg	s2,s2
	outp+=4;
   11220:	00440413          	addi	s0,s0,4
   11224:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   11228:	40a00cb3          	neg	s9,a0
   1122c:	40f90933          	sub	s2,s2,a5
   11230:	00a00c13          	li	s8,10
   11234:	00012223          	sw	zero,4(sp)
   11238:	ce5ff06f          	j	10f1c <printf.constprop.2+0x24c>
      precision = va_arg(ap, int);
   1123c:	00812783          	lw	a5,8(sp)
   11240:	0007ac83          	lw	s9,0(a5)
   11244:	00478793          	addi	a5,a5,4
   11248:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   1124c:	000c8513          	mv	a0,s9
   11250:	41fcd913          	srai	s2,s9,0x1f
   11254:	db9ff06f          	j	1100c <printf.constprop.2+0x33c>
      if (width > 0 && padc != '-')
   11258:	03405463          	blez	s4,11280 <printf.constprop.2+0x5b0>
   1125c:	02d00713          	li	a4,45
   11260:	eeea96e3          	bne	s5,a4,1114c <printf.constprop.2+0x47c>
        p = "(null)";
   11264:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11268:	02800693          	li	a3,40
        p = "(null)";
   1126c:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
   11270:	e0dff06f          	j	1107c <printf.constprop.2+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   11274:	00a00c13          	li	s8,10
   11278:	00012223          	sw	zero,4(sp)
   1127c:	db1ff06f          	j	1102c <printf.constprop.2+0x35c>
      if (width > 0 && padc != '-')
   11280:	00014737          	lui	a4,0x14
   11284:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11288:	02800693          	li	a3,40
   1128c:	df1ff06f          	j	1107c <printf.constprop.2+0x3ac>

00011290 <printf.constprop.0>:
int printf(const char* fmt, ...)
   11290:	e8010113          	addi	sp,sp,-384
   11294:	13712e23          	sw	s7,316(sp)
   11298:	00014bb7          	lui	s7,0x14
   1129c:	15212823          	sw	s2,336(sp)
   112a0:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   112a4:	16410913          	addi	s2,sp,356
   112a8:	694b8713          	addi	a4,s7,1684 # 14694 <rand+0x388>
int printf(const char* fmt, ...)
   112ac:	14912a23          	sw	s1,340(sp)
   112b0:	15312623          	sw	s3,332(sp)
   112b4:	13a12823          	sw	s10,304(sp)
   112b8:	13b12623          	sw	s11,300(sp)
   112bc:	16f12a23          	sw	a5,372(sp)
   112c0:	17112e23          	sw	a7,380(sp)
   112c4:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   112c8:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   112cc:	14812c23          	sw	s0,344(sp)
   112d0:	15412423          	sw	s4,328(sp)
   112d4:	15512223          	sw	s5,324(sp)
   112d8:	15612023          	sw	s6,320(sp)
   112dc:	13812c23          	sw	s8,312(sp)
   112e0:	13912a23          	sw	s9,308(sp)
   112e4:	16b12223          	sw	a1,356(sp)
   112e8:	16c12423          	sw	a2,360(sp)
   112ec:	16d12623          	sw	a3,364(sp)
   112f0:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   112f4:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   112f8:	01212423          	sw	s2,8(sp)
   112fc:	02000793          	li	a5,32
    while ((ch = *(unsigned char *) fmt) != '%') {
   11300:	02500493          	li	s1,37
   11304:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11308:	3b888d13          	addi	s10,a7,952 # 143b8 <rand+0xac>
        if (ch < '0' || ch > '9')
   1130c:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   11310:	02978463          	beq	a5,s1,11338 <printf.constprop.0+0xa8>
      if (ch == '\0')
   11314:	06078463          	beqz	a5,1137c <printf.constprop.0+0xec>
	*((volatile uint32_t*)outp) = ch;
   11318:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      fmt++;
   1131c:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   11320:	00f72023          	sw	a5,0(a4)
	outp+=4;
   11324:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11328:	00478793          	addi	a5,a5,4
   1132c:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11330:	000d4783          	lbu	a5,0(s10)
   11334:	fe9790e3          	bne	a5,s1,11314 <printf.constprop.0+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   11338:	001d4603          	lbu	a2,1(s10)
    fmt++;
   1133c:	001d0513          	addi	a0,s10,1
   11340:	00050693          	mv	a3,a0
    padc = ' ';
   11344:	02000a93          	li	s5,32
    precision = -1;
   11348:	fff00793          	li	a5,-1
    width = -1;
   1134c:	fff00a13          	li	s4,-1
    lflag = 0;
   11350:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   11354:	fdd60713          	addi	a4,a2,-35
   11358:	0ff77713          	andi	a4,a4,255
   1135c:	05500593          	li	a1,85
   11360:	00168d13          	addi	s10,a3,1
   11364:	06e5ec63          	bltu	a1,a4,113dc <printf.constprop.0+0x14c>
   11368:	00c12583          	lw	a1,12(sp)
   1136c:	00271713          	slli	a4,a4,0x2
   11370:	00b70733          	add	a4,a4,a1
   11374:	00072703          	lw	a4,0(a4)
   11378:	00070067          	jr	a4
}
   1137c:	15c12083          	lw	ra,348(sp)
   11380:	15812403          	lw	s0,344(sp)
   11384:	15412483          	lw	s1,340(sp)
   11388:	15012903          	lw	s2,336(sp)
   1138c:	14c12983          	lw	s3,332(sp)
   11390:	14812a03          	lw	s4,328(sp)
   11394:	14412a83          	lw	s5,324(sp)
   11398:	14012b03          	lw	s6,320(sp)
   1139c:	13c12b83          	lw	s7,316(sp)
   113a0:	13812c03          	lw	s8,312(sp)
   113a4:	13412c83          	lw	s9,308(sp)
   113a8:	13012d03          	lw	s10,304(sp)
   113ac:	12c12d83          	lw	s11,300(sp)
   113b0:	00000513          	li	a0,0
   113b4:	18010113          	addi	sp,sp,384
   113b8:	00008067          	ret
      padc = '0';
   113bc:	00060a93          	mv	s5,a2
      goto reswitch;
   113c0:	0016c603          	lbu	a2,1(a3)
   113c4:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   113c8:	000d0693          	mv	a3,s10
   113cc:	fdd60713          	addi	a4,a2,-35
   113d0:	0ff77713          	andi	a4,a4,255
   113d4:	00168d13          	addi	s10,a3,1
   113d8:	f8e5f8e3          	bgeu	a1,a4,11368 <printf.constprop.0+0xd8>
	*((volatile uint32_t*)outp) = ch;
   113dc:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      fmt = last_fmt;
   113e0:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   113e4:	0097a023          	sw	s1,0(a5)
	outp+=4;
   113e8:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   113ec:	00478793          	addi	a5,a5,4
   113f0:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   113f4:	000d4783          	lbu	a5,0(s10)
   113f8:	f3dff06f          	j	11334 <printf.constprop.0+0xa4>
        ch = *fmt;
   113fc:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   11400:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   11404:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   11408:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   1140c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   11410:	02e9e663          	bltu	s3,a4,1143c <printf.constprop.0+0x1ac>
        precision = precision * 10 + ch - '0';
   11414:	00279713          	slli	a4,a5,0x2
   11418:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   1141c:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   11420:	00179793          	slli	a5,a5,0x1
   11424:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   11428:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   1142c:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   11430:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   11434:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   11438:	fce9fee3          	bgeu	s3,a4,11414 <printf.constprop.0+0x184>
      if (width < 0)
   1143c:	f00a5ce3          	bgez	s4,11354 <printf.constprop.0+0xc4>
        width = precision, precision = -1;
   11440:	00078a13          	mv	s4,a5
   11444:	fff00793          	li	a5,-1
   11448:	f0dff06f          	j	11354 <printf.constprop.0+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   1144c:	0016c603          	lbu	a2,1(a3)
   11450:	000d0693          	mv	a3,s10
      goto reswitch;
   11454:	f01ff06f          	j	11354 <printf.constprop.0+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11458:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   1145c:	0097a023          	sw	s1,0(a5)
	outp+=4;
   11460:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11464:	00478793          	addi	a5,a5,4
   11468:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   1146c:	000d4783          	lbu	a5,0(s10)
   11470:	ec5ff06f          	j	11334 <printf.constprop.0+0xa4>
      precision = va_arg(ap, int);
   11474:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   11478:	0016c603          	lbu	a2,1(a3)
   1147c:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   11480:	00072783          	lw	a5,0(a4)
   11484:	00470713          	addi	a4,a4,4
   11488:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   1148c:	fb1ff06f          	j	1143c <printf.constprop.0+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   11490:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   11494:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   11498:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   1149c:	00d72023          	sw	a3,0(a4)
	outp+=4;
   114a0:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   114a4:	00478793          	addi	a5,a5,4
   114a8:	01000c13          	li	s8,16
	outp+=4;
   114ac:	00470693          	addi	a3,a4,4
   114b0:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
	*((volatile uint32_t*)outp) = ch;
   114b4:	07800693          	li	a3,120
   114b8:	00d72223          	sw	a3,4(a4)
	outp+=4;
   114bc:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   114c0:	00012223          	sw	zero,4(sp)
	outp+=4;
   114c4:	00440413          	addi	s0,s0,4
   114c8:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
    return va_arg(*ap, unsigned int);
   114cc:	00812703          	lw	a4,8(sp)
   114d0:	00000913          	li	s2,0
   114d4:	00072c83          	lw	s9,0(a4)
   114d8:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   114dc:	000c0613          	mv	a2,s8
   114e0:	00000693          	li	a3,0
   114e4:	000c8513          	mv	a0,s9
   114e8:	00090593          	mv	a1,s2
   114ec:	108020ef          	jal	ra,135f4 <__umoddi3>
   114f0:	02a12023          	sw	a0,32(sp)
    if (num < base)
   114f4:	00000793          	li	a5,0
   114f8:	2d278063          	beq	a5,s2,117b8 <printf.constprop.0+0x528>
   114fc:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   11500:	00100b13          	li	s6,1
    num /= base;
   11504:	000c0613          	mv	a2,s8
   11508:	00000693          	li	a3,0
   1150c:	000c8513          	mv	a0,s9
   11510:	00090593          	mv	a1,s2
   11514:	4ad010ef          	jal	ra,131c0 <__udivdi3>
    digs[pos++] = num % base;
   11518:	000c0613          	mv	a2,s8
   1151c:	00000693          	li	a3,0
    num /= base;
   11520:	00050c93          	mv	s9,a0
   11524:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   11528:	0cc020ef          	jal	ra,135f4 <__umoddi3>
    if (num < base)
   1152c:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   11530:	00aba023          	sw	a0,0(s7)
   11534:	000b0793          	mv	a5,s6
    if (num < base)
   11538:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   1153c:	001b0b13          	addi	s6,s6,1
    if (num < base)
   11540:	fd2712e3          	bne	a4,s2,11504 <printf.constprop.0+0x274>
   11544:	fd8cf0e3          	bgeu	s9,s8,11504 <printf.constprop.0+0x274>
  while (width-- > pos)
   11548:	014b5e63          	bge	s6,s4,11564 <printf.constprop.0+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   1154c:	01542023          	sw	s5,0(s0)
	outp+=4;
   11550:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   11554:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11558:	00440413          	addi	s0,s0,4
   1155c:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   11560:	ff4b46e3          	blt	s6,s4,1154c <printf.constprop.0+0x2bc>
   11564:	00279793          	slli	a5,a5,0x2
   11568:	02010713          	addi	a4,sp,32
   1156c:	00f707b3          	add	a5,a4,a5
   11570:	0280006f          	j	11598 <printf.constprop.0+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11574:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   11578:	00e42023          	sw	a4,0(s0)
	outp+=4;
   1157c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   11580:	02010693          	addi	a3,sp,32
   11584:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   11588:	00440413          	addi	s0,s0,4
   1158c:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   11590:	daf680e3          	beq	a3,a5,11330 <printf.constprop.0+0xa0>
   11594:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11598:	0007a703          	lw	a4,0(a5)
   1159c:	fce9fce3          	bgeu	s3,a4,11574 <printf.constprop.0+0x2e4>
   115a0:	05770713          	addi	a4,a4,87
   115a4:	fd5ff06f          	j	11578 <printf.constprop.0+0x2e8>
  if (lflag >= 2)
   115a8:	00100793          	li	a5,1
   115ac:	2507d863          	bge	a5,a6,117fc <printf.constprop.0+0x56c>
    return va_arg(*ap, long long);
   115b0:	00812783          	lw	a5,8(sp)
   115b4:	00778b13          	addi	s6,a5,7
   115b8:	ff8b7b13          	andi	s6,s6,-8
   115bc:	000b2503          	lw	a0,0(s6)
   115c0:	004b2903          	lw	s2,4(s6)
   115c4:	008b0793          	addi	a5,s6,8
   115c8:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   115cc:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      if ((long long) num < 0) {
   115d0:	1e094e63          	bltz	s2,117cc <printf.constprop.0+0x53c>
      num = getint(&ap, lflag);
   115d4:	00050c93          	mv	s9,a0
   115d8:	00a00c13          	li	s8,10
   115dc:	00012223          	sw	zero,4(sp)
   115e0:	efdff06f          	j	114dc <printf.constprop.0+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   115e4:	01000c13          	li	s8,16
   115e8:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   115ec:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   115f0:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  if (lflag >= 2)
   115f4:	1107d663          	bge	a5,a6,11700 <printf.constprop.0+0x470>
    return va_arg(*ap, unsigned long long);
   115f8:	00812783          	lw	a5,8(sp)
   115fc:	00778b13          	addi	s6,a5,7
   11600:	ff8b7b13          	andi	s6,s6,-8
   11604:	008b0793          	addi	a5,s6,8
   11608:	000b2c83          	lw	s9,0(s6)
   1160c:	004b2903          	lw	s2,4(s6)
   11610:	00f12423          	sw	a5,8(sp)
   11614:	ec9ff06f          	j	114dc <printf.constprop.0+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   11618:	00812683          	lw	a3,8(sp)
   1161c:	0006a703          	lw	a4,0(a3)
   11620:	00468b13          	addi	s6,a3,4
   11624:	1e070a63          	beqz	a4,11818 <printf.constprop.0+0x588>
      if (width > 0 && padc != '-')
   11628:	13405a63          	blez	s4,1175c <printf.constprop.0+0x4cc>
   1162c:	02d00693          	li	a3,45
   11630:	0eda9263          	bne	s5,a3,11714 <printf.constprop.0+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11634:	00074683          	lbu	a3,0(a4)
   11638:	02068e63          	beqz	a3,11674 <printf.constprop.0+0x3e4>
   1163c:	1207c663          	bltz	a5,11768 <printf.constprop.0+0x4d8>
   11640:	fff78793          	addi	a5,a5,-1
   11644:	fff00613          	li	a2,-1
   11648:	02c78463          	beq	a5,a2,11670 <printf.constprop.0+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   1164c:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   11650:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11654:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11658:	00d62023          	sw	a3,0(a2)
	outp+=4;
   1165c:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   11660:	00468693          	addi	a3,a3,4
   11664:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11668:	00074683          	lbu	a3,0(a4)
   1166c:	fc0698e3          	bnez	a3,1163c <printf.constprop.0+0x3ac>
      for (; width > 0; width--)
   11670:	03405263          	blez	s4,11694 <printf.constprop.0+0x404>
	*((volatile uint32_t*)outp) = ch;
   11674:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11678:	02000713          	li	a4,32
   1167c:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11680:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   11684:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11688:	00478793          	addi	a5,a5,4
   1168c:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   11690:	fe0a14e3          	bnez	s4,11678 <printf.constprop.0+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11694:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   11698:	01612423          	sw	s6,8(sp)
   1169c:	c99ff06f          	j	11334 <printf.constprop.0+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   116a0:	0016c603          	lbu	a2,1(a3)
      lflag++;
   116a4:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   116a8:	000d0693          	mv	a3,s10
      goto reswitch;
   116ac:	ca9ff06f          	j	11354 <printf.constprop.0+0xc4>
      if (width < 0)
   116b0:	fffa4713          	not	a4,s4
   116b4:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   116b8:	0016c603          	lbu	a2,1(a3)
   116bc:	00ea7a33          	and	s4,s4,a4
   116c0:	000d0693          	mv	a3,s10
      goto reswitch;
   116c4:	c91ff06f          	j	11354 <printf.constprop.0+0xc4>
	*((volatile uint32_t*)outp) = ch;
   116c8:	00812683          	lw	a3,8(sp)
   116cc:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   116d0:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   116d4:	00468693          	addi	a3,a3,4
   116d8:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   116dc:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   116e0:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   116e4:	00478793          	addi	a5,a5,4
   116e8:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   116ec:	000d4783          	lbu	a5,0(s10)
   116f0:	c45ff06f          	j	11334 <printf.constprop.0+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   116f4:	00800c13          	li	s8,8
   116f8:	00012223          	sw	zero,4(sp)
   116fc:	ef1ff06f          	j	115ec <printf.constprop.0+0x35c>
      precision = va_arg(ap, int);
   11700:	00812783          	lw	a5,8(sp)
   11704:	00478793          	addi	a5,a5,4
   11708:	dc5ff06f          	j	114cc <printf.constprop.0+0x23c>
        p = "(null)";
   1170c:	00014737          	lui	a4,0x14
   11710:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
  while (n-- && *p)
   11714:	02078663          	beqz	a5,11740 <printf.constprop.0+0x4b0>
   11718:	00070693          	mv	a3,a4
   1171c:	00f705b3          	add	a1,a4,a5
   11720:	00c0006f          	j	1172c <printf.constprop.0+0x49c>
    p++;
   11724:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   11728:	00b68663          	beq	a3,a1,11734 <printf.constprop.0+0x4a4>
   1172c:	0006c603          	lbu	a2,0(a3)
   11730:	fe061ae3          	bnez	a2,11724 <printf.constprop.0+0x494>
  return p - s;
   11734:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   11738:	40da0a33          	sub	s4,s4,a3
   1173c:	03405063          	blez	s4,1175c <printf.constprop.0+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   11740:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   11744:	0156a023          	sw	s5,0(a3)
	outp+=4;
   11748:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   1174c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11750:	00468693          	addi	a3,a3,4
   11754:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   11758:	fe0a16e3          	bnez	s4,11744 <printf.constprop.0+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1175c:	00074683          	lbu	a3,0(a4)
   11760:	f2068ae3          	beqz	a3,11694 <printf.constprop.0+0x404>
   11764:	ec07dee3          	bgez	a5,11640 <printf.constprop.0+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   11768:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   1176c:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11770:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11774:	00d62023          	sw	a3,0(a2)
	outp+=4;
   11778:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   1177c:	00468693          	addi	a3,a3,4
   11780:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11784:	00174703          	lbu	a4,1(a4)
   11788:	ee0704e3          	beqz	a4,11670 <printf.constprop.0+0x3e0>
   1178c:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   11790:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   11794:	00178793          	addi	a5,a5,1
   11798:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   1179c:	00e62023          	sw	a4,0(a2)
	outp+=4;
   117a0:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   117a4:	00470713          	addi	a4,a4,4
   117a8:	c2e1ac23          	sw	a4,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   117ac:	0007c703          	lbu	a4,0(a5)
   117b0:	fe0710e3          	bnez	a4,11790 <printf.constprop.0+0x500>
   117b4:	ebdff06f          	j	11670 <printf.constprop.0+0x3e0>
    if (num < base)
   117b8:	d58cf2e3          	bgeu	s9,s8,114fc <printf.constprop.0+0x26c>
  while (width-- > pos)
   117bc:	00100713          	li	a4,1
    digs[pos++] = num % base;
   117c0:	00100b13          	li	s6,1
  while (width-- > pos)
   117c4:	d94744e3          	blt	a4,s4,1154c <printf.constprop.0+0x2bc>
   117c8:	d9dff06f          	j	11564 <printf.constprop.0+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   117cc:	02d00793          	li	a5,45
   117d0:	00f42023          	sw	a5,0(s0)
	outp+=4;
   117d4:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   117d8:	00a037b3          	snez	a5,a0
   117dc:	41200933          	neg	s2,s2
	outp+=4;
   117e0:	00440413          	addi	s0,s0,4
   117e4:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   117e8:	40a00cb3          	neg	s9,a0
   117ec:	40f90933          	sub	s2,s2,a5
   117f0:	00a00c13          	li	s8,10
   117f4:	00012223          	sw	zero,4(sp)
   117f8:	ce5ff06f          	j	114dc <printf.constprop.0+0x24c>
      precision = va_arg(ap, int);
   117fc:	00812783          	lw	a5,8(sp)
   11800:	0007ac83          	lw	s9,0(a5)
   11804:	00478793          	addi	a5,a5,4
   11808:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   1180c:	000c8513          	mv	a0,s9
   11810:	41fcd913          	srai	s2,s9,0x1f
   11814:	db9ff06f          	j	115cc <printf.constprop.0+0x33c>
      if (width > 0 && padc != '-')
   11818:	03405463          	blez	s4,11840 <printf.constprop.0+0x5b0>
   1181c:	02d00713          	li	a4,45
   11820:	eeea96e3          	bne	s5,a4,1170c <printf.constprop.0+0x47c>
        p = "(null)";
   11824:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11828:	02800693          	li	a3,40
        p = "(null)";
   1182c:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
   11830:	e0dff06f          	j	1163c <printf.constprop.0+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   11834:	00a00c13          	li	s8,10
   11838:	00012223          	sw	zero,4(sp)
   1183c:	db1ff06f          	j	115ec <printf.constprop.0+0x35c>
      if (width > 0 && padc != '-')
   11840:	00014737          	lui	a4,0x14
   11844:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11848:	02800693          	li	a3,40
   1184c:	df1ff06f          	j	1163c <printf.constprop.0+0x3ac>

00011850 <printf.constprop.1>:
int printf(const char* fmt, ...)
   11850:	e8010113          	addi	sp,sp,-384
   11854:	13712e23          	sw	s7,316(sp)
   11858:	00014bb7          	lui	s7,0x14
   1185c:	15212823          	sw	s2,336(sp)
   11860:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   11864:	16410913          	addi	s2,sp,356
   11868:	7ecb8713          	addi	a4,s7,2028 # 147ec <rand+0x4e0>
int printf(const char* fmt, ...)
   1186c:	14912a23          	sw	s1,340(sp)
   11870:	15312623          	sw	s3,332(sp)
   11874:	13a12823          	sw	s10,304(sp)
   11878:	13b12623          	sw	s11,300(sp)
   1187c:	16f12a23          	sw	a5,372(sp)
   11880:	17112e23          	sw	a7,380(sp)
   11884:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11888:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   1188c:	14812c23          	sw	s0,344(sp)
   11890:	15412423          	sw	s4,328(sp)
   11894:	15512223          	sw	s5,324(sp)
   11898:	15612023          	sw	s6,320(sp)
   1189c:	13812c23          	sw	s8,312(sp)
   118a0:	13912a23          	sw	s9,308(sp)
   118a4:	16b12223          	sw	a1,356(sp)
   118a8:	16c12423          	sw	a2,360(sp)
   118ac:	16d12623          	sw	a3,364(sp)
   118b0:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   118b4:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   118b8:	01212423          	sw	s2,8(sp)
   118bc:	07100793          	li	a5,113
    while ((ch = *(unsigned char *) fmt) != '%') {
   118c0:	02500493          	li	s1,37
   118c4:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   118c8:	3c488d13          	addi	s10,a7,964 # 143c4 <rand+0xb8>
        if (ch < '0' || ch > '9')
   118cc:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   118d0:	02978463          	beq	a5,s1,118f8 <printf.constprop.1+0xa8>
      if (ch == '\0')
   118d4:	06078463          	beqz	a5,1193c <printf.constprop.1+0xec>
	*((volatile uint32_t*)outp) = ch;
   118d8:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      fmt++;
   118dc:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   118e0:	00f72023          	sw	a5,0(a4)
	outp+=4;
   118e4:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   118e8:	00478793          	addi	a5,a5,4
   118ec:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   118f0:	000d4783          	lbu	a5,0(s10)
   118f4:	fe9790e3          	bne	a5,s1,118d4 <printf.constprop.1+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   118f8:	001d4603          	lbu	a2,1(s10)
    fmt++;
   118fc:	001d0513          	addi	a0,s10,1
   11900:	00050693          	mv	a3,a0
    padc = ' ';
   11904:	02000a93          	li	s5,32
    precision = -1;
   11908:	fff00793          	li	a5,-1
    width = -1;
   1190c:	fff00a13          	li	s4,-1
    lflag = 0;
   11910:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   11914:	fdd60713          	addi	a4,a2,-35
   11918:	0ff77713          	andi	a4,a4,255
   1191c:	05500593          	li	a1,85
   11920:	00168d13          	addi	s10,a3,1
   11924:	06e5ec63          	bltu	a1,a4,1199c <printf.constprop.1+0x14c>
   11928:	00c12583          	lw	a1,12(sp)
   1192c:	00271713          	slli	a4,a4,0x2
   11930:	00b70733          	add	a4,a4,a1
   11934:	00072703          	lw	a4,0(a4)
   11938:	00070067          	jr	a4
}
   1193c:	15c12083          	lw	ra,348(sp)
   11940:	15812403          	lw	s0,344(sp)
   11944:	15412483          	lw	s1,340(sp)
   11948:	15012903          	lw	s2,336(sp)
   1194c:	14c12983          	lw	s3,332(sp)
   11950:	14812a03          	lw	s4,328(sp)
   11954:	14412a83          	lw	s5,324(sp)
   11958:	14012b03          	lw	s6,320(sp)
   1195c:	13c12b83          	lw	s7,316(sp)
   11960:	13812c03          	lw	s8,312(sp)
   11964:	13412c83          	lw	s9,308(sp)
   11968:	13012d03          	lw	s10,304(sp)
   1196c:	12c12d83          	lw	s11,300(sp)
   11970:	00000513          	li	a0,0
   11974:	18010113          	addi	sp,sp,384
   11978:	00008067          	ret
      padc = '0';
   1197c:	00060a93          	mv	s5,a2
      goto reswitch;
   11980:	0016c603          	lbu	a2,1(a3)
   11984:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   11988:	000d0693          	mv	a3,s10
   1198c:	fdd60713          	addi	a4,a2,-35
   11990:	0ff77713          	andi	a4,a4,255
   11994:	00168d13          	addi	s10,a3,1
   11998:	f8e5f8e3          	bgeu	a1,a4,11928 <printf.constprop.1+0xd8>
	*((volatile uint32_t*)outp) = ch;
   1199c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      fmt = last_fmt;
   119a0:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   119a4:	0097a023          	sw	s1,0(a5)
	outp+=4;
   119a8:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   119ac:	00478793          	addi	a5,a5,4
   119b0:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   119b4:	000d4783          	lbu	a5,0(s10)
   119b8:	f3dff06f          	j	118f4 <printf.constprop.1+0xa4>
        ch = *fmt;
   119bc:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   119c0:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   119c4:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   119c8:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   119cc:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   119d0:	02e9e663          	bltu	s3,a4,119fc <printf.constprop.1+0x1ac>
        precision = precision * 10 + ch - '0';
   119d4:	00279713          	slli	a4,a5,0x2
   119d8:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   119dc:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   119e0:	00179793          	slli	a5,a5,0x1
   119e4:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   119e8:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   119ec:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   119f0:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   119f4:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   119f8:	fce9fee3          	bgeu	s3,a4,119d4 <printf.constprop.1+0x184>
      if (width < 0)
   119fc:	f00a5ce3          	bgez	s4,11914 <printf.constprop.1+0xc4>
        width = precision, precision = -1;
   11a00:	00078a13          	mv	s4,a5
   11a04:	fff00793          	li	a5,-1
   11a08:	f0dff06f          	j	11914 <printf.constprop.1+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   11a0c:	0016c603          	lbu	a2,1(a3)
   11a10:	000d0693          	mv	a3,s10
      goto reswitch;
   11a14:	f01ff06f          	j	11914 <printf.constprop.1+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11a18:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11a1c:	0097a023          	sw	s1,0(a5)
	outp+=4;
   11a20:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11a24:	00478793          	addi	a5,a5,4
   11a28:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11a2c:	000d4783          	lbu	a5,0(s10)
   11a30:	ec5ff06f          	j	118f4 <printf.constprop.1+0xa4>
      precision = va_arg(ap, int);
   11a34:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   11a38:	0016c603          	lbu	a2,1(a3)
   11a3c:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   11a40:	00072783          	lw	a5,0(a4)
   11a44:	00470713          	addi	a4,a4,4
   11a48:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   11a4c:	fb1ff06f          	j	119fc <printf.constprop.1+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   11a50:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   11a54:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   11a58:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11a5c:	00d72023          	sw	a3,0(a4)
	outp+=4;
   11a60:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   11a64:	00478793          	addi	a5,a5,4
   11a68:	01000c13          	li	s8,16
	outp+=4;
   11a6c:	00470693          	addi	a3,a4,4
   11a70:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
	*((volatile uint32_t*)outp) = ch;
   11a74:	07800693          	li	a3,120
   11a78:	00d72223          	sw	a3,4(a4)
	outp+=4;
   11a7c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   11a80:	00012223          	sw	zero,4(sp)
	outp+=4;
   11a84:	00440413          	addi	s0,s0,4
   11a88:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
    return va_arg(*ap, unsigned int);
   11a8c:	00812703          	lw	a4,8(sp)
   11a90:	00000913          	li	s2,0
   11a94:	00072c83          	lw	s9,0(a4)
   11a98:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   11a9c:	000c0613          	mv	a2,s8
   11aa0:	00000693          	li	a3,0
   11aa4:	000c8513          	mv	a0,s9
   11aa8:	00090593          	mv	a1,s2
   11aac:	349010ef          	jal	ra,135f4 <__umoddi3>
   11ab0:	02a12023          	sw	a0,32(sp)
    if (num < base)
   11ab4:	00000793          	li	a5,0
   11ab8:	2d278063          	beq	a5,s2,11d78 <printf.constprop.1+0x528>
   11abc:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   11ac0:	00100b13          	li	s6,1
    num /= base;
   11ac4:	000c0613          	mv	a2,s8
   11ac8:	00000693          	li	a3,0
   11acc:	000c8513          	mv	a0,s9
   11ad0:	00090593          	mv	a1,s2
   11ad4:	6ec010ef          	jal	ra,131c0 <__udivdi3>
    digs[pos++] = num % base;
   11ad8:	000c0613          	mv	a2,s8
   11adc:	00000693          	li	a3,0
    num /= base;
   11ae0:	00050c93          	mv	s9,a0
   11ae4:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   11ae8:	30d010ef          	jal	ra,135f4 <__umoddi3>
    if (num < base)
   11aec:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   11af0:	00aba023          	sw	a0,0(s7)
   11af4:	000b0793          	mv	a5,s6
    if (num < base)
   11af8:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   11afc:	001b0b13          	addi	s6,s6,1
    if (num < base)
   11b00:	fd2712e3          	bne	a4,s2,11ac4 <printf.constprop.1+0x274>
   11b04:	fd8cf0e3          	bgeu	s9,s8,11ac4 <printf.constprop.1+0x274>
  while (width-- > pos)
   11b08:	014b5e63          	bge	s6,s4,11b24 <printf.constprop.1+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   11b0c:	01542023          	sw	s5,0(s0)
	outp+=4;
   11b10:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   11b14:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11b18:	00440413          	addi	s0,s0,4
   11b1c:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   11b20:	ff4b46e3          	blt	s6,s4,11b0c <printf.constprop.1+0x2bc>
   11b24:	00279793          	slli	a5,a5,0x2
   11b28:	02010713          	addi	a4,sp,32
   11b2c:	00f707b3          	add	a5,a4,a5
   11b30:	0280006f          	j	11b58 <printf.constprop.1+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11b34:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   11b38:	00e42023          	sw	a4,0(s0)
	outp+=4;
   11b3c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   11b40:	02010693          	addi	a3,sp,32
   11b44:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   11b48:	00440413          	addi	s0,s0,4
   11b4c:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   11b50:	daf680e3          	beq	a3,a5,118f0 <printf.constprop.1+0xa0>
   11b54:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11b58:	0007a703          	lw	a4,0(a5)
   11b5c:	fce9fce3          	bgeu	s3,a4,11b34 <printf.constprop.1+0x2e4>
   11b60:	05770713          	addi	a4,a4,87
   11b64:	fd5ff06f          	j	11b38 <printf.constprop.1+0x2e8>
  if (lflag >= 2)
   11b68:	00100793          	li	a5,1
   11b6c:	2507d863          	bge	a5,a6,11dbc <printf.constprop.1+0x56c>
    return va_arg(*ap, long long);
   11b70:	00812783          	lw	a5,8(sp)
   11b74:	00778b13          	addi	s6,a5,7
   11b78:	ff8b7b13          	andi	s6,s6,-8
   11b7c:	000b2503          	lw	a0,0(s6)
   11b80:	004b2903          	lw	s2,4(s6)
   11b84:	008b0793          	addi	a5,s6,8
   11b88:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11b8c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      if ((long long) num < 0) {
   11b90:	1e094e63          	bltz	s2,11d8c <printf.constprop.1+0x53c>
      num = getint(&ap, lflag);
   11b94:	00050c93          	mv	s9,a0
   11b98:	00a00c13          	li	s8,10
   11b9c:	00012223          	sw	zero,4(sp)
   11ba0:	efdff06f          	j	11a9c <printf.constprop.1+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   11ba4:	01000c13          	li	s8,16
   11ba8:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   11bac:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   11bb0:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  if (lflag >= 2)
   11bb4:	1107d663          	bge	a5,a6,11cc0 <printf.constprop.1+0x470>
    return va_arg(*ap, unsigned long long);
   11bb8:	00812783          	lw	a5,8(sp)
   11bbc:	00778b13          	addi	s6,a5,7
   11bc0:	ff8b7b13          	andi	s6,s6,-8
   11bc4:	008b0793          	addi	a5,s6,8
   11bc8:	000b2c83          	lw	s9,0(s6)
   11bcc:	004b2903          	lw	s2,4(s6)
   11bd0:	00f12423          	sw	a5,8(sp)
   11bd4:	ec9ff06f          	j	11a9c <printf.constprop.1+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   11bd8:	00812683          	lw	a3,8(sp)
   11bdc:	0006a703          	lw	a4,0(a3)
   11be0:	00468b13          	addi	s6,a3,4
   11be4:	1e070a63          	beqz	a4,11dd8 <printf.constprop.1+0x588>
      if (width > 0 && padc != '-')
   11be8:	13405a63          	blez	s4,11d1c <printf.constprop.1+0x4cc>
   11bec:	02d00693          	li	a3,45
   11bf0:	0eda9263          	bne	s5,a3,11cd4 <printf.constprop.1+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11bf4:	00074683          	lbu	a3,0(a4)
   11bf8:	02068e63          	beqz	a3,11c34 <printf.constprop.1+0x3e4>
   11bfc:	1207c663          	bltz	a5,11d28 <printf.constprop.1+0x4d8>
   11c00:	fff78793          	addi	a5,a5,-1
   11c04:	fff00613          	li	a2,-1
   11c08:	02c78463          	beq	a5,a2,11c30 <printf.constprop.1+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   11c0c:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   11c10:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11c14:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11c18:	00d62023          	sw	a3,0(a2)
	outp+=4;
   11c1c:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   11c20:	00468693          	addi	a3,a3,4
   11c24:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11c28:	00074683          	lbu	a3,0(a4)
   11c2c:	fc0698e3          	bnez	a3,11bfc <printf.constprop.1+0x3ac>
      for (; width > 0; width--)
   11c30:	03405263          	blez	s4,11c54 <printf.constprop.1+0x404>
	*((volatile uint32_t*)outp) = ch;
   11c34:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11c38:	02000713          	li	a4,32
   11c3c:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11c40:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   11c44:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11c48:	00478793          	addi	a5,a5,4
   11c4c:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   11c50:	fe0a14e3          	bnez	s4,11c38 <printf.constprop.1+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11c54:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   11c58:	01612423          	sw	s6,8(sp)
   11c5c:	c99ff06f          	j	118f4 <printf.constprop.1+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   11c60:	0016c603          	lbu	a2,1(a3)
      lflag++;
   11c64:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   11c68:	000d0693          	mv	a3,s10
      goto reswitch;
   11c6c:	ca9ff06f          	j	11914 <printf.constprop.1+0xc4>
      if (width < 0)
   11c70:	fffa4713          	not	a4,s4
   11c74:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   11c78:	0016c603          	lbu	a2,1(a3)
   11c7c:	00ea7a33          	and	s4,s4,a4
   11c80:	000d0693          	mv	a3,s10
      goto reswitch;
   11c84:	c91ff06f          	j	11914 <printf.constprop.1+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11c88:	00812683          	lw	a3,8(sp)
   11c8c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11c90:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   11c94:	00468693          	addi	a3,a3,4
   11c98:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11c9c:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11ca0:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11ca4:	00478793          	addi	a5,a5,4
   11ca8:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11cac:	000d4783          	lbu	a5,0(s10)
   11cb0:	c45ff06f          	j	118f4 <printf.constprop.1+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   11cb4:	00800c13          	li	s8,8
   11cb8:	00012223          	sw	zero,4(sp)
   11cbc:	ef1ff06f          	j	11bac <printf.constprop.1+0x35c>
      precision = va_arg(ap, int);
   11cc0:	00812783          	lw	a5,8(sp)
   11cc4:	00478793          	addi	a5,a5,4
   11cc8:	dc5ff06f          	j	11a8c <printf.constprop.1+0x23c>
        p = "(null)";
   11ccc:	00014737          	lui	a4,0x14
   11cd0:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
  while (n-- && *p)
   11cd4:	02078663          	beqz	a5,11d00 <printf.constprop.1+0x4b0>
   11cd8:	00070693          	mv	a3,a4
   11cdc:	00f705b3          	add	a1,a4,a5
   11ce0:	00c0006f          	j	11cec <printf.constprop.1+0x49c>
    p++;
   11ce4:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   11ce8:	00b68663          	beq	a3,a1,11cf4 <printf.constprop.1+0x4a4>
   11cec:	0006c603          	lbu	a2,0(a3)
   11cf0:	fe061ae3          	bnez	a2,11ce4 <printf.constprop.1+0x494>
  return p - s;
   11cf4:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   11cf8:	40da0a33          	sub	s4,s4,a3
   11cfc:	03405063          	blez	s4,11d1c <printf.constprop.1+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   11d00:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   11d04:	0156a023          	sw	s5,0(a3)
	outp+=4;
   11d08:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   11d0c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11d10:	00468693          	addi	a3,a3,4
   11d14:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   11d18:	fe0a16e3          	bnez	s4,11d04 <printf.constprop.1+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11d1c:	00074683          	lbu	a3,0(a4)
   11d20:	f2068ae3          	beqz	a3,11c54 <printf.constprop.1+0x404>
   11d24:	ec07dee3          	bgez	a5,11c00 <printf.constprop.1+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   11d28:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   11d2c:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11d30:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11d34:	00d62023          	sw	a3,0(a2)
	outp+=4;
   11d38:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   11d3c:	00468693          	addi	a3,a3,4
   11d40:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11d44:	00174703          	lbu	a4,1(a4)
   11d48:	ee0704e3          	beqz	a4,11c30 <printf.constprop.1+0x3e0>
   11d4c:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   11d50:	c381a603          	lw	a2,-968(gp) # 158a8 <outp>
        p++;
   11d54:	00178793          	addi	a5,a5,1
   11d58:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   11d5c:	00e62023          	sw	a4,0(a2)
	outp+=4;
   11d60:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   11d64:	00470713          	addi	a4,a4,4
   11d68:	c2e1ac23          	sw	a4,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11d6c:	0007c703          	lbu	a4,0(a5)
   11d70:	fe0710e3          	bnez	a4,11d50 <printf.constprop.1+0x500>
   11d74:	ebdff06f          	j	11c30 <printf.constprop.1+0x3e0>
    if (num < base)
   11d78:	d58cf2e3          	bgeu	s9,s8,11abc <printf.constprop.1+0x26c>
  while (width-- > pos)
   11d7c:	00100713          	li	a4,1
    digs[pos++] = num % base;
   11d80:	00100b13          	li	s6,1
  while (width-- > pos)
   11d84:	d94744e3          	blt	a4,s4,11b0c <printf.constprop.1+0x2bc>
   11d88:	d9dff06f          	j	11b24 <printf.constprop.1+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   11d8c:	02d00793          	li	a5,45
   11d90:	00f42023          	sw	a5,0(s0)
	outp+=4;
   11d94:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   11d98:	00a037b3          	snez	a5,a0
   11d9c:	41200933          	neg	s2,s2
	outp+=4;
   11da0:	00440413          	addi	s0,s0,4
   11da4:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   11da8:	40a00cb3          	neg	s9,a0
   11dac:	40f90933          	sub	s2,s2,a5
   11db0:	00a00c13          	li	s8,10
   11db4:	00012223          	sw	zero,4(sp)
   11db8:	ce5ff06f          	j	11a9c <printf.constprop.1+0x24c>
      precision = va_arg(ap, int);
   11dbc:	00812783          	lw	a5,8(sp)
   11dc0:	0007ac83          	lw	s9,0(a5)
   11dc4:	00478793          	addi	a5,a5,4
   11dc8:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   11dcc:	000c8513          	mv	a0,s9
   11dd0:	41fcd913          	srai	s2,s9,0x1f
   11dd4:	db9ff06f          	j	11b8c <printf.constprop.1+0x33c>
      if (width > 0 && padc != '-')
   11dd8:	03405463          	blez	s4,11e00 <printf.constprop.1+0x5b0>
   11ddc:	02d00713          	li	a4,45
   11de0:	eeea96e3          	bne	s5,a4,11ccc <printf.constprop.1+0x47c>
        p = "(null)";
   11de4:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11de8:	02800693          	li	a3,40
        p = "(null)";
   11dec:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
   11df0:	e0dff06f          	j	11bfc <printf.constprop.1+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   11df4:	00a00c13          	li	s8,10
   11df8:	00012223          	sw	zero,4(sp)
   11dfc:	db1ff06f          	j	11bac <printf.constprop.1+0x35c>
      if (width > 0 && padc != '-')
   11e00:	00014737          	lui	a4,0x14
   11e04:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11e08:	02800693          	li	a3,40
   11e0c:	df1ff06f          	j	11bfc <printf.constprop.1+0x3ac>

00011e10 <exit>:
  while(1);
   11e10:	0000006f          	j	11e10 <exit>

00011e14 <abort>:
   11e14:	0000006f          	j	11e14 <abort>

00011e18 <_Z8printstrPKc>:
	while (*s != 0){
   11e18:	00054703          	lbu	a4,0(a0)
   11e1c:	02070463          	beqz	a4,11e44 <_Z8printstrPKc+0x2c>
		*((volatile uint32_t*)(outp)) = *(s++);
   11e20:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11e24:	00e7a023          	sw	a4,0(a5)
		outp+=incr;
   11e28:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   11e2c:	c341a703          	lw	a4,-972(gp) # 158a4 <incr>
		*((volatile uint32_t*)(outp)) = *(s++);
   11e30:	00150513          	addi	a0,a0,1
		outp+=incr;
   11e34:	00e787b3          	add	a5,a5,a4
   11e38:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
	while (*s != 0){
   11e3c:	00054703          	lbu	a4,0(a0)
   11e40:	fe0712e3          	bnez	a4,11e24 <_Z8printstrPKc+0xc>
} 
   11e44:	00008067          	ret

00011e48 <_Z8printhexy>:
{
   11e48:	f9010113          	addi	sp,sp,-112
   11e4c:	05912423          	sw	s9,72(sp)
    x >>= 4;
   11e50:	00855c93          	srli	s9,a0,0x8
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11e54:	00900793          	li	a5,9
{
   11e58:	06912423          	sw	s1,104(sp)
   11e5c:	05812623          	sw	s8,76(sp)
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11e60:	00fcf493          	andi	s1,s9,15
    x >>= 4;
   11e64:	00c55c13          	srli	s8,a0,0xc
{
   11e68:	00058713          	mv	a4,a1
    x >>= 4;
   11e6c:	00c5d813          	srli	a6,a1,0xc
{
   11e70:	06812623          	sw	s0,108(sp)
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11e74:	0097b4b3          	sltu	s1,a5,s1
   11e78:	00fc7413          	andi	s0,s8,15
    x >>= 4;
   11e7c:	0105d893          	srli	a7,a1,0x10
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11e80:	01012a23          	sw	a6,20(sp)
    x >>= 4;
   11e84:	0145d313          	srli	t1,a1,0x14
{
   11e88:	07312023          	sw	s3,96(sp)
   11e8c:	05412e23          	sw	s4,92(sp)
    x >>= 4;
   11e90:	0085d993          	srli	s3,a1,0x8
   11e94:	0045da13          	srli	s4,a1,0x4
{
   11e98:	05512c23          	sw	s5,88(sp)
   11e9c:	05612a23          	sw	s6,84(sp)
    x >>= 4;
   11ea0:	01855a93          	srli	s5,a0,0x18
   11ea4:	01455b13          	srli	s6,a0,0x14
{
   11ea8:	05712823          	sw	s7,80(sp)
   11eac:	05a12223          	sw	s10,68(sp)
    x >>= 4;
   11eb0:	01055b93          	srli	s7,a0,0x10
   11eb4:	00455d13          	srli	s10,a0,0x4
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11eb8:	00f87e93          	andi	t4,a6,15
   11ebc:	0087b433          	sltu	s0,a5,s0
   11ec0:	01875813          	srli	a6,a4,0x18
   11ec4:	409004b3          	neg	s1,s1
   11ec8:	01112c23          	sw	a7,24(sp)
   11ecc:	00612e23          	sw	t1,28(sp)
{
   11ed0:	07212223          	sw	s2,100(sp)
   11ed4:	05b12023          	sw	s11,64(sp)
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11ed8:	00fd7913          	andi	s2,s10,15
   11edc:	00f57d93          	andi	s11,a0,15
   11ee0:	00fbf593          	andi	a1,s7,15
   11ee4:	00fb7613          	andi	a2,s6,15
   11ee8:	00faf693          	andi	a3,s5,15
   11eec:	01c55393          	srli	t2,a0,0x1c
   11ef0:	00f77293          	andi	t0,a4,15
   11ef4:	00fa7f93          	andi	t6,s4,15
   11ef8:	00f9ff13          	andi	t5,s3,15
   11efc:	00f8fe13          	andi	t3,a7,15
   11f00:	0274f493          	andi	s1,s1,39
   11f04:	00f87893          	andi	a7,a6,15
   11f08:	00f37313          	andi	t1,t1,15
    x >>= 4;
   11f0c:	01c75813          	srli	a6,a4,0x1c
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   11f10:	40800433          	neg	s0,s0
   11f14:	01b7bdb3          	sltu	s11,a5,s11
   11f18:	0127b933          	sltu	s2,a5,s2
   11f1c:	00b7b5b3          	sltu	a1,a5,a1
   11f20:	00c7b633          	sltu	a2,a5,a2
   11f24:	00d7b6b3          	sltu	a3,a5,a3
   11f28:	0077b3b3          	sltu	t2,a5,t2
   11f2c:	0057b2b3          	sltu	t0,a5,t0
   11f30:	01f7bfb3          	sltu	t6,a5,t6
   11f34:	01e7bf33          	sltu	t5,a5,t5
   11f38:	01d7beb3          	sltu	t4,a5,t4
   11f3c:	01c7be33          	sltu	t3,a5,t3
   11f40:	0067b333          	sltu	t1,a5,t1
   11f44:	0117b8b3          	sltu	a7,a5,a7
   11f48:	0107b833          	sltu	a6,a5,a6
   11f4c:	02747413          	andi	s0,s0,39
   11f50:	00048793          	mv	a5,s1
   11f54:	00812223          	sw	s0,4(sp)
   11f58:	03078793          	addi	a5,a5,48
   11f5c:	00f12423          	sw	a5,8(sp)
   11f60:	00412783          	lw	a5,4(sp)
   11f64:	40b005b3          	neg	a1,a1
   11f68:	0275f493          	andi	s1,a1,39
   11f6c:	03078793          	addi	a5,a5,48
   11f70:	00f12223          	sw	a5,4(sp)
   11f74:	01412783          	lw	a5,20(sp)
   11f78:	00f57593          	andi	a1,a0,15
   11f7c:	01c55513          	srli	a0,a0,0x1c
   11f80:	00a12623          	sw	a0,12(sp)
   11f84:	40c00633          	neg	a2,a2
   11f88:	00f77513          	andi	a0,a4,15
   11f8c:	00a12823          	sw	a0,16(sp)
   11f90:	02767613          	andi	a2,a2,39
   11f94:	00f7f513          	andi	a0,a5,15
   11f98:	01812783          	lw	a5,24(sp)
   11f9c:	03060613          	addi	a2,a2,48
   11fa0:	00fb7b13          	andi	s6,s6,15
   11fa4:	00cb0b33          	add	s6,s6,a2
   11fa8:	41200933          	neg	s2,s2
   11fac:	00c12603          	lw	a2,12(sp)
   11fb0:	407003b3          	neg	t2,t2
   11fb4:	00a12a23          	sw	a0,20(sp)
   11fb8:	02797913          	andi	s2,s2,39
   11fbc:	00f7f513          	andi	a0,a5,15
   11fc0:	0273f393          	andi	t2,t2,39
   11fc4:	01c12783          	lw	a5,28(sp)
   11fc8:	03090913          	addi	s2,s2,48
   11fcc:	03038393          	addi	t2,t2,48
   11fd0:	00fd7d13          	andi	s10,s10,15
   11fd4:	00760633          	add	a2,a2,t2
   11fd8:	012d0d33          	add	s10,s10,s2
   11fdc:	01012383          	lw	t2,16(sp)
   11fe0:	00812903          	lw	s2,8(sp)
   11fe4:	405002b3          	neg	t0,t0
   11fe8:	40d006b3          	neg	a3,a3
   11fec:	00f7f793          	andi	a5,a5,15
   11ff0:	0272f293          	andi	t0,t0,39
   11ff4:	0276f413          	andi	s0,a3,39
   11ff8:	00f12e23          	sw	a5,28(sp)
   11ffc:	01875793          	srli	a5,a4,0x18
   12000:	00fcfc93          	andi	s9,s9,15
   12004:	03028293          	addi	t0,t0,48
   12008:	00a12c23          	sw	a0,24(sp)
   1200c:	012c8cb3          	add	s9,s9,s2
   12010:	00f7f513          	andi	a0,a5,15
   12014:	00412903          	lw	s2,4(sp)
   12018:	005382b3          	add	t0,t2,t0
		*((volatile uint32_t*)(outp)) = *(s++);
   1201c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   12020:	41d00eb3          	neg	t4,t4
   12024:	01412383          	lw	t2,20(sp)
   12028:	027efe93          	andi	t4,t4,39
   1202c:	030e8e93          	addi	t4,t4,48
   12030:	01d38eb3          	add	t4,t2,t4
   12034:	41c00e33          	neg	t3,t3
   12038:	01812383          	lw	t2,24(sp)
   1203c:	027e7e13          	andi	t3,t3,39
   12040:	030e0e13          	addi	t3,t3,48
   12044:	01c38e33          	add	t3,t2,t3
   12048:	41b00db3          	neg	s11,s11
   1204c:	01c12383          	lw	t2,28(sp)
   12050:	41f00fb3          	neg	t6,t6
   12054:	41e00f33          	neg	t5,t5
   12058:	40600333          	neg	t1,t1
   1205c:	411008b3          	neg	a7,a7
   12060:	41000833          	neg	a6,a6
   12064:	027dfd93          	andi	s11,s11,39
   12068:	027fff93          	andi	t6,t6,39
   1206c:	027f7f13          	andi	t5,t5,39
   12070:	02737313          	andi	t1,t1,39
   12074:	0278f893          	andi	a7,a7,39
   12078:	02787813          	andi	a6,a6,39
   1207c:	030d8d93          	addi	s11,s11,48
   12080:	00fc7c13          	andi	s8,s8,15
   12084:	00fbfb93          	andi	s7,s7,15
   12088:	03048493          	addi	s1,s1,48 # 1000030 <__global_pointer$+0xfea3c0>
   1208c:	00fafa93          	andi	s5,s5,15
   12090:	03040413          	addi	s0,s0,48
   12094:	00fa7a13          	andi	s4,s4,15
   12098:	030f8f93          	addi	t6,t6,48
   1209c:	00f9f993          	andi	s3,s3,15
   120a0:	030f0f13          	addi	t5,t5,48
   120a4:	03030313          	addi	t1,t1,48 # 106f8 <_Z4compPKvS0_+0x8>
   120a8:	03088893          	addi	a7,a7,48
   120ac:	01c75713          	srli	a4,a4,0x1c
   120b0:	03080813          	addi	a6,a6,48
   120b4:	01150533          	add	a0,a0,a7
   120b8:	00bd85b3          	add	a1,s11,a1
   120bc:	012c0c33          	add	s8,s8,s2
   120c0:	009b8bb3          	add	s7,s7,s1
   120c4:	008a8ab3          	add	s5,s5,s0
   120c8:	01fa0fb3          	add	t6,s4,t6
   120cc:	01e98f33          	add	t5,s3,t5
   120d0:	00638333          	add	t1,t2,t1
   120d4:	01070733          	add	a4,a4,a6
   120d8:	02c10a23          	sb	a2,52(sp)
   120dc:	02a106a3          	sb	a0,45(sp)
   120e0:	02b10da3          	sb	a1,59(sp)
   120e4:	03a10d23          	sb	s10,58(sp)
   120e8:	03910ca3          	sb	s9,57(sp)
   120ec:	03810c23          	sb	s8,56(sp)
   120f0:	03710ba3          	sb	s7,55(sp)
   120f4:	03610b23          	sb	s6,54(sp)
   120f8:	03510aa3          	sb	s5,53(sp)
   120fc:	025109a3          	sb	t0,51(sp)
   12100:	03f10923          	sb	t6,50(sp)
   12104:	03e108a3          	sb	t5,49(sp)
   12108:	03d10823          	sb	t4,48(sp)
   1210c:	03c107a3          	sb	t3,47(sp)
   12110:	02610723          	sb	t1,46(sp)
   12114:	02e10623          	sb	a4,44(sp)
  str[16] = 0;
   12118:	02010e23          	sb	zero,60(sp)
		*((volatile uint32_t*)(outp)) = *(s++);
   1211c:	02c10613          	addi	a2,sp,44
   12120:	00e7a023          	sw	a4,0(a5)
		outp+=incr;
   12124:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   12128:	c341a583          	lw	a1,-972(gp) # 158a4 <incr>
	while (*s != 0){
   1212c:	00164703          	lbu	a4,1(a2)
		*((volatile uint32_t*)(outp)) = *(s++);
   12130:	00160613          	addi	a2,a2,1
		outp+=incr;
   12134:	00b787b3          	add	a5,a5,a1
   12138:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
	while (*s != 0){
   1213c:	fe0712e3          	bnez	a4,12120 <_Z8printhexy+0x2d8>
}
   12140:	06c12403          	lw	s0,108(sp)
   12144:	06812483          	lw	s1,104(sp)
   12148:	06412903          	lw	s2,100(sp)
   1214c:	06012983          	lw	s3,96(sp)
   12150:	05c12a03          	lw	s4,92(sp)
   12154:	05812a83          	lw	s5,88(sp)
   12158:	05412b03          	lw	s6,84(sp)
   1215c:	05012b83          	lw	s7,80(sp)
   12160:	04c12c03          	lw	s8,76(sp)
   12164:	04812c83          	lw	s9,72(sp)
   12168:	04412d03          	lw	s10,68(sp)
   1216c:	04012d83          	lw	s11,64(sp)
   12170:	07010113          	addi	sp,sp,112
   12174:	00008067          	ret

00012178 <printf>:
{
   12178:	e8010113          	addi	sp,sp,-384
   1217c:	13712e23          	sw	s7,316(sp)
   12180:	00015bb7          	lui	s7,0x15
   12184:	15212823          	sw	s2,336(sp)
   12188:	16f12a23          	sw	a5,372(sp)
  va_start(ap, fmt);
   1218c:	16410913          	addi	s2,sp,356
   12190:	944b8793          	addi	a5,s7,-1724 # 14944 <rand+0x638>
{
   12194:	14912a23          	sw	s1,340(sp)
   12198:	15312623          	sw	s3,332(sp)
   1219c:	13a12823          	sw	s10,304(sp)
   121a0:	13b12623          	sw	s11,300(sp)
   121a4:	14112e23          	sw	ra,348(sp)
   121a8:	14812c23          	sw	s0,344(sp)
   121ac:	15412423          	sw	s4,328(sp)
   121b0:	15512223          	sw	s5,324(sp)
   121b4:	15612023          	sw	s6,320(sp)
   121b8:	13812c23          	sw	s8,312(sp)
   121bc:	13912a23          	sw	s9,308(sp)
   121c0:	00050d13          	mv	s10,a0
   121c4:	16b12223          	sw	a1,356(sp)
   121c8:	16c12423          	sw	a2,360(sp)
   121cc:	16d12623          	sw	a3,364(sp)
   121d0:	16e12823          	sw	a4,368(sp)
   121d4:	17012c23          	sw	a6,376(sp)
   121d8:	17112e23          	sw	a7,380(sp)
  va_start(ap, fmt);
   121dc:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   121e0:	01212423          	sw	s2,8(sp)
    while ((ch = *(unsigned char *) fmt) != '%') {
   121e4:	02500493          	li	s1,37
   121e8:	00f12623          	sw	a5,12(sp)
        if (ch < '0' || ch > '9')
   121ec:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   121f0:	000d4783          	lbu	a5,0(s10)
   121f4:	02978463          	beq	a5,s1,1221c <printf+0xa4>
      if (ch == '\0')
   121f8:	06078463          	beqz	a5,12260 <printf+0xe8>
	*((volatile uint32_t*)outp) = ch;
   121fc:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      fmt++;
   12200:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   12204:	00f72023          	sw	a5,0(a4)
	outp+=4;
   12208:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   1220c:	00478793          	addi	a5,a5,4
   12210:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   12214:	000d4783          	lbu	a5,0(s10)
   12218:	fe9790e3          	bne	a5,s1,121f8 <printf+0x80>
    switch (ch = *(unsigned char *) fmt++) {
   1221c:	001d4603          	lbu	a2,1(s10)
    fmt++;
   12220:	001d0513          	addi	a0,s10,1
   12224:	00050693          	mv	a3,a0
    padc = ' ';
   12228:	02000a93          	li	s5,32
    precision = -1;
   1222c:	fff00793          	li	a5,-1
    width = -1;
   12230:	fff00a13          	li	s4,-1
    lflag = 0;
   12234:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   12238:	fdd60713          	addi	a4,a2,-35
   1223c:	0ff77713          	andi	a4,a4,255
   12240:	05500593          	li	a1,85
   12244:	00168d13          	addi	s10,a3,1
   12248:	06e5ec63          	bltu	a1,a4,122c0 <printf+0x148>
   1224c:	00c12583          	lw	a1,12(sp)
   12250:	00271713          	slli	a4,a4,0x2
   12254:	00b70733          	add	a4,a4,a1
   12258:	00072703          	lw	a4,0(a4)
   1225c:	00070067          	jr	a4
}
   12260:	15c12083          	lw	ra,348(sp)
   12264:	15812403          	lw	s0,344(sp)
   12268:	15412483          	lw	s1,340(sp)
   1226c:	15012903          	lw	s2,336(sp)
   12270:	14c12983          	lw	s3,332(sp)
   12274:	14812a03          	lw	s4,328(sp)
   12278:	14412a83          	lw	s5,324(sp)
   1227c:	14012b03          	lw	s6,320(sp)
   12280:	13c12b83          	lw	s7,316(sp)
   12284:	13812c03          	lw	s8,312(sp)
   12288:	13412c83          	lw	s9,308(sp)
   1228c:	13012d03          	lw	s10,304(sp)
   12290:	12c12d83          	lw	s11,300(sp)
   12294:	00000513          	li	a0,0
   12298:	18010113          	addi	sp,sp,384
   1229c:	00008067          	ret
      padc = '0';
   122a0:	00060a93          	mv	s5,a2
      goto reswitch;
   122a4:	0016c603          	lbu	a2,1(a3)
   122a8:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   122ac:	000d0693          	mv	a3,s10
   122b0:	fdd60713          	addi	a4,a2,-35
   122b4:	0ff77713          	andi	a4,a4,255
   122b8:	00168d13          	addi	s10,a3,1
   122bc:	f8e5f8e3          	bgeu	a1,a4,1224c <printf+0xd4>
	*((volatile uint32_t*)outp) = ch;
   122c0:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      fmt = last_fmt;
   122c4:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   122c8:	0097a023          	sw	s1,0(a5)
	outp+=4;
   122cc:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   122d0:	00478793          	addi	a5,a5,4
   122d4:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
	return 0;
   122d8:	f19ff06f          	j	121f0 <printf+0x78>
        ch = *fmt;
   122dc:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   122e0:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   122e4:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   122e8:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   122ec:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   122f0:	02e9e663          	bltu	s3,a4,1231c <printf+0x1a4>
        precision = precision * 10 + ch - '0';
   122f4:	00279713          	slli	a4,a5,0x2
   122f8:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   122fc:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   12300:	00179793          	slli	a5,a5,0x1
   12304:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   12308:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   1230c:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   12310:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   12314:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   12318:	fce9fee3          	bgeu	s3,a4,122f4 <printf+0x17c>
      if (width < 0)
   1231c:	f00a5ee3          	bgez	s4,12238 <printf+0xc0>
        width = precision, precision = -1;
   12320:	00078a13          	mv	s4,a5
   12324:	fff00793          	li	a5,-1
   12328:	f11ff06f          	j	12238 <printf+0xc0>
    switch (ch = *(unsigned char *) fmt++) {
   1232c:	0016c603          	lbu	a2,1(a3)
   12330:	000d0693          	mv	a3,s10
      goto reswitch;
   12334:	f05ff06f          	j	12238 <printf+0xc0>
	*((volatile uint32_t*)outp) = ch;
   12338:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   1233c:	0097a023          	sw	s1,0(a5)
	outp+=4;
   12340:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   12344:	00478793          	addi	a5,a5,4
   12348:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
	return 0;
   1234c:	ea5ff06f          	j	121f0 <printf+0x78>
      precision = va_arg(ap, int);
   12350:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   12354:	0016c603          	lbu	a2,1(a3)
   12358:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   1235c:	00072783          	lw	a5,0(a4)
   12360:	00470713          	addi	a4,a4,4
   12364:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   12368:	fb5ff06f          	j	1231c <printf+0x1a4>
	*((volatile uint32_t*)outp) = ch;
   1236c:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   12370:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   12374:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   12378:	00d72023          	sw	a3,0(a4)
	outp+=4;
   1237c:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   12380:	00478793          	addi	a5,a5,4
   12384:	01000c13          	li	s8,16
	outp+=4;
   12388:	00470693          	addi	a3,a4,4
   1238c:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
	*((volatile uint32_t*)outp) = ch;
   12390:	07800693          	li	a3,120
   12394:	00d72223          	sw	a3,4(a4)
	outp+=4;
   12398:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      precision = va_arg(ap, int);
   1239c:	00012223          	sw	zero,4(sp)
	outp+=4;
   123a0:	00440413          	addi	s0,s0,4
   123a4:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
    return va_arg(*ap, unsigned int);
   123a8:	00812703          	lw	a4,8(sp)
   123ac:	00000913          	li	s2,0
   123b0:	00072b03          	lw	s6,0(a4)
   123b4:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   123b8:	000c0613          	mv	a2,s8
   123bc:	00000693          	li	a3,0
   123c0:	000b0513          	mv	a0,s6
   123c4:	00090593          	mv	a1,s2
   123c8:	22c010ef          	jal	ra,135f4 <__umoddi3>
   123cc:	02a12023          	sw	a0,32(sp)
    if (num < base)
   123d0:	00000793          	li	a5,0
   123d4:	2b278c63          	beq	a5,s2,1268c <printf+0x514>
   123d8:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   123dc:	00100c93          	li	s9,1
    num /= base;
   123e0:	000c0613          	mv	a2,s8
   123e4:	00000693          	li	a3,0
   123e8:	000b0513          	mv	a0,s6
   123ec:	00090593          	mv	a1,s2
   123f0:	5d1000ef          	jal	ra,131c0 <__udivdi3>
    digs[pos++] = num % base;
   123f4:	000c0613          	mv	a2,s8
   123f8:	00000693          	li	a3,0
    num /= base;
   123fc:	00050b13          	mv	s6,a0
   12400:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   12404:	1f0010ef          	jal	ra,135f4 <__umoddi3>
    if (num < base)
   12408:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   1240c:	00aba023          	sw	a0,0(s7)
   12410:	000c8793          	mv	a5,s9
    if (num < base)
   12414:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   12418:	001c8c93          	addi	s9,s9,1 # 5000001 <__global_pointer$+0x4fea391>
    if (num < base)
   1241c:	fd2712e3          	bne	a4,s2,123e0 <printf+0x268>
   12420:	fd8b70e3          	bgeu	s6,s8,123e0 <printf+0x268>
  while (width-- > pos)
   12424:	014cde63          	bge	s9,s4,12440 <printf+0x2c8>
	*((volatile uint32_t*)outp) = ch;
   12428:	01542023          	sw	s5,0(s0)
	outp+=4;
   1242c:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   12430:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   12434:	00440413          	addi	s0,s0,4
   12438:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (width-- > pos)
   1243c:	ff4cc6e3          	blt	s9,s4,12428 <printf+0x2b0>
   12440:	00279793          	slli	a5,a5,0x2
   12444:	02010713          	addi	a4,sp,32
   12448:	00f707b3          	add	a5,a4,a5
   1244c:	0280006f          	j	12474 <printf+0x2fc>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   12450:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   12454:	00e42023          	sw	a4,0(s0)
	outp+=4;
   12458:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   1245c:	02010693          	addi	a3,sp,32
   12460:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   12464:	00440413          	addi	s0,s0,4
   12468:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
  while (pos-- > 0)
   1246c:	d8f682e3          	beq	a3,a5,121f0 <printf+0x78>
   12470:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   12474:	0007a703          	lw	a4,0(a5)
   12478:	fce9fce3          	bgeu	s3,a4,12450 <printf+0x2d8>
   1247c:	05770713          	addi	a4,a4,87
   12480:	fd5ff06f          	j	12454 <printf+0x2dc>
  if (lflag >= 2)
   12484:	00100793          	li	a5,1
   12488:	2507d463          	bge	a5,a6,126d0 <printf+0x558>
    return va_arg(*ap, long long);
   1248c:	00812783          	lw	a5,8(sp)
   12490:	00778793          	addi	a5,a5,7
   12494:	ff87f793          	andi	a5,a5,-8
   12498:	0007a503          	lw	a0,0(a5)
   1249c:	0047a903          	lw	s2,4(a5)
   124a0:	00878793          	addi	a5,a5,8
   124a4:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   124a8:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
      if ((long long) num < 0) {
   124ac:	1e094a63          	bltz	s2,126a0 <printf+0x528>
      num = getint(&ap, lflag);
   124b0:	00050b13          	mv	s6,a0
   124b4:	00a00c13          	li	s8,10
   124b8:	00012223          	sw	zero,4(sp)
   124bc:	efdff06f          	j	123b8 <printf+0x240>
    switch (ch = *(unsigned char *) fmt++) {
   124c0:	01000c13          	li	s8,16
   124c4:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   124c8:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   124cc:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
  if (lflag >= 2)
   124d0:	1107d263          	bge	a5,a6,125d4 <printf+0x45c>
    return va_arg(*ap, unsigned long long);
   124d4:	00812783          	lw	a5,8(sp)
   124d8:	00778793          	addi	a5,a5,7
   124dc:	ff87f793          	andi	a5,a5,-8
   124e0:	0007ab03          	lw	s6,0(a5)
   124e4:	0047a903          	lw	s2,4(a5)
   124e8:	00878793          	addi	a5,a5,8
   124ec:	00f12423          	sw	a5,8(sp)
   124f0:	ec9ff06f          	j	123b8 <printf+0x240>
      if ((p = va_arg(ap, char *)) == NULL)
   124f4:	00812683          	lw	a3,8(sp)
   124f8:	0006a703          	lw	a4,0(a3)
   124fc:	00468613          	addi	a2,a3,4
   12500:	1e070663          	beqz	a4,126ec <printf+0x574>
      if (width > 0 && padc != '-')
   12504:	13405663          	blez	s4,12630 <printf+0x4b8>
   12508:	02d00693          	li	a3,45
   1250c:	0cda9e63          	bne	s5,a3,125e8 <printf+0x470>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12510:	00074683          	lbu	a3,0(a4)
   12514:	02068e63          	beqz	a3,12550 <printf+0x3d8>
   12518:	1207c263          	bltz	a5,1263c <printf+0x4c4>
   1251c:	fff78793          	addi	a5,a5,-1
   12520:	fff00593          	li	a1,-1
   12524:	02b78463          	beq	a5,a1,1254c <printf+0x3d4>
	*((volatile uint32_t*)outp) = ch;
   12528:	c381a583          	lw	a1,-968(gp) # 158a8 <outp>
        p++;
   1252c:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12530:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   12534:	00d5a023          	sw	a3,0(a1)
	outp+=4;
   12538:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   1253c:	00468693          	addi	a3,a3,4
   12540:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12544:	00074683          	lbu	a3,0(a4)
   12548:	fc0698e3          	bnez	a3,12518 <printf+0x3a0>
      for (; width > 0; width--)
   1254c:	03405263          	blez	s4,12570 <printf+0x3f8>
	*((volatile uint32_t*)outp) = ch;
   12550:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   12554:	02000713          	li	a4,32
   12558:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   1255c:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   12560:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   12564:	00478793          	addi	a5,a5,4
   12568:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
      for (; width > 0; width--)
   1256c:	fe0a14e3          	bnez	s4,12554 <printf+0x3dc>
      if ((p = va_arg(ap, char *)) == NULL)
   12570:	00c12423          	sw	a2,8(sp)
   12574:	c7dff06f          	j	121f0 <printf+0x78>
    switch (ch = *(unsigned char *) fmt++) {
   12578:	0016c603          	lbu	a2,1(a3)
      lflag++;
   1257c:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   12580:	000d0693          	mv	a3,s10
      goto reswitch;
   12584:	cb5ff06f          	j	12238 <printf+0xc0>
      if (width < 0)
   12588:	fffa4713          	not	a4,s4
   1258c:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   12590:	0016c603          	lbu	a2,1(a3)
   12594:	00ea7a33          	and	s4,s4,a4
   12598:	000d0693          	mv	a3,s10
      goto reswitch;
   1259c:	c9dff06f          	j	12238 <printf+0xc0>
	*((volatile uint32_t*)outp) = ch;
   125a0:	00812683          	lw	a3,8(sp)
   125a4:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   125a8:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   125ac:	00468693          	addi	a3,a3,4
   125b0:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   125b4:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   125b8:	c381a783          	lw	a5,-968(gp) # 158a8 <outp>
   125bc:	00478793          	addi	a5,a5,4
   125c0:	c2f1ac23          	sw	a5,-968(gp) # 158a8 <outp>
	return 0;
   125c4:	c2dff06f          	j	121f0 <printf+0x78>
    switch (ch = *(unsigned char *) fmt++) {
   125c8:	00800c13          	li	s8,8
   125cc:	00012223          	sw	zero,4(sp)
   125d0:	ef9ff06f          	j	124c8 <printf+0x350>
      precision = va_arg(ap, int);
   125d4:	00812783          	lw	a5,8(sp)
   125d8:	00478793          	addi	a5,a5,4
   125dc:	dcdff06f          	j	123a8 <printf+0x230>
        p = "(null)";
   125e0:	00014737          	lui	a4,0x14
   125e4:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
  while (n-- && *p)
   125e8:	02078663          	beqz	a5,12614 <printf+0x49c>
   125ec:	00070693          	mv	a3,a4
   125f0:	00f70533          	add	a0,a4,a5
   125f4:	00c0006f          	j	12600 <printf+0x488>
    p++;
   125f8:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   125fc:	00a68663          	beq	a3,a0,12608 <printf+0x490>
   12600:	0006c583          	lbu	a1,0(a3)
   12604:	fe059ae3          	bnez	a1,125f8 <printf+0x480>
  return p - s;
   12608:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   1260c:	40da0a33          	sub	s4,s4,a3
   12610:	03405063          	blez	s4,12630 <printf+0x4b8>
	*((volatile uint32_t*)outp) = ch;
   12614:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   12618:	0156a023          	sw	s5,0(a3)
	outp+=4;
   1261c:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   12620:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   12624:	00468693          	addi	a3,a3,4
   12628:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   1262c:	fe0a16e3          	bnez	s4,12618 <printf+0x4a0>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12630:	00074683          	lbu	a3,0(a4)
   12634:	f2068ee3          	beqz	a3,12570 <printf+0x3f8>
   12638:	ee07d2e3          	bgez	a5,1251c <printf+0x3a4>
	*((volatile uint32_t*)outp) = ch;
   1263c:	c381a583          	lw	a1,-968(gp) # 158a8 <outp>
        p++;
   12640:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12644:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   12648:	00d5a023          	sw	a3,0(a1)
	outp+=4;
   1264c:	c381a683          	lw	a3,-968(gp) # 158a8 <outp>
   12650:	00468693          	addi	a3,a3,4
   12654:	c2d1ac23          	sw	a3,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12658:	00174703          	lbu	a4,1(a4)
   1265c:	ee0708e3          	beqz	a4,1254c <printf+0x3d4>
   12660:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   12664:	c381a583          	lw	a1,-968(gp) # 158a8 <outp>
        p++;
   12668:	00178793          	addi	a5,a5,1
   1266c:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   12670:	00e5a023          	sw	a4,0(a1)
	outp+=4;
   12674:	c381a703          	lw	a4,-968(gp) # 158a8 <outp>
   12678:	00470713          	addi	a4,a4,4
   1267c:	c2e1ac23          	sw	a4,-968(gp) # 158a8 <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12680:	0007c703          	lbu	a4,0(a5)
   12684:	fe0710e3          	bnez	a4,12664 <printf+0x4ec>
   12688:	ec5ff06f          	j	1254c <printf+0x3d4>
    if (num < base)
   1268c:	d58b76e3          	bgeu	s6,s8,123d8 <printf+0x260>
  while (width-- > pos)
   12690:	00100713          	li	a4,1
    digs[pos++] = num % base;
   12694:	00100c93          	li	s9,1
  while (width-- > pos)
   12698:	d94748e3          	blt	a4,s4,12428 <printf+0x2b0>
   1269c:	da5ff06f          	j	12440 <printf+0x2c8>
	*((volatile uint32_t*)outp) = ch;
   126a0:	02d00793          	li	a5,45
   126a4:	00f42023          	sw	a5,0(s0)
	outp+=4;
   126a8:	c381a403          	lw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   126ac:	00a037b3          	snez	a5,a0
   126b0:	41200933          	neg	s2,s2
	outp+=4;
   126b4:	00440413          	addi	s0,s0,4
   126b8:	c281ac23          	sw	s0,-968(gp) # 158a8 <outp>
        num = -(long long) num;
   126bc:	40a00b33          	neg	s6,a0
   126c0:	40f90933          	sub	s2,s2,a5
   126c4:	00a00c13          	li	s8,10
   126c8:	00012223          	sw	zero,4(sp)
   126cc:	cedff06f          	j	123b8 <printf+0x240>
      precision = va_arg(ap, int);
   126d0:	00812783          	lw	a5,8(sp)
   126d4:	0007ab03          	lw	s6,0(a5)
   126d8:	00478793          	addi	a5,a5,4
   126dc:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   126e0:	000b0513          	mv	a0,s6
   126e4:	41fb5913          	srai	s2,s6,0x1f
   126e8:	dc1ff06f          	j	124a8 <printf+0x330>
      if (width > 0 && padc != '-')
   126ec:	01405663          	blez	s4,126f8 <printf+0x580>
   126f0:	02d00713          	li	a4,45
   126f4:	eeea96e3          	bne	s5,a4,125e0 <printf+0x468>
   126f8:	00014737          	lui	a4,0x14
   126fc:	39470713          	addi	a4,a4,916 # 14394 <rand+0x88>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12700:	02800693          	li	a3,40
   12704:	e15ff06f          	j	12518 <printf+0x3a0>
    switch (ch = *(unsigned char *) fmt++) {
   12708:	00a00c13          	li	s8,10
   1270c:	00012223          	sw	zero,4(sp)
   12710:	db9ff06f          	j	124c8 <printf+0x350>

00012714 <memset>:
  if ((((uintptr_t)dest | len) & (sizeof(uintptr_t)-1)) == 0) {
   12714:	00c567b3          	or	a5,a0,a2
   12718:	0037f793          	andi	a5,a5,3
    while (d < (uintptr_t*)(dest + len))
   1271c:	00c508b3          	add	a7,a0,a2
  if ((((uintptr_t)dest | len) & (sizeof(uintptr_t)-1)) == 0) {
   12720:	02079863          	bnez	a5,12750 <memset+0x3c>
    uintptr_t word = byte & 0xFF;
   12724:	0ff5f593          	andi	a1,a1,255
    word |= word << 8;
   12728:	00859713          	slli	a4,a1,0x8
   1272c:	00b765b3          	or	a1,a4,a1
    word |= word << 16;
   12730:	01059713          	slli	a4,a1,0x10
   12734:	00b76733          	or	a4,a4,a1
    while (d < (uintptr_t*)(dest + len))
   12738:	00050793          	mv	a5,a0
   1273c:	0f157063          	bgeu	a0,a7,1281c <memset+0x108>
      *d++ = word;
   12740:	00478793          	addi	a5,a5,4
   12744:	fee7ae23          	sw	a4,-4(a5)
    while (d < (uintptr_t*)(dest + len))
   12748:	ff17ece3          	bltu	a5,a7,12740 <memset+0x2c>
   1274c:	00008067          	ret
    while (d < (char*)(dest + len))
   12750:	0d157663          	bgeu	a0,a7,1281c <memset+0x108>
   12754:	40a007b3          	neg	a5,a0
   12758:	fff60713          	addi	a4,a2,-1
   1275c:	00500693          	li	a3,5
      *d++ = byte;
   12760:	0ff5f593          	andi	a1,a1,255
   12764:	0037f793          	andi	a5,a5,3
   12768:	0ae6fe63          	bgeu	a3,a4,12824 <memset+0x110>
   1276c:	00050313          	mv	t1,a0
   12770:	02078663          	beqz	a5,1279c <memset+0x88>
   12774:	00b50023          	sb	a1,0(a0)
   12778:	00100713          	li	a4,1
   1277c:	00150313          	addi	t1,a0,1
    while (d < (char*)(dest + len))
   12780:	00e78e63          	beq	a5,a4,1279c <memset+0x88>
      *d++ = byte;
   12784:	00b500a3          	sb	a1,1(a0)
   12788:	00200713          	li	a4,2
   1278c:	00250313          	addi	t1,a0,2
    while (d < (char*)(dest + len))
   12790:	00e78663          	beq	a5,a4,1279c <memset+0x88>
      *d++ = byte;
   12794:	00350313          	addi	t1,a0,3
   12798:	00b50123          	sb	a1,2(a0)
    while (d < (char*)(dest + len))
   1279c:	00859813          	slli	a6,a1,0x8
   127a0:	40f60633          	sub	a2,a2,a5
   127a4:	0105e833          	or	a6,a1,a6
   127a8:	01059693          	slli	a3,a1,0x10
   127ac:	00d866b3          	or	a3,a6,a3
   127b0:	01859713          	slli	a4,a1,0x18
   127b4:	00f507b3          	add	a5,a0,a5
   127b8:	ffc67813          	andi	a6,a2,-4
   127bc:	00e6e733          	or	a4,a3,a4
   127c0:	00f806b3          	add	a3,a6,a5
      *d++ = byte;
   127c4:	00e7a023          	sw	a4,0(a5)
    while (d < (char*)(dest + len))
   127c8:	00478793          	addi	a5,a5,4
   127cc:	fed79ce3          	bne	a5,a3,127c4 <memset+0xb0>
   127d0:	ffc67713          	andi	a4,a2,-4
   127d4:	00e307b3          	add	a5,t1,a4
   127d8:	04e60463          	beq	a2,a4,12820 <memset+0x10c>
      *d++ = byte;
   127dc:	00b78023          	sb	a1,0(a5)
   127e0:	00178713          	addi	a4,a5,1
    while (d < (char*)(dest + len))
   127e4:	03177c63          	bgeu	a4,a7,1281c <memset+0x108>
      *d++ = byte;
   127e8:	00b780a3          	sb	a1,1(a5)
   127ec:	00278713          	addi	a4,a5,2
    while (d < (char*)(dest + len))
   127f0:	03177663          	bgeu	a4,a7,1281c <memset+0x108>
      *d++ = byte;
   127f4:	00b78123          	sb	a1,2(a5)
   127f8:	00378713          	addi	a4,a5,3
    while (d < (char*)(dest + len))
   127fc:	03177063          	bgeu	a4,a7,1281c <memset+0x108>
      *d++ = byte;
   12800:	00b781a3          	sb	a1,3(a5)
   12804:	00478713          	addi	a4,a5,4
    while (d < (char*)(dest + len))
   12808:	01177a63          	bgeu	a4,a7,1281c <memset+0x108>
      *d++ = byte;
   1280c:	00b78223          	sb	a1,4(a5)
   12810:	00578713          	addi	a4,a5,5
    while (d < (char*)(dest + len))
   12814:	01177463          	bgeu	a4,a7,1281c <memset+0x108>
      *d++ = byte;
   12818:	00b782a3          	sb	a1,5(a5)
}
   1281c:	00008067          	ret
   12820:	00008067          	ret
      *d++ = byte;
   12824:	00050793          	mv	a5,a0
   12828:	fb5ff06f          	j	127dc <memset+0xc8>

0001282c <strlen>:
  while (*p)
   1282c:	00054783          	lbu	a5,0(a0)
   12830:	00078e63          	beqz	a5,1284c <strlen+0x20>
   12834:	00050793          	mv	a5,a0
   12838:	0017c703          	lbu	a4,1(a5)
    p++;
   1283c:	00178793          	addi	a5,a5,1
  while (*p)
   12840:	fe071ce3          	bnez	a4,12838 <strlen+0xc>
  return p - s;
   12844:	40a78533          	sub	a0,a5,a0
   12848:	00008067          	ret
  while (*p)
   1284c:	00000513          	li	a0,0
}
   12850:	00008067          	ret

00012854 <strnlen>:
  while (n-- && *p)
   12854:	02058863          	beqz	a1,12884 <strnlen+0x30>
   12858:	00b505b3          	add	a1,a0,a1
  const char *p = s;
   1285c:	00050793          	mv	a5,a0
   12860:	00c0006f          	j	1286c <strnlen+0x18>
    p++;
   12864:	00178793          	addi	a5,a5,1
  while (n-- && *p)
   12868:	00f58a63          	beq	a1,a5,1287c <strnlen+0x28>
   1286c:	0007c703          	lbu	a4,0(a5)
   12870:	fe071ae3          	bnez	a4,12864 <strnlen+0x10>
  return p - s;
   12874:	40a78533          	sub	a0,a5,a0
   12878:	00008067          	ret
   1287c:	40a58533          	sub	a0,a1,a0
   12880:	00008067          	ret
  while (n-- && *p)
   12884:	00000513          	li	a0,0
}
   12888:	00008067          	ret

0001288c <strcpy>:
  char* d = dest;
   1288c:	00050793          	mv	a5,a0
  while ((*d++ = *src++))
   12890:	0005c703          	lbu	a4,0(a1)
   12894:	00178793          	addi	a5,a5,1
   12898:	00158593          	addi	a1,a1,1
   1289c:	fee78fa3          	sb	a4,-1(a5)
   128a0:	fe0718e3          	bnez	a4,12890 <strcpy+0x4>
}
   128a4:	00008067          	ret

000128a8 <atol>:
  while (*str == ' ')
   128a8:	00054683          	lbu	a3,0(a0)
   128ac:	02000713          	li	a4,32
{
   128b0:	00050793          	mv	a5,a0
  while (*str == ' ')
   128b4:	00e69863          	bne	a3,a4,128c4 <atol+0x1c>
   128b8:	0017c683          	lbu	a3,1(a5)
    str++;
   128bc:	00178793          	addi	a5,a5,1
  while (*str == ' ')
   128c0:	fee68ce3          	beq	a3,a4,128b8 <atol+0x10>
  if (*str == '-' || *str == '+') {
   128c4:	02d00713          	li	a4,45
   128c8:	04e68a63          	beq	a3,a4,1291c <atol+0x74>
   128cc:	02b00713          	li	a4,43
   128d0:	04e68063          	beq	a3,a4,12910 <atol+0x68>
  while (*str) {
   128d4:	04068e63          	beqz	a3,12930 <atol+0x88>
  int sign = 0;
   128d8:	00000593          	li	a1,0
    sign = *str == '-';
   128dc:	00000513          	li	a0,0
    res += *str++ - '0';
   128e0:	00178793          	addi	a5,a5,1
   128e4:	fd068613          	addi	a2,a3,-48
    res *= 10;
   128e8:	00251713          	slli	a4,a0,0x2
  while (*str) {
   128ec:	0007c683          	lbu	a3,0(a5)
    res *= 10;
   128f0:	00a70533          	add	a0,a4,a0
   128f4:	00151513          	slli	a0,a0,0x1
    res += *str++ - '0';
   128f8:	00a60533          	add	a0,a2,a0
  while (*str) {
   128fc:	fe0692e3          	bnez	a3,128e0 <atol+0x38>
  return sign ? -res : res;
   12900:	00058663          	beqz	a1,1290c <atol+0x64>
   12904:	40a00533          	neg	a0,a0
   12908:	00008067          	ret
}
   1290c:	00008067          	ret
  while (*str) {
   12910:	0017c683          	lbu	a3,1(a5)
    str++;
   12914:	00178793          	addi	a5,a5,1
   12918:	fbdff06f          	j	128d4 <atol+0x2c>
  while (*str) {
   1291c:	0017c683          	lbu	a3,1(a5)
    str++;
   12920:	00178793          	addi	a5,a5,1
  while (*str) {
   12924:	00068663          	beqz	a3,12930 <atol+0x88>
    sign = *str == '-';
   12928:	00100593          	li	a1,1
   1292c:	fb1ff06f          	j	128dc <atol+0x34>
  while (*str) {
   12930:	00000513          	li	a0,0
  return sign ? -res : res;
   12934:	00008067          	ret

00012938 <_Z4timev>:
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   12938:	c0002573          	rdcycle	a0
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   1293c:	c80025f3          	rdcycleh	a1
}
   12940:	00008067          	ret

00012944 <_Z4insnv>:
	asm volatile ("rdinstret %0" : "=r"(instructions_low));
   12944:	c0202573          	rdinstret	a0
	asm volatile ("rdinstreth %0" : "=r"(instructions_high));
   12948:	c82025f3          	rdinstreth	a1
	return ((uint64_t)instructions_high<<32)|instructions_low;
}
   1294c:	00008067          	ret

00012950 <_Z11sort_chunksPmS_j>:
  for (int i=0; i<len; i+=incr*2){
   12950:	02060863          	beqz	a2,12980 <_Z11sort_chunksPmS_j+0x30>
   12954:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i   ), "r"(src), "I"(1<<(6)) );
   12958:	04b7800b          	c0_lv	zero,a5,a1,75
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i+incr), "r"(src), "I"(2<<(6)) );
   1295c:	02078713          	addi	a4,a5,32
   12960:	08b7000b          	c0_lv	zero,a4,a1,139
  	asm volatile ("c2 x0, x0, %0":: "I"(v1));
   12964:	2400005b          	c2	zero,zero,576
  	asm volatile ("c2 x0, x0, %0":: "I"(v2));
   12968:	4800005b          	c2	zero,zero,1152
  	asm volatile ("c1 x0, x0, %0":: "I"(v1_and_v2));
   1296c:	2520002b          	c1	zero,zero,594
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i   ), "r"(dest), "I"(1<<(6+3)) );
   12970:	20a7a00b          	c0_sv	zero,a5,a0,522
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i+incr), "r"(dest), "I"(2<<(6+3)) );
   12974:	40a7200b          	c0_sv	zero,a4,a0,1034
  for (int i=0; i<len; i+=incr*2){
   12978:	04078793          	addi	a5,a5,64
   1297c:	fcc7eee3          	bltu	a5,a2,12958 <_Z11sort_chunksPmS_j+0x8>
}
   12980:	00008067          	ret

00012984 <_Z11memcpy_simdPmS_j>:
  for (int i=0; i<len; i+=incr){
   12984:	00060c63          	beqz	a2,1299c <_Z11memcpy_simdPmS_j+0x18>
   12988:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i), "r"(src), "I"(1<<(6)) );
   1298c:	04b7800b          	c0_lv	zero,a5,a1,75
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i), "r"(dest), "I"(1<<(6+3)) );
   12990:	20a7a00b          	c0_sv	zero,a5,a0,522
  for (int i=0; i<len; i+=incr){
   12994:	02078793          	addi	a5,a5,32
   12998:	fec7eae3          	bltu	a5,a2,1298c <_Z11memcpy_simdPmS_j+0x8>
}
   1299c:	00008067          	ret

000129a0 <_Z10merge_simdPmS_S_jj>:
  	uint32_t* dest_end = dest+(lenB/2);
   129a0:	00175313          	srli	t1,a4,0x1
  	uint32_t* inA_end = inA+(lenA/4);
   129a4:	ffc6f693          	andi	a3,a3,-4
  	uint32_t* inB_end = inB+(lenB/4);
   129a8:	ffc77713          	andi	a4,a4,-4
  	uint32_t* dest_end = dest+(lenB/2);
   129ac:	00231313          	slli	t1,t1,0x2
  	uint32_t* inA_end = inA+(lenA/4);
   129b0:	00d508b3          	add	a7,a0,a3
  	uint32_t* inB_end = inB+(lenB/4);
   129b4:	00e58833          	add	a6,a1,a4
  	uint32_t* dest_end = dest+(lenB/2);
   129b8:	00660333          	add	t1,a2,t1
  	asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inA), "I"(1<<(6)) ); inA+=incr;
   129bc:	04a0000b          	c0_lv	zero,zero,a0,74
   129c0:	02050793          	addi	a5,a0,32
  	asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inB), "I"(2<<(6)) ); inB+=incr;
   129c4:	08b0000b          	c0_lv	zero,zero,a1,139
   129c8:	02058713          	addi	a4,a1,32
   	asm volatile ("c1 %0, x0, %1":"=r" (next_source): "I"(imm2));
   129cc:	2d0006ab          	c1	a3,zero,720
	if (!next_source) {
   129d0:	08069663          	bnez	a3,12a5c <_Z10merge_simdPmS_S_jj+0xbc>
  		if (inB!=inB_end){
   129d4:	02e80863          	beq	a6,a4,12a04 <_Z10merge_simdPmS_S_jj+0x64>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inB), "I"(2<<(6)) );  inB+=incr;
   129d8:	08e0000b          	c0_lv	zero,zero,a4,142
   129dc:	04058713          	addi	a4,a1,64
	while (inA!=inA_end && inB!=inB_end){	
   129e0:	03178263          	beq	a5,a7,12a04 <_Z10merge_simdPmS_S_jj+0x64>
   129e4:	03070063          	beq	a4,a6,12a04 <_Z10merge_simdPmS_S_jj+0x64>
  		if (next_source) {
   129e8:	08068263          	beqz	a3,12a6c <_Z10merge_simdPmS_S_jj+0xcc>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inB), "I"(2<<(6)) );  inB+=incr;
   129ec:	08e0000b          	c0_lv	zero,zero,a4,142
   129f0:	02070713          	addi	a4,a4,32
  		asm volatile ("c0_sv x0, x0, %0, %1":: "r"(dest), "I"(3<<(6+3)) ); dest+=incr;
   129f4:	60c0200b          	c0_sv	zero,zero,a2,1548
   129f8:	02060613          	addi	a2,a2,32
  		asm volatile ("c1 %0, x0, %1":"=r" (next_source): "I"(imm2));  		
   129fc:	2d0006ab          	c1	a3,zero,720
	while (inA!=inA_end && inB!=inB_end){	
   12a00:	ff1792e3          	bne	a5,a7,129e4 <_Z10merge_simdPmS_S_jj+0x44>
  	asm volatile ("c0_sv x0, x0, %0, %1":: "r"(dest), "I"(3<<(6+3)) ); dest+=incr;
   12a04:	60c0200b          	c0_sv	zero,zero,a2,1548
   12a08:	02060613          	addi	a2,a2,32
	while (dest!=dest_end){ 
   12a0c:	02c30463          	beq	t1,a2,12a34 <_Z10merge_simdPmS_S_jj+0x94>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(tmpv), "I"(1<<(6)) ); 		
   12a10:	c301a583          	lw	a1,-976(gp) # 158a0 <tmpv>
  		if (next_source) {
   12a14:	02068463          	beqz	a3,12a3c <_Z10merge_simdPmS_S_jj+0x9c>
  			if (inB!=inB_end){
   12a18:	02e80a63          	beq	a6,a4,12a4c <_Z10merge_simdPmS_S_jj+0xac>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inB), "I"(2<<(6)) );  inB+=incr;
   12a1c:	08e0000b          	c0_lv	zero,zero,a4,142
   12a20:	02070713          	addi	a4,a4,32
  		asm volatile ("c1 %0, x0, %1":"=r" (next_source): "I"(imm2));
   12a24:	2d0006ab          	c1	a3,zero,720
  		asm volatile ("c0_sv x0, x0, %0, %1":: "r"(dest), "I"(3<<(6+3)) ); dest+=incr;
   12a28:	60c0200b          	c0_sv	zero,zero,a2,1548
   12a2c:	02060613          	addi	a2,a2,32
	while (dest!=dest_end){ 
   12a30:	fec312e3          	bne	t1,a2,12a14 <_Z10merge_simdPmS_S_jj+0x74>
	asm volatile ("c1 x0, x0, %0":: "I"(0));		
   12a34:	0000002b          	c1	zero,zero,0
}
   12a38:	00008067          	ret
  			if (inA!=inA_end){
   12a3c:	00f88c63          	beq	a7,a5,12a54 <_Z10merge_simdPmS_S_jj+0xb4>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inA), "I"(1<<(6)) );  inA+=incr;
   12a40:	04f0000b          	c0_lv	zero,zero,a5,79
   12a44:	02078793          	addi	a5,a5,32
   12a48:	fddff06f          	j	12a24 <_Z10merge_simdPmS_S_jj+0x84>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(tmpv), "I"(2<<(6)) ); 
   12a4c:	08b0000b          	c0_lv	zero,zero,a1,139
   12a50:	fd5ff06f          	j	12a24 <_Z10merge_simdPmS_S_jj+0x84>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(tmpv), "I"(1<<(6)) ); 		
   12a54:	04b0000b          	c0_lv	zero,zero,a1,75
   12a58:	fcdff06f          	j	12a24 <_Z10merge_simdPmS_S_jj+0x84>
  		if (inA!=inA_end){
   12a5c:	faf884e3          	beq	a7,a5,12a04 <_Z10merge_simdPmS_S_jj+0x64>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inA), "I"(1<<(6)) );  inA+=incr;
   12a60:	04f0000b          	c0_lv	zero,zero,a5,79
   12a64:	04050793          	addi	a5,a0,64
	while (inA!=inA_end && inB!=inB_end){	
   12a68:	f79ff06f          	j	129e0 <_Z10merge_simdPmS_S_jj+0x40>
  			asm volatile ("c0_lv x0, x0, %0, %1":: "r"(inA), "I"(1<<(6)) );  inA+=incr;		
   12a6c:	04f0000b          	c0_lv	zero,zero,a5,79
   12a70:	02078793          	addi	a5,a5,32
   12a74:	f81ff06f          	j	129f4 <_Z10merge_simdPmS_S_jj+0x54>

00012a78 <_Z16mergeSort_workerPmii.part.0>:
int mergeSort_worker(uint32_t* src,int l,int r){
   12a78:	fe010113          	addi	sp,sp,-32
    int m = (l+r)/2;
   12a7c:	00c587b3          	add	a5,a1,a2
int mergeSort_worker(uint32_t* src,int l,int r){
   12a80:	01212823          	sw	s2,16(sp)
    int m = (l+r)/2;
   12a84:	01f7d913          	srli	s2,a5,0x1f
   12a88:	00f90933          	add	s2,s2,a5
int mergeSort_worker(uint32_t* src,int l,int r){
   12a8c:	00812c23          	sw	s0,24(sp)
   12a90:	01312623          	sw	s3,12(sp)
   12a94:	01412423          	sw	s4,8(sp)
   12a98:	00112e23          	sw	ra,28(sp)
   12a9c:	00912a23          	sw	s1,20(sp)
    int m = (l+r)/2;
   12aa0:	40195913          	srai	s2,s2,0x1
    if(l+16==r){ 
   12aa4:	01058793          	addi	a5,a1,16
int mergeSort_worker(uint32_t* src,int l,int r){
   12aa8:	00058413          	mv	s0,a1
   12aac:	00060a13          	mv	s4,a2
   12ab0:	00050993          	mv	s3,a0
    if(l+16==r){ 
   12ab4:	00f90663          	beq	s2,a5,12ac0 <_Z16mergeSort_workerPmii.part.0+0x48>
   12ab8:	00090613          	mv	a2,s2
   12abc:	fbdff0ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    int len = (r-l)/2;
   12ac0:	408a0733          	sub	a4,s4,s0
   12ac4:	01f75493          	srli	s1,a4,0x1f
   12ac8:	00e484b3          	add	s1,s1,a4
    if(l+16==r){ 
   12acc:	01090793          	addi	a5,s2,16
    int len = (r-l)/2;
   12ad0:	4014d493          	srai	s1,s1,0x1
    if(l+16==r){ 
   12ad4:	06fa0663          	beq	s4,a5,12b40 <_Z16mergeSort_workerPmii.part.0+0xc8>
   12ad8:	000a0613          	mv	a2,s4
   12adc:	00090593          	mv	a1,s2
   12ae0:	00098513          	mv	a0,s3
   12ae4:	f95ff0ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   12ae8:	04050c63          	beqz	a0,12b40 <_Z16mergeSort_workerPmii.part.0+0xc8>
    	tmp = src;
   12aec:	00098613          	mv	a2,s3
   12af0:	00154913          	xori	s2,a0,1
    	src = 0x70000000;    
   12af4:	700009b7          	lui	s3,0x70000
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12af8:	008485b3          	add	a1,s1,s0
   12afc:	00249713          	slli	a4,s1,0x2
   12b00:	00241413          	slli	s0,s0,0x2
   12b04:	00259593          	slli	a1,a1,0x2
   12b08:	00898533          	add	a0,s3,s0
   12b0c:	00860633          	add	a2,a2,s0
   12b10:	00b985b3          	add	a1,s3,a1
   12b14:	00070693          	mv	a3,a4
   12b18:	e89ff0ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
}
   12b1c:	01c12083          	lw	ra,28(sp)
   12b20:	01812403          	lw	s0,24(sp)
   12b24:	01412483          	lw	s1,20(sp)
   12b28:	00c12983          	lw	s3,12(sp)
   12b2c:	00812a03          	lw	s4,8(sp)
   12b30:	00090513          	mv	a0,s2
   12b34:	01012903          	lw	s2,16(sp)
   12b38:	02010113          	addi	sp,sp,32
   12b3c:	00008067          	ret
   12b40:	00100913          	li	s2,1
    	tmp = 0x70000000;    	
   12b44:	70000637          	lui	a2,0x70000
   12b48:	fb1ff06f          	j	12af8 <_Z16mergeSort_workerPmii.part.0+0x80>

00012b4c <_Z9mergeSortPmii>:
    if(l+16==r){ 
   12b4c:	01058793          	addi	a5,a1,16
   12b50:	14f60063          	beq	a2,a5,12c90 <_Z9mergeSortPmii+0x144>
void mergeSort(uint32_t* src,int l,int r){
   12b54:	fd010113          	addi	sp,sp,-48
    int m = (l+r)/2;
   12b58:	00c58733          	add	a4,a1,a2
void mergeSort(uint32_t* src,int l,int r){
   12b5c:	01312e23          	sw	s3,28(sp)
    int m = (l+r)/2;
   12b60:	01f75993          	srli	s3,a4,0x1f
   12b64:	00e989b3          	add	s3,s3,a4
void mergeSort(uint32_t* src,int l,int r){
   12b68:	02812423          	sw	s0,40(sp)
   12b6c:	02912223          	sw	s1,36(sp)
   12b70:	01512a23          	sw	s5,20(sp)
   12b74:	02112623          	sw	ra,44(sp)
   12b78:	03212023          	sw	s2,32(sp)
   12b7c:	01412c23          	sw	s4,24(sp)
   12b80:	01612823          	sw	s6,16(sp)
   12b84:	01712623          	sw	s7,12(sp)
    int m = (l+r)/2;
   12b88:	4019d993          	srai	s3,s3,0x1
   12b8c:	00058413          	mv	s0,a1
   12b90:	00060493          	mv	s1,a2
   12b94:	00050a93          	mv	s5,a0
    if(l+16==r){ 
   12b98:	01378663          	beq	a5,s3,12ba4 <_Z9mergeSortPmii+0x58>
   12b9c:	00098613          	mv	a2,s3
   12ba0:	ed9ff0ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    int len = (r-l)/2;
   12ba4:	408487b3          	sub	a5,s1,s0
   12ba8:	01f7d713          	srli	a4,a5,0x1f
   12bac:	00f70733          	add	a4,a4,a5
   12bb0:	40175713          	srai	a4,a4,0x1
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12bb4:	00241613          	slli	a2,s0,0x2
   12bb8:	70000b37          	lui	s6,0x70000
   12bbc:	00870433          	add	s0,a4,s0
    if(l+16==r){ 
   12bc0:	01098793          	addi	a5,s3,16 # 70000010 <__global_pointer$+0x6ffea3a0>
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12bc4:	00cb0bb3          	add	s7,s6,a2
   12bc8:	00241413          	slli	s0,s0,0x2
   12bcc:	00ca8a33          	add	s4,s5,a2
   12bd0:	00271913          	slli	s2,a4,0x2
    if(l+16==r){ 
   12bd4:	04f48c63          	beq	s1,a5,12c2c <_Z9mergeSortPmii+0xe0>
   12bd8:	00048613          	mv	a2,s1
   12bdc:	00098593          	mv	a1,s3
   12be0:	000a8513          	mv	a0,s5
   12be4:	e95ff0ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   12be8:	04050263          	beqz	a0,12c2c <_Z9mergeSortPmii+0xe0>
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12bec:	008b05b3          	add	a1,s6,s0
}
   12bf0:	02812403          	lw	s0,40(sp)
   12bf4:	02c12083          	lw	ra,44(sp)
   12bf8:	02412483          	lw	s1,36(sp)
   12bfc:	01c12983          	lw	s3,28(sp)
   12c00:	01412a83          	lw	s5,20(sp)
   12c04:	01012b03          	lw	s6,16(sp)
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12c08:	00090713          	mv	a4,s2
   12c0c:	00090693          	mv	a3,s2
   12c10:	000a0613          	mv	a2,s4
}
   12c14:	02012903          	lw	s2,32(sp)
   12c18:	01812a03          	lw	s4,24(sp)
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12c1c:	000b8513          	mv	a0,s7
}
   12c20:	00c12b83          	lw	s7,12(sp)
   12c24:	03010113          	addi	sp,sp,48
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12c28:	d79ff06f          	j	129a0 <_Z10merge_simdPmS_S_jj>
   12c2c:	00090713          	mv	a4,s2
   12c30:	00090693          	mv	a3,s2
   12c34:	000b8613          	mv	a2,s7
   12c38:	008a85b3          	add	a1,s5,s0
   12c3c:	000a0513          	mv	a0,s4
		memcpy_simd(src,tmp,r*4);
   12c40:	00249493          	slli	s1,s1,0x2
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12c44:	d5dff0ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
  for (int i=0; i<len; i+=incr){
   12c48:	00048e63          	beqz	s1,12c64 <_Z9mergeSortPmii+0x118>
   12c4c:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i), "r"(src), "I"(1<<(6)) );
   12c50:	70000737          	lui	a4,0x70000
   12c54:	04e7800b          	c0_lv	zero,a5,a4,78
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i), "r"(dest), "I"(1<<(6+3)) );
   12c58:	2157a00b          	c0_sv	zero,a5,s5,533
  for (int i=0; i<len; i+=incr){
   12c5c:	02078793          	addi	a5,a5,32
   12c60:	fe97eae3          	bltu	a5,s1,12c54 <_Z9mergeSortPmii+0x108>
}
   12c64:	02c12083          	lw	ra,44(sp)
   12c68:	02812403          	lw	s0,40(sp)
   12c6c:	02412483          	lw	s1,36(sp)
   12c70:	02012903          	lw	s2,32(sp)
   12c74:	01c12983          	lw	s3,28(sp)
   12c78:	01812a03          	lw	s4,24(sp)
   12c7c:	01412a83          	lw	s5,20(sp)
   12c80:	01012b03          	lw	s6,16(sp)
   12c84:	00c12b83          	lw	s7,12(sp)
   12c88:	03010113          	addi	sp,sp,48
   12c8c:	00008067          	ret
   12c90:	00008067          	ret

00012c94 <_Z16mergeSort_workerPmii>:
int mergeSort_worker(uint32_t* src,int l,int r){
   12c94:	fe010113          	addi	sp,sp,-32
   12c98:	00912a23          	sw	s1,20(sp)
   12c9c:	00112e23          	sw	ra,28(sp)
   12ca0:	00812c23          	sw	s0,24(sp)
   12ca4:	01212823          	sw	s2,16(sp)
   12ca8:	01312623          	sw	s3,12(sp)
   12cac:	01412423          	sw	s4,8(sp)
    if(l+16==r){ 
   12cb0:	01058793          	addi	a5,a1,16
        return 0;
   12cb4:	00000493          	li	s1,0
    if(l+16==r){ 
   12cb8:	08c78463          	beq	a5,a2,12d40 <_Z16mergeSort_workerPmii+0xac>
    int m = (l+r)/2;
   12cbc:	00c58733          	add	a4,a1,a2
   12cc0:	01f75a13          	srli	s4,a4,0x1f
   12cc4:	00ea0a33          	add	s4,s4,a4
   12cc8:	401a5a13          	srai	s4,s4,0x1
   12ccc:	00058413          	mv	s0,a1
   12cd0:	00060493          	mv	s1,a2
   12cd4:	00050993          	mv	s3,a0
    if(l+16==r){ 
   12cd8:	01478663          	beq	a5,s4,12ce4 <_Z16mergeSort_workerPmii+0x50>
   12cdc:	000a0613          	mv	a2,s4
   12ce0:	d99ff0ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    int len = (r-l)/2;
   12ce4:	40848733          	sub	a4,s1,s0
   12ce8:	01f75913          	srli	s2,a4,0x1f
   12cec:	00e90933          	add	s2,s2,a4
    if(l+16==r){ 
   12cf0:	010a0793          	addi	a5,s4,16
    int len = (r-l)/2;
   12cf4:	40195913          	srai	s2,s2,0x1
    if(l+16==r){ 
   12cf8:	06f48663          	beq	s1,a5,12d64 <_Z16mergeSort_workerPmii+0xd0>
   12cfc:	00048613          	mv	a2,s1
   12d00:	000a0593          	mv	a1,s4
   12d04:	00098513          	mv	a0,s3
   12d08:	d71ff0ef          	jal	ra,12a78 <_Z16mergeSort_workerPmii.part.0>
    if (dest_phase==0){
   12d0c:	04050c63          	beqz	a0,12d64 <_Z16mergeSort_workerPmii+0xd0>
    	tmp = src;
   12d10:	00098613          	mv	a2,s3
   12d14:	00154493          	xori	s1,a0,1
    	src = 0x70000000;    
   12d18:	700009b7          	lui	s3,0x70000
    merge_simd(src+l, src+l+len ,tmp+l, len*4, len*4);        
   12d1c:	008905b3          	add	a1,s2,s0
   12d20:	00291713          	slli	a4,s2,0x2
   12d24:	00241413          	slli	s0,s0,0x2
   12d28:	00259593          	slli	a1,a1,0x2
   12d2c:	00070693          	mv	a3,a4
   12d30:	00860633          	add	a2,a2,s0
   12d34:	00b985b3          	add	a1,s3,a1
   12d38:	00898533          	add	a0,s3,s0
   12d3c:	c65ff0ef          	jal	ra,129a0 <_Z10merge_simdPmS_S_jj>
}
   12d40:	01c12083          	lw	ra,28(sp)
   12d44:	01812403          	lw	s0,24(sp)
   12d48:	01012903          	lw	s2,16(sp)
   12d4c:	00c12983          	lw	s3,12(sp)
   12d50:	00812a03          	lw	s4,8(sp)
   12d54:	00048513          	mv	a0,s1
   12d58:	01412483          	lw	s1,20(sp)
   12d5c:	02010113          	addi	sp,sp,32
   12d60:	00008067          	ret
   12d64:	00100493          	li	s1,1
    	tmp = 0x70000000;    	
   12d68:	70000637          	lui	a2,0x70000
   12d6c:	fb1ff06f          	j	12d1c <_Z16mergeSort_workerPmii+0x88>

00012d70 <__moddi3>:
#endif

#ifdef L_moddi3
DWtype
__moddi3 (DWtype u, DWtype v)
{
   12d70:	00050f13          	mv	t5,a0
   12d74:	00058e13          	mv	t3,a1
  Wtype c = 0;
   12d78:	00000813          	li	a6,0
  DWunion uu = {.ll = u};
  DWunion vv = {.ll = v};
  DWtype w;

  if (uu.s.high < 0)
   12d7c:	0005dc63          	bgez	a1,12d94 <__moddi3+0x24>
    c = ~c,
    uu.ll = -uu.ll;
   12d80:	00a037b3          	snez	a5,a0
   12d84:	40b005b3          	neg	a1,a1
   12d88:	40f58e33          	sub	t3,a1,a5
   12d8c:	40a00f33          	neg	t5,a0
    c = ~c,
   12d90:	fff00813          	li	a6,-1
  if (vv.s.high < 0)
   12d94:	0006da63          	bgez	a3,12da8 <__moddi3+0x38>
    vv.ll = -vv.ll;
   12d98:	00c035b3          	snez	a1,a2
   12d9c:	40d006b3          	neg	a3,a3
   12da0:	40b686b3          	sub	a3,a3,a1
   12da4:	40c00633          	neg	a2,a2
  d0 = dd.s.low;
   12da8:	00060713          	mv	a4,a2
  d1 = dd.s.high;
   12dac:	00068793          	mv	a5,a3
  n0 = nn.s.low;
   12db0:	000f0513          	mv	a0,t5
  n1 = nn.s.high;
   12db4:	000e0593          	mv	a1,t3
  if (d1 == 0)
   12db8:	24069463          	bnez	a3,13000 <__moddi3+0x290>
      if (d0 > n1)
   12dbc:	000156b7          	lui	a3,0x15
   12dc0:	a9c68693          	addi	a3,a3,-1380 # 14a9c <__clz_tab>
   12dc4:	0ece7663          	bgeu	t3,a2,12eb0 <__moddi3+0x140>
	  count_leading_zeros (bm, d0);
   12dc8:	000108b7          	lui	a7,0x10
   12dcc:	0d167863          	bgeu	a2,a7,12e9c <__moddi3+0x12c>
   12dd0:	0ff00893          	li	a7,255
   12dd4:	00c8f463          	bgeu	a7,a2,12ddc <__moddi3+0x6c>
   12dd8:	00800793          	li	a5,8
   12ddc:	00f658b3          	srl	a7,a2,a5
   12de0:	011686b3          	add	a3,a3,a7
   12de4:	0006c303          	lbu	t1,0(a3)
   12de8:	00f30333          	add	t1,t1,a5
   12dec:	02000793          	li	a5,32
   12df0:	406788b3          	sub	a7,a5,t1
	  if (bm != 0)
   12df4:	00678c63          	beq	a5,t1,12e0c <__moddi3+0x9c>
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   12df8:	011e15b3          	sll	a1,t3,a7
   12dfc:	006f5333          	srl	t1,t5,t1
	      d0 = d0 << bm;
   12e00:	01161733          	sll	a4,a2,a7
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   12e04:	00b365b3          	or	a1,t1,a1
	      n0 = n0 << bm;
   12e08:	011f1533          	sll	a0,t5,a7
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   12e0c:	01075313          	srli	t1,a4,0x10
   12e10:	0265f6b3          	remu	a3,a1,t1
   12e14:	01071613          	slli	a2,a4,0x10
   12e18:	01065613          	srli	a2,a2,0x10
   12e1c:	01055793          	srli	a5,a0,0x10
   12e20:	0265d5b3          	divu	a1,a1,t1
   12e24:	01069693          	slli	a3,a3,0x10
   12e28:	00f6e7b3          	or	a5,a3,a5
   12e2c:	02b605b3          	mul	a1,a2,a1
   12e30:	00b7fa63          	bgeu	a5,a1,12e44 <__moddi3+0xd4>
   12e34:	00e787b3          	add	a5,a5,a4
   12e38:	00e7e663          	bltu	a5,a4,12e44 <__moddi3+0xd4>
   12e3c:	00b7f463          	bgeu	a5,a1,12e44 <__moddi3+0xd4>
   12e40:	00e787b3          	add	a5,a5,a4
   12e44:	40b787b3          	sub	a5,a5,a1
   12e48:	0267f6b3          	remu	a3,a5,t1
   12e4c:	01051513          	slli	a0,a0,0x10
   12e50:	01055513          	srli	a0,a0,0x10
   12e54:	0267d7b3          	divu	a5,a5,t1
   12e58:	01069693          	slli	a3,a3,0x10
   12e5c:	00a6e533          	or	a0,a3,a0
   12e60:	02f607b3          	mul	a5,a2,a5
   12e64:	00f57a63          	bgeu	a0,a5,12e78 <__moddi3+0x108>
   12e68:	00e50533          	add	a0,a0,a4
   12e6c:	00e56663          	bltu	a0,a4,12e78 <__moddi3+0x108>
   12e70:	00f57463          	bgeu	a0,a5,12e78 <__moddi3+0x108>
   12e74:	00e50533          	add	a0,a0,a4
   12e78:	40f50533          	sub	a0,a0,a5
	  rr.s.low = n0 >> bm;
   12e7c:	01155533          	srl	a0,a0,a7
	  *rp = rr.ll;
   12e80:	00000593          	li	a1,0

  (void) __udivmoddi4 (uu.ll, vv.ll, (UDWtype*)&w);
  if (c)
   12e84:	00080a63          	beqz	a6,12e98 <__moddi3+0x128>
    w = -w;
   12e88:	00a037b3          	snez	a5,a0
   12e8c:	40b005b3          	neg	a1,a1
   12e90:	40f585b3          	sub	a1,a1,a5
   12e94:	40a00533          	neg	a0,a0

  return w;
}
   12e98:	00008067          	ret
	  count_leading_zeros (bm, d0);
   12e9c:	010008b7          	lui	a7,0x1000
   12ea0:	01000793          	li	a5,16
   12ea4:	f3166ce3          	bltu	a2,a7,12ddc <__moddi3+0x6c>
   12ea8:	01800793          	li	a5,24
   12eac:	f31ff06f          	j	12ddc <__moddi3+0x6c>
	  if (d0 == 0)
   12eb0:	00061663          	bnez	a2,12ebc <__moddi3+0x14c>
	    d0 = 1 / d0;	/* Divide intentionally by zero.  */
   12eb4:	00100713          	li	a4,1
   12eb8:	02f75733          	divu	a4,a4,a5
	  count_leading_zeros (bm, d0);
   12ebc:	00010637          	lui	a2,0x10
   12ec0:	12c77663          	bgeu	a4,a2,12fec <__moddi3+0x27c>
   12ec4:	0ff00613          	li	a2,255
   12ec8:	00e67463          	bgeu	a2,a4,12ed0 <__moddi3+0x160>
   12ecc:	00800793          	li	a5,8
   12ed0:	00f75633          	srl	a2,a4,a5
   12ed4:	00c686b3          	add	a3,a3,a2
   12ed8:	0006c303          	lbu	t1,0(a3)
	      n1 -= d0;
   12edc:	40ee05b3          	sub	a1,t3,a4
	  count_leading_zeros (bm, d0);
   12ee0:	00f30333          	add	t1,t1,a5
   12ee4:	02000793          	li	a5,32
   12ee8:	406788b3          	sub	a7,a5,t1
	  if (bm == 0)
   12eec:	08678663          	beq	a5,t1,12f78 <__moddi3+0x208>
	      d0 = d0 << bm;
   12ef0:	01171733          	sll	a4,a4,a7
	      n2 = n1 >> b;
   12ef4:	006e5633          	srl	a2,t3,t1
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   12ef8:	01075693          	srli	a3,a4,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   12efc:	011e15b3          	sll	a1,t3,a7
   12f00:	006f5333          	srl	t1,t5,t1
   12f04:	00b36333          	or	t1,t1,a1
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   12f08:	01071593          	slli	a1,a4,0x10
   12f0c:	0105d593          	srli	a1,a1,0x10
   12f10:	01035e13          	srli	t3,t1,0x10
	      n0 = n0 << bm;
   12f14:	011f1533          	sll	a0,t5,a7
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   12f18:	02d677b3          	remu	a5,a2,a3
   12f1c:	02d65633          	divu	a2,a2,a3
   12f20:	01079793          	slli	a5,a5,0x10
   12f24:	01c7e7b3          	or	a5,a5,t3
   12f28:	02c58633          	mul	a2,a1,a2
   12f2c:	00c7fa63          	bgeu	a5,a2,12f40 <__moddi3+0x1d0>
   12f30:	00e787b3          	add	a5,a5,a4
   12f34:	00e7e663          	bltu	a5,a4,12f40 <__moddi3+0x1d0>
   12f38:	00c7f463          	bgeu	a5,a2,12f40 <__moddi3+0x1d0>
   12f3c:	00e787b3          	add	a5,a5,a4
   12f40:	40c78633          	sub	a2,a5,a2
   12f44:	02d677b3          	remu	a5,a2,a3
   12f48:	01031313          	slli	t1,t1,0x10
   12f4c:	01035313          	srli	t1,t1,0x10
   12f50:	02d65633          	divu	a2,a2,a3
   12f54:	01079793          	slli	a5,a5,0x10
   12f58:	02c58633          	mul	a2,a1,a2
   12f5c:	0067e5b3          	or	a1,a5,t1
   12f60:	00c5fa63          	bgeu	a1,a2,12f74 <__moddi3+0x204>
   12f64:	00e585b3          	add	a1,a1,a4
   12f68:	00e5e663          	bltu	a1,a4,12f74 <__moddi3+0x204>
   12f6c:	00c5f463          	bgeu	a1,a2,12f74 <__moddi3+0x204>
   12f70:	00e585b3          	add	a1,a1,a4
   12f74:	40c585b3          	sub	a1,a1,a2
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   12f78:	01075613          	srli	a2,a4,0x10
   12f7c:	02c5f7b3          	remu	a5,a1,a2
   12f80:	01071693          	slli	a3,a4,0x10
   12f84:	0106d693          	srli	a3,a3,0x10
   12f88:	01055313          	srli	t1,a0,0x10
   12f8c:	02c5d5b3          	divu	a1,a1,a2
   12f90:	01079793          	slli	a5,a5,0x10
   12f94:	0067e7b3          	or	a5,a5,t1
   12f98:	02b685b3          	mul	a1,a3,a1
   12f9c:	00b7fa63          	bgeu	a5,a1,12fb0 <__moddi3+0x240>
   12fa0:	00e787b3          	add	a5,a5,a4
   12fa4:	00e7e663          	bltu	a5,a4,12fb0 <__moddi3+0x240>
   12fa8:	00b7f463          	bgeu	a5,a1,12fb0 <__moddi3+0x240>
   12fac:	00e787b3          	add	a5,a5,a4
   12fb0:	40b785b3          	sub	a1,a5,a1
   12fb4:	02c5f7b3          	remu	a5,a1,a2
   12fb8:	01051513          	slli	a0,a0,0x10
   12fbc:	01055513          	srli	a0,a0,0x10
   12fc0:	02c5d5b3          	divu	a1,a1,a2
   12fc4:	01079793          	slli	a5,a5,0x10
   12fc8:	00a7e533          	or	a0,a5,a0
   12fcc:	02b685b3          	mul	a1,a3,a1
   12fd0:	00b57a63          	bgeu	a0,a1,12fe4 <__moddi3+0x274>
   12fd4:	00e50533          	add	a0,a0,a4
   12fd8:	00e56663          	bltu	a0,a4,12fe4 <__moddi3+0x274>
   12fdc:	00b57463          	bgeu	a0,a1,12fe4 <__moddi3+0x274>
   12fe0:	00e50533          	add	a0,a0,a4
   12fe4:	40b50533          	sub	a0,a0,a1
   12fe8:	e95ff06f          	j	12e7c <__moddi3+0x10c>
	  count_leading_zeros (bm, d0);
   12fec:	01000637          	lui	a2,0x1000
   12ff0:	01000793          	li	a5,16
   12ff4:	ecc76ee3          	bltu	a4,a2,12ed0 <__moddi3+0x160>
   12ff8:	01800793          	li	a5,24
   12ffc:	ed5ff06f          	j	12ed0 <__moddi3+0x160>
      if (d1 > n1)
   13000:	e8de62e3          	bltu	t3,a3,12e84 <__moddi3+0x114>
	  count_leading_zeros (bm, d1);
   13004:	000107b7          	lui	a5,0x10
   13008:	04f6f863          	bgeu	a3,a5,13058 <__moddi3+0x2e8>
   1300c:	0ff00313          	li	t1,255
   13010:	00d337b3          	sltu	a5,t1,a3
   13014:	00379793          	slli	a5,a5,0x3
   13018:	00015737          	lui	a4,0x15
   1301c:	00f6d8b3          	srl	a7,a3,a5
   13020:	a9c70713          	addi	a4,a4,-1380 # 14a9c <__clz_tab>
   13024:	01170733          	add	a4,a4,a7
   13028:	00074303          	lbu	t1,0(a4)
   1302c:	00f30333          	add	t1,t1,a5
   13030:	02000793          	li	a5,32
   13034:	406788b3          	sub	a7,a5,t1
	  if (bm == 0)
   13038:	02679a63          	bne	a5,t1,1306c <__moddi3+0x2fc>
	      if (n1 > d1 || n0 >= d0)
   1303c:	01c6e463          	bltu	a3,t3,13044 <__moddi3+0x2d4>
   13040:	e4cf62e3          	bltu	t5,a2,12e84 <__moddi3+0x114>
		  sub_ddmmss (n1, n0, n1, n0, d1, d0);
   13044:	40cf0533          	sub	a0,t5,a2
   13048:	40de05b3          	sub	a1,t3,a3
   1304c:	00af3f33          	sltu	t5,t5,a0
   13050:	41e585b3          	sub	a1,a1,t5
   13054:	e31ff06f          	j	12e84 <__moddi3+0x114>
	  count_leading_zeros (bm, d1);
   13058:	01000737          	lui	a4,0x1000
   1305c:	01000793          	li	a5,16
   13060:	fae6ece3          	bltu	a3,a4,13018 <__moddi3+0x2a8>
   13064:	01800793          	li	a5,24
   13068:	fb1ff06f          	j	13018 <__moddi3+0x2a8>
	      d1 = (d1 << bm) | (d0 >> b);
   1306c:	006657b3          	srl	a5,a2,t1
   13070:	011696b3          	sll	a3,a3,a7
   13074:	00d7e6b3          	or	a3,a5,a3
	      n2 = n1 >> b;
   13078:	006e5fb3          	srl	t6,t3,t1
	      n1 = (n1 << bm) | (n0 >> b);
   1307c:	006f57b3          	srl	a5,t5,t1
	      n0 = n0 << bm;
   13080:	011f1533          	sll	a0,t5,a7
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13084:	0106df13          	srli	t5,a3,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   13088:	011e15b3          	sll	a1,t3,a7
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1308c:	03efde33          	divu	t3,t6,t5
	      d0 = d0 << bm;
   13090:	01161eb3          	sll	t4,a2,a7
	      n1 = (n1 << bm) | (n0 >> b);
   13094:	00b7e7b3          	or	a5,a5,a1
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13098:	01069593          	slli	a1,a3,0x10
   1309c:	0105d593          	srli	a1,a1,0x10
   130a0:	0107d713          	srli	a4,a5,0x10
   130a4:	03eff633          	remu	a2,t6,t5
   130a8:	03c58fb3          	mul	t6,a1,t3
   130ac:	01061613          	slli	a2,a2,0x10
   130b0:	00e66733          	or	a4,a2,a4
   130b4:	000e0613          	mv	a2,t3
   130b8:	01f77e63          	bgeu	a4,t6,130d4 <__moddi3+0x364>
   130bc:	00d70733          	add	a4,a4,a3
   130c0:	fffe0613          	addi	a2,t3,-1
   130c4:	00d76863          	bltu	a4,a3,130d4 <__moddi3+0x364>
   130c8:	01f77663          	bgeu	a4,t6,130d4 <__moddi3+0x364>
   130cc:	ffee0613          	addi	a2,t3,-2
   130d0:	00d70733          	add	a4,a4,a3
   130d4:	41f70733          	sub	a4,a4,t6
   130d8:	03e77e33          	remu	t3,a4,t5
   130dc:	01079793          	slli	a5,a5,0x10
   130e0:	0107d793          	srli	a5,a5,0x10
   130e4:	03e75733          	divu	a4,a4,t5
   130e8:	010e1e13          	slli	t3,t3,0x10
   130ec:	00fe6e33          	or	t3,t3,a5
   130f0:	02e585b3          	mul	a1,a1,a4
   130f4:	00070793          	mv	a5,a4
   130f8:	00be7e63          	bgeu	t3,a1,13114 <__moddi3+0x3a4>
   130fc:	00de0e33          	add	t3,t3,a3
   13100:	fff70793          	addi	a5,a4,-1 # ffffff <__global_pointer$+0xfea38f>
   13104:	00de6863          	bltu	t3,a3,13114 <__moddi3+0x3a4>
   13108:	00be7663          	bgeu	t3,a1,13114 <__moddi3+0x3a4>
   1310c:	ffe70793          	addi	a5,a4,-2
   13110:	00de0e33          	add	t3,t3,a3
   13114:	01061613          	slli	a2,a2,0x10
	      umul_ppmm (m1, m0, q0, d0);
   13118:	00010fb7          	lui	t6,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1311c:	00f66633          	or	a2,a2,a5
   13120:	40be05b3          	sub	a1,t3,a1
	      umul_ppmm (m1, m0, q0, d0);
   13124:	ffff8e13          	addi	t3,t6,-1 # ffff <main-0x75>
   13128:	01c67f33          	and	t5,a2,t3
   1312c:	010ed713          	srli	a4,t4,0x10
   13130:	01065613          	srli	a2,a2,0x10
   13134:	01cefe33          	and	t3,t4,t3
   13138:	03cf07b3          	mul	a5,t5,t3
   1313c:	03c60e33          	mul	t3,a2,t3
   13140:	02ef0f33          	mul	t5,t5,a4
   13144:	02e60633          	mul	a2,a2,a4
   13148:	01cf0f33          	add	t5,t5,t3
   1314c:	0107d713          	srli	a4,a5,0x10
   13150:	01e70733          	add	a4,a4,t5
   13154:	01c77463          	bgeu	a4,t3,1315c <__moddi3+0x3ec>
   13158:	01f60633          	add	a2,a2,t6
   1315c:	01075e13          	srli	t3,a4,0x10
   13160:	00ce0633          	add	a2,t3,a2
   13164:	00010e37          	lui	t3,0x10
   13168:	fffe0e13          	addi	t3,t3,-1 # ffff <main-0x75>
   1316c:	01c77733          	and	a4,a4,t3
   13170:	01071713          	slli	a4,a4,0x10
   13174:	01c7f7b3          	and	a5,a5,t3
   13178:	00f707b3          	add	a5,a4,a5
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   1317c:	00c5e663          	bltu	a1,a2,13188 <__moddi3+0x418>
   13180:	00c59e63          	bne	a1,a2,1319c <__moddi3+0x42c>
   13184:	00f57c63          	bgeu	a0,a5,1319c <__moddi3+0x42c>
		  sub_ddmmss (m1, m0, m1, m0, d1, d0);
   13188:	41d78eb3          	sub	t4,a5,t4
   1318c:	01d7b7b3          	sltu	a5,a5,t4
   13190:	00d787b3          	add	a5,a5,a3
   13194:	40f60633          	sub	a2,a2,a5
   13198:	000e8793          	mv	a5,t4
		  sub_ddmmss (n1, n0, n1, n0, m1, m0);
   1319c:	40f507b3          	sub	a5,a0,a5
   131a0:	00f53533          	sltu	a0,a0,a5
   131a4:	40c585b3          	sub	a1,a1,a2
   131a8:	40a585b3          	sub	a1,a1,a0
		  rr.s.low = (n1 << b) | (n0 >> bm);
   131ac:	00659333          	sll	t1,a1,t1
   131b0:	0117d533          	srl	a0,a5,a7
		  *rp = rr.ll;
   131b4:	00a36533          	or	a0,t1,a0
   131b8:	0115d5b3          	srl	a1,a1,a7
   131bc:	cc9ff06f          	j	12e84 <__moddi3+0x114>

000131c0 <__udivdi3>:
#endif

#ifdef L_udivdi3
UDWtype
__udivdi3 (UDWtype n, UDWtype d)
{
   131c0:	00050893          	mv	a7,a0
   131c4:	00058793          	mv	a5,a1
  d0 = dd.s.low;
   131c8:	00060813          	mv	a6,a2
  d1 = dd.s.high;
   131cc:	00068513          	mv	a0,a3
  n0 = nn.s.low;
   131d0:	00088313          	mv	t1,a7
  if (d1 == 0)
   131d4:	28069463          	bnez	a3,1345c <__udivdi3+0x29c>
      if (d0 > n1)
   131d8:	000156b7          	lui	a3,0x15
   131dc:	a9c68693          	addi	a3,a3,-1380 # 14a9c <__clz_tab>
   131e0:	0ec5f663          	bgeu	a1,a2,132cc <__udivdi3+0x10c>
	  count_leading_zeros (bm, d0);
   131e4:	00010737          	lui	a4,0x10
   131e8:	0ce67863          	bgeu	a2,a4,132b8 <__udivdi3+0xf8>
   131ec:	0ff00713          	li	a4,255
   131f0:	00c73733          	sltu	a4,a4,a2
   131f4:	00371713          	slli	a4,a4,0x3
   131f8:	00e65533          	srl	a0,a2,a4
   131fc:	00a686b3          	add	a3,a3,a0
   13200:	0006c683          	lbu	a3,0(a3)
   13204:	02000513          	li	a0,32
   13208:	00e68733          	add	a4,a3,a4
   1320c:	40e506b3          	sub	a3,a0,a4
	  if (bm != 0)
   13210:	00e50c63          	beq	a0,a4,13228 <__udivdi3+0x68>
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   13214:	00d795b3          	sll	a1,a5,a3
   13218:	00e8d733          	srl	a4,a7,a4
	      d0 = d0 << bm;
   1321c:	00d61833          	sll	a6,a2,a3
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   13220:	00b765b3          	or	a1,a4,a1
	      n0 = n0 << bm;
   13224:	00d89333          	sll	t1,a7,a3
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   13228:	01085893          	srli	a7,a6,0x10
   1322c:	0315d6b3          	divu	a3,a1,a7
   13230:	01081613          	slli	a2,a6,0x10
   13234:	01065613          	srli	a2,a2,0x10
   13238:	01035793          	srli	a5,t1,0x10
   1323c:	0315f733          	remu	a4,a1,a7
   13240:	00068513          	mv	a0,a3
   13244:	02d605b3          	mul	a1,a2,a3
   13248:	01071713          	slli	a4,a4,0x10
   1324c:	00f767b3          	or	a5,a4,a5
   13250:	00b7fe63          	bgeu	a5,a1,1326c <__udivdi3+0xac>
   13254:	010787b3          	add	a5,a5,a6
   13258:	fff68513          	addi	a0,a3,-1
   1325c:	0107e863          	bltu	a5,a6,1326c <__udivdi3+0xac>
   13260:	00b7f663          	bgeu	a5,a1,1326c <__udivdi3+0xac>
   13264:	ffe68513          	addi	a0,a3,-2
   13268:	010787b3          	add	a5,a5,a6
   1326c:	40b787b3          	sub	a5,a5,a1
   13270:	0317f733          	remu	a4,a5,a7
   13274:	01031313          	slli	t1,t1,0x10
   13278:	01035313          	srli	t1,t1,0x10
   1327c:	0317d7b3          	divu	a5,a5,a7
   13280:	01071713          	slli	a4,a4,0x10
   13284:	00676333          	or	t1,a4,t1
   13288:	02f606b3          	mul	a3,a2,a5
   1328c:	00078613          	mv	a2,a5
   13290:	00d37c63          	bgeu	t1,a3,132a8 <__udivdi3+0xe8>
   13294:	00680333          	add	t1,a6,t1
   13298:	fff78613          	addi	a2,a5,-1 # ffff <main-0x75>
   1329c:	01036663          	bltu	t1,a6,132a8 <__udivdi3+0xe8>
   132a0:	00d37463          	bgeu	t1,a3,132a8 <__udivdi3+0xe8>
   132a4:	ffe78613          	addi	a2,a5,-2
   132a8:	01051513          	slli	a0,a0,0x10
   132ac:	00c56533          	or	a0,a0,a2
	      q1 = 0;
   132b0:	00000593          	li	a1,0
   132b4:	0e40006f          	j	13398 <__udivdi3+0x1d8>
	  count_leading_zeros (bm, d0);
   132b8:	01000537          	lui	a0,0x1000
   132bc:	01000713          	li	a4,16
   132c0:	f2a66ce3          	bltu	a2,a0,131f8 <__udivdi3+0x38>
   132c4:	01800713          	li	a4,24
   132c8:	f31ff06f          	j	131f8 <__udivdi3+0x38>
	  if (d0 == 0)
   132cc:	00061663          	bnez	a2,132d8 <__udivdi3+0x118>
	    d0 = 1 / d0;	/* Divide intentionally by zero.  */
   132d0:	00100713          	li	a4,1
   132d4:	02c75833          	divu	a6,a4,a2
	  count_leading_zeros (bm, d0);
   132d8:	00010737          	lui	a4,0x10
   132dc:	0ce87063          	bgeu	a6,a4,1339c <__udivdi3+0x1dc>
   132e0:	0ff00713          	li	a4,255
   132e4:	01077463          	bgeu	a4,a6,132ec <__udivdi3+0x12c>
   132e8:	00800513          	li	a0,8
   132ec:	00a85733          	srl	a4,a6,a0
   132f0:	00e686b3          	add	a3,a3,a4
   132f4:	0006c703          	lbu	a4,0(a3)
   132f8:	02000613          	li	a2,32
   132fc:	00a70733          	add	a4,a4,a0
   13300:	40e606b3          	sub	a3,a2,a4
	  if (bm == 0)
   13304:	0ae61663          	bne	a2,a4,133b0 <__udivdi3+0x1f0>
	      n1 -= d0;
   13308:	410787b3          	sub	a5,a5,a6
	      q1 = 1;
   1330c:	00100593          	li	a1,1
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   13310:	01085893          	srli	a7,a6,0x10
   13314:	01081613          	slli	a2,a6,0x10
   13318:	01065613          	srli	a2,a2,0x10
   1331c:	01035713          	srli	a4,t1,0x10
   13320:	0317f6b3          	remu	a3,a5,a7
   13324:	0317d7b3          	divu	a5,a5,a7
   13328:	01069693          	slli	a3,a3,0x10
   1332c:	00e6e733          	or	a4,a3,a4
   13330:	02f60e33          	mul	t3,a2,a5
   13334:	00078513          	mv	a0,a5
   13338:	01c77e63          	bgeu	a4,t3,13354 <__udivdi3+0x194>
   1333c:	01070733          	add	a4,a4,a6
   13340:	fff78513          	addi	a0,a5,-1
   13344:	01076863          	bltu	a4,a6,13354 <__udivdi3+0x194>
   13348:	01c77663          	bgeu	a4,t3,13354 <__udivdi3+0x194>
   1334c:	ffe78513          	addi	a0,a5,-2
   13350:	01070733          	add	a4,a4,a6
   13354:	41c70733          	sub	a4,a4,t3
   13358:	031777b3          	remu	a5,a4,a7
   1335c:	01031313          	slli	t1,t1,0x10
   13360:	01035313          	srli	t1,t1,0x10
   13364:	03175733          	divu	a4,a4,a7
   13368:	01079793          	slli	a5,a5,0x10
   1336c:	0067e333          	or	t1,a5,t1
   13370:	02e606b3          	mul	a3,a2,a4
   13374:	00070613          	mv	a2,a4
   13378:	00d37c63          	bgeu	t1,a3,13390 <__udivdi3+0x1d0>
   1337c:	00680333          	add	t1,a6,t1
   13380:	fff70613          	addi	a2,a4,-1 # ffff <main-0x75>
   13384:	01036663          	bltu	t1,a6,13390 <__udivdi3+0x1d0>
   13388:	00d37463          	bgeu	t1,a3,13390 <__udivdi3+0x1d0>
   1338c:	ffe70613          	addi	a2,a4,-2
   13390:	01051513          	slli	a0,a0,0x10
   13394:	00c56533          	or	a0,a0,a2
  return __udivmoddi4 (n, d, (UDWtype *) 0);
}
   13398:	00008067          	ret
	  count_leading_zeros (bm, d0);
   1339c:	01000737          	lui	a4,0x1000
   133a0:	01000513          	li	a0,16
   133a4:	f4e864e3          	bltu	a6,a4,132ec <__udivdi3+0x12c>
   133a8:	01800513          	li	a0,24
   133ac:	f41ff06f          	j	132ec <__udivdi3+0x12c>
	      d0 = d0 << bm;
   133b0:	00d81833          	sll	a6,a6,a3
	      n2 = n1 >> b;
   133b4:	00e7d533          	srl	a0,a5,a4
	      n0 = n0 << bm;
   133b8:	00d89333          	sll	t1,a7,a3
	      n1 = (n1 << bm) | (n0 >> b);
   133bc:	00d797b3          	sll	a5,a5,a3
   133c0:	00e8d733          	srl	a4,a7,a4
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   133c4:	01085893          	srli	a7,a6,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   133c8:	00f76633          	or	a2,a4,a5
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   133cc:	03157733          	remu	a4,a0,a7
   133d0:	01081793          	slli	a5,a6,0x10
   133d4:	0107d793          	srli	a5,a5,0x10
   133d8:	01065593          	srli	a1,a2,0x10
   133dc:	03155533          	divu	a0,a0,a7
   133e0:	01071713          	slli	a4,a4,0x10
   133e4:	00b76733          	or	a4,a4,a1
   133e8:	02a786b3          	mul	a3,a5,a0
   133ec:	00050593          	mv	a1,a0
   133f0:	00d77e63          	bgeu	a4,a3,1340c <__udivdi3+0x24c>
   133f4:	01070733          	add	a4,a4,a6
   133f8:	fff50593          	addi	a1,a0,-1 # ffffff <__global_pointer$+0xfea38f>
   133fc:	01076863          	bltu	a4,a6,1340c <__udivdi3+0x24c>
   13400:	00d77663          	bgeu	a4,a3,1340c <__udivdi3+0x24c>
   13404:	ffe50593          	addi	a1,a0,-2
   13408:	01070733          	add	a4,a4,a6
   1340c:	40d706b3          	sub	a3,a4,a3
   13410:	0316f733          	remu	a4,a3,a7
   13414:	01061613          	slli	a2,a2,0x10
   13418:	01065613          	srli	a2,a2,0x10
   1341c:	0316d6b3          	divu	a3,a3,a7
   13420:	01071713          	slli	a4,a4,0x10
   13424:	02d78533          	mul	a0,a5,a3
   13428:	00c767b3          	or	a5,a4,a2
   1342c:	00068713          	mv	a4,a3
   13430:	00a7fe63          	bgeu	a5,a0,1344c <__udivdi3+0x28c>
   13434:	010787b3          	add	a5,a5,a6
   13438:	fff68713          	addi	a4,a3,-1
   1343c:	0107e863          	bltu	a5,a6,1344c <__udivdi3+0x28c>
   13440:	00a7f663          	bgeu	a5,a0,1344c <__udivdi3+0x28c>
   13444:	ffe68713          	addi	a4,a3,-2
   13448:	010787b3          	add	a5,a5,a6
   1344c:	01059593          	slli	a1,a1,0x10
   13450:	40a787b3          	sub	a5,a5,a0
   13454:	00e5e5b3          	or	a1,a1,a4
   13458:	eb9ff06f          	j	13310 <__udivdi3+0x150>
      if (d1 > n1)
   1345c:	18d5e663          	bltu	a1,a3,135e8 <__udivdi3+0x428>
	  count_leading_zeros (bm, d1);
   13460:	00010737          	lui	a4,0x10
   13464:	04e6f463          	bgeu	a3,a4,134ac <__udivdi3+0x2ec>
   13468:	0ff00713          	li	a4,255
   1346c:	00d735b3          	sltu	a1,a4,a3
   13470:	00359593          	slli	a1,a1,0x3
   13474:	00015737          	lui	a4,0x15
   13478:	00b6d533          	srl	a0,a3,a1
   1347c:	a9c70713          	addi	a4,a4,-1380 # 14a9c <__clz_tab>
   13480:	00a70733          	add	a4,a4,a0
   13484:	00074703          	lbu	a4,0(a4)
   13488:	02000513          	li	a0,32
   1348c:	00b70733          	add	a4,a4,a1
   13490:	40e505b3          	sub	a1,a0,a4
	  if (bm == 0)
   13494:	02e51663          	bne	a0,a4,134c0 <__udivdi3+0x300>
		  q0 = 1;
   13498:	00100513          	li	a0,1
	      if (n1 > d1 || n0 >= d0)
   1349c:	eef6eee3          	bltu	a3,a5,13398 <__udivdi3+0x1d8>
   134a0:	00c8b533          	sltu	a0,a7,a2
   134a4:	00154513          	xori	a0,a0,1
   134a8:	ef1ff06f          	j	13398 <__udivdi3+0x1d8>
	  count_leading_zeros (bm, d1);
   134ac:	01000737          	lui	a4,0x1000
   134b0:	01000593          	li	a1,16
   134b4:	fce6e0e3          	bltu	a3,a4,13474 <__udivdi3+0x2b4>
   134b8:	01800593          	li	a1,24
   134bc:	fb9ff06f          	j	13474 <__udivdi3+0x2b4>
	      d1 = (d1 << bm) | (d0 >> b);
   134c0:	00e65833          	srl	a6,a2,a4
   134c4:	00b696b3          	sll	a3,a3,a1
   134c8:	00d86833          	or	a6,a6,a3
	      n2 = n1 >> b;
   134cc:	00e7de33          	srl	t3,a5,a4
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   134d0:	01085e93          	srli	t4,a6,0x10
   134d4:	03de76b3          	remu	a3,t3,t4
	      n1 = (n1 << bm) | (n0 >> b);
   134d8:	00b797b3          	sll	a5,a5,a1
   134dc:	00e8d733          	srl	a4,a7,a4
	      d0 = d0 << bm;
   134e0:	00b61333          	sll	t1,a2,a1
	      n1 = (n1 << bm) | (n0 >> b);
   134e4:	00f76633          	or	a2,a4,a5
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   134e8:	01081793          	slli	a5,a6,0x10
   134ec:	0107d793          	srli	a5,a5,0x10
   134f0:	01065713          	srli	a4,a2,0x10
   134f4:	03de5e33          	divu	t3,t3,t4
   134f8:	01069693          	slli	a3,a3,0x10
   134fc:	00e6e733          	or	a4,a3,a4
   13500:	03c78f33          	mul	t5,a5,t3
   13504:	000e0513          	mv	a0,t3
   13508:	01e77e63          	bgeu	a4,t5,13524 <__udivdi3+0x364>
   1350c:	01070733          	add	a4,a4,a6
   13510:	fffe0513          	addi	a0,t3,-1
   13514:	01076863          	bltu	a4,a6,13524 <__udivdi3+0x364>
   13518:	01e77663          	bgeu	a4,t5,13524 <__udivdi3+0x364>
   1351c:	ffee0513          	addi	a0,t3,-2
   13520:	01070733          	add	a4,a4,a6
   13524:	41e70733          	sub	a4,a4,t5
   13528:	03d776b3          	remu	a3,a4,t4
   1352c:	03d75733          	divu	a4,a4,t4
   13530:	01069693          	slli	a3,a3,0x10
   13534:	02e78e33          	mul	t3,a5,a4
   13538:	01061793          	slli	a5,a2,0x10
   1353c:	0107d793          	srli	a5,a5,0x10
   13540:	00f6e7b3          	or	a5,a3,a5
   13544:	00070613          	mv	a2,a4
   13548:	01c7fe63          	bgeu	a5,t3,13564 <__udivdi3+0x3a4>
   1354c:	010787b3          	add	a5,a5,a6
   13550:	fff70613          	addi	a2,a4,-1 # ffffff <__global_pointer$+0xfea38f>
   13554:	0107e863          	bltu	a5,a6,13564 <__udivdi3+0x3a4>
   13558:	01c7f663          	bgeu	a5,t3,13564 <__udivdi3+0x3a4>
   1355c:	ffe70613          	addi	a2,a4,-2
   13560:	010787b3          	add	a5,a5,a6
   13564:	01051513          	slli	a0,a0,0x10
	      umul_ppmm (m1, m0, q0, d0);
   13568:	00010eb7          	lui	t4,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1356c:	00c56533          	or	a0,a0,a2
	      umul_ppmm (m1, m0, q0, d0);
   13570:	fffe8693          	addi	a3,t4,-1 # ffff <main-0x75>
   13574:	00d57833          	and	a6,a0,a3
   13578:	01055613          	srli	a2,a0,0x10
   1357c:	00d376b3          	and	a3,t1,a3
   13580:	01035313          	srli	t1,t1,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13584:	41c787b3          	sub	a5,a5,t3
	      umul_ppmm (m1, m0, q0, d0);
   13588:	02d80e33          	mul	t3,a6,a3
   1358c:	02d606b3          	mul	a3,a2,a3
   13590:	010e5713          	srli	a4,t3,0x10
   13594:	02680833          	mul	a6,a6,t1
   13598:	00d80833          	add	a6,a6,a3
   1359c:	01070733          	add	a4,a4,a6
   135a0:	02660633          	mul	a2,a2,t1
   135a4:	00d77463          	bgeu	a4,a3,135ac <__udivdi3+0x3ec>
   135a8:	01d60633          	add	a2,a2,t4
   135ac:	01075693          	srli	a3,a4,0x10
   135b0:	00c68633          	add	a2,a3,a2
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   135b4:	02c7e663          	bltu	a5,a2,135e0 <__udivdi3+0x420>
   135b8:	cec79ce3          	bne	a5,a2,132b0 <__udivdi3+0xf0>
	      umul_ppmm (m1, m0, q0, d0);
   135bc:	000107b7          	lui	a5,0x10
   135c0:	fff78793          	addi	a5,a5,-1 # ffff <main-0x75>
   135c4:	00f77733          	and	a4,a4,a5
   135c8:	01071713          	slli	a4,a4,0x10
   135cc:	00fe7e33          	and	t3,t3,a5
	      n0 = n0 << bm;
   135d0:	00b898b3          	sll	a7,a7,a1
	      umul_ppmm (m1, m0, q0, d0);
   135d4:	01c70733          	add	a4,a4,t3
	      q1 = 0;
   135d8:	00000593          	li	a1,0
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   135dc:	dae8fee3          	bgeu	a7,a4,13398 <__udivdi3+0x1d8>
		  q0--;
   135e0:	fff50513          	addi	a0,a0,-1
		  sub_ddmmss (m1, m0, m1, m0, d1, d0);
   135e4:	ccdff06f          	j	132b0 <__udivdi3+0xf0>
	  q1 = 0;
   135e8:	00000593          	li	a1,0
	  q0 = 0;
   135ec:	00000513          	li	a0,0
   135f0:	da9ff06f          	j	13398 <__udivdi3+0x1d8>

000135f4 <__umoddi3>:
{
   135f4:	00050e93          	mv	t4,a0
   135f8:	00058313          	mv	t1,a1
  d0 = dd.s.low;
   135fc:	00060813          	mv	a6,a2
  d1 = dd.s.high;
   13600:	00068793          	mv	a5,a3
  if (d1 == 0)
   13604:	22069a63          	bnez	a3,13838 <__umoddi3+0x244>
      if (d0 > n1)
   13608:	00015737          	lui	a4,0x15
   1360c:	a9c70713          	addi	a4,a4,-1380 # 14a9c <__clz_tab>
   13610:	0cc5fc63          	bgeu	a1,a2,136e8 <__umoddi3+0xf4>
	  count_leading_zeros (bm, d0);
   13614:	000106b7          	lui	a3,0x10
   13618:	0ad67e63          	bgeu	a2,a3,136d4 <__umoddi3+0xe0>
   1361c:	0ff00693          	li	a3,255
   13620:	00c6f463          	bgeu	a3,a2,13628 <__umoddi3+0x34>
   13624:	00800793          	li	a5,8
   13628:	00f656b3          	srl	a3,a2,a5
   1362c:	00d70733          	add	a4,a4,a3
   13630:	00074703          	lbu	a4,0(a4)
   13634:	00f707b3          	add	a5,a4,a5
   13638:	02000713          	li	a4,32
   1363c:	40f708b3          	sub	a7,a4,a5
	  if (bm != 0)
   13640:	00f70c63          	beq	a4,a5,13658 <__umoddi3+0x64>
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   13644:	011315b3          	sll	a1,t1,a7
   13648:	00fed7b3          	srl	a5,t4,a5
	      d0 = d0 << bm;
   1364c:	01161833          	sll	a6,a2,a7
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   13650:	00b7e5b3          	or	a1,a5,a1
	      n0 = n0 << bm;
   13654:	011e9533          	sll	a0,t4,a7
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   13658:	01085693          	srli	a3,a6,0x10
   1365c:	02d5f7b3          	remu	a5,a1,a3
   13660:	01081613          	slli	a2,a6,0x10
   13664:	01065613          	srli	a2,a2,0x10
   13668:	01055713          	srli	a4,a0,0x10
   1366c:	02d5d5b3          	divu	a1,a1,a3
   13670:	01079793          	slli	a5,a5,0x10
   13674:	00e7e733          	or	a4,a5,a4
   13678:	02b605b3          	mul	a1,a2,a1
   1367c:	00b77a63          	bgeu	a4,a1,13690 <__umoddi3+0x9c>
   13680:	01070733          	add	a4,a4,a6
   13684:	01076663          	bltu	a4,a6,13690 <__umoddi3+0x9c>
   13688:	00b77463          	bgeu	a4,a1,13690 <__umoddi3+0x9c>
   1368c:	01070733          	add	a4,a4,a6
   13690:	40b70733          	sub	a4,a4,a1
   13694:	02d777b3          	remu	a5,a4,a3
   13698:	01051513          	slli	a0,a0,0x10
   1369c:	01055513          	srli	a0,a0,0x10
   136a0:	02d75733          	divu	a4,a4,a3
   136a4:	01079793          	slli	a5,a5,0x10
   136a8:	00a7e533          	or	a0,a5,a0
   136ac:	02e60733          	mul	a4,a2,a4
   136b0:	00e57a63          	bgeu	a0,a4,136c4 <__umoddi3+0xd0>
   136b4:	01050533          	add	a0,a0,a6
   136b8:	01056663          	bltu	a0,a6,136c4 <__umoddi3+0xd0>
   136bc:	00e57463          	bgeu	a0,a4,136c4 <__umoddi3+0xd0>
   136c0:	01050533          	add	a0,a0,a6
   136c4:	40e50533          	sub	a0,a0,a4
	  rr.s.low = n0 >> bm;
   136c8:	01155533          	srl	a0,a0,a7
	  *rp = rr.ll;
   136cc:	00000593          	li	a1,0
}
   136d0:	00008067          	ret
	  count_leading_zeros (bm, d0);
   136d4:	010006b7          	lui	a3,0x1000
   136d8:	01000793          	li	a5,16
   136dc:	f4d666e3          	bltu	a2,a3,13628 <__umoddi3+0x34>
   136e0:	01800793          	li	a5,24
   136e4:	f45ff06f          	j	13628 <__umoddi3+0x34>
	  if (d0 == 0)
   136e8:	00061663          	bnez	a2,136f4 <__umoddi3+0x100>
	    d0 = 1 / d0;	/* Divide intentionally by zero.  */
   136ec:	00100693          	li	a3,1
   136f0:	02c6d833          	divu	a6,a3,a2
	  count_leading_zeros (bm, d0);
   136f4:	000106b7          	lui	a3,0x10
   136f8:	12d87663          	bgeu	a6,a3,13824 <__umoddi3+0x230>
   136fc:	0ff00693          	li	a3,255
   13700:	0106f463          	bgeu	a3,a6,13708 <__umoddi3+0x114>
   13704:	00800793          	li	a5,8
   13708:	00f856b3          	srl	a3,a6,a5
   1370c:	00d70733          	add	a4,a4,a3
   13710:	00074603          	lbu	a2,0(a4)
	      n1 -= d0;
   13714:	410305b3          	sub	a1,t1,a6
	  count_leading_zeros (bm, d0);
   13718:	00f60633          	add	a2,a2,a5
   1371c:	02000793          	li	a5,32
   13720:	40c788b3          	sub	a7,a5,a2
	  if (bm == 0)
   13724:	08c78663          	beq	a5,a2,137b0 <__umoddi3+0x1bc>
	      d0 = d0 << bm;
   13728:	01181833          	sll	a6,a6,a7
	      n2 = n1 >> b;
   1372c:	00c357b3          	srl	a5,t1,a2
	      n1 = (n1 << bm) | (n0 >> b);
   13730:	011315b3          	sll	a1,t1,a7
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   13734:	01085313          	srli	t1,a6,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   13738:	00ced633          	srl	a2,t4,a2
   1373c:	00b66633          	or	a2,a2,a1
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   13740:	01081593          	slli	a1,a6,0x10
   13744:	0105d593          	srli	a1,a1,0x10
	      n0 = n0 << bm;
   13748:	011e9533          	sll	a0,t4,a7
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   1374c:	0267d6b3          	divu	a3,a5,t1
   13750:	0267f733          	remu	a4,a5,t1
   13754:	01065793          	srli	a5,a2,0x10
   13758:	02d586b3          	mul	a3,a1,a3
   1375c:	01071713          	slli	a4,a4,0x10
   13760:	00f76733          	or	a4,a4,a5
   13764:	00d77a63          	bgeu	a4,a3,13778 <__umoddi3+0x184>
   13768:	01070733          	add	a4,a4,a6
   1376c:	01076663          	bltu	a4,a6,13778 <__umoddi3+0x184>
   13770:	00d77463          	bgeu	a4,a3,13778 <__umoddi3+0x184>
   13774:	01070733          	add	a4,a4,a6
   13778:	40d706b3          	sub	a3,a4,a3
   1377c:	0266f733          	remu	a4,a3,t1
   13780:	01061613          	slli	a2,a2,0x10
   13784:	01065613          	srli	a2,a2,0x10
   13788:	0266d6b3          	divu	a3,a3,t1
   1378c:	01071713          	slli	a4,a4,0x10
   13790:	02d586b3          	mul	a3,a1,a3
   13794:	00c765b3          	or	a1,a4,a2
   13798:	00d5fa63          	bgeu	a1,a3,137ac <__umoddi3+0x1b8>
   1379c:	010585b3          	add	a1,a1,a6
   137a0:	0105e663          	bltu	a1,a6,137ac <__umoddi3+0x1b8>
   137a4:	00d5f463          	bgeu	a1,a3,137ac <__umoddi3+0x1b8>
   137a8:	010585b3          	add	a1,a1,a6
   137ac:	40d585b3          	sub	a1,a1,a3
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   137b0:	01085693          	srli	a3,a6,0x10
   137b4:	02d5f733          	remu	a4,a1,a3
   137b8:	01081793          	slli	a5,a6,0x10
   137bc:	0107d793          	srli	a5,a5,0x10
   137c0:	01055613          	srli	a2,a0,0x10
   137c4:	02d5d5b3          	divu	a1,a1,a3
   137c8:	01071713          	slli	a4,a4,0x10
   137cc:	00c76733          	or	a4,a4,a2
   137d0:	02b785b3          	mul	a1,a5,a1
   137d4:	00b77a63          	bgeu	a4,a1,137e8 <__umoddi3+0x1f4>
   137d8:	01070733          	add	a4,a4,a6
   137dc:	01076663          	bltu	a4,a6,137e8 <__umoddi3+0x1f4>
   137e0:	00b77463          	bgeu	a4,a1,137e8 <__umoddi3+0x1f4>
   137e4:	01070733          	add	a4,a4,a6
   137e8:	40b705b3          	sub	a1,a4,a1
   137ec:	02d5f733          	remu	a4,a1,a3
   137f0:	01051513          	slli	a0,a0,0x10
   137f4:	01055513          	srli	a0,a0,0x10
   137f8:	02d5d5b3          	divu	a1,a1,a3
   137fc:	02b785b3          	mul	a1,a5,a1
   13800:	01071793          	slli	a5,a4,0x10
   13804:	00a7e533          	or	a0,a5,a0
   13808:	00b57a63          	bgeu	a0,a1,1381c <__umoddi3+0x228>
   1380c:	01050533          	add	a0,a0,a6
   13810:	01056663          	bltu	a0,a6,1381c <__umoddi3+0x228>
   13814:	00b57463          	bgeu	a0,a1,1381c <__umoddi3+0x228>
   13818:	01050533          	add	a0,a0,a6
   1381c:	40b50533          	sub	a0,a0,a1
   13820:	ea9ff06f          	j	136c8 <__umoddi3+0xd4>
	  count_leading_zeros (bm, d0);
   13824:	010006b7          	lui	a3,0x1000
   13828:	01000793          	li	a5,16
   1382c:	ecd86ee3          	bltu	a6,a3,13708 <__umoddi3+0x114>
   13830:	01800793          	li	a5,24
   13834:	ed5ff06f          	j	13708 <__umoddi3+0x114>
      if (d1 > n1)
   13838:	e8d5ece3          	bltu	a1,a3,136d0 <__umoddi3+0xdc>
	  count_leading_zeros (bm, d1);
   1383c:	000107b7          	lui	a5,0x10
   13840:	04f6f863          	bgeu	a3,a5,13890 <__umoddi3+0x29c>
   13844:	0ff00893          	li	a7,255
   13848:	00d8b7b3          	sltu	a5,a7,a3
   1384c:	00379793          	slli	a5,a5,0x3
   13850:	00015737          	lui	a4,0x15
   13854:	00f6d833          	srl	a6,a3,a5
   13858:	a9c70713          	addi	a4,a4,-1380 # 14a9c <__clz_tab>
   1385c:	01070733          	add	a4,a4,a6
   13860:	00074883          	lbu	a7,0(a4)
   13864:	00f888b3          	add	a7,a7,a5
   13868:	02000793          	li	a5,32
   1386c:	41178833          	sub	a6,a5,a7
	  if (bm == 0)
   13870:	03179a63          	bne	a5,a7,138a4 <__umoddi3+0x2b0>
	      if (n1 > d1 || n0 >= d0)
   13874:	0066e463          	bltu	a3,t1,1387c <__umoddi3+0x288>
   13878:	e4ceece3          	bltu	t4,a2,136d0 <__umoddi3+0xdc>
		  sub_ddmmss (n1, n0, n1, n0, d1, d0);
   1387c:	40ce8533          	sub	a0,t4,a2
   13880:	40d305b3          	sub	a1,t1,a3
   13884:	00aebeb3          	sltu	t4,t4,a0
   13888:	41d585b3          	sub	a1,a1,t4
   1388c:	e45ff06f          	j	136d0 <__umoddi3+0xdc>
	  count_leading_zeros (bm, d1);
   13890:	01000737          	lui	a4,0x1000
   13894:	01000793          	li	a5,16
   13898:	fae6ece3          	bltu	a3,a4,13850 <__umoddi3+0x25c>
   1389c:	01800793          	li	a5,24
   138a0:	fb1ff06f          	j	13850 <__umoddi3+0x25c>
	      d1 = (d1 << bm) | (d0 >> b);
   138a4:	011657b3          	srl	a5,a2,a7
   138a8:	010696b3          	sll	a3,a3,a6
   138ac:	00d7ee33          	or	t3,a5,a3
	      n2 = n1 >> b;
   138b0:	01135f33          	srl	t5,t1,a7
	      n1 = (n1 << bm) | (n0 >> b);
   138b4:	011ed7b3          	srl	a5,t4,a7
	      n0 = n0 << bm;
   138b8:	010e9533          	sll	a0,t4,a6
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   138bc:	010e5e93          	srli	t4,t3,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   138c0:	010315b3          	sll	a1,t1,a6
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   138c4:	03df5333          	divu	t1,t5,t4
	      n1 = (n1 << bm) | (n0 >> b);
   138c8:	00b7e7b3          	or	a5,a5,a1
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   138cc:	010e1593          	slli	a1,t3,0x10
   138d0:	0105d593          	srli	a1,a1,0x10
   138d4:	0107d713          	srli	a4,a5,0x10
	      d0 = d0 << bm;
   138d8:	01061633          	sll	a2,a2,a6
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   138dc:	03df76b3          	remu	a3,t5,t4
   138e0:	02658f33          	mul	t5,a1,t1
   138e4:	01069693          	slli	a3,a3,0x10
   138e8:	00e6e733          	or	a4,a3,a4
   138ec:	00030693          	mv	a3,t1
   138f0:	01e77e63          	bgeu	a4,t5,1390c <__umoddi3+0x318>
   138f4:	01c70733          	add	a4,a4,t3
   138f8:	fff30693          	addi	a3,t1,-1
   138fc:	01c76863          	bltu	a4,t3,1390c <__umoddi3+0x318>
   13900:	01e77663          	bgeu	a4,t5,1390c <__umoddi3+0x318>
   13904:	ffe30693          	addi	a3,t1,-2
   13908:	01c70733          	add	a4,a4,t3
   1390c:	41e70733          	sub	a4,a4,t5
   13910:	03d77333          	remu	t1,a4,t4
   13914:	01079793          	slli	a5,a5,0x10
   13918:	0107d793          	srli	a5,a5,0x10
   1391c:	03d75733          	divu	a4,a4,t4
   13920:	01031313          	slli	t1,t1,0x10
   13924:	00f36333          	or	t1,t1,a5
   13928:	02e585b3          	mul	a1,a1,a4
   1392c:	00070793          	mv	a5,a4
   13930:	00b37e63          	bgeu	t1,a1,1394c <__umoddi3+0x358>
   13934:	01c30333          	add	t1,t1,t3
   13938:	fff70793          	addi	a5,a4,-1 # ffffff <__global_pointer$+0xfea38f>
   1393c:	01c36863          	bltu	t1,t3,1394c <__umoddi3+0x358>
   13940:	00b37663          	bgeu	t1,a1,1394c <__umoddi3+0x358>
   13944:	ffe70793          	addi	a5,a4,-2
   13948:	01c30333          	add	t1,t1,t3
   1394c:	01069693          	slli	a3,a3,0x10
	      umul_ppmm (m1, m0, q0, d0);
   13950:	00010f37          	lui	t5,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13954:	00f6e6b3          	or	a3,a3,a5
   13958:	40b305b3          	sub	a1,t1,a1
	      umul_ppmm (m1, m0, q0, d0);
   1395c:	ffff0313          	addi	t1,t5,-1 # ffff <main-0x75>
   13960:	0066feb3          	and	t4,a3,t1
   13964:	01065713          	srli	a4,a2,0x10
   13968:	0106d693          	srli	a3,a3,0x10
   1396c:	00667333          	and	t1,a2,t1
   13970:	026e87b3          	mul	a5,t4,t1
   13974:	02668333          	mul	t1,a3,t1
   13978:	02ee8eb3          	mul	t4,t4,a4
   1397c:	02e686b3          	mul	a3,a3,a4
   13980:	006e8eb3          	add	t4,t4,t1
   13984:	0107d713          	srli	a4,a5,0x10
   13988:	01d70733          	add	a4,a4,t4
   1398c:	00677463          	bgeu	a4,t1,13994 <__umoddi3+0x3a0>
   13990:	01e686b3          	add	a3,a3,t5
   13994:	01075313          	srli	t1,a4,0x10
   13998:	00d306b3          	add	a3,t1,a3
   1399c:	00010337          	lui	t1,0x10
   139a0:	fff30313          	addi	t1,t1,-1 # ffff <main-0x75>
   139a4:	00677733          	and	a4,a4,t1
   139a8:	01071713          	slli	a4,a4,0x10
   139ac:	0067f7b3          	and	a5,a5,t1
   139b0:	00f707b3          	add	a5,a4,a5
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   139b4:	00d5e663          	bltu	a1,a3,139c0 <__umoddi3+0x3cc>
   139b8:	00d59e63          	bne	a1,a3,139d4 <__umoddi3+0x3e0>
   139bc:	00f57c63          	bgeu	a0,a5,139d4 <__umoddi3+0x3e0>
		  sub_ddmmss (m1, m0, m1, m0, d1, d0);
   139c0:	40c78633          	sub	a2,a5,a2
   139c4:	00c7b7b3          	sltu	a5,a5,a2
   139c8:	01c787b3          	add	a5,a5,t3
   139cc:	40f686b3          	sub	a3,a3,a5
   139d0:	00060793          	mv	a5,a2
		  sub_ddmmss (n1, n0, n1, n0, m1, m0);
   139d4:	40f507b3          	sub	a5,a0,a5
   139d8:	00f53533          	sltu	a0,a0,a5
   139dc:	40d585b3          	sub	a1,a1,a3
   139e0:	40a585b3          	sub	a1,a1,a0
		  rr.s.low = (n1 << b) | (n0 >> bm);
   139e4:	011598b3          	sll	a7,a1,a7
   139e8:	0107d533          	srl	a0,a5,a6
		  *rp = rr.ll;
   139ec:	00a8e533          	or	a0,a7,a0
   139f0:	0105d5b3          	srl	a1,a1,a6
   139f4:	cddff06f          	j	136d0 <__umoddi3+0xdc>

000139f8 <__libc_init_array>:
   139f8:	ff010113          	addi	sp,sp,-16
   139fc:	00812423          	sw	s0,8(sp)
   13a00:	01212023          	sw	s2,0(sp)
   13a04:	00015437          	lui	s0,0x15
   13a08:	00015937          	lui	s2,0x15
   13a0c:	46840793          	addi	a5,s0,1128 # 15468 <__frame_dummy_init_array_entry>
   13a10:	46890913          	addi	s2,s2,1128 # 15468 <__frame_dummy_init_array_entry>
   13a14:	40f90933          	sub	s2,s2,a5
   13a18:	00112623          	sw	ra,12(sp)
   13a1c:	00912223          	sw	s1,4(sp)
   13a20:	40295913          	srai	s2,s2,0x2
   13a24:	02090063          	beqz	s2,13a44 <__libc_init_array+0x4c>
   13a28:	46840413          	addi	s0,s0,1128
   13a2c:	00000493          	li	s1,0
   13a30:	00042783          	lw	a5,0(s0)
   13a34:	00148493          	addi	s1,s1,1
   13a38:	00440413          	addi	s0,s0,4
   13a3c:	000780e7          	jalr	a5 # 10000 <main-0x74>
   13a40:	fe9918e3          	bne	s2,s1,13a30 <__libc_init_array+0x38>
   13a44:	00015437          	lui	s0,0x15
   13a48:	00015937          	lui	s2,0x15
   13a4c:	46840793          	addi	a5,s0,1128 # 15468 <__frame_dummy_init_array_entry>
   13a50:	46c90913          	addi	s2,s2,1132 # 1546c <__do_global_dtors_aux_fini_array_entry>
   13a54:	40f90933          	sub	s2,s2,a5
   13a58:	40295913          	srai	s2,s2,0x2
   13a5c:	02090063          	beqz	s2,13a7c <__libc_init_array+0x84>
   13a60:	46840413          	addi	s0,s0,1128
   13a64:	00000493          	li	s1,0
   13a68:	00042783          	lw	a5,0(s0)
   13a6c:	00148493          	addi	s1,s1,1
   13a70:	00440413          	addi	s0,s0,4
   13a74:	000780e7          	jalr	a5
   13a78:	fe9918e3          	bne	s2,s1,13a68 <__libc_init_array+0x70>
   13a7c:	00c12083          	lw	ra,12(sp)
   13a80:	00812403          	lw	s0,8(sp)
   13a84:	00412483          	lw	s1,4(sp)
   13a88:	00012903          	lw	s2,0(sp)
   13a8c:	01010113          	addi	sp,sp,16
   13a90:	00008067          	ret

00013a94 <qsort>:
   13a94:	f6010113          	addi	sp,sp,-160
   13a98:	00c567b3          	or	a5,a0,a2
   13a9c:	09212823          	sw	s2,144(sp)
   13aa0:	09412423          	sw	s4,136(sp)
   13aa4:	09512223          	sw	s5,132(sp)
   13aa8:	07912a23          	sw	s9,116(sp)
   13aac:	08112e23          	sw	ra,156(sp)
   13ab0:	08812c23          	sw	s0,152(sp)
   13ab4:	08912a23          	sw	s1,148(sp)
   13ab8:	09312623          	sw	s3,140(sp)
   13abc:	09612023          	sw	s6,128(sp)
   13ac0:	07712e23          	sw	s7,124(sp)
   13ac4:	07812c23          	sw	s8,120(sp)
   13ac8:	07a12823          	sw	s10,112(sp)
   13acc:	07b12623          	sw	s11,108(sp)
   13ad0:	0037f793          	andi	a5,a5,3
   13ad4:	00050913          	mv	s2,a0
   13ad8:	00060c93          	mv	s9,a2
   13adc:	00068a13          	mv	s4,a3
   13ae0:	00200a93          	li	s5,2
   13ae4:	00079663          	bnez	a5,13af0 <qsort+0x5c>
   13ae8:	ffc60a93          	addi	s5,a2,-4 # fffffc <__global_pointer$+0xfea38c>
   13aec:	01503ab3          	snez	s5,s5
   13af0:	002cd793          	srli	a5,s9,0x2
   13af4:	00f12623          	sw	a5,12(sp)
   13af8:	001c9793          	slli	a5,s9,0x1
   13afc:	00012e23          	sw	zero,28(sp)
   13b00:	41900433          	neg	s0,s9
   13b04:	00100d13          	li	s10,1
   13b08:	00f12423          	sw	a5,8(sp)
   13b0c:	039587b3          	mul	a5,a1,s9
   13b10:	01990733          	add	a4,s2,s9
   13b14:	00070693          	mv	a3,a4
   13b18:	00d12a23          	sw	a3,20(sp)
   13b1c:	00e12223          	sw	a4,4(sp)
   13b20:	00600713          	li	a4,6
   13b24:	00f906b3          	add	a3,s2,a5
   13b28:	00d12823          	sw	a3,16(sp)
   13b2c:	3ab77863          	bgeu	a4,a1,13edc <qsort+0x448>
   13b30:	0015dc13          	srli	s8,a1,0x1
   13b34:	039c0c33          	mul	s8,s8,s9
   13b38:	419787b3          	sub	a5,a5,s9
   13b3c:	00700713          	li	a4,7
   13b40:	00f90db3          	add	s11,s2,a5
   13b44:	01890c33          	add	s8,s2,s8
   13b48:	02e58a63          	beq	a1,a4,13b7c <qsort+0xe8>
   13b4c:	02800713          	li	a4,40
   13b50:	000d8993          	mv	s3,s11
   13b54:	00090493          	mv	s1,s2
   13b58:	54b76a63          	bltu	a4,a1,140ac <qsort+0x618>
   13b5c:	000c0593          	mv	a1,s8
   13b60:	00048513          	mv	a0,s1
   13b64:	000a00e7          	jalr	s4
   13b68:	00098593          	mv	a1,s3
   13b6c:	50054c63          	bltz	a0,14084 <qsort+0x5f0>
   13b70:	000c0513          	mv	a0,s8
   13b74:	000a00e7          	jalr	s4
   13b78:	14a05a63          	blez	a0,13ccc <qsort+0x238>
   13b7c:	160a9663          	bnez	s5,13ce8 <qsort+0x254>
   13b80:	000c2683          	lw	a3,0(s8)
   13b84:	00092703          	lw	a4,0(s2)
   13b88:	00d92023          	sw	a3,0(s2)
   13b8c:	00ec2023          	sw	a4,0(s8)
   13b90:	01412783          	lw	a5,20(sp)
   13b94:	18fde463          	bltu	s11,a5,13d1c <qsort+0x288>
   13b98:	00078b13          	mv	s6,a5
   13b9c:	01978c33          	add	s8,a5,s9
   13ba0:	000d8993          	mv	s3,s11
   13ba4:	00f12c23          	sw	a5,24(sp)
   13ba8:	00000b93          	li	s7,0
   13bac:	00090593          	mv	a1,s2
   13bb0:	000b0513          	mv	a0,s6
   13bb4:	000a00e7          	jalr	s4
   13bb8:	000b0493          	mv	s1,s6
   13bbc:	04a05063          	blez	a0,13bfc <qsort+0x168>
   13bc0:	076dea63          	bltu	s11,s6,13c34 <qsort+0x1a0>
   13bc4:	00090593          	mv	a1,s2
   13bc8:	000d8513          	mv	a0,s11
   13bcc:	000a00e7          	jalr	s4
   13bd0:	20054463          	bltz	a0,13dd8 <qsort+0x344>
   13bd4:	02051063          	bnez	a0,13bf4 <qsort+0x160>
   13bd8:	1c0a9663          	bnez	s5,13da4 <qsort+0x310>
   13bdc:	0009a683          	lw	a3,0(s3) # 70000000 <__global_pointer$+0x6ffea390>
   13be0:	000da703          	lw	a4,0(s11)
   13be4:	00dda023          	sw	a3,0(s11)
   13be8:	00e9a023          	sw	a4,0(s3)
   13bec:	008989b3          	add	s3,s3,s0
   13bf0:	00100b93          	li	s7,1
   13bf4:	008d8db3          	add	s11,s11,s0
   13bf8:	fc9ff06f          	j	13bc0 <qsort+0x12c>
   13bfc:	02051463          	bnez	a0,13c24 <qsort+0x190>
   13c00:	3e0a9463          	bnez	s5,13fe8 <qsort+0x554>
   13c04:	01812783          	lw	a5,24(sp)
   13c08:	000b2603          	lw	a2,0(s6) # 70000000 <__global_pointer$+0x6ffea390>
   13c0c:	0007a703          	lw	a4,0(a5)
   13c10:	00c7a023          	sw	a2,0(a5)
   13c14:	019786b3          	add	a3,a5,s9
   13c18:	00eb2023          	sw	a4,0(s6)
   13c1c:	00d12c23          	sw	a3,24(sp)
   13c20:	00100b93          	li	s7,1
   13c24:	000c0493          	mv	s1,s8
   13c28:	019b0b33          	add	s6,s6,s9
   13c2c:	019c0c33          	add	s8,s8,s9
   13c30:	f69dfee3          	bgeu	s11,s1,13bac <qsort+0x118>
   13c34:	0e0b8463          	beqz	s7,13d1c <qsort+0x288>
   13c38:	01812783          	lw	a5,24(sp)
   13c3c:	40f48833          	sub	a6,s1,a5
   13c40:	41278733          	sub	a4,a5,s2
   13c44:	00e85463          	bge	a6,a4,13c4c <qsort+0x1b8>
   13c48:	00080713          	mv	a4,a6
   13c4c:	01012783          	lw	a5,16(sp)
   13c50:	41b985b3          	sub	a1,s3,s11
   13c54:	413786b3          	sub	a3,a5,s3
   13c58:	41968533          	sub	a0,a3,s9
   13c5c:	00a5f463          	bgeu	a1,a0,13c64 <qsort+0x1d0>
   13c60:	00058513          	mv	a0,a1
   13c64:	3a071c63          	bnez	a4,1401c <qsort+0x588>
   13c68:	50051463          	bnez	a0,14170 <qsort+0x6dc>
   13c6c:	01012783          	lw	a5,16(sp)
   13c70:	00080493          	mv	s1,a6
   13c74:	40b78533          	sub	a0,a5,a1
   13c78:	00b87c63          	bgeu	a6,a1,13c90 <qsort+0x1fc>
   13c7c:	00090793          	mv	a5,s2
   13c80:	00058493          	mv	s1,a1
   13c84:	00050913          	mv	s2,a0
   13c88:	00080593          	mv	a1,a6
   13c8c:	00078513          	mv	a0,a5
   13c90:	34bcf663          	bgeu	s9,a1,13fdc <qsort+0x548>
   13c94:	01c12703          	lw	a4,28(sp)
   13c98:	00700793          	li	a5,7
   13c9c:	4ae7ec63          	bltu	a5,a4,14154 <qsort+0x6c0>
   13ca0:	0394d4b3          	divu	s1,s1,s9
   13ca4:	00371793          	slli	a5,a4,0x3
   13ca8:	06010693          	addi	a3,sp,96
   13cac:	00f687b3          	add	a5,a3,a5
   13cb0:	00170713          	addi	a4,a4,1
   13cb4:	fd27a023          	sw	s2,-64(a5)
   13cb8:	00e12e23          	sw	a4,28(sp)
   13cbc:	00050913          	mv	s2,a0
   13cc0:	0395d5b3          	divu	a1,a1,s9
   13cc4:	fc97a223          	sw	s1,-60(a5)
   13cc8:	e45ff06f          	j	13b0c <qsort+0x78>
   13ccc:	00098593          	mv	a1,s3
   13cd0:	00048513          	mv	a0,s1
   13cd4:	000a00e7          	jalr	s4
   13cd8:	00048c13          	mv	s8,s1
   13cdc:	ea0540e3          	bltz	a0,13b7c <qsort+0xe8>
   13ce0:	00098c13          	mv	s8,s3
   13ce4:	e80a8ee3          	beqz	s5,13b80 <qsort+0xec>
   13ce8:	00090713          	mv	a4,s2
   13cec:	4faa8663          	beq	s5,s10,141d8 <qsort+0x744>
   13cf0:	000c4603          	lbu	a2,0(s8)
   13cf4:	00074683          	lbu	a3,0(a4)
   13cf8:	01412783          	lw	a5,20(sp)
   13cfc:	00170713          	addi	a4,a4,1
   13d00:	001c0c13          	addi	s8,s8,1
   13d04:	fec70fa3          	sb	a2,-1(a4)
   13d08:	fedc0fa3          	sb	a3,-1(s8)
   13d0c:	40e786b3          	sub	a3,a5,a4
   13d10:	fed040e3          	bgtz	a3,13cf0 <qsort+0x25c>
   13d14:	01412783          	lw	a5,20(sp)
   13d18:	e8fdf0e3          	bgeu	s11,a5,13b98 <qsort+0x104>
   13d1c:	01012783          	lw	a5,16(sp)
   13d20:	01412703          	lw	a4,20(sp)
   13d24:	04f77a63          	bgeu	a4,a5,13d78 <qsort+0x2e4>
   13d28:	00412783          	lw	a5,4(sp)
   13d2c:	02f97c63          	bgeu	s2,a5,13d64 <qsort+0x2d0>
   13d30:	00078993          	mv	s3,a5
   13d34:	00098493          	mv	s1,s3
   13d38:	008989b3          	add	s3,s3,s0
   13d3c:	00048593          	mv	a1,s1
   13d40:	00098513          	mv	a0,s3
   13d44:	000a00e7          	jalr	s4
   13d48:	00a05e63          	blez	a0,13d64 <qsort+0x2d0>
   13d4c:	120a9663          	bnez	s5,13e78 <qsort+0x3e4>
   13d50:	0009a703          	lw	a4,0(s3)
   13d54:	0004a783          	lw	a5,0(s1)
   13d58:	00e4a023          	sw	a4,0(s1)
   13d5c:	00f9a023          	sw	a5,0(s3)
   13d60:	fd396ae3          	bltu	s2,s3,13d34 <qsort+0x2a0>
   13d64:	00412783          	lw	a5,4(sp)
   13d68:	01012703          	lw	a4,16(sp)
   13d6c:	019787b3          	add	a5,a5,s9
   13d70:	00f12223          	sw	a5,4(sp)
   13d74:	fae7eae3          	bltu	a5,a4,13d28 <qsort+0x294>
   13d78:	01c12783          	lw	a5,28(sp)
   13d7c:	1c078063          	beqz	a5,13f3c <qsort+0x4a8>
   13d80:	01c12783          	lw	a5,28(sp)
   13d84:	06010713          	addi	a4,sp,96
   13d88:	fff78793          	addi	a5,a5,-1
   13d8c:	00f12e23          	sw	a5,28(sp)
   13d90:	00379793          	slli	a5,a5,0x3
   13d94:	00f707b3          	add	a5,a4,a5
   13d98:	fc07a903          	lw	s2,-64(a5)
   13d9c:	fc47a583          	lw	a1,-60(a5)
   13da0:	d6dff06f          	j	13b0c <qsort+0x78>
   13da4:	00098693          	mv	a3,s3
   13da8:	000d8713          	mv	a4,s11
   13dac:	019d8533          	add	a0,s11,s9
   13db0:	05aa8663          	beq	s5,s10,13dfc <qsort+0x368>
   13db4:	0006c583          	lbu	a1,0(a3) # 1000000 <__global_pointer$+0xfea390>
   13db8:	00074603          	lbu	a2,0(a4)
   13dbc:	00168693          	addi	a3,a3,1
   13dc0:	00170713          	addi	a4,a4,1
   13dc4:	feb70fa3          	sb	a1,-1(a4)
   13dc8:	fec68fa3          	sb	a2,-1(a3)
   13dcc:	40e50633          	sub	a2,a0,a4
   13dd0:	fec042e3          	bgtz	a2,13db4 <qsort+0x320>
   13dd4:	e19ff06f          	j	13bec <qsort+0x158>
   13dd8:	040a9663          	bnez	s5,13e24 <qsort+0x390>
   13ddc:	000da683          	lw	a3,0(s11)
   13de0:	000b2703          	lw	a4,0(s6)
   13de4:	00db2023          	sw	a3,0(s6)
   13de8:	00eda023          	sw	a4,0(s11)
   13dec:	000c0493          	mv	s1,s8
   13df0:	008d8db3          	add	s11,s11,s0
   13df4:	00100b93          	li	s7,1
   13df8:	e31ff06f          	j	13c28 <qsort+0x194>
   13dfc:	00c12603          	lw	a2,12(sp)
   13e00:	0006a503          	lw	a0,0(a3)
   13e04:	00072583          	lw	a1,0(a4)
   13e08:	00468693          	addi	a3,a3,4
   13e0c:	00a72023          	sw	a0,0(a4)
   13e10:	fff60613          	addi	a2,a2,-1
   13e14:	feb6ae23          	sw	a1,-4(a3)
   13e18:	00470713          	addi	a4,a4,4
   13e1c:	fec042e3          	bgtz	a2,13e00 <qsort+0x36c>
   13e20:	dcdff06f          	j	13bec <qsort+0x158>
   13e24:	000d8713          	mv	a4,s11
   13e28:	03aa8463          	beq	s5,s10,13e50 <qsort+0x3bc>
   13e2c:	00074603          	lbu	a2,0(a4)
   13e30:	0004c683          	lbu	a3,0(s1)
   13e34:	00170713          	addi	a4,a4,1
   13e38:	00148493          	addi	s1,s1,1
   13e3c:	fec48fa3          	sb	a2,-1(s1)
   13e40:	fed70fa3          	sb	a3,-1(a4)
   13e44:	409c06b3          	sub	a3,s8,s1
   13e48:	fed042e3          	bgtz	a3,13e2c <qsort+0x398>
   13e4c:	fa1ff06f          	j	13dec <qsort+0x358>
   13e50:	00c12683          	lw	a3,12(sp)
   13e54:	00072583          	lw	a1,0(a4)
   13e58:	0004a603          	lw	a2,0(s1)
   13e5c:	00470713          	addi	a4,a4,4
   13e60:	00b4a023          	sw	a1,0(s1)
   13e64:	fff68693          	addi	a3,a3,-1
   13e68:	fec72e23          	sw	a2,-4(a4)
   13e6c:	00448493          	addi	s1,s1,4
   13e70:	fed042e3          	bgtz	a3,13e54 <qsort+0x3c0>
   13e74:	f79ff06f          	j	13dec <qsort+0x358>
   13e78:	00812703          	lw	a4,8(sp)
   13e7c:	00098793          	mv	a5,s3
   13e80:	00e98633          	add	a2,s3,a4
   13e84:	03aa8663          	beq	s5,s10,13eb0 <qsort+0x41c>
   13e88:	0007c683          	lbu	a3,0(a5)
   13e8c:	0004c703          	lbu	a4,0(s1)
   13e90:	00178793          	addi	a5,a5,1
   13e94:	00148493          	addi	s1,s1,1
   13e98:	fed48fa3          	sb	a3,-1(s1)
   13e9c:	fee78fa3          	sb	a4,-1(a5)
   13ea0:	40960733          	sub	a4,a2,s1
   13ea4:	fee042e3          	bgtz	a4,13e88 <qsort+0x3f4>
   13ea8:	e93966e3          	bltu	s2,s3,13d34 <qsort+0x2a0>
   13eac:	eb9ff06f          	j	13d64 <qsort+0x2d0>
   13eb0:	00c12703          	lw	a4,12(sp)
   13eb4:	0007a603          	lw	a2,0(a5)
   13eb8:	0004a683          	lw	a3,0(s1)
   13ebc:	00478793          	addi	a5,a5,4
   13ec0:	00c4a023          	sw	a2,0(s1)
   13ec4:	fff70713          	addi	a4,a4,-1
   13ec8:	fed7ae23          	sw	a3,-4(a5)
   13ecc:	00448493          	addi	s1,s1,4
   13ed0:	fee042e3          	bgtz	a4,13eb4 <qsort+0x420>
   13ed4:	e73960e3          	bltu	s2,s3,13d34 <qsort+0x2a0>
   13ed8:	e8dff06f          	j	13d64 <qsort+0x2d0>
   13edc:	00412703          	lw	a4,4(sp)
   13ee0:	e8d77ce3          	bgeu	a4,a3,13d78 <qsort+0x2e4>
   13ee4:	00412783          	lw	a5,4(sp)
   13ee8:	02f97c63          	bgeu	s2,a5,13f20 <qsort+0x48c>
   13eec:	00078993          	mv	s3,a5
   13ef0:	00098493          	mv	s1,s3
   13ef4:	008989b3          	add	s3,s3,s0
   13ef8:	00048593          	mv	a1,s1
   13efc:	00098513          	mv	a0,s3
   13f00:	000a00e7          	jalr	s4
   13f04:	00a05e63          	blez	a0,13f20 <qsort+0x48c>
   13f08:	060a9863          	bnez	s5,13f78 <qsort+0x4e4>
   13f0c:	0009a703          	lw	a4,0(s3)
   13f10:	0004a783          	lw	a5,0(s1)
   13f14:	00e4a023          	sw	a4,0(s1)
   13f18:	00f9a023          	sw	a5,0(s3)
   13f1c:	fd396ae3          	bltu	s2,s3,13ef0 <qsort+0x45c>
   13f20:	00412783          	lw	a5,4(sp)
   13f24:	01012703          	lw	a4,16(sp)
   13f28:	019787b3          	add	a5,a5,s9
   13f2c:	00f12223          	sw	a5,4(sp)
   13f30:	fae7eae3          	bltu	a5,a4,13ee4 <qsort+0x450>
   13f34:	01c12783          	lw	a5,28(sp)
   13f38:	e40794e3          	bnez	a5,13d80 <qsort+0x2ec>
   13f3c:	09c12083          	lw	ra,156(sp)
   13f40:	09812403          	lw	s0,152(sp)
   13f44:	09412483          	lw	s1,148(sp)
   13f48:	09012903          	lw	s2,144(sp)
   13f4c:	08c12983          	lw	s3,140(sp)
   13f50:	08812a03          	lw	s4,136(sp)
   13f54:	08412a83          	lw	s5,132(sp)
   13f58:	08012b03          	lw	s6,128(sp)
   13f5c:	07c12b83          	lw	s7,124(sp)
   13f60:	07812c03          	lw	s8,120(sp)
   13f64:	07412c83          	lw	s9,116(sp)
   13f68:	07012d03          	lw	s10,112(sp)
   13f6c:	06c12d83          	lw	s11,108(sp)
   13f70:	0a010113          	addi	sp,sp,160
   13f74:	00008067          	ret
   13f78:	00812703          	lw	a4,8(sp)
   13f7c:	00098793          	mv	a5,s3
   13f80:	00e98633          	add	a2,s3,a4
   13f84:	03aa8663          	beq	s5,s10,13fb0 <qsort+0x51c>
   13f88:	0007c683          	lbu	a3,0(a5)
   13f8c:	0004c703          	lbu	a4,0(s1)
   13f90:	00178793          	addi	a5,a5,1
   13f94:	00148493          	addi	s1,s1,1
   13f98:	fed48fa3          	sb	a3,-1(s1)
   13f9c:	fee78fa3          	sb	a4,-1(a5)
   13fa0:	40960733          	sub	a4,a2,s1
   13fa4:	fee042e3          	bgtz	a4,13f88 <qsort+0x4f4>
   13fa8:	f53964e3          	bltu	s2,s3,13ef0 <qsort+0x45c>
   13fac:	f75ff06f          	j	13f20 <qsort+0x48c>
   13fb0:	00c12703          	lw	a4,12(sp)
   13fb4:	0007a603          	lw	a2,0(a5)
   13fb8:	0004a683          	lw	a3,0(s1)
   13fbc:	00478793          	addi	a5,a5,4
   13fc0:	00c4a023          	sw	a2,0(s1)
   13fc4:	fff70713          	addi	a4,a4,-1
   13fc8:	fed7ae23          	sw	a3,-4(a5)
   13fcc:	00448493          	addi	s1,s1,4
   13fd0:	fee042e3          	bgtz	a4,13fb4 <qsort+0x520>
   13fd4:	f1396ee3          	bltu	s2,s3,13ef0 <qsort+0x45c>
   13fd8:	f49ff06f          	j	13f20 <qsort+0x48c>
   13fdc:	d89cfee3          	bgeu	s9,s1,13d78 <qsort+0x2e4>
   13fe0:	0394d5b3          	divu	a1,s1,s9
   13fe4:	b29ff06f          	j	13b0c <qsort+0x78>
   13fe8:	01812783          	lw	a5,24(sp)
   13fec:	00078713          	mv	a4,a5
   13ff0:	019786b3          	add	a3,a5,s9
   13ff4:	1baa8a63          	beq	s5,s10,141a8 <qsort+0x714>
   13ff8:	0004c583          	lbu	a1,0(s1)
   13ffc:	00074603          	lbu	a2,0(a4)
   14000:	00148493          	addi	s1,s1,1
   14004:	00170713          	addi	a4,a4,1
   14008:	feb70fa3          	sb	a1,-1(a4)
   1400c:	fec48fa3          	sb	a2,-1(s1)
   14010:	40e68633          	sub	a2,a3,a4
   14014:	fec042e3          	bgtz	a2,13ff8 <qsort+0x564>
   14018:	c05ff06f          	j	13c1c <qsort+0x188>
   1401c:	00200793          	li	a5,2
   14020:	40e486b3          	sub	a3,s1,a4
   14024:	00090613          	mv	a2,s2
   14028:	00e908b3          	add	a7,s2,a4
   1402c:	24fa9663          	bne	s5,a5,14278 <qsort+0x7e4>
   14030:	0006c703          	lbu	a4,0(a3)
   14034:	00064783          	lbu	a5,0(a2)
   14038:	00168693          	addi	a3,a3,1
   1403c:	00160613          	addi	a2,a2,1
   14040:	fee60fa3          	sb	a4,-1(a2)
   14044:	fef68fa3          	sb	a5,-1(a3)
   14048:	40c887b3          	sub	a5,a7,a2
   1404c:	fef042e3          	bgtz	a5,14030 <qsort+0x59c>
   14050:	c0050ee3          	beqz	a0,13c6c <qsort+0x1d8>
   14054:	01012783          	lw	a5,16(sp)
   14058:	40a78733          	sub	a4,a5,a0
   1405c:	00a486b3          	add	a3,s1,a0
   14060:	00074603          	lbu	a2,0(a4)
   14064:	0004c783          	lbu	a5,0(s1)
   14068:	00170713          	addi	a4,a4,1
   1406c:	00148493          	addi	s1,s1,1
   14070:	fec48fa3          	sb	a2,-1(s1)
   14074:	fef70fa3          	sb	a5,-1(a4)
   14078:	409687b3          	sub	a5,a3,s1
   1407c:	fef042e3          	bgtz	a5,14060 <qsort+0x5cc>
   14080:	bedff06f          	j	13c6c <qsort+0x1d8>
   14084:	000c0513          	mv	a0,s8
   14088:	000a00e7          	jalr	s4
   1408c:	ae0548e3          	bltz	a0,13b7c <qsort+0xe8>
   14090:	00098593          	mv	a1,s3
   14094:	00048513          	mv	a0,s1
   14098:	000a00e7          	jalr	s4
   1409c:	00098c13          	mv	s8,s3
   140a0:	ac054ee3          	bltz	a0,13b7c <qsort+0xe8>
   140a4:	00048c13          	mv	s8,s1
   140a8:	ad5ff06f          	j	13b7c <qsort+0xe8>
   140ac:	0035d993          	srli	s3,a1,0x3
   140b0:	039989b3          	mul	s3,s3,s9
   140b4:	00090513          	mv	a0,s2
   140b8:	013904b3          	add	s1,s2,s3
   140bc:	00048593          	mv	a1,s1
   140c0:	000a00e7          	jalr	s4
   140c4:	00199793          	slli	a5,s3,0x1
   140c8:	01348b33          	add	s6,s1,s3
   140cc:	00f12c23          	sw	a5,24(sp)
   140d0:	000b0593          	mv	a1,s6
   140d4:	20054063          	bltz	a0,142d4 <qsort+0x840>
   140d8:	00048513          	mv	a0,s1
   140dc:	000a00e7          	jalr	s4
   140e0:	12a05e63          	blez	a0,1421c <qsort+0x788>
   140e4:	413c0b33          	sub	s6,s8,s3
   140e8:	000c0593          	mv	a1,s8
   140ec:	000b0513          	mv	a0,s6
   140f0:	000a00e7          	jalr	s4
   140f4:	013c0bb3          	add	s7,s8,s3
   140f8:	000b8593          	mv	a1,s7
   140fc:	14054a63          	bltz	a0,14250 <qsort+0x7bc>
   14100:	000c0513          	mv	a0,s8
   14104:	000a00e7          	jalr	s4
   14108:	0ea05c63          	blez	a0,14200 <qsort+0x76c>
   1410c:	00199793          	slli	a5,s3,0x1
   14110:	40fd8bb3          	sub	s7,s11,a5
   14114:	013b89b3          	add	s3,s7,s3
   14118:	00098593          	mv	a1,s3
   1411c:	000b8513          	mv	a0,s7
   14120:	000a00e7          	jalr	s4
   14124:	000d8593          	mv	a1,s11
   14128:	18054263          	bltz	a0,142ac <qsort+0x818>
   1412c:	00098513          	mv	a0,s3
   14130:	000a00e7          	jalr	s4
   14134:	a2a044e3          	bgtz	a0,13b5c <qsort+0xc8>
   14138:	000d8593          	mv	a1,s11
   1413c:	000b8513          	mv	a0,s7
   14140:	000a00e7          	jalr	s4
   14144:	000b8993          	mv	s3,s7
   14148:	a0054ae3          	bltz	a0,13b5c <qsort+0xc8>
   1414c:	000d8993          	mv	s3,s11
   14150:	a0dff06f          	j	13b5c <qsort+0xc8>
   14154:	0395d5b3          	divu	a1,a1,s9
   14158:	000a0693          	mv	a3,s4
   1415c:	000c8613          	mv	a2,s9
   14160:	935ff0ef          	jal	ra,13a94 <qsort>
   14164:	c09cfee3          	bgeu	s9,s1,13d80 <qsort+0x2ec>
   14168:	0394d5b3          	divu	a1,s1,s9
   1416c:	9a1ff06f          	j	13b0c <qsort+0x78>
   14170:	01012703          	lw	a4,16(sp)
   14174:	00200793          	li	a5,2
   14178:	40a70733          	sub	a4,a4,a0
   1417c:	eefa80e3          	beq	s5,a5,1405c <qsort+0x5c8>
   14180:	00255693          	srli	a3,a0,0x2
   14184:	00072603          	lw	a2,0(a4)
   14188:	0004a783          	lw	a5,0(s1)
   1418c:	00470713          	addi	a4,a4,4
   14190:	00c4a023          	sw	a2,0(s1)
   14194:	fff68693          	addi	a3,a3,-1
   14198:	fef72e23          	sw	a5,-4(a4)
   1419c:	00448493          	addi	s1,s1,4
   141a0:	fed042e3          	bgtz	a3,14184 <qsort+0x6f0>
   141a4:	ac9ff06f          	j	13c6c <qsort+0x1d8>
   141a8:	00c12683          	lw	a3,12(sp)
   141ac:	0004a583          	lw	a1,0(s1)
   141b0:	00072603          	lw	a2,0(a4)
   141b4:	00448493          	addi	s1,s1,4
   141b8:	00b72023          	sw	a1,0(a4)
   141bc:	fff68693          	addi	a3,a3,-1
   141c0:	fec4ae23          	sw	a2,-4(s1)
   141c4:	00470713          	addi	a4,a4,4
   141c8:	fed042e3          	bgtz	a3,141ac <qsort+0x718>
   141cc:	01812783          	lw	a5,24(sp)
   141d0:	019786b3          	add	a3,a5,s9
   141d4:	a49ff06f          	j	13c1c <qsort+0x188>
   141d8:	00c12683          	lw	a3,12(sp)
   141dc:	000c2583          	lw	a1,0(s8)
   141e0:	00072603          	lw	a2,0(a4)
   141e4:	004c0c13          	addi	s8,s8,4
   141e8:	00b72023          	sw	a1,0(a4)
   141ec:	fff68693          	addi	a3,a3,-1
   141f0:	fecc2e23          	sw	a2,-4(s8)
   141f4:	00470713          	addi	a4,a4,4
   141f8:	fed042e3          	bgtz	a3,141dc <qsort+0x748>
   141fc:	995ff06f          	j	13b90 <qsort+0xfc>
   14200:	000b8593          	mv	a1,s7
   14204:	000b0513          	mv	a0,s6
   14208:	000a00e7          	jalr	s4
   1420c:	000b0c13          	mv	s8,s6
   14210:	ee054ee3          	bltz	a0,1410c <qsort+0x678>
   14214:	000b8c13          	mv	s8,s7
   14218:	ef5ff06f          	j	1410c <qsort+0x678>
   1421c:	000b0593          	mv	a1,s6
   14220:	00090513          	mv	a0,s2
   14224:	000a00e7          	jalr	s4
   14228:	00090493          	mv	s1,s2
   1422c:	ea054ce3          	bltz	a0,140e4 <qsort+0x650>
   14230:	000b0493          	mv	s1,s6
   14234:	413c0b33          	sub	s6,s8,s3
   14238:	000c0593          	mv	a1,s8
   1423c:	000b0513          	mv	a0,s6
   14240:	000a00e7          	jalr	s4
   14244:	013c0bb3          	add	s7,s8,s3
   14248:	000b8593          	mv	a1,s7
   1424c:	ea055ae3          	bgez	a0,14100 <qsort+0x66c>
   14250:	000c0513          	mv	a0,s8
   14254:	000a00e7          	jalr	s4
   14258:	ea054ae3          	bltz	a0,1410c <qsort+0x678>
   1425c:	000b8593          	mv	a1,s7
   14260:	000b0513          	mv	a0,s6
   14264:	000a00e7          	jalr	s4
   14268:	000b8c13          	mv	s8,s7
   1426c:	ea0540e3          	bltz	a0,1410c <qsort+0x678>
   14270:	000b0c13          	mv	s8,s6
   14274:	e99ff06f          	j	1410c <qsort+0x678>
   14278:	00275713          	srli	a4,a4,0x2
   1427c:	0006a883          	lw	a7,0(a3)
   14280:	00062783          	lw	a5,0(a2)
   14284:	00468693          	addi	a3,a3,4
   14288:	01162023          	sw	a7,0(a2)
   1428c:	fff70713          	addi	a4,a4,-1
   14290:	fef6ae23          	sw	a5,-4(a3)
   14294:	00460613          	addi	a2,a2,4
   14298:	fee042e3          	bgtz	a4,1427c <qsort+0x7e8>
   1429c:	9c0508e3          	beqz	a0,13c6c <qsort+0x1d8>
   142a0:	01012783          	lw	a5,16(sp)
   142a4:	40a78733          	sub	a4,a5,a0
   142a8:	ed9ff06f          	j	14180 <qsort+0x6ec>
   142ac:	00098513          	mv	a0,s3
   142b0:	000a00e7          	jalr	s4
   142b4:	8a0544e3          	bltz	a0,13b5c <qsort+0xc8>
   142b8:	000d8593          	mv	a1,s11
   142bc:	000b8513          	mv	a0,s7
   142c0:	000a00e7          	jalr	s4
   142c4:	000d8993          	mv	s3,s11
   142c8:	88054ae3          	bltz	a0,13b5c <qsort+0xc8>
   142cc:	000b8993          	mv	s3,s7
   142d0:	88dff06f          	j	13b5c <qsort+0xc8>
   142d4:	00048513          	mv	a0,s1
   142d8:	000a00e7          	jalr	s4
   142dc:	e00544e3          	bltz	a0,140e4 <qsort+0x650>
   142e0:	000b0593          	mv	a1,s6
   142e4:	00090513          	mv	a0,s2
   142e8:	000a00e7          	jalr	s4
   142ec:	000b0493          	mv	s1,s6
   142f0:	de054ae3          	bltz	a0,140e4 <qsort+0x650>
   142f4:	00090493          	mv	s1,s2
   142f8:	dedff06f          	j	140e4 <qsort+0x650>

000142fc <srand>:
   142fc:	c3c1a783          	lw	a5,-964(gp) # 158ac <_impure_ptr>
   14300:	0aa7a423          	sw	a0,168(a5)
   14304:	0a07a623          	sw	zero,172(a5)
   14308:	00008067          	ret

0001430c <rand>:
   1430c:	c3c1a803          	lw	a6,-964(gp) # 158ac <_impure_ptr>
   14310:	4c9585b7          	lui	a1,0x4c958
   14314:	f2d58593          	addi	a1,a1,-211 # 4c957f2d <__global_pointer$+0x4c9422bd>
   14318:	0a882683          	lw	a3,168(a6)
   1431c:	0ac82703          	lw	a4,172(a6)
   14320:	02b687b3          	mul	a5,a3,a1
   14324:	00178613          	addi	a2,a5,1
   14328:	00f637b3          	sltu	a5,a2,a5
   1432c:	0ac82423          	sw	a2,168(a6)
   14330:	5851f637          	lui	a2,0x5851f
   14334:	42d60613          	addi	a2,a2,1069 # 5851f42d <__global_pointer$+0x585097bd>
   14338:	02c68633          	mul	a2,a3,a2
   1433c:	02b70733          	mul	a4,a4,a1
   14340:	02b6b6b3          	mulhu	a3,a3,a1
   14344:	00c70733          	add	a4,a4,a2
   14348:	00d70733          	add	a4,a4,a3
   1434c:	00e787b3          	add	a5,a5,a4
   14350:	00179513          	slli	a0,a5,0x1
   14354:	0af82623          	sw	a5,172(a6)
   14358:	00155513          	srli	a0,a0,0x1
   1435c:	00008067          	ret
