.text .globl main .p2align 2 main: stp x29, x30, [sp, #-16]! mov x29, sp ldur w8, [x29, #0] mov w9, #0 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #4] mov w8, #8 stur w8, [x29, #4] ldur w8, [x29, #0] mov w9, #1 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #5] mov w8, #7 stur w8, [x29, #5] ldur w8, [x29, #0] mov w9, #2 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #6] mov w8, #4 stur w8, [x29, #6] ldur w8, [x29, #0] mov w9, #3 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #7] mov w8, #1 stur w8, [x29, #7] ldur w8, [x29, #0] mov w9, #4 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #8] mov w8, #2 stur w8, [x29, #8] ldur w8, [x29, #0] mov w9, #5 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #9] mov w8, #7 stur w8, [x29, #9] ldur w8, [x29, #0] mov w9, #6 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #10] mov w8, #0 stur w8, [x29, #10] ldur w8, [x29, #0] mov w9, #7 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #11] mov w8, #1 stur w8, [x29, #11] ldur w8, [x29, #0] mov w9, #8 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #12] mov w8, #9 stur w8, [x29, #12] ldur w8, [x29, #0] mov w9, #9 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #13] mov w8, #3 stur w8, [x29, #13] ldur w8, [x29, #0] mov w9, #10 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #14] mov w8, #4 stur w8, [x29, #14] ldur w8, [x29, #0] mov w9, #11 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #15] mov w8, #8 stur w8, [x29, #15] ldur w8, [x29, #0] mov w9, #12 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #16] mov w8, #3 stur w8, [x29, #16] ldur w8, [x29, #0] mov w9, #13 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #17] mov w8, #7 stur w8, [x29, #17] ldur w8, [x29, #0] mov w9, #14 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #18] mov w8, #0 stur w8, [x29, #18] ldur w8, [x29, #1] mov w9, #0 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #19] mov w8, #3 stur w8, [x29, #19] ldur w8, [x29, #1] mov w9, #1 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #20] mov w8, #9 stur w8, [x29, #20] ldur w8, [x29, #1] mov w9, #2 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #21] mov w8, #7 stur w8, [x29, #21] ldur w8, [x29, #1] mov w9, #3 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #22] mov w8, #1 stur w8, [x29, #22] ldur w8, [x29, #1] mov w9, #4 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #23] mov w8, #4 stur w8, [x29, #23] ldur w8, [x29, #1] mov w9, #5 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #24] mov w8, #2 stur w8, [x29, #24] ldur w8, [x29, #1] mov w9, #6 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #25] mov w8, #4 stur w8, [x29, #25] ldur w8, [x29, #1] mov w9, #7 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #26] mov w8, #3 stur w8, [x29, #26] ldur w8, [x29, #1] mov w9, #8 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #27] mov w8, #6 stur w8, [x29, #27] ldur w8, [x29, #1] mov w9, #9 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #28] mov w8, #8 stur w8, [x29, #28] ldur w8, [x29, #1] mov w9, #10 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #29] mov w8, #0 stur w8, [x29, #29] ldur w8, [x29, #1] mov w9, #11 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #30] mov w8, #1 stur w8, [x29, #30] ldur w8, [x29, #1] mov w9, #12 lsl w9, w9, #2 add w8, w8, w9 stur w8, [x29, #31] mov w8, #5 stur w8, [x29, #31] mov w8, #0 stur w8, [x29, #2] mov w8, #0 stur w8, [x29, #3] mov w8, #0 stur w8, [x29, #32] mov w8, #0 stur w8, [x29, #33] mov w0, #0 ret ldp x29, x30, [sp], #16