Apple Microarchitecture Research by Dougall Johnson M1/A14 P-core (Firestorm): Overview | Base Instructions | SIMD and FP Instructions M1/A14 E-core (Icestorm): Overview | Base Instructions | SIMD and FP Instructions
Code:
st1 { v0.2d, v1.2d }, [x6] nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop
mov x0, 0
(no loop instructions)
Retires (minus 60 nops): 2.000
Issues: 2.000
Integer unit issues: 0.000
Load/store unit issues: 2.000
SIMD/FP unit issues: 0.000
retire uop (01) | cycle (02) | 03 | mmu table walk instruction (07) | mmu table walk data (08) | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 18 | 1e | 1f | 22 | 3a | 3f | 46 | 49 | 51 | schedule uop (52) | schedule ldst uop (55) | dispatch ldst uop (58) | simd uops in schedulers (5a) | 5f | 69 | 6d | 6e | map rewind (75) | map stall (76) | dispatch uop (78) | map ldst uop (7d) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst simd store (99) | inst ldst (9b) | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | bc | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d0 | d2 | l1i cache miss demand (d3) | l1i tlb miss demand (d4) | d5 | map dispatch bubble (d6) | d9 | da | db | dd | fetch restart (de) | e0 | ea | eb | ec | ? ldst retires (ed) | f5 | f6 | f7 | f8 | fd |
62005 | 28529 | 211 | 15 | 0 | 18 | 0 | 0 | 0 | 1 | 0 | 4937 | 27744 | 2 | 2 | 23031 | 2000 | 2000 | 2000 | 10000 | 15 | 16027 | 27820 | 28224 | 3 | 10 | 2000 | 2000 | 4000 | 28523 | 28268 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 3 | 8 | 0 | 2000 | 0 | 0 | 13 | 2000 | 0 | 0 | 0 | 0 | 13664 | 10128 | 7106 | 3381 | 8 | 37 | 19442 | 3504 | 3801 | 13 | 38 | 36 | 27940 | 14584 | 12121 | 13768 | 2000 | 28183 | 27874 | 28248 | 28110 | 28305 |
62004 | 28190 | 212 | 17 | 0 | 16 | 2 | 0 | 0 | 5 | 0 | 5130 | 28095 | 0 | 2 | 23185 | 2000 | 2000 | 2000 | 10000 | 6 | 16045 | 27989 | 28359 | 3 | 10 | 2000 | 2000 | 4000 | 28407 | 28273 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 2 | 0 | 0 | 2000 | 0 | 1 | 2 | 2000 | 0 | 6 | 0 | 0 | 13707 | 9749 | 7157 | 3293 | 9 | 35 | 19743 | 3317 | 3822 | 8 | 42 | 42 | 27892 | 14300 | 12532 | 13603 | 2000 | 28421 | 28132 | 28208 | 28281 | 28265 |
62004 | 28545 | 212 | 14 | 0 | 13 | 0 | 0 | 0 | 1 | 0 | 5267 | 28165 | 0 | 0 | 23253 | 2000 | 2000 | 2000 | 10000 | 6 | 16068 | 27797 | 28572 | 3 | 10 | 2000 | 2000 | 4000 | 28299 | 28466 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 3 | 4 | 1 | 2002 | 0 | 2 | 4 | 2002 | 0 | 4 | 2 | 2 | 13513 | 9934 | 7199 | 3501 | 5 | 35 | 19680 | 3238 | 3819 | 14 | 41 | 41 | 27983 | 14673 | 12376 | 14084 | 2000 | 28445 | 28223 | 28271 | 28271 | 28217 |
62004 | 28291 | 214 | 15 | 0 | 11 | 0 | 0 | 0 | 1 | 0 | 5112 | 28203 | 2 | 0 | 23189 | 2000 | 2000 | 2000 | 10000 | 5 | 16042 | 27851 | 28343 | 3 | 10 | 2000 | 2000 | 4000 | 28340 | 28268 | 1 | 1 | 61001 | 1000 | 1000 | 2004 | 2 | 4 | 0 | 2000 | 0 | 1 | 2 | 2000 | 0 | 6 | 0 | 0 | 13673 | 9905 | 7169 | 3261 | 7 | 39 | 19596 | 3181 | 3816 | 12 | 44 | 41 | 27998 | 14552 | 12344 | 13853 | 2000 | 28601 | 28627 | 28539 | 28388 | 28414 |
62004 | 28223 | 210 | 14 | 0 | 18 | 0 | 0 | 0 | 0 | 0 | 5232 | 28206 | 0 | 0 | 23170 | 2000 | 2000 | 2000 | 10000 | 5 | 16058 | 27821 | 28303 | 3 | 10 | 2000 | 2000 | 4000 | 28264 | 28309 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 2 | 0 | 0 | 2000 | 0 | 0 | 4 | 2000 | 0 | 4 | 0 | 0 | 13671 | 10072 | 7284 | 3398 | 4 | 38 | 19799 | 3251 | 3822 | 11 | 42 | 40 | 27923 | 14825 | 12618 | 14186 | 2000 | 28428 | 28496 | 28406 | 28188 | 28274 |
62004 | 28293 | 213 | 13 | 0 | 16 | 0 | 0 | 0 | 0 | 0 | 4940 | 27955 | 2 | 0 | 23186 | 2000 | 2000 | 2000 | 10000 | 6 | 16055 | 27930 | 28384 | 3 | 10 | 2000 | 2000 | 4000 | 28333 | 28219 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 2 | 8 | 1 | 2002 | 1 | 1 | 7 | 2002 | 0 | 8 | 2 | 2 | 13621 | 10167 | 7187 | 3370 | 6 | 42 | 19808 | 3412 | 3837 | 6 | 45 | 41 | 27939 | 14832 | 12144 | 13830 | 2000 | 28512 | 28428 | 28569 | 28192 | 28307 |
62004 | 28005 | 210 | 16 | 0 | 10 | 0 | 0 | 0 | 1 | 0 | 5197 | 28078 | 2 | 0 | 23422 | 2000 | 2000 | 2000 | 10000 | 3 | 16068 | 27942 | 28289 | 3 | 10 | 2000 | 2000 | 4000 | 28119 | 28356 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 3 | 8 | 1 | 2002 | 0 | 1 | 2 | 2000 | 0 | 8 | 2 | 1 | 13654 | 10201 | 7203 | 3332 | 5 | 40 | 19873 | 3201 | 3831 | 13 | 37 | 47 | 27938 | 14840 | 12513 | 13897 | 2000 | 28631 | 28274 | 28317 | 28464 | 28533 |
62004 | 28475 | 213 | 11 | 1 | 13 | 1 | 0 | 0 | 2 | 0 | 4704 | 28019 | 0 | 0 | 23182 | 2000 | 2000 | 2000 | 10000 | 5 | 16057 | 27922 | 28552 | 3 | 33 | 2000 | 2000 | 4000 | 28264 | 28268 | 1 | 1 | 61001 | 1000 | 1000 | 2004 | 3 | 4 | 0 | 2000 | 0 | 1 | 4 | 2000 | 0 | 4 | 0 | 0 | 13911 | 10248 | 7340 | 3487 | 7 | 38 | 19615 | 3300 | 3820 | 18 | 45 | 37 | 28073 | 14439 | 12619 | 13536 | 2000 | 28481 | 28478 | 28277 | 28395 | 28441 |
62004 | 28277 | 211 | 19 | 0 | 19 | 0 | 0 | 0 | 0 | 0 | 5050 | 28125 | 0 | 0 | 23516 | 2000 | 2000 | 2000 | 10000 | 15 | 16058 | 27980 | 28283 | 3 | 10 | 2000 | 2000 | 4000 | 28315 | 28459 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 3 | 0 | 0 | 2000 | 0 | 0 | 2 | 2000 | 0 | 4 | 0 | 0 | 13991 | 9947 | 7042 | 3321 | 2 | 39 | 19590 | 3244 | 3812 | 12 | 42 | 34 | 28088 | 14889 | 12598 | 14127 | 2000 | 28343 | 28193 | 28461 | 28306 | 28151 |
62004 | 28558 | 214 | 13 | 0 | 12 | 0 | 0 | 0 | 1 | 0 | 4828 | 28077 | 0 | 0 | 23346 | 2000 | 2000 | 2000 | 10000 | 5 | 16063 | 27929 | 28378 | 3 | 10 | 2000 | 2000 | 4000 | 28265 | 28429 | 1 | 1 | 61001 | 1000 | 1000 | 2003 | 2 | 4 | 0 | 2002 | 0 | 1 | 2 | 2000 | 0 | 4 | 2 | 1 | 13660 | 10512 | 7086 | 3220 | 3 | 41 | 19678 | 3336 | 3831 | 12 | 43 | 36 | 27925 | 15322 | 12575 | 14187 | 2000 | 28342 | 28295 | 28426 | 28218 | 28462 |
Count: 8
Code:
st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6] st1 { v0.2d, v1.2d }, [x6]
mov x7, x6 mov x8, x6 mov x9, x6 mov x10, x6 mov x11, x6 mov x12, x6 mov x13, x6
(fused SUBS/B.cc loop)
Result (median cycles for code divided by count): 1.0005
retire uop (01) | cycle (02) | 03 | mmu table walk data (08) | 09 | l2 tlb miss data (0b) | 18 | 19 | 1e | 1f | 23 | 3f | 46 | 49 | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 60 | 69 | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | inst branch cond (94) | inst int alu (97) | inst simd store (99) | inst ldst (9b) | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | bc | l1d cache miss st nonspec (c0) | c2 | cf | d0 | d2 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
160205 | 80225 | 621 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | 80025 | 16 | 16 | 0 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679352 | 0 | 80017 | 80042 | 80042 | 59957 | 3 | 60000 | 160100 | 200 | 160000 | 200 | 320000 | 80043 | 80042 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 0 | 0 | 0 | 160002 | 0 | 0 | 2 | 160000 | 2 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80051 | 160000 | 100 | 80043 | 80043 | 80041 | 80043 | 80043 |
160204 | 80042 | 620 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 80027 | 16 | 16 | 1 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679448 | 0 | 80018 | 80040 | 80042 | 59953 | 3 | 60000 | 160100 | 200 | 160000 | 200 | 320000 | 80043 | 80043 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160000 | 0 | 0 | 2 | 160002 | 0 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80043 | 80043 | 80043 | 80043 | 80043 |
160204 | 80042 | 620 | 0 | 0 | 0 | 0 | 0 | 15 | 91 | 0 | 80025 | 16 | 16 | 0 | 25 | 160100 | 100 | 160000 | 102 | 160000 | 500 | 3679472 | 0 | 80018 | 80042 | 80042 | 59953 | 3 | 60012 | 160100 | 200 | 160000 | 200 | 320000 | 80181 | 80040 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 1 | 0 | 160002 | 2 | 2 | 5 | 160002 | 0 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80040 | 160000 | 100 | 80044 | 80044 | 80044 | 80043 | 80043 |
160204 | 80043 | 621 | 0 | 0 | 0 | 0 | 0 | 12 | 3 | 0 | 80028 | 0 | 16 | 1 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679448 | 0 | 80017 | 80042 | 80042 | 59955 | 3 | 59998 | 160100 | 200 | 160000 | 200 | 320000 | 80043 | 80043 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160002 | 2 | 0 | 11 | 160002 | 2 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80044 | 80043 | 80043 | 80041 | 80043 |
160204 | 80042 | 620 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 80038 | 16 | 16 | 1 | 25 | 160402 | 100 | 160000 | 100 | 160000 | 500 | 3679448 | 0 | 80018 | 80042 | 80042 | 59955 | 3 | 60000 | 160100 | 200 | 160000 | 200 | 320000 | 80047 | 80042 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160002 | 0 | 0 | 6 | 160002 | 2 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80043 | 80044 | 80044 | 80044 | 80044 |
160204 | 80043 | 621 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 80027 | 16 | 0 | 6 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679472 | 0 | 80017 | 80042 | 80042 | 60157 | 3 | 60461 | 160532 | 200 | 160000 | 200 | 320000 | 80042 | 80042 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160002 | 0 | 0 | 2 | 160002 | 2 | 42 | 0 | 5110 | 0 | 0 | 1 | 52 | 1 | 1 | 80037 | 160000 | 100 | 80043 | 80043 | 80043 | 80041 | 80043 |
160204 | 80042 | 620 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 80027 | 16 | 16 | 0 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679472 | 0 | 80020 | 80043 | 80043 | 59955 | 3 | 60001 | 160100 | 200 | 160000 | 200 | 320000 | 80040 | 80051 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160002 | 1 | 0 | 2 | 160002 | 2 | 42 | 0 | 5110 | 0 | 0 | 2 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80045 | 80043 | 80043 | 80041 | 80043 |
160204 | 80040 | 621 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 80029 | 16 | 16 | 1 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679448 | 0 | 80017 | 80042 | 80040 | 59955 | 3 | 60000 | 160100 | 200 | 160000 | 200 | 320000 | 80040 | 80051 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160000 | 0 | 0 | 2 | 160002 | 0 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80045 | 80043 | 80055 | 80043 | 80043 |
160204 | 80042 | 620 | 0 | 0 | 0 | 0 | 0 | 12 | 3 | 0 | 80025 | 0 | 16 | 0 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679448 | 0 | 80017 | 80043 | 80042 | 59955 | 3 | 60000 | 160100 | 200 | 160000 | 200 | 320000 | 80042 | 80050 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 42 | 0 | 0 | 160002 | 0 | 0 | 8 | 160002 | 2 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80043 | 80043 | 80043 | 80041 | 80041 |
160204 | 80042 | 621 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 80039 | 16 | 16 | 0 | 25 | 160100 | 100 | 160000 | 100 | 160000 | 500 | 3679352 | 0 | 80015 | 80042 | 80054 | 59955 | 3 | 60000 | 160100 | 200 | 160000 | 200 | 320000 | 80042 | 80042 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 100 | 160000 | 0 | 0 | 0 | 0 | 160002 | 0 | 0 | 2 | 160002 | 2 | 42 | 0 | 5110 | 0 | 0 | 1 | 16 | 1 | 1 | 80039 | 160000 | 100 | 80044 | 80044 | 80044 | 80043 | 80044 |
Result (median cycles for code divided by count): 1.0007
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | 09 | l2 tlb miss data (0b) | 0e | 0f | 18 | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 46 | 49 | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 5f | 60 | 69 | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | inst branch cond (94) | inst int alu (97) | inst simd store (99) | inst ldst (9b) | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | bc | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
160025 | 80059 | 621 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | 0 | 1 | 80038 | 16 | 16 | 2 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679692 | 0 | 0 | 80024 | 80058 | 80058 | 59987 | 3 | 60039 | 160010 | 20 | 160000 | 20 | 320000 | 80051 | 80052 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160015 | 14 | 36 | 0 | 0 | 160016 | 0 | 1 | 29 | 160000 | 16 | 36 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80048 | 0 | 160000 | 10 | 80048 | 80053 | 80048 | 80059 | 80054 |
160024 | 80060 | 621 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | 0 | 1 | 80032 | 16 | 16 | 5 | 25 | 160070 | 10 | 160000 | 10 | 160000 | 50 | 3679692 | 0 | 0 | 80033 | 80052 | 80053 | 59993 | 3 | 60040 | 160118 | 20 | 160000 | 20 | 320000 | 80053 | 80047 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 15 | 0 | 0 | 1 | 160016 | 0 | 0 | 39 | 160000 | 14 | 36 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80056 | 0 | 160000 | 10 | 80060 | 80062 | 80053 | 80059 | 80048 |
160024 | 80047 | 621 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 18 | 0 | 0 | 1 | 80037 | 16 | 16 | 1 | 25 | 160070 | 10 | 160000 | 10 | 160000 | 50 | 3680197 | 0 | 1 | 80066 | 80058 | 80058 | 60079 | 3 | 60039 | 160010 | 20 | 160240 | 20 | 320000 | 80058 | 80058 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 14 | 0 | 0 | 0 | 160014 | 0 | 0 | 21 | 160002 | 16 | 36 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80048 | 0 | 160000 | 10 | 80061 | 80053 | 80060 | 80048 | 80054 |
160024 | 80052 | 620 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | 0 | 1 | 80043 | 16 | 16 | 8 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679956 | 0 | 0 | 80023 | 80047 | 80059 | 59986 | 3 | 60032 | 160010 | 20 | 160000 | 20 | 320000 | 80059 | 80059 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160015 | 17 | 36 | 0 | 1 | 160016 | 0 | 0 | 32 | 160002 | 16 | 36 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80049 | 0 | 160000 | 10 | 80048 | 80060 | 80058 | 80053 | 80053 |
160024 | 80060 | 620 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 18 | 0 | 0 | 1 | 80032 | 16 | 16 | 0 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679908 | 0 | 0 | 80034 | 80059 | 80052 | 59985 | 3 | 60032 | 160118 | 20 | 160000 | 20 | 320000 | 80059 | 80059 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 15 | 36 | 0 | 0 | 160016 | 2 | 0 | 26 | 160002 | 16 | 38 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80055 | 0 | 160000 | 10 | 80054 | 80055 | 80061 | 80053 | 80060 |
160024 | 80053 | 620 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | 0 | 1 | 80037 | 0 | 16 | 8 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679692 | 0 | 0 | 80034 | 80059 | 80059 | 59982 | 3 | 60032 | 160010 | 20 | 160000 | 20 | 320000 | 80059 | 80058 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 14 | 36 | 0 | 0 | 160016 | 92 | 0 | 14 | 160000 | 16 | 36 | 14 | 1 | 5020 | 1 | 16 | 3 | 1 | 80048 | 0 | 160000 | 10 | 80062 | 80192 | 80059 | 80059 | 80053 |
160024 | 80062 | 620 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | 0 | 1 | 80035 | 16 | 16 | 3 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3680244 | 0 | 0 | 80033 | 80052 | 80052 | 59993 | 3 | 60027 | 160010 | 20 | 160000 | 20 | 320000 | 80052 | 80053 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 16 | 36 | 0 | 1 | 160016 | 88 | 1 | 19 | 160002 | 16 | 0 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80050 | 0 | 160000 | 10 | 80053 | 80059 | 80051 | 80053 | 80059 |
160024 | 80053 | 620 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 19 | 0 | 0 | 1 | 80044 | 16 | 16 | 5 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679908 | 0 | 1 | 80027 | 80058 | 80061 | 59993 | 3 | 60038 | 160118 | 20 | 160000 | 20 | 320000 | 80047 | 80047 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160015 | 14 | 36 | 0 | 1 | 160016 | 37 | 0 | 18 | 160002 | 16 | 34 | 14 | 1 | 5020 | 1 | 16 | 1 | 1 | 80055 | 0 | 160000 | 10 | 80053 | 80060 | 80051 | 80053 | 80053 |
160024 | 80052 | 621 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 21 | 0 | 0 | 1 | 80035 | 0 | 0 | 77 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679692 | 0 | 0 | 80027 | 80058 | 80059 | 59994 | 3 | 60039 | 160010 | 20 | 160000 | 20 | 320240 | 80058 | 80058 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 14 | 36 | 0 | 0 | 160016 | 97 | 1 | 23 | 160000 | 14 | 36 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80050 | 0 | 160000 | 10 | 80053 | 80060 | 80059 | 80053 | 80053 |
160024 | 80052 | 621 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 33 | 14 | 0 | 0 | 1 | 80037 | 15 | 16 | 5 | 25 | 160010 | 10 | 160000 | 10 | 160000 | 50 | 3679860 | 0 | 0 | 80033 | 80054 | 80052 | 59993 | 3 | 60030 | 160010 | 20 | 160000 | 20 | 320000 | 80052 | 80190 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 10 | 160014 | 14 | 0 | 0 | 0 | 160016 | 66 | 1 | 18 | 160002 | 16 | 36 | 14 | 0 | 5020 | 1 | 16 | 1 | 1 | 80048 | 0 | 160000 | 10 | 80061 | 80053 | 80060 | 80061 | 80048 |