github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/avx/get_by_path_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package avx 5 6 var _text_get_by_path = []byte{ 7 // .p2align 4, 0x00 8 // LCPI0_0 9 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, // QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c // .space 16, ',,,,,,,,,,,,,,,,' 10 //0x00000010 LCPI0_1 11 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000010 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 12 //0x00000020 LCPI0_2 13 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x00000020 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d // .space 16, '}}}}}}}}}}}}}}}}' 14 //0x00000030 LCPI0_3 15 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000030 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 16 //0x00000040 LCPI0_4 17 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000040 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18 //0x00000050 LCPI0_5 19 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, //0x00000050 QUAD $0x7b7b7b7b7b7b7b7b; QUAD $0x7b7b7b7b7b7b7b7b // .space 16, '{{{{{{{{{{{{{{{{' 20 //0x00000060 LCPI0_6 21 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x00000060 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b // .space 16, '[[[[[[[[[[[[[[[[' 22 //0x00000070 LCPI0_7 23 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000070 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d // .space 16, ']]]]]]]]]]]]]]]]' 24 //0x00000080 LCPI0_8 25 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000080 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 26 //0x00000090 LCPI0_9 27 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000090 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 28 //0x000000a0 LCPI0_10 29 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x000000a0 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 30 //0x000000b0 LCPI0_11 31 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x000000b0 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 32 //0x000000c0 LCPI0_12 33 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x000000c0 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 34 //0x000000d0 LCPI0_13 35 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x000000d0 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 36 //0x000000e0 .p2align 4, 0x90 37 //0x000000e0 _get_by_path 38 0x55, //0x000000e0 pushq %rbp 39 0x48, 0x89, 0xe5, //0x000000e1 movq %rsp, %rbp 40 0x41, 0x57, //0x000000e4 pushq %r15 41 0x41, 0x56, //0x000000e6 pushq %r14 42 0x41, 0x55, //0x000000e8 pushq %r13 43 0x41, 0x54, //0x000000ea pushq %r12 44 0x53, //0x000000ec pushq %rbx 45 0x48, 0x81, 0xec, 0xe0, 0x00, 0x00, 0x00, //0x000000ed subq $224, %rsp 46 0x49, 0x89, 0xf0, //0x000000f4 movq %rsi, %r8 47 0x49, 0x89, 0xff, //0x000000f7 movq %rdi, %r15 48 0x48, 0x8b, 0x42, 0x08, //0x000000fa movq $8(%rdx), %rax 49 0x48, 0x85, 0xc0, //0x000000fe testq %rax, %rax 50 0x48, 0x89, 0x74, 0x24, 0x18, //0x00000101 movq %rsi, $24(%rsp) 51 0x48, 0x89, 0x7c, 0x24, 0x28, //0x00000106 movq %rdi, $40(%rsp) 52 0x48, 0x89, 0x4c, 0x24, 0x40, //0x0000010b movq %rcx, $64(%rsp) 53 0x0f, 0x84, 0xb4, 0x2a, 0x00, 0x00, //0x00000110 je LBB0_447 54 0x4c, 0x8b, 0x2a, //0x00000116 movq (%rdx), %r13 55 0x48, 0xc1, 0xe0, 0x04, //0x00000119 shlq $4, %rax 56 0x4c, 0x01, 0xe8, //0x0000011d addq %r13, %rax 57 0x48, 0x89, 0x84, 0x24, 0xc0, 0x00, 0x00, 0x00, //0x00000120 movq %rax, $192(%rsp) 58 0x4d, 0x8d, 0x5f, 0x08, //0x00000128 leaq $8(%r15), %r11 59 0x49, 0x8b, 0x3f, //0x0000012c movq (%r15), %rdi 60 0x49, 0x8b, 0x00, //0x0000012f movq (%r8), %rax 61 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000132 movabsq $4294977024, %r9 62 0xc5, 0xfa, 0x6f, 0x05, 0xec, 0xfe, 0xff, 0xff, //0x0000013c vmovdqu $-276(%rip), %xmm0 /* LCPI0_3+0(%rip) */ 63 0xc5, 0xfa, 0x6f, 0x0d, 0xf4, 0xfe, 0xff, 0xff, //0x00000144 vmovdqu $-268(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 64 0xc5, 0x7a, 0x6f, 0x35, 0xac, 0xfe, 0xff, 0xff, //0x0000014c vmovdqu $-340(%rip), %xmm14 /* LCPI0_0+0(%rip) */ 65 0xc5, 0x7a, 0x6f, 0x3d, 0xb4, 0xfe, 0xff, 0xff, //0x00000154 vmovdqu $-332(%rip), %xmm15 /* LCPI0_1+0(%rip) */ 66 0xc5, 0xfa, 0x6f, 0x25, 0xbc, 0xfe, 0xff, 0xff, //0x0000015c vmovdqu $-324(%rip), %xmm4 /* LCPI0_2+0(%rip) */ 67 0xc4, 0x41, 0x31, 0x76, 0xc9, //0x00000164 vpcmpeqd %xmm9, %xmm9, %xmm9 68 0xc5, 0x7a, 0x6f, 0x15, 0xef, 0xfe, 0xff, 0xff, //0x00000169 vmovdqu $-273(%rip), %xmm10 /* LCPI0_6+0(%rip) */ 69 0xc5, 0x7a, 0x6f, 0x1d, 0xf7, 0xfe, 0xff, 0xff, //0x00000171 vmovdqu $-265(%rip), %xmm11 /* LCPI0_7+0(%rip) */ 70 0xc4, 0x41, 0x39, 0xef, 0xc0, //0x00000179 vpxor %xmm8, %xmm8, %xmm8 71 0xc5, 0x7a, 0x6f, 0x25, 0xca, 0xfe, 0xff, 0xff, //0x0000017e vmovdqu $-310(%rip), %xmm12 /* LCPI0_5+0(%rip) */ 72 0xc5, 0x7a, 0x6f, 0x2d, 0x92, 0xfe, 0xff, 0xff, //0x00000186 vmovdqu $-366(%rip), %xmm13 /* LCPI0_2+0(%rip) */ 73 0x4c, 0x89, 0x5c, 0x24, 0x38, //0x0000018e movq %r11, $56(%rsp) 74 //0x00000193 LBB0_2 75 0x49, 0x8b, 0x0b, //0x00000193 movq (%r11), %rcx 76 0x48, 0x89, 0xc2, //0x00000196 movq %rax, %rdx 77 0x48, 0x29, 0xca, //0x00000199 subq %rcx, %rdx 78 0x0f, 0x83, 0x2e, 0x00, 0x00, 0x00, //0x0000019c jae LBB0_7 79 0x8a, 0x1c, 0x07, //0x000001a2 movb (%rdi,%rax), %bl 80 0x80, 0xfb, 0x0d, //0x000001a5 cmpb $13, %bl 81 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x000001a8 je LBB0_7 82 0x80, 0xfb, 0x20, //0x000001ae cmpb $32, %bl 83 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000001b1 je LBB0_7 84 0x80, 0xc3, 0xf7, //0x000001b7 addb $-9, %bl 85 0x80, 0xfb, 0x01, //0x000001ba cmpb $1, %bl 86 0x0f, 0x86, 0x0d, 0x00, 0x00, 0x00, //0x000001bd jbe LBB0_7 87 0x48, 0x89, 0xc6, //0x000001c3 movq %rax, %rsi 88 0xe9, 0x35, 0x01, 0x00, 0x00, //0x000001c6 jmp LBB0_27 89 0x90, 0x90, 0x90, 0x90, 0x90, //0x000001cb .p2align 4, 0x90 90 //0x000001d0 LBB0_7 91 0x48, 0x8d, 0x70, 0x01, //0x000001d0 leaq $1(%rax), %rsi 92 0x48, 0x39, 0xce, //0x000001d4 cmpq %rcx, %rsi 93 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000001d7 jae LBB0_11 94 0x8a, 0x1c, 0x37, //0x000001dd movb (%rdi,%rsi), %bl 95 0x80, 0xfb, 0x0d, //0x000001e0 cmpb $13, %bl 96 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x000001e3 je LBB0_11 97 0x80, 0xfb, 0x20, //0x000001e9 cmpb $32, %bl 98 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000001ec je LBB0_11 99 0x80, 0xc3, 0xf7, //0x000001f2 addb $-9, %bl 100 0x80, 0xfb, 0x01, //0x000001f5 cmpb $1, %bl 101 0x0f, 0x87, 0x02, 0x01, 0x00, 0x00, //0x000001f8 ja LBB0_27 102 0x90, 0x90, //0x000001fe .p2align 4, 0x90 103 //0x00000200 LBB0_11 104 0x48, 0x8d, 0x70, 0x02, //0x00000200 leaq $2(%rax), %rsi 105 0x48, 0x39, 0xce, //0x00000204 cmpq %rcx, %rsi 106 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000207 jae LBB0_15 107 0x8a, 0x1c, 0x37, //0x0000020d movb (%rdi,%rsi), %bl 108 0x80, 0xfb, 0x0d, //0x00000210 cmpb $13, %bl 109 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000213 je LBB0_15 110 0x80, 0xfb, 0x20, //0x00000219 cmpb $32, %bl 111 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000021c je LBB0_15 112 0x80, 0xc3, 0xf7, //0x00000222 addb $-9, %bl 113 0x80, 0xfb, 0x01, //0x00000225 cmpb $1, %bl 114 0x0f, 0x87, 0xd2, 0x00, 0x00, 0x00, //0x00000228 ja LBB0_27 115 0x90, 0x90, //0x0000022e .p2align 4, 0x90 116 //0x00000230 LBB0_15 117 0x48, 0x8d, 0x70, 0x03, //0x00000230 leaq $3(%rax), %rsi 118 0x48, 0x39, 0xce, //0x00000234 cmpq %rcx, %rsi 119 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000237 jae LBB0_19 120 0x8a, 0x1c, 0x37, //0x0000023d movb (%rdi,%rsi), %bl 121 0x80, 0xfb, 0x0d, //0x00000240 cmpb $13, %bl 122 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000243 je LBB0_19 123 0x80, 0xfb, 0x20, //0x00000249 cmpb $32, %bl 124 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000024c je LBB0_19 125 0x80, 0xc3, 0xf7, //0x00000252 addb $-9, %bl 126 0x80, 0xfb, 0x01, //0x00000255 cmpb $1, %bl 127 0x0f, 0x87, 0xa2, 0x00, 0x00, 0x00, //0x00000258 ja LBB0_27 128 0x90, 0x90, //0x0000025e .p2align 4, 0x90 129 //0x00000260 LBB0_19 130 0x4c, 0x8d, 0x50, 0x04, //0x00000260 leaq $4(%rax), %r10 131 0x4c, 0x39, 0xd1, //0x00000264 cmpq %r10, %rcx 132 0x0f, 0x86, 0x63, 0x00, 0x00, 0x00, //0x00000267 jbe LBB0_834 133 0x4c, 0x39, 0xd1, //0x0000026d cmpq %r10, %rcx 134 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00000270 je LBB0_26 135 0x4c, 0x8d, 0x14, 0x0f, //0x00000276 leaq (%rdi,%rcx), %r10 136 0x48, 0x83, 0xc2, 0x04, //0x0000027a addq $4, %rdx 137 0x48, 0x89, 0xfb, //0x0000027e movq %rdi, %rbx 138 0x48, 0x8d, 0x74, 0x07, 0x05, //0x00000281 leaq $5(%rdi,%rax), %rsi 139 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000286 .p2align 4, 0x90 140 //0x00000290 LBB0_22 141 0x0f, 0xbe, 0x7e, 0xff, //0x00000290 movsbl $-1(%rsi), %edi 142 0x83, 0xff, 0x20, //0x00000294 cmpl $32, %edi 143 0x0f, 0x87, 0x7f, 0x00, 0x00, 0x00, //0x00000297 ja LBB0_28 144 0x49, 0x0f, 0xa3, 0xf9, //0x0000029d btq %rdi, %r9 145 0x0f, 0x83, 0x75, 0x00, 0x00, 0x00, //0x000002a1 jae LBB0_28 146 0x48, 0xff, 0xc6, //0x000002a7 incq %rsi 147 0x48, 0xff, 0xc2, //0x000002aa incq %rdx 148 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x000002ad jne LBB0_22 149 0x48, 0x89, 0xdf, //0x000002b3 movq %rbx, %rdi 150 0x49, 0x29, 0xfa, //0x000002b6 subq %rdi, %r10 151 0x4c, 0x89, 0xd6, //0x000002b9 movq %r10, %rsi 152 0x48, 0x39, 0xce, //0x000002bc cmpq %rcx, %rsi 153 0x0f, 0x82, 0x3b, 0x00, 0x00, 0x00, //0x000002bf jb LBB0_27 154 0xe9, 0x67, 0x00, 0x00, 0x00, //0x000002c5 jmp LBB0_29 155 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002ca .p2align 4, 0x90 156 //0x000002d0 LBB0_834 157 0x4d, 0x89, 0x10, //0x000002d0 movq %r10, (%r8) 158 0x31, 0xc9, //0x000002d3 xorl %ecx, %ecx 159 0x49, 0x8b, 0x45, 0x00, //0x000002d5 movq (%r13), %rax 160 0x48, 0x85, 0xc0, //0x000002d9 testq %rax, %rax 161 0x0f, 0x85, 0x6e, 0x00, 0x00, 0x00, //0x000002dc jne LBB0_30 162 0xe9, 0x82, 0x40, 0x00, 0x00, //0x000002e2 jmp LBB0_835 163 //0x000002e7 LBB0_26 164 0x49, 0x01, 0xfa, //0x000002e7 addq %rdi, %r10 165 0x49, 0x29, 0xfa, //0x000002ea subq %rdi, %r10 166 0x4c, 0x89, 0xd6, //0x000002ed movq %r10, %rsi 167 0x48, 0x39, 0xce, //0x000002f0 cmpq %rcx, %rsi 168 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x000002f3 jae LBB0_29 169 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002f9 .p2align 4, 0x90 170 //0x00000300 LBB0_27 171 0x4c, 0x8d, 0x56, 0x01, //0x00000300 leaq $1(%rsi), %r10 172 0x4d, 0x89, 0x10, //0x00000304 movq %r10, (%r8) 173 0x8a, 0x0c, 0x37, //0x00000307 movb (%rdi,%rsi), %cl 174 0x49, 0x8b, 0x45, 0x00, //0x0000030a movq (%r13), %rax 175 0x48, 0x85, 0xc0, //0x0000030e testq %rax, %rax 176 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00000311 jne LBB0_30 177 0xe9, 0x4d, 0x40, 0x00, 0x00, //0x00000317 jmp LBB0_835 178 //0x0000031c LBB0_28 179 0x48, 0x89, 0xdf, //0x0000031c movq %rbx, %rdi 180 0x48, 0x89, 0xda, //0x0000031f movq %rbx, %rdx 181 0x48, 0xf7, 0xd2, //0x00000322 notq %rdx 182 0x48, 0x01, 0xd6, //0x00000325 addq %rdx, %rsi 183 0x48, 0x39, 0xce, //0x00000328 cmpq %rcx, %rsi 184 0x0f, 0x82, 0xcf, 0xff, 0xff, 0xff, //0x0000032b jb LBB0_27 185 //0x00000331 LBB0_29 186 0x31, 0xc9, //0x00000331 xorl %ecx, %ecx 187 0x49, 0x89, 0xc2, //0x00000333 movq %rax, %r10 188 0x49, 0x8b, 0x45, 0x00, //0x00000336 movq (%r13), %rax 189 0x48, 0x85, 0xc0, //0x0000033a testq %rax, %rax 190 0x0f, 0x84, 0x26, 0x40, 0x00, 0x00, //0x0000033d je LBB0_835 191 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000343 .p2align 4, 0x90 192 //0x00000350 LBB0_30 193 0x8a, 0x40, 0x17, //0x00000350 movb $23(%rax), %al 194 0x24, 0x1f, //0x00000353 andb $31, %al 195 0x3c, 0x02, //0x00000355 cmpb $2, %al 196 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00000357 je LBB0_343 197 0x3c, 0x18, //0x0000035d cmpb $24, %al 198 0x0f, 0x85, 0x04, 0x40, 0x00, 0x00, //0x0000035f jne LBB0_835 199 0x80, 0xf9, 0x7b, //0x00000365 cmpb $123, %cl 200 0x4c, 0x89, 0x6c, 0x24, 0x58, //0x00000368 movq %r13, $88(%rsp) 201 0x0f, 0x84, 0x91, 0x00, 0x00, 0x00, //0x0000036d je LBB0_33 202 0xe9, 0x09, 0x40, 0x00, 0x00, //0x00000373 jmp LBB0_837 203 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000378 .p2align 4, 0x90 204 //0x00000380 LBB0_343 205 0x80, 0xf9, 0x5b, //0x00000380 cmpb $91, %cl 206 0x0f, 0x85, 0xf8, 0x3f, 0x00, 0x00, //0x00000383 jne LBB0_837 207 0x49, 0x8b, 0x45, 0x08, //0x00000389 movq $8(%r13), %rax 208 0x4c, 0x8b, 0x30, //0x0000038d movq (%rax), %r14 209 0x4d, 0x85, 0xf6, //0x00000390 testq %r14, %r14 210 0x0f, 0x88, 0xd0, 0x3f, 0x00, 0x00, //0x00000393 js LBB0_835 211 0x49, 0x8b, 0x03, //0x00000399 movq (%r11), %rax 212 0x4c, 0x89, 0xd1, //0x0000039c movq %r10, %rcx 213 0x48, 0x29, 0xc1, //0x0000039f subq %rax, %rcx 214 0x0f, 0x83, 0xb8, 0x19, 0x00, 0x00, //0x000003a2 jae LBB0_350 215 0x42, 0x8a, 0x14, 0x17, //0x000003a8 movb (%rdi,%r10), %dl 216 0x80, 0xfa, 0x0d, //0x000003ac cmpb $13, %dl 217 0x0f, 0x84, 0xab, 0x19, 0x00, 0x00, //0x000003af je LBB0_350 218 0x80, 0xfa, 0x20, //0x000003b5 cmpb $32, %dl 219 0x0f, 0x84, 0xa2, 0x19, 0x00, 0x00, //0x000003b8 je LBB0_350 220 0x80, 0xc2, 0xf7, //0x000003be addb $-9, %dl 221 0x80, 0xfa, 0x01, //0x000003c1 cmpb $1, %dl 222 0x0f, 0x86, 0x96, 0x19, 0x00, 0x00, //0x000003c4 jbe LBB0_350 223 0x4c, 0x89, 0xd2, //0x000003ca movq %r10, %rdx 224 0xe9, 0xbf, 0x1a, 0x00, 0x00, //0x000003cd jmp LBB0_372 225 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000003d2 .p2align 4, 0x90 226 //0x000003e0 LBB0_246 227 0x48, 0x01, 0xfe, //0x000003e0 addq %rdi, %rsi 228 0x48, 0x29, 0xfe, //0x000003e3 subq %rdi, %rsi 229 0x48, 0x89, 0xf2, //0x000003e6 movq %rsi, %rdx 230 0x48, 0x39, 0xc2, //0x000003e9 cmpq %rax, %rdx 231 0x0f, 0x83, 0x8f, 0x3f, 0x00, 0x00, //0x000003ec jae LBB0_837 232 //0x000003f2 LBB0_248 233 0x4c, 0x8d, 0x52, 0x01, //0x000003f2 leaq $1(%rdx), %r10 234 0x4d, 0x89, 0x10, //0x000003f6 movq %r10, (%r8) 235 0x8a, 0x04, 0x17, //0x000003f9 movb (%rdi,%rdx), %al 236 0x3c, 0x2c, //0x000003fc cmpb $44, %al 237 0x0f, 0x85, 0x2f, 0x3f, 0x00, 0x00, //0x000003fe jne LBB0_249 238 //0x00000404 LBB0_33 239 0x49, 0x8b, 0x03, //0x00000404 movq (%r11), %rax 240 0x4c, 0x89, 0xd1, //0x00000407 movq %r10, %rcx 241 0x48, 0x29, 0xc1, //0x0000040a subq %rax, %rcx 242 0x48, 0x89, 0x7c, 0x24, 0x20, //0x0000040d movq %rdi, $32(%rsp) 243 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x00000412 jae LBB0_38 244 0x42, 0x8a, 0x14, 0x17, //0x00000418 movb (%rdi,%r10), %dl 245 0x80, 0xfa, 0x0d, //0x0000041c cmpb $13, %dl 246 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x0000041f je LBB0_38 247 0x80, 0xfa, 0x20, //0x00000425 cmpb $32, %dl 248 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00000428 je LBB0_38 249 0x80, 0xc2, 0xf7, //0x0000042e addb $-9, %dl 250 0x80, 0xfa, 0x01, //0x00000431 cmpb $1, %dl 251 0x0f, 0x86, 0x16, 0x00, 0x00, 0x00, //0x00000434 jbe LBB0_38 252 0x4c, 0x89, 0xd2, //0x0000043a movq %r10, %rdx 253 0xe9, 0x45, 0x01, 0x00, 0x00, //0x0000043d jmp LBB0_59 254 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000442 .p2align 4, 0x90 255 //0x00000450 LBB0_38 256 0x49, 0x8d, 0x52, 0x01, //0x00000450 leaq $1(%r10), %rdx 257 0x48, 0x39, 0xc2, //0x00000454 cmpq %rax, %rdx 258 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000457 jae LBB0_42 259 0x8a, 0x1c, 0x17, //0x0000045d movb (%rdi,%rdx), %bl 260 0x80, 0xfb, 0x0d, //0x00000460 cmpb $13, %bl 261 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000463 je LBB0_42 262 0x80, 0xfb, 0x20, //0x00000469 cmpb $32, %bl 263 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000046c je LBB0_42 264 0x80, 0xc3, 0xf7, //0x00000472 addb $-9, %bl 265 0x80, 0xfb, 0x01, //0x00000475 cmpb $1, %bl 266 0x0f, 0x87, 0x09, 0x01, 0x00, 0x00, //0x00000478 ja LBB0_59 267 0x90, 0x90, //0x0000047e .p2align 4, 0x90 268 //0x00000480 LBB0_42 269 0x49, 0x8d, 0x52, 0x02, //0x00000480 leaq $2(%r10), %rdx 270 0x48, 0x39, 0xc2, //0x00000484 cmpq %rax, %rdx 271 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000487 jae LBB0_46 272 0x8a, 0x1c, 0x17, //0x0000048d movb (%rdi,%rdx), %bl 273 0x80, 0xfb, 0x0d, //0x00000490 cmpb $13, %bl 274 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000493 je LBB0_46 275 0x80, 0xfb, 0x20, //0x00000499 cmpb $32, %bl 276 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000049c je LBB0_46 277 0x80, 0xc3, 0xf7, //0x000004a2 addb $-9, %bl 278 0x80, 0xfb, 0x01, //0x000004a5 cmpb $1, %bl 279 0x0f, 0x87, 0xd9, 0x00, 0x00, 0x00, //0x000004a8 ja LBB0_59 280 0x90, 0x90, //0x000004ae .p2align 4, 0x90 281 //0x000004b0 LBB0_46 282 0x49, 0x8d, 0x52, 0x03, //0x000004b0 leaq $3(%r10), %rdx 283 0x48, 0x39, 0xc2, //0x000004b4 cmpq %rax, %rdx 284 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000004b7 jae LBB0_50 285 0x8a, 0x1c, 0x17, //0x000004bd movb (%rdi,%rdx), %bl 286 0x80, 0xfb, 0x0d, //0x000004c0 cmpb $13, %bl 287 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x000004c3 je LBB0_50 288 0x80, 0xfb, 0x20, //0x000004c9 cmpb $32, %bl 289 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000004cc je LBB0_50 290 0x80, 0xc3, 0xf7, //0x000004d2 addb $-9, %bl 291 0x80, 0xfb, 0x01, //0x000004d5 cmpb $1, %bl 292 0x0f, 0x87, 0xa9, 0x00, 0x00, 0x00, //0x000004d8 ja LBB0_59 293 0x90, 0x90, //0x000004de .p2align 4, 0x90 294 //0x000004e0 LBB0_50 295 0x49, 0x8d, 0x72, 0x04, //0x000004e0 leaq $4(%r10), %rsi 296 0x48, 0x39, 0xf0, //0x000004e4 cmpq %rsi, %rax 297 0x0f, 0x86, 0x9d, 0x28, 0x00, 0x00, //0x000004e7 jbe LBB0_550 298 0x48, 0x39, 0xf0, //0x000004ed cmpq %rsi, %rax 299 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000004f0 je LBB0_57 300 0x48, 0x8d, 0x34, 0x07, //0x000004f6 leaq (%rdi,%rax), %rsi 301 0x48, 0x83, 0xc1, 0x04, //0x000004fa addq $4, %rcx 302 0x4a, 0x8d, 0x54, 0x17, 0x05, //0x000004fe leaq $5(%rdi,%r10), %rdx 303 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000503 .p2align 4, 0x90 304 //0x00000510 LBB0_53 305 0x0f, 0xbe, 0x7a, 0xff, //0x00000510 movsbl $-1(%rdx), %edi 306 0x83, 0xff, 0x20, //0x00000514 cmpl $32, %edi 307 0x0f, 0x87, 0x53, 0x00, 0x00, 0x00, //0x00000517 ja LBB0_58 308 0x49, 0x0f, 0xa3, 0xf9, //0x0000051d btq %rdi, %r9 309 0x0f, 0x83, 0x49, 0x00, 0x00, 0x00, //0x00000521 jae LBB0_58 310 0x48, 0xff, 0xc2, //0x00000527 incq %rdx 311 0x48, 0xff, 0xc1, //0x0000052a incq %rcx 312 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000052d jne LBB0_53 313 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000533 movq $32(%rsp), %rdi 314 0x48, 0x29, 0xfe, //0x00000538 subq %rdi, %rsi 315 0x48, 0x89, 0xf2, //0x0000053b movq %rsi, %rdx 316 0x48, 0x39, 0xc2, //0x0000053e cmpq %rax, %rdx 317 0x0f, 0x82, 0x40, 0x00, 0x00, 0x00, //0x00000541 jb LBB0_59 318 0xe9, 0x35, 0x3e, 0x00, 0x00, //0x00000547 jmp LBB0_837 319 0x90, 0x90, 0x90, 0x90, //0x0000054c .p2align 4, 0x90 320 //0x00000550 LBB0_57 321 0x48, 0x01, 0xfe, //0x00000550 addq %rdi, %rsi 322 0x48, 0x29, 0xfe, //0x00000553 subq %rdi, %rsi 323 0x48, 0x89, 0xf2, //0x00000556 movq %rsi, %rdx 324 0x48, 0x39, 0xc2, //0x00000559 cmpq %rax, %rdx 325 0x0f, 0x82, 0x25, 0x00, 0x00, 0x00, //0x0000055c jb LBB0_59 326 0xe9, 0x1a, 0x3e, 0x00, 0x00, //0x00000562 jmp LBB0_837 327 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000567 .p2align 4, 0x90 328 //0x00000570 LBB0_58 329 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000570 movq $32(%rsp), %rdi 330 0x48, 0x89, 0xf9, //0x00000575 movq %rdi, %rcx 331 0x48, 0xf7, 0xd1, //0x00000578 notq %rcx 332 0x48, 0x01, 0xca, //0x0000057b addq %rcx, %rdx 333 0x48, 0x39, 0xc2, //0x0000057e cmpq %rax, %rdx 334 0x0f, 0x83, 0xfa, 0x3d, 0x00, 0x00, //0x00000581 jae LBB0_837 335 //0x00000587 LBB0_59 336 0x4c, 0x8d, 0x52, 0x01, //0x00000587 leaq $1(%rdx), %r10 337 0x4d, 0x89, 0x10, //0x0000058b movq %r10, (%r8) 338 0x8a, 0x04, 0x17, //0x0000058e movb (%rdi,%rdx), %al 339 0x3c, 0x22, //0x00000591 cmpb $34, %al 340 0x0f, 0x85, 0x9a, 0x3d, 0x00, 0x00, //0x00000593 jne LBB0_249 341 0x49, 0x8b, 0x33, //0x00000599 movq (%r11), %rsi 342 0x48, 0x89, 0xf1, //0x0000059c movq %rsi, %rcx 343 0x4c, 0x29, 0xd1, //0x0000059f subq %r10, %rcx 344 0x0f, 0x84, 0x8f, 0x47, 0x00, 0x00, //0x000005a2 je LBB0_936 345 0x49, 0x8b, 0x45, 0x08, //0x000005a8 movq $8(%r13), %rax 346 0x4c, 0x8b, 0x20, //0x000005ac movq (%rax), %r12 347 0x48, 0x8b, 0x40, 0x08, //0x000005af movq $8(%rax), %rax 348 0x48, 0x89, 0x44, 0x24, 0x48, //0x000005b3 movq %rax, $72(%rsp) 349 0x49, 0x01, 0xfa, //0x000005b8 addq %rdi, %r10 350 0x48, 0x83, 0xf9, 0x40, //0x000005bb cmpq $64, %rcx 351 0x4c, 0x89, 0x94, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x000005bf movq %r10, $176(%rsp) 352 0x48, 0x89, 0xb4, 0x24, 0xb8, 0x00, 0x00, 0x00, //0x000005c7 movq %rsi, $184(%rsp) 353 0x0f, 0x82, 0x0c, 0x11, 0x00, 0x00, //0x000005cf jb LBB0_105 354 0x4c, 0x89, 0x64, 0x24, 0x30, //0x000005d5 movq %r12, $48(%rsp) 355 0x89, 0xc8, //0x000005da movl %ecx, %eax 356 0x83, 0xe0, 0x3f, //0x000005dc andl $63, %eax 357 0x48, 0x89, 0x84, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x000005df movq %rax, $168(%rsp) 358 0x48, 0x29, 0xd6, //0x000005e7 subq %rdx, %rsi 359 0x48, 0x83, 0xc6, 0xbf, //0x000005ea addq $-65, %rsi 360 0x48, 0x83, 0xe6, 0xc0, //0x000005ee andq $-64, %rsi 361 0x48, 0x01, 0xd6, //0x000005f2 addq %rdx, %rsi 362 0x48, 0x8d, 0x44, 0x37, 0x41, //0x000005f5 leaq $65(%rdi,%rsi), %rax 363 0x48, 0x89, 0x44, 0x24, 0x50, //0x000005fa movq %rax, $80(%rsp) 364 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000005ff movq $-1, %r8 365 0x4c, 0x89, 0xd6, //0x00000606 movq %r10, %rsi 366 0x31, 0xdb, //0x00000609 xorl %ebx, %ebx 367 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000060b .p2align 4, 0x90 368 //0x00000610 LBB0_63 369 0xc5, 0xfa, 0x6f, 0x16, //0x00000610 vmovdqu (%rsi), %xmm2 370 0xc5, 0xfa, 0x6f, 0x6e, 0x10, //0x00000614 vmovdqu $16(%rsi), %xmm5 371 0xc5, 0xfa, 0x6f, 0x76, 0x20, //0x00000619 vmovdqu $32(%rsi), %xmm6 372 0xc5, 0xfa, 0x6f, 0x7e, 0x30, //0x0000061e vmovdqu $48(%rsi), %xmm7 373 0xc5, 0xe9, 0x74, 0xd8, //0x00000623 vpcmpeqb %xmm0, %xmm2, %xmm3 374 0xc5, 0xf9, 0xd7, 0xfb, //0x00000627 vpmovmskb %xmm3, %edi 375 0xc5, 0xd1, 0x74, 0xd8, //0x0000062b vpcmpeqb %xmm0, %xmm5, %xmm3 376 0xc5, 0x79, 0xd7, 0xe3, //0x0000062f vpmovmskb %xmm3, %r12d 377 0xc5, 0xc9, 0x74, 0xd8, //0x00000633 vpcmpeqb %xmm0, %xmm6, %xmm3 378 0xc5, 0x79, 0xd7, 0xeb, //0x00000637 vpmovmskb %xmm3, %r13d 379 0xc5, 0xc1, 0x74, 0xd8, //0x0000063b vpcmpeqb %xmm0, %xmm7, %xmm3 380 0xc5, 0x79, 0xd7, 0xfb, //0x0000063f vpmovmskb %xmm3, %r15d 381 0xc5, 0xe9, 0x74, 0xd1, //0x00000643 vpcmpeqb %xmm1, %xmm2, %xmm2 382 0xc5, 0x79, 0xd7, 0xca, //0x00000647 vpmovmskb %xmm2, %r9d 383 0xc5, 0xd1, 0x74, 0xd1, //0x0000064b vpcmpeqb %xmm1, %xmm5, %xmm2 384 0xc5, 0x79, 0xd7, 0xf2, //0x0000064f vpmovmskb %xmm2, %r14d 385 0xc5, 0xc9, 0x74, 0xd1, //0x00000653 vpcmpeqb %xmm1, %xmm6, %xmm2 386 0xc5, 0x79, 0xd7, 0xda, //0x00000657 vpmovmskb %xmm2, %r11d 387 0xc5, 0xc1, 0x74, 0xd1, //0x0000065b vpcmpeqb %xmm1, %xmm7, %xmm2 388 0xc5, 0x79, 0xd7, 0xd2, //0x0000065f vpmovmskb %xmm2, %r10d 389 0x49, 0xc1, 0xe7, 0x30, //0x00000663 shlq $48, %r15 390 0x49, 0xc1, 0xe5, 0x20, //0x00000667 shlq $32, %r13 391 0x49, 0xc1, 0xe4, 0x10, //0x0000066b shlq $16, %r12 392 0x4c, 0x09, 0xe7, //0x0000066f orq %r12, %rdi 393 0x4c, 0x09, 0xef, //0x00000672 orq %r13, %rdi 394 0x49, 0xc1, 0xe2, 0x30, //0x00000675 shlq $48, %r10 395 0x49, 0xc1, 0xe3, 0x20, //0x00000679 shlq $32, %r11 396 0x49, 0xc1, 0xe6, 0x10, //0x0000067d shlq $16, %r14 397 0x4d, 0x09, 0xf1, //0x00000681 orq %r14, %r9 398 0x4d, 0x09, 0xd9, //0x00000684 orq %r11, %r9 399 0x4d, 0x09, 0xd1, //0x00000687 orq %r10, %r9 400 0x49, 0x83, 0xf8, 0xff, //0x0000068a cmpq $-1, %r8 401 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000068e jne LBB0_65 402 0x4d, 0x85, 0xc9, //0x00000694 testq %r9, %r9 403 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00000697 jne LBB0_74 404 //0x0000069d LBB0_65 405 0x4c, 0x09, 0xff, //0x0000069d orq %r15, %rdi 406 0x4c, 0x89, 0xc8, //0x000006a0 movq %r9, %rax 407 0x48, 0x09, 0xd8, //0x000006a3 orq %rbx, %rax 408 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x000006a6 jne LBB0_75 409 //0x000006ac LBB0_66 410 0x48, 0x85, 0xff, //0x000006ac testq %rdi, %rdi 411 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x000006af jne LBB0_76 412 //0x000006b5 LBB0_67 413 0x48, 0x83, 0xc1, 0xc0, //0x000006b5 addq $-64, %rcx 414 0x48, 0x83, 0xc6, 0x40, //0x000006b9 addq $64, %rsi 415 0x48, 0x83, 0xf9, 0x3f, //0x000006bd cmpq $63, %rcx 416 0x0f, 0x87, 0x49, 0xff, 0xff, 0xff, //0x000006c1 ja LBB0_63 417 0xe9, 0x53, 0x0f, 0x00, 0x00, //0x000006c7 jmp LBB0_68 418 //0x000006cc LBB0_74 419 0x49, 0x89, 0xf2, //0x000006cc movq %rsi, %r10 420 0x4c, 0x2b, 0x54, 0x24, 0x20, //0x000006cf subq $32(%rsp), %r10 421 0x4d, 0x0f, 0xbc, 0xc1, //0x000006d4 bsfq %r9, %r8 422 0x4d, 0x01, 0xd0, //0x000006d8 addq %r10, %r8 423 0x4c, 0x09, 0xff, //0x000006db orq %r15, %rdi 424 0x4c, 0x89, 0xc8, //0x000006de movq %r9, %rax 425 0x48, 0x09, 0xd8, //0x000006e1 orq %rbx, %rax 426 0x0f, 0x84, 0xc2, 0xff, 0xff, 0xff, //0x000006e4 je LBB0_66 427 //0x000006ea LBB0_75 428 0x49, 0x89, 0xdb, //0x000006ea movq %rbx, %r11 429 0x49, 0xf7, 0xd3, //0x000006ed notq %r11 430 0x4d, 0x21, 0xcb, //0x000006f0 andq %r9, %r11 431 0x4f, 0x8d, 0x14, 0x1b, //0x000006f3 leaq (%r11,%r11), %r10 432 0x49, 0x09, 0xda, //0x000006f7 orq %rbx, %r10 433 0x4d, 0x89, 0xd6, //0x000006fa movq %r10, %r14 434 0x49, 0xf7, 0xd6, //0x000006fd notq %r14 435 0x4d, 0x21, 0xce, //0x00000700 andq %r9, %r14 436 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000703 movabsq $-6148914691236517206, %rbx 437 0x49, 0x21, 0xde, //0x0000070d andq %rbx, %r14 438 0x31, 0xdb, //0x00000710 xorl %ebx, %ebx 439 0x4d, 0x01, 0xde, //0x00000712 addq %r11, %r14 440 0x0f, 0x92, 0xc3, //0x00000715 setb %bl 441 0x4d, 0x01, 0xf6, //0x00000718 addq %r14, %r14 442 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x0000071b movabsq $6148914691236517205, %rax 443 0x49, 0x31, 0xc6, //0x00000725 xorq %rax, %r14 444 0x4d, 0x21, 0xd6, //0x00000728 andq %r10, %r14 445 0x49, 0xf7, 0xd6, //0x0000072b notq %r14 446 0x4c, 0x21, 0xf7, //0x0000072e andq %r14, %rdi 447 0x48, 0x85, 0xff, //0x00000731 testq %rdi, %rdi 448 0x0f, 0x84, 0x7b, 0xff, 0xff, 0xff, //0x00000734 je LBB0_67 449 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000073a .p2align 4, 0x90 450 //0x00000740 LBB0_76 451 0x48, 0x0f, 0xbc, 0xc7, //0x00000740 bsfq %rdi, %rax 452 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000744 movq $32(%rsp), %rdi 453 0x48, 0x29, 0xfe, //0x00000749 subq %rdi, %rsi 454 0x4c, 0x8d, 0x54, 0x06, 0x01, //0x0000074c leaq $1(%rsi,%rax), %r10 455 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00000751 movq $40(%rsp), %r15 456 0x4c, 0x8b, 0x6c, 0x24, 0x58, //0x00000756 movq $88(%rsp), %r13 457 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x0000075b movq $56(%rsp), %r11 458 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000760 movabsq $4294977024, %r9 459 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x0000076a movq $48(%rsp), %r12 460 0x48, 0x8b, 0x74, 0x24, 0x48, //0x0000076f movq $72(%rsp), %rsi 461 0x4d, 0x85, 0xd2, //0x00000774 testq %r10, %r10 462 0x48, 0x8b, 0x9c, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x00000777 movq $176(%rsp), %rbx 463 0x0f, 0x88, 0xba, 0x45, 0x00, 0x00, //0x0000077f js LBB0_937 464 //0x00000785 LBB0_79 465 0x48, 0x8b, 0x44, 0x24, 0x18, //0x00000785 movq $24(%rsp), %rax 466 0x4c, 0x89, 0x10, //0x0000078a movq %r10, (%rax) 467 0x49, 0x83, 0xf8, 0xff, //0x0000078d cmpq $-1, %r8 468 0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x00000791 je LBB0_81 469 0x4d, 0x39, 0xd0, //0x00000797 cmpq %r10, %r8 470 0x0f, 0x8e, 0x5e, 0x0f, 0x00, 0x00, //0x0000079a jle LBB0_107 471 //0x000007a0 LBB0_81 472 0x4c, 0x89, 0xd1, //0x000007a0 movq %r10, %rcx 473 0x48, 0x29, 0xd1, //0x000007a3 subq %rdx, %rcx 474 0x48, 0x83, 0xc1, 0xfe, //0x000007a6 addq $-2, %rcx 475 0xba, 0x01, 0x00, 0x00, 0x00, //0x000007aa movl $1, %edx 476 0x48, 0x89, 0xc8, //0x000007af movq %rcx, %rax 477 0x48, 0x09, 0xf0, //0x000007b2 orq %rsi, %rax 478 0x0f, 0x84, 0xe5, 0x00, 0x00, 0x00, //0x000007b5 je LBB0_92 479 0x48, 0x39, 0xf1, //0x000007bb cmpq %rsi, %rcx 480 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000007be movq $24(%rsp), %r8 481 0x0f, 0x85, 0xf7, 0x00, 0x00, 0x00, //0x000007c3 jne LBB0_93 482 0x48, 0x83, 0xfe, 0x10, //0x000007c9 cmpq $16, %rsi 483 0x0f, 0x82, 0x68, 0x00, 0x00, 0x00, //0x000007cd jb LBB0_88 484 0x48, 0x8d, 0x4e, 0xf0, //0x000007d3 leaq $-16(%rsi), %rcx 485 0x48, 0x89, 0xc8, //0x000007d7 movq %rcx, %rax 486 0x48, 0x83, 0xe0, 0xf0, //0x000007da andq $-16, %rax 487 0x48, 0x8d, 0x74, 0x03, 0x10, //0x000007de leaq $16(%rbx,%rax), %rsi 488 0x49, 0x8d, 0x7c, 0x04, 0x10, //0x000007e3 leaq $16(%r12,%rax), %rdi 489 0x83, 0xe1, 0x0f, //0x000007e8 andl $15, %ecx 490 0x31, 0xdb, //0x000007eb xorl %ebx, %ebx 491 0x90, 0x90, 0x90, //0x000007ed .p2align 4, 0x90 492 //0x000007f0 LBB0_85 493 0x48, 0x8b, 0x84, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x000007f0 movq $176(%rsp), %rax 494 0xc5, 0xfa, 0x6f, 0x14, 0x18, //0x000007f8 vmovdqu (%rax,%rbx), %xmm2 495 0xc4, 0xc1, 0x69, 0x74, 0x14, 0x1c, //0x000007fd vpcmpeqb (%r12,%rbx), %xmm2, %xmm2 496 0xc5, 0xf9, 0xd7, 0xc2, //0x00000803 vpmovmskb %xmm2, %eax 497 0x66, 0x83, 0xf8, 0xff, //0x00000807 cmpw $-1, %ax 498 0x0f, 0x85, 0x34, 0x01, 0x00, 0x00, //0x0000080b jne LBB0_98 499 0x48, 0x8b, 0x44, 0x24, 0x48, //0x00000811 movq $72(%rsp), %rax 500 0x48, 0x83, 0xc0, 0xf0, //0x00000816 addq $-16, %rax 501 0x48, 0x83, 0xc3, 0x10, //0x0000081a addq $16, %rbx 502 0x48, 0x89, 0x44, 0x24, 0x48, //0x0000081e movq %rax, $72(%rsp) 503 0x48, 0x83, 0xf8, 0x0f, //0x00000823 cmpq $15, %rax 504 0x0f, 0x87, 0xc3, 0xff, 0xff, 0xff, //0x00000827 ja LBB0_85 505 0x49, 0x89, 0xfc, //0x0000082d movq %rdi, %r12 506 0x48, 0x89, 0xf3, //0x00000830 movq %rsi, %rbx 507 0x48, 0x89, 0xce, //0x00000833 movq %rcx, %rsi 508 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000836 movq $32(%rsp), %rdi 509 //0x0000083b LBB0_88 510 0x44, 0x89, 0xe0, //0x0000083b movl %r12d, %eax 511 0x25, 0xff, 0x0f, 0x00, 0x00, //0x0000083e andl $4095, %eax 512 0x3d, 0xf0, 0x0f, 0x00, 0x00, //0x00000843 cmpl $4080, %eax 513 0x0f, 0x87, 0x88, 0x00, 0x00, 0x00, //0x00000848 ja LBB0_94 514 0x89, 0xd8, //0x0000084e movl %ebx, %eax 515 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00000850 andl $4095, %eax 516 0x3d, 0xf1, 0x0f, 0x00, 0x00, //0x00000855 cmpl $4081, %eax 517 0x0f, 0x83, 0x76, 0x00, 0x00, 0x00, //0x0000085a jae LBB0_94 518 0xc5, 0xfa, 0x6f, 0x13, //0x00000860 vmovdqu (%rbx), %xmm2 519 0xc4, 0xc1, 0x69, 0x74, 0x14, 0x24, //0x00000864 vpcmpeqb (%r12), %xmm2, %xmm2 520 0xc5, 0xf9, 0xd7, 0xca, //0x0000086a vpmovmskb %xmm2, %ecx 521 0x66, 0x83, 0xf9, 0xff, //0x0000086e cmpw $-1, %cx 522 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x00000872 je LBB0_100 523 0xf7, 0xd1, //0x00000878 notl %ecx 524 0x0f, 0xb7, 0xc1, //0x0000087a movzwl %cx, %eax 525 0x48, 0x0f, 0xbc, 0xc0, //0x0000087d bsfq %rax, %rax 526 0x31, 0xd2, //0x00000881 xorl %edx, %edx 527 0x48, 0x39, 0xf0, //0x00000883 cmpq %rsi, %rax 528 0x0f, 0x93, 0xc2, //0x00000886 setae %dl 529 0x49, 0x8b, 0x0b, //0x00000889 movq (%r11), %rcx 530 0x4c, 0x89, 0xd6, //0x0000088c movq %r10, %rsi 531 0x48, 0x29, 0xce, //0x0000088f subq %rcx, %rsi 532 0x0f, 0x82, 0x87, 0x00, 0x00, 0x00, //0x00000892 jb LBB0_101 533 0xe9, 0xe3, 0x00, 0x00, 0x00, //0x00000898 jmp LBB0_154 534 0x90, 0x90, 0x90, //0x0000089d .p2align 4, 0x90 535 //0x000008a0 LBB0_92 536 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000008a0 movq $24(%rsp), %r8 537 0x49, 0x8b, 0x0b, //0x000008a5 movq (%r11), %rcx 538 0x4c, 0x89, 0xd6, //0x000008a8 movq %r10, %rsi 539 0x48, 0x29, 0xce, //0x000008ab subq %rcx, %rsi 540 0x0f, 0x82, 0x6b, 0x00, 0x00, 0x00, //0x000008ae jb LBB0_101 541 0xe9, 0xc7, 0x00, 0x00, 0x00, //0x000008b4 jmp LBB0_154 542 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008b9 .p2align 4, 0x90 543 //0x000008c0 LBB0_93 544 0x31, 0xd2, //0x000008c0 xorl %edx, %edx 545 0x49, 0x8b, 0x0b, //0x000008c2 movq (%r11), %rcx 546 0x4c, 0x89, 0xd6, //0x000008c5 movq %r10, %rsi 547 0x48, 0x29, 0xce, //0x000008c8 subq %rcx, %rsi 548 0x0f, 0x82, 0x4e, 0x00, 0x00, 0x00, //0x000008cb jb LBB0_101 549 0xe9, 0xaa, 0x00, 0x00, 0x00, //0x000008d1 jmp LBB0_154 550 //0x000008d6 LBB0_94 551 0x48, 0x85, 0xf6, //0x000008d6 testq %rsi, %rsi 552 0x0f, 0x84, 0x31, 0x00, 0x00, 0x00, //0x000008d9 je LBB0_100 553 0x31, 0xc9, //0x000008df xorl %ecx, %ecx 554 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008e1 .p2align 4, 0x90 555 //0x000008f0 LBB0_96 556 0x0f, 0xb6, 0x04, 0x0b, //0x000008f0 movzbl (%rbx,%rcx), %eax 557 0x41, 0x3a, 0x04, 0x0c, //0x000008f4 cmpb (%r12,%rcx), %al 558 0x0f, 0x85, 0x62, 0x00, 0x00, 0x00, //0x000008f8 jne LBB0_99 559 0x48, 0xff, 0xc1, //0x000008fe incq %rcx 560 0x48, 0x39, 0xce, //0x00000901 cmpq %rcx, %rsi 561 0x0f, 0x85, 0xe6, 0xff, 0xff, 0xff, //0x00000904 jne LBB0_96 562 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000090a .p2align 4, 0x90 563 //0x00000910 LBB0_100 564 0x49, 0x8b, 0x0b, //0x00000910 movq (%r11), %rcx 565 0x4c, 0x89, 0xd6, //0x00000913 movq %r10, %rsi 566 0x48, 0x29, 0xce, //0x00000916 subq %rcx, %rsi 567 0x0f, 0x83, 0x61, 0x00, 0x00, 0x00, //0x00000919 jae LBB0_154 568 //0x0000091f LBB0_101 569 0x42, 0x8a, 0x04, 0x17, //0x0000091f movb (%rdi,%r10), %al 570 0x3c, 0x0d, //0x00000923 cmpb $13, %al 571 0x0f, 0x84, 0x55, 0x00, 0x00, 0x00, //0x00000925 je LBB0_154 572 0x3c, 0x20, //0x0000092b cmpb $32, %al 573 0x0f, 0x84, 0x4d, 0x00, 0x00, 0x00, //0x0000092d je LBB0_154 574 0x04, 0xf7, //0x00000933 addb $-9, %al 575 0x3c, 0x01, //0x00000935 cmpb $1, %al 576 0x0f, 0x86, 0x43, 0x00, 0x00, 0x00, //0x00000937 jbe LBB0_154 577 0x4c, 0x89, 0xd0, //0x0000093d movq %r10, %rax 578 0xe9, 0x62, 0x01, 0x00, 0x00, //0x00000940 jmp LBB0_176 579 //0x00000945 LBB0_98 580 0x31, 0xd2, //0x00000945 xorl %edx, %edx 581 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000947 movq $32(%rsp), %rdi 582 0x49, 0x8b, 0x0b, //0x0000094c movq (%r11), %rcx 583 0x4c, 0x89, 0xd6, //0x0000094f movq %r10, %rsi 584 0x48, 0x29, 0xce, //0x00000952 subq %rcx, %rsi 585 0x0f, 0x82, 0xc4, 0xff, 0xff, 0xff, //0x00000955 jb LBB0_101 586 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000095b jmp LBB0_154 587 //0x00000960 LBB0_99 588 0x31, 0xd2, //0x00000960 xorl %edx, %edx 589 0x49, 0x8b, 0x0b, //0x00000962 movq (%r11), %rcx 590 0x4c, 0x89, 0xd6, //0x00000965 movq %r10, %rsi 591 0x48, 0x29, 0xce, //0x00000968 subq %rcx, %rsi 592 0x0f, 0x82, 0xae, 0xff, 0xff, 0xff, //0x0000096b jb LBB0_101 593 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000971 .p2align 4, 0x90 594 //0x00000980 LBB0_154 595 0x49, 0x8d, 0x42, 0x01, //0x00000980 leaq $1(%r10), %rax 596 0x48, 0x39, 0xc8, //0x00000984 cmpq %rcx, %rax 597 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000987 jae LBB0_158 598 0x8a, 0x1c, 0x07, //0x0000098d movb (%rdi,%rax), %bl 599 0x80, 0xfb, 0x0d, //0x00000990 cmpb $13, %bl 600 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000993 je LBB0_158 601 0x80, 0xfb, 0x20, //0x00000999 cmpb $32, %bl 602 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000099c je LBB0_158 603 0x80, 0xc3, 0xf7, //0x000009a2 addb $-9, %bl 604 0x80, 0xfb, 0x01, //0x000009a5 cmpb $1, %bl 605 0x0f, 0x87, 0xf9, 0x00, 0x00, 0x00, //0x000009a8 ja LBB0_176 606 0x90, 0x90, //0x000009ae .p2align 4, 0x90 607 //0x000009b0 LBB0_158 608 0x49, 0x8d, 0x42, 0x02, //0x000009b0 leaq $2(%r10), %rax 609 0x48, 0x39, 0xc8, //0x000009b4 cmpq %rcx, %rax 610 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000009b7 jae LBB0_162 611 0x8a, 0x1c, 0x07, //0x000009bd movb (%rdi,%rax), %bl 612 0x80, 0xfb, 0x0d, //0x000009c0 cmpb $13, %bl 613 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x000009c3 je LBB0_162 614 0x80, 0xfb, 0x20, //0x000009c9 cmpb $32, %bl 615 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000009cc je LBB0_162 616 0x80, 0xc3, 0xf7, //0x000009d2 addb $-9, %bl 617 0x80, 0xfb, 0x01, //0x000009d5 cmpb $1, %bl 618 0x0f, 0x87, 0xc9, 0x00, 0x00, 0x00, //0x000009d8 ja LBB0_176 619 0x90, 0x90, //0x000009de .p2align 4, 0x90 620 //0x000009e0 LBB0_162 621 0x49, 0x8d, 0x42, 0x03, //0x000009e0 leaq $3(%r10), %rax 622 0x48, 0x39, 0xc8, //0x000009e4 cmpq %rcx, %rax 623 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000009e7 jae LBB0_166 624 0x8a, 0x1c, 0x07, //0x000009ed movb (%rdi,%rax), %bl 625 0x80, 0xfb, 0x0d, //0x000009f0 cmpb $13, %bl 626 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x000009f3 je LBB0_166 627 0x80, 0xfb, 0x20, //0x000009f9 cmpb $32, %bl 628 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000009fc je LBB0_166 629 0x80, 0xc3, 0xf7, //0x00000a02 addb $-9, %bl 630 0x80, 0xfb, 0x01, //0x00000a05 cmpb $1, %bl 631 0x0f, 0x87, 0x99, 0x00, 0x00, 0x00, //0x00000a08 ja LBB0_176 632 0x90, 0x90, //0x00000a0e .p2align 4, 0x90 633 //0x00000a10 LBB0_166 634 0x49, 0x8d, 0x7a, 0x04, //0x00000a10 leaq $4(%r10), %rdi 635 0x48, 0x39, 0xf9, //0x00000a14 cmpq %rdi, %rcx 636 0x0f, 0x86, 0x5e, 0x39, 0x00, 0x00, //0x00000a17 jbe LBB0_836 637 0x48, 0x39, 0xf9, //0x00000a1d cmpq %rdi, %rcx 638 0x0f, 0x84, 0x4a, 0x00, 0x00, 0x00, //0x00000a20 je LBB0_173 639 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00000a26 movq $32(%rsp), %rax 640 0x48, 0x8d, 0x3c, 0x08, //0x00000a2b leaq (%rax,%rcx), %rdi 641 0x48, 0x83, 0xc6, 0x04, //0x00000a2f addq $4, %rsi 642 0x4a, 0x8d, 0x44, 0x10, 0x05, //0x00000a33 leaq $5(%rax,%r10), %rax 643 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a38 .p2align 4, 0x90 644 //0x00000a40 LBB0_169 645 0x0f, 0xbe, 0x58, 0xff, //0x00000a40 movsbl $-1(%rax), %ebx 646 0x83, 0xfb, 0x20, //0x00000a44 cmpl $32, %ebx 647 0x0f, 0x87, 0x43, 0x00, 0x00, 0x00, //0x00000a47 ja LBB0_175 648 0x49, 0x0f, 0xa3, 0xd9, //0x00000a4d btq %rbx, %r9 649 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00000a51 jae LBB0_175 650 0x48, 0xff, 0xc0, //0x00000a57 incq %rax 651 0x48, 0xff, 0xc6, //0x00000a5a incq %rsi 652 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00000a5d jne LBB0_169 653 0x48, 0x8b, 0x74, 0x24, 0x20, //0x00000a63 movq $32(%rsp), %rsi 654 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00000a68 jmp LBB0_174 655 0x90, 0x90, 0x90, //0x00000a6d .p2align 4, 0x90 656 //0x00000a70 LBB0_173 657 0x48, 0x8b, 0x74, 0x24, 0x20, //0x00000a70 movq $32(%rsp), %rsi 658 0x48, 0x01, 0xf7, //0x00000a75 addq %rsi, %rdi 659 //0x00000a78 LBB0_174 660 0x48, 0x29, 0xf7, //0x00000a78 subq %rsi, %rdi 661 0x48, 0x89, 0xf8, //0x00000a7b movq %rdi, %rax 662 0x48, 0x89, 0xf7, //0x00000a7e movq %rsi, %rdi 663 0x48, 0x39, 0xc8, //0x00000a81 cmpq %rcx, %rax 664 0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x00000a84 jb LBB0_176 665 0xe9, 0xf2, 0x38, 0x00, 0x00, //0x00000a8a jmp LBB0_837 666 0x90, //0x00000a8f .p2align 4, 0x90 667 //0x00000a90 LBB0_175 668 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000a90 movq $32(%rsp), %rdi 669 0x48, 0x89, 0xfe, //0x00000a95 movq %rdi, %rsi 670 0x48, 0xf7, 0xd6, //0x00000a98 notq %rsi 671 0x48, 0x01, 0xf0, //0x00000a9b addq %rsi, %rax 672 0x48, 0x39, 0xc8, //0x00000a9e cmpq %rcx, %rax 673 0x0f, 0x83, 0xda, 0x38, 0x00, 0x00, //0x00000aa1 jae LBB0_837 674 //0x00000aa7 LBB0_176 675 0x4c, 0x8d, 0x50, 0x01, //0x00000aa7 leaq $1(%rax), %r10 676 0x4d, 0x89, 0x10, //0x00000aab movq %r10, (%r8) 677 0x80, 0x3c, 0x07, 0x3a, //0x00000aae cmpb $58, (%rdi,%rax) 678 0x0f, 0x85, 0xc9, 0x38, 0x00, 0x00, //0x00000ab2 jne LBB0_837 679 0x48, 0x85, 0xd2, //0x00000ab8 testq %rdx, %rdx 680 0x0f, 0x85, 0xef, 0x20, 0x00, 0x00, //0x00000abb jne LBB0_446 681 0x49, 0x8b, 0x13, //0x00000ac1 movq (%r11), %rdx 682 0x49, 0x39, 0xd2, //0x00000ac4 cmpq %rdx, %r10 683 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x00000ac7 jae LBB0_183 684 0x42, 0x8a, 0x0c, 0x17, //0x00000acd movb (%rdi,%r10), %cl 685 0x80, 0xf9, 0x0d, //0x00000ad1 cmpb $13, %cl 686 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00000ad4 je LBB0_183 687 0x80, 0xf9, 0x20, //0x00000ada cmpb $32, %cl 688 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x00000add je LBB0_183 689 0x80, 0xc1, 0xf7, //0x00000ae3 addb $-9, %cl 690 0x80, 0xf9, 0x01, //0x00000ae6 cmpb $1, %cl 691 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x00000ae9 jbe LBB0_183 692 0x4c, 0x89, 0xd1, //0x00000aef movq %r10, %rcx 693 0xe9, 0x49, 0x01, 0x00, 0x00, //0x00000af2 jmp LBB0_205 694 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000af7 .p2align 4, 0x90 695 //0x00000b00 LBB0_183 696 0x48, 0x8d, 0x48, 0x02, //0x00000b00 leaq $2(%rax), %rcx 697 0x48, 0x39, 0xd1, //0x00000b04 cmpq %rdx, %rcx 698 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000b07 jae LBB0_187 699 0x8a, 0x1c, 0x0f, //0x00000b0d movb (%rdi,%rcx), %bl 700 0x80, 0xfb, 0x0d, //0x00000b10 cmpb $13, %bl 701 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000b13 je LBB0_187 702 0x80, 0xfb, 0x20, //0x00000b19 cmpb $32, %bl 703 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00000b1c je LBB0_187 704 0x80, 0xc3, 0xf7, //0x00000b22 addb $-9, %bl 705 0x80, 0xfb, 0x01, //0x00000b25 cmpb $1, %bl 706 0x0f, 0x87, 0x12, 0x01, 0x00, 0x00, //0x00000b28 ja LBB0_205 707 0x90, 0x90, //0x00000b2e .p2align 4, 0x90 708 //0x00000b30 LBB0_187 709 0x48, 0x8d, 0x48, 0x03, //0x00000b30 leaq $3(%rax), %rcx 710 0x48, 0x39, 0xd1, //0x00000b34 cmpq %rdx, %rcx 711 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000b37 jae LBB0_191 712 0x8a, 0x1c, 0x0f, //0x00000b3d movb (%rdi,%rcx), %bl 713 0x80, 0xfb, 0x0d, //0x00000b40 cmpb $13, %bl 714 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000b43 je LBB0_191 715 0x80, 0xfb, 0x20, //0x00000b49 cmpb $32, %bl 716 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00000b4c je LBB0_191 717 0x80, 0xc3, 0xf7, //0x00000b52 addb $-9, %bl 718 0x80, 0xfb, 0x01, //0x00000b55 cmpb $1, %bl 719 0x0f, 0x87, 0xe2, 0x00, 0x00, 0x00, //0x00000b58 ja LBB0_205 720 0x90, 0x90, //0x00000b5e .p2align 4, 0x90 721 //0x00000b60 LBB0_191 722 0x48, 0x8d, 0x48, 0x04, //0x00000b60 leaq $4(%rax), %rcx 723 0x48, 0x39, 0xd1, //0x00000b64 cmpq %rdx, %rcx 724 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000b67 jae LBB0_195 725 0x8a, 0x1c, 0x0f, //0x00000b6d movb (%rdi,%rcx), %bl 726 0x80, 0xfb, 0x0d, //0x00000b70 cmpb $13, %bl 727 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000b73 je LBB0_195 728 0x80, 0xfb, 0x20, //0x00000b79 cmpb $32, %bl 729 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00000b7c je LBB0_195 730 0x80, 0xc3, 0xf7, //0x00000b82 addb $-9, %bl 731 0x80, 0xfb, 0x01, //0x00000b85 cmpb $1, %bl 732 0x0f, 0x87, 0xb2, 0x00, 0x00, 0x00, //0x00000b88 ja LBB0_205 733 0x90, 0x90, //0x00000b8e .p2align 4, 0x90 734 //0x00000b90 LBB0_195 735 0x48, 0x8d, 0x70, 0x05, //0x00000b90 leaq $5(%rax), %rsi 736 0x48, 0x39, 0xf2, //0x00000b94 cmpq %rsi, %rdx 737 0x0f, 0x86, 0x63, 0x00, 0x00, 0x00, //0x00000b97 jbe LBB0_202 738 0x48, 0x39, 0xf2, //0x00000b9d cmpq %rsi, %rdx 739 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00000ba0 je LBB0_203 740 0x48, 0x8d, 0x34, 0x17, //0x00000ba6 leaq (%rdi,%rdx), %rsi 741 0x48, 0x8d, 0x4c, 0x07, 0x06, //0x00000baa leaq $6(%rdi,%rax), %rcx 742 0x48, 0x29, 0xd0, //0x00000baf subq %rdx, %rax 743 0x48, 0x83, 0xc0, 0x05, //0x00000bb2 addq $5, %rax 744 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000bb6 .p2align 4, 0x90 745 //0x00000bc0 LBB0_198 746 0x0f, 0xbe, 0x79, 0xff, //0x00000bc0 movsbl $-1(%rcx), %edi 747 0x83, 0xff, 0x20, //0x00000bc4 cmpl $32, %edi 748 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00000bc7 ja LBB0_204 749 0x49, 0x0f, 0xa3, 0xf9, //0x00000bcd btq %rdi, %r9 750 0x0f, 0x83, 0x4b, 0x00, 0x00, 0x00, //0x00000bd1 jae LBB0_204 751 0x48, 0xff, 0xc1, //0x00000bd7 incq %rcx 752 0x48, 0xff, 0xc0, //0x00000bda incq %rax 753 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00000bdd jne LBB0_198 754 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000be3 movq $32(%rsp), %rdi 755 0x48, 0x29, 0xfe, //0x00000be8 subq %rdi, %rsi 756 0x48, 0x89, 0xf1, //0x00000beb movq %rsi, %rcx 757 0x48, 0x39, 0xd1, //0x00000bee cmpq %rdx, %rcx 758 0x0f, 0x82, 0x49, 0x00, 0x00, 0x00, //0x00000bf1 jb LBB0_205 759 0xe9, 0x34, 0x01, 0x00, 0x00, //0x00000bf7 jmp LBB0_222 760 0x90, 0x90, 0x90, 0x90, //0x00000bfc .p2align 4, 0x90 761 //0x00000c00 LBB0_202 762 0x49, 0x89, 0x30, //0x00000c00 movq %rsi, (%r8) 763 0x49, 0x89, 0xf2, //0x00000c03 movq %rsi, %r10 764 0xe9, 0x25, 0x01, 0x00, 0x00, //0x00000c06 jmp LBB0_222 765 //0x00000c0b LBB0_203 766 0x48, 0x01, 0xfe, //0x00000c0b addq %rdi, %rsi 767 0x48, 0x29, 0xfe, //0x00000c0e subq %rdi, %rsi 768 0x48, 0x89, 0xf1, //0x00000c11 movq %rsi, %rcx 769 0x48, 0x39, 0xd1, //0x00000c14 cmpq %rdx, %rcx 770 0x0f, 0x82, 0x23, 0x00, 0x00, 0x00, //0x00000c17 jb LBB0_205 771 0xe9, 0x0e, 0x01, 0x00, 0x00, //0x00000c1d jmp LBB0_222 772 //0x00000c22 LBB0_204 773 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000c22 movq $32(%rsp), %rdi 774 0x48, 0x89, 0xf8, //0x00000c27 movq %rdi, %rax 775 0x48, 0xf7, 0xd0, //0x00000c2a notq %rax 776 0x48, 0x01, 0xc1, //0x00000c2d addq %rax, %rcx 777 0x48, 0x39, 0xd1, //0x00000c30 cmpq %rdx, %rcx 778 0x0f, 0x83, 0xf7, 0x00, 0x00, 0x00, //0x00000c33 jae LBB0_222 779 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000c39 .p2align 4, 0x90 780 //0x00000c40 LBB0_205 781 0x4c, 0x8d, 0x51, 0x01, //0x00000c40 leaq $1(%rcx), %r10 782 0x4d, 0x89, 0x10, //0x00000c44 movq %r10, (%r8) 783 0x0f, 0xbe, 0x04, 0x0f, //0x00000c47 movsbl (%rdi,%rcx), %eax 784 0x83, 0xf8, 0x7b, //0x00000c4b cmpl $123, %eax 785 0x0f, 0x87, 0x75, 0x06, 0x00, 0x00, //0x00000c4e ja LBB0_289 786 0x48, 0x8d, 0x15, 0x4d, 0x45, 0x00, 0x00, //0x00000c54 leaq $17741(%rip), %rdx /* LJTI0_1+0(%rip) */ 787 0x48, 0x63, 0x04, 0x82, //0x00000c5b movslq (%rdx,%rax,4), %rax 788 0x48, 0x01, 0xd0, //0x00000c5f addq %rdx, %rax 789 0xff, 0xe0, //0x00000c62 jmpq *%rax 790 //0x00000c64 LBB0_207 791 0x49, 0x8b, 0x13, //0x00000c64 movq (%r11), %rdx 792 0x48, 0x89, 0xd0, //0x00000c67 movq %rdx, %rax 793 0x4c, 0x29, 0xd0, //0x00000c6a subq %r10, %rax 794 0x49, 0x01, 0xfa, //0x00000c6d addq %rdi, %r10 795 0x48, 0x83, 0xf8, 0x10, //0x00000c70 cmpq $16, %rax 796 0x0f, 0x82, 0x60, 0x00, 0x00, 0x00, //0x00000c74 jb LBB0_212 797 0x48, 0x29, 0xca, //0x00000c7a subq %rcx, %rdx 798 0x48, 0x83, 0xc2, 0xef, //0x00000c7d addq $-17, %rdx 799 0x48, 0x89, 0xd6, //0x00000c81 movq %rdx, %rsi 800 0x48, 0x83, 0xe6, 0xf0, //0x00000c84 andq $-16, %rsi 801 0x48, 0x01, 0xce, //0x00000c88 addq %rcx, %rsi 802 0x48, 0x8d, 0x4c, 0x37, 0x11, //0x00000c8b leaq $17(%rdi,%rsi), %rcx 803 0x83, 0xe2, 0x0f, //0x00000c90 andl $15, %edx 804 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000c93 .p2align 4, 0x90 805 //0x00000ca0 LBB0_209 806 0xc4, 0xc1, 0x7a, 0x6f, 0x12, //0x00000ca0 vmovdqu (%r10), %xmm2 807 0xc5, 0x89, 0x74, 0xda, //0x00000ca5 vpcmpeqb %xmm2, %xmm14, %xmm3 808 0xc5, 0x81, 0xeb, 0xd2, //0x00000ca9 vpor %xmm2, %xmm15, %xmm2 809 0xc5, 0xe9, 0x74, 0xd4, //0x00000cad vpcmpeqb %xmm4, %xmm2, %xmm2 810 0xc5, 0xe9, 0xeb, 0xd3, //0x00000cb1 vpor %xmm3, %xmm2, %xmm2 811 0xc5, 0xf9, 0xd7, 0xf2, //0x00000cb5 vpmovmskb %xmm2, %esi 812 0x66, 0x85, 0xf6, //0x00000cb9 testw %si, %si 813 0x0f, 0x85, 0x5e, 0x00, 0x00, 0x00, //0x00000cbc jne LBB0_220 814 0x49, 0x83, 0xc2, 0x10, //0x00000cc2 addq $16, %r10 815 0x48, 0x83, 0xc0, 0xf0, //0x00000cc6 addq $-16, %rax 816 0x48, 0x83, 0xf8, 0x0f, //0x00000cca cmpq $15, %rax 817 0x0f, 0x87, 0xcc, 0xff, 0xff, 0xff, //0x00000cce ja LBB0_209 818 0x48, 0x89, 0xd0, //0x00000cd4 movq %rdx, %rax 819 0x49, 0x89, 0xca, //0x00000cd7 movq %rcx, %r10 820 //0x00000cda LBB0_212 821 0x48, 0x85, 0xc0, //0x00000cda testq %rax, %rax 822 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00000cdd je LBB0_219 823 0x49, 0x8d, 0x0c, 0x02, //0x00000ce3 leaq (%r10,%rax), %rcx 824 //0x00000ce7 LBB0_214 825 0x41, 0x0f, 0xb6, 0x12, //0x00000ce7 movzbl (%r10), %edx 826 0x80, 0xfa, 0x2c, //0x00000ceb cmpb $44, %dl 827 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00000cee je LBB0_219 828 0x80, 0xfa, 0x7d, //0x00000cf4 cmpb $125, %dl 829 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00000cf7 je LBB0_219 830 0x80, 0xfa, 0x5d, //0x00000cfd cmpb $93, %dl 831 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x00000d00 je LBB0_219 832 0x49, 0xff, 0xc2, //0x00000d06 incq %r10 833 0x48, 0xff, 0xc8, //0x00000d09 decq %rax 834 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x00000d0c jne LBB0_214 835 0x49, 0x89, 0xca, //0x00000d12 movq %rcx, %r10 836 //0x00000d15 LBB0_219 837 0x49, 0x29, 0xfa, //0x00000d15 subq %rdi, %r10 838 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00000d18 jmp LBB0_221 839 0x90, 0x90, 0x90, //0x00000d1d .p2align 4, 0x90 840 //0x00000d20 LBB0_220 841 0x0f, 0xb7, 0xc6, //0x00000d20 movzwl %si, %eax 842 0x48, 0x0f, 0xbc, 0xc0, //0x00000d23 bsfq %rax, %rax 843 0x49, 0x29, 0xfa, //0x00000d27 subq %rdi, %r10 844 0x49, 0x01, 0xc2, //0x00000d2a addq %rax, %r10 845 //0x00000d2d LBB0_221 846 0x4d, 0x89, 0x10, //0x00000d2d movq %r10, (%r8) 847 //0x00000d30 LBB0_222 848 0x49, 0x8b, 0x3f, //0x00000d30 movq (%r15), %rdi 849 0x49, 0x8b, 0x47, 0x08, //0x00000d33 movq $8(%r15), %rax 850 0x4c, 0x89, 0xd1, //0x00000d37 movq %r10, %rcx 851 0x48, 0x29, 0xc1, //0x00000d3a subq %rax, %rcx 852 0x0f, 0x83, 0x2d, 0x00, 0x00, 0x00, //0x00000d3d jae LBB0_227 853 0x42, 0x8a, 0x14, 0x17, //0x00000d43 movb (%rdi,%r10), %dl 854 0x80, 0xfa, 0x0d, //0x00000d47 cmpb $13, %dl 855 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00000d4a je LBB0_227 856 0x80, 0xfa, 0x20, //0x00000d50 cmpb $32, %dl 857 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000d53 je LBB0_227 858 0x80, 0xc2, 0xf7, //0x00000d59 addb $-9, %dl 859 0x80, 0xfa, 0x01, //0x00000d5c cmpb $1, %dl 860 0x0f, 0x86, 0x0b, 0x00, 0x00, 0x00, //0x00000d5f jbe LBB0_227 861 0x4c, 0x89, 0xd2, //0x00000d65 movq %r10, %rdx 862 0xe9, 0x85, 0xf6, 0xff, 0xff, //0x00000d68 jmp LBB0_248 863 0x90, 0x90, 0x90, //0x00000d6d .p2align 4, 0x90 864 //0x00000d70 LBB0_227 865 0x49, 0x8d, 0x52, 0x01, //0x00000d70 leaq $1(%r10), %rdx 866 0x48, 0x39, 0xc2, //0x00000d74 cmpq %rax, %rdx 867 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000d77 jae LBB0_231 868 0x8a, 0x1c, 0x17, //0x00000d7d movb (%rdi,%rdx), %bl 869 0x80, 0xfb, 0x0d, //0x00000d80 cmpb $13, %bl 870 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000d83 je LBB0_231 871 0x80, 0xfb, 0x20, //0x00000d89 cmpb $32, %bl 872 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00000d8c je LBB0_231 873 0x80, 0xc3, 0xf7, //0x00000d92 addb $-9, %bl 874 0x80, 0xfb, 0x01, //0x00000d95 cmpb $1, %bl 875 0x0f, 0x87, 0x54, 0xf6, 0xff, 0xff, //0x00000d98 ja LBB0_248 876 0x90, 0x90, //0x00000d9e .p2align 4, 0x90 877 //0x00000da0 LBB0_231 878 0x49, 0x8d, 0x52, 0x02, //0x00000da0 leaq $2(%r10), %rdx 879 0x48, 0x39, 0xc2, //0x00000da4 cmpq %rax, %rdx 880 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000da7 jae LBB0_235 881 0x8a, 0x1c, 0x17, //0x00000dad movb (%rdi,%rdx), %bl 882 0x80, 0xfb, 0x0d, //0x00000db0 cmpb $13, %bl 883 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000db3 je LBB0_235 884 0x80, 0xfb, 0x20, //0x00000db9 cmpb $32, %bl 885 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00000dbc je LBB0_235 886 0x80, 0xc3, 0xf7, //0x00000dc2 addb $-9, %bl 887 0x80, 0xfb, 0x01, //0x00000dc5 cmpb $1, %bl 888 0x0f, 0x87, 0x24, 0xf6, 0xff, 0xff, //0x00000dc8 ja LBB0_248 889 0x90, 0x90, //0x00000dce .p2align 4, 0x90 890 //0x00000dd0 LBB0_235 891 0x49, 0x8d, 0x52, 0x03, //0x00000dd0 leaq $3(%r10), %rdx 892 0x48, 0x39, 0xc2, //0x00000dd4 cmpq %rax, %rdx 893 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000dd7 jae LBB0_239 894 0x8a, 0x1c, 0x17, //0x00000ddd movb (%rdi,%rdx), %bl 895 0x80, 0xfb, 0x0d, //0x00000de0 cmpb $13, %bl 896 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000de3 je LBB0_239 897 0x80, 0xfb, 0x20, //0x00000de9 cmpb $32, %bl 898 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00000dec je LBB0_239 899 0x80, 0xc3, 0xf7, //0x00000df2 addb $-9, %bl 900 0x80, 0xfb, 0x01, //0x00000df5 cmpb $1, %bl 901 0x0f, 0x87, 0xf4, 0xf5, 0xff, 0xff, //0x00000df8 ja LBB0_248 902 0x90, 0x90, //0x00000dfe .p2align 4, 0x90 903 //0x00000e00 LBB0_239 904 0x49, 0x8d, 0x72, 0x04, //0x00000e00 leaq $4(%r10), %rsi 905 0x48, 0x39, 0xf0, //0x00000e04 cmpq %rsi, %rax 906 0x0f, 0x86, 0x7d, 0x1f, 0x00, 0x00, //0x00000e07 jbe LBB0_550 907 0x48, 0x39, 0xf0, //0x00000e0d cmpq %rsi, %rax 908 0x0f, 0x84, 0xca, 0xf5, 0xff, 0xff, //0x00000e10 je LBB0_246 909 0x48, 0x8d, 0x34, 0x07, //0x00000e16 leaq (%rdi,%rax), %rsi 910 0x48, 0x83, 0xc1, 0x04, //0x00000e1a addq $4, %rcx 911 0x48, 0x89, 0xfb, //0x00000e1e movq %rdi, %rbx 912 0x4a, 0x8d, 0x54, 0x17, 0x05, //0x00000e21 leaq $5(%rdi,%r10), %rdx 913 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e26 .p2align 4, 0x90 914 //0x00000e30 LBB0_242 915 0x0f, 0xbe, 0x7a, 0xff, //0x00000e30 movsbl $-1(%rdx), %edi 916 0x83, 0xff, 0x20, //0x00000e34 cmpl $32, %edi 917 0x0f, 0x87, 0x2d, 0x00, 0x00, 0x00, //0x00000e37 ja LBB0_247 918 0x49, 0x0f, 0xa3, 0xf9, //0x00000e3d btq %rdi, %r9 919 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000e41 jae LBB0_247 920 0x48, 0xff, 0xc2, //0x00000e47 incq %rdx 921 0x48, 0xff, 0xc1, //0x00000e4a incq %rcx 922 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00000e4d jne LBB0_242 923 0x48, 0x89, 0xdf, //0x00000e53 movq %rbx, %rdi 924 0x48, 0x29, 0xfe, //0x00000e56 subq %rdi, %rsi 925 0x48, 0x89, 0xf2, //0x00000e59 movq %rsi, %rdx 926 0x48, 0x39, 0xc2, //0x00000e5c cmpq %rax, %rdx 927 0x0f, 0x82, 0x8d, 0xf5, 0xff, 0xff, //0x00000e5f jb LBB0_248 928 0xe9, 0x17, 0x35, 0x00, 0x00, //0x00000e65 jmp LBB0_837 929 //0x00000e6a LBB0_247 930 0x48, 0x89, 0xdf, //0x00000e6a movq %rbx, %rdi 931 0x48, 0x89, 0xd9, //0x00000e6d movq %rbx, %rcx 932 0x48, 0xf7, 0xd1, //0x00000e70 notq %rcx 933 0x48, 0x01, 0xca, //0x00000e73 addq %rcx, %rdx 934 0x48, 0x39, 0xc2, //0x00000e76 cmpq %rax, %rdx 935 0x0f, 0x82, 0x73, 0xf5, 0xff, 0xff, //0x00000e79 jb LBB0_248 936 0xe9, 0xfd, 0x34, 0x00, 0x00, //0x00000e7f jmp LBB0_837 937 //0x00000e84 LBB0_250 938 0x48, 0x83, 0xc1, 0x04, //0x00000e84 addq $4, %rcx 939 0x49, 0x3b, 0x0b, //0x00000e88 cmpq (%r11), %rcx 940 0x0f, 0x87, 0x9f, 0xfe, 0xff, 0xff, //0x00000e8b ja LBB0_222 941 0xe9, 0x33, 0x04, 0x00, 0x00, //0x00000e91 jmp LBB0_289 942 //0x00000e96 LBB0_251 943 0x4d, 0x8b, 0x03, //0x00000e96 movq (%r11), %r8 944 0x4c, 0x89, 0xc0, //0x00000e99 movq %r8, %rax 945 0x4c, 0x29, 0xd0, //0x00000e9c subq %r10, %rax 946 0x48, 0x83, 0xf8, 0x20, //0x00000e9f cmpq $32, %rax 947 0x0f, 0x8c, 0xbd, 0x0c, 0x00, 0x00, //0x00000ea3 jl LBB0_323 948 0x4c, 0x8d, 0x0c, 0x0f, //0x00000ea9 leaq (%rdi,%rcx), %r9 949 0x49, 0x29, 0xc8, //0x00000ead subq %rcx, %r8 950 0xb9, 0x1f, 0x00, 0x00, 0x00, //0x00000eb0 movl $31, %ecx 951 0x31, 0xc0, //0x00000eb5 xorl %eax, %eax 952 0x45, 0x31, 0xdb, //0x00000eb7 xorl %r11d, %r11d 953 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00000eba jmp LBB0_253 954 0x90, //0x00000ebf .p2align 4, 0x90 955 //0x00000ec0 LBB0_256 956 0x45, 0x31, 0xdb, //0x00000ec0 xorl %r11d, %r11d 957 0x85, 0xdb, //0x00000ec3 testl %ebx, %ebx 958 0x0f, 0x85, 0xa9, 0x00, 0x00, 0x00, //0x00000ec5 jne LBB0_255 959 //0x00000ecb LBB0_257 960 0x48, 0x83, 0xc0, 0x20, //0x00000ecb addq $32, %rax 961 0x49, 0x8d, 0x54, 0x08, 0xe0, //0x00000ecf leaq $-32(%r8,%rcx), %rdx 962 0x48, 0x83, 0xc1, 0xe0, //0x00000ed4 addq $-32, %rcx 963 0x48, 0x83, 0xfa, 0x3f, //0x00000ed8 cmpq $63, %rdx 964 0x0f, 0x8e, 0xbc, 0x0b, 0x00, 0x00, //0x00000edc jle LBB0_258 965 //0x00000ee2 LBB0_253 966 0xc4, 0xc1, 0x7a, 0x6f, 0x54, 0x01, 0x01, //0x00000ee2 vmovdqu $1(%r9,%rax), %xmm2 967 0xc4, 0xc1, 0x7a, 0x6f, 0x5c, 0x01, 0x11, //0x00000ee9 vmovdqu $17(%r9,%rax), %xmm3 968 0xc5, 0xe9, 0x74, 0xe8, //0x00000ef0 vpcmpeqb %xmm0, %xmm2, %xmm5 969 0xc5, 0xf9, 0xd7, 0xd5, //0x00000ef4 vpmovmskb %xmm5, %edx 970 0xc5, 0xe1, 0x74, 0xe8, //0x00000ef8 vpcmpeqb %xmm0, %xmm3, %xmm5 971 0xc5, 0xf9, 0xd7, 0xdd, //0x00000efc vpmovmskb %xmm5, %ebx 972 0x48, 0xc1, 0xe3, 0x10, //0x00000f00 shlq $16, %rbx 973 0x48, 0x09, 0xd3, //0x00000f04 orq %rdx, %rbx 974 0xc5, 0xe9, 0x74, 0xd1, //0x00000f07 vpcmpeqb %xmm1, %xmm2, %xmm2 975 0xc5, 0xf9, 0xd7, 0xf2, //0x00000f0b vpmovmskb %xmm2, %esi 976 0xc5, 0xe1, 0x74, 0xd1, //0x00000f0f vpcmpeqb %xmm1, %xmm3, %xmm2 977 0xc5, 0xf9, 0xd7, 0xd2, //0x00000f13 vpmovmskb %xmm2, %edx 978 0x48, 0xc1, 0xe2, 0x10, //0x00000f17 shlq $16, %rdx 979 0x48, 0x09, 0xf2, //0x00000f1b orq %rsi, %rdx 980 0x48, 0x89, 0xd6, //0x00000f1e movq %rdx, %rsi 981 0x4c, 0x09, 0xde, //0x00000f21 orq %r11, %rsi 982 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x00000f24 je LBB0_256 983 0x44, 0x89, 0xde, //0x00000f2a movl %r11d, %esi 984 0x41, 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00000f2d movl $4294967295, %r14d 985 0x44, 0x31, 0xf6, //0x00000f33 xorl %r14d, %esi 986 0x21, 0xf2, //0x00000f36 andl %esi, %edx 987 0x8d, 0x34, 0x12, //0x00000f38 leal (%rdx,%rdx), %esi 988 0x44, 0x09, 0xde, //0x00000f3b orl %r11d, %esi 989 0x41, 0x8d, 0xbe, 0xab, 0xaa, 0xaa, 0xaa, //0x00000f3e leal $-1431655765(%r14), %edi 990 0x31, 0xf7, //0x00000f45 xorl %esi, %edi 991 0x21, 0xd7, //0x00000f47 andl %edx, %edi 992 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000f49 andl $-1431655766, %edi 993 0x45, 0x31, 0xdb, //0x00000f4f xorl %r11d, %r11d 994 0x01, 0xd7, //0x00000f52 addl %edx, %edi 995 0x41, 0x0f, 0x92, 0xc3, //0x00000f54 setb %r11b 996 0x01, 0xff, //0x00000f58 addl %edi, %edi 997 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00000f5a xorl $1431655765, %edi 998 0x21, 0xf7, //0x00000f60 andl %esi, %edi 999 0x44, 0x31, 0xf7, //0x00000f62 xorl %r14d, %edi 1000 0x21, 0xfb, //0x00000f65 andl %edi, %ebx 1001 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000f67 movq $32(%rsp), %rdi 1002 0x85, 0xdb, //0x00000f6c testl %ebx, %ebx 1003 0x0f, 0x84, 0x57, 0xff, 0xff, 0xff, //0x00000f6e je LBB0_257 1004 //0x00000f74 LBB0_255 1005 0x48, 0x0f, 0xbc, 0xcb, //0x00000f74 bsfq %rbx, %rcx 1006 0x49, 0x01, 0xc9, //0x00000f78 addq %rcx, %r9 1007 0x49, 0x01, 0xc1, //0x00000f7b addq %rax, %r9 1008 0x49, 0x29, 0xf9, //0x00000f7e subq %rdi, %r9 1009 0x49, 0x83, 0xc1, 0x02, //0x00000f81 addq $2, %r9 1010 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00000f85 movq $24(%rsp), %r8 1011 0x4d, 0x89, 0x08, //0x00000f8a movq %r9, (%r8) 1012 0x4d, 0x89, 0xca, //0x00000f8d movq %r9, %r10 1013 //0x00000f90 LBB0_341 1014 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00000f90 movq $56(%rsp), %r11 1015 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000f95 movabsq $4294977024, %r9 1016 0xe9, 0x8c, 0xfd, 0xff, 0xff, //0x00000f9f jmp LBB0_222 1017 //0x00000fa4 LBB0_262 1018 0x4d, 0x8b, 0x0b, //0x00000fa4 movq (%r11), %r9 1019 0x4d, 0x29, 0xd1, //0x00000fa7 subq %r10, %r9 1020 0x4c, 0x01, 0xd7, //0x00000faa addq %r10, %rdi 1021 0x45, 0x31, 0xc0, //0x00000fad xorl %r8d, %r8d 1022 0x45, 0x31, 0xd2, //0x00000fb0 xorl %r10d, %r10d 1023 0x45, 0x31, 0xdb, //0x00000fb3 xorl %r11d, %r11d 1024 0x31, 0xd2, //0x00000fb6 xorl %edx, %edx 1025 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00000fb8 jmp LBB0_264 1026 //0x00000fbd LBB0_263 1027 0x49, 0xc1, 0xfe, 0x3f, //0x00000fbd sarq $63, %r14 1028 0xf3, 0x48, 0x0f, 0xb8, 0xc7, //0x00000fc1 popcntq %rdi, %rax 1029 0x49, 0x01, 0xc3, //0x00000fc6 addq %rax, %r11 1030 0x4c, 0x89, 0xe7, //0x00000fc9 movq %r12, %rdi 1031 0x48, 0x83, 0xc7, 0x40, //0x00000fcc addq $64, %rdi 1032 0x49, 0x83, 0xc1, 0xc0, //0x00000fd0 addq $-64, %r9 1033 0x4d, 0x89, 0xf0, //0x00000fd4 movq %r14, %r8 1034 //0x00000fd7 LBB0_264 1035 0x49, 0x83, 0xf9, 0x40, //0x00000fd7 cmpq $64, %r9 1036 0x0f, 0x8c, 0xab, 0x01, 0x00, 0x00, //0x00000fdb jl LBB0_272 1037 //0x00000fe1 LBB0_265 1038 0xc5, 0xfa, 0x6f, 0x17, //0x00000fe1 vmovdqu (%rdi), %xmm2 1039 0xc5, 0xfa, 0x6f, 0x77, 0x10, //0x00000fe5 vmovdqu $16(%rdi), %xmm6 1040 0xc5, 0xfa, 0x6f, 0x6f, 0x20, //0x00000fea vmovdqu $32(%rdi), %xmm5 1041 0x49, 0x89, 0xfc, //0x00000fef movq %rdi, %r12 1042 0xc5, 0xfa, 0x6f, 0x7f, 0x30, //0x00000ff2 vmovdqu $48(%rdi), %xmm7 1043 0xc5, 0xe9, 0x74, 0xd8, //0x00000ff7 vpcmpeqb %xmm0, %xmm2, %xmm3 1044 0xc5, 0xf9, 0xd7, 0xf3, //0x00000ffb vpmovmskb %xmm3, %esi 1045 0xc5, 0xc9, 0x74, 0xd8, //0x00000fff vpcmpeqb %xmm0, %xmm6, %xmm3 1046 0xc5, 0xf9, 0xd7, 0xc3, //0x00001003 vpmovmskb %xmm3, %eax 1047 0xc5, 0xd1, 0x74, 0xd8, //0x00001007 vpcmpeqb %xmm0, %xmm5, %xmm3 1048 0xc5, 0xf9, 0xd7, 0xfb, //0x0000100b vpmovmskb %xmm3, %edi 1049 0xc5, 0xc1, 0x74, 0xd8, //0x0000100f vpcmpeqb %xmm0, %xmm7, %xmm3 1050 0xc5, 0xf9, 0xd7, 0xdb, //0x00001013 vpmovmskb %xmm3, %ebx 1051 0x48, 0xc1, 0xe3, 0x30, //0x00001017 shlq $48, %rbx 1052 0x48, 0xc1, 0xe7, 0x20, //0x0000101b shlq $32, %rdi 1053 0x48, 0xc1, 0xe0, 0x10, //0x0000101f shlq $16, %rax 1054 0x48, 0x09, 0xc6, //0x00001023 orq %rax, %rsi 1055 0x48, 0x09, 0xfe, //0x00001026 orq %rdi, %rsi 1056 0x48, 0x09, 0xde, //0x00001029 orq %rbx, %rsi 1057 0xc5, 0xe9, 0x74, 0xd9, //0x0000102c vpcmpeqb %xmm1, %xmm2, %xmm3 1058 0xc5, 0xf9, 0xd7, 0xfb, //0x00001030 vpmovmskb %xmm3, %edi 1059 0xc5, 0xc9, 0x74, 0xd9, //0x00001034 vpcmpeqb %xmm1, %xmm6, %xmm3 1060 0xc5, 0xf9, 0xd7, 0xc3, //0x00001038 vpmovmskb %xmm3, %eax 1061 0xc5, 0xd1, 0x74, 0xd9, //0x0000103c vpcmpeqb %xmm1, %xmm5, %xmm3 1062 0xc5, 0xf9, 0xd7, 0xdb, //0x00001040 vpmovmskb %xmm3, %ebx 1063 0xc5, 0xc1, 0x74, 0xd9, //0x00001044 vpcmpeqb %xmm1, %xmm7, %xmm3 1064 0xc5, 0xf9, 0xd7, 0xcb, //0x00001048 vpmovmskb %xmm3, %ecx 1065 0x48, 0xc1, 0xe1, 0x30, //0x0000104c shlq $48, %rcx 1066 0x48, 0xc1, 0xe3, 0x20, //0x00001050 shlq $32, %rbx 1067 0x48, 0xc1, 0xe0, 0x10, //0x00001054 shlq $16, %rax 1068 0x48, 0x09, 0xc7, //0x00001058 orq %rax, %rdi 1069 0x48, 0x09, 0xdf, //0x0000105b orq %rbx, %rdi 1070 0x48, 0x09, 0xcf, //0x0000105e orq %rcx, %rdi 1071 0x48, 0x89, 0xf8, //0x00001061 movq %rdi, %rax 1072 0x4c, 0x09, 0xd0, //0x00001064 orq %r10, %rax 1073 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00001067 je LBB0_267 1074 0x4c, 0x89, 0xd0, //0x0000106d movq %r10, %rax 1075 0x48, 0xf7, 0xd0, //0x00001070 notq %rax 1076 0x48, 0x21, 0xf8, //0x00001073 andq %rdi, %rax 1077 0x4c, 0x8d, 0x34, 0x00, //0x00001076 leaq (%rax,%rax), %r14 1078 0x4d, 0x09, 0xd6, //0x0000107a orq %r10, %r14 1079 0x4c, 0x89, 0xf1, //0x0000107d movq %r14, %rcx 1080 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001080 movabsq $-6148914691236517206, %rbx 1081 0x48, 0x31, 0xd9, //0x0000108a xorq %rbx, %rcx 1082 0x48, 0x21, 0xdf, //0x0000108d andq %rbx, %rdi 1083 0x48, 0x21, 0xcf, //0x00001090 andq %rcx, %rdi 1084 0x45, 0x31, 0xd2, //0x00001093 xorl %r10d, %r10d 1085 0x48, 0x01, 0xc7, //0x00001096 addq %rax, %rdi 1086 0x41, 0x0f, 0x92, 0xc2, //0x00001099 setb %r10b 1087 0x48, 0x01, 0xff, //0x0000109d addq %rdi, %rdi 1088 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000010a0 movabsq $6148914691236517205, %rax 1089 0x48, 0x31, 0xc7, //0x000010aa xorq %rax, %rdi 1090 0x4c, 0x21, 0xf7, //0x000010ad andq %r14, %rdi 1091 0x48, 0xf7, 0xd7, //0x000010b0 notq %rdi 1092 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000010b3 jmp LBB0_268 1093 //0x000010b8 LBB0_267 1094 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000010b8 movq $-1, %rdi 1095 0x45, 0x31, 0xd2, //0x000010bf xorl %r10d, %r10d 1096 //0x000010c2 LBB0_268 1097 0x48, 0x21, 0xf7, //0x000010c2 andq %rsi, %rdi 1098 0xc4, 0xe1, 0xf9, 0x6e, 0xdf, //0x000010c5 vmovq %rdi, %xmm3 1099 0xc4, 0xc3, 0x61, 0x44, 0xd9, 0x00, //0x000010ca vpclmulqdq $0, %xmm9, %xmm3, %xmm3 1100 0xc4, 0xc1, 0xf9, 0x7e, 0xde, //0x000010d0 vmovq %xmm3, %r14 1101 0x4d, 0x31, 0xc6, //0x000010d5 xorq %r8, %r14 1102 0xc5, 0xa9, 0x74, 0xda, //0x000010d8 vpcmpeqb %xmm2, %xmm10, %xmm3 1103 0xc5, 0xf9, 0xd7, 0xfb, //0x000010dc vpmovmskb %xmm3, %edi 1104 0xc5, 0xa9, 0x74, 0xde, //0x000010e0 vpcmpeqb %xmm6, %xmm10, %xmm3 1105 0xc5, 0xf9, 0xd7, 0xc3, //0x000010e4 vpmovmskb %xmm3, %eax 1106 0xc5, 0xa9, 0x74, 0xdd, //0x000010e8 vpcmpeqb %xmm5, %xmm10, %xmm3 1107 0xc5, 0xf9, 0xd7, 0xcb, //0x000010ec vpmovmskb %xmm3, %ecx 1108 0xc5, 0xa9, 0x74, 0xdf, //0x000010f0 vpcmpeqb %xmm7, %xmm10, %xmm3 1109 0xc5, 0xf9, 0xd7, 0xdb, //0x000010f4 vpmovmskb %xmm3, %ebx 1110 0x48, 0xc1, 0xe3, 0x30, //0x000010f8 shlq $48, %rbx 1111 0x48, 0xc1, 0xe1, 0x20, //0x000010fc shlq $32, %rcx 1112 0x48, 0xc1, 0xe0, 0x10, //0x00001100 shlq $16, %rax 1113 0x48, 0x09, 0xc7, //0x00001104 orq %rax, %rdi 1114 0x48, 0x09, 0xcf, //0x00001107 orq %rcx, %rdi 1115 0x48, 0x09, 0xdf, //0x0000110a orq %rbx, %rdi 1116 0x4d, 0x89, 0xf0, //0x0000110d movq %r14, %r8 1117 0x49, 0xf7, 0xd0, //0x00001110 notq %r8 1118 0x4c, 0x21, 0xc7, //0x00001113 andq %r8, %rdi 1119 0xc5, 0xa1, 0x74, 0xd2, //0x00001116 vpcmpeqb %xmm2, %xmm11, %xmm2 1120 0xc5, 0xf9, 0xd7, 0xc2, //0x0000111a vpmovmskb %xmm2, %eax 1121 0xc5, 0xa1, 0x74, 0xd6, //0x0000111e vpcmpeqb %xmm6, %xmm11, %xmm2 1122 0xc5, 0xf9, 0xd7, 0xda, //0x00001122 vpmovmskb %xmm2, %ebx 1123 0xc5, 0xa1, 0x74, 0xd5, //0x00001126 vpcmpeqb %xmm5, %xmm11, %xmm2 1124 0xc5, 0xf9, 0xd7, 0xf2, //0x0000112a vpmovmskb %xmm2, %esi 1125 0xc5, 0xa1, 0x74, 0xd7, //0x0000112e vpcmpeqb %xmm7, %xmm11, %xmm2 1126 0xc5, 0xf9, 0xd7, 0xca, //0x00001132 vpmovmskb %xmm2, %ecx 1127 0x48, 0xc1, 0xe1, 0x30, //0x00001136 shlq $48, %rcx 1128 0x48, 0xc1, 0xe6, 0x20, //0x0000113a shlq $32, %rsi 1129 0x48, 0xc1, 0xe3, 0x10, //0x0000113e shlq $16, %rbx 1130 0x48, 0x09, 0xd8, //0x00001142 orq %rbx, %rax 1131 0x48, 0x09, 0xf0, //0x00001145 orq %rsi, %rax 1132 0x48, 0x09, 0xc8, //0x00001148 orq %rcx, %rax 1133 0x4c, 0x21, 0xc0, //0x0000114b andq %r8, %rax 1134 0x0f, 0x84, 0x69, 0xfe, 0xff, 0xff, //0x0000114e je LBB0_263 1135 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001154 movq $24(%rsp), %r8 1136 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001159 .p2align 4, 0x90 1137 //0x00001160 LBB0_270 1138 0x48, 0x8d, 0x58, 0xff, //0x00001160 leaq $-1(%rax), %rbx 1139 0x48, 0x89, 0xd9, //0x00001164 movq %rbx, %rcx 1140 0x48, 0x21, 0xf9, //0x00001167 andq %rdi, %rcx 1141 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x0000116a popcntq %rcx, %rcx 1142 0x4c, 0x01, 0xd9, //0x0000116f addq %r11, %rcx 1143 0x48, 0x39, 0xd1, //0x00001172 cmpq %rdx, %rcx 1144 0x0f, 0x86, 0x71, 0x04, 0x00, 0x00, //0x00001175 jbe LBB0_316 1145 0x48, 0xff, 0xc2, //0x0000117b incq %rdx 1146 0x48, 0x21, 0xd8, //0x0000117e andq %rbx, %rax 1147 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00001181 jne LBB0_270 1148 0xe9, 0x31, 0xfe, 0xff, 0xff, //0x00001187 jmp LBB0_263 1149 //0x0000118c LBB0_272 1150 0x4d, 0x85, 0xc9, //0x0000118c testq %r9, %r9 1151 0x0f, 0x8e, 0x5c, 0x0b, 0x00, 0x00, //0x0000118f jle LBB0_338 1152 0x48, 0x89, 0xf9, //0x00001195 movq %rdi, %rcx 1153 0xc5, 0x7e, 0x7f, 0x84, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00001198 vmovdqu %ymm8, $128(%rsp) 1154 0xc5, 0x7e, 0x7f, 0x44, 0x24, 0x60, //0x000011a1 vmovdqu %ymm8, $96(%rsp) 1155 0x89, 0xc8, //0x000011a7 movl %ecx, %eax 1156 0x25, 0xff, 0x0f, 0x00, 0x00, //0x000011a9 andl $4095, %eax 1157 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x000011ae cmpl $4033, %eax 1158 0x0f, 0x82, 0x34, 0x00, 0x00, 0x00, //0x000011b3 jb LBB0_276 1159 0x49, 0x83, 0xf9, 0x20, //0x000011b9 cmpq $32, %r9 1160 0x0f, 0x82, 0x37, 0x00, 0x00, 0x00, //0x000011bd jb LBB0_277 1161 0xc5, 0xf8, 0x10, 0x11, //0x000011c3 vmovups (%rcx), %xmm2 1162 0xc5, 0xf8, 0x11, 0x54, 0x24, 0x60, //0x000011c7 vmovups %xmm2, $96(%rsp) 1163 0xc5, 0xfa, 0x6f, 0x51, 0x10, //0x000011cd vmovdqu $16(%rcx), %xmm2 1164 0xc5, 0xfa, 0x7f, 0x54, 0x24, 0x70, //0x000011d2 vmovdqu %xmm2, $112(%rsp) 1165 0x48, 0x83, 0xc1, 0x20, //0x000011d8 addq $32, %rcx 1166 0x49, 0x8d, 0x79, 0xe0, //0x000011dc leaq $-32(%r9), %rdi 1167 0x48, 0x8d, 0xb4, 0x24, 0x80, 0x00, 0x00, 0x00, //0x000011e0 leaq $128(%rsp), %rsi 1168 0xe9, 0x15, 0x00, 0x00, 0x00, //0x000011e8 jmp LBB0_278 1169 //0x000011ed LBB0_276 1170 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x000011ed movq $40(%rsp), %r15 1171 0x48, 0x89, 0xcf, //0x000011f2 movq %rcx, %rdi 1172 0xe9, 0xe7, 0xfd, 0xff, 0xff, //0x000011f5 jmp LBB0_265 1173 //0x000011fa LBB0_277 1174 0x48, 0x8d, 0x74, 0x24, 0x60, //0x000011fa leaq $96(%rsp), %rsi 1175 0x4c, 0x89, 0xcf, //0x000011ff movq %r9, %rdi 1176 //0x00001202 LBB0_278 1177 0x48, 0x83, 0xff, 0x10, //0x00001202 cmpq $16, %rdi 1178 0x0f, 0x82, 0x47, 0x00, 0x00, 0x00, //0x00001206 jb LBB0_279 1179 0xc5, 0xfa, 0x6f, 0x11, //0x0000120c vmovdqu (%rcx), %xmm2 1180 0xc5, 0xfa, 0x7f, 0x16, //0x00001210 vmovdqu %xmm2, (%rsi) 1181 0x48, 0x83, 0xc1, 0x10, //0x00001214 addq $16, %rcx 1182 0x48, 0x83, 0xc6, 0x10, //0x00001218 addq $16, %rsi 1183 0x48, 0x83, 0xc7, 0xf0, //0x0000121c addq $-16, %rdi 1184 0x48, 0x83, 0xff, 0x08, //0x00001220 cmpq $8, %rdi 1185 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x00001224 jae LBB0_286 1186 //0x0000122a LBB0_280 1187 0x48, 0x83, 0xff, 0x04, //0x0000122a cmpq $4, %rdi 1188 0x0f, 0x8c, 0x45, 0x00, 0x00, 0x00, //0x0000122e jl LBB0_281 1189 //0x00001234 LBB0_287 1190 0x8b, 0x01, //0x00001234 movl (%rcx), %eax 1191 0x89, 0x06, //0x00001236 movl %eax, (%rsi) 1192 0x48, 0x83, 0xc1, 0x04, //0x00001238 addq $4, %rcx 1193 0x48, 0x83, 0xc6, 0x04, //0x0000123c addq $4, %rsi 1194 0x48, 0x83, 0xc7, 0xfc, //0x00001240 addq $-4, %rdi 1195 0x48, 0x83, 0xff, 0x02, //0x00001244 cmpq $2, %rdi 1196 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00001248 jae LBB0_282 1197 0xe9, 0x42, 0x00, 0x00, 0x00, //0x0000124e jmp LBB0_283 1198 //0x00001253 LBB0_279 1199 0x48, 0x83, 0xff, 0x08, //0x00001253 cmpq $8, %rdi 1200 0x0f, 0x82, 0xcd, 0xff, 0xff, 0xff, //0x00001257 jb LBB0_280 1201 //0x0000125d LBB0_286 1202 0x48, 0x8b, 0x01, //0x0000125d movq (%rcx), %rax 1203 0x48, 0x89, 0x06, //0x00001260 movq %rax, (%rsi) 1204 0x48, 0x83, 0xc1, 0x08, //0x00001263 addq $8, %rcx 1205 0x48, 0x83, 0xc6, 0x08, //0x00001267 addq $8, %rsi 1206 0x48, 0x83, 0xc7, 0xf8, //0x0000126b addq $-8, %rdi 1207 0x48, 0x83, 0xff, 0x04, //0x0000126f cmpq $4, %rdi 1208 0x0f, 0x8d, 0xbb, 0xff, 0xff, 0xff, //0x00001273 jge LBB0_287 1209 //0x00001279 LBB0_281 1210 0x48, 0x83, 0xff, 0x02, //0x00001279 cmpq $2, %rdi 1211 0x0f, 0x82, 0x12, 0x00, 0x00, 0x00, //0x0000127d jb LBB0_283 1212 //0x00001283 LBB0_282 1213 0x0f, 0xb7, 0x01, //0x00001283 movzwl (%rcx), %eax 1214 0x66, 0x89, 0x06, //0x00001286 movw %ax, (%rsi) 1215 0x48, 0x83, 0xc1, 0x02, //0x00001289 addq $2, %rcx 1216 0x48, 0x83, 0xc6, 0x02, //0x0000128d addq $2, %rsi 1217 0x48, 0x83, 0xc7, 0xfe, //0x00001291 addq $-2, %rdi 1218 //0x00001295 LBB0_283 1219 0x48, 0x89, 0xc8, //0x00001295 movq %rcx, %rax 1220 0x48, 0x8d, 0x4c, 0x24, 0x60, //0x00001298 leaq $96(%rsp), %rcx 1221 0x48, 0x85, 0xff, //0x0000129d testq %rdi, %rdi 1222 0x48, 0x89, 0xcf, //0x000012a0 movq %rcx, %rdi 1223 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x000012a3 movq $40(%rsp), %r15 1224 0x0f, 0x84, 0x33, 0xfd, 0xff, 0xff, //0x000012a8 je LBB0_265 1225 0x8a, 0x00, //0x000012ae movb (%rax), %al 1226 0x88, 0x06, //0x000012b0 movb %al, (%rsi) 1227 0x48, 0x8d, 0x7c, 0x24, 0x60, //0x000012b2 leaq $96(%rsp), %rdi 1228 0xe9, 0x25, 0xfd, 0xff, 0xff, //0x000012b7 jmp LBB0_265 1229 //0x000012bc LBB0_288 1230 0x48, 0x83, 0xc1, 0x05, //0x000012bc addq $5, %rcx 1231 0x49, 0x3b, 0x0b, //0x000012c0 cmpq (%r11), %rcx 1232 0x0f, 0x87, 0x67, 0xfa, 0xff, 0xff, //0x000012c3 ja LBB0_222 1233 //0x000012c9 LBB0_289 1234 0x49, 0x89, 0x08, //0x000012c9 movq %rcx, (%r8) 1235 0x49, 0x89, 0xca, //0x000012cc movq %rcx, %r10 1236 0xe9, 0x5c, 0xfa, 0xff, 0xff, //0x000012cf jmp LBB0_222 1237 //0x000012d4 LBB0_290 1238 0x4d, 0x8b, 0x0b, //0x000012d4 movq (%r11), %r9 1239 0x4d, 0x29, 0xd1, //0x000012d7 subq %r10, %r9 1240 0x4c, 0x01, 0xd7, //0x000012da addq %r10, %rdi 1241 0x45, 0x31, 0xc0, //0x000012dd xorl %r8d, %r8d 1242 0x45, 0x31, 0xd2, //0x000012e0 xorl %r10d, %r10d 1243 0x45, 0x31, 0xdb, //0x000012e3 xorl %r11d, %r11d 1244 0x31, 0xd2, //0x000012e6 xorl %edx, %edx 1245 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x000012e8 jmp LBB0_292 1246 //0x000012ed LBB0_291 1247 0x49, 0xc1, 0xfe, 0x3f, //0x000012ed sarq $63, %r14 1248 0xf3, 0x48, 0x0f, 0xb8, 0xc7, //0x000012f1 popcntq %rdi, %rax 1249 0x49, 0x01, 0xc3, //0x000012f6 addq %rax, %r11 1250 0x4c, 0x89, 0xe7, //0x000012f9 movq %r12, %rdi 1251 0x48, 0x83, 0xc7, 0x40, //0x000012fc addq $64, %rdi 1252 0x49, 0x83, 0xc1, 0xc0, //0x00001300 addq $-64, %r9 1253 0x4d, 0x89, 0xf0, //0x00001304 movq %r14, %r8 1254 //0x00001307 LBB0_292 1255 0x49, 0x83, 0xf9, 0x40, //0x00001307 cmpq $64, %r9 1256 0x0f, 0x8c, 0xab, 0x01, 0x00, 0x00, //0x0000130b jl LBB0_300 1257 //0x00001311 LBB0_293 1258 0xc5, 0xfa, 0x6f, 0x17, //0x00001311 vmovdqu (%rdi), %xmm2 1259 0xc5, 0xfa, 0x6f, 0x77, 0x10, //0x00001315 vmovdqu $16(%rdi), %xmm6 1260 0xc5, 0xfa, 0x6f, 0x6f, 0x20, //0x0000131a vmovdqu $32(%rdi), %xmm5 1261 0x49, 0x89, 0xfc, //0x0000131f movq %rdi, %r12 1262 0xc5, 0xfa, 0x6f, 0x7f, 0x30, //0x00001322 vmovdqu $48(%rdi), %xmm7 1263 0xc5, 0xe9, 0x74, 0xd8, //0x00001327 vpcmpeqb %xmm0, %xmm2, %xmm3 1264 0xc5, 0xf9, 0xd7, 0xf3, //0x0000132b vpmovmskb %xmm3, %esi 1265 0xc5, 0xc9, 0x74, 0xd8, //0x0000132f vpcmpeqb %xmm0, %xmm6, %xmm3 1266 0xc5, 0xf9, 0xd7, 0xc3, //0x00001333 vpmovmskb %xmm3, %eax 1267 0xc5, 0xd1, 0x74, 0xd8, //0x00001337 vpcmpeqb %xmm0, %xmm5, %xmm3 1268 0xc5, 0xf9, 0xd7, 0xfb, //0x0000133b vpmovmskb %xmm3, %edi 1269 0xc5, 0xc1, 0x74, 0xd8, //0x0000133f vpcmpeqb %xmm0, %xmm7, %xmm3 1270 0xc5, 0xf9, 0xd7, 0xdb, //0x00001343 vpmovmskb %xmm3, %ebx 1271 0x48, 0xc1, 0xe3, 0x30, //0x00001347 shlq $48, %rbx 1272 0x48, 0xc1, 0xe7, 0x20, //0x0000134b shlq $32, %rdi 1273 0x48, 0xc1, 0xe0, 0x10, //0x0000134f shlq $16, %rax 1274 0x48, 0x09, 0xc6, //0x00001353 orq %rax, %rsi 1275 0x48, 0x09, 0xfe, //0x00001356 orq %rdi, %rsi 1276 0x48, 0x09, 0xde, //0x00001359 orq %rbx, %rsi 1277 0xc5, 0xe9, 0x74, 0xd9, //0x0000135c vpcmpeqb %xmm1, %xmm2, %xmm3 1278 0xc5, 0xf9, 0xd7, 0xfb, //0x00001360 vpmovmskb %xmm3, %edi 1279 0xc5, 0xc9, 0x74, 0xd9, //0x00001364 vpcmpeqb %xmm1, %xmm6, %xmm3 1280 0xc5, 0xf9, 0xd7, 0xc3, //0x00001368 vpmovmskb %xmm3, %eax 1281 0xc5, 0xd1, 0x74, 0xd9, //0x0000136c vpcmpeqb %xmm1, %xmm5, %xmm3 1282 0xc5, 0xf9, 0xd7, 0xdb, //0x00001370 vpmovmskb %xmm3, %ebx 1283 0xc5, 0xc1, 0x74, 0xd9, //0x00001374 vpcmpeqb %xmm1, %xmm7, %xmm3 1284 0xc5, 0xf9, 0xd7, 0xcb, //0x00001378 vpmovmskb %xmm3, %ecx 1285 0x48, 0xc1, 0xe1, 0x30, //0x0000137c shlq $48, %rcx 1286 0x48, 0xc1, 0xe3, 0x20, //0x00001380 shlq $32, %rbx 1287 0x48, 0xc1, 0xe0, 0x10, //0x00001384 shlq $16, %rax 1288 0x48, 0x09, 0xc7, //0x00001388 orq %rax, %rdi 1289 0x48, 0x09, 0xdf, //0x0000138b orq %rbx, %rdi 1290 0x48, 0x09, 0xcf, //0x0000138e orq %rcx, %rdi 1291 0x48, 0x89, 0xf8, //0x00001391 movq %rdi, %rax 1292 0x4c, 0x09, 0xd0, //0x00001394 orq %r10, %rax 1293 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00001397 je LBB0_295 1294 0x4c, 0x89, 0xd0, //0x0000139d movq %r10, %rax 1295 0x48, 0xf7, 0xd0, //0x000013a0 notq %rax 1296 0x48, 0x21, 0xf8, //0x000013a3 andq %rdi, %rax 1297 0x4c, 0x8d, 0x34, 0x00, //0x000013a6 leaq (%rax,%rax), %r14 1298 0x4d, 0x09, 0xd6, //0x000013aa orq %r10, %r14 1299 0x4c, 0x89, 0xf1, //0x000013ad movq %r14, %rcx 1300 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000013b0 movabsq $-6148914691236517206, %rbx 1301 0x48, 0x31, 0xd9, //0x000013ba xorq %rbx, %rcx 1302 0x48, 0x21, 0xdf, //0x000013bd andq %rbx, %rdi 1303 0x48, 0x21, 0xcf, //0x000013c0 andq %rcx, %rdi 1304 0x45, 0x31, 0xd2, //0x000013c3 xorl %r10d, %r10d 1305 0x48, 0x01, 0xc7, //0x000013c6 addq %rax, %rdi 1306 0x41, 0x0f, 0x92, 0xc2, //0x000013c9 setb %r10b 1307 0x48, 0x01, 0xff, //0x000013cd addq %rdi, %rdi 1308 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000013d0 movabsq $6148914691236517205, %rax 1309 0x48, 0x31, 0xc7, //0x000013da xorq %rax, %rdi 1310 0x4c, 0x21, 0xf7, //0x000013dd andq %r14, %rdi 1311 0x48, 0xf7, 0xd7, //0x000013e0 notq %rdi 1312 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000013e3 jmp LBB0_296 1313 //0x000013e8 LBB0_295 1314 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000013e8 movq $-1, %rdi 1315 0x45, 0x31, 0xd2, //0x000013ef xorl %r10d, %r10d 1316 //0x000013f2 LBB0_296 1317 0x48, 0x21, 0xf7, //0x000013f2 andq %rsi, %rdi 1318 0xc4, 0xe1, 0xf9, 0x6e, 0xdf, //0x000013f5 vmovq %rdi, %xmm3 1319 0xc4, 0xc3, 0x61, 0x44, 0xd9, 0x00, //0x000013fa vpclmulqdq $0, %xmm9, %xmm3, %xmm3 1320 0xc4, 0xc1, 0xf9, 0x7e, 0xde, //0x00001400 vmovq %xmm3, %r14 1321 0x4d, 0x31, 0xc6, //0x00001405 xorq %r8, %r14 1322 0xc5, 0x99, 0x74, 0xda, //0x00001408 vpcmpeqb %xmm2, %xmm12, %xmm3 1323 0xc5, 0xf9, 0xd7, 0xfb, //0x0000140c vpmovmskb %xmm3, %edi 1324 0xc5, 0x99, 0x74, 0xde, //0x00001410 vpcmpeqb %xmm6, %xmm12, %xmm3 1325 0xc5, 0xf9, 0xd7, 0xc3, //0x00001414 vpmovmskb %xmm3, %eax 1326 0xc5, 0x99, 0x74, 0xdd, //0x00001418 vpcmpeqb %xmm5, %xmm12, %xmm3 1327 0xc5, 0xf9, 0xd7, 0xcb, //0x0000141c vpmovmskb %xmm3, %ecx 1328 0xc5, 0x99, 0x74, 0xdf, //0x00001420 vpcmpeqb %xmm7, %xmm12, %xmm3 1329 0xc5, 0xf9, 0xd7, 0xdb, //0x00001424 vpmovmskb %xmm3, %ebx 1330 0x48, 0xc1, 0xe3, 0x30, //0x00001428 shlq $48, %rbx 1331 0x48, 0xc1, 0xe1, 0x20, //0x0000142c shlq $32, %rcx 1332 0x48, 0xc1, 0xe0, 0x10, //0x00001430 shlq $16, %rax 1333 0x48, 0x09, 0xc7, //0x00001434 orq %rax, %rdi 1334 0x48, 0x09, 0xcf, //0x00001437 orq %rcx, %rdi 1335 0x48, 0x09, 0xdf, //0x0000143a orq %rbx, %rdi 1336 0x4d, 0x89, 0xf0, //0x0000143d movq %r14, %r8 1337 0x49, 0xf7, 0xd0, //0x00001440 notq %r8 1338 0x4c, 0x21, 0xc7, //0x00001443 andq %r8, %rdi 1339 0xc5, 0x91, 0x74, 0xd2, //0x00001446 vpcmpeqb %xmm2, %xmm13, %xmm2 1340 0xc5, 0xf9, 0xd7, 0xc2, //0x0000144a vpmovmskb %xmm2, %eax 1341 0xc5, 0x91, 0x74, 0xd6, //0x0000144e vpcmpeqb %xmm6, %xmm13, %xmm2 1342 0xc5, 0xf9, 0xd7, 0xda, //0x00001452 vpmovmskb %xmm2, %ebx 1343 0xc5, 0x91, 0x74, 0xd5, //0x00001456 vpcmpeqb %xmm5, %xmm13, %xmm2 1344 0xc5, 0xf9, 0xd7, 0xf2, //0x0000145a vpmovmskb %xmm2, %esi 1345 0xc5, 0x91, 0x74, 0xd7, //0x0000145e vpcmpeqb %xmm7, %xmm13, %xmm2 1346 0xc5, 0xf9, 0xd7, 0xca, //0x00001462 vpmovmskb %xmm2, %ecx 1347 0x48, 0xc1, 0xe1, 0x30, //0x00001466 shlq $48, %rcx 1348 0x48, 0xc1, 0xe6, 0x20, //0x0000146a shlq $32, %rsi 1349 0x48, 0xc1, 0xe3, 0x10, //0x0000146e shlq $16, %rbx 1350 0x48, 0x09, 0xd8, //0x00001472 orq %rbx, %rax 1351 0x48, 0x09, 0xf0, //0x00001475 orq %rsi, %rax 1352 0x48, 0x09, 0xc8, //0x00001478 orq %rcx, %rax 1353 0x4c, 0x21, 0xc0, //0x0000147b andq %r8, %rax 1354 0x0f, 0x84, 0x69, 0xfe, 0xff, 0xff, //0x0000147e je LBB0_291 1355 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001484 movq $24(%rsp), %r8 1356 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001489 .p2align 4, 0x90 1357 //0x00001490 LBB0_298 1358 0x48, 0x8d, 0x58, 0xff, //0x00001490 leaq $-1(%rax), %rbx 1359 0x48, 0x89, 0xd9, //0x00001494 movq %rbx, %rcx 1360 0x48, 0x21, 0xf9, //0x00001497 andq %rdi, %rcx 1361 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x0000149a popcntq %rcx, %rcx 1362 0x4c, 0x01, 0xd9, //0x0000149f addq %r11, %rcx 1363 0x48, 0x39, 0xd1, //0x000014a2 cmpq %rdx, %rcx 1364 0x0f, 0x86, 0x41, 0x01, 0x00, 0x00, //0x000014a5 jbe LBB0_316 1365 0x48, 0xff, 0xc2, //0x000014ab incq %rdx 1366 0x48, 0x21, 0xd8, //0x000014ae andq %rbx, %rax 1367 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x000014b1 jne LBB0_298 1368 0xe9, 0x31, 0xfe, 0xff, 0xff, //0x000014b7 jmp LBB0_291 1369 //0x000014bc LBB0_300 1370 0x4d, 0x85, 0xc9, //0x000014bc testq %r9, %r9 1371 0x0f, 0x8e, 0x2c, 0x08, 0x00, 0x00, //0x000014bf jle LBB0_338 1372 0x48, 0x89, 0xf9, //0x000014c5 movq %rdi, %rcx 1373 0xc5, 0x7e, 0x7f, 0x84, 0x24, 0x80, 0x00, 0x00, 0x00, //0x000014c8 vmovdqu %ymm8, $128(%rsp) 1374 0xc5, 0x7e, 0x7f, 0x44, 0x24, 0x60, //0x000014d1 vmovdqu %ymm8, $96(%rsp) 1375 0x89, 0xc8, //0x000014d7 movl %ecx, %eax 1376 0x25, 0xff, 0x0f, 0x00, 0x00, //0x000014d9 andl $4095, %eax 1377 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x000014de cmpl $4033, %eax 1378 0x0f, 0x82, 0x34, 0x00, 0x00, 0x00, //0x000014e3 jb LBB0_304 1379 0x49, 0x83, 0xf9, 0x20, //0x000014e9 cmpq $32, %r9 1380 0x0f, 0x82, 0x37, 0x00, 0x00, 0x00, //0x000014ed jb LBB0_305 1381 0xc5, 0xf8, 0x10, 0x11, //0x000014f3 vmovups (%rcx), %xmm2 1382 0xc5, 0xf8, 0x11, 0x54, 0x24, 0x60, //0x000014f7 vmovups %xmm2, $96(%rsp) 1383 0xc5, 0xfa, 0x6f, 0x51, 0x10, //0x000014fd vmovdqu $16(%rcx), %xmm2 1384 0xc5, 0xfa, 0x7f, 0x54, 0x24, 0x70, //0x00001502 vmovdqu %xmm2, $112(%rsp) 1385 0x48, 0x83, 0xc1, 0x20, //0x00001508 addq $32, %rcx 1386 0x49, 0x8d, 0x79, 0xe0, //0x0000150c leaq $-32(%r9), %rdi 1387 0x48, 0x8d, 0xb4, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00001510 leaq $128(%rsp), %rsi 1388 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00001518 jmp LBB0_306 1389 //0x0000151d LBB0_304 1390 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x0000151d movq $40(%rsp), %r15 1391 0x48, 0x89, 0xcf, //0x00001522 movq %rcx, %rdi 1392 0xe9, 0xe7, 0xfd, 0xff, 0xff, //0x00001525 jmp LBB0_293 1393 //0x0000152a LBB0_305 1394 0x48, 0x8d, 0x74, 0x24, 0x60, //0x0000152a leaq $96(%rsp), %rsi 1395 0x4c, 0x89, 0xcf, //0x0000152f movq %r9, %rdi 1396 //0x00001532 LBB0_306 1397 0x48, 0x83, 0xff, 0x10, //0x00001532 cmpq $16, %rdi 1398 0x0f, 0x82, 0x47, 0x00, 0x00, 0x00, //0x00001536 jb LBB0_307 1399 0xc5, 0xfa, 0x6f, 0x11, //0x0000153c vmovdqu (%rcx), %xmm2 1400 0xc5, 0xfa, 0x7f, 0x16, //0x00001540 vmovdqu %xmm2, (%rsi) 1401 0x48, 0x83, 0xc1, 0x10, //0x00001544 addq $16, %rcx 1402 0x48, 0x83, 0xc6, 0x10, //0x00001548 addq $16, %rsi 1403 0x48, 0x83, 0xc7, 0xf0, //0x0000154c addq $-16, %rdi 1404 0x48, 0x83, 0xff, 0x08, //0x00001550 cmpq $8, %rdi 1405 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x00001554 jae LBB0_314 1406 //0x0000155a LBB0_308 1407 0x48, 0x83, 0xff, 0x04, //0x0000155a cmpq $4, %rdi 1408 0x0f, 0x8c, 0x45, 0x00, 0x00, 0x00, //0x0000155e jl LBB0_309 1409 //0x00001564 LBB0_315 1410 0x8b, 0x01, //0x00001564 movl (%rcx), %eax 1411 0x89, 0x06, //0x00001566 movl %eax, (%rsi) 1412 0x48, 0x83, 0xc1, 0x04, //0x00001568 addq $4, %rcx 1413 0x48, 0x83, 0xc6, 0x04, //0x0000156c addq $4, %rsi 1414 0x48, 0x83, 0xc7, 0xfc, //0x00001570 addq $-4, %rdi 1415 0x48, 0x83, 0xff, 0x02, //0x00001574 cmpq $2, %rdi 1416 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00001578 jae LBB0_310 1417 0xe9, 0x42, 0x00, 0x00, 0x00, //0x0000157e jmp LBB0_311 1418 //0x00001583 LBB0_307 1419 0x48, 0x83, 0xff, 0x08, //0x00001583 cmpq $8, %rdi 1420 0x0f, 0x82, 0xcd, 0xff, 0xff, 0xff, //0x00001587 jb LBB0_308 1421 //0x0000158d LBB0_314 1422 0x48, 0x8b, 0x01, //0x0000158d movq (%rcx), %rax 1423 0x48, 0x89, 0x06, //0x00001590 movq %rax, (%rsi) 1424 0x48, 0x83, 0xc1, 0x08, //0x00001593 addq $8, %rcx 1425 0x48, 0x83, 0xc6, 0x08, //0x00001597 addq $8, %rsi 1426 0x48, 0x83, 0xc7, 0xf8, //0x0000159b addq $-8, %rdi 1427 0x48, 0x83, 0xff, 0x04, //0x0000159f cmpq $4, %rdi 1428 0x0f, 0x8d, 0xbb, 0xff, 0xff, 0xff, //0x000015a3 jge LBB0_315 1429 //0x000015a9 LBB0_309 1430 0x48, 0x83, 0xff, 0x02, //0x000015a9 cmpq $2, %rdi 1431 0x0f, 0x82, 0x12, 0x00, 0x00, 0x00, //0x000015ad jb LBB0_311 1432 //0x000015b3 LBB0_310 1433 0x0f, 0xb7, 0x01, //0x000015b3 movzwl (%rcx), %eax 1434 0x66, 0x89, 0x06, //0x000015b6 movw %ax, (%rsi) 1435 0x48, 0x83, 0xc1, 0x02, //0x000015b9 addq $2, %rcx 1436 0x48, 0x83, 0xc6, 0x02, //0x000015bd addq $2, %rsi 1437 0x48, 0x83, 0xc7, 0xfe, //0x000015c1 addq $-2, %rdi 1438 //0x000015c5 LBB0_311 1439 0x48, 0x89, 0xc8, //0x000015c5 movq %rcx, %rax 1440 0x48, 0x8d, 0x4c, 0x24, 0x60, //0x000015c8 leaq $96(%rsp), %rcx 1441 0x48, 0x85, 0xff, //0x000015cd testq %rdi, %rdi 1442 0x48, 0x89, 0xcf, //0x000015d0 movq %rcx, %rdi 1443 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x000015d3 movq $40(%rsp), %r15 1444 0x0f, 0x84, 0x33, 0xfd, 0xff, 0xff, //0x000015d8 je LBB0_293 1445 0x8a, 0x00, //0x000015de movb (%rax), %al 1446 0x88, 0x06, //0x000015e0 movb %al, (%rsi) 1447 0x48, 0x8d, 0x7c, 0x24, 0x60, //0x000015e2 leaq $96(%rsp), %rdi 1448 0xe9, 0x25, 0xfd, 0xff, 0xff, //0x000015e7 jmp LBB0_293 1449 //0x000015ec LBB0_316 1450 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x000015ec movq $56(%rsp), %r11 1451 0x49, 0x8b, 0x0b, //0x000015f1 movq (%r11), %rcx 1452 0x48, 0x0f, 0xbc, 0xc0, //0x000015f4 bsfq %rax, %rax 1453 0x4c, 0x29, 0xc8, //0x000015f8 subq %r9, %rax 1454 0x4c, 0x8d, 0x54, 0x08, 0x01, //0x000015fb leaq $1(%rax,%rcx), %r10 1455 0x4d, 0x89, 0x10, //0x00001600 movq %r10, (%r8) 1456 0x49, 0x8b, 0x03, //0x00001603 movq (%r11), %rax 1457 0x49, 0x39, 0xc2, //0x00001606 cmpq %rax, %r10 1458 0x4c, 0x0f, 0x47, 0xd0, //0x00001609 cmovaq %rax, %r10 1459 0x4d, 0x89, 0x10, //0x0000160d movq %r10, (%r8) 1460 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001610 movabsq $4294977024, %r9 1461 0xe9, 0x11, 0xf7, 0xff, 0xff, //0x0000161a jmp LBB0_222 1462 //0x0000161f LBB0_68 1463 0x48, 0x8b, 0x8c, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x0000161f movq $168(%rsp), %rcx 1464 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001627 movq $40(%rsp), %r15 1465 0x4c, 0x8b, 0x6c, 0x24, 0x58, //0x0000162c movq $88(%rsp), %r13 1466 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001631 movq $56(%rsp), %r11 1467 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00001636 movq $48(%rsp), %r12 1468 0x4c, 0x8b, 0x54, 0x24, 0x50, //0x0000163b movq $80(%rsp), %r10 1469 0x48, 0x83, 0xf9, 0x20, //0x00001640 cmpq $32, %rcx 1470 0x0f, 0x82, 0xaa, 0x00, 0x00, 0x00, //0x00001644 jb LBB0_106 1471 //0x0000164a LBB0_69 1472 0xc4, 0xc1, 0x7a, 0x6f, 0x12, //0x0000164a vmovdqu (%r10), %xmm2 1473 0xc4, 0xc1, 0x7a, 0x6f, 0x5a, 0x10, //0x0000164f vmovdqu $16(%r10), %xmm3 1474 0xc5, 0xe9, 0x74, 0xe8, //0x00001655 vpcmpeqb %xmm0, %xmm2, %xmm5 1475 0xc5, 0x79, 0xd7, 0xcd, //0x00001659 vpmovmskb %xmm5, %r9d 1476 0xc5, 0xe1, 0x74, 0xe8, //0x0000165d vpcmpeqb %xmm0, %xmm3, %xmm5 1477 0xc5, 0xf9, 0xd7, 0xf5, //0x00001661 vpmovmskb %xmm5, %esi 1478 0xc5, 0xe9, 0x74, 0xd1, //0x00001665 vpcmpeqb %xmm1, %xmm2, %xmm2 1479 0xc5, 0xf9, 0xd7, 0xfa, //0x00001669 vpmovmskb %xmm2, %edi 1480 0xc5, 0xe1, 0x74, 0xd1, //0x0000166d vpcmpeqb %xmm1, %xmm3, %xmm2 1481 0xc5, 0xf9, 0xd7, 0xc2, //0x00001671 vpmovmskb %xmm2, %eax 1482 0x48, 0xc1, 0xe6, 0x10, //0x00001675 shlq $16, %rsi 1483 0x48, 0xc1, 0xe0, 0x10, //0x00001679 shlq $16, %rax 1484 0x48, 0x09, 0xc7, //0x0000167d orq %rax, %rdi 1485 0x49, 0x83, 0xf8, 0xff, //0x00001680 cmpq $-1, %r8 1486 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001684 jne LBB0_71 1487 0x48, 0x85, 0xff, //0x0000168a testq %rdi, %rdi 1488 0x0f, 0x85, 0xdc, 0x04, 0x00, 0x00, //0x0000168d jne LBB0_324 1489 //0x00001693 LBB0_71 1490 0x4c, 0x09, 0xce, //0x00001693 orq %r9, %rsi 1491 0x48, 0x89, 0xf8, //0x00001696 movq %rdi, %rax 1492 0x48, 0x09, 0xd8, //0x00001699 orq %rbx, %rax 1493 0x0f, 0x85, 0xeb, 0x04, 0x00, 0x00, //0x0000169c jne LBB0_325 1494 //0x000016a2 LBB0_72 1495 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000016a2 movabsq $4294977024, %r9 1496 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x000016ac movq $32(%rsp), %rdi 1497 0x48, 0x85, 0xf6, //0x000016b1 testq %rsi, %rsi 1498 0x0f, 0x84, 0x23, 0x05, 0x00, 0x00, //0x000016b4 je LBB0_326 1499 //0x000016ba LBB0_73 1500 0x48, 0x0f, 0xbc, 0xc6, //0x000016ba bsfq %rsi, %rax 1501 0x49, 0x29, 0xfa, //0x000016be subq %rdi, %r10 1502 0x4d, 0x8d, 0x54, 0x02, 0x01, //0x000016c1 leaq $1(%r10,%rax), %r10 1503 0x48, 0x8b, 0x74, 0x24, 0x48, //0x000016c6 movq $72(%rsp), %rsi 1504 0x4d, 0x85, 0xd2, //0x000016cb testq %r10, %r10 1505 0x48, 0x8b, 0x9c, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x000016ce movq $176(%rsp), %rbx 1506 0x0f, 0x89, 0xa9, 0xf0, 0xff, 0xff, //0x000016d6 jns LBB0_79 1507 0xe9, 0x5e, 0x36, 0x00, 0x00, //0x000016dc jmp LBB0_937 1508 //0x000016e1 LBB0_105 1509 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000016e1 movq $-1, %r8 1510 0x31, 0xdb, //0x000016e8 xorl %ebx, %ebx 1511 0x48, 0x83, 0xf9, 0x20, //0x000016ea cmpq $32, %rcx 1512 0x0f, 0x83, 0x56, 0xff, 0xff, 0xff, //0x000016ee jae LBB0_69 1513 //0x000016f4 LBB0_106 1514 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x000016f4 movq $32(%rsp), %rdi 1515 0xe9, 0xe7, 0x04, 0x00, 0x00, //0x000016f9 jmp LBB0_327 1516 //0x000016fe LBB0_107 1517 0x48, 0xc7, 0x44, 0x24, 0x60, 0x00, 0x00, 0x00, 0x00, //0x000016fe movq $0, $96(%rsp) 1518 0x4e, 0x8d, 0x4c, 0x17, 0xff, //0x00001707 leaq $-1(%rdi,%r10), %r9 1519 0x4d, 0x8d, 0x1c, 0x34, //0x0000170c leaq (%r12,%rsi), %r11 1520 0x48, 0x85, 0xf6, //0x00001710 testq %rsi, %rsi 1521 0x0f, 0x8e, 0x10, 0x04, 0x00, 0x00, //0x00001713 jle LBB0_151 1522 0x49, 0x39, 0xd9, //0x00001719 cmpq %rbx, %r9 1523 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x0000171c movq $24(%rsp), %r8 1524 0x0f, 0x86, 0x07, 0x04, 0x00, 0x00, //0x00001721 jbe LBB0_152 1525 //0x00001727 LBB0_109 1526 0x8a, 0x03, //0x00001727 movb (%rbx), %al 1527 0x3c, 0x5c, //0x00001729 cmpb $92, %al 1528 0x0f, 0x85, 0xaf, 0x00, 0x00, 0x00, //0x0000172b jne LBB0_114 1529 0x4c, 0x89, 0xcf, //0x00001731 movq %r9, %rdi 1530 0x48, 0x29, 0xdf, //0x00001734 subq %rbx, %rdi 1531 0x48, 0x85, 0xff, //0x00001737 testq %rdi, %rdi 1532 0x0f, 0x8e, 0xff, 0x37, 0x00, 0x00, //0x0000173a jle LBB0_958 1533 0x49, 0x89, 0xde, //0x00001740 movq %rbx, %r14 1534 0x0f, 0xb6, 0x43, 0x01, //0x00001743 movzbl $1(%rbx), %eax 1535 0x48, 0x8d, 0x0d, 0x22, 0x42, 0x00, 0x00, //0x00001747 leaq $16930(%rip), %rcx /* __UnquoteTab+0(%rip) */ 1536 0x8a, 0x1c, 0x08, //0x0000174e movb (%rax,%rcx), %bl 1537 0x80, 0xfb, 0xff, //0x00001751 cmpb $-1, %bl 1538 0x0f, 0x84, 0x9b, 0x00, 0x00, 0x00, //0x00001754 je LBB0_116 1539 0x84, 0xdb, //0x0000175a testb %bl, %bl 1540 0x0f, 0x84, 0xc5, 0x37, 0x00, 0x00, //0x0000175c je LBB0_956 1541 0x88, 0x5c, 0x24, 0x60, //0x00001762 movb %bl, $96(%rsp) 1542 0x49, 0x83, 0xc6, 0x02, //0x00001766 addq $2, %r14 1543 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000176a movl $1, %edi 1544 0x48, 0x8d, 0x44, 0x3c, 0x60, //0x0000176f leaq $96(%rsp,%rdi), %rax 1545 0x4d, 0x39, 0xdc, //0x00001774 cmpq %r11, %r12 1546 0x0f, 0x83, 0x7f, 0x01, 0x00, 0x00, //0x00001777 jae LBB0_146 1547 //0x0000177d LBB0_126 1548 0x48, 0x8d, 0x4c, 0x24, 0x60, //0x0000177d leaq $96(%rsp), %rcx 1549 0x48, 0x39, 0xc8, //0x00001782 cmpq %rcx, %rax 1550 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001785 movq $32(%rsp), %rdi 1551 0x0f, 0x86, 0x7b, 0x01, 0x00, 0x00, //0x0000178a jbe LBB0_133 1552 0x41, 0x38, 0x1c, 0x24, //0x00001790 cmpb %bl, (%r12) 1553 0x0f, 0x85, 0x71, 0x01, 0x00, 0x00, //0x00001794 jne LBB0_133 1554 0x49, 0xff, 0xc4, //0x0000179a incq %r12 1555 0x48, 0x8d, 0x4c, 0x24, 0x61, //0x0000179d leaq $97(%rsp), %rcx 1556 0x4c, 0x89, 0xe7, //0x000017a2 movq %r12, %rdi 1557 0x4c, 0x89, 0xf3, //0x000017a5 movq %r14, %rbx 1558 //0x000017a8 LBB0_129 1559 0x49, 0x89, 0xfc, //0x000017a8 movq %rdi, %r12 1560 0x48, 0x89, 0xce, //0x000017ab movq %rcx, %rsi 1561 0x48, 0x39, 0xc1, //0x000017ae cmpq %rax, %rcx 1562 0x0f, 0x83, 0x1f, 0x00, 0x00, 0x00, //0x000017b1 jae LBB0_132 1563 0x4d, 0x39, 0xdc, //0x000017b7 cmpq %r11, %r12 1564 0x0f, 0x83, 0x16, 0x00, 0x00, 0x00, //0x000017ba jae LBB0_132 1565 0x41, 0x0f, 0xb6, 0x14, 0x24, //0x000017c0 movzbl (%r12), %edx 1566 0x49, 0x8d, 0x7c, 0x24, 0x01, //0x000017c5 leaq $1(%r12), %rdi 1567 0x48, 0x8d, 0x4e, 0x01, //0x000017ca leaq $1(%rsi), %rcx 1568 0x3a, 0x16, //0x000017ce cmpb (%rsi), %dl 1569 0x0f, 0x84, 0xd2, 0xff, 0xff, 0xff, //0x000017d0 je LBB0_129 1570 //0x000017d6 LBB0_132 1571 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x000017d6 movq $32(%rsp), %rdi 1572 0xe9, 0x33, 0x01, 0x00, 0x00, //0x000017db jmp LBB0_148 1573 //0x000017e0 LBB0_114 1574 0x41, 0x3a, 0x04, 0x24, //0x000017e0 cmpb (%r12), %al 1575 0x0f, 0x85, 0x75, 0x03, 0x00, 0x00, //0x000017e4 jne LBB0_322 1576 0x48, 0xff, 0xc3, //0x000017ea incq %rbx 1577 0x49, 0xff, 0xc4, //0x000017ed incq %r12 1578 0xe9, 0x27, 0x01, 0x00, 0x00, //0x000017f0 jmp LBB0_149 1579 //0x000017f5 LBB0_116 1580 0x48, 0x83, 0xff, 0x03, //0x000017f5 cmpq $3, %rdi 1581 0x0f, 0x8e, 0x3a, 0x37, 0x00, 0x00, //0x000017f9 jle LBB0_957 1582 0x41, 0x8b, 0x4e, 0x02, //0x000017ff movl $2(%r14), %ecx 1583 0x89, 0xce, //0x00001803 movl %ecx, %esi 1584 0xf7, 0xd6, //0x00001805 notl %esi 1585 0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x00001807 leal $-808464432(%rcx), %eax 1586 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000180d andl $-2139062144, %esi 1587 0x85, 0xc6, //0x00001813 testl %eax, %esi 1588 0x0f, 0x85, 0x72, 0x36, 0x00, 0x00, //0x00001815 jne LBB0_954 1589 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x0000181b leal $421075225(%rcx), %eax 1590 0x09, 0xc8, //0x00001821 orl %ecx, %eax 1591 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00001823 testl $-2139062144, %eax 1592 0x0f, 0x85, 0x5f, 0x36, 0x00, 0x00, //0x00001828 jne LBB0_954 1593 0x89, 0xc8, //0x0000182e movl %ecx, %eax 1594 0x25, 0x7f, 0x7f, 0x7f, 0x7f, //0x00001830 andl $2139062143, %eax 1595 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00001835 movl $-1061109568, %ebx 1596 0x29, 0xc3, //0x0000183a subl %eax, %ebx 1597 0x8d, 0x90, 0x46, 0x46, 0x46, 0x46, //0x0000183c leal $1179010630(%rax), %edx 1598 0x21, 0xf3, //0x00001842 andl %esi, %ebx 1599 0x85, 0xd3, //0x00001844 testl %edx, %ebx 1600 0x0f, 0x85, 0x41, 0x36, 0x00, 0x00, //0x00001846 jne LBB0_954 1601 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000184c movl $-522133280, %edx 1602 0x29, 0xc2, //0x00001851 subl %eax, %edx 1603 0x05, 0x39, 0x39, 0x39, 0x39, //0x00001853 addl $960051513, %eax 1604 0x21, 0xd6, //0x00001858 andl %edx, %esi 1605 0x85, 0xc6, //0x0000185a testl %eax, %esi 1606 0x0f, 0x85, 0x2b, 0x36, 0x00, 0x00, //0x0000185c jne LBB0_954 1607 0x0f, 0xc9, //0x00001862 bswapl %ecx 1608 0x89, 0xc8, //0x00001864 movl %ecx, %eax 1609 0xc1, 0xe8, 0x04, //0x00001866 shrl $4, %eax 1610 0xf7, 0xd0, //0x00001869 notl %eax 1611 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000186b andl $16843009, %eax 1612 0x8d, 0x04, 0xc0, //0x00001870 leal (%rax,%rax,8), %eax 1613 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00001873 andl $252645135, %ecx 1614 0x01, 0xc1, //0x00001879 addl %eax, %ecx 1615 0x89, 0xcb, //0x0000187b movl %ecx, %ebx 1616 0xc1, 0xeb, 0x04, //0x0000187d shrl $4, %ebx 1617 0x09, 0xcb, //0x00001880 orl %ecx, %ebx 1618 0x89, 0xde, //0x00001882 movl %ebx, %esi 1619 0xc1, 0xee, 0x08, //0x00001884 shrl $8, %esi 1620 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00001887 andl $65280, %esi 1621 0x0f, 0xb6, 0xc3, //0x0000188d movzbl %bl, %eax 1622 0x09, 0xf0, //0x00001890 orl %esi, %eax 1623 0x4d, 0x8d, 0x46, 0x06, //0x00001892 leaq $6(%r14), %r8 1624 0x83, 0xf8, 0x7f, //0x00001896 cmpl $127, %eax 1625 0x0f, 0x86, 0x94, 0x00, 0x00, 0x00, //0x00001899 jbe LBB0_134 1626 0x3d, 0xff, 0x07, 0x00, 0x00, //0x0000189f cmpl $2047, %eax 1627 0x0f, 0x86, 0x97, 0x00, 0x00, 0x00, //0x000018a4 jbe LBB0_135 1628 0x89, 0xd9, //0x000018aa movl %ebx, %ecx 1629 0x81, 0xe1, 0x00, 0x00, 0xf8, 0x00, //0x000018ac andl $16252928, %ecx 1630 0x81, 0xf9, 0x00, 0x00, 0xd8, 0x00, //0x000018b2 cmpl $14155776, %ecx 1631 0x0f, 0x84, 0xa2, 0x00, 0x00, 0x00, //0x000018b8 je LBB0_136 1632 0xc1, 0xee, 0x0c, //0x000018be shrl $12, %esi 1633 0x40, 0x80, 0xce, 0xe0, //0x000018c1 orb $-32, %sil 1634 0x40, 0x88, 0x74, 0x24, 0x60, //0x000018c5 movb %sil, $96(%rsp) 1635 0xc1, 0xe8, 0x06, //0x000018ca shrl $6, %eax 1636 0x24, 0x3f, //0x000018cd andb $63, %al 1637 0x0c, 0x80, //0x000018cf orb $-128, %al 1638 0x88, 0x44, 0x24, 0x61, //0x000018d1 movb %al, $97(%rsp) 1639 0x80, 0xe3, 0x3f, //0x000018d5 andb $63, %bl 1640 0x80, 0xcb, 0x80, //0x000018d8 orb $-128, %bl 1641 0x88, 0x5c, 0x24, 0x62, //0x000018db movb %bl, $98(%rsp) 1642 0xbf, 0x03, 0x00, 0x00, 0x00, //0x000018df movl $3, %edi 1643 0x89, 0xf3, //0x000018e4 movl %esi, %ebx 1644 //0x000018e6 LBB0_125 1645 0x4d, 0x89, 0xc6, //0x000018e6 movq %r8, %r14 1646 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000018e9 movq $24(%rsp), %r8 1647 0x48, 0x8d, 0x44, 0x3c, 0x60, //0x000018ee leaq $96(%rsp,%rdi), %rax 1648 0x4d, 0x39, 0xdc, //0x000018f3 cmpq %r11, %r12 1649 0x0f, 0x82, 0x81, 0xfe, 0xff, 0xff, //0x000018f6 jb LBB0_126 1650 //0x000018fc LBB0_146 1651 0x48, 0x8d, 0x74, 0x24, 0x60, //0x000018fc leaq $96(%rsp), %rsi 1652 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001901 movq $32(%rsp), %rdi 1653 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001906 jmp LBB0_147 1654 //0x0000190b LBB0_133 1655 0x48, 0x8d, 0x74, 0x24, 0x60, //0x0000190b leaq $96(%rsp), %rsi 1656 //0x00001910 LBB0_147 1657 0x4c, 0x89, 0xf3, //0x00001910 movq %r14, %rbx 1658 //0x00001913 LBB0_148 1659 0x48, 0x39, 0xc6, //0x00001913 cmpq %rax, %rsi 1660 0x0f, 0x85, 0x43, 0x02, 0x00, 0x00, //0x00001916 jne LBB0_322 1661 //0x0000191c LBB0_149 1662 0x49, 0x39, 0xd9, //0x0000191c cmpq %rbx, %r9 1663 0x0f, 0x86, 0x09, 0x02, 0x00, 0x00, //0x0000191f jbe LBB0_152 1664 0x4d, 0x39, 0xdc, //0x00001925 cmpq %r11, %r12 1665 0x0f, 0x82, 0xf9, 0xfd, 0xff, 0xff, //0x00001928 jb LBB0_109 1666 0xe9, 0xfb, 0x01, 0x00, 0x00, //0x0000192e jmp LBB0_152 1667 //0x00001933 LBB0_134 1668 0x88, 0x5c, 0x24, 0x60, //0x00001933 movb %bl, $96(%rsp) 1669 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001937 movl $1, %edi 1670 0xe9, 0xa5, 0xff, 0xff, 0xff, //0x0000193c jmp LBB0_125 1671 //0x00001941 LBB0_135 1672 0xc1, 0xe8, 0x06, //0x00001941 shrl $6, %eax 1673 0x0c, 0xc0, //0x00001944 orb $-64, %al 1674 0x88, 0x44, 0x24, 0x60, //0x00001946 movb %al, $96(%rsp) 1675 0x80, 0xe3, 0x3f, //0x0000194a andb $63, %bl 1676 0x80, 0xcb, 0x80, //0x0000194d orb $-128, %bl 1677 0x88, 0x5c, 0x24, 0x61, //0x00001950 movb %bl, $97(%rsp) 1678 0xbf, 0x02, 0x00, 0x00, 0x00, //0x00001954 movl $2, %edi 1679 0x89, 0xc3, //0x00001959 movl %eax, %ebx 1680 0xe9, 0x86, 0xff, 0xff, 0xff, //0x0000195b jmp LBB0_125 1681 //0x00001960 LBB0_136 1682 0x48, 0x83, 0xff, 0x06, //0x00001960 cmpq $6, %rdi 1683 0x0f, 0x8c, 0x0a, 0x36, 0x00, 0x00, //0x00001964 jl LBB0_963 1684 0x3d, 0xff, 0xdb, 0x00, 0x00, //0x0000196a cmpl $56319, %eax 1685 0x0f, 0x87, 0xff, 0x35, 0x00, 0x00, //0x0000196f ja LBB0_963 1686 0x41, 0x80, 0x38, 0x5c, //0x00001975 cmpb $92, (%r8) 1687 0x0f, 0x85, 0xf5, 0x35, 0x00, 0x00, //0x00001979 jne LBB0_963 1688 0x41, 0x80, 0x7e, 0x07, 0x75, //0x0000197f cmpb $117, $7(%r14) 1689 0x0f, 0x85, 0xea, 0x35, 0x00, 0x00, //0x00001984 jne LBB0_963 1690 0x4c, 0x89, 0xf1, //0x0000198a movq %r14, %rcx 1691 0x4d, 0x8d, 0x46, 0x08, //0x0000198d leaq $8(%r14), %r8 1692 0x41, 0x8b, 0x7e, 0x08, //0x00001991 movl $8(%r14), %edi 1693 0x89, 0xfb, //0x00001995 movl %edi, %ebx 1694 0xf7, 0xd3, //0x00001997 notl %ebx 1695 0x8d, 0x8f, 0xd0, 0xcf, 0xcf, 0xcf, //0x00001999 leal $-808464432(%rdi), %ecx 1696 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x0000199f andl $-2139062144, %ebx 1697 0x85, 0xcb, //0x000019a5 testl %ecx, %ebx 1698 0x0f, 0x85, 0xd3, 0x35, 0x00, 0x00, //0x000019a7 jne LBB0_964 1699 0x8d, 0x8f, 0x19, 0x19, 0x19, 0x19, //0x000019ad leal $421075225(%rdi), %ecx 1700 0x09, 0xf9, //0x000019b3 orl %edi, %ecx 1701 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000019b5 testl $-2139062144, %ecx 1702 0x0f, 0x85, 0xbf, 0x35, 0x00, 0x00, //0x000019bb jne LBB0_964 1703 0x89, 0xf9, //0x000019c1 movl %edi, %ecx 1704 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x000019c3 andl $2139062143, %ecx 1705 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x000019c9 movl $-1061109568, %edx 1706 0x29, 0xca, //0x000019ce subl %ecx, %edx 1707 0x8d, 0xb1, 0x46, 0x46, 0x46, 0x46, //0x000019d0 leal $1179010630(%rcx), %esi 1708 0x21, 0xda, //0x000019d6 andl %ebx, %edx 1709 0x85, 0xf2, //0x000019d8 testl %esi, %edx 1710 0x0f, 0x85, 0xa0, 0x35, 0x00, 0x00, //0x000019da jne LBB0_964 1711 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x000019e0 movl $-522133280, %edx 1712 0x29, 0xca, //0x000019e5 subl %ecx, %edx 1713 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x000019e7 addl $960051513, %ecx 1714 0x21, 0xd3, //0x000019ed andl %edx, %ebx 1715 0x85, 0xcb, //0x000019ef testl %ecx, %ebx 1716 0x0f, 0x85, 0x89, 0x35, 0x00, 0x00, //0x000019f1 jne LBB0_964 1717 0x0f, 0xcf, //0x000019f7 bswapl %edi 1718 0x89, 0xf9, //0x000019f9 movl %edi, %ecx 1719 0xc1, 0xe9, 0x04, //0x000019fb shrl $4, %ecx 1720 0xf7, 0xd1, //0x000019fe notl %ecx 1721 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00001a00 andl $16843009, %ecx 1722 0x8d, 0x0c, 0xc9, //0x00001a06 leal (%rcx,%rcx,8), %ecx 1723 0x81, 0xe7, 0x0f, 0x0f, 0x0f, 0x0f, //0x00001a09 andl $252645135, %edi 1724 0x01, 0xcf, //0x00001a0f addl %ecx, %edi 1725 0x89, 0xf9, //0x00001a11 movl %edi, %ecx 1726 0xc1, 0xe9, 0x04, //0x00001a13 shrl $4, %ecx 1727 0x09, 0xf9, //0x00001a16 orl %edi, %ecx 1728 0x89, 0xca, //0x00001a18 movl %ecx, %edx 1729 0x81, 0xe2, 0x00, 0x00, 0xfc, 0x00, //0x00001a1a andl $16515072, %edx 1730 0x81, 0xfa, 0x00, 0x00, 0xdc, 0x00, //0x00001a20 cmpl $14417920, %edx 1731 0x0f, 0x85, 0x48, 0x35, 0x00, 0x00, //0x00001a26 jne LBB0_963 1732 0x89, 0xca, //0x00001a2c movl %ecx, %edx 1733 0xc1, 0xea, 0x08, //0x00001a2e shrl $8, %edx 1734 0x81, 0xe2, 0x00, 0xff, 0x00, 0x00, //0x00001a31 andl $65280, %edx 1735 0x0f, 0xb6, 0xc9, //0x00001a37 movzbl %cl, %ecx 1736 0x09, 0xd1, //0x00001a3a orl %edx, %ecx 1737 0xc1, 0xe0, 0x0a, //0x00001a3c shll $10, %eax 1738 0x8d, 0x84, 0x08, 0x00, 0x24, 0xa0, 0xfc, //0x00001a3f leal $-56613888(%rax,%rcx), %eax 1739 0x89, 0xc3, //0x00001a46 movl %eax, %ebx 1740 0xc1, 0xeb, 0x12, //0x00001a48 shrl $18, %ebx 1741 0x80, 0xcb, 0xf0, //0x00001a4b orb $-16, %bl 1742 0x88, 0x5c, 0x24, 0x60, //0x00001a4e movb %bl, $96(%rsp) 1743 0x89, 0xc1, //0x00001a52 movl %eax, %ecx 1744 0xc1, 0xe9, 0x0c, //0x00001a54 shrl $12, %ecx 1745 0x80, 0xe1, 0x3f, //0x00001a57 andb $63, %cl 1746 0x80, 0xc9, 0x80, //0x00001a5a orb $-128, %cl 1747 0x88, 0x4c, 0x24, 0x61, //0x00001a5d movb %cl, $97(%rsp) 1748 0x89, 0xc1, //0x00001a61 movl %eax, %ecx 1749 0xc1, 0xe9, 0x06, //0x00001a63 shrl $6, %ecx 1750 0x80, 0xe1, 0x3f, //0x00001a66 andb $63, %cl 1751 0x80, 0xc9, 0x80, //0x00001a69 orb $-128, %cl 1752 0x88, 0x4c, 0x24, 0x62, //0x00001a6c movb %cl, $98(%rsp) 1753 0x24, 0x3f, //0x00001a70 andb $63, %al 1754 0x0c, 0x80, //0x00001a72 orb $-128, %al 1755 0x88, 0x44, 0x24, 0x63, //0x00001a74 movb %al, $99(%rsp) 1756 0x49, 0x83, 0xc6, 0x0c, //0x00001a78 addq $12, %r14 1757 0xbf, 0x04, 0x00, 0x00, 0x00, //0x00001a7c movl $4, %edi 1758 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001a81 movq $24(%rsp), %r8 1759 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001a86 movq $40(%rsp), %r15 1760 0x48, 0x8d, 0x44, 0x3c, 0x60, //0x00001a8b leaq $96(%rsp,%rdi), %rax 1761 0x4d, 0x39, 0xdc, //0x00001a90 cmpq %r11, %r12 1762 0x0f, 0x82, 0xe4, 0xfc, 0xff, 0xff, //0x00001a93 jb LBB0_126 1763 0xe9, 0x5e, 0xfe, 0xff, 0xff, //0x00001a99 jmp LBB0_146 1764 //0x00001a9e LBB0_258 1765 0x4d, 0x85, 0xdb, //0x00001a9e testq %r11, %r11 1766 0x0f, 0x85, 0x6e, 0x02, 0x00, 0x00, //0x00001aa1 jne LBB0_339 1767 0x4a, 0x8d, 0x4c, 0x08, 0x01, //0x00001aa7 leaq $1(%rax,%r9), %rcx 1768 0x48, 0xf7, 0xd0, //0x00001aac notq %rax 1769 0x4c, 0x01, 0xc0, //0x00001aaf addq %r8, %rax 1770 //0x00001ab2 LBB0_260 1771 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001ab2 movq $56(%rsp), %r11 1772 //0x00001ab7 LBB0_261 1773 0x48, 0x85, 0xc0, //0x00001ab7 testq %rax, %rax 1774 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001aba movq $24(%rsp), %r8 1775 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001abf movabsq $4294977024, %r9 1776 0x0f, 0x8f, 0x1d, 0x00, 0x00, 0x00, //0x00001ac9 jg LBB0_318 1777 0xe9, 0x5c, 0xf2, 0xff, 0xff, //0x00001acf jmp LBB0_222 1778 //0x00001ad4 LBB0_317 1779 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00001ad4 movq $-2, %rdx 1780 0xbe, 0x02, 0x00, 0x00, 0x00, //0x00001adb movl $2, %esi 1781 0x48, 0x01, 0xf1, //0x00001ae0 addq %rsi, %rcx 1782 0x48, 0x01, 0xd0, //0x00001ae3 addq %rdx, %rax 1783 0x0f, 0x8e, 0x44, 0xf2, 0xff, 0xff, //0x00001ae6 jle LBB0_222 1784 //0x00001aec LBB0_318 1785 0x0f, 0xb6, 0x11, //0x00001aec movzbl (%rcx), %edx 1786 0x80, 0xfa, 0x5c, //0x00001aef cmpb $92, %dl 1787 0x0f, 0x84, 0xdc, 0xff, 0xff, 0xff, //0x00001af2 je LBB0_317 1788 0x80, 0xfa, 0x22, //0x00001af8 cmpb $34, %dl 1789 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x00001afb je LBB0_321 1790 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00001b01 movq $-1, %rdx 1791 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001b08 movl $1, %esi 1792 0x48, 0x01, 0xf1, //0x00001b0d addq %rsi, %rcx 1793 0x48, 0x01, 0xd0, //0x00001b10 addq %rdx, %rax 1794 0x0f, 0x8f, 0xd3, 0xff, 0xff, 0xff, //0x00001b13 jg LBB0_318 1795 0xe9, 0x12, 0xf2, 0xff, 0xff, //0x00001b19 jmp LBB0_222 1796 //0x00001b1e LBB0_321 1797 0x48, 0x29, 0xf9, //0x00001b1e subq %rdi, %rcx 1798 0x48, 0xff, 0xc1, //0x00001b21 incq %rcx 1799 0xe9, 0xa0, 0xf7, 0xff, 0xff, //0x00001b24 jmp LBB0_289 1800 //0x00001b29 LBB0_151 1801 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001b29 movq $24(%rsp), %r8 1802 //0x00001b2e LBB0_152 1803 0x49, 0x31, 0xd9, //0x00001b2e xorq %rbx, %r9 1804 0x4d, 0x31, 0xdc, //0x00001b31 xorq %r11, %r12 1805 0x31, 0xd2, //0x00001b34 xorl %edx, %edx 1806 0x4d, 0x09, 0xcc, //0x00001b36 orq %r9, %r12 1807 0x0f, 0x94, 0xc2, //0x00001b39 sete %dl 1808 //0x00001b3c LBB0_153 1809 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001b3c movq $56(%rsp), %r11 1810 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001b41 movabsq $4294977024, %r9 1811 0x49, 0x8b, 0x0b, //0x00001b4b movq (%r11), %rcx 1812 0x4c, 0x89, 0xd6, //0x00001b4e movq %r10, %rsi 1813 0x48, 0x29, 0xce, //0x00001b51 subq %rcx, %rsi 1814 0x0f, 0x82, 0xc5, 0xed, 0xff, 0xff, //0x00001b54 jb LBB0_101 1815 0xe9, 0x21, 0xee, 0xff, 0xff, //0x00001b5a jmp LBB0_154 1816 //0x00001b5f LBB0_322 1817 0x31, 0xd2, //0x00001b5f xorl %edx, %edx 1818 0xe9, 0xd6, 0xff, 0xff, 0xff, //0x00001b61 jmp LBB0_153 1819 //0x00001b66 LBB0_323 1820 0x4a, 0x8d, 0x0c, 0x17, //0x00001b66 leaq (%rdi,%r10), %rcx 1821 0xe9, 0x43, 0xff, 0xff, 0xff, //0x00001b6a jmp LBB0_260 1822 //0x00001b6f LBB0_324 1823 0x4c, 0x89, 0xd0, //0x00001b6f movq %r10, %rax 1824 0x48, 0x2b, 0x44, 0x24, 0x20, //0x00001b72 subq $32(%rsp), %rax 1825 0x4c, 0x0f, 0xbc, 0xc7, //0x00001b77 bsfq %rdi, %r8 1826 0x49, 0x01, 0xc0, //0x00001b7b addq %rax, %r8 1827 0x4c, 0x09, 0xce, //0x00001b7e orq %r9, %rsi 1828 0x48, 0x89, 0xf8, //0x00001b81 movq %rdi, %rax 1829 0x48, 0x09, 0xd8, //0x00001b84 orq %rbx, %rax 1830 0x0f, 0x84, 0x15, 0xfb, 0xff, 0xff, //0x00001b87 je LBB0_72 1831 //0x00001b8d LBB0_325 1832 0x4d, 0x89, 0xd6, //0x00001b8d movq %r10, %r14 1833 0x41, 0x89, 0xda, //0x00001b90 movl %ebx, %r10d 1834 0x41, 0xf7, 0xd2, //0x00001b93 notl %r10d 1835 0x41, 0x21, 0xfa, //0x00001b96 andl %edi, %r10d 1836 0x47, 0x8d, 0x0c, 0x12, //0x00001b99 leal (%r10,%r10), %r9d 1837 0x41, 0x09, 0xd9, //0x00001b9d orl %ebx, %r9d 1838 0x44, 0x89, 0xc8, //0x00001ba0 movl %r9d, %eax 1839 0xf7, 0xd0, //0x00001ba3 notl %eax 1840 0x21, 0xf8, //0x00001ba5 andl %edi, %eax 1841 0x25, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001ba7 andl $-1431655766, %eax 1842 0x31, 0xdb, //0x00001bac xorl %ebx, %ebx 1843 0x44, 0x01, 0xd0, //0x00001bae addl %r10d, %eax 1844 0x4d, 0x89, 0xf2, //0x00001bb1 movq %r14, %r10 1845 0x0f, 0x92, 0xc3, //0x00001bb4 setb %bl 1846 0x01, 0xc0, //0x00001bb7 addl %eax, %eax 1847 0x35, 0x55, 0x55, 0x55, 0x55, //0x00001bb9 xorl $1431655765, %eax 1848 0x44, 0x21, 0xc8, //0x00001bbe andl %r9d, %eax 1849 0xf7, 0xd0, //0x00001bc1 notl %eax 1850 0x21, 0xc6, //0x00001bc3 andl %eax, %esi 1851 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001bc5 movabsq $4294977024, %r9 1852 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001bcf movq $32(%rsp), %rdi 1853 0x48, 0x85, 0xf6, //0x00001bd4 testq %rsi, %rsi 1854 0x0f, 0x85, 0xdd, 0xfa, 0xff, 0xff, //0x00001bd7 jne LBB0_73 1855 //0x00001bdd LBB0_326 1856 0x49, 0x83, 0xc2, 0x20, //0x00001bdd addq $32, %r10 1857 0x48, 0x83, 0xc1, 0xe0, //0x00001be1 addq $-32, %rcx 1858 //0x00001be5 LBB0_327 1859 0x48, 0x85, 0xdb, //0x00001be5 testq %rbx, %rbx 1860 0x48, 0x8b, 0x74, 0x24, 0x48, //0x00001be8 movq $72(%rsp), %rsi 1861 0x0f, 0x85, 0xb2, 0x00, 0x00, 0x00, //0x00001bed jne LBB0_336 1862 0x4d, 0x89, 0xc1, //0x00001bf3 movq %r8, %r9 1863 0x48, 0x85, 0xc9, //0x00001bf6 testq %rcx, %rcx 1864 0x0f, 0x84, 0x40, 0x31, 0x00, 0x00, //0x00001bf9 je LBB0_937 1865 //0x00001bff LBB0_329 1866 0x48, 0xf7, 0xd7, //0x00001bff notq %rdi 1867 //0x00001c02 LBB0_330 1868 0x4c, 0x89, 0xd3, //0x00001c02 movq %r10, %rbx 1869 0x49, 0xff, 0xc2, //0x00001c05 incq %r10 1870 0x48, 0x89, 0xd8, //0x00001c08 movq %rbx, %rax 1871 0x0f, 0xb6, 0x1b, //0x00001c0b movzbl (%rbx), %ebx 1872 0x80, 0xfb, 0x22, //0x00001c0e cmpb $34, %bl 1873 0x0f, 0x84, 0x66, 0x00, 0x00, 0x00, //0x00001c11 je LBB0_335 1874 0x48, 0x8d, 0x71, 0xff, //0x00001c17 leaq $-1(%rcx), %rsi 1875 0x80, 0xfb, 0x5c, //0x00001c1b cmpb $92, %bl 1876 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001c1e je LBB0_333 1877 0x48, 0x89, 0xf1, //0x00001c24 movq %rsi, %rcx 1878 0x48, 0x85, 0xf6, //0x00001c27 testq %rsi, %rsi 1879 0x48, 0x8b, 0x74, 0x24, 0x48, //0x00001c2a movq $72(%rsp), %rsi 1880 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00001c2f jne LBB0_330 1881 0xe9, 0x05, 0x31, 0x00, 0x00, //0x00001c35 jmp LBB0_937 1882 //0x00001c3a LBB0_333 1883 0x48, 0x85, 0xf6, //0x00001c3a testq %rsi, %rsi 1884 0x0f, 0x84, 0xfc, 0x30, 0x00, 0x00, //0x00001c3d je LBB0_937 1885 0x49, 0x01, 0xfa, //0x00001c43 addq %rdi, %r10 1886 0x49, 0x83, 0xf9, 0xff, //0x00001c46 cmpq $-1, %r9 1887 0x4d, 0x0f, 0x44, 0xc2, //0x00001c4a cmoveq %r10, %r8 1888 0x4d, 0x0f, 0x44, 0xca, //0x00001c4e cmoveq %r10, %r9 1889 0x49, 0x89, 0xc2, //0x00001c52 movq %rax, %r10 1890 0x49, 0x83, 0xc2, 0x02, //0x00001c55 addq $2, %r10 1891 0x48, 0x83, 0xc1, 0xfe, //0x00001c59 addq $-2, %rcx 1892 0x48, 0x89, 0xce, //0x00001c5d movq %rcx, %rsi 1893 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001c60 movq $40(%rsp), %r15 1894 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001c65 movq $56(%rsp), %r11 1895 0x48, 0x85, 0xf6, //0x00001c6a testq %rsi, %rsi 1896 0x48, 0x8b, 0x74, 0x24, 0x48, //0x00001c6d movq $72(%rsp), %rsi 1897 0x0f, 0x85, 0x8a, 0xff, 0xff, 0xff, //0x00001c72 jne LBB0_330 1898 0xe9, 0xc2, 0x30, 0x00, 0x00, //0x00001c78 jmp LBB0_937 1899 //0x00001c7d LBB0_335 1900 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001c7d movq $32(%rsp), %rdi 1901 0x49, 0x29, 0xfa, //0x00001c82 subq %rdi, %r10 1902 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001c85 movabsq $4294977024, %r9 1903 0x4d, 0x85, 0xd2, //0x00001c8f testq %r10, %r10 1904 0x48, 0x8b, 0x9c, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x00001c92 movq $176(%rsp), %rbx 1905 0x0f, 0x89, 0xe5, 0xea, 0xff, 0xff, //0x00001c9a jns LBB0_79 1906 0xe9, 0x9a, 0x30, 0x00, 0x00, //0x00001ca0 jmp LBB0_937 1907 //0x00001ca5 LBB0_336 1908 0x48, 0x85, 0xc9, //0x00001ca5 testq %rcx, %rcx 1909 0x0f, 0x84, 0x91, 0x30, 0x00, 0x00, //0x00001ca8 je LBB0_937 1910 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001cae movq $32(%rsp), %rdi 1911 0x49, 0x89, 0xf9, //0x00001cb3 movq %rdi, %r9 1912 0x49, 0xf7, 0xd1, //0x00001cb6 notq %r9 1913 0x4d, 0x01, 0xd1, //0x00001cb9 addq %r10, %r9 1914 0x49, 0x83, 0xf8, 0xff, //0x00001cbc cmpq $-1, %r8 1915 0x4c, 0x89, 0xc0, //0x00001cc0 movq %r8, %rax 1916 0x49, 0x0f, 0x44, 0xc1, //0x00001cc3 cmoveq %r9, %rax 1917 0x4d, 0x0f, 0x45, 0xc8, //0x00001cc7 cmovneq %r8, %r9 1918 0x49, 0xff, 0xc2, //0x00001ccb incq %r10 1919 0x48, 0xff, 0xc9, //0x00001cce decq %rcx 1920 0x49, 0x89, 0xc0, //0x00001cd1 movq %rax, %r8 1921 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001cd4 movq $40(%rsp), %r15 1922 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001cd9 movq $56(%rsp), %r11 1923 0x48, 0x8b, 0x74, 0x24, 0x48, //0x00001cde movq $72(%rsp), %rsi 1924 0x48, 0x85, 0xc9, //0x00001ce3 testq %rcx, %rcx 1925 0x0f, 0x85, 0x13, 0xff, 0xff, 0xff, //0x00001ce6 jne LBB0_329 1926 0xe9, 0x4e, 0x30, 0x00, 0x00, //0x00001cec jmp LBB0_937 1927 //0x00001cf1 LBB0_338 1928 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001cf1 movq $56(%rsp), %r11 1929 0x4d, 0x8b, 0x13, //0x00001cf6 movq (%r11), %r10 1930 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001cf9 movq $24(%rsp), %r8 1931 0x4d, 0x89, 0x10, //0x00001cfe movq %r10, (%r8) 1932 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001d01 movq $40(%rsp), %r15 1933 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001d06 movabsq $4294977024, %r9 1934 0xe9, 0x1b, 0xf0, 0xff, 0xff, //0x00001d10 jmp LBB0_222 1935 //0x00001d15 LBB0_339 1936 0x49, 0x8d, 0x48, 0xff, //0x00001d15 leaq $-1(%r8), %rcx 1937 0x48, 0x39, 0xc1, //0x00001d19 cmpq %rax, %rcx 1938 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00001d1c jne LBB0_342 1939 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00001d22 movq $24(%rsp), %r8 1940 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001d27 movq $40(%rsp), %r15 1941 0xe9, 0x5f, 0xf2, 0xff, 0xff, //0x00001d2c jmp LBB0_341 1942 //0x00001d31 LBB0_342 1943 0x4a, 0x8d, 0x4c, 0x08, 0x02, //0x00001d31 leaq $2(%rax,%r9), %rcx 1944 0x49, 0x29, 0xc0, //0x00001d36 subq %rax, %r8 1945 0x49, 0x83, 0xc0, 0xfe, //0x00001d39 addq $-2, %r8 1946 0x4c, 0x89, 0xc0, //0x00001d3d movq %r8, %rax 1947 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00001d40 movq $40(%rsp), %r15 1948 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00001d45 movq $56(%rsp), %r11 1949 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001d4a movq $32(%rsp), %rdi 1950 0xe9, 0x63, 0xfd, 0xff, 0xff, //0x00001d4f jmp LBB0_261 1951 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001d54 .p2align 4, 0x90 1952 //0x00001d60 LBB0_350 1953 0x49, 0x8d, 0x52, 0x01, //0x00001d60 leaq $1(%r10), %rdx 1954 0x48, 0x39, 0xc2, //0x00001d64 cmpq %rax, %rdx 1955 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001d67 jae LBB0_354 1956 0x8a, 0x1c, 0x17, //0x00001d6d movb (%rdi,%rdx), %bl 1957 0x80, 0xfb, 0x0d, //0x00001d70 cmpb $13, %bl 1958 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001d73 je LBB0_354 1959 0x80, 0xfb, 0x20, //0x00001d79 cmpb $32, %bl 1960 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001d7c je LBB0_354 1961 0x80, 0xc3, 0xf7, //0x00001d82 addb $-9, %bl 1962 0x80, 0xfb, 0x01, //0x00001d85 cmpb $1, %bl 1963 0x0f, 0x87, 0x03, 0x01, 0x00, 0x00, //0x00001d88 ja LBB0_372 1964 0x90, 0x90, //0x00001d8e .p2align 4, 0x90 1965 //0x00001d90 LBB0_354 1966 0x49, 0x8d, 0x52, 0x02, //0x00001d90 leaq $2(%r10), %rdx 1967 0x48, 0x39, 0xc2, //0x00001d94 cmpq %rax, %rdx 1968 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001d97 jae LBB0_358 1969 0x8a, 0x1c, 0x17, //0x00001d9d movb (%rdi,%rdx), %bl 1970 0x80, 0xfb, 0x0d, //0x00001da0 cmpb $13, %bl 1971 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001da3 je LBB0_358 1972 0x80, 0xfb, 0x20, //0x00001da9 cmpb $32, %bl 1973 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001dac je LBB0_358 1974 0x80, 0xc3, 0xf7, //0x00001db2 addb $-9, %bl 1975 0x80, 0xfb, 0x01, //0x00001db5 cmpb $1, %bl 1976 0x0f, 0x87, 0xd3, 0x00, 0x00, 0x00, //0x00001db8 ja LBB0_372 1977 0x90, 0x90, //0x00001dbe .p2align 4, 0x90 1978 //0x00001dc0 LBB0_358 1979 0x49, 0x8d, 0x52, 0x03, //0x00001dc0 leaq $3(%r10), %rdx 1980 0x48, 0x39, 0xc2, //0x00001dc4 cmpq %rax, %rdx 1981 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001dc7 jae LBB0_362 1982 0x8a, 0x1c, 0x17, //0x00001dcd movb (%rdi,%rdx), %bl 1983 0x80, 0xfb, 0x0d, //0x00001dd0 cmpb $13, %bl 1984 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001dd3 je LBB0_362 1985 0x80, 0xfb, 0x20, //0x00001dd9 cmpb $32, %bl 1986 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001ddc je LBB0_362 1987 0x80, 0xc3, 0xf7, //0x00001de2 addb $-9, %bl 1988 0x80, 0xfb, 0x01, //0x00001de5 cmpb $1, %bl 1989 0x0f, 0x87, 0xa3, 0x00, 0x00, 0x00, //0x00001de8 ja LBB0_372 1990 0x90, 0x90, //0x00001dee .p2align 4, 0x90 1991 //0x00001df0 LBB0_362 1992 0x49, 0x8d, 0x72, 0x04, //0x00001df0 leaq $4(%r10), %rsi 1993 0x48, 0x39, 0xf0, //0x00001df4 cmpq %rsi, %rax 1994 0x0f, 0x86, 0x5d, 0x00, 0x00, 0x00, //0x00001df7 jbe LBB0_369 1995 0x48, 0x39, 0xf0, //0x00001dfd cmpq %rsi, %rax 1996 0x0f, 0x84, 0x5f, 0x00, 0x00, 0x00, //0x00001e00 je LBB0_370 1997 0x48, 0x8d, 0x34, 0x07, //0x00001e06 leaq (%rdi,%rax), %rsi 1998 0x48, 0x83, 0xc1, 0x04, //0x00001e0a addq $4, %rcx 1999 0x48, 0x89, 0xfb, //0x00001e0e movq %rdi, %rbx 2000 0x4a, 0x8d, 0x54, 0x17, 0x05, //0x00001e11 leaq $5(%rdi,%r10), %rdx 2001 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e16 .p2align 4, 0x90 2002 //0x00001e20 LBB0_365 2003 0x0f, 0xbe, 0x7a, 0xff, //0x00001e20 movsbl $-1(%rdx), %edi 2004 0x83, 0xff, 0x20, //0x00001e24 cmpl $32, %edi 2005 0x0f, 0x87, 0x4f, 0x00, 0x00, 0x00, //0x00001e27 ja LBB0_371 2006 0x49, 0x0f, 0xa3, 0xf9, //0x00001e2d btq %rdi, %r9 2007 0x0f, 0x83, 0x45, 0x00, 0x00, 0x00, //0x00001e31 jae LBB0_371 2008 0x48, 0xff, 0xc2, //0x00001e37 incq %rdx 2009 0x48, 0xff, 0xc1, //0x00001e3a incq %rcx 2010 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001e3d jne LBB0_365 2011 0x48, 0x89, 0xdf, //0x00001e43 movq %rbx, %rdi 2012 0x48, 0x29, 0xfe, //0x00001e46 subq %rdi, %rsi 2013 0x48, 0x89, 0xf2, //0x00001e49 movq %rsi, %rdx 2014 0x48, 0x39, 0xc2, //0x00001e4c cmpq %rax, %rdx 2015 0x0f, 0x82, 0x3c, 0x00, 0x00, 0x00, //0x00001e4f jb LBB0_372 2016 0xe9, 0x48, 0x00, 0x00, 0x00, //0x00001e55 jmp LBB0_373 2017 //0x00001e5a LBB0_369 2018 0x49, 0x89, 0x30, //0x00001e5a movq %rsi, (%r8) 2019 0x49, 0x89, 0xf2, //0x00001e5d movq %rsi, %r10 2020 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00001e60 jmp LBB0_373 2021 //0x00001e65 LBB0_370 2022 0x48, 0x01, 0xfe, //0x00001e65 addq %rdi, %rsi 2023 0x48, 0x29, 0xfe, //0x00001e68 subq %rdi, %rsi 2024 0x48, 0x89, 0xf2, //0x00001e6b movq %rsi, %rdx 2025 0x48, 0x39, 0xc2, //0x00001e6e cmpq %rax, %rdx 2026 0x0f, 0x82, 0x1a, 0x00, 0x00, 0x00, //0x00001e71 jb LBB0_372 2027 0xe9, 0x26, 0x00, 0x00, 0x00, //0x00001e77 jmp LBB0_373 2028 //0x00001e7c LBB0_371 2029 0x48, 0x89, 0xdf, //0x00001e7c movq %rbx, %rdi 2030 0x48, 0x89, 0xd9, //0x00001e7f movq %rbx, %rcx 2031 0x48, 0xf7, 0xd1, //0x00001e82 notq %rcx 2032 0x48, 0x01, 0xca, //0x00001e85 addq %rcx, %rdx 2033 0x48, 0x39, 0xc2, //0x00001e88 cmpq %rax, %rdx 2034 0x0f, 0x83, 0x11, 0x00, 0x00, 0x00, //0x00001e8b jae LBB0_373 2035 //0x00001e91 LBB0_372 2036 0x4c, 0x8d, 0x52, 0x01, //0x00001e91 leaq $1(%rdx), %r10 2037 0x4d, 0x89, 0x10, //0x00001e95 movq %r10, (%r8) 2038 0x80, 0x3c, 0x17, 0x5d, //0x00001e98 cmpb $93, (%rdi,%rdx) 2039 0x0f, 0x84, 0xb5, 0x24, 0x00, 0x00, //0x00001e9c je LBB0_833 2040 //0x00001ea2 LBB0_373 2041 0x49, 0xff, 0xca, //0x00001ea2 decq %r10 2042 0x4d, 0x89, 0x10, //0x00001ea5 movq %r10, (%r8) 2043 0x4d, 0x85, 0xf6, //0x00001ea8 testq %r14, %r14 2044 0x0f, 0x8e, 0xff, 0x0c, 0x00, 0x00, //0x00001eab jle LBB0_446 2045 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001eb1 .p2align 4, 0x90 2046 //0x00001ec0 LBB0_374 2047 0x49, 0x8b, 0x03, //0x00001ec0 movq (%r11), %rax 2048 0x4c, 0x89, 0xd2, //0x00001ec3 movq %r10, %rdx 2049 0x48, 0x29, 0xc2, //0x00001ec6 subq %rax, %rdx 2050 0x0f, 0x83, 0x31, 0x00, 0x00, 0x00, //0x00001ec9 jae LBB0_379 2051 0x42, 0x8a, 0x0c, 0x17, //0x00001ecf movb (%rdi,%r10), %cl 2052 0x80, 0xf9, 0x0d, //0x00001ed3 cmpb $13, %cl 2053 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x00001ed6 je LBB0_379 2054 0x80, 0xf9, 0x20, //0x00001edc cmpb $32, %cl 2055 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00001edf je LBB0_379 2056 0x80, 0xc1, 0xf7, //0x00001ee5 addb $-9, %cl 2057 0x80, 0xf9, 0x01, //0x00001ee8 cmpb $1, %cl 2058 0x0f, 0x86, 0x0f, 0x00, 0x00, 0x00, //0x00001eeb jbe LBB0_379 2059 0x4c, 0x89, 0xd1, //0x00001ef1 movq %r10, %rcx 2060 0xe9, 0x47, 0x01, 0x00, 0x00, //0x00001ef4 jmp LBB0_401 2061 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ef9 .p2align 4, 0x90 2062 //0x00001f00 LBB0_379 2063 0x49, 0x8d, 0x4a, 0x01, //0x00001f00 leaq $1(%r10), %rcx 2064 0x48, 0x39, 0xc1, //0x00001f04 cmpq %rax, %rcx 2065 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001f07 jae LBB0_383 2066 0x8a, 0x1c, 0x0f, //0x00001f0d movb (%rdi,%rcx), %bl 2067 0x80, 0xfb, 0x0d, //0x00001f10 cmpb $13, %bl 2068 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001f13 je LBB0_383 2069 0x80, 0xfb, 0x20, //0x00001f19 cmpb $32, %bl 2070 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001f1c je LBB0_383 2071 0x80, 0xc3, 0xf7, //0x00001f22 addb $-9, %bl 2072 0x80, 0xfb, 0x01, //0x00001f25 cmpb $1, %bl 2073 0x0f, 0x87, 0x12, 0x01, 0x00, 0x00, //0x00001f28 ja LBB0_401 2074 0x90, 0x90, //0x00001f2e .p2align 4, 0x90 2075 //0x00001f30 LBB0_383 2076 0x49, 0x8d, 0x4a, 0x02, //0x00001f30 leaq $2(%r10), %rcx 2077 0x48, 0x39, 0xc1, //0x00001f34 cmpq %rax, %rcx 2078 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001f37 jae LBB0_387 2079 0x8a, 0x1c, 0x0f, //0x00001f3d movb (%rdi,%rcx), %bl 2080 0x80, 0xfb, 0x0d, //0x00001f40 cmpb $13, %bl 2081 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001f43 je LBB0_387 2082 0x80, 0xfb, 0x20, //0x00001f49 cmpb $32, %bl 2083 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001f4c je LBB0_387 2084 0x80, 0xc3, 0xf7, //0x00001f52 addb $-9, %bl 2085 0x80, 0xfb, 0x01, //0x00001f55 cmpb $1, %bl 2086 0x0f, 0x87, 0xe2, 0x00, 0x00, 0x00, //0x00001f58 ja LBB0_401 2087 0x90, 0x90, //0x00001f5e .p2align 4, 0x90 2088 //0x00001f60 LBB0_387 2089 0x49, 0x8d, 0x4a, 0x03, //0x00001f60 leaq $3(%r10), %rcx 2090 0x48, 0x39, 0xc1, //0x00001f64 cmpq %rax, %rcx 2091 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001f67 jae LBB0_391 2092 0x8a, 0x1c, 0x0f, //0x00001f6d movb (%rdi,%rcx), %bl 2093 0x80, 0xfb, 0x0d, //0x00001f70 cmpb $13, %bl 2094 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001f73 je LBB0_391 2095 0x80, 0xfb, 0x20, //0x00001f79 cmpb $32, %bl 2096 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001f7c je LBB0_391 2097 0x80, 0xc3, 0xf7, //0x00001f82 addb $-9, %bl 2098 0x80, 0xfb, 0x01, //0x00001f85 cmpb $1, %bl 2099 0x0f, 0x87, 0xb2, 0x00, 0x00, 0x00, //0x00001f88 ja LBB0_401 2100 0x90, 0x90, //0x00001f8e .p2align 4, 0x90 2101 //0x00001f90 LBB0_391 2102 0x49, 0x8d, 0x72, 0x04, //0x00001f90 leaq $4(%r10), %rsi 2103 0x48, 0x39, 0xf0, //0x00001f94 cmpq %rsi, %rax 2104 0x0f, 0x86, 0x63, 0x00, 0x00, 0x00, //0x00001f97 jbe LBB0_398 2105 0x48, 0x39, 0xf0, //0x00001f9d cmpq %rsi, %rax 2106 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00001fa0 je LBB0_399 2107 0x48, 0x8d, 0x34, 0x07, //0x00001fa6 leaq (%rdi,%rax), %rsi 2108 0x48, 0x83, 0xc2, 0x04, //0x00001faa addq $4, %rdx 2109 0x48, 0x89, 0xfb, //0x00001fae movq %rdi, %rbx 2110 0x4a, 0x8d, 0x4c, 0x17, 0x05, //0x00001fb1 leaq $5(%rdi,%r10), %rcx 2111 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fb6 .p2align 4, 0x90 2112 //0x00001fc0 LBB0_394 2113 0x0f, 0xbe, 0x79, 0xff, //0x00001fc0 movsbl $-1(%rcx), %edi 2114 0x83, 0xff, 0x20, //0x00001fc4 cmpl $32, %edi 2115 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00001fc7 ja LBB0_400 2116 0x49, 0x0f, 0xa3, 0xf9, //0x00001fcd btq %rdi, %r9 2117 0x0f, 0x83, 0x4b, 0x00, 0x00, 0x00, //0x00001fd1 jae LBB0_400 2118 0x48, 0xff, 0xc1, //0x00001fd7 incq %rcx 2119 0x48, 0xff, 0xc2, //0x00001fda incq %rdx 2120 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001fdd jne LBB0_394 2121 0x48, 0x89, 0xdf, //0x00001fe3 movq %rbx, %rdi 2122 0x48, 0x29, 0xfe, //0x00001fe6 subq %rdi, %rsi 2123 0x48, 0x89, 0xf1, //0x00001fe9 movq %rsi, %rcx 2124 0x48, 0x39, 0xc1, //0x00001fec cmpq %rax, %rcx 2125 0x0f, 0x82, 0x4b, 0x00, 0x00, 0x00, //0x00001fef jb LBB0_401 2126 0xe9, 0x46, 0x01, 0x00, 0x00, //0x00001ff5 jmp LBB0_418 2127 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ffa .p2align 4, 0x90 2128 //0x00002000 LBB0_398 2129 0x49, 0x89, 0x30, //0x00002000 movq %rsi, (%r8) 2130 0x49, 0x89, 0xf2, //0x00002003 movq %rsi, %r10 2131 0xe9, 0x35, 0x01, 0x00, 0x00, //0x00002006 jmp LBB0_418 2132 //0x0000200b LBB0_399 2133 0x48, 0x01, 0xfe, //0x0000200b addq %rdi, %rsi 2134 0x48, 0x29, 0xfe, //0x0000200e subq %rdi, %rsi 2135 0x48, 0x89, 0xf1, //0x00002011 movq %rsi, %rcx 2136 0x48, 0x39, 0xc1, //0x00002014 cmpq %rax, %rcx 2137 0x0f, 0x82, 0x23, 0x00, 0x00, 0x00, //0x00002017 jb LBB0_401 2138 0xe9, 0x1e, 0x01, 0x00, 0x00, //0x0000201d jmp LBB0_418 2139 //0x00002022 LBB0_400 2140 0x48, 0x89, 0xdf, //0x00002022 movq %rbx, %rdi 2141 0x48, 0x89, 0xda, //0x00002025 movq %rbx, %rdx 2142 0x48, 0xf7, 0xd2, //0x00002028 notq %rdx 2143 0x48, 0x01, 0xd1, //0x0000202b addq %rdx, %rcx 2144 0x48, 0x39, 0xc1, //0x0000202e cmpq %rax, %rcx 2145 0x0f, 0x83, 0x09, 0x01, 0x00, 0x00, //0x00002031 jae LBB0_418 2146 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002037 .p2align 4, 0x90 2147 //0x00002040 LBB0_401 2148 0x4c, 0x8d, 0x51, 0x01, //0x00002040 leaq $1(%rcx), %r10 2149 0x4d, 0x89, 0x10, //0x00002044 movq %r10, (%r8) 2150 0x0f, 0xbe, 0x04, 0x0f, //0x00002047 movsbl (%rdi,%rcx), %eax 2151 0x83, 0xf8, 0x7b, //0x0000204b cmpl $123, %eax 2152 0x0f, 0x87, 0xf1, 0x06, 0x00, 0x00, //0x0000204e ja LBB0_488 2153 0x48, 0x8d, 0x15, 0x5d, 0x2f, 0x00, 0x00, //0x00002054 leaq $12125(%rip), %rdx /* LJTI0_0+0(%rip) */ 2154 0x48, 0x63, 0x04, 0x82, //0x0000205b movslq (%rdx,%rax,4), %rax 2155 0x48, 0x01, 0xd0, //0x0000205f addq %rdx, %rax 2156 0x4c, 0x89, 0x74, 0x24, 0x48, //0x00002062 movq %r14, $72(%rsp) 2157 0xff, 0xe0, //0x00002067 jmpq *%rax 2158 //0x00002069 LBB0_403 2159 0x49, 0x8b, 0x13, //0x00002069 movq (%r11), %rdx 2160 0x48, 0x89, 0xd0, //0x0000206c movq %rdx, %rax 2161 0x4c, 0x29, 0xd0, //0x0000206f subq %r10, %rax 2162 0x49, 0x01, 0xfa, //0x00002072 addq %rdi, %r10 2163 0x48, 0x83, 0xf8, 0x10, //0x00002075 cmpq $16, %rax 2164 0x0f, 0x82, 0x5b, 0x00, 0x00, 0x00, //0x00002079 jb LBB0_408 2165 0x48, 0x29, 0xca, //0x0000207f subq %rcx, %rdx 2166 0x48, 0x83, 0xc2, 0xef, //0x00002082 addq $-17, %rdx 2167 0x48, 0x89, 0xd6, //0x00002086 movq %rdx, %rsi 2168 0x48, 0x83, 0xe6, 0xf0, //0x00002089 andq $-16, %rsi 2169 0x48, 0x01, 0xce, //0x0000208d addq %rcx, %rsi 2170 0x48, 0x8d, 0x4c, 0x37, 0x11, //0x00002090 leaq $17(%rdi,%rsi), %rcx 2171 0x83, 0xe2, 0x0f, //0x00002095 andl $15, %edx 2172 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002098 .p2align 4, 0x90 2173 //0x000020a0 LBB0_405 2174 0xc4, 0xc1, 0x7a, 0x6f, 0x12, //0x000020a0 vmovdqu (%r10), %xmm2 2175 0xc5, 0x89, 0x74, 0xda, //0x000020a5 vpcmpeqb %xmm2, %xmm14, %xmm3 2176 0xc5, 0x81, 0xeb, 0xd2, //0x000020a9 vpor %xmm2, %xmm15, %xmm2 2177 0xc5, 0xe9, 0x74, 0xd4, //0x000020ad vpcmpeqb %xmm4, %xmm2, %xmm2 2178 0xc5, 0xe9, 0xeb, 0xd3, //0x000020b1 vpor %xmm3, %xmm2, %xmm2 2179 0xc5, 0xf9, 0xd7, 0xf2, //0x000020b5 vpmovmskb %xmm2, %esi 2180 0x66, 0x85, 0xf6, //0x000020b9 testw %si, %si 2181 0x0f, 0x85, 0x6e, 0x00, 0x00, 0x00, //0x000020bc jne LBB0_416 2182 0x49, 0x83, 0xc2, 0x10, //0x000020c2 addq $16, %r10 2183 0x48, 0x83, 0xc0, 0xf0, //0x000020c6 addq $-16, %rax 2184 0x48, 0x83, 0xf8, 0x0f, //0x000020ca cmpq $15, %rax 2185 0x0f, 0x87, 0xcc, 0xff, 0xff, 0xff, //0x000020ce ja LBB0_405 2186 0x48, 0x89, 0xd0, //0x000020d4 movq %rdx, %rax 2187 0x49, 0x89, 0xca, //0x000020d7 movq %rcx, %r10 2188 //0x000020da LBB0_408 2189 0x48, 0x85, 0xc0, //0x000020da testq %rax, %rax 2190 0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x000020dd je LBB0_415 2191 0x49, 0x8d, 0x0c, 0x02, //0x000020e3 leaq (%r10,%rax), %rcx 2192 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020e7 .p2align 4, 0x90 2193 //0x000020f0 LBB0_410 2194 0x41, 0x0f, 0xb6, 0x12, //0x000020f0 movzbl (%r10), %edx 2195 0x80, 0xfa, 0x2c, //0x000020f4 cmpb $44, %dl 2196 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000020f7 je LBB0_415 2197 0x80, 0xfa, 0x7d, //0x000020fd cmpb $125, %dl 2198 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00002100 je LBB0_415 2199 0x80, 0xfa, 0x5d, //0x00002106 cmpb $93, %dl 2200 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x00002109 je LBB0_415 2201 0x49, 0xff, 0xc2, //0x0000210f incq %r10 2202 0x48, 0xff, 0xc8, //0x00002112 decq %rax 2203 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x00002115 jne LBB0_410 2204 0x49, 0x89, 0xca, //0x0000211b movq %rcx, %r10 2205 //0x0000211e LBB0_415 2206 0x49, 0x29, 0xfa, //0x0000211e subq %rdi, %r10 2207 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00002121 jmp LBB0_417 2208 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002126 .p2align 4, 0x90 2209 //0x00002130 LBB0_416 2210 0x0f, 0xb7, 0xc6, //0x00002130 movzwl %si, %eax 2211 0x48, 0x0f, 0xbc, 0xc0, //0x00002133 bsfq %rax, %rax 2212 0x49, 0x29, 0xfa, //0x00002137 subq %rdi, %r10 2213 0x49, 0x01, 0xc2, //0x0000213a addq %rax, %r10 2214 //0x0000213d LBB0_417 2215 0x4d, 0x89, 0x10, //0x0000213d movq %r10, (%r8) 2216 //0x00002140 LBB0_418 2217 0x49, 0x8b, 0x3f, //0x00002140 movq (%r15), %rdi 2218 0x49, 0x8b, 0x47, 0x08, //0x00002143 movq $8(%r15), %rax 2219 0x4c, 0x89, 0xd1, //0x00002147 movq %r10, %rcx 2220 0x48, 0x29, 0xc1, //0x0000214a subq %rax, %rcx 2221 0x0f, 0x83, 0x2d, 0x00, 0x00, 0x00, //0x0000214d jae LBB0_423 2222 0x42, 0x8a, 0x14, 0x17, //0x00002153 movb (%rdi,%r10), %dl 2223 0x80, 0xfa, 0x0d, //0x00002157 cmpb $13, %dl 2224 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000215a je LBB0_423 2225 0x80, 0xfa, 0x20, //0x00002160 cmpb $32, %dl 2226 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00002163 je LBB0_423 2227 0x80, 0xc2, 0xf7, //0x00002169 addb $-9, %dl 2228 0x80, 0xfa, 0x01, //0x0000216c cmpb $1, %dl 2229 0x0f, 0x86, 0x0b, 0x00, 0x00, 0x00, //0x0000216f jbe LBB0_423 2230 0x4c, 0x89, 0xd2, //0x00002175 movq %r10, %rdx 2231 0xe9, 0x38, 0x01, 0x00, 0x00, //0x00002178 jmp LBB0_444 2232 0x90, 0x90, 0x90, //0x0000217d .p2align 4, 0x90 2233 //0x00002180 LBB0_423 2234 0x49, 0x8d, 0x52, 0x01, //0x00002180 leaq $1(%r10), %rdx 2235 0x48, 0x39, 0xc2, //0x00002184 cmpq %rax, %rdx 2236 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002187 jae LBB0_427 2237 0x8a, 0x1c, 0x17, //0x0000218d movb (%rdi,%rdx), %bl 2238 0x80, 0xfb, 0x0d, //0x00002190 cmpb $13, %bl 2239 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00002193 je LBB0_427 2240 0x80, 0xfb, 0x20, //0x00002199 cmpb $32, %bl 2241 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000219c je LBB0_427 2242 0x80, 0xc3, 0xf7, //0x000021a2 addb $-9, %bl 2243 0x80, 0xfb, 0x01, //0x000021a5 cmpb $1, %bl 2244 0x0f, 0x87, 0x07, 0x01, 0x00, 0x00, //0x000021a8 ja LBB0_444 2245 0x90, 0x90, //0x000021ae .p2align 4, 0x90 2246 //0x000021b0 LBB0_427 2247 0x49, 0x8d, 0x52, 0x02, //0x000021b0 leaq $2(%r10), %rdx 2248 0x48, 0x39, 0xc2, //0x000021b4 cmpq %rax, %rdx 2249 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000021b7 jae LBB0_431 2250 0x8a, 0x1c, 0x17, //0x000021bd movb (%rdi,%rdx), %bl 2251 0x80, 0xfb, 0x0d, //0x000021c0 cmpb $13, %bl 2252 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x000021c3 je LBB0_431 2253 0x80, 0xfb, 0x20, //0x000021c9 cmpb $32, %bl 2254 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000021cc je LBB0_431 2255 0x80, 0xc3, 0xf7, //0x000021d2 addb $-9, %bl 2256 0x80, 0xfb, 0x01, //0x000021d5 cmpb $1, %bl 2257 0x0f, 0x87, 0xd7, 0x00, 0x00, 0x00, //0x000021d8 ja LBB0_444 2258 0x90, 0x90, //0x000021de .p2align 4, 0x90 2259 //0x000021e0 LBB0_431 2260 0x49, 0x8d, 0x52, 0x03, //0x000021e0 leaq $3(%r10), %rdx 2261 0x48, 0x39, 0xc2, //0x000021e4 cmpq %rax, %rdx 2262 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000021e7 jae LBB0_435 2263 0x8a, 0x1c, 0x17, //0x000021ed movb (%rdi,%rdx), %bl 2264 0x80, 0xfb, 0x0d, //0x000021f0 cmpb $13, %bl 2265 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x000021f3 je LBB0_435 2266 0x80, 0xfb, 0x20, //0x000021f9 cmpb $32, %bl 2267 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000021fc je LBB0_435 2268 0x80, 0xc3, 0xf7, //0x00002202 addb $-9, %bl 2269 0x80, 0xfb, 0x01, //0x00002205 cmpb $1, %bl 2270 0x0f, 0x87, 0xa7, 0x00, 0x00, 0x00, //0x00002208 ja LBB0_444 2271 0x90, 0x90, //0x0000220e .p2align 4, 0x90 2272 //0x00002210 LBB0_435 2273 0x49, 0x8d, 0x72, 0x04, //0x00002210 leaq $4(%r10), %rsi 2274 0x48, 0x39, 0xf0, //0x00002214 cmpq %rsi, %rax 2275 0x0f, 0x86, 0x6d, 0x0b, 0x00, 0x00, //0x00002217 jbe LBB0_550 2276 0x48, 0x39, 0xf0, //0x0000221d cmpq %rsi, %rax 2277 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002220 je LBB0_442 2278 0x48, 0x8d, 0x34, 0x07, //0x00002226 leaq (%rdi,%rax), %rsi 2279 0x48, 0x83, 0xc1, 0x04, //0x0000222a addq $4, %rcx 2280 0x48, 0x89, 0xfb, //0x0000222e movq %rdi, %rbx 2281 0x4a, 0x8d, 0x54, 0x17, 0x05, //0x00002231 leaq $5(%rdi,%r10), %rdx 2282 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002236 .p2align 4, 0x90 2283 //0x00002240 LBB0_438 2284 0x0f, 0xbe, 0x7a, 0xff, //0x00002240 movsbl $-1(%rdx), %edi 2285 0x83, 0xff, 0x20, //0x00002244 cmpl $32, %edi 2286 0x0f, 0x87, 0x53, 0x00, 0x00, 0x00, //0x00002247 ja LBB0_443 2287 0x49, 0x0f, 0xa3, 0xf9, //0x0000224d btq %rdi, %r9 2288 0x0f, 0x83, 0x49, 0x00, 0x00, 0x00, //0x00002251 jae LBB0_443 2289 0x48, 0xff, 0xc2, //0x00002257 incq %rdx 2290 0x48, 0xff, 0xc1, //0x0000225a incq %rcx 2291 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000225d jne LBB0_438 2292 0x48, 0x89, 0xdf, //0x00002263 movq %rbx, %rdi 2293 0x48, 0x29, 0xfe, //0x00002266 subq %rdi, %rsi 2294 0x48, 0x89, 0xf2, //0x00002269 movq %rsi, %rdx 2295 0x48, 0x39, 0xc2, //0x0000226c cmpq %rax, %rdx 2296 0x0f, 0x82, 0x40, 0x00, 0x00, 0x00, //0x0000226f jb LBB0_444 2297 0xe9, 0x07, 0x21, 0x00, 0x00, //0x00002275 jmp LBB0_837 2298 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000227a .p2align 4, 0x90 2299 //0x00002280 LBB0_442 2300 0x48, 0x01, 0xfe, //0x00002280 addq %rdi, %rsi 2301 0x48, 0x29, 0xfe, //0x00002283 subq %rdi, %rsi 2302 0x48, 0x89, 0xf2, //0x00002286 movq %rsi, %rdx 2303 0x48, 0x39, 0xc2, //0x00002289 cmpq %rax, %rdx 2304 0x0f, 0x82, 0x23, 0x00, 0x00, 0x00, //0x0000228c jb LBB0_444 2305 0xe9, 0xea, 0x20, 0x00, 0x00, //0x00002292 jmp LBB0_837 2306 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002297 .p2align 4, 0x90 2307 //0x000022a0 LBB0_443 2308 0x48, 0x89, 0xdf, //0x000022a0 movq %rbx, %rdi 2309 0x48, 0x89, 0xd9, //0x000022a3 movq %rbx, %rcx 2310 0x48, 0xf7, 0xd1, //0x000022a6 notq %rcx 2311 0x48, 0x01, 0xca, //0x000022a9 addq %rcx, %rdx 2312 0x48, 0x39, 0xc2, //0x000022ac cmpq %rax, %rdx 2313 0x0f, 0x83, 0xcc, 0x20, 0x00, 0x00, //0x000022af jae LBB0_837 2314 //0x000022b5 LBB0_444 2315 0x4c, 0x8d, 0x52, 0x01, //0x000022b5 leaq $1(%rdx), %r10 2316 0x4d, 0x89, 0x10, //0x000022b9 movq %r10, (%r8) 2317 0x8a, 0x04, 0x17, //0x000022bc movb (%rdi,%rdx), %al 2318 0x3c, 0x2c, //0x000022bf cmpb $44, %al 2319 0x0f, 0x85, 0x88, 0x20, 0x00, 0x00, //0x000022c1 jne LBB0_832 2320 0x49, 0x83, 0xfe, 0x02, //0x000022c7 cmpq $2, %r14 2321 0x4d, 0x8d, 0x76, 0xff, //0x000022cb leaq $-1(%r14), %r14 2322 0x0f, 0x8d, 0xeb, 0xfb, 0xff, 0xff, //0x000022cf jge LBB0_374 2323 0xe9, 0xd6, 0x08, 0x00, 0x00, //0x000022d5 jmp LBB0_446 2324 //0x000022da LBB0_449 2325 0x48, 0x83, 0xc1, 0x04, //0x000022da addq $4, %rcx 2326 0x49, 0x3b, 0x0b, //0x000022de cmpq (%r11), %rcx 2327 0x0f, 0x87, 0x59, 0xfe, 0xff, 0xff, //0x000022e1 ja LBB0_418 2328 0xe9, 0x59, 0x04, 0x00, 0x00, //0x000022e7 jmp LBB0_488 2329 //0x000022ec LBB0_450 2330 0x4d, 0x8b, 0x03, //0x000022ec movq (%r11), %r8 2331 0x4c, 0x89, 0xc0, //0x000022ef movq %r8, %rax 2332 0x4c, 0x29, 0xd0, //0x000022f2 subq %r10, %rax 2333 0x48, 0x83, 0xf8, 0x20, //0x000022f5 cmpq $32, %rax 2334 0x0f, 0x8c, 0x3c, 0x08, 0x00, 0x00, //0x000022f9 jl LBB0_522 2335 0x4c, 0x8d, 0x0c, 0x0f, //0x000022ff leaq (%rdi,%rcx), %r9 2336 0x49, 0x29, 0xc8, //0x00002303 subq %rcx, %r8 2337 0xb9, 0x1f, 0x00, 0x00, 0x00, //0x00002306 movl $31, %ecx 2338 0x31, 0xc0, //0x0000230b xorl %eax, %eax 2339 0x45, 0x31, 0xdb, //0x0000230d xorl %r11d, %r11d 2340 0xe9, 0x2d, 0x00, 0x00, 0x00, //0x00002310 jmp LBB0_452 2341 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002315 .p2align 4, 0x90 2342 //0x00002320 LBB0_455 2343 0x45, 0x31, 0xdb, //0x00002320 xorl %r11d, %r11d 2344 0x85, 0xdb, //0x00002323 testl %ebx, %ebx 2345 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x00002325 jne LBB0_454 2346 //0x0000232b LBB0_456 2347 0x48, 0x83, 0xc0, 0x20, //0x0000232b addq $32, %rax 2348 0x49, 0x8d, 0x54, 0x08, 0xe0, //0x0000232f leaq $-32(%r8,%rcx), %rdx 2349 0x48, 0x83, 0xc1, 0xe0, //0x00002334 addq $-32, %rcx 2350 0x48, 0x83, 0xfa, 0x3f, //0x00002338 cmpq $63, %rdx 2351 0x0f, 0x8e, 0x6e, 0x07, 0x00, 0x00, //0x0000233c jle LBB0_457 2352 //0x00002342 LBB0_452 2353 0xc4, 0xc1, 0x7a, 0x6f, 0x54, 0x01, 0x01, //0x00002342 vmovdqu $1(%r9,%rax), %xmm2 2354 0xc4, 0xc1, 0x7a, 0x6f, 0x5c, 0x01, 0x11, //0x00002349 vmovdqu $17(%r9,%rax), %xmm3 2355 0xc5, 0xe9, 0x74, 0xe8, //0x00002350 vpcmpeqb %xmm0, %xmm2, %xmm5 2356 0xc5, 0xf9, 0xd7, 0xd5, //0x00002354 vpmovmskb %xmm5, %edx 2357 0xc5, 0xe1, 0x74, 0xe8, //0x00002358 vpcmpeqb %xmm0, %xmm3, %xmm5 2358 0xc5, 0xf9, 0xd7, 0xdd, //0x0000235c vpmovmskb %xmm5, %ebx 2359 0x48, 0xc1, 0xe3, 0x10, //0x00002360 shlq $16, %rbx 2360 0x48, 0x09, 0xd3, //0x00002364 orq %rdx, %rbx 2361 0xc5, 0xe9, 0x74, 0xd1, //0x00002367 vpcmpeqb %xmm1, %xmm2, %xmm2 2362 0xc5, 0xf9, 0xd7, 0xf2, //0x0000236b vpmovmskb %xmm2, %esi 2363 0xc5, 0xe1, 0x74, 0xd1, //0x0000236f vpcmpeqb %xmm1, %xmm3, %xmm2 2364 0xc5, 0xf9, 0xd7, 0xd2, //0x00002373 vpmovmskb %xmm2, %edx 2365 0x48, 0xc1, 0xe2, 0x10, //0x00002377 shlq $16, %rdx 2366 0x48, 0x09, 0xf2, //0x0000237b orq %rsi, %rdx 2367 0x48, 0x89, 0xd6, //0x0000237e movq %rdx, %rsi 2368 0x4c, 0x09, 0xde, //0x00002381 orq %r11, %rsi 2369 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x00002384 je LBB0_455 2370 0x44, 0x89, 0xde, //0x0000238a movl %r11d, %esi 2371 0x41, 0xbe, 0xff, 0xff, 0xff, 0xff, //0x0000238d movl $4294967295, %r14d 2372 0x44, 0x31, 0xf6, //0x00002393 xorl %r14d, %esi 2373 0x21, 0xf2, //0x00002396 andl %esi, %edx 2374 0x8d, 0x34, 0x12, //0x00002398 leal (%rdx,%rdx), %esi 2375 0x44, 0x09, 0xde, //0x0000239b orl %r11d, %esi 2376 0x4d, 0x89, 0xfc, //0x0000239e movq %r15, %r12 2377 0x4d, 0x89, 0xef, //0x000023a1 movq %r13, %r15 2378 0x49, 0x89, 0xfd, //0x000023a4 movq %rdi, %r13 2379 0x41, 0x8d, 0xbe, 0xab, 0xaa, 0xaa, 0xaa, //0x000023a7 leal $-1431655765(%r14), %edi 2380 0x31, 0xf7, //0x000023ae xorl %esi, %edi 2381 0x21, 0xd7, //0x000023b0 andl %edx, %edi 2382 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000023b2 andl $-1431655766, %edi 2383 0x45, 0x31, 0xdb, //0x000023b8 xorl %r11d, %r11d 2384 0x01, 0xd7, //0x000023bb addl %edx, %edi 2385 0x41, 0x0f, 0x92, 0xc3, //0x000023bd setb %r11b 2386 0x01, 0xff, //0x000023c1 addl %edi, %edi 2387 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000023c3 xorl $1431655765, %edi 2388 0x21, 0xf7, //0x000023c9 andl %esi, %edi 2389 0x44, 0x31, 0xf7, //0x000023cb xorl %r14d, %edi 2390 0x4c, 0x8b, 0x74, 0x24, 0x48, //0x000023ce movq $72(%rsp), %r14 2391 0x21, 0xfb, //0x000023d3 andl %edi, %ebx 2392 0x4c, 0x89, 0xef, //0x000023d5 movq %r13, %rdi 2393 0x4d, 0x89, 0xfd, //0x000023d8 movq %r15, %r13 2394 0x4d, 0x89, 0xe7, //0x000023db movq %r12, %r15 2395 0x85, 0xdb, //0x000023de testl %ebx, %ebx 2396 0x0f, 0x84, 0x45, 0xff, 0xff, 0xff, //0x000023e0 je LBB0_456 2397 //0x000023e6 LBB0_454 2398 0x48, 0x0f, 0xbc, 0xcb, //0x000023e6 bsfq %rbx, %rcx 2399 0x49, 0x01, 0xc9, //0x000023ea addq %rcx, %r9 2400 0x49, 0x01, 0xc1, //0x000023ed addq %rax, %r9 2401 0x49, 0x29, 0xf9, //0x000023f0 subq %rdi, %r9 2402 0x49, 0x83, 0xc1, 0x02, //0x000023f3 addq $2, %r9 2403 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000023f7 movq $24(%rsp), %r8 2404 0x4d, 0x89, 0x08, //0x000023fc movq %r9, (%r8) 2405 0x4d, 0x89, 0xca, //0x000023ff movq %r9, %r10 2406 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00002402 movq $56(%rsp), %r11 2407 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002407 movabsq $4294977024, %r9 2408 0xe9, 0x2a, 0xfd, 0xff, 0xff, //0x00002411 jmp LBB0_418 2409 //0x00002416 LBB0_461 2410 0x4d, 0x8b, 0x0b, //0x00002416 movq (%r11), %r9 2411 0x4d, 0x29, 0xd1, //0x00002419 subq %r10, %r9 2412 0x4c, 0x01, 0xd7, //0x0000241c addq %r10, %rdi 2413 0x45, 0x31, 0xc0, //0x0000241f xorl %r8d, %r8d 2414 0x45, 0x31, 0xd2, //0x00002422 xorl %r10d, %r10d 2415 0x45, 0x31, 0xdb, //0x00002425 xorl %r11d, %r11d 2416 0x31, 0xd2, //0x00002428 xorl %edx, %edx 2417 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000242a jmp LBB0_463 2418 //0x0000242f LBB0_462 2419 0x49, 0xc1, 0xfe, 0x3f, //0x0000242f sarq $63, %r14 2420 0xf3, 0x48, 0x0f, 0xb8, 0xc7, //0x00002433 popcntq %rdi, %rax 2421 0x49, 0x01, 0xc3, //0x00002438 addq %rax, %r11 2422 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x0000243b movq $32(%rsp), %rdi 2423 0x48, 0x83, 0xc7, 0x40, //0x00002440 addq $64, %rdi 2424 0x49, 0x83, 0xc1, 0xc0, //0x00002444 addq $-64, %r9 2425 0x4d, 0x89, 0xf0, //0x00002448 movq %r14, %r8 2426 //0x0000244b LBB0_463 2427 0x49, 0x83, 0xf9, 0x40, //0x0000244b cmpq $64, %r9 2428 0x0f, 0x8c, 0xa7, 0x01, 0x00, 0x00, //0x0000244f jl LBB0_471 2429 //0x00002455 LBB0_464 2430 0xc5, 0xfa, 0x6f, 0x17, //0x00002455 vmovdqu (%rdi), %xmm2 2431 0xc5, 0xfa, 0x6f, 0x77, 0x10, //0x00002459 vmovdqu $16(%rdi), %xmm6 2432 0xc5, 0xfa, 0x6f, 0x6f, 0x20, //0x0000245e vmovdqu $32(%rdi), %xmm5 2433 0x48, 0x89, 0x7c, 0x24, 0x20, //0x00002463 movq %rdi, $32(%rsp) 2434 0xc5, 0xfa, 0x6f, 0x7f, 0x30, //0x00002468 vmovdqu $48(%rdi), %xmm7 2435 0xc5, 0xe9, 0x74, 0xd8, //0x0000246d vpcmpeqb %xmm0, %xmm2, %xmm3 2436 0xc5, 0xf9, 0xd7, 0xf3, //0x00002471 vpmovmskb %xmm3, %esi 2437 0xc5, 0xc9, 0x74, 0xd8, //0x00002475 vpcmpeqb %xmm0, %xmm6, %xmm3 2438 0xc5, 0xf9, 0xd7, 0xc3, //0x00002479 vpmovmskb %xmm3, %eax 2439 0xc5, 0xd1, 0x74, 0xd8, //0x0000247d vpcmpeqb %xmm0, %xmm5, %xmm3 2440 0xc5, 0xf9, 0xd7, 0xfb, //0x00002481 vpmovmskb %xmm3, %edi 2441 0xc5, 0xc1, 0x74, 0xd8, //0x00002485 vpcmpeqb %xmm0, %xmm7, %xmm3 2442 0xc5, 0xf9, 0xd7, 0xdb, //0x00002489 vpmovmskb %xmm3, %ebx 2443 0x48, 0xc1, 0xe3, 0x30, //0x0000248d shlq $48, %rbx 2444 0x48, 0xc1, 0xe7, 0x20, //0x00002491 shlq $32, %rdi 2445 0x48, 0xc1, 0xe0, 0x10, //0x00002495 shlq $16, %rax 2446 0x48, 0x09, 0xc6, //0x00002499 orq %rax, %rsi 2447 0x48, 0x09, 0xfe, //0x0000249c orq %rdi, %rsi 2448 0x48, 0x09, 0xde, //0x0000249f orq %rbx, %rsi 2449 0xc5, 0xe9, 0x74, 0xd9, //0x000024a2 vpcmpeqb %xmm1, %xmm2, %xmm3 2450 0xc5, 0xf9, 0xd7, 0xfb, //0x000024a6 vpmovmskb %xmm3, %edi 2451 0xc5, 0xc9, 0x74, 0xd9, //0x000024aa vpcmpeqb %xmm1, %xmm6, %xmm3 2452 0xc5, 0xf9, 0xd7, 0xc3, //0x000024ae vpmovmskb %xmm3, %eax 2453 0xc5, 0xd1, 0x74, 0xd9, //0x000024b2 vpcmpeqb %xmm1, %xmm5, %xmm3 2454 0xc5, 0xf9, 0xd7, 0xdb, //0x000024b6 vpmovmskb %xmm3, %ebx 2455 0xc5, 0xc1, 0x74, 0xd9, //0x000024ba vpcmpeqb %xmm1, %xmm7, %xmm3 2456 0xc5, 0xf9, 0xd7, 0xcb, //0x000024be vpmovmskb %xmm3, %ecx 2457 0x48, 0xc1, 0xe1, 0x30, //0x000024c2 shlq $48, %rcx 2458 0x48, 0xc1, 0xe3, 0x20, //0x000024c6 shlq $32, %rbx 2459 0x48, 0xc1, 0xe0, 0x10, //0x000024ca shlq $16, %rax 2460 0x48, 0x09, 0xc7, //0x000024ce orq %rax, %rdi 2461 0x48, 0x09, 0xdf, //0x000024d1 orq %rbx, %rdi 2462 0x48, 0x09, 0xcf, //0x000024d4 orq %rcx, %rdi 2463 0x48, 0x89, 0xf8, //0x000024d7 movq %rdi, %rax 2464 0x4c, 0x09, 0xd0, //0x000024da orq %r10, %rax 2465 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x000024dd je LBB0_466 2466 0x4c, 0x89, 0xd0, //0x000024e3 movq %r10, %rax 2467 0x48, 0xf7, 0xd0, //0x000024e6 notq %rax 2468 0x48, 0x21, 0xf8, //0x000024e9 andq %rdi, %rax 2469 0x4c, 0x8d, 0x34, 0x00, //0x000024ec leaq (%rax,%rax), %r14 2470 0x4d, 0x09, 0xd6, //0x000024f0 orq %r10, %r14 2471 0x4c, 0x89, 0xf1, //0x000024f3 movq %r14, %rcx 2472 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000024f6 movabsq $-6148914691236517206, %rbx 2473 0x48, 0x31, 0xd9, //0x00002500 xorq %rbx, %rcx 2474 0x48, 0x21, 0xdf, //0x00002503 andq %rbx, %rdi 2475 0x48, 0x21, 0xcf, //0x00002506 andq %rcx, %rdi 2476 0x45, 0x31, 0xd2, //0x00002509 xorl %r10d, %r10d 2477 0x48, 0x01, 0xc7, //0x0000250c addq %rax, %rdi 2478 0x41, 0x0f, 0x92, 0xc2, //0x0000250f setb %r10b 2479 0x48, 0x01, 0xff, //0x00002513 addq %rdi, %rdi 2480 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00002516 movabsq $6148914691236517205, %rax 2481 0x48, 0x31, 0xc7, //0x00002520 xorq %rax, %rdi 2482 0x4c, 0x21, 0xf7, //0x00002523 andq %r14, %rdi 2483 0x48, 0xf7, 0xd7, //0x00002526 notq %rdi 2484 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002529 jmp LBB0_467 2485 //0x0000252e LBB0_466 2486 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000252e movq $-1, %rdi 2487 0x45, 0x31, 0xd2, //0x00002535 xorl %r10d, %r10d 2488 //0x00002538 LBB0_467 2489 0x48, 0x21, 0xf7, //0x00002538 andq %rsi, %rdi 2490 0xc4, 0xe1, 0xf9, 0x6e, 0xdf, //0x0000253b vmovq %rdi, %xmm3 2491 0xc4, 0xc3, 0x61, 0x44, 0xd9, 0x00, //0x00002540 vpclmulqdq $0, %xmm9, %xmm3, %xmm3 2492 0xc4, 0xc1, 0xf9, 0x7e, 0xde, //0x00002546 vmovq %xmm3, %r14 2493 0x4d, 0x31, 0xc6, //0x0000254b xorq %r8, %r14 2494 0xc5, 0xa9, 0x74, 0xda, //0x0000254e vpcmpeqb %xmm2, %xmm10, %xmm3 2495 0xc5, 0xf9, 0xd7, 0xfb, //0x00002552 vpmovmskb %xmm3, %edi 2496 0xc5, 0xa9, 0x74, 0xde, //0x00002556 vpcmpeqb %xmm6, %xmm10, %xmm3 2497 0xc5, 0xf9, 0xd7, 0xc3, //0x0000255a vpmovmskb %xmm3, %eax 2498 0xc5, 0xa9, 0x74, 0xdd, //0x0000255e vpcmpeqb %xmm5, %xmm10, %xmm3 2499 0xc5, 0xf9, 0xd7, 0xcb, //0x00002562 vpmovmskb %xmm3, %ecx 2500 0xc5, 0xa9, 0x74, 0xdf, //0x00002566 vpcmpeqb %xmm7, %xmm10, %xmm3 2501 0xc5, 0xf9, 0xd7, 0xdb, //0x0000256a vpmovmskb %xmm3, %ebx 2502 0x48, 0xc1, 0xe3, 0x30, //0x0000256e shlq $48, %rbx 2503 0x48, 0xc1, 0xe1, 0x20, //0x00002572 shlq $32, %rcx 2504 0x48, 0xc1, 0xe0, 0x10, //0x00002576 shlq $16, %rax 2505 0x48, 0x09, 0xc7, //0x0000257a orq %rax, %rdi 2506 0x48, 0x09, 0xcf, //0x0000257d orq %rcx, %rdi 2507 0x48, 0x09, 0xdf, //0x00002580 orq %rbx, %rdi 2508 0x4d, 0x89, 0xf0, //0x00002583 movq %r14, %r8 2509 0x49, 0xf7, 0xd0, //0x00002586 notq %r8 2510 0x4c, 0x21, 0xc7, //0x00002589 andq %r8, %rdi 2511 0xc5, 0xa1, 0x74, 0xd2, //0x0000258c vpcmpeqb %xmm2, %xmm11, %xmm2 2512 0xc5, 0xf9, 0xd7, 0xc2, //0x00002590 vpmovmskb %xmm2, %eax 2513 0xc5, 0xa1, 0x74, 0xd6, //0x00002594 vpcmpeqb %xmm6, %xmm11, %xmm2 2514 0xc5, 0xf9, 0xd7, 0xda, //0x00002598 vpmovmskb %xmm2, %ebx 2515 0xc5, 0xa1, 0x74, 0xd5, //0x0000259c vpcmpeqb %xmm5, %xmm11, %xmm2 2516 0xc5, 0xf9, 0xd7, 0xf2, //0x000025a0 vpmovmskb %xmm2, %esi 2517 0xc5, 0xa1, 0x74, 0xd7, //0x000025a4 vpcmpeqb %xmm7, %xmm11, %xmm2 2518 0xc5, 0xf9, 0xd7, 0xca, //0x000025a8 vpmovmskb %xmm2, %ecx 2519 0x48, 0xc1, 0xe1, 0x30, //0x000025ac shlq $48, %rcx 2520 0x48, 0xc1, 0xe6, 0x20, //0x000025b0 shlq $32, %rsi 2521 0x48, 0xc1, 0xe3, 0x10, //0x000025b4 shlq $16, %rbx 2522 0x48, 0x09, 0xd8, //0x000025b8 orq %rbx, %rax 2523 0x48, 0x09, 0xf0, //0x000025bb orq %rsi, %rax 2524 0x48, 0x09, 0xc8, //0x000025be orq %rcx, %rax 2525 0x4c, 0x21, 0xc0, //0x000025c1 andq %r8, %rax 2526 0x0f, 0x84, 0x65, 0xfe, 0xff, 0xff, //0x000025c4 je LBB0_462 2527 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000025ca movq $24(%rsp), %r8 2528 0x90, //0x000025cf .p2align 4, 0x90 2529 //0x000025d0 LBB0_469 2530 0x48, 0x8d, 0x58, 0xff, //0x000025d0 leaq $-1(%rax), %rbx 2531 0x48, 0x89, 0xd9, //0x000025d4 movq %rbx, %rcx 2532 0x48, 0x21, 0xf9, //0x000025d7 andq %rdi, %rcx 2533 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x000025da popcntq %rcx, %rcx 2534 0x4c, 0x01, 0xd9, //0x000025df addq %r11, %rcx 2535 0x48, 0x39, 0xd1, //0x000025e2 cmpq %rdx, %rcx 2536 0x0f, 0x86, 0x8d, 0x04, 0x00, 0x00, //0x000025e5 jbe LBB0_515 2537 0x48, 0xff, 0xc2, //0x000025eb incq %rdx 2538 0x48, 0x21, 0xd8, //0x000025ee andq %rbx, %rax 2539 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x000025f1 jne LBB0_469 2540 0xe9, 0x33, 0xfe, 0xff, 0xff, //0x000025f7 jmp LBB0_462 2541 //0x000025fc LBB0_471 2542 0x4d, 0x85, 0xc9, //0x000025fc testq %r9, %r9 2543 0x0f, 0x8e, 0x3f, 0x05, 0x00, 0x00, //0x000025ff jle LBB0_523 2544 0xc5, 0x7e, 0x7f, 0x84, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00002605 vmovdqu %ymm8, $128(%rsp) 2545 0xc5, 0x7e, 0x7f, 0x44, 0x24, 0x60, //0x0000260e vmovdqu %ymm8, $96(%rsp) 2546 0x89, 0xf8, //0x00002614 movl %edi, %eax 2547 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00002616 andl $4095, %eax 2548 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x0000261b cmpl $4033, %eax 2549 0x0f, 0x82, 0x37, 0x00, 0x00, 0x00, //0x00002620 jb LBB0_475 2550 0x48, 0x89, 0xf8, //0x00002626 movq %rdi, %rax 2551 0x49, 0x83, 0xf9, 0x20, //0x00002629 cmpq $32, %r9 2552 0x0f, 0x82, 0x34, 0x00, 0x00, 0x00, //0x0000262d jb LBB0_476 2553 0xc5, 0xf8, 0x10, 0x10, //0x00002633 vmovups (%rax), %xmm2 2554 0xc5, 0xf8, 0x11, 0x54, 0x24, 0x60, //0x00002637 vmovups %xmm2, $96(%rsp) 2555 0xc5, 0xf8, 0x10, 0x50, 0x10, //0x0000263d vmovups $16(%rax), %xmm2 2556 0xc5, 0xf8, 0x11, 0x54, 0x24, 0x70, //0x00002642 vmovups %xmm2, $112(%rsp) 2557 0x48, 0x83, 0xc0, 0x20, //0x00002648 addq $32, %rax 2558 0x49, 0x8d, 0x79, 0xe0, //0x0000264c leaq $-32(%r9), %rdi 2559 0x48, 0x8d, 0xb4, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00002650 leaq $128(%rsp), %rsi 2560 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00002658 jmp LBB0_477 2561 //0x0000265d LBB0_475 2562 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x0000265d movq $40(%rsp), %r15 2563 0xe9, 0xee, 0xfd, 0xff, 0xff, //0x00002662 jmp LBB0_464 2564 //0x00002667 LBB0_476 2565 0x48, 0x8d, 0x74, 0x24, 0x60, //0x00002667 leaq $96(%rsp), %rsi 2566 0x4c, 0x89, 0xcf, //0x0000266c movq %r9, %rdi 2567 //0x0000266f LBB0_477 2568 0x48, 0x83, 0xff, 0x10, //0x0000266f cmpq $16, %rdi 2569 0x0f, 0x82, 0x4d, 0x00, 0x00, 0x00, //0x00002673 jb LBB0_478 2570 0xc5, 0xf8, 0x10, 0x10, //0x00002679 vmovups (%rax), %xmm2 2571 0xc5, 0xf8, 0x11, 0x16, //0x0000267d vmovups %xmm2, (%rsi) 2572 0x48, 0x83, 0xc0, 0x10, //0x00002681 addq $16, %rax 2573 0x48, 0x83, 0xc6, 0x10, //0x00002685 addq $16, %rsi 2574 0x48, 0x83, 0xc7, 0xf0, //0x00002689 addq $-16, %rdi 2575 0x48, 0x83, 0xff, 0x08, //0x0000268d cmpq $8, %rdi 2576 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00002691 jae LBB0_485 2577 //0x00002697 LBB0_479 2578 0x48, 0x83, 0xff, 0x04, //0x00002697 cmpq $4, %rdi 2579 0x0f, 0x8c, 0x51, 0x00, 0x00, 0x00, //0x0000269b jl LBB0_480 2580 //0x000026a1 LBB0_486 2581 0x48, 0x89, 0xc1, //0x000026a1 movq %rax, %rcx 2582 0x8b, 0x00, //0x000026a4 movl (%rax), %eax 2583 0x89, 0x06, //0x000026a6 movl %eax, (%rsi) 2584 0x48, 0x83, 0xc1, 0x04, //0x000026a8 addq $4, %rcx 2585 0x48, 0x89, 0xc8, //0x000026ac movq %rcx, %rax 2586 0x48, 0x83, 0xc6, 0x04, //0x000026af addq $4, %rsi 2587 0x48, 0x83, 0xc7, 0xfc, //0x000026b3 addq $-4, %rdi 2588 0x48, 0x83, 0xff, 0x02, //0x000026b7 cmpq $2, %rdi 2589 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x000026bb jae LBB0_481 2590 0xe9, 0x4e, 0x00, 0x00, 0x00, //0x000026c1 jmp LBB0_482 2591 //0x000026c6 LBB0_478 2592 0x48, 0x83, 0xff, 0x08, //0x000026c6 cmpq $8, %rdi 2593 0x0f, 0x82, 0xc7, 0xff, 0xff, 0xff, //0x000026ca jb LBB0_479 2594 //0x000026d0 LBB0_485 2595 0x48, 0x89, 0xc1, //0x000026d0 movq %rax, %rcx 2596 0x48, 0x8b, 0x00, //0x000026d3 movq (%rax), %rax 2597 0x48, 0x89, 0x06, //0x000026d6 movq %rax, (%rsi) 2598 0x48, 0x83, 0xc1, 0x08, //0x000026d9 addq $8, %rcx 2599 0x48, 0x89, 0xc8, //0x000026dd movq %rcx, %rax 2600 0x48, 0x83, 0xc6, 0x08, //0x000026e0 addq $8, %rsi 2601 0x48, 0x83, 0xc7, 0xf8, //0x000026e4 addq $-8, %rdi 2602 0x48, 0x83, 0xff, 0x04, //0x000026e8 cmpq $4, %rdi 2603 0x0f, 0x8d, 0xaf, 0xff, 0xff, 0xff, //0x000026ec jge LBB0_486 2604 //0x000026f2 LBB0_480 2605 0x48, 0x83, 0xff, 0x02, //0x000026f2 cmpq $2, %rdi 2606 0x0f, 0x82, 0x18, 0x00, 0x00, 0x00, //0x000026f6 jb LBB0_482 2607 //0x000026fc LBB0_481 2608 0x48, 0x89, 0xc1, //0x000026fc movq %rax, %rcx 2609 0x0f, 0xb7, 0x00, //0x000026ff movzwl (%rax), %eax 2610 0x66, 0x89, 0x06, //0x00002702 movw %ax, (%rsi) 2611 0x48, 0x83, 0xc1, 0x02, //0x00002705 addq $2, %rcx 2612 0x48, 0x83, 0xc6, 0x02, //0x00002709 addq $2, %rsi 2613 0x48, 0x83, 0xc7, 0xfe, //0x0000270d addq $-2, %rdi 2614 0x48, 0x89, 0xc8, //0x00002711 movq %rcx, %rax 2615 //0x00002714 LBB0_482 2616 0x48, 0x8d, 0x4c, 0x24, 0x60, //0x00002714 leaq $96(%rsp), %rcx 2617 0x48, 0x85, 0xff, //0x00002719 testq %rdi, %rdi 2618 0x48, 0x89, 0xcf, //0x0000271c movq %rcx, %rdi 2619 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x0000271f movq $40(%rsp), %r15 2620 0x0f, 0x84, 0x2b, 0xfd, 0xff, 0xff, //0x00002724 je LBB0_464 2621 0x8a, 0x00, //0x0000272a movb (%rax), %al 2622 0x88, 0x06, //0x0000272c movb %al, (%rsi) 2623 0x48, 0x8d, 0x7c, 0x24, 0x60, //0x0000272e leaq $96(%rsp), %rdi 2624 0xe9, 0x1d, 0xfd, 0xff, 0xff, //0x00002733 jmp LBB0_464 2625 //0x00002738 LBB0_487 2626 0x48, 0x83, 0xc1, 0x05, //0x00002738 addq $5, %rcx 2627 0x49, 0x3b, 0x0b, //0x0000273c cmpq (%r11), %rcx 2628 0x0f, 0x87, 0xfb, 0xf9, 0xff, 0xff, //0x0000273f ja LBB0_418 2629 //0x00002745 LBB0_488 2630 0x49, 0x89, 0x08, //0x00002745 movq %rcx, (%r8) 2631 0x49, 0x89, 0xca, //0x00002748 movq %rcx, %r10 2632 0xe9, 0xf0, 0xf9, 0xff, 0xff, //0x0000274b jmp LBB0_418 2633 //0x00002750 LBB0_489 2634 0x4d, 0x8b, 0x0b, //0x00002750 movq (%r11), %r9 2635 0x4d, 0x29, 0xd1, //0x00002753 subq %r10, %r9 2636 0x4c, 0x01, 0xd7, //0x00002756 addq %r10, %rdi 2637 0x45, 0x31, 0xc0, //0x00002759 xorl %r8d, %r8d 2638 0x45, 0x31, 0xd2, //0x0000275c xorl %r10d, %r10d 2639 0x45, 0x31, 0xdb, //0x0000275f xorl %r11d, %r11d 2640 0x31, 0xd2, //0x00002762 xorl %edx, %edx 2641 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00002764 jmp LBB0_491 2642 //0x00002769 LBB0_490 2643 0x49, 0xc1, 0xfe, 0x3f, //0x00002769 sarq $63, %r14 2644 0xf3, 0x48, 0x0f, 0xb8, 0xc7, //0x0000276d popcntq %rdi, %rax 2645 0x49, 0x01, 0xc3, //0x00002772 addq %rax, %r11 2646 0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00002775 movq $32(%rsp), %rdi 2647 0x48, 0x83, 0xc7, 0x40, //0x0000277a addq $64, %rdi 2648 0x49, 0x83, 0xc1, 0xc0, //0x0000277e addq $-64, %r9 2649 0x4d, 0x89, 0xf0, //0x00002782 movq %r14, %r8 2650 //0x00002785 LBB0_491 2651 0x49, 0x83, 0xf9, 0x40, //0x00002785 cmpq $64, %r9 2652 0x0f, 0x8c, 0xad, 0x01, 0x00, 0x00, //0x00002789 jl LBB0_499 2653 //0x0000278f LBB0_492 2654 0xc5, 0xfa, 0x6f, 0x17, //0x0000278f vmovdqu (%rdi), %xmm2 2655 0xc5, 0xfa, 0x6f, 0x77, 0x10, //0x00002793 vmovdqu $16(%rdi), %xmm6 2656 0xc5, 0xfa, 0x6f, 0x6f, 0x20, //0x00002798 vmovdqu $32(%rdi), %xmm5 2657 0x48, 0x89, 0x7c, 0x24, 0x20, //0x0000279d movq %rdi, $32(%rsp) 2658 0xc5, 0xfa, 0x6f, 0x7f, 0x30, //0x000027a2 vmovdqu $48(%rdi), %xmm7 2659 0xc5, 0xe9, 0x74, 0xd8, //0x000027a7 vpcmpeqb %xmm0, %xmm2, %xmm3 2660 0xc5, 0xf9, 0xd7, 0xf3, //0x000027ab vpmovmskb %xmm3, %esi 2661 0xc5, 0xc9, 0x74, 0xd8, //0x000027af vpcmpeqb %xmm0, %xmm6, %xmm3 2662 0xc5, 0xf9, 0xd7, 0xc3, //0x000027b3 vpmovmskb %xmm3, %eax 2663 0xc5, 0xd1, 0x74, 0xd8, //0x000027b7 vpcmpeqb %xmm0, %xmm5, %xmm3 2664 0xc5, 0xf9, 0xd7, 0xfb, //0x000027bb vpmovmskb %xmm3, %edi 2665 0xc5, 0xc1, 0x74, 0xd8, //0x000027bf vpcmpeqb %xmm0, %xmm7, %xmm3 2666 0xc5, 0xf9, 0xd7, 0xdb, //0x000027c3 vpmovmskb %xmm3, %ebx 2667 0x48, 0xc1, 0xe3, 0x30, //0x000027c7 shlq $48, %rbx 2668 0x48, 0xc1, 0xe7, 0x20, //0x000027cb shlq $32, %rdi 2669 0x48, 0xc1, 0xe0, 0x10, //0x000027cf shlq $16, %rax 2670 0x48, 0x09, 0xc6, //0x000027d3 orq %rax, %rsi 2671 0x48, 0x09, 0xfe, //0x000027d6 orq %rdi, %rsi 2672 0x48, 0x09, 0xde, //0x000027d9 orq %rbx, %rsi 2673 0xc5, 0xe9, 0x74, 0xd9, //0x000027dc vpcmpeqb %xmm1, %xmm2, %xmm3 2674 0xc5, 0xf9, 0xd7, 0xfb, //0x000027e0 vpmovmskb %xmm3, %edi 2675 0xc5, 0xc9, 0x74, 0xd9, //0x000027e4 vpcmpeqb %xmm1, %xmm6, %xmm3 2676 0xc5, 0xf9, 0xd7, 0xc3, //0x000027e8 vpmovmskb %xmm3, %eax 2677 0xc5, 0xd1, 0x74, 0xd9, //0x000027ec vpcmpeqb %xmm1, %xmm5, %xmm3 2678 0xc5, 0xf9, 0xd7, 0xdb, //0x000027f0 vpmovmskb %xmm3, %ebx 2679 0xc5, 0xc1, 0x74, 0xd9, //0x000027f4 vpcmpeqb %xmm1, %xmm7, %xmm3 2680 0xc5, 0xf9, 0xd7, 0xcb, //0x000027f8 vpmovmskb %xmm3, %ecx 2681 0x48, 0xc1, 0xe1, 0x30, //0x000027fc shlq $48, %rcx 2682 0x48, 0xc1, 0xe3, 0x20, //0x00002800 shlq $32, %rbx 2683 0x48, 0xc1, 0xe0, 0x10, //0x00002804 shlq $16, %rax 2684 0x48, 0x09, 0xc7, //0x00002808 orq %rax, %rdi 2685 0x48, 0x09, 0xdf, //0x0000280b orq %rbx, %rdi 2686 0x48, 0x09, 0xcf, //0x0000280e orq %rcx, %rdi 2687 0x48, 0x89, 0xf8, //0x00002811 movq %rdi, %rax 2688 0x4c, 0x09, 0xd0, //0x00002814 orq %r10, %rax 2689 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00002817 je LBB0_494 2690 0x4c, 0x89, 0xd0, //0x0000281d movq %r10, %rax 2691 0x48, 0xf7, 0xd0, //0x00002820 notq %rax 2692 0x48, 0x21, 0xf8, //0x00002823 andq %rdi, %rax 2693 0x4c, 0x8d, 0x34, 0x00, //0x00002826 leaq (%rax,%rax), %r14 2694 0x4d, 0x09, 0xd6, //0x0000282a orq %r10, %r14 2695 0x4c, 0x89, 0xf1, //0x0000282d movq %r14, %rcx 2696 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002830 movabsq $-6148914691236517206, %rbx 2697 0x48, 0x31, 0xd9, //0x0000283a xorq %rbx, %rcx 2698 0x48, 0x21, 0xdf, //0x0000283d andq %rbx, %rdi 2699 0x48, 0x21, 0xcf, //0x00002840 andq %rcx, %rdi 2700 0x45, 0x31, 0xd2, //0x00002843 xorl %r10d, %r10d 2701 0x48, 0x01, 0xc7, //0x00002846 addq %rax, %rdi 2702 0x41, 0x0f, 0x92, 0xc2, //0x00002849 setb %r10b 2703 0x48, 0x01, 0xff, //0x0000284d addq %rdi, %rdi 2704 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00002850 movabsq $6148914691236517205, %rax 2705 0x48, 0x31, 0xc7, //0x0000285a xorq %rax, %rdi 2706 0x4c, 0x21, 0xf7, //0x0000285d andq %r14, %rdi 2707 0x48, 0xf7, 0xd7, //0x00002860 notq %rdi 2708 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002863 jmp LBB0_495 2709 //0x00002868 LBB0_494 2710 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00002868 movq $-1, %rdi 2711 0x45, 0x31, 0xd2, //0x0000286f xorl %r10d, %r10d 2712 //0x00002872 LBB0_495 2713 0x48, 0x21, 0xf7, //0x00002872 andq %rsi, %rdi 2714 0xc4, 0xe1, 0xf9, 0x6e, 0xdf, //0x00002875 vmovq %rdi, %xmm3 2715 0xc4, 0xc3, 0x61, 0x44, 0xd9, 0x00, //0x0000287a vpclmulqdq $0, %xmm9, %xmm3, %xmm3 2716 0xc4, 0xc1, 0xf9, 0x7e, 0xde, //0x00002880 vmovq %xmm3, %r14 2717 0x4d, 0x31, 0xc6, //0x00002885 xorq %r8, %r14 2718 0xc5, 0x99, 0x74, 0xda, //0x00002888 vpcmpeqb %xmm2, %xmm12, %xmm3 2719 0xc5, 0xf9, 0xd7, 0xfb, //0x0000288c vpmovmskb %xmm3, %edi 2720 0xc5, 0x99, 0x74, 0xde, //0x00002890 vpcmpeqb %xmm6, %xmm12, %xmm3 2721 0xc5, 0xf9, 0xd7, 0xc3, //0x00002894 vpmovmskb %xmm3, %eax 2722 0xc5, 0x99, 0x74, 0xdd, //0x00002898 vpcmpeqb %xmm5, %xmm12, %xmm3 2723 0xc5, 0xf9, 0xd7, 0xcb, //0x0000289c vpmovmskb %xmm3, %ecx 2724 0xc5, 0x99, 0x74, 0xdf, //0x000028a0 vpcmpeqb %xmm7, %xmm12, %xmm3 2725 0xc5, 0xf9, 0xd7, 0xdb, //0x000028a4 vpmovmskb %xmm3, %ebx 2726 0x48, 0xc1, 0xe3, 0x30, //0x000028a8 shlq $48, %rbx 2727 0x48, 0xc1, 0xe1, 0x20, //0x000028ac shlq $32, %rcx 2728 0x48, 0xc1, 0xe0, 0x10, //0x000028b0 shlq $16, %rax 2729 0x48, 0x09, 0xc7, //0x000028b4 orq %rax, %rdi 2730 0x48, 0x09, 0xcf, //0x000028b7 orq %rcx, %rdi 2731 0x48, 0x09, 0xdf, //0x000028ba orq %rbx, %rdi 2732 0x4d, 0x89, 0xf0, //0x000028bd movq %r14, %r8 2733 0x49, 0xf7, 0xd0, //0x000028c0 notq %r8 2734 0x4c, 0x21, 0xc7, //0x000028c3 andq %r8, %rdi 2735 0xc5, 0x91, 0x74, 0xd2, //0x000028c6 vpcmpeqb %xmm2, %xmm13, %xmm2 2736 0xc5, 0xf9, 0xd7, 0xc2, //0x000028ca vpmovmskb %xmm2, %eax 2737 0xc5, 0x91, 0x74, 0xd6, //0x000028ce vpcmpeqb %xmm6, %xmm13, %xmm2 2738 0xc5, 0xf9, 0xd7, 0xda, //0x000028d2 vpmovmskb %xmm2, %ebx 2739 0xc5, 0x91, 0x74, 0xd5, //0x000028d6 vpcmpeqb %xmm5, %xmm13, %xmm2 2740 0xc5, 0xf9, 0xd7, 0xf2, //0x000028da vpmovmskb %xmm2, %esi 2741 0xc5, 0x91, 0x74, 0xd7, //0x000028de vpcmpeqb %xmm7, %xmm13, %xmm2 2742 0xc5, 0xf9, 0xd7, 0xca, //0x000028e2 vpmovmskb %xmm2, %ecx 2743 0x48, 0xc1, 0xe1, 0x30, //0x000028e6 shlq $48, %rcx 2744 0x48, 0xc1, 0xe6, 0x20, //0x000028ea shlq $32, %rsi 2745 0x48, 0xc1, 0xe3, 0x10, //0x000028ee shlq $16, %rbx 2746 0x48, 0x09, 0xd8, //0x000028f2 orq %rbx, %rax 2747 0x48, 0x09, 0xf0, //0x000028f5 orq %rsi, %rax 2748 0x48, 0x09, 0xc8, //0x000028f8 orq %rcx, %rax 2749 0x4c, 0x21, 0xc0, //0x000028fb andq %r8, %rax 2750 0x0f, 0x84, 0x65, 0xfe, 0xff, 0xff, //0x000028fe je LBB0_490 2751 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00002904 movq $24(%rsp), %r8 2752 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002909 .p2align 4, 0x90 2753 //0x00002910 LBB0_497 2754 0x48, 0x8d, 0x58, 0xff, //0x00002910 leaq $-1(%rax), %rbx 2755 0x48, 0x89, 0xd9, //0x00002914 movq %rbx, %rcx 2756 0x48, 0x21, 0xf9, //0x00002917 andq %rdi, %rcx 2757 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x0000291a popcntq %rcx, %rcx 2758 0x4c, 0x01, 0xd9, //0x0000291f addq %r11, %rcx 2759 0x48, 0x39, 0xd1, //0x00002922 cmpq %rdx, %rcx 2760 0x0f, 0x86, 0x4d, 0x01, 0x00, 0x00, //0x00002925 jbe LBB0_515 2761 0x48, 0xff, 0xc2, //0x0000292b incq %rdx 2762 0x48, 0x21, 0xd8, //0x0000292e andq %rbx, %rax 2763 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002931 jne LBB0_497 2764 0xe9, 0x2d, 0xfe, 0xff, 0xff, //0x00002937 jmp LBB0_490 2765 //0x0000293c LBB0_499 2766 0x4d, 0x85, 0xc9, //0x0000293c testq %r9, %r9 2767 0x0f, 0x8e, 0xff, 0x01, 0x00, 0x00, //0x0000293f jle LBB0_523 2768 0xc5, 0x7e, 0x7f, 0x84, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00002945 vmovdqu %ymm8, $128(%rsp) 2769 0xc5, 0x7e, 0x7f, 0x44, 0x24, 0x60, //0x0000294e vmovdqu %ymm8, $96(%rsp) 2770 0x89, 0xf8, //0x00002954 movl %edi, %eax 2771 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00002956 andl $4095, %eax 2772 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x0000295b cmpl $4033, %eax 2773 0x0f, 0x82, 0x37, 0x00, 0x00, 0x00, //0x00002960 jb LBB0_503 2774 0x48, 0x89, 0xf8, //0x00002966 movq %rdi, %rax 2775 0x49, 0x83, 0xf9, 0x20, //0x00002969 cmpq $32, %r9 2776 0x0f, 0x82, 0x34, 0x00, 0x00, 0x00, //0x0000296d jb LBB0_504 2777 0xc5, 0xf8, 0x10, 0x10, //0x00002973 vmovups (%rax), %xmm2 2778 0xc5, 0xf8, 0x11, 0x54, 0x24, 0x60, //0x00002977 vmovups %xmm2, $96(%rsp) 2779 0xc5, 0xf8, 0x10, 0x50, 0x10, //0x0000297d vmovups $16(%rax), %xmm2 2780 0xc5, 0xf8, 0x11, 0x54, 0x24, 0x70, //0x00002982 vmovups %xmm2, $112(%rsp) 2781 0x48, 0x83, 0xc0, 0x20, //0x00002988 addq $32, %rax 2782 0x49, 0x8d, 0x79, 0xe0, //0x0000298c leaq $-32(%r9), %rdi 2783 0x48, 0x8d, 0xb4, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00002990 leaq $128(%rsp), %rsi 2784 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00002998 jmp LBB0_505 2785 //0x0000299d LBB0_503 2786 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x0000299d movq $40(%rsp), %r15 2787 0xe9, 0xe8, 0xfd, 0xff, 0xff, //0x000029a2 jmp LBB0_492 2788 //0x000029a7 LBB0_504 2789 0x48, 0x8d, 0x74, 0x24, 0x60, //0x000029a7 leaq $96(%rsp), %rsi 2790 0x4c, 0x89, 0xcf, //0x000029ac movq %r9, %rdi 2791 //0x000029af LBB0_505 2792 0x48, 0x83, 0xff, 0x10, //0x000029af cmpq $16, %rdi 2793 0x0f, 0x82, 0x4d, 0x00, 0x00, 0x00, //0x000029b3 jb LBB0_506 2794 0xc5, 0xf8, 0x10, 0x10, //0x000029b9 vmovups (%rax), %xmm2 2795 0xc5, 0xf8, 0x11, 0x16, //0x000029bd vmovups %xmm2, (%rsi) 2796 0x48, 0x83, 0xc0, 0x10, //0x000029c1 addq $16, %rax 2797 0x48, 0x83, 0xc6, 0x10, //0x000029c5 addq $16, %rsi 2798 0x48, 0x83, 0xc7, 0xf0, //0x000029c9 addq $-16, %rdi 2799 0x48, 0x83, 0xff, 0x08, //0x000029cd cmpq $8, %rdi 2800 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x000029d1 jae LBB0_513 2801 //0x000029d7 LBB0_507 2802 0x48, 0x83, 0xff, 0x04, //0x000029d7 cmpq $4, %rdi 2803 0x0f, 0x8c, 0x51, 0x00, 0x00, 0x00, //0x000029db jl LBB0_508 2804 //0x000029e1 LBB0_514 2805 0x48, 0x89, 0xc1, //0x000029e1 movq %rax, %rcx 2806 0x8b, 0x00, //0x000029e4 movl (%rax), %eax 2807 0x89, 0x06, //0x000029e6 movl %eax, (%rsi) 2808 0x48, 0x83, 0xc1, 0x04, //0x000029e8 addq $4, %rcx 2809 0x48, 0x89, 0xc8, //0x000029ec movq %rcx, %rax 2810 0x48, 0x83, 0xc6, 0x04, //0x000029ef addq $4, %rsi 2811 0x48, 0x83, 0xc7, 0xfc, //0x000029f3 addq $-4, %rdi 2812 0x48, 0x83, 0xff, 0x02, //0x000029f7 cmpq $2, %rdi 2813 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x000029fb jae LBB0_509 2814 0xe9, 0x4e, 0x00, 0x00, 0x00, //0x00002a01 jmp LBB0_510 2815 //0x00002a06 LBB0_506 2816 0x48, 0x83, 0xff, 0x08, //0x00002a06 cmpq $8, %rdi 2817 0x0f, 0x82, 0xc7, 0xff, 0xff, 0xff, //0x00002a0a jb LBB0_507 2818 //0x00002a10 LBB0_513 2819 0x48, 0x89, 0xc1, //0x00002a10 movq %rax, %rcx 2820 0x48, 0x8b, 0x00, //0x00002a13 movq (%rax), %rax 2821 0x48, 0x89, 0x06, //0x00002a16 movq %rax, (%rsi) 2822 0x48, 0x83, 0xc1, 0x08, //0x00002a19 addq $8, %rcx 2823 0x48, 0x89, 0xc8, //0x00002a1d movq %rcx, %rax 2824 0x48, 0x83, 0xc6, 0x08, //0x00002a20 addq $8, %rsi 2825 0x48, 0x83, 0xc7, 0xf8, //0x00002a24 addq $-8, %rdi 2826 0x48, 0x83, 0xff, 0x04, //0x00002a28 cmpq $4, %rdi 2827 0x0f, 0x8d, 0xaf, 0xff, 0xff, 0xff, //0x00002a2c jge LBB0_514 2828 //0x00002a32 LBB0_508 2829 0x48, 0x83, 0xff, 0x02, //0x00002a32 cmpq $2, %rdi 2830 0x0f, 0x82, 0x18, 0x00, 0x00, 0x00, //0x00002a36 jb LBB0_510 2831 //0x00002a3c LBB0_509 2832 0x48, 0x89, 0xc1, //0x00002a3c movq %rax, %rcx 2833 0x0f, 0xb7, 0x00, //0x00002a3f movzwl (%rax), %eax 2834 0x66, 0x89, 0x06, //0x00002a42 movw %ax, (%rsi) 2835 0x48, 0x83, 0xc1, 0x02, //0x00002a45 addq $2, %rcx 2836 0x48, 0x83, 0xc6, 0x02, //0x00002a49 addq $2, %rsi 2837 0x48, 0x83, 0xc7, 0xfe, //0x00002a4d addq $-2, %rdi 2838 0x48, 0x89, 0xc8, //0x00002a51 movq %rcx, %rax 2839 //0x00002a54 LBB0_510 2840 0x48, 0x8d, 0x4c, 0x24, 0x60, //0x00002a54 leaq $96(%rsp), %rcx 2841 0x48, 0x85, 0xff, //0x00002a59 testq %rdi, %rdi 2842 0x48, 0x89, 0xcf, //0x00002a5c movq %rcx, %rdi 2843 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00002a5f movq $40(%rsp), %r15 2844 0x0f, 0x84, 0x25, 0xfd, 0xff, 0xff, //0x00002a64 je LBB0_492 2845 0x8a, 0x00, //0x00002a6a movb (%rax), %al 2846 0x88, 0x06, //0x00002a6c movb %al, (%rsi) 2847 0x48, 0x8d, 0x7c, 0x24, 0x60, //0x00002a6e leaq $96(%rsp), %rdi 2848 0xe9, 0x17, 0xfd, 0xff, 0xff, //0x00002a73 jmp LBB0_492 2849 //0x00002a78 LBB0_515 2850 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00002a78 movq $56(%rsp), %r11 2851 0x49, 0x8b, 0x0b, //0x00002a7d movq (%r11), %rcx 2852 0x48, 0x0f, 0xbc, 0xc0, //0x00002a80 bsfq %rax, %rax 2853 0x4c, 0x29, 0xc8, //0x00002a84 subq %r9, %rax 2854 0x4c, 0x8d, 0x54, 0x08, 0x01, //0x00002a87 leaq $1(%rax,%rcx), %r10 2855 0x4d, 0x89, 0x10, //0x00002a8c movq %r10, (%r8) 2856 0x49, 0x8b, 0x03, //0x00002a8f movq (%r11), %rax 2857 0x49, 0x39, 0xc2, //0x00002a92 cmpq %rax, %r10 2858 0x4c, 0x0f, 0x47, 0xd0, //0x00002a95 cmovaq %rax, %r10 2859 0x4d, 0x89, 0x10, //0x00002a99 movq %r10, (%r8) 2860 //0x00002a9c LBB0_516 2861 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002a9c movabsq $4294977024, %r9 2862 0x4c, 0x8b, 0x74, 0x24, 0x48, //0x00002aa6 movq $72(%rsp), %r14 2863 0xe9, 0x90, 0xf6, 0xff, 0xff, //0x00002aab jmp LBB0_418 2864 //0x00002ab0 LBB0_457 2865 0x4d, 0x85, 0xdb, //0x00002ab0 testq %r11, %r11 2866 0x0f, 0x85, 0xa5, 0x00, 0x00, 0x00, //0x00002ab3 jne LBB0_524 2867 0x4a, 0x8d, 0x4c, 0x08, 0x01, //0x00002ab9 leaq $1(%rax,%r9), %rcx 2868 0x48, 0xf7, 0xd0, //0x00002abe notq %rax 2869 0x4c, 0x01, 0xc0, //0x00002ac1 addq %r8, %rax 2870 //0x00002ac4 LBB0_459 2871 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00002ac4 movq $56(%rsp), %r11 2872 //0x00002ac9 LBB0_460 2873 0x48, 0x85, 0xc0, //0x00002ac9 testq %rax, %rax 2874 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00002acc movq $24(%rsp), %r8 2875 0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002ad1 movabsq $4294977024, %r9 2876 0x0f, 0x8f, 0x1d, 0x00, 0x00, 0x00, //0x00002adb jg LBB0_518 2877 0xe9, 0x5a, 0xf6, 0xff, 0xff, //0x00002ae1 jmp LBB0_418 2878 //0x00002ae6 LBB0_517 2879 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00002ae6 movq $-2, %rdx 2880 0xbe, 0x02, 0x00, 0x00, 0x00, //0x00002aed movl $2, %esi 2881 0x48, 0x01, 0xf1, //0x00002af2 addq %rsi, %rcx 2882 0x48, 0x01, 0xd0, //0x00002af5 addq %rdx, %rax 2883 0x0f, 0x8e, 0x42, 0xf6, 0xff, 0xff, //0x00002af8 jle LBB0_418 2884 //0x00002afe LBB0_518 2885 0x0f, 0xb6, 0x11, //0x00002afe movzbl (%rcx), %edx 2886 0x80, 0xfa, 0x5c, //0x00002b01 cmpb $92, %dl 2887 0x0f, 0x84, 0xdc, 0xff, 0xff, 0xff, //0x00002b04 je LBB0_517 2888 0x80, 0xfa, 0x22, //0x00002b0a cmpb $34, %dl 2889 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x00002b0d je LBB0_521 2890 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00002b13 movq $-1, %rdx 2891 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002b1a movl $1, %esi 2892 0x48, 0x01, 0xf1, //0x00002b1f addq %rsi, %rcx 2893 0x48, 0x01, 0xd0, //0x00002b22 addq %rdx, %rax 2894 0x0f, 0x8f, 0xd3, 0xff, 0xff, 0xff, //0x00002b25 jg LBB0_518 2895 0xe9, 0x10, 0xf6, 0xff, 0xff, //0x00002b2b jmp LBB0_418 2896 //0x00002b30 LBB0_521 2897 0x48, 0x29, 0xf9, //0x00002b30 subq %rdi, %rcx 2898 0x48, 0xff, 0xc1, //0x00002b33 incq %rcx 2899 0xe9, 0x0a, 0xfc, 0xff, 0xff, //0x00002b36 jmp LBB0_488 2900 //0x00002b3b LBB0_522 2901 0x4a, 0x8d, 0x0c, 0x17, //0x00002b3b leaq (%rdi,%r10), %rcx 2902 0xe9, 0x80, 0xff, 0xff, 0xff, //0x00002b3f jmp LBB0_459 2903 //0x00002b44 LBB0_523 2904 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00002b44 movq $56(%rsp), %r11 2905 0x4d, 0x8b, 0x13, //0x00002b49 movq (%r11), %r10 2906 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00002b4c movq $24(%rsp), %r8 2907 0x4d, 0x89, 0x10, //0x00002b51 movq %r10, (%r8) 2908 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00002b54 movq $40(%rsp), %r15 2909 0xe9, 0x3e, 0xff, 0xff, 0xff, //0x00002b59 jmp LBB0_516 2910 //0x00002b5e LBB0_524 2911 0x49, 0x8d, 0x48, 0xff, //0x00002b5e leaq $-1(%r8), %rcx 2912 0x48, 0x39, 0xc1, //0x00002b62 cmpq %rax, %rcx 2913 0x0f, 0x85, 0x14, 0x00, 0x00, 0x00, //0x00002b65 jne LBB0_526 2914 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00002b6b movq $24(%rsp), %r8 2915 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00002b70 movq $40(%rsp), %r15 2916 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00002b75 movq $56(%rsp), %r11 2917 0xe9, 0x1d, 0xff, 0xff, 0xff, //0x00002b7a jmp LBB0_516 2918 //0x00002b7f LBB0_526 2919 0x4a, 0x8d, 0x4c, 0x08, 0x02, //0x00002b7f leaq $2(%rax,%r9), %rcx 2920 0x49, 0x29, 0xc0, //0x00002b84 subq %rax, %r8 2921 0x49, 0x83, 0xc0, 0xfe, //0x00002b87 addq $-2, %r8 2922 0x4c, 0x89, 0xc0, //0x00002b8b movq %r8, %rax 2923 0x4c, 0x8b, 0x7c, 0x24, 0x28, //0x00002b8e movq $40(%rsp), %r15 2924 0x4c, 0x8b, 0x5c, 0x24, 0x38, //0x00002b93 movq $56(%rsp), %r11 2925 0x4c, 0x8b, 0x74, 0x24, 0x48, //0x00002b98 movq $72(%rsp), %r14 2926 0xe9, 0x27, 0xff, 0xff, 0xff, //0x00002b9d jmp LBB0_460 2927 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002ba2 .p2align 4, 0x90 2928 //0x00002bb0 LBB0_446 2929 0x49, 0x83, 0xc5, 0x10, //0x00002bb0 addq $16, %r13 2930 0x4c, 0x89, 0xd0, //0x00002bb4 movq %r10, %rax 2931 0x4c, 0x3b, 0xac, 0x24, 0xc0, 0x00, 0x00, 0x00, //0x00002bb7 cmpq $192(%rsp), %r13 2932 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00002bbf movq $64(%rsp), %rcx 2933 0x0f, 0x85, 0xc9, 0xd5, 0xff, 0xff, //0x00002bc4 jne LBB0_2 2934 //0x00002bca LBB0_447 2935 0x48, 0x85, 0xc9, //0x00002bca testq %rcx, %rcx 2936 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00002bcd je LBB0_527 2937 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00002bd3 movl $1, %r11d 2938 0xc4, 0xc1, 0xf9, 0x6e, 0xc3, //0x00002bd9 vmovq %r11, %xmm0 2939 0xc5, 0xfa, 0x7f, 0x01, //0x00002bde vmovdqu %xmm0, (%rcx) 2940 0x4d, 0x8b, 0x27, //0x00002be2 movq (%r15), %r12 2941 0x4c, 0x89, 0xe0, //0x00002be5 movq %r12, %rax 2942 0x48, 0xf7, 0xd0, //0x00002be8 notq %rax 2943 0x48, 0x89, 0x44, 0x24, 0x38, //0x00002beb movq %rax, $56(%rsp) 2944 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002bf0 movl $1, %eax 2945 0x4c, 0x29, 0xe0, //0x00002bf5 subq %r12, %rax 2946 0x48, 0x89, 0x44, 0x24, 0x58, //0x00002bf8 movq %rax, $88(%rsp) 2947 0x4d, 0x8b, 0x38, //0x00002bfd movq (%r8), %r15 2948 0x49, 0x8d, 0x44, 0x24, 0x05, //0x00002c00 leaq $5(%r12), %rax 2949 0x48, 0x89, 0x84, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x00002c05 movq %rax, $176(%rsp) 2950 0x48, 0xc7, 0x44, 0x24, 0x48, 0xff, 0xff, 0xff, 0xff, //0x00002c0d movq $-1, $72(%rsp) 2951 0xc5, 0xfa, 0x6f, 0x05, 0x12, 0xd4, 0xff, 0xff, //0x00002c16 vmovdqu $-11246(%rip), %xmm0 /* LCPI0_3+0(%rip) */ 2952 0xc5, 0xfa, 0x6f, 0x0d, 0x1a, 0xd4, 0xff, 0xff, //0x00002c1e vmovdqu $-11238(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 2953 0xc5, 0x7a, 0x6f, 0x05, 0x52, 0xd4, 0xff, 0xff, //0x00002c26 vmovdqu $-11182(%rip), %xmm8 /* LCPI0_8+0(%rip) */ 2954 0xc5, 0x7a, 0x6f, 0x0d, 0x5a, 0xd4, 0xff, 0xff, //0x00002c2e vmovdqu $-11174(%rip), %xmm9 /* LCPI0_9+0(%rip) */ 2955 0xc5, 0x7a, 0x6f, 0x15, 0x62, 0xd4, 0xff, 0xff, //0x00002c36 vmovdqu $-11166(%rip), %xmm10 /* LCPI0_10+0(%rip) */ 2956 0xc5, 0x7a, 0x6f, 0x1d, 0x6a, 0xd4, 0xff, 0xff, //0x00002c3e vmovdqu $-11158(%rip), %xmm11 /* LCPI0_11+0(%rip) */ 2957 0xc5, 0x7a, 0x6f, 0x25, 0xc2, 0xd3, 0xff, 0xff, //0x00002c46 vmovdqu $-11326(%rip), %xmm12 /* LCPI0_1+0(%rip) */ 2958 0xc5, 0x7a, 0x6f, 0x2d, 0x6a, 0xd4, 0xff, 0xff, //0x00002c4e vmovdqu $-11158(%rip), %xmm13 /* LCPI0_12+0(%rip) */ 2959 0xc5, 0xfa, 0x6f, 0x15, 0x72, 0xd4, 0xff, 0xff, //0x00002c56 vmovdqu $-11150(%rip), %xmm2 /* LCPI0_13+0(%rip) */ 2960 0x4c, 0x89, 0x64, 0x24, 0x30, //0x00002c5e movq %r12, $48(%rsp) 2961 0xe9, 0x64, 0x01, 0x00, 0x00, //0x00002c63 jmp LBB0_556 2962 //0x00002c68 LBB0_527 2963 0x4d, 0x8b, 0x1f, //0x00002c68 movq (%r15), %r11 2964 0x49, 0x8b, 0x77, 0x08, //0x00002c6b movq $8(%r15), %rsi 2965 0x49, 0x8b, 0x10, //0x00002c6f movq (%r8), %rdx 2966 0x48, 0x89, 0xd1, //0x00002c72 movq %rdx, %rcx 2967 0x48, 0x29, 0xf1, //0x00002c75 subq %rsi, %rcx 2968 0x0f, 0x83, 0x26, 0x00, 0x00, 0x00, //0x00002c78 jae LBB0_532 2969 0x41, 0x8a, 0x04, 0x13, //0x00002c7e movb (%r11,%rdx), %al 2970 0x3c, 0x0d, //0x00002c82 cmpb $13, %al 2971 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00002c84 je LBB0_532 2972 0x3c, 0x20, //0x00002c8a cmpb $32, %al 2973 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002c8c je LBB0_532 2974 0x04, 0xf7, //0x00002c92 addb $-9, %al 2975 0x3c, 0x01, //0x00002c94 cmpb $1, %al 2976 0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x00002c96 jbe LBB0_532 2977 0x49, 0x89, 0xd4, //0x00002c9c movq %rdx, %r12 2978 0xe9, 0x42, 0x17, 0x00, 0x00, //0x00002c9f jmp LBB0_843 2979 //0x00002ca4 LBB0_532 2980 0x4c, 0x8d, 0x62, 0x01, //0x00002ca4 leaq $1(%rdx), %r12 2981 0x49, 0x39, 0xf4, //0x00002ca8 cmpq %rsi, %r12 2982 0x0f, 0x83, 0x1e, 0x00, 0x00, 0x00, //0x00002cab jae LBB0_536 2983 0x43, 0x8a, 0x04, 0x23, //0x00002cb1 movb (%r11,%r12), %al 2984 0x3c, 0x0d, //0x00002cb5 cmpb $13, %al 2985 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002cb7 je LBB0_536 2986 0x3c, 0x20, //0x00002cbd cmpb $32, %al 2987 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00002cbf je LBB0_536 2988 0x04, 0xf7, //0x00002cc5 addb $-9, %al 2989 0x3c, 0x01, //0x00002cc7 cmpb $1, %al 2990 0x0f, 0x87, 0x17, 0x17, 0x00, 0x00, //0x00002cc9 ja LBB0_843 2991 //0x00002ccf LBB0_536 2992 0x4c, 0x8d, 0x62, 0x02, //0x00002ccf leaq $2(%rdx), %r12 2993 0x49, 0x39, 0xf4, //0x00002cd3 cmpq %rsi, %r12 2994 0x0f, 0x83, 0x1e, 0x00, 0x00, 0x00, //0x00002cd6 jae LBB0_540 2995 0x43, 0x8a, 0x04, 0x23, //0x00002cdc movb (%r11,%r12), %al 2996 0x3c, 0x0d, //0x00002ce0 cmpb $13, %al 2997 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002ce2 je LBB0_540 2998 0x3c, 0x20, //0x00002ce8 cmpb $32, %al 2999 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00002cea je LBB0_540 3000 0x04, 0xf7, //0x00002cf0 addb $-9, %al 3001 0x3c, 0x01, //0x00002cf2 cmpb $1, %al 3002 0x0f, 0x87, 0xec, 0x16, 0x00, 0x00, //0x00002cf4 ja LBB0_843 3003 //0x00002cfa LBB0_540 3004 0x4c, 0x8d, 0x62, 0x03, //0x00002cfa leaq $3(%rdx), %r12 3005 0x49, 0x39, 0xf4, //0x00002cfe cmpq %rsi, %r12 3006 0x0f, 0x83, 0x1e, 0x00, 0x00, 0x00, //0x00002d01 jae LBB0_544 3007 0x43, 0x8a, 0x04, 0x23, //0x00002d07 movb (%r11,%r12), %al 3008 0x3c, 0x0d, //0x00002d0b cmpb $13, %al 3009 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002d0d je LBB0_544 3010 0x3c, 0x20, //0x00002d13 cmpb $32, %al 3011 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00002d15 je LBB0_544 3012 0x04, 0xf7, //0x00002d1b addb $-9, %al 3013 0x3c, 0x01, //0x00002d1d cmpb $1, %al 3014 0x0f, 0x87, 0xc1, 0x16, 0x00, 0x00, //0x00002d1f ja LBB0_843 3015 //0x00002d25 LBB0_544 3016 0x48, 0x8d, 0x7a, 0x04, //0x00002d25 leaq $4(%rdx), %rdi 3017 0x48, 0x39, 0xfe, //0x00002d29 cmpq %rdi, %rsi 3018 0x0f, 0x86, 0x0e, 0x16, 0x00, 0x00, //0x00002d2c jbe LBB0_831 3019 0x48, 0x39, 0xfe, //0x00002d32 cmpq %rdi, %rsi 3020 0x0f, 0x84, 0x74, 0x16, 0x00, 0x00, //0x00002d35 je LBB0_840 3021 0x49, 0x8d, 0x3c, 0x33, //0x00002d3b leaq (%r11,%rsi), %rdi 3022 0x48, 0x83, 0xc1, 0x04, //0x00002d3f addq $4, %rcx 3023 0x4e, 0x8d, 0x64, 0x1a, 0x05, //0x00002d43 leaq $5(%rdx,%r11), %r12 3024 0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002d48 movabsq $4294977024, %rax 3025 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002d52 .p2align 4, 0x90 3026 //0x00002d60 LBB0_547 3027 0x41, 0x0f, 0xbe, 0x54, 0x24, 0xff, //0x00002d60 movsbl $-1(%r12), %edx 3028 0x83, 0xfa, 0x20, //0x00002d66 cmpl $32, %edx 3029 0x0f, 0x87, 0x5e, 0x16, 0x00, 0x00, //0x00002d69 ja LBB0_842 3030 0x48, 0x0f, 0xa3, 0xd0, //0x00002d6f btq %rdx, %rax 3031 0x0f, 0x83, 0x54, 0x16, 0x00, 0x00, //0x00002d73 jae LBB0_842 3032 0x49, 0xff, 0xc4, //0x00002d79 incq %r12 3033 0x48, 0xff, 0xc1, //0x00002d7c incq %rcx 3034 0x0f, 0x85, 0xdb, 0xff, 0xff, 0xff, //0x00002d7f jne LBB0_547 3035 0xe9, 0x28, 0x16, 0x00, 0x00, //0x00002d85 jmp LBB0_841 3036 //0x00002d8a LBB0_550 3037 0x49, 0x89, 0x30, //0x00002d8a movq %rsi, (%r8) 3038 0x49, 0x89, 0xf2, //0x00002d8d movq %rsi, %r10 3039 0xe9, 0xec, 0x15, 0x00, 0x00, //0x00002d90 jmp LBB0_837 3040 //0x00002d95 LBB0_551 3041 0x49, 0x81, 0xfb, 0xff, 0x0f, 0x00, 0x00, //0x00002d95 cmpq $4095, %r11 3042 0x0f, 0x8f, 0x5c, 0x17, 0x00, 0x00, //0x00002d9c jg LBB0_942 3043 0x49, 0x8d, 0x43, 0x01, //0x00002da2 leaq $1(%r11), %rax 3044 0x48, 0x89, 0x01, //0x00002da6 movq %rax, (%rcx) 3045 0x4a, 0xc7, 0x44, 0xd9, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00002da9 movq $0, $8(%rcx,%r11,8) 3046 //0x00002db2 LBB0_553 3047 0x4d, 0x89, 0xfa, //0x00002db2 movq %r15, %r10 3048 //0x00002db5 LBB0_554 3049 0x48, 0x8b, 0x31, //0x00002db5 movq (%rcx), %rsi 3050 0x4d, 0x89, 0xd7, //0x00002db8 movq %r10, %r15 3051 0x49, 0x89, 0xf3, //0x00002dbb movq %rsi, %r11 3052 0x4c, 0x8b, 0x6c, 0x24, 0x48, //0x00002dbe movq $72(%rsp), %r13 3053 0x48, 0x85, 0xf6, //0x00002dc3 testq %rsi, %rsi 3054 0x0f, 0x84, 0xc2, 0x15, 0x00, 0x00, //0x00002dc6 je LBB0_839 3055 //0x00002dcc LBB0_556 3056 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00002dcc movq $40(%rsp), %r10 3057 0x49, 0x8b, 0x52, 0x08, //0x00002dd1 movq $8(%r10), %rdx 3058 0x4c, 0x89, 0xfe, //0x00002dd5 movq %r15, %rsi 3059 0x48, 0x29, 0xd6, //0x00002dd8 subq %rdx, %rsi 3060 0x0f, 0x83, 0x2f, 0x00, 0x00, 0x00, //0x00002ddb jae LBB0_561 3061 0x43, 0x8a, 0x04, 0x3c, //0x00002de1 movb (%r12,%r15), %al 3062 0x3c, 0x0d, //0x00002de5 cmpb $13, %al 3063 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002de7 je LBB0_561 3064 0x3c, 0x20, //0x00002ded cmpb $32, %al 3065 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00002def je LBB0_561 3066 0x04, 0xf7, //0x00002df5 addb $-9, %al 3067 0x3c, 0x01, //0x00002df7 cmpb $1, %al 3068 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x00002df9 jbe LBB0_561 3069 0x4d, 0x89, 0xf9, //0x00002dff movq %r15, %r9 3070 0xe9, 0x37, 0x01, 0x00, 0x00, //0x00002e02 jmp LBB0_583 3071 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002e07 .p2align 4, 0x90 3072 //0x00002e10 LBB0_561 3073 0x4d, 0x8d, 0x4f, 0x01, //0x00002e10 leaq $1(%r15), %r9 3074 0x49, 0x39, 0xd1, //0x00002e14 cmpq %rdx, %r9 3075 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002e17 jae LBB0_565 3076 0x43, 0x8a, 0x1c, 0x0c, //0x00002e1d movb (%r12,%r9), %bl 3077 0x80, 0xfb, 0x0d, //0x00002e21 cmpb $13, %bl 3078 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002e24 je LBB0_565 3079 0x80, 0xfb, 0x20, //0x00002e2a cmpb $32, %bl 3080 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00002e2d je LBB0_565 3081 0x80, 0xc3, 0xf7, //0x00002e33 addb $-9, %bl 3082 0x80, 0xfb, 0x01, //0x00002e36 cmpb $1, %bl 3083 0x0f, 0x87, 0xff, 0x00, 0x00, 0x00, //0x00002e39 ja LBB0_583 3084 0x90, //0x00002e3f .p2align 4, 0x90 3085 //0x00002e40 LBB0_565 3086 0x4d, 0x8d, 0x4f, 0x02, //0x00002e40 leaq $2(%r15), %r9 3087 0x49, 0x39, 0xd1, //0x00002e44 cmpq %rdx, %r9 3088 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002e47 jae LBB0_569 3089 0x43, 0x8a, 0x1c, 0x0c, //0x00002e4d movb (%r12,%r9), %bl 3090 0x80, 0xfb, 0x0d, //0x00002e51 cmpb $13, %bl 3091 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002e54 je LBB0_569 3092 0x80, 0xfb, 0x20, //0x00002e5a cmpb $32, %bl 3093 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00002e5d je LBB0_569 3094 0x80, 0xc3, 0xf7, //0x00002e63 addb $-9, %bl 3095 0x80, 0xfb, 0x01, //0x00002e66 cmpb $1, %bl 3096 0x0f, 0x87, 0xcf, 0x00, 0x00, 0x00, //0x00002e69 ja LBB0_583 3097 0x90, //0x00002e6f .p2align 4, 0x90 3098 //0x00002e70 LBB0_569 3099 0x4d, 0x8d, 0x4f, 0x03, //0x00002e70 leaq $3(%r15), %r9 3100 0x49, 0x39, 0xd1, //0x00002e74 cmpq %rdx, %r9 3101 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002e77 jae LBB0_573 3102 0x43, 0x8a, 0x1c, 0x0c, //0x00002e7d movb (%r12,%r9), %bl 3103 0x80, 0xfb, 0x0d, //0x00002e81 cmpb $13, %bl 3104 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002e84 je LBB0_573 3105 0x80, 0xfb, 0x20, //0x00002e8a cmpb $32, %bl 3106 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00002e8d je LBB0_573 3107 0x80, 0xc3, 0xf7, //0x00002e93 addb $-9, %bl 3108 0x80, 0xfb, 0x01, //0x00002e96 cmpb $1, %bl 3109 0x0f, 0x87, 0x9f, 0x00, 0x00, 0x00, //0x00002e99 ja LBB0_583 3110 0x90, //0x00002e9f .p2align 4, 0x90 3111 //0x00002ea0 LBB0_573 3112 0x49, 0x8d, 0x7f, 0x04, //0x00002ea0 leaq $4(%r15), %rdi 3113 0x48, 0x39, 0xfa, //0x00002ea4 cmpq %rdi, %rdx 3114 0x0f, 0x86, 0x93, 0x14, 0x00, 0x00, //0x00002ea7 jbe LBB0_831 3115 0x48, 0x39, 0xfa, //0x00002ead cmpq %rdi, %rdx 3116 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002eb0 je LBB0_579 3117 0x49, 0x8d, 0x3c, 0x14, //0x00002eb6 leaq (%r12,%rdx), %rdi 3118 0x48, 0x83, 0xc6, 0x04, //0x00002eba addq $4, %rsi 3119 0x4c, 0x03, 0xbc, 0x24, 0xb0, 0x00, 0x00, 0x00, //0x00002ebe addq $176(%rsp), %r15 3120 0x4d, 0x89, 0xf9, //0x00002ec6 movq %r15, %r9 3121 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002ec9 movabsq $4294977024, %rbx 3122 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002ed3 .p2align 4, 0x90 3123 //0x00002ee0 LBB0_576 3124 0x41, 0x0f, 0xbe, 0x41, 0xff, //0x00002ee0 movsbl $-1(%r9), %eax 3125 0x83, 0xf8, 0x20, //0x00002ee5 cmpl $32, %eax 3126 0x0f, 0x87, 0x42, 0x00, 0x00, 0x00, //0x00002ee8 ja LBB0_582 3127 0x48, 0x0f, 0xa3, 0xc3, //0x00002eee btq %rax, %rbx 3128 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x00002ef2 jae LBB0_582 3129 0x49, 0xff, 0xc1, //0x00002ef8 incq %r9 3130 0x48, 0xff, 0xc6, //0x00002efb incq %rsi 3131 0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x00002efe jne LBB0_576 3132 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002f04 jmp LBB0_580 3133 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002f09 .p2align 4, 0x90 3134 //0x00002f10 LBB0_579 3135 0x4c, 0x01, 0xe7, //0x00002f10 addq %r12, %rdi 3136 //0x00002f13 LBB0_580 3137 0x4c, 0x29, 0xe7, //0x00002f13 subq %r12, %rdi 3138 0x49, 0x89, 0xf9, //0x00002f16 movq %rdi, %r9 3139 0x49, 0x39, 0xd1, //0x00002f19 cmpq %rdx, %r9 3140 0x0f, 0x82, 0x1c, 0x00, 0x00, 0x00, //0x00002f1c jb LBB0_583 3141 0xe9, 0x7c, 0x14, 0x00, 0x00, //0x00002f22 jmp LBB0_581 3142 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002f27 .p2align 4, 0x90 3143 //0x00002f30 LBB0_582 3144 0x4c, 0x03, 0x4c, 0x24, 0x38, //0x00002f30 addq $56(%rsp), %r9 3145 0x49, 0x39, 0xd1, //0x00002f35 cmpq %rdx, %r9 3146 0x0f, 0x83, 0x65, 0x14, 0x00, 0x00, //0x00002f38 jae LBB0_581 3147 //0x00002f3e LBB0_583 3148 0x4d, 0x8d, 0x79, 0x01, //0x00002f3e leaq $1(%r9), %r15 3149 0x4d, 0x89, 0x38, //0x00002f42 movq %r15, (%r8) 3150 0x43, 0x0f, 0xbe, 0x3c, 0x0c, //0x00002f45 movsbl (%r12,%r9), %edi 3151 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00002f4a movq $-1, %r13 3152 0x85, 0xff, //0x00002f51 testl %edi, %edi 3153 0x0f, 0x84, 0x35, 0x14, 0x00, 0x00, //0x00002f53 je LBB0_839 3154 0x49, 0x8d, 0x73, 0xff, //0x00002f59 leaq $-1(%r11), %rsi 3155 0x42, 0x8b, 0x04, 0xd9, //0x00002f5d movl (%rcx,%r11,8), %eax 3156 0x48, 0x8b, 0x54, 0x24, 0x48, //0x00002f61 movq $72(%rsp), %rdx 3157 0x48, 0x83, 0xfa, 0xff, //0x00002f66 cmpq $-1, %rdx 3158 0x49, 0x0f, 0x44, 0xd1, //0x00002f6a cmoveq %r9, %rdx 3159 0x48, 0x89, 0x54, 0x24, 0x48, //0x00002f6e movq %rdx, $72(%rsp) 3160 0xff, 0xc8, //0x00002f73 decl %eax 3161 0x83, 0xf8, 0x05, //0x00002f75 cmpl $5, %eax 3162 0x0f, 0x87, 0x27, 0x00, 0x00, 0x00, //0x00002f78 ja LBB0_589 3163 0x48, 0x8d, 0x15, 0x13, 0x24, 0x00, 0x00, //0x00002f7e leaq $9235(%rip), %rdx /* LJTI0_2+0(%rip) */ 3164 0x48, 0x63, 0x04, 0x82, //0x00002f85 movslq (%rdx,%rax,4), %rax 3165 0x48, 0x01, 0xd0, //0x00002f89 addq %rdx, %rax 3166 0xff, 0xe0, //0x00002f8c jmpq *%rax 3167 //0x00002f8e LBB0_586 3168 0x83, 0xff, 0x2c, //0x00002f8e cmpl $44, %edi 3169 0x0f, 0x84, 0xfe, 0xfd, 0xff, 0xff, //0x00002f91 je LBB0_551 3170 0x83, 0xff, 0x5d, //0x00002f97 cmpl $93, %edi 3171 0x0f, 0x84, 0x87, 0x04, 0x00, 0x00, //0x00002f9a je LBB0_588 3172 0xe9, 0xe2, 0x13, 0x00, 0x00, //0x00002fa0 jmp LBB0_838 3173 //0x00002fa5 LBB0_589 3174 0x48, 0x89, 0x31, //0x00002fa5 movq %rsi, (%rcx) 3175 0x83, 0xff, 0x7b, //0x00002fa8 cmpl $123, %edi 3176 0x0f, 0x86, 0x01, 0x02, 0x00, 0x00, //0x00002fab jbe LBB0_615 3177 0xe9, 0xd1, 0x13, 0x00, 0x00, //0x00002fb1 jmp LBB0_838 3178 //0x00002fb6 LBB0_590 3179 0x83, 0xff, 0x2c, //0x00002fb6 cmpl $44, %edi 3180 0x0f, 0x85, 0x5f, 0x04, 0x00, 0x00, //0x00002fb9 jne LBB0_591 3181 0x49, 0x81, 0xfb, 0xff, 0x0f, 0x00, 0x00, //0x00002fbf cmpq $4095, %r11 3182 0x0f, 0x8f, 0x32, 0x15, 0x00, 0x00, //0x00002fc6 jg LBB0_942 3183 0x49, 0x8d, 0x43, 0x01, //0x00002fcc leaq $1(%r11), %rax 3184 0x48, 0x89, 0x01, //0x00002fd0 movq %rax, (%rcx) 3185 0x4a, 0xc7, 0x44, 0xd9, 0x08, 0x03, 0x00, 0x00, 0x00, //0x00002fd3 movq $3, $8(%rcx,%r11,8) 3186 0xe9, 0xd1, 0xfd, 0xff, 0xff, //0x00002fdc jmp LBB0_553 3187 //0x00002fe1 LBB0_592 3188 0x40, 0x80, 0xff, 0x22, //0x00002fe1 cmpb $34, %dil 3189 0x0f, 0x85, 0x9c, 0x13, 0x00, 0x00, //0x00002fe5 jne LBB0_838 3190 0x4a, 0xc7, 0x04, 0xd9, 0x04, 0x00, 0x00, 0x00, //0x00002feb movq $4, (%rcx,%r11,8) 3191 0x49, 0x8b, 0x42, 0x08, //0x00002ff3 movq $8(%r10), %rax 3192 0x48, 0x89, 0xc3, //0x00002ff7 movq %rax, %rbx 3193 0x4c, 0x29, 0xfb, //0x00002ffa subq %r15, %rbx 3194 0x0f, 0x84, 0x78, 0x1e, 0x00, 0x00, //0x00002ffd je LBB0_960 3195 0x4f, 0x8d, 0x14, 0x3c, //0x00003003 leaq (%r12,%r15), %r10 3196 0x48, 0x83, 0xfb, 0x40, //0x00003007 cmpq $64, %rbx 3197 0x48, 0x89, 0x44, 0x24, 0x20, //0x0000300b movq %rax, $32(%rsp) 3198 0x0f, 0x82, 0xd6, 0x10, 0x00, 0x00, //0x00003010 jb LBB0_809 3199 0x89, 0xd9, //0x00003016 movl %ebx, %ecx 3200 0x83, 0xe1, 0x3f, //0x00003018 andl $63, %ecx 3201 0x48, 0x89, 0x4c, 0x24, 0x50, //0x0000301b movq %rcx, $80(%rsp) 3202 0x4c, 0x29, 0xc8, //0x00003020 subq %r9, %rax 3203 0x48, 0x83, 0xc0, 0xbf, //0x00003023 addq $-65, %rax 3204 0x48, 0x83, 0xe0, 0xc0, //0x00003027 andq $-64, %rax 3205 0x4c, 0x01, 0xc8, //0x0000302b addq %r9, %rax 3206 0x49, 0x8d, 0x44, 0x04, 0x41, //0x0000302e leaq $65(%r12,%rax), %rax 3207 0x48, 0x89, 0x84, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x00003033 movq %rax, $168(%rsp) 3208 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000303b movq $-1, %r12 3209 0x45, 0x31, 0xed, //0x00003042 xorl %r13d, %r13d 3210 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003045 .p2align 4, 0x90 3211 //0x00003050 LBB0_596 3212 0xc4, 0xc1, 0x7a, 0x6f, 0x1a, //0x00003050 vmovdqu (%r10), %xmm3 3213 0xc4, 0xc1, 0x7a, 0x6f, 0x62, 0x10, //0x00003055 vmovdqu $16(%r10), %xmm4 3214 0xc4, 0xc1, 0x7a, 0x6f, 0x6a, 0x20, //0x0000305b vmovdqu $32(%r10), %xmm5 3215 0xc4, 0xc1, 0x7a, 0x6f, 0x72, 0x30, //0x00003061 vmovdqu $48(%r10), %xmm6 3216 0xc5, 0xe1, 0x74, 0xf8, //0x00003067 vpcmpeqb %xmm0, %xmm3, %xmm7 3217 0xc5, 0xf9, 0xd7, 0xf7, //0x0000306b vpmovmskb %xmm7, %esi 3218 0xc5, 0xd9, 0x74, 0xf8, //0x0000306f vpcmpeqb %xmm0, %xmm4, %xmm7 3219 0xc5, 0xf9, 0xd7, 0xc7, //0x00003073 vpmovmskb %xmm7, %eax 3220 0xc5, 0xd1, 0x74, 0xf8, //0x00003077 vpcmpeqb %xmm0, %xmm5, %xmm7 3221 0xc5, 0xf9, 0xd7, 0xd7, //0x0000307b vpmovmskb %xmm7, %edx 3222 0xc5, 0xc9, 0x74, 0xf8, //0x0000307f vpcmpeqb %xmm0, %xmm6, %xmm7 3223 0xc5, 0xf9, 0xd7, 0xcf, //0x00003083 vpmovmskb %xmm7, %ecx 3224 0xc5, 0xe1, 0x74, 0xd9, //0x00003087 vpcmpeqb %xmm1, %xmm3, %xmm3 3225 0xc5, 0xf9, 0xd7, 0xfb, //0x0000308b vpmovmskb %xmm3, %edi 3226 0xc5, 0xd9, 0x74, 0xd9, //0x0000308f vpcmpeqb %xmm1, %xmm4, %xmm3 3227 0xc5, 0x79, 0xd7, 0xc3, //0x00003093 vpmovmskb %xmm3, %r8d 3228 0xc5, 0xd1, 0x74, 0xd9, //0x00003097 vpcmpeqb %xmm1, %xmm5, %xmm3 3229 0xc5, 0x79, 0xd7, 0xdb, //0x0000309b vpmovmskb %xmm3, %r11d 3230 0xc5, 0xc9, 0x74, 0xd9, //0x0000309f vpcmpeqb %xmm1, %xmm6, %xmm3 3231 0xc5, 0x79, 0xd7, 0xf3, //0x000030a3 vpmovmskb %xmm3, %r14d 3232 0x48, 0xc1, 0xe1, 0x30, //0x000030a7 shlq $48, %rcx 3233 0x48, 0xc1, 0xe2, 0x20, //0x000030ab shlq $32, %rdx 3234 0x48, 0xc1, 0xe0, 0x10, //0x000030af shlq $16, %rax 3235 0x48, 0x09, 0xc6, //0x000030b3 orq %rax, %rsi 3236 0x48, 0x09, 0xd6, //0x000030b6 orq %rdx, %rsi 3237 0x49, 0xc1, 0xe6, 0x30, //0x000030b9 shlq $48, %r14 3238 0x49, 0xc1, 0xe3, 0x20, //0x000030bd shlq $32, %r11 3239 0x49, 0xc1, 0xe0, 0x10, //0x000030c1 shlq $16, %r8 3240 0x4c, 0x09, 0xc7, //0x000030c5 orq %r8, %rdi 3241 0x4c, 0x09, 0xdf, //0x000030c8 orq %r11, %rdi 3242 0x4c, 0x09, 0xf7, //0x000030cb orq %r14, %rdi 3243 0x49, 0x83, 0xfc, 0xff, //0x000030ce cmpq $-1, %r12 3244 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000030d2 jne LBB0_598 3245 0x48, 0x85, 0xff, //0x000030d8 testq %rdi, %rdi 3246 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x000030db jne LBB0_610 3247 //0x000030e1 LBB0_598 3248 0x48, 0x09, 0xce, //0x000030e1 orq %rcx, %rsi 3249 0x48, 0x89, 0xf8, //0x000030e4 movq %rdi, %rax 3250 0x4c, 0x09, 0xe8, //0x000030e7 orq %r13, %rax 3251 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000030ea movq $24(%rsp), %r8 3252 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x000030ef jne LBB0_609 3253 0x48, 0x85, 0xf6, //0x000030f5 testq %rsi, %rsi 3254 0x0f, 0x85, 0x73, 0x0b, 0x00, 0x00, //0x000030f8 jne LBB0_606 3255 //0x000030fe LBB0_600 3256 0x48, 0x83, 0xc3, 0xc0, //0x000030fe addq $-64, %rbx 3257 0x49, 0x83, 0xc2, 0x40, //0x00003102 addq $64, %r10 3258 0x48, 0x83, 0xfb, 0x3f, //0x00003106 cmpq $63, %rbx 3259 0x0f, 0x87, 0x40, 0xff, 0xff, 0xff, //0x0000310a ja LBB0_596 3260 0xe9, 0xdf, 0x0a, 0x00, 0x00, //0x00003110 jmp LBB0_601 3261 //0x00003115 LBB0_609 3262 0x4c, 0x89, 0xe8, //0x00003115 movq %r13, %rax 3263 0x48, 0xf7, 0xd0, //0x00003118 notq %rax 3264 0x48, 0x21, 0xf8, //0x0000311b andq %rdi, %rax 3265 0x48, 0x8d, 0x0c, 0x00, //0x0000311e leaq (%rax,%rax), %rcx 3266 0x4c, 0x09, 0xe9, //0x00003122 orq %r13, %rcx 3267 0x48, 0x89, 0xca, //0x00003125 movq %rcx, %rdx 3268 0x48, 0xf7, 0xd2, //0x00003128 notq %rdx 3269 0x48, 0x21, 0xfa, //0x0000312b andq %rdi, %rdx 3270 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000312e movabsq $-6148914691236517206, %rdi 3271 0x48, 0x21, 0xfa, //0x00003138 andq %rdi, %rdx 3272 0x45, 0x31, 0xed, //0x0000313b xorl %r13d, %r13d 3273 0x48, 0x01, 0xc2, //0x0000313e addq %rax, %rdx 3274 0x41, 0x0f, 0x92, 0xc5, //0x00003141 setb %r13b 3275 0x48, 0x01, 0xd2, //0x00003145 addq %rdx, %rdx 3276 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00003148 movabsq $6148914691236517205, %rax 3277 0x48, 0x31, 0xc2, //0x00003152 xorq %rax, %rdx 3278 0x48, 0x21, 0xca, //0x00003155 andq %rcx, %rdx 3279 0x48, 0xf7, 0xd2, //0x00003158 notq %rdx 3280 0x48, 0x21, 0xd6, //0x0000315b andq %rdx, %rsi 3281 0x48, 0x85, 0xf6, //0x0000315e testq %rsi, %rsi 3282 0x0f, 0x84, 0x97, 0xff, 0xff, 0xff, //0x00003161 je LBB0_600 3283 0xe9, 0x05, 0x0b, 0x00, 0x00, //0x00003167 jmp LBB0_606 3284 //0x0000316c LBB0_610 3285 0x4c, 0x89, 0xd0, //0x0000316c movq %r10, %rax 3286 0x48, 0x2b, 0x44, 0x24, 0x30, //0x0000316f subq $48(%rsp), %rax 3287 0x4c, 0x0f, 0xbc, 0xe7, //0x00003174 bsfq %rdi, %r12 3288 0x49, 0x01, 0xc4, //0x00003178 addq %rax, %r12 3289 0xe9, 0x61, 0xff, 0xff, 0xff, //0x0000317b jmp LBB0_598 3290 //0x00003180 LBB0_611 3291 0x40, 0x80, 0xff, 0x3a, //0x00003180 cmpb $58, %dil 3292 0x0f, 0x85, 0xfd, 0x11, 0x00, 0x00, //0x00003184 jne LBB0_838 3293 0x4a, 0xc7, 0x04, 0xd9, 0x00, 0x00, 0x00, 0x00, //0x0000318a movq $0, (%rcx,%r11,8) 3294 0xe9, 0x1b, 0xfc, 0xff, 0xff, //0x00003192 jmp LBB0_553 3295 //0x00003197 LBB0_613 3296 0x40, 0x80, 0xff, 0x5d, //0x00003197 cmpb $93, %dil 3297 0x0f, 0x84, 0x86, 0x02, 0x00, 0x00, //0x0000319b je LBB0_588 3298 0x4a, 0xc7, 0x04, 0xd9, 0x01, 0x00, 0x00, 0x00, //0x000031a1 movq $1, (%rcx,%r11,8) 3299 0x83, 0xff, 0x7b, //0x000031a9 cmpl $123, %edi 3300 0x0f, 0x87, 0xd5, 0x11, 0x00, 0x00, //0x000031ac ja LBB0_838 3301 //0x000031b2 LBB0_615 3302 0x4f, 0x8d, 0x14, 0x0c, //0x000031b2 leaq (%r12,%r9), %r10 3303 0x89, 0xf8, //0x000031b6 movl %edi, %eax 3304 0x48, 0x8d, 0x15, 0xf1, 0x21, 0x00, 0x00, //0x000031b8 leaq $8689(%rip), %rdx /* LJTI0_3+0(%rip) */ 3305 0x48, 0x63, 0x04, 0x82, //0x000031bf movslq (%rdx,%rax,4), %rax 3306 0x48, 0x01, 0xd0, //0x000031c3 addq %rdx, %rax 3307 0xff, 0xe0, //0x000031c6 jmpq *%rax 3308 //0x000031c8 LBB0_618 3309 0x48, 0x8b, 0x44, 0x24, 0x28, //0x000031c8 movq $40(%rsp), %rax 3310 0x48, 0x8b, 0x78, 0x08, //0x000031cd movq $8(%rax), %rdi 3311 0x4c, 0x29, 0xcf, //0x000031d1 subq %r9, %rdi 3312 0x0f, 0x84, 0x59, 0x13, 0x00, 0x00, //0x000031d4 je LBB0_865 3313 0x41, 0x80, 0x3a, 0x30, //0x000031da cmpb $48, (%r10) 3314 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000031de jne LBB0_623 3315 0x48, 0x83, 0xff, 0x01, //0x000031e4 cmpq $1, %rdi 3316 0x0f, 0x84, 0x6b, 0x04, 0x00, 0x00, //0x000031e8 je LBB0_686 3317 0x43, 0x8a, 0x04, 0x3c, //0x000031ee movb (%r12,%r15), %al 3318 0x04, 0xd2, //0x000031f2 addb $-46, %al 3319 0x3c, 0x37, //0x000031f4 cmpb $55, %al 3320 0x0f, 0x87, 0x5d, 0x04, 0x00, 0x00, //0x000031f6 ja LBB0_686 3321 0x0f, 0xb6, 0xc0, //0x000031fc movzbl %al, %eax 3322 0x48, 0xba, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000031ff movabsq $36028797027352577, %rdx 3323 0x48, 0x0f, 0xa3, 0xc2, //0x00003209 btq %rax, %rdx 3324 0x0f, 0x83, 0x46, 0x04, 0x00, 0x00, //0x0000320d jae LBB0_686 3325 //0x00003213 LBB0_623 3326 0x48, 0x83, 0xff, 0x10, //0x00003213 cmpq $16, %rdi 3327 0x0f, 0x82, 0x54, 0x0f, 0x00, 0x00, //0x00003217 jb LBB0_816 3328 0x48, 0x8d, 0x57, 0xf0, //0x0000321d leaq $-16(%rdi), %rdx 3329 0x48, 0x89, 0xd0, //0x00003221 movq %rdx, %rax 3330 0x48, 0x83, 0xe0, 0xf0, //0x00003224 andq $-16, %rax 3331 0x4e, 0x8d, 0x7c, 0x10, 0x10, //0x00003228 leaq $16(%rax,%r10), %r15 3332 0x83, 0xe2, 0x0f, //0x0000322d andl $15, %edx 3333 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00003230 movq $-1, %r13 3334 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003237 movq $-1, %r11 3335 0x48, 0xc7, 0x44, 0x24, 0x20, 0xff, 0xff, 0xff, 0xff, //0x0000323e movq $-1, $32(%rsp) 3336 0x4d, 0x89, 0xd4, //0x00003247 movq %r10, %r12 3337 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000324a .p2align 4, 0x90 3338 //0x00003250 LBB0_625 3339 0xc4, 0xc1, 0x7a, 0x6f, 0x1c, 0x24, //0x00003250 vmovdqu (%r12), %xmm3 3340 0xc4, 0xc1, 0x61, 0x64, 0xe0, //0x00003256 vpcmpgtb %xmm8, %xmm3, %xmm4 3341 0xc5, 0xb1, 0x64, 0xeb, //0x0000325b vpcmpgtb %xmm3, %xmm9, %xmm5 3342 0xc5, 0xd9, 0xdb, 0xe5, //0x0000325f vpand %xmm5, %xmm4, %xmm4 3343 0xc5, 0xa9, 0x74, 0xeb, //0x00003263 vpcmpeqb %xmm3, %xmm10, %xmm5 3344 0xc5, 0xa1, 0x74, 0xf3, //0x00003267 vpcmpeqb %xmm3, %xmm11, %xmm6 3345 0xc5, 0xc9, 0xeb, 0xed, //0x0000326b vpor %xmm5, %xmm6, %xmm5 3346 0xc5, 0x99, 0xeb, 0xf3, //0x0000326f vpor %xmm3, %xmm12, %xmm6 3347 0xc5, 0x91, 0x74, 0xdb, //0x00003273 vpcmpeqb %xmm3, %xmm13, %xmm3 3348 0xc5, 0xc9, 0x74, 0xf2, //0x00003277 vpcmpeqb %xmm2, %xmm6, %xmm6 3349 0xc5, 0xc9, 0xeb, 0xfb, //0x0000327b vpor %xmm3, %xmm6, %xmm7 3350 0xc5, 0xd1, 0xeb, 0xe4, //0x0000327f vpor %xmm4, %xmm5, %xmm4 3351 0xc5, 0xc1, 0xeb, 0xe4, //0x00003283 vpor %xmm4, %xmm7, %xmm4 3352 0xc5, 0x79, 0xd7, 0xc3, //0x00003287 vpmovmskb %xmm3, %r8d 3353 0xc5, 0x79, 0xd7, 0xf6, //0x0000328b vpmovmskb %xmm6, %r14d 3354 0xc5, 0xf9, 0xd7, 0xf5, //0x0000328f vpmovmskb %xmm5, %esi 3355 0xc5, 0xf9, 0xd7, 0xc4, //0x00003293 vpmovmskb %xmm4, %eax 3356 0xb9, 0xff, 0xff, 0xff, 0xff, //0x00003297 movl $4294967295, %ecx 3357 0x48, 0x31, 0xc8, //0x0000329c xorq %rcx, %rax 3358 0x48, 0x0f, 0xbc, 0xc8, //0x0000329f bsfq %rax, %rcx 3359 0x83, 0xf9, 0x10, //0x000032a3 cmpl $16, %ecx 3360 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000032a6 je LBB0_627 3361 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000032ac movl $-1, %eax 3362 0xd3, 0xe0, //0x000032b1 shll %cl, %eax 3363 0xf7, 0xd0, //0x000032b3 notl %eax 3364 0x41, 0x21, 0xc0, //0x000032b5 andl %eax, %r8d 3365 0x41, 0x21, 0xc6, //0x000032b8 andl %eax, %r14d 3366 0x21, 0xf0, //0x000032bb andl %esi, %eax 3367 0x89, 0xc6, //0x000032bd movl %eax, %esi 3368 //0x000032bf LBB0_627 3369 0x41, 0x8d, 0x40, 0xff, //0x000032bf leal $-1(%r8), %eax 3370 0x44, 0x21, 0xc0, //0x000032c3 andl %r8d, %eax 3371 0x0f, 0x85, 0xdd, 0x09, 0x00, 0x00, //0x000032c6 jne LBB0_776 3372 0x41, 0x8d, 0x46, 0xff, //0x000032cc leal $-1(%r14), %eax 3373 0x44, 0x21, 0xf0, //0x000032d0 andl %r14d, %eax 3374 0x0f, 0x85, 0xd0, 0x09, 0x00, 0x00, //0x000032d3 jne LBB0_776 3375 0x8d, 0x46, 0xff, //0x000032d9 leal $-1(%rsi), %eax 3376 0x21, 0xf0, //0x000032dc andl %esi, %eax 3377 0x0f, 0x85, 0xc5, 0x09, 0x00, 0x00, //0x000032de jne LBB0_776 3378 0x45, 0x85, 0xc0, //0x000032e4 testl %r8d, %r8d 3379 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x000032e7 je LBB0_633 3380 0x4c, 0x89, 0xe3, //0x000032ed movq %r12, %rbx 3381 0x4c, 0x29, 0xd3, //0x000032f0 subq %r10, %rbx 3382 0x41, 0x0f, 0xbc, 0xc0, //0x000032f3 bsfl %r8d, %eax 3383 0x48, 0x01, 0xd8, //0x000032f7 addq %rbx, %rax 3384 0x48, 0x83, 0x7c, 0x24, 0x20, 0xff, //0x000032fa cmpq $-1, $32(%rsp) 3385 0x0f, 0x85, 0xac, 0x0c, 0x00, 0x00, //0x00003300 jne LBB0_804 3386 0x48, 0x89, 0x44, 0x24, 0x20, //0x00003306 movq %rax, $32(%rsp) 3387 //0x0000330b LBB0_633 3388 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x0000330b movq $24(%rsp), %r8 3389 0x45, 0x85, 0xf6, //0x00003310 testl %r14d, %r14d 3390 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00003313 je LBB0_636 3391 0x4c, 0x89, 0xe3, //0x00003319 movq %r12, %rbx 3392 0x4c, 0x29, 0xd3, //0x0000331c subq %r10, %rbx 3393 0x41, 0x0f, 0xbc, 0xc6, //0x0000331f bsfl %r14d, %eax 3394 0x48, 0x01, 0xd8, //0x00003323 addq %rbx, %rax 3395 0x49, 0x83, 0xfb, 0xff, //0x00003326 cmpq $-1, %r11 3396 0x0f, 0x85, 0x76, 0x0b, 0x00, 0x00, //0x0000332a jne LBB0_791 3397 0x49, 0x89, 0xc3, //0x00003330 movq %rax, %r11 3398 //0x00003333 LBB0_636 3399 0x85, 0xf6, //0x00003333 testl %esi, %esi 3400 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003335 je LBB0_639 3401 0x4c, 0x89, 0xe3, //0x0000333b movq %r12, %rbx 3402 0x4c, 0x29, 0xd3, //0x0000333e subq %r10, %rbx 3403 0x0f, 0xbc, 0xc6, //0x00003341 bsfl %esi, %eax 3404 0x48, 0x01, 0xd8, //0x00003344 addq %rbx, %rax 3405 0x49, 0x83, 0xfd, 0xff, //0x00003347 cmpq $-1, %r13 3406 0x0f, 0x85, 0x55, 0x0b, 0x00, 0x00, //0x0000334b jne LBB0_791 3407 0x49, 0x89, 0xc5, //0x00003351 movq %rax, %r13 3408 //0x00003354 LBB0_639 3409 0x83, 0xf9, 0x10, //0x00003354 cmpl $16, %ecx 3410 0x0f, 0x85, 0x73, 0x02, 0x00, 0x00, //0x00003357 jne LBB0_673 3411 0x49, 0x83, 0xc4, 0x10, //0x0000335d addq $16, %r12 3412 0x48, 0x83, 0xc7, 0xf0, //0x00003361 addq $-16, %rdi 3413 0x48, 0x83, 0xff, 0x0f, //0x00003365 cmpq $15, %rdi 3414 0x0f, 0x87, 0xe1, 0xfe, 0xff, 0xff, //0x00003369 ja LBB0_625 3415 0x48, 0x85, 0xd2, //0x0000336f testq %rdx, %rdx 3416 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003372 movq $24(%rsp), %r8 3417 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00003377 movq $64(%rsp), %rcx 3418 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x0000337c movq $48(%rsp), %r12 3419 0x0f, 0x84, 0x59, 0x02, 0x00, 0x00, //0x00003381 je LBB0_674 3420 //0x00003387 LBB0_642 3421 0x49, 0x8d, 0x3c, 0x17, //0x00003387 leaq (%r15,%rdx), %rdi 3422 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000338b jmp LBB0_644 3423 //0x00003390 .p2align 4, 0x90 3424 //0x00003390 LBB0_643 3425 0x49, 0x89, 0xf7, //0x00003390 movq %rsi, %r15 3426 0x48, 0xff, 0xca, //0x00003393 decq %rdx 3427 0x0f, 0x84, 0x2c, 0x0b, 0x00, 0x00, //0x00003396 je LBB0_794 3428 //0x0000339c LBB0_644 3429 0x41, 0x0f, 0xbe, 0x07, //0x0000339c movsbl (%r15), %eax 3430 0x83, 0xc0, 0xd5, //0x000033a0 addl $-43, %eax 3431 0x83, 0xf8, 0x3a, //0x000033a3 cmpl $58, %eax 3432 0x0f, 0x87, 0x34, 0x02, 0x00, 0x00, //0x000033a6 ja LBB0_674 3433 0x49, 0x8d, 0x77, 0x01, //0x000033ac leaq $1(%r15), %rsi 3434 0x48, 0x8d, 0x1d, 0xd5, 0x22, 0x00, 0x00, //0x000033b0 leaq $8917(%rip), %rbx /* LJTI0_5+0(%rip) */ 3435 0x48, 0x63, 0x04, 0x83, //0x000033b7 movslq (%rbx,%rax,4), %rax 3436 0x48, 0x01, 0xd8, //0x000033bb addq %rbx, %rax 3437 0xff, 0xe0, //0x000033be jmpq *%rax 3438 //0x000033c0 LBB0_646 3439 0x49, 0x89, 0xf7, //0x000033c0 movq %rsi, %r15 3440 0x4d, 0x29, 0xd7, //0x000033c3 subq %r10, %r15 3441 0x49, 0x83, 0xfd, 0xff, //0x000033c6 cmpq $-1, %r13 3442 0x0f, 0x85, 0x7a, 0x02, 0x00, 0x00, //0x000033ca jne LBB0_683 3443 0x49, 0xff, 0xcf, //0x000033d0 decq %r15 3444 0x4d, 0x89, 0xfd, //0x000033d3 movq %r15, %r13 3445 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x000033d6 jmp LBB0_643 3446 //0x000033db LBB0_648 3447 0x49, 0x89, 0xf7, //0x000033db movq %rsi, %r15 3448 0x4d, 0x29, 0xd7, //0x000033de subq %r10, %r15 3449 0x49, 0x83, 0xfb, 0xff, //0x000033e1 cmpq $-1, %r11 3450 0x0f, 0x85, 0x5f, 0x02, 0x00, 0x00, //0x000033e5 jne LBB0_683 3451 0x49, 0xff, 0xcf, //0x000033eb decq %r15 3452 0x4d, 0x89, 0xfb, //0x000033ee movq %r15, %r11 3453 0xe9, 0x9a, 0xff, 0xff, 0xff, //0x000033f1 jmp LBB0_643 3454 //0x000033f6 LBB0_650 3455 0x49, 0x89, 0xf7, //0x000033f6 movq %rsi, %r15 3456 0x4d, 0x29, 0xd7, //0x000033f9 subq %r10, %r15 3457 0x48, 0x83, 0x7c, 0x24, 0x20, 0xff, //0x000033fc cmpq $-1, $32(%rsp) 3458 0x0f, 0x85, 0x42, 0x02, 0x00, 0x00, //0x00003402 jne LBB0_683 3459 0x49, 0xff, 0xcf, //0x00003408 decq %r15 3460 0x4c, 0x89, 0x7c, 0x24, 0x20, //0x0000340b movq %r15, $32(%rsp) 3461 0xe9, 0x7b, 0xff, 0xff, 0xff, //0x00003410 jmp LBB0_643 3462 //0x00003415 LBB0_616 3463 0x83, 0xff, 0x22, //0x00003415 cmpl $34, %edi 3464 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00003418 je LBB0_654 3465 //0x0000341e LBB0_591 3466 0x83, 0xff, 0x7d, //0x0000341e cmpl $125, %edi 3467 0x0f, 0x85, 0x60, 0x0f, 0x00, 0x00, //0x00003421 jne LBB0_838 3468 //0x00003427 LBB0_588 3469 0x48, 0x89, 0x31, //0x00003427 movq %rsi, (%rcx) 3470 0x49, 0x89, 0xf3, //0x0000342a movq %rsi, %r11 3471 0x4c, 0x8b, 0x6c, 0x24, 0x48, //0x0000342d movq $72(%rsp), %r13 3472 0x48, 0x85, 0xf6, //0x00003432 testq %rsi, %rsi 3473 0x0f, 0x85, 0x91, 0xf9, 0xff, 0xff, //0x00003435 jne LBB0_556 3474 0xe9, 0x4e, 0x0f, 0x00, 0x00, //0x0000343b jmp LBB0_839 3475 //0x00003440 LBB0_654 3476 0x4a, 0xc7, 0x04, 0xd9, 0x02, 0x00, 0x00, 0x00, //0x00003440 movq $2, (%rcx,%r11,8) 3477 0x49, 0x8b, 0x42, 0x08, //0x00003448 movq $8(%r10), %rax 3478 0x48, 0x89, 0xc3, //0x0000344c movq %rax, %rbx 3479 0x4c, 0x29, 0xfb, //0x0000344f subq %r15, %rbx 3480 0x0f, 0x84, 0x23, 0x1a, 0x00, 0x00, //0x00003452 je LBB0_960 3481 0x4f, 0x8d, 0x14, 0x3c, //0x00003458 leaq (%r12,%r15), %r10 3482 0x48, 0x83, 0xfb, 0x40, //0x0000345c cmpq $64, %rbx 3483 0x48, 0x89, 0x44, 0x24, 0x20, //0x00003460 movq %rax, $32(%rsp) 3484 0x0f, 0x82, 0x37, 0x0d, 0x00, 0x00, //0x00003465 jb LBB0_817 3485 0x89, 0xd9, //0x0000346b movl %ebx, %ecx 3486 0x83, 0xe1, 0x3f, //0x0000346d andl $63, %ecx 3487 0x48, 0x89, 0x4c, 0x24, 0x50, //0x00003470 movq %rcx, $80(%rsp) 3488 0x4c, 0x29, 0xc8, //0x00003475 subq %r9, %rax 3489 0x48, 0x83, 0xc0, 0xbf, //0x00003478 addq $-65, %rax 3490 0x48, 0x83, 0xe0, 0xc0, //0x0000347c andq $-64, %rax 3491 0x4c, 0x01, 0xc8, //0x00003480 addq %r9, %rax 3492 0x49, 0x8d, 0x44, 0x04, 0x41, //0x00003483 leaq $65(%r12,%rax), %rax 3493 0x48, 0x89, 0x84, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x00003488 movq %rax, $168(%rsp) 3494 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00003490 movq $-1, %r12 3495 0x45, 0x31, 0xed, //0x00003497 xorl %r13d, %r13d 3496 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000349a .p2align 4, 0x90 3497 //0x000034a0 LBB0_657 3498 0xc4, 0xc1, 0x7a, 0x6f, 0x1a, //0x000034a0 vmovdqu (%r10), %xmm3 3499 0xc4, 0xc1, 0x7a, 0x6f, 0x62, 0x10, //0x000034a5 vmovdqu $16(%r10), %xmm4 3500 0xc4, 0xc1, 0x7a, 0x6f, 0x6a, 0x20, //0x000034ab vmovdqu $32(%r10), %xmm5 3501 0xc4, 0xc1, 0x7a, 0x6f, 0x72, 0x30, //0x000034b1 vmovdqu $48(%r10), %xmm6 3502 0xc5, 0xe1, 0x74, 0xf8, //0x000034b7 vpcmpeqb %xmm0, %xmm3, %xmm7 3503 0xc5, 0xf9, 0xd7, 0xf7, //0x000034bb vpmovmskb %xmm7, %esi 3504 0xc5, 0xd9, 0x74, 0xf8, //0x000034bf vpcmpeqb %xmm0, %xmm4, %xmm7 3505 0xc5, 0xf9, 0xd7, 0xc7, //0x000034c3 vpmovmskb %xmm7, %eax 3506 0xc5, 0xd1, 0x74, 0xf8, //0x000034c7 vpcmpeqb %xmm0, %xmm5, %xmm7 3507 0xc5, 0xf9, 0xd7, 0xd7, //0x000034cb vpmovmskb %xmm7, %edx 3508 0xc5, 0xc9, 0x74, 0xf8, //0x000034cf vpcmpeqb %xmm0, %xmm6, %xmm7 3509 0xc5, 0xf9, 0xd7, 0xcf, //0x000034d3 vpmovmskb %xmm7, %ecx 3510 0xc5, 0xe1, 0x74, 0xd9, //0x000034d7 vpcmpeqb %xmm1, %xmm3, %xmm3 3511 0xc5, 0xf9, 0xd7, 0xfb, //0x000034db vpmovmskb %xmm3, %edi 3512 0xc5, 0xd9, 0x74, 0xd9, //0x000034df vpcmpeqb %xmm1, %xmm4, %xmm3 3513 0xc5, 0x79, 0xd7, 0xc3, //0x000034e3 vpmovmskb %xmm3, %r8d 3514 0xc5, 0xd1, 0x74, 0xd9, //0x000034e7 vpcmpeqb %xmm1, %xmm5, %xmm3 3515 0xc5, 0x79, 0xd7, 0xdb, //0x000034eb vpmovmskb %xmm3, %r11d 3516 0xc5, 0xc9, 0x74, 0xd9, //0x000034ef vpcmpeqb %xmm1, %xmm6, %xmm3 3517 0xc5, 0x79, 0xd7, 0xf3, //0x000034f3 vpmovmskb %xmm3, %r14d 3518 0x48, 0xc1, 0xe1, 0x30, //0x000034f7 shlq $48, %rcx 3519 0x48, 0xc1, 0xe2, 0x20, //0x000034fb shlq $32, %rdx 3520 0x48, 0xc1, 0xe0, 0x10, //0x000034ff shlq $16, %rax 3521 0x48, 0x09, 0xc6, //0x00003503 orq %rax, %rsi 3522 0x48, 0x09, 0xd6, //0x00003506 orq %rdx, %rsi 3523 0x49, 0xc1, 0xe6, 0x30, //0x00003509 shlq $48, %r14 3524 0x49, 0xc1, 0xe3, 0x20, //0x0000350d shlq $32, %r11 3525 0x49, 0xc1, 0xe0, 0x10, //0x00003511 shlq $16, %r8 3526 0x4c, 0x09, 0xc7, //0x00003515 orq %r8, %rdi 3527 0x4c, 0x09, 0xdf, //0x00003518 orq %r11, %rdi 3528 0x4c, 0x09, 0xf7, //0x0000351b orq %r14, %rdi 3529 0x49, 0x83, 0xfc, 0xff, //0x0000351e cmpq $-1, %r12 3530 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003522 jne LBB0_659 3531 0x48, 0x85, 0xff, //0x00003528 testq %rdi, %rdi 3532 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x0000352b jne LBB0_672 3533 //0x00003531 LBB0_659 3534 0x48, 0x09, 0xce, //0x00003531 orq %rcx, %rsi 3535 0x48, 0x89, 0xf8, //0x00003534 movq %rdi, %rax 3536 0x4c, 0x09, 0xe8, //0x00003537 orq %r13, %rax 3537 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x0000353a movq $24(%rsp), %r8 3538 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x0000353f jne LBB0_671 3539 0x48, 0x85, 0xf6, //0x00003545 testq %rsi, %rsi 3540 0x0f, 0x85, 0xe4, 0x08, 0x00, 0x00, //0x00003548 jne LBB0_667 3541 //0x0000354e LBB0_661 3542 0x48, 0x83, 0xc3, 0xc0, //0x0000354e addq $-64, %rbx 3543 0x49, 0x83, 0xc2, 0x40, //0x00003552 addq $64, %r10 3544 0x48, 0x83, 0xfb, 0x3f, //0x00003556 cmpq $63, %rbx 3545 0x0f, 0x87, 0x40, 0xff, 0xff, 0xff, //0x0000355a ja LBB0_657 3546 0xe9, 0x50, 0x08, 0x00, 0x00, //0x00003560 jmp LBB0_662 3547 //0x00003565 LBB0_671 3548 0x4c, 0x89, 0xe8, //0x00003565 movq %r13, %rax 3549 0x48, 0xf7, 0xd0, //0x00003568 notq %rax 3550 0x48, 0x21, 0xf8, //0x0000356b andq %rdi, %rax 3551 0x48, 0x8d, 0x0c, 0x00, //0x0000356e leaq (%rax,%rax), %rcx 3552 0x4c, 0x09, 0xe9, //0x00003572 orq %r13, %rcx 3553 0x48, 0x89, 0xca, //0x00003575 movq %rcx, %rdx 3554 0x48, 0xf7, 0xd2, //0x00003578 notq %rdx 3555 0x48, 0x21, 0xfa, //0x0000357b andq %rdi, %rdx 3556 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000357e movabsq $-6148914691236517206, %rdi 3557 0x48, 0x21, 0xfa, //0x00003588 andq %rdi, %rdx 3558 0x45, 0x31, 0xed, //0x0000358b xorl %r13d, %r13d 3559 0x48, 0x01, 0xc2, //0x0000358e addq %rax, %rdx 3560 0x41, 0x0f, 0x92, 0xc5, //0x00003591 setb %r13b 3561 0x48, 0x01, 0xd2, //0x00003595 addq %rdx, %rdx 3562 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00003598 movabsq $6148914691236517205, %rax 3563 0x48, 0x31, 0xc2, //0x000035a2 xorq %rax, %rdx 3564 0x48, 0x21, 0xca, //0x000035a5 andq %rcx, %rdx 3565 0x48, 0xf7, 0xd2, //0x000035a8 notq %rdx 3566 0x48, 0x21, 0xd6, //0x000035ab andq %rdx, %rsi 3567 0x48, 0x85, 0xf6, //0x000035ae testq %rsi, %rsi 3568 0x0f, 0x84, 0x97, 0xff, 0xff, 0xff, //0x000035b1 je LBB0_661 3569 0xe9, 0x76, 0x08, 0x00, 0x00, //0x000035b7 jmp LBB0_667 3570 //0x000035bc LBB0_672 3571 0x4c, 0x89, 0xd0, //0x000035bc movq %r10, %rax 3572 0x48, 0x2b, 0x44, 0x24, 0x30, //0x000035bf subq $48(%rsp), %rax 3573 0x4c, 0x0f, 0xbc, 0xe7, //0x000035c4 bsfq %rdi, %r12 3574 0x49, 0x01, 0xc4, //0x000035c8 addq %rax, %r12 3575 0xe9, 0x61, 0xff, 0xff, 0xff, //0x000035cb jmp LBB0_659 3576 //0x000035d0 LBB0_673 3577 0x49, 0x01, 0xcc, //0x000035d0 addq %rcx, %r12 3578 0x4d, 0x89, 0xe7, //0x000035d3 movq %r12, %r15 3579 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x000035d6 movq $64(%rsp), %rcx 3580 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x000035db movq $48(%rsp), %r12 3581 //0x000035e0 LBB0_674 3582 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000035e0 movq $-1, %rax 3583 0x4d, 0x85, 0xdb, //0x000035e7 testq %r11, %r11 3584 0x0f, 0x84, 0x31, 0x17, 0x00, 0x00, //0x000035ea je LBB0_931 3585 //0x000035f0 LBB0_675 3586 0x4d, 0x85, 0xed, //0x000035f0 testq %r13, %r13 3587 0x0f, 0x84, 0x28, 0x17, 0x00, 0x00, //0x000035f3 je LBB0_931 3588 0x48, 0x8b, 0x54, 0x24, 0x20, //0x000035f9 movq $32(%rsp), %rdx 3589 0x48, 0x85, 0xd2, //0x000035fe testq %rdx, %rdx 3590 0x0f, 0x84, 0x1a, 0x17, 0x00, 0x00, //0x00003601 je LBB0_931 3591 0x4d, 0x29, 0xd7, //0x00003607 subq %r10, %r15 3592 0x49, 0x8d, 0x47, 0xff, //0x0000360a leaq $-1(%r15), %rax 3593 0x49, 0x39, 0xc3, //0x0000360e cmpq %rax, %r11 3594 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00003611 je LBB0_683 3595 0x48, 0x39, 0xc2, //0x00003617 cmpq %rax, %rdx 3596 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000361a je LBB0_683 3597 0x49, 0x39, 0xc5, //0x00003620 cmpq %rax, %r13 3598 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00003623 je LBB0_683 3599 0x4d, 0x85, 0xed, //0x00003629 testq %r13, %r13 3600 0x0f, 0x8e, 0x3e, 0x00, 0x00, 0x00, //0x0000362c jle LBB0_687 3601 0x49, 0x8d, 0x45, 0xff, //0x00003632 leaq $-1(%r13), %rax 3602 0x49, 0x39, 0xc3, //0x00003636 cmpq %rax, %r11 3603 0x0f, 0x84, 0x31, 0x00, 0x00, 0x00, //0x00003639 je LBB0_687 3604 0x49, 0xf7, 0xd5, //0x0000363f notq %r13 3605 0x4d, 0x89, 0xef, //0x00003642 movq %r13, %r15 3606 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00003645 jmp LBB0_684 3607 //0x0000364a LBB0_683 3608 0x49, 0xf7, 0xdf, //0x0000364a negq %r15 3609 //0x0000364d LBB0_684 3610 0x4d, 0x85, 0xff, //0x0000364d testq %r15, %r15 3611 0x0f, 0x88, 0xc8, 0x16, 0x00, 0x00, //0x00003650 js LBB0_930 3612 0x4d, 0x01, 0xcf, //0x00003656 addq %r9, %r15 3613 //0x00003659 LBB0_686 3614 0x4d, 0x89, 0x38, //0x00003659 movq %r15, (%r8) 3615 0x4d, 0x89, 0xfa, //0x0000365c movq %r15, %r10 3616 0x4d, 0x89, 0xcd, //0x0000365f movq %r9, %r13 3617 0x4d, 0x85, 0xc9, //0x00003662 testq %r9, %r9 3618 0x0f, 0x89, 0x4a, 0xf7, 0xff, 0xff, //0x00003665 jns LBB0_554 3619 0xe9, 0x1e, 0x0d, 0x00, 0x00, //0x0000366b jmp LBB0_839 3620 //0x00003670 LBB0_687 3621 0x48, 0x89, 0xd0, //0x00003670 movq %rdx, %rax 3622 0x4c, 0x09, 0xd8, //0x00003673 orq %r11, %rax 3623 0x4c, 0x39, 0xda, //0x00003676 cmpq %r11, %rdx 3624 0x0f, 0x8c, 0xb1, 0x04, 0x00, 0x00, //0x00003679 jl LBB0_761 3625 0x48, 0x85, 0xc0, //0x0000367f testq %rax, %rax 3626 0x0f, 0x88, 0xa8, 0x04, 0x00, 0x00, //0x00003682 js LBB0_761 3627 0x48, 0xf7, 0xd2, //0x00003688 notq %rdx 3628 0x49, 0x89, 0xd7, //0x0000368b movq %rdx, %r15 3629 0xe9, 0xba, 0xff, 0xff, 0xff, //0x0000368e jmp LBB0_684 3630 //0x00003693 LBB0_690 3631 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00003693 movq $40(%rsp), %rax 3632 0x48, 0x8b, 0x40, 0x08, //0x00003698 movq $8(%rax), %rax 3633 0x48, 0x89, 0xc3, //0x0000369c movq %rax, %rbx 3634 0x4c, 0x29, 0xfb, //0x0000369f subq %r15, %rbx 3635 0x0f, 0x84, 0xd3, 0x17, 0x00, 0x00, //0x000036a2 je LBB0_960 3636 0x4f, 0x8d, 0x14, 0x3c, //0x000036a8 leaq (%r12,%r15), %r10 3637 0x48, 0x83, 0xfb, 0x40, //0x000036ac cmpq $64, %rbx 3638 0x48, 0x89, 0x44, 0x24, 0x20, //0x000036b0 movq %rax, $32(%rsp) 3639 0x0f, 0x82, 0x4a, 0x0b, 0x00, 0x00, //0x000036b5 jb LBB0_821 3640 0x89, 0xd9, //0x000036bb movl %ebx, %ecx 3641 0x83, 0xe1, 0x3f, //0x000036bd andl $63, %ecx 3642 0x48, 0x89, 0x4c, 0x24, 0x50, //0x000036c0 movq %rcx, $80(%rsp) 3643 0x4c, 0x29, 0xc8, //0x000036c5 subq %r9, %rax 3644 0x48, 0x83, 0xc0, 0xbf, //0x000036c8 addq $-65, %rax 3645 0x48, 0x83, 0xe0, 0xc0, //0x000036cc andq $-64, %rax 3646 0x4c, 0x01, 0xc8, //0x000036d0 addq %r9, %rax 3647 0x49, 0x8d, 0x44, 0x04, 0x41, //0x000036d3 leaq $65(%r12,%rax), %rax 3648 0x48, 0x89, 0x84, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x000036d8 movq %rax, $168(%rsp) 3649 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000036e0 movq $-1, %r12 3650 0x45, 0x31, 0xed, //0x000036e7 xorl %r13d, %r13d 3651 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000036ea .p2align 4, 0x90 3652 //0x000036f0 LBB0_693 3653 0xc4, 0xc1, 0x7a, 0x6f, 0x1a, //0x000036f0 vmovdqu (%r10), %xmm3 3654 0xc4, 0xc1, 0x7a, 0x6f, 0x62, 0x10, //0x000036f5 vmovdqu $16(%r10), %xmm4 3655 0xc4, 0xc1, 0x7a, 0x6f, 0x6a, 0x20, //0x000036fb vmovdqu $32(%r10), %xmm5 3656 0xc4, 0xc1, 0x7a, 0x6f, 0x72, 0x30, //0x00003701 vmovdqu $48(%r10), %xmm6 3657 0xc5, 0xe1, 0x74, 0xf8, //0x00003707 vpcmpeqb %xmm0, %xmm3, %xmm7 3658 0xc5, 0xf9, 0xd7, 0xf7, //0x0000370b vpmovmskb %xmm7, %esi 3659 0xc5, 0xd9, 0x74, 0xf8, //0x0000370f vpcmpeqb %xmm0, %xmm4, %xmm7 3660 0xc5, 0xf9, 0xd7, 0xc7, //0x00003713 vpmovmskb %xmm7, %eax 3661 0xc5, 0xd1, 0x74, 0xf8, //0x00003717 vpcmpeqb %xmm0, %xmm5, %xmm7 3662 0xc5, 0xf9, 0xd7, 0xd7, //0x0000371b vpmovmskb %xmm7, %edx 3663 0xc5, 0xc9, 0x74, 0xf8, //0x0000371f vpcmpeqb %xmm0, %xmm6, %xmm7 3664 0xc5, 0xf9, 0xd7, 0xcf, //0x00003723 vpmovmskb %xmm7, %ecx 3665 0xc5, 0xe1, 0x74, 0xd9, //0x00003727 vpcmpeqb %xmm1, %xmm3, %xmm3 3666 0xc5, 0xf9, 0xd7, 0xfb, //0x0000372b vpmovmskb %xmm3, %edi 3667 0xc5, 0xd9, 0x74, 0xd9, //0x0000372f vpcmpeqb %xmm1, %xmm4, %xmm3 3668 0xc5, 0x79, 0xd7, 0xc3, //0x00003733 vpmovmskb %xmm3, %r8d 3669 0xc5, 0xd1, 0x74, 0xd9, //0x00003737 vpcmpeqb %xmm1, %xmm5, %xmm3 3670 0xc5, 0x79, 0xd7, 0xdb, //0x0000373b vpmovmskb %xmm3, %r11d 3671 0xc5, 0xc9, 0x74, 0xd9, //0x0000373f vpcmpeqb %xmm1, %xmm6, %xmm3 3672 0xc5, 0x79, 0xd7, 0xf3, //0x00003743 vpmovmskb %xmm3, %r14d 3673 0x48, 0xc1, 0xe1, 0x30, //0x00003747 shlq $48, %rcx 3674 0x48, 0xc1, 0xe2, 0x20, //0x0000374b shlq $32, %rdx 3675 0x48, 0xc1, 0xe0, 0x10, //0x0000374f shlq $16, %rax 3676 0x48, 0x09, 0xc6, //0x00003753 orq %rax, %rsi 3677 0x48, 0x09, 0xd6, //0x00003756 orq %rdx, %rsi 3678 0x49, 0xc1, 0xe6, 0x30, //0x00003759 shlq $48, %r14 3679 0x49, 0xc1, 0xe3, 0x20, //0x0000375d shlq $32, %r11 3680 0x49, 0xc1, 0xe0, 0x10, //0x00003761 shlq $16, %r8 3681 0x4c, 0x09, 0xc7, //0x00003765 orq %r8, %rdi 3682 0x4c, 0x09, 0xdf, //0x00003768 orq %r11, %rdi 3683 0x4c, 0x09, 0xf7, //0x0000376b orq %r14, %rdi 3684 0x49, 0x83, 0xfc, 0xff, //0x0000376e cmpq $-1, %r12 3685 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003772 jne LBB0_695 3686 0x48, 0x85, 0xff, //0x00003778 testq %rdi, %rdi 3687 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x0000377b jne LBB0_710 3688 //0x00003781 LBB0_695 3689 0x48, 0x09, 0xce, //0x00003781 orq %rcx, %rsi 3690 0x48, 0x89, 0xf8, //0x00003784 movq %rdi, %rax 3691 0x4c, 0x09, 0xe8, //0x00003787 orq %r13, %rax 3692 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x0000378a movq $24(%rsp), %r8 3693 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x0000378f jne LBB0_709 3694 0x48, 0x85, 0xf6, //0x00003795 testq %rsi, %rsi 3695 0x0f, 0x85, 0xd3, 0x04, 0x00, 0x00, //0x00003798 jne LBB0_606 3696 //0x0000379e LBB0_697 3697 0x48, 0x83, 0xc3, 0xc0, //0x0000379e addq $-64, %rbx 3698 0x49, 0x83, 0xc2, 0x40, //0x000037a2 addq $64, %r10 3699 0x48, 0x83, 0xfb, 0x3f, //0x000037a6 cmpq $63, %rbx 3700 0x0f, 0x87, 0x40, 0xff, 0xff, 0xff, //0x000037aa ja LBB0_693 3701 0xe9, 0x3f, 0x08, 0x00, 0x00, //0x000037b0 jmp LBB0_698 3702 //0x000037b5 LBB0_709 3703 0x4c, 0x89, 0xe8, //0x000037b5 movq %r13, %rax 3704 0x48, 0xf7, 0xd0, //0x000037b8 notq %rax 3705 0x48, 0x21, 0xf8, //0x000037bb andq %rdi, %rax 3706 0x48, 0x8d, 0x0c, 0x00, //0x000037be leaq (%rax,%rax), %rcx 3707 0x4c, 0x09, 0xe9, //0x000037c2 orq %r13, %rcx 3708 0x48, 0x89, 0xca, //0x000037c5 movq %rcx, %rdx 3709 0x48, 0xf7, 0xd2, //0x000037c8 notq %rdx 3710 0x48, 0x21, 0xfa, //0x000037cb andq %rdi, %rdx 3711 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000037ce movabsq $-6148914691236517206, %rdi 3712 0x48, 0x21, 0xfa, //0x000037d8 andq %rdi, %rdx 3713 0x45, 0x31, 0xed, //0x000037db xorl %r13d, %r13d 3714 0x48, 0x01, 0xc2, //0x000037de addq %rax, %rdx 3715 0x41, 0x0f, 0x92, 0xc5, //0x000037e1 setb %r13b 3716 0x48, 0x01, 0xd2, //0x000037e5 addq %rdx, %rdx 3717 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000037e8 movabsq $6148914691236517205, %rax 3718 0x48, 0x31, 0xc2, //0x000037f2 xorq %rax, %rdx 3719 0x48, 0x21, 0xca, //0x000037f5 andq %rcx, %rdx 3720 0x48, 0xf7, 0xd2, //0x000037f8 notq %rdx 3721 0x48, 0x21, 0xd6, //0x000037fb andq %rdx, %rsi 3722 0x48, 0x85, 0xf6, //0x000037fe testq %rsi, %rsi 3723 0x0f, 0x84, 0x97, 0xff, 0xff, 0xff, //0x00003801 je LBB0_697 3724 0xe9, 0x65, 0x04, 0x00, 0x00, //0x00003807 jmp LBB0_606 3725 //0x0000380c LBB0_710 3726 0x4c, 0x89, 0xd0, //0x0000380c movq %r10, %rax 3727 0x48, 0x2b, 0x44, 0x24, 0x30, //0x0000380f subq $48(%rsp), %rax 3728 0x4c, 0x0f, 0xbc, 0xe7, //0x00003814 bsfq %rdi, %r12 3729 0x49, 0x01, 0xc4, //0x00003818 addq %rax, %r12 3730 0xe9, 0x61, 0xff, 0xff, 0xff, //0x0000381b jmp LBB0_695 3731 //0x00003820 LBB0_711 3732 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00003820 movq $40(%rsp), %rax 3733 0x48, 0x8b, 0x78, 0x08, //0x00003825 movq $8(%rax), %rdi 3734 0x4c, 0x29, 0xff, //0x00003829 subq %r15, %rdi 3735 0x0f, 0x84, 0x31, 0x15, 0x00, 0x00, //0x0000382c je LBB0_939 3736 0x4f, 0x8d, 0x34, 0x3c, //0x00003832 leaq (%r12,%r15), %r14 3737 0x41, 0x80, 0x3e, 0x30, //0x00003836 cmpb $48, (%r14) 3738 0x0f, 0x85, 0x35, 0x00, 0x00, 0x00, //0x0000383a jne LBB0_716 3739 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00003840 movl $1, %r10d 3740 0x48, 0x83, 0xff, 0x01, //0x00003846 cmpq $1, %rdi 3741 0x0f, 0x84, 0x88, 0x03, 0x00, 0x00, //0x0000384a je LBB0_774 3742 0x41, 0x8a, 0x46, 0x01, //0x00003850 movb $1(%r14), %al 3743 0x04, 0xd2, //0x00003854 addb $-46, %al 3744 0x3c, 0x37, //0x00003856 cmpb $55, %al 3745 0x0f, 0x87, 0x7a, 0x03, 0x00, 0x00, //0x00003858 ja LBB0_774 3746 0x0f, 0xb6, 0xc0, //0x0000385e movzbl %al, %eax 3747 0x48, 0xba, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00003861 movabsq $36028797027352577, %rdx 3748 0x48, 0x0f, 0xa3, 0xc2, //0x0000386b btq %rax, %rdx 3749 0x0f, 0x83, 0x63, 0x03, 0x00, 0x00, //0x0000386f jae LBB0_774 3750 //0x00003875 LBB0_716 3751 0x48, 0x83, 0xff, 0x10, //0x00003875 cmpq $16, %rdi 3752 0x0f, 0x82, 0x9f, 0x09, 0x00, 0x00, //0x00003879 jb LBB0_822 3753 0x4c, 0x8d, 0x5f, 0xf0, //0x0000387f leaq $-16(%rdi), %r11 3754 0x4c, 0x89, 0xd8, //0x00003883 movq %r11, %rax 3755 0x48, 0x83, 0xe0, 0xf0, //0x00003886 andq $-16, %rax 3756 0x4e, 0x8d, 0x44, 0x30, 0x10, //0x0000388a leaq $16(%rax,%r14), %r8 3757 0x41, 0x83, 0xe3, 0x0f, //0x0000388f andl $15, %r11d 3758 0x48, 0xc7, 0x44, 0x24, 0x20, 0xff, 0xff, 0xff, 0xff, //0x00003893 movq $-1, $32(%rsp) 3759 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000389c movq $-1, %r13 3760 0x48, 0xc7, 0x44, 0x24, 0x50, 0xff, 0xff, 0xff, 0xff, //0x000038a3 movq $-1, $80(%rsp) 3761 0x4d, 0x89, 0xf4, //0x000038ac movq %r14, %r12 3762 //0x000038af LBB0_718 3763 0xc4, 0xc1, 0x7a, 0x6f, 0x1c, 0x24, //0x000038af vmovdqu (%r12), %xmm3 3764 0xc4, 0xc1, 0x61, 0x64, 0xe0, //0x000038b5 vpcmpgtb %xmm8, %xmm3, %xmm4 3765 0xc5, 0xb1, 0x64, 0xeb, //0x000038ba vpcmpgtb %xmm3, %xmm9, %xmm5 3766 0xc5, 0xd9, 0xdb, 0xe5, //0x000038be vpand %xmm5, %xmm4, %xmm4 3767 0xc5, 0xa9, 0x74, 0xeb, //0x000038c2 vpcmpeqb %xmm3, %xmm10, %xmm5 3768 0xc5, 0xa1, 0x74, 0xf3, //0x000038c6 vpcmpeqb %xmm3, %xmm11, %xmm6 3769 0xc5, 0xc9, 0xeb, 0xed, //0x000038ca vpor %xmm5, %xmm6, %xmm5 3770 0xc5, 0x99, 0xeb, 0xf3, //0x000038ce vpor %xmm3, %xmm12, %xmm6 3771 0xc5, 0x91, 0x74, 0xdb, //0x000038d2 vpcmpeqb %xmm3, %xmm13, %xmm3 3772 0xc5, 0xc9, 0x74, 0xf2, //0x000038d6 vpcmpeqb %xmm2, %xmm6, %xmm6 3773 0xc5, 0xc9, 0xeb, 0xfb, //0x000038da vpor %xmm3, %xmm6, %xmm7 3774 0xc5, 0xd1, 0xeb, 0xe4, //0x000038de vpor %xmm4, %xmm5, %xmm4 3775 0xc5, 0xc1, 0xeb, 0xe4, //0x000038e2 vpor %xmm4, %xmm7, %xmm4 3776 0xc5, 0xf9, 0xd7, 0xdb, //0x000038e6 vpmovmskb %xmm3, %ebx 3777 0xc5, 0xf9, 0xd7, 0xd6, //0x000038ea vpmovmskb %xmm6, %edx 3778 0xc5, 0xf9, 0xd7, 0xf5, //0x000038ee vpmovmskb %xmm5, %esi 3779 0xc5, 0xf9, 0xd7, 0xc4, //0x000038f2 vpmovmskb %xmm4, %eax 3780 0xb9, 0xff, 0xff, 0xff, 0xff, //0x000038f6 movl $4294967295, %ecx 3781 0x48, 0x31, 0xc8, //0x000038fb xorq %rcx, %rax 3782 0x48, 0x0f, 0xbc, 0xc8, //0x000038fe bsfq %rax, %rcx 3783 0x83, 0xf9, 0x10, //0x00003902 cmpl $16, %ecx 3784 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00003905 je LBB0_720 3785 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000390b movl $-1, %eax 3786 0xd3, 0xe0, //0x00003910 shll %cl, %eax 3787 0xf7, 0xd0, //0x00003912 notl %eax 3788 0x21, 0xc3, //0x00003914 andl %eax, %ebx 3789 0x21, 0xc2, //0x00003916 andl %eax, %edx 3790 0x21, 0xf0, //0x00003918 andl %esi, %eax 3791 0x89, 0xc6, //0x0000391a movl %eax, %esi 3792 //0x0000391c LBB0_720 3793 0x8d, 0x43, 0xff, //0x0000391c leal $-1(%rbx), %eax 3794 0x21, 0xd8, //0x0000391f andl %ebx, %eax 3795 0x0f, 0x85, 0xb1, 0x06, 0x00, 0x00, //0x00003921 jne LBB0_805 3796 0x8d, 0x42, 0xff, //0x00003927 leal $-1(%rdx), %eax 3797 0x21, 0xd0, //0x0000392a andl %edx, %eax 3798 0x0f, 0x85, 0xa6, 0x06, 0x00, 0x00, //0x0000392c jne LBB0_805 3799 0x8d, 0x46, 0xff, //0x00003932 leal $-1(%rsi), %eax 3800 0x21, 0xf0, //0x00003935 andl %esi, %eax 3801 0x0f, 0x85, 0x9b, 0x06, 0x00, 0x00, //0x00003937 jne LBB0_805 3802 0x85, 0xdb, //0x0000393d testl %ebx, %ebx 3803 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000393f je LBB0_726 3804 0x4c, 0x89, 0xe0, //0x00003945 movq %r12, %rax 3805 0x4c, 0x29, 0xf0, //0x00003948 subq %r14, %rax 3806 0x44, 0x0f, 0xbc, 0xd3, //0x0000394b bsfl %ebx, %r10d 3807 0x49, 0x01, 0xc2, //0x0000394f addq %rax, %r10 3808 0x48, 0x83, 0x7c, 0x24, 0x50, 0xff, //0x00003952 cmpq $-1, $80(%rsp) 3809 0x0f, 0x85, 0x84, 0x06, 0x00, 0x00, //0x00003958 jne LBB0_806 3810 0x4c, 0x89, 0x54, 0x24, 0x50, //0x0000395e movq %r10, $80(%rsp) 3811 //0x00003963 LBB0_726 3812 0x85, 0xd2, //0x00003963 testl %edx, %edx 3813 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00003965 je LBB0_729 3814 0x4c, 0x89, 0xe0, //0x0000396b movq %r12, %rax 3815 0x4c, 0x29, 0xf0, //0x0000396e subq %r14, %rax 3816 0x44, 0x0f, 0xbc, 0xd2, //0x00003971 bsfl %edx, %r10d 3817 0x49, 0x01, 0xc2, //0x00003975 addq %rax, %r10 3818 0x49, 0x83, 0xfd, 0xff, //0x00003978 cmpq $-1, %r13 3819 0x0f, 0x85, 0x60, 0x06, 0x00, 0x00, //0x0000397c jne LBB0_806 3820 0x4d, 0x89, 0xd5, //0x00003982 movq %r10, %r13 3821 //0x00003985 LBB0_729 3822 0x85, 0xf6, //0x00003985 testl %esi, %esi 3823 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00003987 je LBB0_732 3824 0x4c, 0x89, 0xe0, //0x0000398d movq %r12, %rax 3825 0x4c, 0x29, 0xf0, //0x00003990 subq %r14, %rax 3826 0x44, 0x0f, 0xbc, 0xd6, //0x00003993 bsfl %esi, %r10d 3827 0x49, 0x01, 0xc2, //0x00003997 addq %rax, %r10 3828 0x48, 0x83, 0x7c, 0x24, 0x20, 0xff, //0x0000399a cmpq $-1, $32(%rsp) 3829 0x0f, 0x85, 0x3c, 0x06, 0x00, 0x00, //0x000039a0 jne LBB0_806 3830 0x4c, 0x89, 0x54, 0x24, 0x20, //0x000039a6 movq %r10, $32(%rsp) 3831 //0x000039ab LBB0_732 3832 0x83, 0xf9, 0x10, //0x000039ab cmpl $16, %ecx 3833 0x0f, 0x85, 0x96, 0x01, 0x00, 0x00, //0x000039ae jne LBB0_762 3834 0x49, 0x83, 0xc4, 0x10, //0x000039b4 addq $16, %r12 3835 0x48, 0x83, 0xc7, 0xf0, //0x000039b8 addq $-16, %rdi 3836 0x48, 0x83, 0xff, 0x0f, //0x000039bc cmpq $15, %rdi 3837 0x0f, 0x87, 0xe9, 0xfe, 0xff, 0xff, //0x000039c0 ja LBB0_718 3838 0x4d, 0x85, 0xdb, //0x000039c6 testq %r11, %r11 3839 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x000039c9 movq $64(%rsp), %rcx 3840 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x000039ce movq $48(%rsp), %r12 3841 0x48, 0x8d, 0x3d, 0xc6, 0x1b, 0x00, 0x00, //0x000039d3 leaq $7110(%rip), %rdi /* LJTI0_4+0(%rip) */ 3842 0x0f, 0x84, 0x7a, 0x01, 0x00, 0x00, //0x000039da je LBB0_763 3843 //0x000039e0 LBB0_735 3844 0x4b, 0x8d, 0x34, 0x18, //0x000039e0 leaq (%r8,%r11), %rsi 3845 0xe9, 0x26, 0x00, 0x00, 0x00, //0x000039e4 jmp LBB0_739 3846 //0x000039e9 LBB0_736 3847 0x49, 0x89, 0xd2, //0x000039e9 movq %rdx, %r10 3848 0x4d, 0x29, 0xf2, //0x000039ec subq %r14, %r10 3849 0x48, 0x83, 0x7c, 0x24, 0x20, 0xff, //0x000039ef cmpq $-1, $32(%rsp) 3850 0x0f, 0x85, 0x02, 0x08, 0x00, 0x00, //0x000039f5 jne LBB0_823 3851 0x49, 0xff, 0xca, //0x000039fb decq %r10 3852 0x4c, 0x89, 0x54, 0x24, 0x20, //0x000039fe movq %r10, $32(%rsp) 3853 //0x00003a03 LBB0_738 3854 0x49, 0x89, 0xd0, //0x00003a03 movq %rdx, %r8 3855 0x49, 0xff, 0xcb, //0x00003a06 decq %r11 3856 0x0f, 0x84, 0x4a, 0x07, 0x00, 0x00, //0x00003a09 je LBB0_815 3857 //0x00003a0f LBB0_739 3858 0x41, 0x0f, 0xbe, 0x00, //0x00003a0f movsbl (%r8), %eax 3859 0x83, 0xc0, 0xd5, //0x00003a13 addl $-43, %eax 3860 0x83, 0xf8, 0x3a, //0x00003a16 cmpl $58, %eax 3861 0x0f, 0x87, 0x3b, 0x01, 0x00, 0x00, //0x00003a19 ja LBB0_763 3862 0x49, 0x8d, 0x50, 0x01, //0x00003a1f leaq $1(%r8), %rdx 3863 0x48, 0x63, 0x04, 0x87, //0x00003a23 movslq (%rdi,%rax,4), %rax 3864 0x48, 0x01, 0xf8, //0x00003a27 addq %rdi, %rax 3865 0xff, 0xe0, //0x00003a2a jmpq *%rax 3866 //0x00003a2c LBB0_741 3867 0x49, 0x89, 0xd2, //0x00003a2c movq %rdx, %r10 3868 0x4d, 0x29, 0xf2, //0x00003a2f subq %r14, %r10 3869 0x49, 0x83, 0xfd, 0xff, //0x00003a32 cmpq $-1, %r13 3870 0x0f, 0x85, 0xc1, 0x07, 0x00, 0x00, //0x00003a36 jne LBB0_823 3871 0x49, 0xff, 0xca, //0x00003a3c decq %r10 3872 0x4d, 0x89, 0xd5, //0x00003a3f movq %r10, %r13 3873 0xe9, 0xbc, 0xff, 0xff, 0xff, //0x00003a42 jmp LBB0_738 3874 //0x00003a47 LBB0_743 3875 0x49, 0x89, 0xd2, //0x00003a47 movq %rdx, %r10 3876 0x4d, 0x29, 0xf2, //0x00003a4a subq %r14, %r10 3877 0x48, 0x83, 0x7c, 0x24, 0x50, 0xff, //0x00003a4d cmpq $-1, $80(%rsp) 3878 0x0f, 0x85, 0xa4, 0x07, 0x00, 0x00, //0x00003a53 jne LBB0_823 3879 0x49, 0xff, 0xca, //0x00003a59 decq %r10 3880 0x4c, 0x89, 0x54, 0x24, 0x50, //0x00003a5c movq %r10, $80(%rsp) 3881 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x00003a61 jmp LBB0_738 3882 //0x00003a66 LBB0_745 3883 0x48, 0x8b, 0x01, //0x00003a66 movq (%rcx), %rax 3884 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00003a69 cmpq $4095, %rax 3885 0x0f, 0x8f, 0x89, 0x0a, 0x00, 0x00, //0x00003a6f jg LBB0_942 3886 0x48, 0x8d, 0x50, 0x01, //0x00003a75 leaq $1(%rax), %rdx 3887 0x48, 0x89, 0x11, //0x00003a79 movq %rdx, (%rcx) 3888 0x48, 0xc7, 0x44, 0xc1, 0x08, 0x05, 0x00, 0x00, 0x00, //0x00003a7c movq $5, $8(%rcx,%rax,8) 3889 0xe9, 0x28, 0xf3, 0xff, 0xff, //0x00003a85 jmp LBB0_553 3890 //0x00003a8a LBB0_747 3891 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00003a8a movq $40(%rsp), %rax 3892 0x48, 0x8b, 0x40, 0x08, //0x00003a8f movq $8(%rax), %rax 3893 0x48, 0x8d, 0x50, 0xfc, //0x00003a93 leaq $-4(%rax), %rdx 3894 0x49, 0x39, 0xd1, //0x00003a97 cmpq %rdx, %r9 3895 0x0f, 0x83, 0x8f, 0x12, 0x00, 0x00, //0x00003a9a jae LBB0_941 3896 0x43, 0x8b, 0x04, 0x3c, //0x00003aa0 movl (%r12,%r15), %eax 3897 0x3d, 0x61, 0x6c, 0x73, 0x65, //0x00003aa4 cmpl $1702063201, %eax 3898 0x0f, 0x85, 0xcb, 0x12, 0x00, 0x00, //0x00003aa9 jne LBB0_943 3899 0x4d, 0x8d, 0x51, 0x05, //0x00003aaf leaq $5(%r9), %r10 3900 0xe9, 0x28, 0x01, 0x00, 0x00, //0x00003ab3 jmp LBB0_775 3901 //0x00003ab8 LBB0_750 3902 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00003ab8 movq $40(%rsp), %rax 3903 0x48, 0x8b, 0x40, 0x08, //0x00003abd movq $8(%rax), %rax 3904 0x48, 0x8d, 0x50, 0xfd, //0x00003ac1 leaq $-3(%rax), %rdx 3905 0x49, 0x39, 0xd1, //0x00003ac5 cmpq %rdx, %r9 3906 0x0f, 0x83, 0x61, 0x12, 0x00, 0x00, //0x00003ac8 jae LBB0_941 3907 0x41, 0x81, 0x3a, 0x6e, 0x75, 0x6c, 0x6c, //0x00003ace cmpl $1819047278, (%r10) 3908 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00003ad5 je LBB0_758 3909 0xe9, 0xeb, 0x12, 0x00, 0x00, //0x00003adb jmp LBB0_752 3910 //0x00003ae0 LBB0_756 3911 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00003ae0 movq $40(%rsp), %rax 3912 0x48, 0x8b, 0x40, 0x08, //0x00003ae5 movq $8(%rax), %rax 3913 0x48, 0x8d, 0x50, 0xfd, //0x00003ae9 leaq $-3(%rax), %rdx 3914 0x49, 0x39, 0xd1, //0x00003aed cmpq %rdx, %r9 3915 0x0f, 0x83, 0x39, 0x12, 0x00, 0x00, //0x00003af0 jae LBB0_941 3916 0x41, 0x81, 0x3a, 0x74, 0x72, 0x75, 0x65, //0x00003af6 cmpl $1702195828, (%r10) 3917 0x0f, 0x85, 0x1a, 0x13, 0x00, 0x00, //0x00003afd jne LBB0_948 3918 //0x00003b03 LBB0_758 3919 0x4d, 0x8d, 0x51, 0x04, //0x00003b03 leaq $4(%r9), %r10 3920 0xe9, 0xd4, 0x00, 0x00, 0x00, //0x00003b07 jmp LBB0_775 3921 //0x00003b0c LBB0_759 3922 0x48, 0x8b, 0x01, //0x00003b0c movq (%rcx), %rax 3923 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00003b0f cmpq $4095, %rax 3924 0x0f, 0x8f, 0xe3, 0x09, 0x00, 0x00, //0x00003b15 jg LBB0_942 3925 0x48, 0x8d, 0x50, 0x01, //0x00003b1b leaq $1(%rax), %rdx 3926 0x48, 0x89, 0x11, //0x00003b1f movq %rdx, (%rcx) 3927 0x48, 0xc7, 0x44, 0xc1, 0x08, 0x06, 0x00, 0x00, 0x00, //0x00003b22 movq $6, $8(%rcx,%rax,8) 3928 0xe9, 0x82, 0xf2, 0xff, 0xff, //0x00003b2b jmp LBB0_553 3929 //0x00003b30 LBB0_761 3930 0x48, 0x85, 0xc0, //0x00003b30 testq %rax, %rax 3931 0x49, 0x8d, 0x43, 0xff, //0x00003b33 leaq $-1(%r11), %rax 3932 0x49, 0xf7, 0xd3, //0x00003b37 notq %r11 3933 0x4d, 0x0f, 0x48, 0xdf, //0x00003b3a cmovsq %r15, %r11 3934 0x48, 0x39, 0xc2, //0x00003b3e cmpq %rax, %rdx 3935 0x4d, 0x0f, 0x44, 0xfb, //0x00003b41 cmoveq %r11, %r15 3936 0xe9, 0x03, 0xfb, 0xff, 0xff, //0x00003b45 jmp LBB0_684 3937 //0x00003b4a LBB0_762 3938 0x49, 0x01, 0xcc, //0x00003b4a addq %rcx, %r12 3939 0x4d, 0x89, 0xe0, //0x00003b4d movq %r12, %r8 3940 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00003b50 movq $64(%rsp), %rcx 3941 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00003b55 movq $48(%rsp), %r12 3942 //0x00003b5a LBB0_763 3943 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00003b5a movq $-1, %r10 3944 0x4d, 0x85, 0xed, //0x00003b61 testq %r13, %r13 3945 0x0f, 0x84, 0x00, 0x12, 0x00, 0x00, //0x00003b64 je LBB0_940 3946 //0x00003b6a LBB0_764 3947 0x48, 0x8b, 0x74, 0x24, 0x20, //0x00003b6a movq $32(%rsp), %rsi 3948 0x48, 0x85, 0xf6, //0x00003b6f testq %rsi, %rsi 3949 0x0f, 0x84, 0xf2, 0x11, 0x00, 0x00, //0x00003b72 je LBB0_940 3950 0x48, 0x8b, 0x54, 0x24, 0x50, //0x00003b78 movq $80(%rsp), %rdx 3951 0x48, 0x85, 0xd2, //0x00003b7d testq %rdx, %rdx 3952 0x0f, 0x84, 0xe4, 0x11, 0x00, 0x00, //0x00003b80 je LBB0_940 3953 0x4d, 0x29, 0xf0, //0x00003b86 subq %r14, %r8 3954 0x49, 0x8d, 0x40, 0xff, //0x00003b89 leaq $-1(%r8), %rax 3955 0x49, 0x39, 0xc5, //0x00003b8d cmpq %rax, %r13 3956 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00003b90 je LBB0_772 3957 0x48, 0x39, 0xc2, //0x00003b96 cmpq %rax, %rdx 3958 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00003b99 je LBB0_772 3959 0x48, 0x39, 0xc6, //0x00003b9f cmpq %rax, %rsi 3960 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00003ba2 je LBB0_772 3961 0x48, 0x85, 0xf6, //0x00003ba8 testq %rsi, %rsi 3962 0x0f, 0x8e, 0x0f, 0x01, 0x00, 0x00, //0x00003bab jle LBB0_778 3963 0x48, 0x8d, 0x46, 0xff, //0x00003bb1 leaq $-1(%rsi), %rax 3964 0x49, 0x39, 0xc5, //0x00003bb5 cmpq %rax, %r13 3965 0x0f, 0x84, 0x02, 0x01, 0x00, 0x00, //0x00003bb8 je LBB0_778 3966 0x48, 0xf7, 0xd6, //0x00003bbe notq %rsi 3967 0x49, 0x89, 0xf2, //0x00003bc1 movq %rsi, %r10 3968 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00003bc4 jmp LBB0_773 3969 //0x00003bc9 LBB0_772 3970 0x49, 0xf7, 0xd8, //0x00003bc9 negq %r8 3971 0x4d, 0x89, 0xc2, //0x00003bcc movq %r8, %r10 3972 //0x00003bcf LBB0_773 3973 0x4d, 0x85, 0xd2, //0x00003bcf testq %r10, %r10 3974 0x0f, 0x88, 0x92, 0x11, 0x00, 0x00, //0x00003bd2 js LBB0_940 3975 //0x00003bd8 LBB0_774 3976 0x4d, 0x01, 0xfa, //0x00003bd8 addq %r15, %r10 3977 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003bdb movq $24(%rsp), %r8 3978 //0x00003be0 LBB0_775 3979 0x4d, 0x89, 0x10, //0x00003be0 movq %r10, (%r8) 3980 0x4d, 0x89, 0xcd, //0x00003be3 movq %r9, %r13 3981 0x4d, 0x85, 0xff, //0x00003be6 testq %r15, %r15 3982 0x0f, 0x8f, 0xc6, 0xf1, 0xff, 0xff, //0x00003be9 jg LBB0_554 3983 0xe9, 0x9a, 0x07, 0x00, 0x00, //0x00003bef jmp LBB0_839 3984 //0x00003bf4 LBB0_601 3985 0x4c, 0x8b, 0x94, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x00003bf4 movq $168(%rsp), %r10 3986 0x48, 0x8b, 0x5c, 0x24, 0x50, //0x00003bfc movq $80(%rsp), %rbx 3987 0x48, 0x83, 0xfb, 0x20, //0x00003c01 cmpq $32, %rbx 3988 0x0f, 0x82, 0xf5, 0x04, 0x00, 0x00, //0x00003c05 jb LBB0_810 3989 //0x00003c0b LBB0_602 3990 0xc4, 0xc1, 0x7a, 0x6f, 0x1a, //0x00003c0b vmovdqu (%r10), %xmm3 3991 0xc4, 0xc1, 0x7a, 0x6f, 0x62, 0x10, //0x00003c10 vmovdqu $16(%r10), %xmm4 3992 0xc5, 0xe1, 0x74, 0xe8, //0x00003c16 vpcmpeqb %xmm0, %xmm3, %xmm5 3993 0xc5, 0xf9, 0xd7, 0xfd, //0x00003c1a vpmovmskb %xmm5, %edi 3994 0xc5, 0xd9, 0x74, 0xe8, //0x00003c1e vpcmpeqb %xmm0, %xmm4, %xmm5 3995 0xc5, 0xf9, 0xd7, 0xf5, //0x00003c22 vpmovmskb %xmm5, %esi 3996 0xc5, 0xe1, 0x74, 0xd9, //0x00003c26 vpcmpeqb %xmm1, %xmm3, %xmm3 3997 0xc5, 0xf9, 0xd7, 0xcb, //0x00003c2a vpmovmskb %xmm3, %ecx 3998 0xc5, 0xd9, 0x74, 0xd9, //0x00003c2e vpcmpeqb %xmm1, %xmm4, %xmm3 3999 0xc5, 0xf9, 0xd7, 0xc3, //0x00003c32 vpmovmskb %xmm3, %eax 4000 0x48, 0xc1, 0xe6, 0x10, //0x00003c36 shlq $16, %rsi 4001 0x48, 0xc1, 0xe0, 0x10, //0x00003c3a shlq $16, %rax 4002 0x48, 0x09, 0xc1, //0x00003c3e orq %rax, %rcx 4003 0x49, 0x83, 0xfc, 0xff, //0x00003c41 cmpq $-1, %r12 4004 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x00003c45 jne LBB0_781 4005 0x48, 0x85, 0xc9, //0x00003c4b testq %rcx, %rcx 4006 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003c4e movq $24(%rsp), %r8 4007 0x0f, 0x85, 0xfa, 0x05, 0x00, 0x00, //0x00003c53 jne LBB0_824 4008 0x48, 0x09, 0xfe, //0x00003c59 orq %rdi, %rsi 4009 0x48, 0x89, 0xc8, //0x00003c5c movq %rcx, %rax 4010 0x4c, 0x09, 0xe8, //0x00003c5f orq %r13, %rax 4011 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x00003c62 jne LBB0_782 4012 //0x00003c68 LBB0_605 4013 0x48, 0x85, 0xf6, //0x00003c68 testq %rsi, %rsi 4014 0x0f, 0x84, 0xbf, 0x00, 0x00, 0x00, //0x00003c6b je LBB0_783 4015 //0x00003c71 LBB0_606 4016 0x48, 0x0f, 0xbc, 0xc6, //0x00003c71 bsfq %rsi, %rax 4017 0x4c, 0x03, 0x54, 0x24, 0x58, //0x00003c75 addq $88(%rsp), %r10 4018 0x49, 0x01, 0xc2, //0x00003c7a addq %rax, %r10 4019 //0x00003c7d LBB0_607 4020 0x4d, 0x85, 0xd2, //0x00003c7d testq %r10, %r10 4021 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00003c80 movq $32(%rsp), %rax 4022 0x0f, 0x88, 0x7f, 0x08, 0x00, 0x00, //0x00003c85 js LBB0_861 4023 0x4d, 0x89, 0x10, //0x00003c8b movq %r10, (%r8) 4024 0x4d, 0x89, 0xcd, //0x00003c8e movq %r9, %r13 4025 0x4d, 0x85, 0xff, //0x00003c91 testq %r15, %r15 4026 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00003c94 movq $64(%rsp), %rcx 4027 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00003c99 movq $48(%rsp), %r12 4028 0x0f, 0x8f, 0x11, 0xf1, 0xff, 0xff, //0x00003c9e jg LBB0_554 4029 0xe9, 0xe5, 0x06, 0x00, 0x00, //0x00003ca4 jmp LBB0_839 4030 //0x00003ca9 LBB0_776 4031 0x4d, 0x29, 0xd4, //0x00003ca9 subq %r10, %r12 4032 0x44, 0x0f, 0xbc, 0xf8, //0x00003cac bsfl %eax, %r15d 4033 0x4d, 0x01, 0xe7, //0x00003cb0 addq %r12, %r15 4034 0x49, 0xf7, 0xd7, //0x00003cb3 notq %r15 4035 //0x00003cb6 LBB0_777 4036 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003cb6 movq $24(%rsp), %r8 4037 0xe9, 0xec, 0x01, 0x00, 0x00, //0x00003cbb jmp LBB0_792 4038 //0x00003cc0 LBB0_778 4039 0x48, 0x89, 0xd0, //0x00003cc0 movq %rdx, %rax 4040 0x4c, 0x09, 0xe8, //0x00003cc3 orq %r13, %rax 4041 0x4c, 0x39, 0xea, //0x00003cc6 cmpq %r13, %rdx 4042 0x0f, 0x8c, 0xba, 0x01, 0x00, 0x00, //0x00003cc9 jl LBB0_790 4043 0x48, 0x85, 0xc0, //0x00003ccf testq %rax, %rax 4044 0x0f, 0x88, 0xb1, 0x01, 0x00, 0x00, //0x00003cd2 js LBB0_790 4045 0x48, 0xf7, 0xd2, //0x00003cd8 notq %rdx 4046 0x49, 0x89, 0xd2, //0x00003cdb movq %rdx, %r10 4047 0xe9, 0xec, 0xfe, 0xff, 0xff, //0x00003cde jmp LBB0_773 4048 //0x00003ce3 LBB0_781 4049 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003ce3 movq $24(%rsp), %r8 4050 0x48, 0x09, 0xfe, //0x00003ce8 orq %rdi, %rsi 4051 0x48, 0x89, 0xc8, //0x00003ceb movq %rcx, %rax 4052 0x4c, 0x09, 0xe8, //0x00003cee orq %r13, %rax 4053 0x0f, 0x84, 0x71, 0xff, 0xff, 0xff, //0x00003cf1 je LBB0_605 4054 //0x00003cf7 LBB0_782 4055 0x44, 0x89, 0xe8, //0x00003cf7 movl %r13d, %eax 4056 0xf7, 0xd0, //0x00003cfa notl %eax 4057 0x21, 0xc8, //0x00003cfc andl %ecx, %eax 4058 0x8d, 0x14, 0x00, //0x00003cfe leal (%rax,%rax), %edx 4059 0x44, 0x09, 0xea, //0x00003d01 orl %r13d, %edx 4060 0x89, 0xd7, //0x00003d04 movl %edx, %edi 4061 0xf7, 0xd7, //0x00003d06 notl %edi 4062 0x21, 0xcf, //0x00003d08 andl %ecx, %edi 4063 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00003d0a andl $-1431655766, %edi 4064 0x45, 0x31, 0xed, //0x00003d10 xorl %r13d, %r13d 4065 0x01, 0xc7, //0x00003d13 addl %eax, %edi 4066 0x41, 0x0f, 0x92, 0xc5, //0x00003d15 setb %r13b 4067 0x01, 0xff, //0x00003d19 addl %edi, %edi 4068 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00003d1b xorl $1431655765, %edi 4069 0x21, 0xd7, //0x00003d21 andl %edx, %edi 4070 0xf7, 0xd7, //0x00003d23 notl %edi 4071 0x21, 0xfe, //0x00003d25 andl %edi, %esi 4072 0x48, 0x85, 0xf6, //0x00003d27 testq %rsi, %rsi 4073 0x0f, 0x85, 0x41, 0xff, 0xff, 0xff, //0x00003d2a jne LBB0_606 4074 //0x00003d30 LBB0_783 4075 0x49, 0x83, 0xc2, 0x20, //0x00003d30 addq $32, %r10 4076 0x48, 0x83, 0xc3, 0xe0, //0x00003d34 addq $-32, %rbx 4077 0x4d, 0x85, 0xed, //0x00003d38 testq %r13, %r13 4078 0x0f, 0x85, 0xcd, 0x03, 0x00, 0x00, //0x00003d3b jne LBB0_811 4079 //0x00003d41 LBB0_784 4080 0x4c, 0x89, 0xe2, //0x00003d41 movq %r12, %rdx 4081 0x48, 0x85, 0xdb, //0x00003d44 testq %rbx, %rbx 4082 0x0f, 0x84, 0x36, 0x11, 0x00, 0x00, //0x00003d47 je LBB0_813 4083 //0x00003d4d LBB0_785 4084 0x49, 0x8d, 0x4a, 0x01, //0x00003d4d leaq $1(%r10), %rcx 4085 0x41, 0x0f, 0xb6, 0x02, //0x00003d51 movzbl (%r10), %eax 4086 0x3c, 0x22, //0x00003d55 cmpb $34, %al 4087 0x0f, 0x84, 0x5e, 0x01, 0x00, 0x00, //0x00003d57 je LBB0_793 4088 0x48, 0x8d, 0x73, 0xff, //0x00003d5d leaq $-1(%rbx), %rsi 4089 0x3c, 0x5c, //0x00003d61 cmpb $92, %al 4090 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00003d63 je LBB0_788 4091 0x48, 0x89, 0xf3, //0x00003d69 movq %rsi, %rbx 4092 0x49, 0x89, 0xca, //0x00003d6c movq %rcx, %r10 4093 0x48, 0x85, 0xf6, //0x00003d6f testq %rsi, %rsi 4094 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x00003d72 jne LBB0_785 4095 0xe9, 0x06, 0x11, 0x00, 0x00, //0x00003d78 jmp LBB0_813 4096 //0x00003d7d LBB0_788 4097 0x48, 0x85, 0xf6, //0x00003d7d testq %rsi, %rsi 4098 0x0f, 0x84, 0x9e, 0x05, 0x00, 0x00, //0x00003d80 je LBB0_830 4099 0x48, 0x03, 0x4c, 0x24, 0x38, //0x00003d86 addq $56(%rsp), %rcx 4100 0x48, 0x83, 0xfa, 0xff, //0x00003d8b cmpq $-1, %rdx 4101 0x4c, 0x0f, 0x44, 0xe1, //0x00003d8f cmoveq %rcx, %r12 4102 0x48, 0x0f, 0x44, 0xd1, //0x00003d93 cmoveq %rcx, %rdx 4103 0x49, 0x83, 0xc2, 0x02, //0x00003d97 addq $2, %r10 4104 0x48, 0x83, 0xc3, 0xfe, //0x00003d9b addq $-2, %rbx 4105 0x48, 0x89, 0xde, //0x00003d9f movq %rbx, %rsi 4106 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003da2 movq $24(%rsp), %r8 4107 0x48, 0x85, 0xf6, //0x00003da7 testq %rsi, %rsi 4108 0x0f, 0x85, 0x9d, 0xff, 0xff, 0xff, //0x00003daa jne LBB0_785 4109 0xe9, 0xce, 0x10, 0x00, 0x00, //0x00003db0 jmp LBB0_813 4110 //0x00003db5 LBB0_662 4111 0x4c, 0x8b, 0x94, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x00003db5 movq $168(%rsp), %r10 4112 0x48, 0x8b, 0x5c, 0x24, 0x50, //0x00003dbd movq $80(%rsp), %rbx 4113 0x48, 0x83, 0xfb, 0x20, //0x00003dc2 cmpq $32, %rbx 4114 0x0f, 0x82, 0xea, 0x03, 0x00, 0x00, //0x00003dc6 jb LBB0_818 4115 //0x00003dcc LBB0_663 4116 0xc4, 0xc1, 0x7a, 0x6f, 0x1a, //0x00003dcc vmovdqu (%r10), %xmm3 4117 0xc4, 0xc1, 0x7a, 0x6f, 0x62, 0x10, //0x00003dd1 vmovdqu $16(%r10), %xmm4 4118 0xc5, 0xe1, 0x74, 0xe8, //0x00003dd7 vpcmpeqb %xmm0, %xmm3, %xmm5 4119 0xc5, 0xf9, 0xd7, 0xfd, //0x00003ddb vpmovmskb %xmm5, %edi 4120 0xc5, 0xd9, 0x74, 0xe8, //0x00003ddf vpcmpeqb %xmm0, %xmm4, %xmm5 4121 0xc5, 0xf9, 0xd7, 0xf5, //0x00003de3 vpmovmskb %xmm5, %esi 4122 0xc5, 0xe1, 0x74, 0xd9, //0x00003de7 vpcmpeqb %xmm1, %xmm3, %xmm3 4123 0xc5, 0xf9, 0xd7, 0xcb, //0x00003deb vpmovmskb %xmm3, %ecx 4124 0xc5, 0xd9, 0x74, 0xd9, //0x00003def vpcmpeqb %xmm1, %xmm4, %xmm3 4125 0xc5, 0xf9, 0xd7, 0xc3, //0x00003df3 vpmovmskb %xmm3, %eax 4126 0x48, 0xc1, 0xe6, 0x10, //0x00003df7 shlq $16, %rsi 4127 0x48, 0xc1, 0xe0, 0x10, //0x00003dfb shlq $16, %rax 4128 0x48, 0x09, 0xc1, //0x00003dff orq %rax, %rcx 4129 0x49, 0x83, 0xfc, 0xff, //0x00003e02 cmpq $-1, %r12 4130 0x0f, 0x85, 0xd4, 0x00, 0x00, 0x00, //0x00003e06 jne LBB0_795 4131 0x48, 0x85, 0xc9, //0x00003e0c testq %rcx, %rcx 4132 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003e0f movq $24(%rsp), %r8 4133 0x0f, 0x85, 0x5c, 0x04, 0x00, 0x00, //0x00003e14 jne LBB0_825 4134 0x48, 0x09, 0xfe, //0x00003e1a orq %rdi, %rsi 4135 0x48, 0x89, 0xc8, //0x00003e1d movq %rcx, %rax 4136 0x4c, 0x09, 0xe8, //0x00003e20 orq %r13, %rax 4137 0x0f, 0x85, 0xcb, 0x00, 0x00, 0x00, //0x00003e23 jne LBB0_796 4138 //0x00003e29 LBB0_666 4139 0x48, 0x85, 0xf6, //0x00003e29 testq %rsi, %rsi 4140 0x0f, 0x84, 0xfb, 0x00, 0x00, 0x00, //0x00003e2c je LBB0_797 4141 //0x00003e32 LBB0_667 4142 0x48, 0x0f, 0xbc, 0xc6, //0x00003e32 bsfq %rsi, %rax 4143 0x4c, 0x03, 0x54, 0x24, 0x58, //0x00003e36 addq $88(%rsp), %r10 4144 0x49, 0x01, 0xc2, //0x00003e3b addq %rax, %r10 4145 0x4d, 0x85, 0xd2, //0x00003e3e testq %r10, %r10 4146 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00003e41 movq $32(%rsp), %rax 4147 0x0f, 0x88, 0xbe, 0x06, 0x00, 0x00, //0x00003e46 js LBB0_861 4148 //0x00003e4c LBB0_668 4149 0x4d, 0x89, 0x10, //0x00003e4c movq %r10, (%r8) 4150 0x4d, 0x89, 0xcd, //0x00003e4f movq %r9, %r13 4151 0x4d, 0x85, 0xff, //0x00003e52 testq %r15, %r15 4152 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00003e55 movq $64(%rsp), %rcx 4153 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00003e5a movq $48(%rsp), %r12 4154 0x0f, 0x8e, 0x29, 0x05, 0x00, 0x00, //0x00003e5f jle LBB0_839 4155 0x48, 0x8b, 0x01, //0x00003e65 movq (%rcx), %rax 4156 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00003e68 cmpq $4095, %rax 4157 0x0f, 0x8f, 0x8a, 0x06, 0x00, 0x00, //0x00003e6e jg LBB0_942 4158 0x48, 0x8d, 0x50, 0x01, //0x00003e74 leaq $1(%rax), %rdx 4159 0x48, 0x89, 0x11, //0x00003e78 movq %rdx, (%rcx) 4160 0x48, 0xc7, 0x44, 0xc1, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00003e7b movq $4, $8(%rcx,%rax,8) 4161 0xe9, 0x2c, 0xef, 0xff, 0xff, //0x00003e84 jmp LBB0_554 4162 //0x00003e89 LBB0_790 4163 0x48, 0x85, 0xc0, //0x00003e89 testq %rax, %rax 4164 0x49, 0x8d, 0x45, 0xff, //0x00003e8c leaq $-1(%r13), %rax 4165 0x49, 0xf7, 0xd5, //0x00003e90 notq %r13 4166 0x4d, 0x0f, 0x48, 0xe8, //0x00003e93 cmovsq %r8, %r13 4167 0x48, 0x39, 0xc2, //0x00003e97 cmpq %rax, %rdx 4168 0x4d, 0x0f, 0x45, 0xe8, //0x00003e9a cmovneq %r8, %r13 4169 0x4d, 0x89, 0xea, //0x00003e9e movq %r13, %r10 4170 0xe9, 0x29, 0xfd, 0xff, 0xff, //0x00003ea1 jmp LBB0_773 4171 //0x00003ea6 LBB0_791 4172 0x48, 0xf7, 0xd0, //0x00003ea6 notq %rax 4173 0x49, 0x89, 0xc7, //0x00003ea9 movq %rax, %r15 4174 //0x00003eac LBB0_792 4175 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00003eac movq $64(%rsp), %rcx 4176 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00003eb1 movq $48(%rsp), %r12 4177 0xe9, 0x92, 0xf7, 0xff, 0xff, //0x00003eb6 jmp LBB0_684 4178 //0x00003ebb LBB0_793 4179 0x48, 0x2b, 0x4c, 0x24, 0x30, //0x00003ebb subq $48(%rsp), %rcx 4180 0x49, 0x89, 0xca, //0x00003ec0 movq %rcx, %r10 4181 0xe9, 0xb5, 0xfd, 0xff, 0xff, //0x00003ec3 jmp LBB0_607 4182 //0x00003ec8 LBB0_794 4183 0x49, 0x89, 0xff, //0x00003ec8 movq %rdi, %r15 4184 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00003ecb movq $-1, %rax 4185 0x4d, 0x85, 0xdb, //0x00003ed2 testq %r11, %r11 4186 0x0f, 0x85, 0x15, 0xf7, 0xff, 0xff, //0x00003ed5 jne LBB0_675 4187 0xe9, 0x41, 0x0e, 0x00, 0x00, //0x00003edb jmp LBB0_931 4188 //0x00003ee0 LBB0_795 4189 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003ee0 movq $24(%rsp), %r8 4190 0x48, 0x09, 0xfe, //0x00003ee5 orq %rdi, %rsi 4191 0x48, 0x89, 0xc8, //0x00003ee8 movq %rcx, %rax 4192 0x4c, 0x09, 0xe8, //0x00003eeb orq %r13, %rax 4193 0x0f, 0x84, 0x35, 0xff, 0xff, 0xff, //0x00003eee je LBB0_666 4194 //0x00003ef4 LBB0_796 4195 0x44, 0x89, 0xe8, //0x00003ef4 movl %r13d, %eax 4196 0xf7, 0xd0, //0x00003ef7 notl %eax 4197 0x21, 0xc8, //0x00003ef9 andl %ecx, %eax 4198 0x8d, 0x14, 0x00, //0x00003efb leal (%rax,%rax), %edx 4199 0x44, 0x09, 0xea, //0x00003efe orl %r13d, %edx 4200 0x89, 0xd7, //0x00003f01 movl %edx, %edi 4201 0xf7, 0xd7, //0x00003f03 notl %edi 4202 0x21, 0xcf, //0x00003f05 andl %ecx, %edi 4203 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00003f07 andl $-1431655766, %edi 4204 0x45, 0x31, 0xed, //0x00003f0d xorl %r13d, %r13d 4205 0x01, 0xc7, //0x00003f10 addl %eax, %edi 4206 0x41, 0x0f, 0x92, 0xc5, //0x00003f12 setb %r13b 4207 0x01, 0xff, //0x00003f16 addl %edi, %edi 4208 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00003f18 xorl $1431655765, %edi 4209 0x21, 0xd7, //0x00003f1e andl %edx, %edi 4210 0xf7, 0xd7, //0x00003f20 notl %edi 4211 0x21, 0xfe, //0x00003f22 andl %edi, %esi 4212 0x48, 0x85, 0xf6, //0x00003f24 testq %rsi, %rsi 4213 0x0f, 0x85, 0x05, 0xff, 0xff, 0xff, //0x00003f27 jne LBB0_667 4214 //0x00003f2d LBB0_797 4215 0x49, 0x83, 0xc2, 0x20, //0x00003f2d addq $32, %r10 4216 0x48, 0x83, 0xc3, 0xe0, //0x00003f31 addq $-32, %rbx 4217 0x4d, 0x85, 0xed, //0x00003f35 testq %r13, %r13 4218 0x0f, 0x85, 0x86, 0x02, 0x00, 0x00, //0x00003f38 jne LBB0_819 4219 //0x00003f3e LBB0_798 4220 0x4c, 0x89, 0xe2, //0x00003f3e movq %r12, %rdx 4221 0x48, 0x85, 0xdb, //0x00003f41 testq %rbx, %rbx 4222 0x0f, 0x84, 0x39, 0x0f, 0x00, 0x00, //0x00003f44 je LBB0_813 4223 //0x00003f4a LBB0_799 4224 0x49, 0x8d, 0x4a, 0x01, //0x00003f4a leaq $1(%r10), %rcx 4225 0x41, 0x0f, 0xb6, 0x02, //0x00003f4e movzbl (%r10), %eax 4226 0x3c, 0x22, //0x00003f52 cmpb $34, %al 4227 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00003f54 je LBB0_860 4228 0x48, 0x8d, 0x73, 0xff, //0x00003f5a leaq $-1(%rbx), %rsi 4229 0x3c, 0x5c, //0x00003f5e cmpb $92, %al 4230 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00003f60 je LBB0_802 4231 0x48, 0x89, 0xf3, //0x00003f66 movq %rsi, %rbx 4232 0x49, 0x89, 0xca, //0x00003f69 movq %rcx, %r10 4233 0x48, 0x85, 0xf6, //0x00003f6c testq %rsi, %rsi 4234 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x00003f6f jne LBB0_799 4235 0xe9, 0x09, 0x0f, 0x00, 0x00, //0x00003f75 jmp LBB0_813 4236 //0x00003f7a LBB0_802 4237 0x48, 0x85, 0xf6, //0x00003f7a testq %rsi, %rsi 4238 0x0f, 0x84, 0xa1, 0x03, 0x00, 0x00, //0x00003f7d je LBB0_830 4239 0x48, 0x03, 0x4c, 0x24, 0x38, //0x00003f83 addq $56(%rsp), %rcx 4240 0x48, 0x83, 0xfa, 0xff, //0x00003f88 cmpq $-1, %rdx 4241 0x4c, 0x0f, 0x44, 0xe1, //0x00003f8c cmoveq %rcx, %r12 4242 0x48, 0x0f, 0x44, 0xd1, //0x00003f90 cmoveq %rcx, %rdx 4243 0x49, 0x83, 0xc2, 0x02, //0x00003f94 addq $2, %r10 4244 0x48, 0x83, 0xc3, 0xfe, //0x00003f98 addq $-2, %rbx 4245 0x48, 0x89, 0xde, //0x00003f9c movq %rbx, %rsi 4246 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003f9f movq $24(%rsp), %r8 4247 0x48, 0x85, 0xf6, //0x00003fa4 testq %rsi, %rsi 4248 0x0f, 0x85, 0x9d, 0xff, 0xff, 0xff, //0x00003fa7 jne LBB0_799 4249 0xe9, 0xd1, 0x0e, 0x00, 0x00, //0x00003fad jmp LBB0_813 4250 //0x00003fb2 LBB0_804 4251 0x48, 0xf7, 0xd0, //0x00003fb2 notq %rax 4252 0x49, 0x89, 0xc7, //0x00003fb5 movq %rax, %r15 4253 0xe9, 0xf9, 0xfc, 0xff, 0xff, //0x00003fb8 jmp LBB0_777 4254 //0x00003fbd LBB0_860 4255 0x48, 0x2b, 0x4c, 0x24, 0x30, //0x00003fbd subq $48(%rsp), %rcx 4256 0x49, 0x89, 0xca, //0x00003fc2 movq %rcx, %r10 4257 0x4d, 0x85, 0xd2, //0x00003fc5 testq %r10, %r10 4258 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00003fc8 movq $32(%rsp), %rax 4259 0x0f, 0x89, 0x79, 0xfe, 0xff, 0xff, //0x00003fcd jns LBB0_668 4260 0xe9, 0x32, 0x05, 0x00, 0x00, //0x00003fd3 jmp LBB0_861 4261 //0x00003fd8 LBB0_805 4262 0x4d, 0x29, 0xf4, //0x00003fd8 subq %r14, %r12 4263 0x44, 0x0f, 0xbc, 0xd0, //0x00003fdb bsfl %eax, %r10d 4264 0x4d, 0x01, 0xe2, //0x00003fdf addq %r12, %r10 4265 //0x00003fe2 LBB0_806 4266 0x49, 0xf7, 0xd2, //0x00003fe2 notq %r10 4267 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00003fe5 movq $64(%rsp), %rcx 4268 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00003fea movq $48(%rsp), %r12 4269 0xe9, 0xdb, 0xfb, 0xff, 0xff, //0x00003fef jmp LBB0_773 4270 //0x00003ff4 LBB0_698 4271 0x4c, 0x8b, 0x94, 0x24, 0xa8, 0x00, 0x00, 0x00, //0x00003ff4 movq $168(%rsp), %r10 4272 0x48, 0x8b, 0x5c, 0x24, 0x50, //0x00003ffc movq $80(%rsp), %rbx 4273 0x48, 0x83, 0xfb, 0x20, //0x00004001 cmpq $32, %rbx 4274 0x0f, 0x82, 0x69, 0x00, 0x00, 0x00, //0x00004005 jb LBB0_704 4275 //0x0000400b LBB0_699 4276 0xc4, 0xc1, 0x7a, 0x6f, 0x1a, //0x0000400b vmovdqu (%r10), %xmm3 4277 0xc4, 0xc1, 0x7a, 0x6f, 0x62, 0x10, //0x00004010 vmovdqu $16(%r10), %xmm4 4278 0xc5, 0xe1, 0x74, 0xe8, //0x00004016 vpcmpeqb %xmm0, %xmm3, %xmm5 4279 0xc5, 0xf9, 0xd7, 0xfd, //0x0000401a vpmovmskb %xmm5, %edi 4280 0xc5, 0xd9, 0x74, 0xe8, //0x0000401e vpcmpeqb %xmm0, %xmm4, %xmm5 4281 0xc5, 0xf9, 0xd7, 0xf5, //0x00004022 vpmovmskb %xmm5, %esi 4282 0xc5, 0xe1, 0x74, 0xd9, //0x00004026 vpcmpeqb %xmm1, %xmm3, %xmm3 4283 0xc5, 0xf9, 0xd7, 0xcb, //0x0000402a vpmovmskb %xmm3, %ecx 4284 0xc5, 0xd9, 0x74, 0xd9, //0x0000402e vpcmpeqb %xmm1, %xmm4, %xmm3 4285 0xc5, 0xf9, 0xd7, 0xc3, //0x00004032 vpmovmskb %xmm3, %eax 4286 0x48, 0xc1, 0xe6, 0x10, //0x00004036 shlq $16, %rsi 4287 0x48, 0xc1, 0xe0, 0x10, //0x0000403a shlq $16, %rax 4288 0x48, 0x09, 0xc1, //0x0000403e orq %rax, %rcx 4289 0x49, 0x83, 0xfc, 0xff, //0x00004041 cmpq $-1, %r12 4290 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00004045 jne LBB0_701 4291 0x48, 0x85, 0xc9, //0x0000404b testq %rcx, %rcx 4292 0x0f, 0x85, 0x45, 0x02, 0x00, 0x00, //0x0000404e jne LBB0_826 4293 //0x00004054 LBB0_701 4294 0x48, 0x09, 0xfe, //0x00004054 orq %rdi, %rsi 4295 0x48, 0x89, 0xc8, //0x00004057 movq %rcx, %rax 4296 0x4c, 0x09, 0xe8, //0x0000405a orq %r13, %rax 4297 0x0f, 0x85, 0x54, 0x02, 0x00, 0x00, //0x0000405d jne LBB0_827 4298 //0x00004063 LBB0_702 4299 0x48, 0x85, 0xf6, //0x00004063 testq %rsi, %rsi 4300 0x0f, 0x85, 0x05, 0xfc, 0xff, 0xff, //0x00004066 jne LBB0_606 4301 //0x0000406c LBB0_703 4302 0x49, 0x83, 0xc2, 0x20, //0x0000406c addq $32, %r10 4303 0x48, 0x83, 0xc3, 0xe0, //0x00004070 addq $-32, %rbx 4304 //0x00004074 LBB0_704 4305 0x4d, 0x85, 0xed, //0x00004074 testq %r13, %r13 4306 0x0f, 0x85, 0x78, 0x02, 0x00, 0x00, //0x00004077 jne LBB0_828 4307 0x4c, 0x89, 0xe2, //0x0000407d movq %r12, %rdx 4308 0x48, 0x85, 0xdb, //0x00004080 testq %rbx, %rbx 4309 0x0f, 0x84, 0x9b, 0x02, 0x00, 0x00, //0x00004083 je LBB0_830 4310 //0x00004089 LBB0_706 4311 0x49, 0x8d, 0x4a, 0x01, //0x00004089 leaq $1(%r10), %rcx 4312 0x41, 0x0f, 0xb6, 0x02, //0x0000408d movzbl (%r10), %eax 4313 0x3c, 0x22, //0x00004091 cmpb $34, %al 4314 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x00004093 je LBB0_814 4315 0x48, 0x8d, 0x73, 0xff, //0x00004099 leaq $-1(%rbx), %rsi 4316 0x3c, 0x5c, //0x0000409d cmpb $92, %al 4317 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x0000409f je LBB0_807 4318 0x48, 0x89, 0xf3, //0x000040a5 movq %rsi, %rbx 4319 0x49, 0x89, 0xca, //0x000040a8 movq %rcx, %r10 4320 0x48, 0x85, 0xf6, //0x000040ab testq %rsi, %rsi 4321 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x000040ae jne LBB0_706 4322 0xe9, 0x6b, 0x02, 0x00, 0x00, //0x000040b4 jmp LBB0_830 4323 //0x000040b9 LBB0_807 4324 0x48, 0x85, 0xf6, //0x000040b9 testq %rsi, %rsi 4325 0x0f, 0x84, 0x62, 0x02, 0x00, 0x00, //0x000040bc je LBB0_830 4326 0x48, 0x03, 0x4c, 0x24, 0x38, //0x000040c2 addq $56(%rsp), %rcx 4327 0x48, 0x83, 0xfa, 0xff, //0x000040c7 cmpq $-1, %rdx 4328 0x4c, 0x0f, 0x44, 0xe1, //0x000040cb cmoveq %rcx, %r12 4329 0x48, 0x0f, 0x44, 0xd1, //0x000040cf cmoveq %rcx, %rdx 4330 0x49, 0x83, 0xc2, 0x02, //0x000040d3 addq $2, %r10 4331 0x48, 0x83, 0xc3, 0xfe, //0x000040d7 addq $-2, %rbx 4332 0x48, 0x89, 0xde, //0x000040db movq %rbx, %rsi 4333 0x48, 0x85, 0xf6, //0x000040de testq %rsi, %rsi 4334 0x0f, 0x85, 0xa2, 0xff, 0xff, 0xff, //0x000040e1 jne LBB0_706 4335 0xe9, 0x38, 0x02, 0x00, 0x00, //0x000040e7 jmp LBB0_830 4336 //0x000040ec LBB0_809 4337 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000040ec movq $-1, %r12 4338 0x45, 0x31, 0xed, //0x000040f3 xorl %r13d, %r13d 4339 0x48, 0x83, 0xfb, 0x20, //0x000040f6 cmpq $32, %rbx 4340 0x0f, 0x83, 0x0b, 0xfb, 0xff, 0xff, //0x000040fa jae LBB0_602 4341 //0x00004100 LBB0_810 4342 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00004100 movq $24(%rsp), %r8 4343 0x4d, 0x85, 0xed, //0x00004105 testq %r13, %r13 4344 0x0f, 0x84, 0x33, 0xfc, 0xff, 0xff, //0x00004108 je LBB0_784 4345 //0x0000410e LBB0_811 4346 0x48, 0x85, 0xdb, //0x0000410e testq %rbx, %rbx 4347 0x0f, 0x84, 0x0d, 0x02, 0x00, 0x00, //0x00004111 je LBB0_830 4348 0x48, 0x8b, 0x44, 0x24, 0x38, //0x00004117 movq $56(%rsp), %rax 4349 0x4c, 0x01, 0xd0, //0x0000411c addq %r10, %rax 4350 0x49, 0x83, 0xfc, 0xff, //0x0000411f cmpq $-1, %r12 4351 0x4c, 0x89, 0xe2, //0x00004123 movq %r12, %rdx 4352 0x4c, 0x0f, 0x44, 0xe0, //0x00004126 cmoveq %rax, %r12 4353 0x48, 0x0f, 0x44, 0xd0, //0x0000412a cmoveq %rax, %rdx 4354 0x49, 0xff, 0xc2, //0x0000412e incq %r10 4355 0x48, 0xff, 0xcb, //0x00004131 decq %rbx 4356 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00004134 movq $24(%rsp), %r8 4357 0x48, 0x85, 0xdb, //0x00004139 testq %rbx, %rbx 4358 0x0f, 0x85, 0x0b, 0xfc, 0xff, 0xff, //0x0000413c jne LBB0_785 4359 0xe9, 0x3c, 0x0d, 0x00, 0x00, //0x00004142 jmp LBB0_813 4360 //0x00004147 LBB0_814 4361 0x48, 0x2b, 0x4c, 0x24, 0x30, //0x00004147 subq $48(%rsp), %rcx 4362 0x49, 0x89, 0xca, //0x0000414c movq %rcx, %r10 4363 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x0000414f movq $24(%rsp), %r8 4364 0xe9, 0x24, 0xfb, 0xff, 0xff, //0x00004154 jmp LBB0_607 4365 //0x00004159 LBB0_815 4366 0x49, 0x89, 0xf0, //0x00004159 movq %rsi, %r8 4367 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000415c movq $-1, %r10 4368 0x4d, 0x85, 0xed, //0x00004163 testq %r13, %r13 4369 0x0f, 0x85, 0xfe, 0xf9, 0xff, 0xff, //0x00004166 jne LBB0_764 4370 0xe9, 0xf9, 0x0b, 0x00, 0x00, //0x0000416c jmp LBB0_940 4371 //0x00004171 LBB0_816 4372 0x48, 0xc7, 0x44, 0x24, 0x20, 0xff, 0xff, 0xff, 0xff, //0x00004171 movq $-1, $32(%rsp) 4373 0x4d, 0x89, 0xd7, //0x0000417a movq %r10, %r15 4374 0x48, 0x89, 0xfa, //0x0000417d movq %rdi, %rdx 4375 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00004180 movq $-1, %r11 4376 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004187 movq $-1, %r13 4377 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x0000418e movq $24(%rsp), %r8 4378 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x00004193 movq $64(%rsp), %rcx 4379 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00004198 movq $48(%rsp), %r12 4380 0xe9, 0xe5, 0xf1, 0xff, 0xff, //0x0000419d jmp LBB0_642 4381 //0x000041a2 LBB0_817 4382 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000041a2 movq $-1, %r12 4383 0x45, 0x31, 0xed, //0x000041a9 xorl %r13d, %r13d 4384 0x48, 0x83, 0xfb, 0x20, //0x000041ac cmpq $32, %rbx 4385 0x0f, 0x83, 0x16, 0xfc, 0xff, 0xff, //0x000041b0 jae LBB0_663 4386 //0x000041b6 LBB0_818 4387 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000041b6 movq $24(%rsp), %r8 4388 0x4d, 0x85, 0xed, //0x000041bb testq %r13, %r13 4389 0x0f, 0x84, 0x7a, 0xfd, 0xff, 0xff, //0x000041be je LBB0_798 4390 //0x000041c4 LBB0_819 4391 0x48, 0x85, 0xdb, //0x000041c4 testq %rbx, %rbx 4392 0x0f, 0x84, 0x57, 0x01, 0x00, 0x00, //0x000041c7 je LBB0_830 4393 0x48, 0x8b, 0x44, 0x24, 0x38, //0x000041cd movq $56(%rsp), %rax 4394 0x4c, 0x01, 0xd0, //0x000041d2 addq %r10, %rax 4395 0x49, 0x83, 0xfc, 0xff, //0x000041d5 cmpq $-1, %r12 4396 0x4c, 0x89, 0xe2, //0x000041d9 movq %r12, %rdx 4397 0x4c, 0x0f, 0x44, 0xe0, //0x000041dc cmoveq %rax, %r12 4398 0x48, 0x0f, 0x44, 0xd0, //0x000041e0 cmoveq %rax, %rdx 4399 0x49, 0xff, 0xc2, //0x000041e4 incq %r10 4400 0x48, 0xff, 0xcb, //0x000041e7 decq %rbx 4401 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x000041ea movq $24(%rsp), %r8 4402 0x48, 0x85, 0xdb, //0x000041ef testq %rbx, %rbx 4403 0x0f, 0x85, 0x52, 0xfd, 0xff, 0xff, //0x000041f2 jne LBB0_799 4404 0xe9, 0x86, 0x0c, 0x00, 0x00, //0x000041f8 jmp LBB0_813 4405 //0x000041fd LBB0_823 4406 0x49, 0xf7, 0xda, //0x000041fd negq %r10 4407 0xe9, 0xca, 0xf9, 0xff, 0xff, //0x00004200 jmp LBB0_773 4408 //0x00004205 LBB0_821 4409 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00004205 movq $-1, %r12 4410 0x45, 0x31, 0xed, //0x0000420c xorl %r13d, %r13d 4411 0x48, 0x83, 0xfb, 0x20, //0x0000420f cmpq $32, %rbx 4412 0x0f, 0x83, 0xf2, 0xfd, 0xff, 0xff, //0x00004213 jae LBB0_699 4413 0xe9, 0x56, 0xfe, 0xff, 0xff, //0x00004219 jmp LBB0_704 4414 //0x0000421e LBB0_822 4415 0x48, 0xc7, 0x44, 0x24, 0x50, 0xff, 0xff, 0xff, 0xff, //0x0000421e movq $-1, $80(%rsp) 4416 0x4d, 0x89, 0xf0, //0x00004227 movq %r14, %r8 4417 0x49, 0x89, 0xfb, //0x0000422a movq %rdi, %r11 4418 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000422d movq $-1, %r13 4419 0x48, 0xc7, 0x44, 0x24, 0x20, 0xff, 0xff, 0xff, 0xff, //0x00004234 movq $-1, $32(%rsp) 4420 0x48, 0x8b, 0x4c, 0x24, 0x40, //0x0000423d movq $64(%rsp), %rcx 4421 0x4c, 0x8b, 0x64, 0x24, 0x30, //0x00004242 movq $48(%rsp), %r12 4422 0x48, 0x8d, 0x3d, 0x52, 0x13, 0x00, 0x00, //0x00004247 leaq $4946(%rip), %rdi /* LJTI0_4+0(%rip) */ 4423 0xe9, 0x8d, 0xf7, 0xff, 0xff, //0x0000424e jmp LBB0_735 4424 //0x00004253 LBB0_824 4425 0x4c, 0x89, 0xd0, //0x00004253 movq %r10, %rax 4426 0x48, 0x2b, 0x44, 0x24, 0x30, //0x00004256 subq $48(%rsp), %rax 4427 0x4c, 0x0f, 0xbc, 0xe1, //0x0000425b bsfq %rcx, %r12 4428 0x49, 0x01, 0xc4, //0x0000425f addq %rax, %r12 4429 0x48, 0x09, 0xfe, //0x00004262 orq %rdi, %rsi 4430 0x48, 0x89, 0xc8, //0x00004265 movq %rcx, %rax 4431 0x4c, 0x09, 0xe8, //0x00004268 orq %r13, %rax 4432 0x0f, 0x84, 0xf7, 0xf9, 0xff, 0xff, //0x0000426b je LBB0_605 4433 0xe9, 0x81, 0xfa, 0xff, 0xff, //0x00004271 jmp LBB0_782 4434 //0x00004276 LBB0_825 4435 0x4c, 0x89, 0xd0, //0x00004276 movq %r10, %rax 4436 0x48, 0x2b, 0x44, 0x24, 0x30, //0x00004279 subq $48(%rsp), %rax 4437 0x4c, 0x0f, 0xbc, 0xe1, //0x0000427e bsfq %rcx, %r12 4438 0x49, 0x01, 0xc4, //0x00004282 addq %rax, %r12 4439 0x48, 0x09, 0xfe, //0x00004285 orq %rdi, %rsi 4440 0x48, 0x89, 0xc8, //0x00004288 movq %rcx, %rax 4441 0x4c, 0x09, 0xe8, //0x0000428b orq %r13, %rax 4442 0x0f, 0x84, 0x95, 0xfb, 0xff, 0xff, //0x0000428e je LBB0_666 4443 0xe9, 0x5b, 0xfc, 0xff, 0xff, //0x00004294 jmp LBB0_796 4444 //0x00004299 LBB0_826 4445 0x4c, 0x89, 0xd0, //0x00004299 movq %r10, %rax 4446 0x48, 0x2b, 0x44, 0x24, 0x30, //0x0000429c subq $48(%rsp), %rax 4447 0x4c, 0x0f, 0xbc, 0xe1, //0x000042a1 bsfq %rcx, %r12 4448 0x49, 0x01, 0xc4, //0x000042a5 addq %rax, %r12 4449 0x48, 0x09, 0xfe, //0x000042a8 orq %rdi, %rsi 4450 0x48, 0x89, 0xc8, //0x000042ab movq %rcx, %rax 4451 0x4c, 0x09, 0xe8, //0x000042ae orq %r13, %rax 4452 0x0f, 0x84, 0xac, 0xfd, 0xff, 0xff, //0x000042b1 je LBB0_702 4453 //0x000042b7 LBB0_827 4454 0x44, 0x89, 0xe8, //0x000042b7 movl %r13d, %eax 4455 0xf7, 0xd0, //0x000042ba notl %eax 4456 0x21, 0xc8, //0x000042bc andl %ecx, %eax 4457 0x8d, 0x14, 0x00, //0x000042be leal (%rax,%rax), %edx 4458 0x44, 0x09, 0xea, //0x000042c1 orl %r13d, %edx 4459 0x89, 0xd7, //0x000042c4 movl %edx, %edi 4460 0xf7, 0xd7, //0x000042c6 notl %edi 4461 0x21, 0xcf, //0x000042c8 andl %ecx, %edi 4462 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000042ca andl $-1431655766, %edi 4463 0x45, 0x31, 0xed, //0x000042d0 xorl %r13d, %r13d 4464 0x01, 0xc7, //0x000042d3 addl %eax, %edi 4465 0x41, 0x0f, 0x92, 0xc5, //0x000042d5 setb %r13b 4466 0x01, 0xff, //0x000042d9 addl %edi, %edi 4467 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000042db xorl $1431655765, %edi 4468 0x21, 0xd7, //0x000042e1 andl %edx, %edi 4469 0xf7, 0xd7, //0x000042e3 notl %edi 4470 0x21, 0xfe, //0x000042e5 andl %edi, %esi 4471 0x48, 0x85, 0xf6, //0x000042e7 testq %rsi, %rsi 4472 0x0f, 0x85, 0x81, 0xf9, 0xff, 0xff, //0x000042ea jne LBB0_606 4473 0xe9, 0x77, 0xfd, 0xff, 0xff, //0x000042f0 jmp LBB0_703 4474 //0x000042f5 LBB0_828 4475 0x48, 0x85, 0xdb, //0x000042f5 testq %rbx, %rbx 4476 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x000042f8 je LBB0_830 4477 0x48, 0x8b, 0x44, 0x24, 0x38, //0x000042fe movq $56(%rsp), %rax 4478 0x4c, 0x01, 0xd0, //0x00004303 addq %r10, %rax 4479 0x49, 0x83, 0xfc, 0xff, //0x00004306 cmpq $-1, %r12 4480 0x4c, 0x89, 0xe2, //0x0000430a movq %r12, %rdx 4481 0x4c, 0x0f, 0x44, 0xe0, //0x0000430d cmoveq %rax, %r12 4482 0x48, 0x0f, 0x44, 0xd0, //0x00004311 cmoveq %rax, %rdx 4483 0x49, 0xff, 0xc2, //0x00004315 incq %r10 4484 0x48, 0xff, 0xcb, //0x00004318 decq %rbx 4485 0x48, 0x85, 0xdb, //0x0000431b testq %rbx, %rbx 4486 0x0f, 0x85, 0x65, 0xfd, 0xff, 0xff, //0x0000431e jne LBB0_706 4487 //0x00004324 LBB0_830 4488 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00004324 movq $24(%rsp), %r8 4489 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00004329 movq $32(%rsp), %rax 4490 0xe9, 0xe1, 0x01, 0x00, 0x00, //0x0000432e jmp LBB0_862 4491 //0x00004333 LBB0_249 4492 0x3c, 0x7d, //0x00004333 cmpb $125, %al 4493 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004335 je LBB0_833 4494 0xe9, 0x41, 0x00, 0x00, 0x00, //0x0000433b jmp LBB0_837 4495 //0x00004340 LBB0_831 4496 0x49, 0x89, 0x38, //0x00004340 movq %rdi, (%r8) 4497 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004343 movq $-1, %r13 4498 0xe9, 0x3f, 0x00, 0x00, 0x00, //0x0000434a jmp LBB0_839 4499 //0x0000434f LBB0_832 4500 0x3c, 0x5d, //0x0000434f cmpb $93, %al 4501 0x0f, 0x85, 0x2a, 0x00, 0x00, 0x00, //0x00004351 jne LBB0_837 4502 //0x00004357 LBB0_833 4503 0x49, 0xff, 0xca, //0x00004357 decq %r10 4504 0x4d, 0x89, 0x10, //0x0000435a movq %r10, (%r8) 4505 0x49, 0xc7, 0xc5, 0xdf, 0xff, 0xff, 0xff, //0x0000435d movq $-33, %r13 4506 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00004364 jmp LBB0_839 4507 //0x00004369 LBB0_835 4508 0x49, 0xff, 0xca, //0x00004369 decq %r10 4509 0x4d, 0x89, 0x10, //0x0000436c movq %r10, (%r8) 4510 0x49, 0xc7, 0xc5, 0xde, 0xff, 0xff, 0xff, //0x0000436f movq $-34, %r13 4511 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00004376 jmp LBB0_839 4512 //0x0000437b LBB0_836 4513 0x49, 0x89, 0x38, //0x0000437b movq %rdi, (%r8) 4514 0x49, 0x89, 0xfa, //0x0000437e movq %rdi, %r10 4515 //0x00004381 LBB0_837 4516 0x49, 0xff, 0xca, //0x00004381 decq %r10 4517 0x4d, 0x89, 0x10, //0x00004384 movq %r10, (%r8) 4518 //0x00004387 LBB0_838 4519 0x49, 0xc7, 0xc5, 0xfe, 0xff, 0xff, 0xff, //0x00004387 movq $-2, %r13 4520 //0x0000438e LBB0_839 4521 0x4c, 0x89, 0xe8, //0x0000438e movq %r13, %rax 4522 0x48, 0x8d, 0x65, 0xd8, //0x00004391 leaq $-40(%rbp), %rsp 4523 0x5b, //0x00004395 popq %rbx 4524 0x41, 0x5c, //0x00004396 popq %r12 4525 0x41, 0x5d, //0x00004398 popq %r13 4526 0x41, 0x5e, //0x0000439a popq %r14 4527 0x41, 0x5f, //0x0000439c popq %r15 4528 0x5d, //0x0000439e popq %rbp 4529 0xc5, 0xf8, 0x77, //0x0000439f vzeroupper 4530 0xc3, //0x000043a2 retq 4531 //0x000043a3 LBB0_581 4532 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000043a3 movq $-1, %r13 4533 0xe9, 0xdf, 0xff, 0xff, 0xff, //0x000043aa jmp LBB0_839 4534 //0x000043af LBB0_840 4535 0x4c, 0x01, 0xdf, //0x000043af addq %r11, %rdi 4536 //0x000043b2 LBB0_841 4537 0x4c, 0x29, 0xdf, //0x000043b2 subq %r11, %rdi 4538 0x49, 0x89, 0xfc, //0x000043b5 movq %rdi, %r12 4539 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000043b8 movq $-1, %r13 4540 0x49, 0x39, 0xf4, //0x000043bf cmpq %rsi, %r12 4541 0x0f, 0x83, 0xc6, 0xff, 0xff, 0xff, //0x000043c2 jae LBB0_839 4542 0xe9, 0x19, 0x00, 0x00, 0x00, //0x000043c8 jmp LBB0_843 4543 //0x000043cd LBB0_842 4544 0x4c, 0x89, 0xd8, //0x000043cd movq %r11, %rax 4545 0x48, 0xf7, 0xd0, //0x000043d0 notq %rax 4546 0x49, 0x01, 0xc4, //0x000043d3 addq %rax, %r12 4547 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000043d6 movq $-1, %r13 4548 0x49, 0x39, 0xf4, //0x000043dd cmpq %rsi, %r12 4549 0x0f, 0x83, 0xa8, 0xff, 0xff, 0xff, //0x000043e0 jae LBB0_839 4550 //0x000043e6 LBB0_843 4551 0x49, 0x8d, 0x7c, 0x24, 0x01, //0x000043e6 leaq $1(%r12), %rdi 4552 0x49, 0x89, 0x38, //0x000043eb movq %rdi, (%r8) 4553 0x43, 0x0f, 0xbe, 0x04, 0x23, //0x000043ee movsbl (%r11,%r12), %eax 4554 0x83, 0xf8, 0x7b, //0x000043f3 cmpl $123, %eax 4555 0x0f, 0x87, 0x43, 0x01, 0x00, 0x00, //0x000043f6 ja LBB0_866 4556 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000043fc movq $-1, %r13 4557 0x48, 0x8d, 0x15, 0x6e, 0x13, 0x00, 0x00, //0x00004403 leaq $4974(%rip), %rdx /* LJTI0_6+0(%rip) */ 4558 0x48, 0x63, 0x04, 0x82, //0x0000440a movslq (%rdx,%rax,4), %rax 4559 0x48, 0x01, 0xd0, //0x0000440e addq %rdx, %rax 4560 0xff, 0xe0, //0x00004411 jmpq *%rax 4561 //0x00004413 LBB0_845 4562 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00004413 movq $40(%rsp), %rax 4563 0x48, 0x8b, 0x50, 0x08, //0x00004418 movq $8(%rax), %rdx 4564 0x48, 0x89, 0xd1, //0x0000441c movq %rdx, %rcx 4565 0x48, 0x29, 0xf9, //0x0000441f subq %rdi, %rcx 4566 0x4c, 0x01, 0xdf, //0x00004422 addq %r11, %rdi 4567 0x48, 0x83, 0xf9, 0x10, //0x00004425 cmpq $16, %rcx 4568 0x0f, 0x82, 0x6a, 0x00, 0x00, 0x00, //0x00004429 jb LBB0_850 4569 0x4c, 0x29, 0xe2, //0x0000442f subq %r12, %rdx 4570 0x48, 0x83, 0xc2, 0xef, //0x00004432 addq $-17, %rdx 4571 0x48, 0x89, 0xd0, //0x00004436 movq %rdx, %rax 4572 0x48, 0x83, 0xe0, 0xf0, //0x00004439 andq $-16, %rax 4573 0x4c, 0x01, 0xe0, //0x0000443d addq %r12, %rax 4574 0x49, 0x8d, 0x74, 0x03, 0x11, //0x00004440 leaq $17(%r11,%rax), %rsi 4575 0x83, 0xe2, 0x0f, //0x00004445 andl $15, %edx 4576 0xc5, 0xfa, 0x6f, 0x05, 0xb0, 0xbb, 0xff, 0xff, //0x00004448 vmovdqu $-17488(%rip), %xmm0 /* LCPI0_0+0(%rip) */ 4577 0xc5, 0xfa, 0x6f, 0x0d, 0xb8, 0xbb, 0xff, 0xff, //0x00004450 vmovdqu $-17480(%rip), %xmm1 /* LCPI0_1+0(%rip) */ 4578 0xc5, 0xfa, 0x6f, 0x15, 0xc0, 0xbb, 0xff, 0xff, //0x00004458 vmovdqu $-17472(%rip), %xmm2 /* LCPI0_2+0(%rip) */ 4579 //0x00004460 .p2align 4, 0x90 4580 //0x00004460 LBB0_847 4581 0xc5, 0xfa, 0x6f, 0x1f, //0x00004460 vmovdqu (%rdi), %xmm3 4582 0xc5, 0xe1, 0x74, 0xe0, //0x00004464 vpcmpeqb %xmm0, %xmm3, %xmm4 4583 0xc5, 0xe1, 0xeb, 0xd9, //0x00004468 vpor %xmm1, %xmm3, %xmm3 4584 0xc5, 0xe1, 0x74, 0xda, //0x0000446c vpcmpeqb %xmm2, %xmm3, %xmm3 4585 0xc5, 0xe1, 0xeb, 0xdc, //0x00004470 vpor %xmm4, %xmm3, %xmm3 4586 0xc5, 0xf9, 0xd7, 0xc3, //0x00004474 vpmovmskb %xmm3, %eax 4587 0x66, 0x85, 0xc0, //0x00004478 testw %ax, %ax 4588 0x0f, 0x85, 0x65, 0x00, 0x00, 0x00, //0x0000447b jne LBB0_858 4589 0x48, 0x83, 0xc7, 0x10, //0x00004481 addq $16, %rdi 4590 0x48, 0x83, 0xc1, 0xf0, //0x00004485 addq $-16, %rcx 4591 0x48, 0x83, 0xf9, 0x0f, //0x00004489 cmpq $15, %rcx 4592 0x0f, 0x87, 0xcd, 0xff, 0xff, 0xff, //0x0000448d ja LBB0_847 4593 0x48, 0x89, 0xd1, //0x00004493 movq %rdx, %rcx 4594 0x48, 0x89, 0xf7, //0x00004496 movq %rsi, %rdi 4595 //0x00004499 LBB0_850 4596 0x48, 0x85, 0xc9, //0x00004499 testq %rcx, %rcx 4597 0x0f, 0x84, 0x31, 0x00, 0x00, 0x00, //0x0000449c je LBB0_857 4598 0x48, 0x8d, 0x04, 0x0f, //0x000044a2 leaq (%rdi,%rcx), %rax 4599 //0x000044a6 LBB0_852 4600 0x0f, 0xb6, 0x17, //0x000044a6 movzbl (%rdi), %edx 4601 0x80, 0xfa, 0x2c, //0x000044a9 cmpb $44, %dl 4602 0x0f, 0x84, 0xa9, 0x08, 0x00, 0x00, //0x000044ac je LBB0_938 4603 0x80, 0xfa, 0x7d, //0x000044b2 cmpb $125, %dl 4604 0x0f, 0x84, 0xa0, 0x08, 0x00, 0x00, //0x000044b5 je LBB0_938 4605 0x80, 0xfa, 0x5d, //0x000044bb cmpb $93, %dl 4606 0x0f, 0x84, 0x97, 0x08, 0x00, 0x00, //0x000044be je LBB0_938 4607 0x48, 0xff, 0xc7, //0x000044c4 incq %rdi 4608 0x48, 0xff, 0xc9, //0x000044c7 decq %rcx 4609 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x000044ca jne LBB0_852 4610 0x48, 0x89, 0xc7, //0x000044d0 movq %rax, %rdi 4611 //0x000044d3 LBB0_857 4612 0x4c, 0x29, 0xdf, //0x000044d3 subq %r11, %rdi 4613 0x48, 0x8b, 0x44, 0x24, 0x18, //0x000044d6 movq $24(%rsp), %rax 4614 0x48, 0x89, 0x38, //0x000044db movq %rdi, (%rax) 4615 0x4d, 0x89, 0xe5, //0x000044de movq %r12, %r13 4616 0xe9, 0xa8, 0xfe, 0xff, 0xff, //0x000044e1 jmp LBB0_839 4617 //0x000044e6 LBB0_858 4618 0x0f, 0xb7, 0xc0, //0x000044e6 movzwl %ax, %eax 4619 0x48, 0x0f, 0xbc, 0xc0, //0x000044e9 bsfq %rax, %rax 4620 0x4c, 0x29, 0xdf, //0x000044ed subq %r11, %rdi 4621 0x48, 0x01, 0xc7, //0x000044f0 addq %rax, %rdi 4622 //0x000044f3 LBB0_859 4623 0x49, 0x89, 0x38, //0x000044f3 movq %rdi, (%r8) 4624 0x4d, 0x89, 0xe5, //0x000044f6 movq %r12, %r13 4625 0xe9, 0x90, 0xfe, 0xff, 0xff, //0x000044f9 jmp LBB0_839 4626 //0x000044fe LBB0_942 4627 0x49, 0xc7, 0xc5, 0xf9, 0xff, 0xff, 0xff, //0x000044fe movq $-7, %r13 4628 0xe9, 0x84, 0xfe, 0xff, 0xff, //0x00004505 jmp LBB0_839 4629 //0x0000450a LBB0_861 4630 0x49, 0x83, 0xfa, 0xff, //0x0000450a cmpq $-1, %r10 4631 0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x0000450e jne LBB0_863 4632 //0x00004514 LBB0_862 4633 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004514 movq $-1, %r10 4634 0x49, 0x89, 0xc4, //0x0000451b movq %rax, %r12 4635 //0x0000451e LBB0_863 4636 0x4d, 0x89, 0x20, //0x0000451e movq %r12, (%r8) 4637 0x4d, 0x89, 0xd5, //0x00004521 movq %r10, %r13 4638 0xe9, 0x65, 0xfe, 0xff, 0xff, //0x00004524 jmp LBB0_839 4639 //0x00004529 LBB0_864 4640 0x49, 0x8d, 0x44, 0x24, 0x04, //0x00004529 leaq $4(%r12), %rax 4641 0xe9, 0x5e, 0x04, 0x00, 0x00, //0x0000452e jmp LBB0_903 4642 //0x00004533 LBB0_865 4643 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004533 movq $-1, %rax 4644 0xe9, 0xe2, 0x07, 0x00, 0x00, //0x0000453a jmp LBB0_931 4645 //0x0000453f LBB0_866 4646 0x4d, 0x89, 0x20, //0x0000453f movq %r12, (%r8) 4647 0xe9, 0x40, 0xfe, 0xff, 0xff, //0x00004542 jmp LBB0_838 4648 //0x00004547 LBB0_867 4649 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00004547 movq $40(%rsp), %rax 4650 0x4c, 0x8b, 0x40, 0x08, //0x0000454c movq $8(%rax), %r8 4651 0x4d, 0x89, 0xc6, //0x00004550 movq %r8, %r14 4652 0x49, 0x29, 0xfe, //0x00004553 subq %rdi, %r14 4653 0x49, 0x83, 0xfe, 0x20, //0x00004556 cmpq $32, %r14 4654 0x0f, 0x8c, 0xf6, 0x09, 0x00, 0x00, //0x0000455a jl LBB0_961 4655 0x41, 0xb9, 0xff, 0xff, 0xff, 0xff, //0x00004560 movl $4294967295, %r9d 4656 0x4f, 0x8d, 0x14, 0x23, //0x00004566 leaq (%r11,%r12), %r10 4657 0x4d, 0x29, 0xe0, //0x0000456a subq %r12, %r8 4658 0xbe, 0x1f, 0x00, 0x00, 0x00, //0x0000456d movl $31, %esi 4659 0x45, 0x31, 0xf6, //0x00004572 xorl %r14d, %r14d 4660 0xc5, 0xfa, 0x6f, 0x05, 0xb3, 0xba, 0xff, 0xff, //0x00004575 vmovdqu $-17741(%rip), %xmm0 /* LCPI0_3+0(%rip) */ 4661 0xc5, 0xfa, 0x6f, 0x0d, 0xbb, 0xba, 0xff, 0xff, //0x0000457d vmovdqu $-17733(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 4662 0x45, 0x31, 0xff, //0x00004585 xorl %r15d, %r15d 4663 0xe9, 0x22, 0x00, 0x00, 0x00, //0x00004588 jmp LBB0_869 4664 //0x0000458d LBB0_872 4665 0x45, 0x31, 0xff, //0x0000458d xorl %r15d, %r15d 4666 0x85, 0xff, //0x00004590 testl %edi, %edi 4667 0x0f, 0x85, 0x9e, 0x00, 0x00, 0x00, //0x00004592 jne LBB0_871 4668 //0x00004598 LBB0_873 4669 0x49, 0x83, 0xc6, 0x20, //0x00004598 addq $32, %r14 4670 0x49, 0x8d, 0x44, 0x30, 0xe0, //0x0000459c leaq $-32(%r8,%rsi), %rax 4671 0x48, 0x83, 0xc6, 0xe0, //0x000045a1 addq $-32, %rsi 4672 0x48, 0x83, 0xf8, 0x3f, //0x000045a5 cmpq $63, %rax 4673 0x0f, 0x8e, 0xf1, 0x08, 0x00, 0x00, //0x000045a9 jle LBB0_874 4674 //0x000045af LBB0_869 4675 0xc4, 0x81, 0x7a, 0x6f, 0x54, 0x32, 0x01, //0x000045af vmovdqu $1(%r10,%r14), %xmm2 4676 0xc4, 0x81, 0x7a, 0x6f, 0x5c, 0x32, 0x11, //0x000045b6 vmovdqu $17(%r10,%r14), %xmm3 4677 0xc5, 0xe9, 0x74, 0xe0, //0x000045bd vpcmpeqb %xmm0, %xmm2, %xmm4 4678 0xc5, 0xf9, 0xd7, 0xc4, //0x000045c1 vpmovmskb %xmm4, %eax 4679 0xc5, 0xe1, 0x74, 0xe0, //0x000045c5 vpcmpeqb %xmm0, %xmm3, %xmm4 4680 0xc5, 0xf9, 0xd7, 0xfc, //0x000045c9 vpmovmskb %xmm4, %edi 4681 0x48, 0xc1, 0xe7, 0x10, //0x000045cd shlq $16, %rdi 4682 0x48, 0x09, 0xc7, //0x000045d1 orq %rax, %rdi 4683 0xc5, 0xe9, 0x74, 0xd1, //0x000045d4 vpcmpeqb %xmm1, %xmm2, %xmm2 4684 0xc5, 0xf9, 0xd7, 0xda, //0x000045d8 vpmovmskb %xmm2, %ebx 4685 0xc5, 0xe1, 0x74, 0xd1, //0x000045dc vpcmpeqb %xmm1, %xmm3, %xmm2 4686 0xc5, 0xf9, 0xd7, 0xc2, //0x000045e0 vpmovmskb %xmm2, %eax 4687 0x48, 0xc1, 0xe0, 0x10, //0x000045e4 shlq $16, %rax 4688 0x48, 0x09, 0xd8, //0x000045e8 orq %rbx, %rax 4689 0x48, 0x89, 0xc3, //0x000045eb movq %rax, %rbx 4690 0x4c, 0x09, 0xfb, //0x000045ee orq %r15, %rbx 4691 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x000045f1 je LBB0_872 4692 0x44, 0x89, 0xfb, //0x000045f7 movl %r15d, %ebx 4693 0x44, 0x31, 0xcb, //0x000045fa xorl %r9d, %ebx 4694 0x21, 0xd8, //0x000045fd andl %ebx, %eax 4695 0x8d, 0x1c, 0x00, //0x000045ff leal (%rax,%rax), %ebx 4696 0x44, 0x09, 0xfb, //0x00004602 orl %r15d, %ebx 4697 0x41, 0x8d, 0x91, 0xab, 0xaa, 0xaa, 0xaa, //0x00004605 leal $-1431655765(%r9), %edx 4698 0x31, 0xda, //0x0000460c xorl %ebx, %edx 4699 0x21, 0xc2, //0x0000460e andl %eax, %edx 4700 0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004610 andl $-1431655766, %edx 4701 0x45, 0x31, 0xff, //0x00004616 xorl %r15d, %r15d 4702 0x01, 0xc2, //0x00004619 addl %eax, %edx 4703 0x41, 0x0f, 0x92, 0xc7, //0x0000461b setb %r15b 4704 0x01, 0xd2, //0x0000461f addl %edx, %edx 4705 0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x00004621 xorl $1431655765, %edx 4706 0x21, 0xda, //0x00004627 andl %ebx, %edx 4707 0x44, 0x31, 0xca, //0x00004629 xorl %r9d, %edx 4708 0x21, 0xd7, //0x0000462c andl %edx, %edi 4709 0x85, 0xff, //0x0000462e testl %edi, %edi 4710 0x0f, 0x84, 0x62, 0xff, 0xff, 0xff, //0x00004630 je LBB0_873 4711 //0x00004636 LBB0_871 4712 0x48, 0x0f, 0xbc, 0xc7, //0x00004636 bsfq %rdi, %rax 4713 0x49, 0x01, 0xc2, //0x0000463a addq %rax, %r10 4714 0x4d, 0x01, 0xf2, //0x0000463d addq %r14, %r10 4715 0x4d, 0x29, 0xda, //0x00004640 subq %r11, %r10 4716 0x49, 0x83, 0xc2, 0x02, //0x00004643 addq $2, %r10 4717 0x48, 0x8b, 0x44, 0x24, 0x18, //0x00004647 movq $24(%rsp), %rax 4718 0x4c, 0x89, 0x10, //0x0000464c movq %r10, (%rax) 4719 0x4d, 0x89, 0xe5, //0x0000464f movq %r12, %r13 4720 0xe9, 0x37, 0xfd, 0xff, 0xff, //0x00004652 jmp LBB0_839 4721 //0x00004657 LBB0_878 4722 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00004657 movq $40(%rsp), %rax 4723 0x4c, 0x8b, 0x70, 0x08, //0x0000465c movq $8(%rax), %r14 4724 0x49, 0x29, 0xfe, //0x00004660 subq %rdi, %r14 4725 0x49, 0x01, 0xfb, //0x00004663 addq %rdi, %r11 4726 0x45, 0x31, 0xc9, //0x00004666 xorl %r9d, %r9d 4727 0xc5, 0x7a, 0x6f, 0x15, 0xbf, 0xb9, 0xff, 0xff, //0x00004669 vmovdqu $-17985(%rip), %xmm10 /* LCPI0_3+0(%rip) */ 4728 0xc5, 0xfa, 0x6f, 0x0d, 0xc7, 0xb9, 0xff, 0xff, //0x00004671 vmovdqu $-17977(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 4729 0xc4, 0x41, 0x31, 0x76, 0xc9, //0x00004679 vpcmpeqd %xmm9, %xmm9, %xmm9 4730 0xc5, 0xfa, 0x6f, 0x1d, 0xda, 0xb9, 0xff, 0xff, //0x0000467e vmovdqu $-17958(%rip), %xmm3 /* LCPI0_6+0(%rip) */ 4731 0xc5, 0xfa, 0x6f, 0x25, 0xe2, 0xb9, 0xff, 0xff, //0x00004686 vmovdqu $-17950(%rip), %xmm4 /* LCPI0_7+0(%rip) */ 4732 0xc4, 0x41, 0x39, 0xef, 0xc0, //0x0000468e vpxor %xmm8, %xmm8, %xmm8 4733 0x31, 0xc9, //0x00004693 xorl %ecx, %ecx 4734 0x45, 0x31, 0xff, //0x00004695 xorl %r15d, %r15d 4735 0x31, 0xdb, //0x00004698 xorl %ebx, %ebx 4736 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000469a jmp LBB0_880 4737 //0x0000469f LBB0_879 4738 0x49, 0xc1, 0xf8, 0x3f, //0x0000469f sarq $63, %r8 4739 0xf3, 0x48, 0x0f, 0xb8, 0xc7, //0x000046a3 popcntq %rdi, %rax 4740 0x49, 0x01, 0xc7, //0x000046a8 addq %rax, %r15 4741 0x49, 0x83, 0xc3, 0x40, //0x000046ab addq $64, %r11 4742 0x49, 0x83, 0xc6, 0xc0, //0x000046af addq $-64, %r14 4743 0x4d, 0x89, 0xc1, //0x000046b3 movq %r8, %r9 4744 //0x000046b6 LBB0_880 4745 0x49, 0x83, 0xfe, 0x40, //0x000046b6 cmpq $64, %r14 4746 0x0f, 0x8c, 0x9d, 0x01, 0x00, 0x00, //0x000046ba jl LBB0_887 4747 //0x000046c0 LBB0_881 4748 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x000046c0 vmovdqu (%r11), %xmm2 4749 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x000046c5 vmovdqu $16(%r11), %xmm5 4750 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x20, //0x000046cb vmovdqu $32(%r11), %xmm7 4751 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x000046d1 vmovdqu $48(%r11), %xmm6 4752 0xc5, 0xa9, 0x74, 0xc2, //0x000046d7 vpcmpeqb %xmm2, %xmm10, %xmm0 4753 0xc5, 0x79, 0xd7, 0xc0, //0x000046db vpmovmskb %xmm0, %r8d 4754 0xc5, 0xa9, 0x74, 0xc5, //0x000046df vpcmpeqb %xmm5, %xmm10, %xmm0 4755 0xc5, 0xf9, 0xd7, 0xd0, //0x000046e3 vpmovmskb %xmm0, %edx 4756 0xc5, 0xa9, 0x74, 0xc7, //0x000046e7 vpcmpeqb %xmm7, %xmm10, %xmm0 4757 0xc5, 0xf9, 0xd7, 0xf8, //0x000046eb vpmovmskb %xmm0, %edi 4758 0xc5, 0xa9, 0x74, 0xc6, //0x000046ef vpcmpeqb %xmm6, %xmm10, %xmm0 4759 0xc5, 0x79, 0xd7, 0xd0, //0x000046f3 vpmovmskb %xmm0, %r10d 4760 0x49, 0xc1, 0xe2, 0x30, //0x000046f7 shlq $48, %r10 4761 0x48, 0xc1, 0xe7, 0x20, //0x000046fb shlq $32, %rdi 4762 0x48, 0xc1, 0xe2, 0x10, //0x000046ff shlq $16, %rdx 4763 0x49, 0x09, 0xd0, //0x00004703 orq %rdx, %r8 4764 0x49, 0x09, 0xf8, //0x00004706 orq %rdi, %r8 4765 0x4d, 0x09, 0xd0, //0x00004709 orq %r10, %r8 4766 0xc5, 0xe9, 0x74, 0xc1, //0x0000470c vpcmpeqb %xmm1, %xmm2, %xmm0 4767 0xc5, 0xf9, 0xd7, 0xf8, //0x00004710 vpmovmskb %xmm0, %edi 4768 0xc5, 0xd1, 0x74, 0xc1, //0x00004714 vpcmpeqb %xmm1, %xmm5, %xmm0 4769 0xc5, 0xf9, 0xd7, 0xd0, //0x00004718 vpmovmskb %xmm0, %edx 4770 0xc5, 0xc1, 0x74, 0xc1, //0x0000471c vpcmpeqb %xmm1, %xmm7, %xmm0 4771 0xc5, 0xf9, 0xd7, 0xc0, //0x00004720 vpmovmskb %xmm0, %eax 4772 0xc5, 0xc9, 0x74, 0xc1, //0x00004724 vpcmpeqb %xmm1, %xmm6, %xmm0 4773 0xc5, 0xf9, 0xd7, 0xf0, //0x00004728 vpmovmskb %xmm0, %esi 4774 0x48, 0xc1, 0xe6, 0x30, //0x0000472c shlq $48, %rsi 4775 0x48, 0xc1, 0xe0, 0x20, //0x00004730 shlq $32, %rax 4776 0x48, 0xc1, 0xe2, 0x10, //0x00004734 shlq $16, %rdx 4777 0x48, 0x09, 0xd7, //0x00004738 orq %rdx, %rdi 4778 0x48, 0x09, 0xc7, //0x0000473b orq %rax, %rdi 4779 0x48, 0x09, 0xf7, //0x0000473e orq %rsi, %rdi 4780 0x48, 0x89, 0xf8, //0x00004741 movq %rdi, %rax 4781 0x48, 0x09, 0xc8, //0x00004744 orq %rcx, %rax 4782 0x0f, 0x84, 0x49, 0x00, 0x00, 0x00, //0x00004747 je LBB0_883 4783 0x48, 0x89, 0xc8, //0x0000474d movq %rcx, %rax 4784 0x48, 0xf7, 0xd0, //0x00004750 notq %rax 4785 0x48, 0x21, 0xf8, //0x00004753 andq %rdi, %rax 4786 0x48, 0x8d, 0x14, 0x00, //0x00004756 leaq (%rax,%rax), %rdx 4787 0x48, 0x09, 0xca, //0x0000475a orq %rcx, %rdx 4788 0x48, 0x89, 0xd6, //0x0000475d movq %rdx, %rsi 4789 0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004760 movabsq $-6148914691236517206, %rcx 4790 0x48, 0x31, 0xce, //0x0000476a xorq %rcx, %rsi 4791 0x48, 0x21, 0xcf, //0x0000476d andq %rcx, %rdi 4792 0x48, 0x21, 0xf7, //0x00004770 andq %rsi, %rdi 4793 0x31, 0xc9, //0x00004773 xorl %ecx, %ecx 4794 0x48, 0x01, 0xc7, //0x00004775 addq %rax, %rdi 4795 0x0f, 0x92, 0xc1, //0x00004778 setb %cl 4796 0x48, 0x01, 0xff, //0x0000477b addq %rdi, %rdi 4797 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x0000477e movabsq $6148914691236517205, %rax 4798 0x48, 0x31, 0xc7, //0x00004788 xorq %rax, %rdi 4799 0x48, 0x21, 0xd7, //0x0000478b andq %rdx, %rdi 4800 0x48, 0xf7, 0xd7, //0x0000478e notq %rdi 4801 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00004791 jmp LBB0_884 4802 //0x00004796 LBB0_883 4803 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004796 movq $-1, %rdi 4804 0x31, 0xc9, //0x0000479d xorl %ecx, %ecx 4805 //0x0000479f LBB0_884 4806 0x4c, 0x21, 0xc7, //0x0000479f andq %r8, %rdi 4807 0xc4, 0xe1, 0xf9, 0x6e, 0xc7, //0x000047a2 vmovq %rdi, %xmm0 4808 0xc4, 0xc3, 0x79, 0x44, 0xc1, 0x00, //0x000047a7 vpclmulqdq $0, %xmm9, %xmm0, %xmm0 4809 0xc4, 0xc1, 0xf9, 0x7e, 0xc0, //0x000047ad vmovq %xmm0, %r8 4810 0x4d, 0x31, 0xc8, //0x000047b2 xorq %r9, %r8 4811 0xc5, 0xe9, 0x74, 0xc3, //0x000047b5 vpcmpeqb %xmm3, %xmm2, %xmm0 4812 0xc5, 0xf9, 0xd7, 0xf8, //0x000047b9 vpmovmskb %xmm0, %edi 4813 0xc5, 0xd1, 0x74, 0xc3, //0x000047bd vpcmpeqb %xmm3, %xmm5, %xmm0 4814 0xc5, 0xf9, 0xd7, 0xc0, //0x000047c1 vpmovmskb %xmm0, %eax 4815 0xc5, 0xc1, 0x74, 0xc3, //0x000047c5 vpcmpeqb %xmm3, %xmm7, %xmm0 4816 0xc5, 0xf9, 0xd7, 0xd0, //0x000047c9 vpmovmskb %xmm0, %edx 4817 0xc5, 0xc9, 0x74, 0xc3, //0x000047cd vpcmpeqb %xmm3, %xmm6, %xmm0 4818 0xc5, 0xf9, 0xd7, 0xf0, //0x000047d1 vpmovmskb %xmm0, %esi 4819 0x48, 0xc1, 0xe6, 0x30, //0x000047d5 shlq $48, %rsi 4820 0x48, 0xc1, 0xe2, 0x20, //0x000047d9 shlq $32, %rdx 4821 0x48, 0xc1, 0xe0, 0x10, //0x000047dd shlq $16, %rax 4822 0x48, 0x09, 0xc7, //0x000047e1 orq %rax, %rdi 4823 0x48, 0x09, 0xd7, //0x000047e4 orq %rdx, %rdi 4824 0x48, 0x09, 0xf7, //0x000047e7 orq %rsi, %rdi 4825 0x4d, 0x89, 0xc1, //0x000047ea movq %r8, %r9 4826 0x49, 0xf7, 0xd1, //0x000047ed notq %r9 4827 0x4c, 0x21, 0xcf, //0x000047f0 andq %r9, %rdi 4828 0xc5, 0xe9, 0x74, 0xc4, //0x000047f3 vpcmpeqb %xmm4, %xmm2, %xmm0 4829 0xc5, 0xf9, 0xd7, 0xd0, //0x000047f7 vpmovmskb %xmm0, %edx 4830 0xc5, 0xd1, 0x74, 0xc4, //0x000047fb vpcmpeqb %xmm4, %xmm5, %xmm0 4831 0xc5, 0xf9, 0xd7, 0xf0, //0x000047ff vpmovmskb %xmm0, %esi 4832 0xc5, 0xc1, 0x74, 0xc4, //0x00004803 vpcmpeqb %xmm4, %xmm7, %xmm0 4833 0xc5, 0xf9, 0xd7, 0xc0, //0x00004807 vpmovmskb %xmm0, %eax 4834 0xc5, 0xc9, 0x74, 0xc4, //0x0000480b vpcmpeqb %xmm4, %xmm6, %xmm0 4835 0xc5, 0x79, 0xd7, 0xd0, //0x0000480f vpmovmskb %xmm0, %r10d 4836 0x49, 0xc1, 0xe2, 0x30, //0x00004813 shlq $48, %r10 4837 0x48, 0xc1, 0xe0, 0x20, //0x00004817 shlq $32, %rax 4838 0x48, 0xc1, 0xe6, 0x10, //0x0000481b shlq $16, %rsi 4839 0x48, 0x09, 0xf2, //0x0000481f orq %rsi, %rdx 4840 0x48, 0x09, 0xc2, //0x00004822 orq %rax, %rdx 4841 0x4c, 0x09, 0xd2, //0x00004825 orq %r10, %rdx 4842 0x4c, 0x21, 0xca, //0x00004828 andq %r9, %rdx 4843 0x0f, 0x84, 0x6e, 0xfe, 0xff, 0xff, //0x0000482b je LBB0_879 4844 //0x00004831 LBB0_885 4845 0x48, 0x8d, 0x42, 0xff, //0x00004831 leaq $-1(%rdx), %rax 4846 0x48, 0x89, 0xc6, //0x00004835 movq %rax, %rsi 4847 0x48, 0x21, 0xfe, //0x00004838 andq %rdi, %rsi 4848 0xf3, 0x48, 0x0f, 0xb8, 0xf6, //0x0000483b popcntq %rsi, %rsi 4849 0x4c, 0x01, 0xfe, //0x00004840 addq %r15, %rsi 4850 0x48, 0x39, 0xde, //0x00004843 cmpq %rbx, %rsi 4851 0x0f, 0x86, 0x94, 0x04, 0x00, 0x00, //0x00004846 jbe LBB0_929 4852 0x48, 0xff, 0xc3, //0x0000484c incq %rbx 4853 0x48, 0x21, 0xc2, //0x0000484f andq %rax, %rdx 4854 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00004852 jne LBB0_885 4855 0xe9, 0x42, 0xfe, 0xff, 0xff, //0x00004858 jmp LBB0_879 4856 //0x0000485d LBB0_887 4857 0x4d, 0x85, 0xf6, //0x0000485d testq %r14, %r14 4858 0x0f, 0x8e, 0xf8, 0x06, 0x00, 0x00, //0x00004860 jle LBB0_962 4859 0xc5, 0x7e, 0x7f, 0x84, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00004866 vmovdqu %ymm8, $128(%rsp) 4860 0xc5, 0x7e, 0x7f, 0x44, 0x24, 0x60, //0x0000486f vmovdqu %ymm8, $96(%rsp) 4861 0x44, 0x89, 0xd8, //0x00004875 movl %r11d, %eax 4862 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00004878 andl $4095, %eax 4863 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x0000487d cmpl $4033, %eax 4864 0x0f, 0x82, 0x38, 0xfe, 0xff, 0xff, //0x00004882 jb LBB0_881 4865 0x49, 0x83, 0xfe, 0x20, //0x00004888 cmpq $32, %r14 4866 0x0f, 0x82, 0x2c, 0x00, 0x00, 0x00, //0x0000488c jb LBB0_891 4867 0xc4, 0xc1, 0x78, 0x10, 0x03, //0x00004892 vmovups (%r11), %xmm0 4868 0xc5, 0xf8, 0x11, 0x44, 0x24, 0x60, //0x00004897 vmovups %xmm0, $96(%rsp) 4869 0xc4, 0xc1, 0x7a, 0x6f, 0x43, 0x10, //0x0000489d vmovdqu $16(%r11), %xmm0 4870 0xc5, 0xfa, 0x7f, 0x44, 0x24, 0x70, //0x000048a3 vmovdqu %xmm0, $112(%rsp) 4871 0x49, 0x83, 0xc3, 0x20, //0x000048a9 addq $32, %r11 4872 0x49, 0x8d, 0x7e, 0xe0, //0x000048ad leaq $-32(%r14), %rdi 4873 0x48, 0x8d, 0xb4, 0x24, 0x80, 0x00, 0x00, 0x00, //0x000048b1 leaq $128(%rsp), %rsi 4874 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000048b9 jmp LBB0_892 4875 //0x000048be LBB0_891 4876 0x48, 0x8d, 0x74, 0x24, 0x60, //0x000048be leaq $96(%rsp), %rsi 4877 0x4c, 0x89, 0xf7, //0x000048c3 movq %r14, %rdi 4878 //0x000048c6 LBB0_892 4879 0x48, 0x83, 0xff, 0x10, //0x000048c6 cmpq $16, %rdi 4880 0x0f, 0x82, 0x5a, 0x00, 0x00, 0x00, //0x000048ca jb LBB0_893 4881 0xc4, 0xc1, 0x7a, 0x6f, 0x03, //0x000048d0 vmovdqu (%r11), %xmm0 4882 0xc5, 0xfa, 0x7f, 0x06, //0x000048d5 vmovdqu %xmm0, (%rsi) 4883 0x49, 0x83, 0xc3, 0x10, //0x000048d9 addq $16, %r11 4884 0x48, 0x83, 0xc6, 0x10, //0x000048dd addq $16, %rsi 4885 0x48, 0x83, 0xc7, 0xf0, //0x000048e1 addq $-16, %rdi 4886 0x48, 0x83, 0xff, 0x08, //0x000048e5 cmpq $8, %rdi 4887 0x0f, 0x83, 0x45, 0x00, 0x00, 0x00, //0x000048e9 jae LBB0_898 4888 //0x000048ef LBB0_894 4889 0x48, 0x83, 0xff, 0x04, //0x000048ef cmpq $4, %rdi 4890 0x0f, 0x8c, 0x57, 0x00, 0x00, 0x00, //0x000048f3 jl LBB0_895 4891 //0x000048f9 LBB0_899 4892 0x41, 0x8b, 0x03, //0x000048f9 movl (%r11), %eax 4893 0x89, 0x06, //0x000048fc movl %eax, (%rsi) 4894 0x49, 0x83, 0xc3, 0x04, //0x000048fe addq $4, %r11 4895 0x48, 0x83, 0xc6, 0x04, //0x00004902 addq $4, %rsi 4896 0x48, 0x83, 0xc7, 0xfc, //0x00004906 addq $-4, %rdi 4897 0x48, 0x83, 0xff, 0x02, //0x0000490a cmpq $2, %rdi 4898 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x0000490e jae LBB0_900 4899 //0x00004914 LBB0_896 4900 0x4c, 0x89, 0xda, //0x00004914 movq %r11, %rdx 4901 0x4c, 0x8d, 0x5c, 0x24, 0x60, //0x00004917 leaq $96(%rsp), %r11 4902 0x48, 0x85, 0xff, //0x0000491c testq %rdi, %rdi 4903 0x0f, 0x85, 0x59, 0x00, 0x00, 0x00, //0x0000491f jne LBB0_901 4904 0xe9, 0x96, 0xfd, 0xff, 0xff, //0x00004925 jmp LBB0_881 4905 //0x0000492a LBB0_893 4906 0x48, 0x83, 0xff, 0x08, //0x0000492a cmpq $8, %rdi 4907 0x0f, 0x82, 0xbb, 0xff, 0xff, 0xff, //0x0000492e jb LBB0_894 4908 //0x00004934 LBB0_898 4909 0x49, 0x8b, 0x03, //0x00004934 movq (%r11), %rax 4910 0x48, 0x89, 0x06, //0x00004937 movq %rax, (%rsi) 4911 0x49, 0x83, 0xc3, 0x08, //0x0000493a addq $8, %r11 4912 0x48, 0x83, 0xc6, 0x08, //0x0000493e addq $8, %rsi 4913 0x48, 0x83, 0xc7, 0xf8, //0x00004942 addq $-8, %rdi 4914 0x48, 0x83, 0xff, 0x04, //0x00004946 cmpq $4, %rdi 4915 0x0f, 0x8d, 0xa9, 0xff, 0xff, 0xff, //0x0000494a jge LBB0_899 4916 //0x00004950 LBB0_895 4917 0x48, 0x83, 0xff, 0x02, //0x00004950 cmpq $2, %rdi 4918 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00004954 jb LBB0_896 4919 //0x0000495a LBB0_900 4920 0x41, 0x0f, 0xb7, 0x03, //0x0000495a movzwl (%r11), %eax 4921 0x66, 0x89, 0x06, //0x0000495e movw %ax, (%rsi) 4922 0x49, 0x83, 0xc3, 0x02, //0x00004961 addq $2, %r11 4923 0x48, 0x83, 0xc6, 0x02, //0x00004965 addq $2, %rsi 4924 0x48, 0x83, 0xc7, 0xfe, //0x00004969 addq $-2, %rdi 4925 0x4c, 0x89, 0xda, //0x0000496d movq %r11, %rdx 4926 0x4c, 0x8d, 0x5c, 0x24, 0x60, //0x00004970 leaq $96(%rsp), %r11 4927 0x48, 0x85, 0xff, //0x00004975 testq %rdi, %rdi 4928 0x0f, 0x84, 0x42, 0xfd, 0xff, 0xff, //0x00004978 je LBB0_881 4929 //0x0000497e LBB0_901 4930 0x8a, 0x02, //0x0000497e movb (%rdx), %al 4931 0x88, 0x06, //0x00004980 movb %al, (%rsi) 4932 0x4c, 0x8d, 0x5c, 0x24, 0x60, //0x00004982 leaq $96(%rsp), %r11 4933 0xe9, 0x34, 0xfd, 0xff, 0xff, //0x00004987 jmp LBB0_881 4934 //0x0000498c LBB0_902 4935 0x49, 0x8d, 0x44, 0x24, 0x05, //0x0000498c leaq $5(%r12), %rax 4936 //0x00004991 LBB0_903 4937 0x48, 0x8b, 0x54, 0x24, 0x28, //0x00004991 movq $40(%rsp), %rdx 4938 0x48, 0x3b, 0x42, 0x08, //0x00004996 cmpq $8(%rdx), %rax 4939 0x0f, 0x87, 0xee, 0xf9, 0xff, 0xff, //0x0000499a ja LBB0_839 4940 0x49, 0x89, 0x00, //0x000049a0 movq %rax, (%r8) 4941 0x4d, 0x89, 0xe5, //0x000049a3 movq %r12, %r13 4942 0xe9, 0xe3, 0xf9, 0xff, 0xff, //0x000049a6 jmp LBB0_839 4943 //0x000049ab LBB0_905 4944 0x48, 0x8b, 0x44, 0x24, 0x28, //0x000049ab movq $40(%rsp), %rax 4945 0x4c, 0x8b, 0x70, 0x08, //0x000049b0 movq $8(%rax), %r14 4946 0x49, 0x29, 0xfe, //0x000049b4 subq %rdi, %r14 4947 0x49, 0x01, 0xfb, //0x000049b7 addq %rdi, %r11 4948 0x45, 0x31, 0xc9, //0x000049ba xorl %r9d, %r9d 4949 0xc5, 0x7a, 0x6f, 0x15, 0x6b, 0xb6, 0xff, 0xff, //0x000049bd vmovdqu $-18837(%rip), %xmm10 /* LCPI0_3+0(%rip) */ 4950 0xc5, 0xfa, 0x6f, 0x0d, 0x73, 0xb6, 0xff, 0xff, //0x000049c5 vmovdqu $-18829(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 4951 0xc4, 0x41, 0x31, 0x76, 0xc9, //0x000049cd vpcmpeqd %xmm9, %xmm9, %xmm9 4952 0xc5, 0xfa, 0x6f, 0x1d, 0x76, 0xb6, 0xff, 0xff, //0x000049d2 vmovdqu $-18826(%rip), %xmm3 /* LCPI0_5+0(%rip) */ 4953 0xc5, 0xfa, 0x6f, 0x25, 0x3e, 0xb6, 0xff, 0xff, //0x000049da vmovdqu $-18882(%rip), %xmm4 /* LCPI0_2+0(%rip) */ 4954 0xc4, 0x41, 0x39, 0xef, 0xc0, //0x000049e2 vpxor %xmm8, %xmm8, %xmm8 4955 0x31, 0xc9, //0x000049e7 xorl %ecx, %ecx 4956 0x45, 0x31, 0xff, //0x000049e9 xorl %r15d, %r15d 4957 0x31, 0xdb, //0x000049ec xorl %ebx, %ebx 4958 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000049ee jmp LBB0_907 4959 //0x000049f3 LBB0_906 4960 0x49, 0xc1, 0xf8, 0x3f, //0x000049f3 sarq $63, %r8 4961 0xf3, 0x48, 0x0f, 0xb8, 0xc7, //0x000049f7 popcntq %rdi, %rax 4962 0x49, 0x01, 0xc7, //0x000049fc addq %rax, %r15 4963 0x49, 0x83, 0xc3, 0x40, //0x000049ff addq $64, %r11 4964 0x49, 0x83, 0xc6, 0xc0, //0x00004a03 addq $-64, %r14 4965 0x4d, 0x89, 0xc1, //0x00004a07 movq %r8, %r9 4966 //0x00004a0a LBB0_907 4967 0x49, 0x83, 0xfe, 0x40, //0x00004a0a cmpq $64, %r14 4968 0x0f, 0x8c, 0x9d, 0x01, 0x00, 0x00, //0x00004a0e jl LBB0_914 4969 //0x00004a14 LBB0_908 4970 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00004a14 vmovdqu (%r11), %xmm2 4971 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x00004a19 vmovdqu $16(%r11), %xmm5 4972 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x20, //0x00004a1f vmovdqu $32(%r11), %xmm7 4973 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00004a25 vmovdqu $48(%r11), %xmm6 4974 0xc5, 0xa9, 0x74, 0xc2, //0x00004a2b vpcmpeqb %xmm2, %xmm10, %xmm0 4975 0xc5, 0x79, 0xd7, 0xc0, //0x00004a2f vpmovmskb %xmm0, %r8d 4976 0xc5, 0xa9, 0x74, 0xc5, //0x00004a33 vpcmpeqb %xmm5, %xmm10, %xmm0 4977 0xc5, 0xf9, 0xd7, 0xd0, //0x00004a37 vpmovmskb %xmm0, %edx 4978 0xc5, 0xa9, 0x74, 0xc7, //0x00004a3b vpcmpeqb %xmm7, %xmm10, %xmm0 4979 0xc5, 0xf9, 0xd7, 0xf8, //0x00004a3f vpmovmskb %xmm0, %edi 4980 0xc5, 0xa9, 0x74, 0xc6, //0x00004a43 vpcmpeqb %xmm6, %xmm10, %xmm0 4981 0xc5, 0x79, 0xd7, 0xd0, //0x00004a47 vpmovmskb %xmm0, %r10d 4982 0x49, 0xc1, 0xe2, 0x30, //0x00004a4b shlq $48, %r10 4983 0x48, 0xc1, 0xe7, 0x20, //0x00004a4f shlq $32, %rdi 4984 0x48, 0xc1, 0xe2, 0x10, //0x00004a53 shlq $16, %rdx 4985 0x49, 0x09, 0xd0, //0x00004a57 orq %rdx, %r8 4986 0x49, 0x09, 0xf8, //0x00004a5a orq %rdi, %r8 4987 0x4d, 0x09, 0xd0, //0x00004a5d orq %r10, %r8 4988 0xc5, 0xe9, 0x74, 0xc1, //0x00004a60 vpcmpeqb %xmm1, %xmm2, %xmm0 4989 0xc5, 0xf9, 0xd7, 0xf8, //0x00004a64 vpmovmskb %xmm0, %edi 4990 0xc5, 0xd1, 0x74, 0xc1, //0x00004a68 vpcmpeqb %xmm1, %xmm5, %xmm0 4991 0xc5, 0xf9, 0xd7, 0xd0, //0x00004a6c vpmovmskb %xmm0, %edx 4992 0xc5, 0xc1, 0x74, 0xc1, //0x00004a70 vpcmpeqb %xmm1, %xmm7, %xmm0 4993 0xc5, 0xf9, 0xd7, 0xc0, //0x00004a74 vpmovmskb %xmm0, %eax 4994 0xc5, 0xc9, 0x74, 0xc1, //0x00004a78 vpcmpeqb %xmm1, %xmm6, %xmm0 4995 0xc5, 0xf9, 0xd7, 0xf0, //0x00004a7c vpmovmskb %xmm0, %esi 4996 0x48, 0xc1, 0xe6, 0x30, //0x00004a80 shlq $48, %rsi 4997 0x48, 0xc1, 0xe0, 0x20, //0x00004a84 shlq $32, %rax 4998 0x48, 0xc1, 0xe2, 0x10, //0x00004a88 shlq $16, %rdx 4999 0x48, 0x09, 0xd7, //0x00004a8c orq %rdx, %rdi 5000 0x48, 0x09, 0xc7, //0x00004a8f orq %rax, %rdi 5001 0x48, 0x09, 0xf7, //0x00004a92 orq %rsi, %rdi 5002 0x48, 0x89, 0xf8, //0x00004a95 movq %rdi, %rax 5003 0x48, 0x09, 0xc8, //0x00004a98 orq %rcx, %rax 5004 0x0f, 0x84, 0x49, 0x00, 0x00, 0x00, //0x00004a9b je LBB0_910 5005 0x48, 0x89, 0xc8, //0x00004aa1 movq %rcx, %rax 5006 0x48, 0xf7, 0xd0, //0x00004aa4 notq %rax 5007 0x48, 0x21, 0xf8, //0x00004aa7 andq %rdi, %rax 5008 0x48, 0x8d, 0x14, 0x00, //0x00004aaa leaq (%rax,%rax), %rdx 5009 0x48, 0x09, 0xca, //0x00004aae orq %rcx, %rdx 5010 0x48, 0x89, 0xd6, //0x00004ab1 movq %rdx, %rsi 5011 0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004ab4 movabsq $-6148914691236517206, %rcx 5012 0x48, 0x31, 0xce, //0x00004abe xorq %rcx, %rsi 5013 0x48, 0x21, 0xcf, //0x00004ac1 andq %rcx, %rdi 5014 0x48, 0x21, 0xf7, //0x00004ac4 andq %rsi, %rdi 5015 0x31, 0xc9, //0x00004ac7 xorl %ecx, %ecx 5016 0x48, 0x01, 0xc7, //0x00004ac9 addq %rax, %rdi 5017 0x0f, 0x92, 0xc1, //0x00004acc setb %cl 5018 0x48, 0x01, 0xff, //0x00004acf addq %rdi, %rdi 5019 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00004ad2 movabsq $6148914691236517205, %rax 5020 0x48, 0x31, 0xc7, //0x00004adc xorq %rax, %rdi 5021 0x48, 0x21, 0xd7, //0x00004adf andq %rdx, %rdi 5022 0x48, 0xf7, 0xd7, //0x00004ae2 notq %rdi 5023 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00004ae5 jmp LBB0_911 5024 //0x00004aea LBB0_910 5025 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004aea movq $-1, %rdi 5026 0x31, 0xc9, //0x00004af1 xorl %ecx, %ecx 5027 //0x00004af3 LBB0_911 5028 0x4c, 0x21, 0xc7, //0x00004af3 andq %r8, %rdi 5029 0xc4, 0xe1, 0xf9, 0x6e, 0xc7, //0x00004af6 vmovq %rdi, %xmm0 5030 0xc4, 0xc3, 0x79, 0x44, 0xc1, 0x00, //0x00004afb vpclmulqdq $0, %xmm9, %xmm0, %xmm0 5031 0xc4, 0xc1, 0xf9, 0x7e, 0xc0, //0x00004b01 vmovq %xmm0, %r8 5032 0x4d, 0x31, 0xc8, //0x00004b06 xorq %r9, %r8 5033 0xc5, 0xe9, 0x74, 0xc3, //0x00004b09 vpcmpeqb %xmm3, %xmm2, %xmm0 5034 0xc5, 0xf9, 0xd7, 0xf8, //0x00004b0d vpmovmskb %xmm0, %edi 5035 0xc5, 0xd1, 0x74, 0xc3, //0x00004b11 vpcmpeqb %xmm3, %xmm5, %xmm0 5036 0xc5, 0xf9, 0xd7, 0xc0, //0x00004b15 vpmovmskb %xmm0, %eax 5037 0xc5, 0xc1, 0x74, 0xc3, //0x00004b19 vpcmpeqb %xmm3, %xmm7, %xmm0 5038 0xc5, 0xf9, 0xd7, 0xd0, //0x00004b1d vpmovmskb %xmm0, %edx 5039 0xc5, 0xc9, 0x74, 0xc3, //0x00004b21 vpcmpeqb %xmm3, %xmm6, %xmm0 5040 0xc5, 0xf9, 0xd7, 0xf0, //0x00004b25 vpmovmskb %xmm0, %esi 5041 0x48, 0xc1, 0xe6, 0x30, //0x00004b29 shlq $48, %rsi 5042 0x48, 0xc1, 0xe2, 0x20, //0x00004b2d shlq $32, %rdx 5043 0x48, 0xc1, 0xe0, 0x10, //0x00004b31 shlq $16, %rax 5044 0x48, 0x09, 0xc7, //0x00004b35 orq %rax, %rdi 5045 0x48, 0x09, 0xd7, //0x00004b38 orq %rdx, %rdi 5046 0x48, 0x09, 0xf7, //0x00004b3b orq %rsi, %rdi 5047 0x4d, 0x89, 0xc1, //0x00004b3e movq %r8, %r9 5048 0x49, 0xf7, 0xd1, //0x00004b41 notq %r9 5049 0x4c, 0x21, 0xcf, //0x00004b44 andq %r9, %rdi 5050 0xc5, 0xe9, 0x74, 0xc4, //0x00004b47 vpcmpeqb %xmm4, %xmm2, %xmm0 5051 0xc5, 0xf9, 0xd7, 0xd0, //0x00004b4b vpmovmskb %xmm0, %edx 5052 0xc5, 0xd1, 0x74, 0xc4, //0x00004b4f vpcmpeqb %xmm4, %xmm5, %xmm0 5053 0xc5, 0xf9, 0xd7, 0xf0, //0x00004b53 vpmovmskb %xmm0, %esi 5054 0xc5, 0xc1, 0x74, 0xc4, //0x00004b57 vpcmpeqb %xmm4, %xmm7, %xmm0 5055 0xc5, 0xf9, 0xd7, 0xc0, //0x00004b5b vpmovmskb %xmm0, %eax 5056 0xc5, 0xc9, 0x74, 0xc4, //0x00004b5f vpcmpeqb %xmm4, %xmm6, %xmm0 5057 0xc5, 0x79, 0xd7, 0xd0, //0x00004b63 vpmovmskb %xmm0, %r10d 5058 0x49, 0xc1, 0xe2, 0x30, //0x00004b67 shlq $48, %r10 5059 0x48, 0xc1, 0xe0, 0x20, //0x00004b6b shlq $32, %rax 5060 0x48, 0xc1, 0xe6, 0x10, //0x00004b6f shlq $16, %rsi 5061 0x48, 0x09, 0xf2, //0x00004b73 orq %rsi, %rdx 5062 0x48, 0x09, 0xc2, //0x00004b76 orq %rax, %rdx 5063 0x4c, 0x09, 0xd2, //0x00004b79 orq %r10, %rdx 5064 0x4c, 0x21, 0xca, //0x00004b7c andq %r9, %rdx 5065 0x0f, 0x84, 0x6e, 0xfe, 0xff, 0xff, //0x00004b7f je LBB0_906 5066 //0x00004b85 LBB0_912 5067 0x48, 0x8d, 0x42, 0xff, //0x00004b85 leaq $-1(%rdx), %rax 5068 0x48, 0x89, 0xc6, //0x00004b89 movq %rax, %rsi 5069 0x48, 0x21, 0xfe, //0x00004b8c andq %rdi, %rsi 5070 0xf3, 0x48, 0x0f, 0xb8, 0xf6, //0x00004b8f popcntq %rsi, %rsi 5071 0x4c, 0x01, 0xfe, //0x00004b94 addq %r15, %rsi 5072 0x48, 0x39, 0xde, //0x00004b97 cmpq %rbx, %rsi 5073 0x0f, 0x86, 0x40, 0x01, 0x00, 0x00, //0x00004b9a jbe LBB0_929 5074 0x48, 0xff, 0xc3, //0x00004ba0 incq %rbx 5075 0x48, 0x21, 0xc2, //0x00004ba3 andq %rax, %rdx 5076 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00004ba6 jne LBB0_912 5077 0xe9, 0x42, 0xfe, 0xff, 0xff, //0x00004bac jmp LBB0_906 5078 //0x00004bb1 LBB0_914 5079 0x4d, 0x85, 0xf6, //0x00004bb1 testq %r14, %r14 5080 0x0f, 0x8e, 0xa4, 0x03, 0x00, 0x00, //0x00004bb4 jle LBB0_962 5081 0xc5, 0x7e, 0x7f, 0x84, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00004bba vmovdqu %ymm8, $128(%rsp) 5082 0xc5, 0x7e, 0x7f, 0x44, 0x24, 0x60, //0x00004bc3 vmovdqu %ymm8, $96(%rsp) 5083 0x44, 0x89, 0xd8, //0x00004bc9 movl %r11d, %eax 5084 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00004bcc andl $4095, %eax 5085 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x00004bd1 cmpl $4033, %eax 5086 0x0f, 0x82, 0x38, 0xfe, 0xff, 0xff, //0x00004bd6 jb LBB0_908 5087 0x49, 0x83, 0xfe, 0x20, //0x00004bdc cmpq $32, %r14 5088 0x0f, 0x82, 0x2c, 0x00, 0x00, 0x00, //0x00004be0 jb LBB0_918 5089 0xc4, 0xc1, 0x78, 0x10, 0x03, //0x00004be6 vmovups (%r11), %xmm0 5090 0xc5, 0xf8, 0x11, 0x44, 0x24, 0x60, //0x00004beb vmovups %xmm0, $96(%rsp) 5091 0xc4, 0xc1, 0x7a, 0x6f, 0x43, 0x10, //0x00004bf1 vmovdqu $16(%r11), %xmm0 5092 0xc5, 0xfa, 0x7f, 0x44, 0x24, 0x70, //0x00004bf7 vmovdqu %xmm0, $112(%rsp) 5093 0x49, 0x83, 0xc3, 0x20, //0x00004bfd addq $32, %r11 5094 0x49, 0x8d, 0x7e, 0xe0, //0x00004c01 leaq $-32(%r14), %rdi 5095 0x48, 0x8d, 0xb4, 0x24, 0x80, 0x00, 0x00, 0x00, //0x00004c05 leaq $128(%rsp), %rsi 5096 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00004c0d jmp LBB0_919 5097 //0x00004c12 LBB0_918 5098 0x48, 0x8d, 0x74, 0x24, 0x60, //0x00004c12 leaq $96(%rsp), %rsi 5099 0x4c, 0x89, 0xf7, //0x00004c17 movq %r14, %rdi 5100 //0x00004c1a LBB0_919 5101 0x48, 0x83, 0xff, 0x10, //0x00004c1a cmpq $16, %rdi 5102 0x0f, 0x82, 0x5a, 0x00, 0x00, 0x00, //0x00004c1e jb LBB0_920 5103 0xc4, 0xc1, 0x7a, 0x6f, 0x03, //0x00004c24 vmovdqu (%r11), %xmm0 5104 0xc5, 0xfa, 0x7f, 0x06, //0x00004c29 vmovdqu %xmm0, (%rsi) 5105 0x49, 0x83, 0xc3, 0x10, //0x00004c2d addq $16, %r11 5106 0x48, 0x83, 0xc6, 0x10, //0x00004c31 addq $16, %rsi 5107 0x48, 0x83, 0xc7, 0xf0, //0x00004c35 addq $-16, %rdi 5108 0x48, 0x83, 0xff, 0x08, //0x00004c39 cmpq $8, %rdi 5109 0x0f, 0x83, 0x45, 0x00, 0x00, 0x00, //0x00004c3d jae LBB0_925 5110 //0x00004c43 LBB0_921 5111 0x48, 0x83, 0xff, 0x04, //0x00004c43 cmpq $4, %rdi 5112 0x0f, 0x8c, 0x57, 0x00, 0x00, 0x00, //0x00004c47 jl LBB0_922 5113 //0x00004c4d LBB0_926 5114 0x41, 0x8b, 0x03, //0x00004c4d movl (%r11), %eax 5115 0x89, 0x06, //0x00004c50 movl %eax, (%rsi) 5116 0x49, 0x83, 0xc3, 0x04, //0x00004c52 addq $4, %r11 5117 0x48, 0x83, 0xc6, 0x04, //0x00004c56 addq $4, %rsi 5118 0x48, 0x83, 0xc7, 0xfc, //0x00004c5a addq $-4, %rdi 5119 0x48, 0x83, 0xff, 0x02, //0x00004c5e cmpq $2, %rdi 5120 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00004c62 jae LBB0_927 5121 //0x00004c68 LBB0_923 5122 0x4c, 0x89, 0xda, //0x00004c68 movq %r11, %rdx 5123 0x4c, 0x8d, 0x5c, 0x24, 0x60, //0x00004c6b leaq $96(%rsp), %r11 5124 0x48, 0x85, 0xff, //0x00004c70 testq %rdi, %rdi 5125 0x0f, 0x85, 0x59, 0x00, 0x00, 0x00, //0x00004c73 jne LBB0_928 5126 0xe9, 0x96, 0xfd, 0xff, 0xff, //0x00004c79 jmp LBB0_908 5127 //0x00004c7e LBB0_920 5128 0x48, 0x83, 0xff, 0x08, //0x00004c7e cmpq $8, %rdi 5129 0x0f, 0x82, 0xbb, 0xff, 0xff, 0xff, //0x00004c82 jb LBB0_921 5130 //0x00004c88 LBB0_925 5131 0x49, 0x8b, 0x03, //0x00004c88 movq (%r11), %rax 5132 0x48, 0x89, 0x06, //0x00004c8b movq %rax, (%rsi) 5133 0x49, 0x83, 0xc3, 0x08, //0x00004c8e addq $8, %r11 5134 0x48, 0x83, 0xc6, 0x08, //0x00004c92 addq $8, %rsi 5135 0x48, 0x83, 0xc7, 0xf8, //0x00004c96 addq $-8, %rdi 5136 0x48, 0x83, 0xff, 0x04, //0x00004c9a cmpq $4, %rdi 5137 0x0f, 0x8d, 0xa9, 0xff, 0xff, 0xff, //0x00004c9e jge LBB0_926 5138 //0x00004ca4 LBB0_922 5139 0x48, 0x83, 0xff, 0x02, //0x00004ca4 cmpq $2, %rdi 5140 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00004ca8 jb LBB0_923 5141 //0x00004cae LBB0_927 5142 0x41, 0x0f, 0xb7, 0x03, //0x00004cae movzwl (%r11), %eax 5143 0x66, 0x89, 0x06, //0x00004cb2 movw %ax, (%rsi) 5144 0x49, 0x83, 0xc3, 0x02, //0x00004cb5 addq $2, %r11 5145 0x48, 0x83, 0xc6, 0x02, //0x00004cb9 addq $2, %rsi 5146 0x48, 0x83, 0xc7, 0xfe, //0x00004cbd addq $-2, %rdi 5147 0x4c, 0x89, 0xda, //0x00004cc1 movq %r11, %rdx 5148 0x4c, 0x8d, 0x5c, 0x24, 0x60, //0x00004cc4 leaq $96(%rsp), %r11 5149 0x48, 0x85, 0xff, //0x00004cc9 testq %rdi, %rdi 5150 0x0f, 0x84, 0x42, 0xfd, 0xff, 0xff, //0x00004ccc je LBB0_908 5151 //0x00004cd2 LBB0_928 5152 0x8a, 0x02, //0x00004cd2 movb (%rdx), %al 5153 0x88, 0x06, //0x00004cd4 movb %al, (%rsi) 5154 0x4c, 0x8d, 0x5c, 0x24, 0x60, //0x00004cd6 leaq $96(%rsp), %r11 5155 0xe9, 0x34, 0xfd, 0xff, 0xff, //0x00004cdb jmp LBB0_908 5156 //0x00004ce0 LBB0_929 5157 0x48, 0x8b, 0x74, 0x24, 0x28, //0x00004ce0 movq $40(%rsp), %rsi 5158 0x48, 0x8b, 0x46, 0x08, //0x00004ce5 movq $8(%rsi), %rax 5159 0x48, 0x0f, 0xbc, 0xca, //0x00004ce9 bsfq %rdx, %rcx 5160 0x4c, 0x29, 0xf1, //0x00004ced subq %r14, %rcx 5161 0x48, 0x8d, 0x44, 0x01, 0x01, //0x00004cf0 leaq $1(%rcx,%rax), %rax 5162 0x48, 0x8b, 0x54, 0x24, 0x18, //0x00004cf5 movq $24(%rsp), %rdx 5163 0x48, 0x89, 0x02, //0x00004cfa movq %rax, (%rdx) 5164 0x48, 0x8b, 0x4e, 0x08, //0x00004cfd movq $8(%rsi), %rcx 5165 0x48, 0x39, 0xc8, //0x00004d01 cmpq %rcx, %rax 5166 0x48, 0x0f, 0x47, 0xc1, //0x00004d04 cmovaq %rcx, %rax 5167 0x48, 0x89, 0x02, //0x00004d08 movq %rax, (%rdx) 5168 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004d0b movq $-1, %rax 5169 0x4c, 0x0f, 0x47, 0xe0, //0x00004d12 cmovaq %rax, %r12 5170 0x4d, 0x89, 0xe5, //0x00004d16 movq %r12, %r13 5171 0xe9, 0x70, 0xf6, 0xff, 0xff, //0x00004d19 jmp LBB0_839 5172 //0x00004d1e LBB0_930 5173 0x4c, 0x89, 0xf8, //0x00004d1e movq %r15, %rax 5174 //0x00004d21 LBB0_931 5175 0x48, 0xf7, 0xd0, //0x00004d21 notq %rax 5176 0x49, 0x01, 0xc1, //0x00004d24 addq %rax, %r9 5177 0x4d, 0x89, 0x08, //0x00004d27 movq %r9, (%r8) 5178 0xe9, 0x58, 0xf6, 0xff, 0xff, //0x00004d2a jmp LBB0_838 5179 //0x00004d2f LBB0_941 5180 0x49, 0x89, 0x00, //0x00004d2f movq %rax, (%r8) 5181 0xe9, 0x57, 0xf6, 0xff, 0xff, //0x00004d32 jmp LBB0_839 5182 //0x00004d37 LBB0_936 5183 0x4c, 0x89, 0x94, 0x24, 0xb8, 0x00, 0x00, 0x00, //0x00004d37 movq %r10, $184(%rsp) 5184 //0x00004d3f LBB0_937 5185 0x48, 0x8b, 0x44, 0x24, 0x18, //0x00004d3f movq $24(%rsp), %rax 5186 0x48, 0x8b, 0x8c, 0x24, 0xb8, 0x00, 0x00, 0x00, //0x00004d44 movq $184(%rsp), %rcx 5187 0x48, 0x89, 0x08, //0x00004d4c movq %rcx, (%rax) 5188 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004d4f movq $-1, %r13 5189 0xe9, 0x33, 0xf6, 0xff, 0xff, //0x00004d56 jmp LBB0_839 5190 //0x00004d5b LBB0_938 5191 0x4c, 0x29, 0xdf, //0x00004d5b subq %r11, %rdi 5192 0xe9, 0x90, 0xf7, 0xff, 0xff, //0x00004d5e jmp LBB0_859 5193 //0x00004d63 LBB0_939 5194 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004d63 movq $-1, %r10 5195 //0x00004d6a LBB0_940 5196 0x4d, 0x29, 0xd1, //0x00004d6a subq %r10, %r9 5197 0x48, 0x8b, 0x44, 0x24, 0x18, //0x00004d6d movq $24(%rsp), %rax 5198 0x4c, 0x89, 0x08, //0x00004d72 movq %r9, (%rax) 5199 0xe9, 0x0d, 0xf6, 0xff, 0xff, //0x00004d75 jmp LBB0_838 5200 //0x00004d7a LBB0_943 5201 0x49, 0xc7, 0xc5, 0xfe, 0xff, 0xff, 0xff, //0x00004d7a movq $-2, %r13 5202 0x3c, 0x61, //0x00004d81 cmpb $97, %al 5203 0x0f, 0x85, 0x05, 0xf6, 0xff, 0xff, //0x00004d83 jne LBB0_839 5204 0x49, 0x8d, 0x41, 0x02, //0x00004d89 leaq $2(%r9), %rax 5205 0x49, 0x89, 0x00, //0x00004d8d movq %rax, (%r8) 5206 0x43, 0x80, 0x7c, 0x0c, 0x02, 0x6c, //0x00004d90 cmpb $108, $2(%r12,%r9) 5207 0x0f, 0x85, 0xf2, 0xf5, 0xff, 0xff, //0x00004d96 jne LBB0_839 5208 0x49, 0x8d, 0x41, 0x03, //0x00004d9c leaq $3(%r9), %rax 5209 0x49, 0x89, 0x00, //0x00004da0 movq %rax, (%r8) 5210 0x43, 0x80, 0x7c, 0x0c, 0x03, 0x73, //0x00004da3 cmpb $115, $3(%r12,%r9) 5211 0x0f, 0x85, 0xdf, 0xf5, 0xff, 0xff, //0x00004da9 jne LBB0_839 5212 0x49, 0x8d, 0x41, 0x04, //0x00004daf leaq $4(%r9), %rax 5213 0x49, 0x89, 0x00, //0x00004db3 movq %rax, (%r8) 5214 0x43, 0x80, 0x7c, 0x0c, 0x04, 0x65, //0x00004db6 cmpb $101, $4(%r12,%r9) 5215 0x0f, 0x85, 0xcc, 0xf5, 0xff, 0xff, //0x00004dbc jne LBB0_839 5216 0x49, 0x83, 0xc1, 0x05, //0x00004dc2 addq $5, %r9 5217 0xe9, 0xa3, 0x00, 0x00, 0x00, //0x00004dc6 jmp LBB0_953 5218 //0x00004dcb LBB0_752 5219 0x4d, 0x89, 0x08, //0x00004dcb movq %r9, (%r8) 5220 0x49, 0xc7, 0xc5, 0xfe, 0xff, 0xff, 0xff, //0x00004dce movq $-2, %r13 5221 0x41, 0x80, 0x3a, 0x6e, //0x00004dd5 cmpb $110, (%r10) 5222 0x0f, 0x85, 0xaf, 0xf5, 0xff, 0xff, //0x00004dd9 jne LBB0_839 5223 0x49, 0x8d, 0x41, 0x01, //0x00004ddf leaq $1(%r9), %rax 5224 0x49, 0x89, 0x00, //0x00004de3 movq %rax, (%r8) 5225 0x43, 0x80, 0x7c, 0x0c, 0x01, 0x75, //0x00004de6 cmpb $117, $1(%r12,%r9) 5226 0x0f, 0x85, 0x9c, 0xf5, 0xff, 0xff, //0x00004dec jne LBB0_839 5227 0x49, 0x8d, 0x41, 0x02, //0x00004df2 leaq $2(%r9), %rax 5228 0x49, 0x89, 0x00, //0x00004df6 movq %rax, (%r8) 5229 0x43, 0x80, 0x7c, 0x0c, 0x02, 0x6c, //0x00004df9 cmpb $108, $2(%r12,%r9) 5230 0x0f, 0x85, 0x89, 0xf5, 0xff, 0xff, //0x00004dff jne LBB0_839 5231 0x49, 0x8d, 0x41, 0x03, //0x00004e05 leaq $3(%r9), %rax 5232 0x49, 0x89, 0x00, //0x00004e09 movq %rax, (%r8) 5233 0x43, 0x80, 0x7c, 0x0c, 0x03, 0x6c, //0x00004e0c cmpb $108, $3(%r12,%r9) 5234 0x0f, 0x85, 0x76, 0xf5, 0xff, 0xff, //0x00004e12 jne LBB0_839 5235 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x00004e18 jmp LBB0_952 5236 //0x00004e1d LBB0_948 5237 0x4d, 0x89, 0x08, //0x00004e1d movq %r9, (%r8) 5238 0x49, 0xc7, 0xc5, 0xfe, 0xff, 0xff, 0xff, //0x00004e20 movq $-2, %r13 5239 0x41, 0x80, 0x3a, 0x74, //0x00004e27 cmpb $116, (%r10) 5240 0x0f, 0x85, 0x5d, 0xf5, 0xff, 0xff, //0x00004e2b jne LBB0_839 5241 0x49, 0x8d, 0x41, 0x01, //0x00004e31 leaq $1(%r9), %rax 5242 0x49, 0x89, 0x00, //0x00004e35 movq %rax, (%r8) 5243 0x43, 0x80, 0x7c, 0x0c, 0x01, 0x72, //0x00004e38 cmpb $114, $1(%r12,%r9) 5244 0x0f, 0x85, 0x4a, 0xf5, 0xff, 0xff, //0x00004e3e jne LBB0_839 5245 0x49, 0x8d, 0x41, 0x02, //0x00004e44 leaq $2(%r9), %rax 5246 0x49, 0x89, 0x00, //0x00004e48 movq %rax, (%r8) 5247 0x43, 0x80, 0x7c, 0x0c, 0x02, 0x75, //0x00004e4b cmpb $117, $2(%r12,%r9) 5248 0x0f, 0x85, 0x37, 0xf5, 0xff, 0xff, //0x00004e51 jne LBB0_839 5249 0x49, 0x8d, 0x41, 0x03, //0x00004e57 leaq $3(%r9), %rax 5250 0x49, 0x89, 0x00, //0x00004e5b movq %rax, (%r8) 5251 0x43, 0x80, 0x7c, 0x0c, 0x03, 0x65, //0x00004e5e cmpb $101, $3(%r12,%r9) 5252 0x0f, 0x85, 0x24, 0xf5, 0xff, 0xff, //0x00004e64 jne LBB0_839 5253 //0x00004e6a LBB0_952 5254 0x49, 0x83, 0xc1, 0x04, //0x00004e6a addq $4, %r9 5255 //0x00004e6e LBB0_953 5256 0x48, 0x8b, 0x44, 0x24, 0x18, //0x00004e6e movq $24(%rsp), %rax 5257 0x4c, 0x89, 0x08, //0x00004e73 movq %r9, (%rax) 5258 0xe9, 0x13, 0xf5, 0xff, 0xff, //0x00004e76 jmp LBB0_839 5259 //0x00004e7b LBB0_960 5260 0x4c, 0x89, 0xf8, //0x00004e7b movq %r15, %rax 5261 0xe9, 0x91, 0xf6, 0xff, 0xff, //0x00004e7e jmp LBB0_862 5262 //0x00004e83 LBB0_813 5263 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00004e83 movq $32(%rsp), %rax 5264 0xe9, 0x87, 0xf6, 0xff, 0xff, //0x00004e88 jmp LBB0_862 5265 //0x00004e8d LBB0_954 5266 0x4c, 0x89, 0xf3, //0x00004e8d movq %r14, %rbx 5267 0x48, 0x83, 0xc3, 0x02, //0x00004e90 addq $2, %rbx 5268 0x49, 0xc7, 0xc5, 0xfe, 0xff, 0xff, 0xff, //0x00004e94 movq $-2, %r13 5269 0xe9, 0xa6, 0x00, 0x00, 0x00, //0x00004e9b jmp LBB0_959 5270 //0x00004ea0 LBB0_874 5271 0x4d, 0x85, 0xff, //0x00004ea0 testq %r15, %r15 5272 0x0f, 0x85, 0xeb, 0x00, 0x00, 0x00, //0x00004ea3 jne LBB0_966 5273 0x4b, 0x8d, 0x7c, 0x16, 0x01, //0x00004ea9 leaq $1(%r14,%r10), %rdi 5274 0x49, 0xf7, 0xd6, //0x00004eae notq %r14 5275 0x4d, 0x01, 0xc6, //0x00004eb1 addq %r8, %r14 5276 //0x00004eb4 LBB0_876 5277 0x4d, 0x85, 0xf6, //0x00004eb4 testq %r14, %r14 5278 0x48, 0x8b, 0x54, 0x24, 0x18, //0x00004eb7 movq $24(%rsp), %rdx 5279 0x0f, 0x8e, 0xcc, 0xf4, 0xff, 0xff, //0x00004ebc jle LBB0_839 5280 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004ec2 movq $-1, %r13 5281 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00004ec9 jmp LBB0_933 5282 //0x00004ece LBB0_932 5283 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00004ece movq $-2, %rax 5284 0xb9, 0x02, 0x00, 0x00, 0x00, //0x00004ed5 movl $2, %ecx 5285 0x48, 0x01, 0xcf, //0x00004eda addq %rcx, %rdi 5286 0x49, 0x01, 0xc6, //0x00004edd addq %rax, %r14 5287 0x0f, 0x8e, 0xa8, 0xf4, 0xff, 0xff, //0x00004ee0 jle LBB0_839 5288 //0x00004ee6 LBB0_933 5289 0x0f, 0xb6, 0x07, //0x00004ee6 movzbl (%rdi), %eax 5290 0x3c, 0x5c, //0x00004ee9 cmpb $92, %al 5291 0x0f, 0x84, 0xdd, 0xff, 0xff, 0xff, //0x00004eeb je LBB0_932 5292 0x3c, 0x22, //0x00004ef1 cmpb $34, %al 5293 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x00004ef3 je LBB0_955 5294 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004ef9 movq $-1, %rax 5295 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00004f00 movl $1, %ecx 5296 0x48, 0x01, 0xcf, //0x00004f05 addq %rcx, %rdi 5297 0x49, 0x01, 0xc6, //0x00004f08 addq %rax, %r14 5298 0x0f, 0x8f, 0xd5, 0xff, 0xff, 0xff, //0x00004f0b jg LBB0_933 5299 0xe9, 0x78, 0xf4, 0xff, 0xff, //0x00004f11 jmp LBB0_839 5300 //0x00004f16 LBB0_955 5301 0x4c, 0x29, 0xdf, //0x00004f16 subq %r11, %rdi 5302 0x48, 0xff, 0xc7, //0x00004f19 incq %rdi 5303 0x48, 0x89, 0x3a, //0x00004f1c movq %rdi, (%rdx) 5304 0x4d, 0x89, 0xe5, //0x00004f1f movq %r12, %r13 5305 0xe9, 0x67, 0xf4, 0xff, 0xff, //0x00004f22 jmp LBB0_839 5306 //0x00004f27 LBB0_956 5307 0x4c, 0x89, 0xf3, //0x00004f27 movq %r14, %rbx 5308 0x48, 0xff, 0xc3, //0x00004f2a incq %rbx 5309 0x49, 0xc7, 0xc5, 0xfd, 0xff, 0xff, 0xff, //0x00004f2d movq $-3, %r13 5310 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00004f34 jmp LBB0_959 5311 //0x00004f39 LBB0_957 5312 0x4c, 0x89, 0xf3, //0x00004f39 movq %r14, %rbx 5313 0x48, 0xff, 0xc3, //0x00004f3c incq %rbx 5314 //0x00004f3f LBB0_958 5315 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004f3f movq $-1, %r13 5316 //0x00004f46 LBB0_959 5317 0x48, 0x8b, 0x44, 0x24, 0x20, //0x00004f46 movq $32(%rsp), %rax 5318 0x48, 0x29, 0xc3, //0x00004f4b subq %rax, %rbx 5319 0x49, 0x89, 0x18, //0x00004f4e movq %rbx, (%r8) 5320 0xe9, 0x38, 0xf4, 0xff, 0xff, //0x00004f51 jmp LBB0_839 5321 //0x00004f56 LBB0_961 5322 0x4c, 0x01, 0xdf, //0x00004f56 addq %r11, %rdi 5323 0xe9, 0x56, 0xff, 0xff, 0xff, //0x00004f59 jmp LBB0_876 5324 //0x00004f5e LBB0_962 5325 0x48, 0x8b, 0x44, 0x24, 0x28, //0x00004f5e movq $40(%rsp), %rax 5326 0x48, 0x8b, 0x40, 0x08, //0x00004f63 movq $8(%rax), %rax 5327 0x48, 0x8b, 0x54, 0x24, 0x18, //0x00004f67 movq $24(%rsp), %rdx 5328 0x48, 0x89, 0x02, //0x00004f6c movq %rax, (%rdx) 5329 0xe9, 0x1a, 0xf4, 0xff, 0xff, //0x00004f6f jmp LBB0_839 5330 //0x00004f74 LBB0_963 5331 0x49, 0xc7, 0xc5, 0xfc, 0xff, 0xff, 0xff, //0x00004f74 movq $-4, %r13 5332 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00004f7b jmp LBB0_965 5333 //0x00004f80 LBB0_964 5334 0x49, 0xc7, 0xc5, 0xfe, 0xff, 0xff, 0xff, //0x00004f80 movq $-2, %r13 5335 //0x00004f87 LBB0_965 5336 0x4c, 0x89, 0xc3, //0x00004f87 movq %r8, %rbx 5337 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00004f8a movq $24(%rsp), %r8 5338 0xe9, 0xb2, 0xff, 0xff, 0xff, //0x00004f8f jmp LBB0_959 5339 //0x00004f94 LBB0_966 5340 0x49, 0x8d, 0x40, 0xff, //0x00004f94 leaq $-1(%r8), %rax 5341 0x4c, 0x39, 0xf0, //0x00004f98 cmpq %r14, %rax 5342 0x0f, 0x84, 0xed, 0xf3, 0xff, 0xff, //0x00004f9b je LBB0_839 5343 0x4b, 0x8d, 0x7c, 0x16, 0x02, //0x00004fa1 leaq $2(%r14,%r10), %rdi 5344 0x4d, 0x29, 0xf0, //0x00004fa6 subq %r14, %r8 5345 0x49, 0x83, 0xc0, 0xfe, //0x00004fa9 addq $-2, %r8 5346 0x4d, 0x89, 0xc6, //0x00004fad movq %r8, %r14 5347 0xe9, 0xff, 0xfe, 0xff, 0xff, //0x00004fb0 jmp LBB0_876 5348 0x90, 0x90, 0x90, //0x00004fb5 .p2align 2, 0x90 5349 // // .set L0_0_set_418, LBB0_418-LJTI0_0 5350 // // .set L0_0_set_488, LBB0_488-LJTI0_0 5351 // // .set L0_0_set_450, LBB0_450-LJTI0_0 5352 // // .set L0_0_set_403, LBB0_403-LJTI0_0 5353 // // .set L0_0_set_461, LBB0_461-LJTI0_0 5354 // // .set L0_0_set_487, LBB0_487-LJTI0_0 5355 // // .set L0_0_set_449, LBB0_449-LJTI0_0 5356 // // .set L0_0_set_489, LBB0_489-LJTI0_0 5357 //0x00004fb8 LJTI0_0 5358 0x88, 0xd1, 0xff, 0xff, //0x00004fb8 .long L0_0_set_418 5359 0x8d, 0xd7, 0xff, 0xff, //0x00004fbc .long L0_0_set_488 5360 0x8d, 0xd7, 0xff, 0xff, //0x00004fc0 .long L0_0_set_488 5361 0x8d, 0xd7, 0xff, 0xff, //0x00004fc4 .long L0_0_set_488 5362 0x8d, 0xd7, 0xff, 0xff, //0x00004fc8 .long L0_0_set_488 5363 0x8d, 0xd7, 0xff, 0xff, //0x00004fcc .long L0_0_set_488 5364 0x8d, 0xd7, 0xff, 0xff, //0x00004fd0 .long L0_0_set_488 5365 0x8d, 0xd7, 0xff, 0xff, //0x00004fd4 .long L0_0_set_488 5366 0x8d, 0xd7, 0xff, 0xff, //0x00004fd8 .long L0_0_set_488 5367 0x8d, 0xd7, 0xff, 0xff, //0x00004fdc .long L0_0_set_488 5368 0x8d, 0xd7, 0xff, 0xff, //0x00004fe0 .long L0_0_set_488 5369 0x8d, 0xd7, 0xff, 0xff, //0x00004fe4 .long L0_0_set_488 5370 0x8d, 0xd7, 0xff, 0xff, //0x00004fe8 .long L0_0_set_488 5371 0x8d, 0xd7, 0xff, 0xff, //0x00004fec .long L0_0_set_488 5372 0x8d, 0xd7, 0xff, 0xff, //0x00004ff0 .long L0_0_set_488 5373 0x8d, 0xd7, 0xff, 0xff, //0x00004ff4 .long L0_0_set_488 5374 0x8d, 0xd7, 0xff, 0xff, //0x00004ff8 .long L0_0_set_488 5375 0x8d, 0xd7, 0xff, 0xff, //0x00004ffc .long L0_0_set_488 5376 0x8d, 0xd7, 0xff, 0xff, //0x00005000 .long L0_0_set_488 5377 0x8d, 0xd7, 0xff, 0xff, //0x00005004 .long L0_0_set_488 5378 0x8d, 0xd7, 0xff, 0xff, //0x00005008 .long L0_0_set_488 5379 0x8d, 0xd7, 0xff, 0xff, //0x0000500c .long L0_0_set_488 5380 0x8d, 0xd7, 0xff, 0xff, //0x00005010 .long L0_0_set_488 5381 0x8d, 0xd7, 0xff, 0xff, //0x00005014 .long L0_0_set_488 5382 0x8d, 0xd7, 0xff, 0xff, //0x00005018 .long L0_0_set_488 5383 0x8d, 0xd7, 0xff, 0xff, //0x0000501c .long L0_0_set_488 5384 0x8d, 0xd7, 0xff, 0xff, //0x00005020 .long L0_0_set_488 5385 0x8d, 0xd7, 0xff, 0xff, //0x00005024 .long L0_0_set_488 5386 0x8d, 0xd7, 0xff, 0xff, //0x00005028 .long L0_0_set_488 5387 0x8d, 0xd7, 0xff, 0xff, //0x0000502c .long L0_0_set_488 5388 0x8d, 0xd7, 0xff, 0xff, //0x00005030 .long L0_0_set_488 5389 0x8d, 0xd7, 0xff, 0xff, //0x00005034 .long L0_0_set_488 5390 0x8d, 0xd7, 0xff, 0xff, //0x00005038 .long L0_0_set_488 5391 0x8d, 0xd7, 0xff, 0xff, //0x0000503c .long L0_0_set_488 5392 0x34, 0xd3, 0xff, 0xff, //0x00005040 .long L0_0_set_450 5393 0x8d, 0xd7, 0xff, 0xff, //0x00005044 .long L0_0_set_488 5394 0x8d, 0xd7, 0xff, 0xff, //0x00005048 .long L0_0_set_488 5395 0x8d, 0xd7, 0xff, 0xff, //0x0000504c .long L0_0_set_488 5396 0x8d, 0xd7, 0xff, 0xff, //0x00005050 .long L0_0_set_488 5397 0x8d, 0xd7, 0xff, 0xff, //0x00005054 .long L0_0_set_488 5398 0x8d, 0xd7, 0xff, 0xff, //0x00005058 .long L0_0_set_488 5399 0x8d, 0xd7, 0xff, 0xff, //0x0000505c .long L0_0_set_488 5400 0x8d, 0xd7, 0xff, 0xff, //0x00005060 .long L0_0_set_488 5401 0x8d, 0xd7, 0xff, 0xff, //0x00005064 .long L0_0_set_488 5402 0x8d, 0xd7, 0xff, 0xff, //0x00005068 .long L0_0_set_488 5403 0xb1, 0xd0, 0xff, 0xff, //0x0000506c .long L0_0_set_403 5404 0x8d, 0xd7, 0xff, 0xff, //0x00005070 .long L0_0_set_488 5405 0x8d, 0xd7, 0xff, 0xff, //0x00005074 .long L0_0_set_488 5406 0xb1, 0xd0, 0xff, 0xff, //0x00005078 .long L0_0_set_403 5407 0xb1, 0xd0, 0xff, 0xff, //0x0000507c .long L0_0_set_403 5408 0xb1, 0xd0, 0xff, 0xff, //0x00005080 .long L0_0_set_403 5409 0xb1, 0xd0, 0xff, 0xff, //0x00005084 .long L0_0_set_403 5410 0xb1, 0xd0, 0xff, 0xff, //0x00005088 .long L0_0_set_403 5411 0xb1, 0xd0, 0xff, 0xff, //0x0000508c .long L0_0_set_403 5412 0xb1, 0xd0, 0xff, 0xff, //0x00005090 .long L0_0_set_403 5413 0xb1, 0xd0, 0xff, 0xff, //0x00005094 .long L0_0_set_403 5414 0xb1, 0xd0, 0xff, 0xff, //0x00005098 .long L0_0_set_403 5415 0xb1, 0xd0, 0xff, 0xff, //0x0000509c .long L0_0_set_403 5416 0x8d, 0xd7, 0xff, 0xff, //0x000050a0 .long L0_0_set_488 5417 0x8d, 0xd7, 0xff, 0xff, //0x000050a4 .long L0_0_set_488 5418 0x8d, 0xd7, 0xff, 0xff, //0x000050a8 .long L0_0_set_488 5419 0x8d, 0xd7, 0xff, 0xff, //0x000050ac .long L0_0_set_488 5420 0x8d, 0xd7, 0xff, 0xff, //0x000050b0 .long L0_0_set_488 5421 0x8d, 0xd7, 0xff, 0xff, //0x000050b4 .long L0_0_set_488 5422 0x8d, 0xd7, 0xff, 0xff, //0x000050b8 .long L0_0_set_488 5423 0x8d, 0xd7, 0xff, 0xff, //0x000050bc .long L0_0_set_488 5424 0x8d, 0xd7, 0xff, 0xff, //0x000050c0 .long L0_0_set_488 5425 0x8d, 0xd7, 0xff, 0xff, //0x000050c4 .long L0_0_set_488 5426 0x8d, 0xd7, 0xff, 0xff, //0x000050c8 .long L0_0_set_488 5427 0x8d, 0xd7, 0xff, 0xff, //0x000050cc .long L0_0_set_488 5428 0x8d, 0xd7, 0xff, 0xff, //0x000050d0 .long L0_0_set_488 5429 0x8d, 0xd7, 0xff, 0xff, //0x000050d4 .long L0_0_set_488 5430 0x8d, 0xd7, 0xff, 0xff, //0x000050d8 .long L0_0_set_488 5431 0x8d, 0xd7, 0xff, 0xff, //0x000050dc .long L0_0_set_488 5432 0x8d, 0xd7, 0xff, 0xff, //0x000050e0 .long L0_0_set_488 5433 0x8d, 0xd7, 0xff, 0xff, //0x000050e4 .long L0_0_set_488 5434 0x8d, 0xd7, 0xff, 0xff, //0x000050e8 .long L0_0_set_488 5435 0x8d, 0xd7, 0xff, 0xff, //0x000050ec .long L0_0_set_488 5436 0x8d, 0xd7, 0xff, 0xff, //0x000050f0 .long L0_0_set_488 5437 0x8d, 0xd7, 0xff, 0xff, //0x000050f4 .long L0_0_set_488 5438 0x8d, 0xd7, 0xff, 0xff, //0x000050f8 .long L0_0_set_488 5439 0x8d, 0xd7, 0xff, 0xff, //0x000050fc .long L0_0_set_488 5440 0x8d, 0xd7, 0xff, 0xff, //0x00005100 .long L0_0_set_488 5441 0x8d, 0xd7, 0xff, 0xff, //0x00005104 .long L0_0_set_488 5442 0x8d, 0xd7, 0xff, 0xff, //0x00005108 .long L0_0_set_488 5443 0x8d, 0xd7, 0xff, 0xff, //0x0000510c .long L0_0_set_488 5444 0x8d, 0xd7, 0xff, 0xff, //0x00005110 .long L0_0_set_488 5445 0x8d, 0xd7, 0xff, 0xff, //0x00005114 .long L0_0_set_488 5446 0x8d, 0xd7, 0xff, 0xff, //0x00005118 .long L0_0_set_488 5447 0x8d, 0xd7, 0xff, 0xff, //0x0000511c .long L0_0_set_488 5448 0x8d, 0xd7, 0xff, 0xff, //0x00005120 .long L0_0_set_488 5449 0x5e, 0xd4, 0xff, 0xff, //0x00005124 .long L0_0_set_461 5450 0x8d, 0xd7, 0xff, 0xff, //0x00005128 .long L0_0_set_488 5451 0x8d, 0xd7, 0xff, 0xff, //0x0000512c .long L0_0_set_488 5452 0x8d, 0xd7, 0xff, 0xff, //0x00005130 .long L0_0_set_488 5453 0x8d, 0xd7, 0xff, 0xff, //0x00005134 .long L0_0_set_488 5454 0x8d, 0xd7, 0xff, 0xff, //0x00005138 .long L0_0_set_488 5455 0x8d, 0xd7, 0xff, 0xff, //0x0000513c .long L0_0_set_488 5456 0x8d, 0xd7, 0xff, 0xff, //0x00005140 .long L0_0_set_488 5457 0x8d, 0xd7, 0xff, 0xff, //0x00005144 .long L0_0_set_488 5458 0x8d, 0xd7, 0xff, 0xff, //0x00005148 .long L0_0_set_488 5459 0x8d, 0xd7, 0xff, 0xff, //0x0000514c .long L0_0_set_488 5460 0x80, 0xd7, 0xff, 0xff, //0x00005150 .long L0_0_set_487 5461 0x8d, 0xd7, 0xff, 0xff, //0x00005154 .long L0_0_set_488 5462 0x8d, 0xd7, 0xff, 0xff, //0x00005158 .long L0_0_set_488 5463 0x8d, 0xd7, 0xff, 0xff, //0x0000515c .long L0_0_set_488 5464 0x8d, 0xd7, 0xff, 0xff, //0x00005160 .long L0_0_set_488 5465 0x8d, 0xd7, 0xff, 0xff, //0x00005164 .long L0_0_set_488 5466 0x8d, 0xd7, 0xff, 0xff, //0x00005168 .long L0_0_set_488 5467 0x8d, 0xd7, 0xff, 0xff, //0x0000516c .long L0_0_set_488 5468 0x22, 0xd3, 0xff, 0xff, //0x00005170 .long L0_0_set_449 5469 0x8d, 0xd7, 0xff, 0xff, //0x00005174 .long L0_0_set_488 5470 0x8d, 0xd7, 0xff, 0xff, //0x00005178 .long L0_0_set_488 5471 0x8d, 0xd7, 0xff, 0xff, //0x0000517c .long L0_0_set_488 5472 0x8d, 0xd7, 0xff, 0xff, //0x00005180 .long L0_0_set_488 5473 0x8d, 0xd7, 0xff, 0xff, //0x00005184 .long L0_0_set_488 5474 0x22, 0xd3, 0xff, 0xff, //0x00005188 .long L0_0_set_449 5475 0x8d, 0xd7, 0xff, 0xff, //0x0000518c .long L0_0_set_488 5476 0x8d, 0xd7, 0xff, 0xff, //0x00005190 .long L0_0_set_488 5477 0x8d, 0xd7, 0xff, 0xff, //0x00005194 .long L0_0_set_488 5478 0x8d, 0xd7, 0xff, 0xff, //0x00005198 .long L0_0_set_488 5479 0x8d, 0xd7, 0xff, 0xff, //0x0000519c .long L0_0_set_488 5480 0x8d, 0xd7, 0xff, 0xff, //0x000051a0 .long L0_0_set_488 5481 0x98, 0xd7, 0xff, 0xff, //0x000051a4 .long L0_0_set_489 5482 // // .set L0_1_set_222, LBB0_222-LJTI0_1 5483 // // .set L0_1_set_289, LBB0_289-LJTI0_1 5484 // // .set L0_1_set_251, LBB0_251-LJTI0_1 5485 // // .set L0_1_set_207, LBB0_207-LJTI0_1 5486 // // .set L0_1_set_262, LBB0_262-LJTI0_1 5487 // // .set L0_1_set_288, LBB0_288-LJTI0_1 5488 // // .set L0_1_set_250, LBB0_250-LJTI0_1 5489 // // .set L0_1_set_290, LBB0_290-LJTI0_1 5490 //0x000051a8 LJTI0_1 5491 0x88, 0xbb, 0xff, 0xff, //0x000051a8 .long L0_1_set_222 5492 0x21, 0xc1, 0xff, 0xff, //0x000051ac .long L0_1_set_289 5493 0x21, 0xc1, 0xff, 0xff, //0x000051b0 .long L0_1_set_289 5494 0x21, 0xc1, 0xff, 0xff, //0x000051b4 .long L0_1_set_289 5495 0x21, 0xc1, 0xff, 0xff, //0x000051b8 .long L0_1_set_289 5496 0x21, 0xc1, 0xff, 0xff, //0x000051bc .long L0_1_set_289 5497 0x21, 0xc1, 0xff, 0xff, //0x000051c0 .long L0_1_set_289 5498 0x21, 0xc1, 0xff, 0xff, //0x000051c4 .long L0_1_set_289 5499 0x21, 0xc1, 0xff, 0xff, //0x000051c8 .long L0_1_set_289 5500 0x21, 0xc1, 0xff, 0xff, //0x000051cc .long L0_1_set_289 5501 0x21, 0xc1, 0xff, 0xff, //0x000051d0 .long L0_1_set_289 5502 0x21, 0xc1, 0xff, 0xff, //0x000051d4 .long L0_1_set_289 5503 0x21, 0xc1, 0xff, 0xff, //0x000051d8 .long L0_1_set_289 5504 0x21, 0xc1, 0xff, 0xff, //0x000051dc .long L0_1_set_289 5505 0x21, 0xc1, 0xff, 0xff, //0x000051e0 .long L0_1_set_289 5506 0x21, 0xc1, 0xff, 0xff, //0x000051e4 .long L0_1_set_289 5507 0x21, 0xc1, 0xff, 0xff, //0x000051e8 .long L0_1_set_289 5508 0x21, 0xc1, 0xff, 0xff, //0x000051ec .long L0_1_set_289 5509 0x21, 0xc1, 0xff, 0xff, //0x000051f0 .long L0_1_set_289 5510 0x21, 0xc1, 0xff, 0xff, //0x000051f4 .long L0_1_set_289 5511 0x21, 0xc1, 0xff, 0xff, //0x000051f8 .long L0_1_set_289 5512 0x21, 0xc1, 0xff, 0xff, //0x000051fc .long L0_1_set_289 5513 0x21, 0xc1, 0xff, 0xff, //0x00005200 .long L0_1_set_289 5514 0x21, 0xc1, 0xff, 0xff, //0x00005204 .long L0_1_set_289 5515 0x21, 0xc1, 0xff, 0xff, //0x00005208 .long L0_1_set_289 5516 0x21, 0xc1, 0xff, 0xff, //0x0000520c .long L0_1_set_289 5517 0x21, 0xc1, 0xff, 0xff, //0x00005210 .long L0_1_set_289 5518 0x21, 0xc1, 0xff, 0xff, //0x00005214 .long L0_1_set_289 5519 0x21, 0xc1, 0xff, 0xff, //0x00005218 .long L0_1_set_289 5520 0x21, 0xc1, 0xff, 0xff, //0x0000521c .long L0_1_set_289 5521 0x21, 0xc1, 0xff, 0xff, //0x00005220 .long L0_1_set_289 5522 0x21, 0xc1, 0xff, 0xff, //0x00005224 .long L0_1_set_289 5523 0x21, 0xc1, 0xff, 0xff, //0x00005228 .long L0_1_set_289 5524 0x21, 0xc1, 0xff, 0xff, //0x0000522c .long L0_1_set_289 5525 0xee, 0xbc, 0xff, 0xff, //0x00005230 .long L0_1_set_251 5526 0x21, 0xc1, 0xff, 0xff, //0x00005234 .long L0_1_set_289 5527 0x21, 0xc1, 0xff, 0xff, //0x00005238 .long L0_1_set_289 5528 0x21, 0xc1, 0xff, 0xff, //0x0000523c .long L0_1_set_289 5529 0x21, 0xc1, 0xff, 0xff, //0x00005240 .long L0_1_set_289 5530 0x21, 0xc1, 0xff, 0xff, //0x00005244 .long L0_1_set_289 5531 0x21, 0xc1, 0xff, 0xff, //0x00005248 .long L0_1_set_289 5532 0x21, 0xc1, 0xff, 0xff, //0x0000524c .long L0_1_set_289 5533 0x21, 0xc1, 0xff, 0xff, //0x00005250 .long L0_1_set_289 5534 0x21, 0xc1, 0xff, 0xff, //0x00005254 .long L0_1_set_289 5535 0x21, 0xc1, 0xff, 0xff, //0x00005258 .long L0_1_set_289 5536 0xbc, 0xba, 0xff, 0xff, //0x0000525c .long L0_1_set_207 5537 0x21, 0xc1, 0xff, 0xff, //0x00005260 .long L0_1_set_289 5538 0x21, 0xc1, 0xff, 0xff, //0x00005264 .long L0_1_set_289 5539 0xbc, 0xba, 0xff, 0xff, //0x00005268 .long L0_1_set_207 5540 0xbc, 0xba, 0xff, 0xff, //0x0000526c .long L0_1_set_207 5541 0xbc, 0xba, 0xff, 0xff, //0x00005270 .long L0_1_set_207 5542 0xbc, 0xba, 0xff, 0xff, //0x00005274 .long L0_1_set_207 5543 0xbc, 0xba, 0xff, 0xff, //0x00005278 .long L0_1_set_207 5544 0xbc, 0xba, 0xff, 0xff, //0x0000527c .long L0_1_set_207 5545 0xbc, 0xba, 0xff, 0xff, //0x00005280 .long L0_1_set_207 5546 0xbc, 0xba, 0xff, 0xff, //0x00005284 .long L0_1_set_207 5547 0xbc, 0xba, 0xff, 0xff, //0x00005288 .long L0_1_set_207 5548 0xbc, 0xba, 0xff, 0xff, //0x0000528c .long L0_1_set_207 5549 0x21, 0xc1, 0xff, 0xff, //0x00005290 .long L0_1_set_289 5550 0x21, 0xc1, 0xff, 0xff, //0x00005294 .long L0_1_set_289 5551 0x21, 0xc1, 0xff, 0xff, //0x00005298 .long L0_1_set_289 5552 0x21, 0xc1, 0xff, 0xff, //0x0000529c .long L0_1_set_289 5553 0x21, 0xc1, 0xff, 0xff, //0x000052a0 .long L0_1_set_289 5554 0x21, 0xc1, 0xff, 0xff, //0x000052a4 .long L0_1_set_289 5555 0x21, 0xc1, 0xff, 0xff, //0x000052a8 .long L0_1_set_289 5556 0x21, 0xc1, 0xff, 0xff, //0x000052ac .long L0_1_set_289 5557 0x21, 0xc1, 0xff, 0xff, //0x000052b0 .long L0_1_set_289 5558 0x21, 0xc1, 0xff, 0xff, //0x000052b4 .long L0_1_set_289 5559 0x21, 0xc1, 0xff, 0xff, //0x000052b8 .long L0_1_set_289 5560 0x21, 0xc1, 0xff, 0xff, //0x000052bc .long L0_1_set_289 5561 0x21, 0xc1, 0xff, 0xff, //0x000052c0 .long L0_1_set_289 5562 0x21, 0xc1, 0xff, 0xff, //0x000052c4 .long L0_1_set_289 5563 0x21, 0xc1, 0xff, 0xff, //0x000052c8 .long L0_1_set_289 5564 0x21, 0xc1, 0xff, 0xff, //0x000052cc .long L0_1_set_289 5565 0x21, 0xc1, 0xff, 0xff, //0x000052d0 .long L0_1_set_289 5566 0x21, 0xc1, 0xff, 0xff, //0x000052d4 .long L0_1_set_289 5567 0x21, 0xc1, 0xff, 0xff, //0x000052d8 .long L0_1_set_289 5568 0x21, 0xc1, 0xff, 0xff, //0x000052dc .long L0_1_set_289 5569 0x21, 0xc1, 0xff, 0xff, //0x000052e0 .long L0_1_set_289 5570 0x21, 0xc1, 0xff, 0xff, //0x000052e4 .long L0_1_set_289 5571 0x21, 0xc1, 0xff, 0xff, //0x000052e8 .long L0_1_set_289 5572 0x21, 0xc1, 0xff, 0xff, //0x000052ec .long L0_1_set_289 5573 0x21, 0xc1, 0xff, 0xff, //0x000052f0 .long L0_1_set_289 5574 0x21, 0xc1, 0xff, 0xff, //0x000052f4 .long L0_1_set_289 5575 0x21, 0xc1, 0xff, 0xff, //0x000052f8 .long L0_1_set_289 5576 0x21, 0xc1, 0xff, 0xff, //0x000052fc .long L0_1_set_289 5577 0x21, 0xc1, 0xff, 0xff, //0x00005300 .long L0_1_set_289 5578 0x21, 0xc1, 0xff, 0xff, //0x00005304 .long L0_1_set_289 5579 0x21, 0xc1, 0xff, 0xff, //0x00005308 .long L0_1_set_289 5580 0x21, 0xc1, 0xff, 0xff, //0x0000530c .long L0_1_set_289 5581 0x21, 0xc1, 0xff, 0xff, //0x00005310 .long L0_1_set_289 5582 0xfc, 0xbd, 0xff, 0xff, //0x00005314 .long L0_1_set_262 5583 0x21, 0xc1, 0xff, 0xff, //0x00005318 .long L0_1_set_289 5584 0x21, 0xc1, 0xff, 0xff, //0x0000531c .long L0_1_set_289 5585 0x21, 0xc1, 0xff, 0xff, //0x00005320 .long L0_1_set_289 5586 0x21, 0xc1, 0xff, 0xff, //0x00005324 .long L0_1_set_289 5587 0x21, 0xc1, 0xff, 0xff, //0x00005328 .long L0_1_set_289 5588 0x21, 0xc1, 0xff, 0xff, //0x0000532c .long L0_1_set_289 5589 0x21, 0xc1, 0xff, 0xff, //0x00005330 .long L0_1_set_289 5590 0x21, 0xc1, 0xff, 0xff, //0x00005334 .long L0_1_set_289 5591 0x21, 0xc1, 0xff, 0xff, //0x00005338 .long L0_1_set_289 5592 0x21, 0xc1, 0xff, 0xff, //0x0000533c .long L0_1_set_289 5593 0x14, 0xc1, 0xff, 0xff, //0x00005340 .long L0_1_set_288 5594 0x21, 0xc1, 0xff, 0xff, //0x00005344 .long L0_1_set_289 5595 0x21, 0xc1, 0xff, 0xff, //0x00005348 .long L0_1_set_289 5596 0x21, 0xc1, 0xff, 0xff, //0x0000534c .long L0_1_set_289 5597 0x21, 0xc1, 0xff, 0xff, //0x00005350 .long L0_1_set_289 5598 0x21, 0xc1, 0xff, 0xff, //0x00005354 .long L0_1_set_289 5599 0x21, 0xc1, 0xff, 0xff, //0x00005358 .long L0_1_set_289 5600 0x21, 0xc1, 0xff, 0xff, //0x0000535c .long L0_1_set_289 5601 0xdc, 0xbc, 0xff, 0xff, //0x00005360 .long L0_1_set_250 5602 0x21, 0xc1, 0xff, 0xff, //0x00005364 .long L0_1_set_289 5603 0x21, 0xc1, 0xff, 0xff, //0x00005368 .long L0_1_set_289 5604 0x21, 0xc1, 0xff, 0xff, //0x0000536c .long L0_1_set_289 5605 0x21, 0xc1, 0xff, 0xff, //0x00005370 .long L0_1_set_289 5606 0x21, 0xc1, 0xff, 0xff, //0x00005374 .long L0_1_set_289 5607 0xdc, 0xbc, 0xff, 0xff, //0x00005378 .long L0_1_set_250 5608 0x21, 0xc1, 0xff, 0xff, //0x0000537c .long L0_1_set_289 5609 0x21, 0xc1, 0xff, 0xff, //0x00005380 .long L0_1_set_289 5610 0x21, 0xc1, 0xff, 0xff, //0x00005384 .long L0_1_set_289 5611 0x21, 0xc1, 0xff, 0xff, //0x00005388 .long L0_1_set_289 5612 0x21, 0xc1, 0xff, 0xff, //0x0000538c .long L0_1_set_289 5613 0x21, 0xc1, 0xff, 0xff, //0x00005390 .long L0_1_set_289 5614 0x2c, 0xc1, 0xff, 0xff, //0x00005394 .long L0_1_set_290 5615 // // .set L0_2_set_586, LBB0_586-LJTI0_2 5616 // // .set L0_2_set_590, LBB0_590-LJTI0_2 5617 // // .set L0_2_set_592, LBB0_592-LJTI0_2 5618 // // .set L0_2_set_611, LBB0_611-LJTI0_2 5619 // // .set L0_2_set_613, LBB0_613-LJTI0_2 5620 // // .set L0_2_set_616, LBB0_616-LJTI0_2 5621 //0x00005398 LJTI0_2 5622 0xf6, 0xdb, 0xff, 0xff, //0x00005398 .long L0_2_set_586 5623 0x1e, 0xdc, 0xff, 0xff, //0x0000539c .long L0_2_set_590 5624 0x49, 0xdc, 0xff, 0xff, //0x000053a0 .long L0_2_set_592 5625 0xe8, 0xdd, 0xff, 0xff, //0x000053a4 .long L0_2_set_611 5626 0xff, 0xdd, 0xff, 0xff, //0x000053a8 .long L0_2_set_613 5627 0x7d, 0xe0, 0xff, 0xff, //0x000053ac .long L0_2_set_616 5628 // // .set L0_3_set_839, LBB0_839-LJTI0_3 5629 // // .set L0_3_set_838, LBB0_838-LJTI0_3 5630 // // .set L0_3_set_690, LBB0_690-LJTI0_3 5631 // // .set L0_3_set_711, LBB0_711-LJTI0_3 5632 // // .set L0_3_set_618, LBB0_618-LJTI0_3 5633 // // .set L0_3_set_745, LBB0_745-LJTI0_3 5634 // // .set L0_3_set_747, LBB0_747-LJTI0_3 5635 // // .set L0_3_set_750, LBB0_750-LJTI0_3 5636 // // .set L0_3_set_756, LBB0_756-LJTI0_3 5637 // // .set L0_3_set_759, LBB0_759-LJTI0_3 5638 //0x000053b0 LJTI0_3 5639 0xde, 0xef, 0xff, 0xff, //0x000053b0 .long L0_3_set_839 5640 0xd7, 0xef, 0xff, 0xff, //0x000053b4 .long L0_3_set_838 5641 0xd7, 0xef, 0xff, 0xff, //0x000053b8 .long L0_3_set_838 5642 0xd7, 0xef, 0xff, 0xff, //0x000053bc .long L0_3_set_838 5643 0xd7, 0xef, 0xff, 0xff, //0x000053c0 .long L0_3_set_838 5644 0xd7, 0xef, 0xff, 0xff, //0x000053c4 .long L0_3_set_838 5645 0xd7, 0xef, 0xff, 0xff, //0x000053c8 .long L0_3_set_838 5646 0xd7, 0xef, 0xff, 0xff, //0x000053cc .long L0_3_set_838 5647 0xd7, 0xef, 0xff, 0xff, //0x000053d0 .long L0_3_set_838 5648 0xd7, 0xef, 0xff, 0xff, //0x000053d4 .long L0_3_set_838 5649 0xd7, 0xef, 0xff, 0xff, //0x000053d8 .long L0_3_set_838 5650 0xd7, 0xef, 0xff, 0xff, //0x000053dc .long L0_3_set_838 5651 0xd7, 0xef, 0xff, 0xff, //0x000053e0 .long L0_3_set_838 5652 0xd7, 0xef, 0xff, 0xff, //0x000053e4 .long L0_3_set_838 5653 0xd7, 0xef, 0xff, 0xff, //0x000053e8 .long L0_3_set_838 5654 0xd7, 0xef, 0xff, 0xff, //0x000053ec .long L0_3_set_838 5655 0xd7, 0xef, 0xff, 0xff, //0x000053f0 .long L0_3_set_838 5656 0xd7, 0xef, 0xff, 0xff, //0x000053f4 .long L0_3_set_838 5657 0xd7, 0xef, 0xff, 0xff, //0x000053f8 .long L0_3_set_838 5658 0xd7, 0xef, 0xff, 0xff, //0x000053fc .long L0_3_set_838 5659 0xd7, 0xef, 0xff, 0xff, //0x00005400 .long L0_3_set_838 5660 0xd7, 0xef, 0xff, 0xff, //0x00005404 .long L0_3_set_838 5661 0xd7, 0xef, 0xff, 0xff, //0x00005408 .long L0_3_set_838 5662 0xd7, 0xef, 0xff, 0xff, //0x0000540c .long L0_3_set_838 5663 0xd7, 0xef, 0xff, 0xff, //0x00005410 .long L0_3_set_838 5664 0xd7, 0xef, 0xff, 0xff, //0x00005414 .long L0_3_set_838 5665 0xd7, 0xef, 0xff, 0xff, //0x00005418 .long L0_3_set_838 5666 0xd7, 0xef, 0xff, 0xff, //0x0000541c .long L0_3_set_838 5667 0xd7, 0xef, 0xff, 0xff, //0x00005420 .long L0_3_set_838 5668 0xd7, 0xef, 0xff, 0xff, //0x00005424 .long L0_3_set_838 5669 0xd7, 0xef, 0xff, 0xff, //0x00005428 .long L0_3_set_838 5670 0xd7, 0xef, 0xff, 0xff, //0x0000542c .long L0_3_set_838 5671 0xd7, 0xef, 0xff, 0xff, //0x00005430 .long L0_3_set_838 5672 0xd7, 0xef, 0xff, 0xff, //0x00005434 .long L0_3_set_838 5673 0xe3, 0xe2, 0xff, 0xff, //0x00005438 .long L0_3_set_690 5674 0xd7, 0xef, 0xff, 0xff, //0x0000543c .long L0_3_set_838 5675 0xd7, 0xef, 0xff, 0xff, //0x00005440 .long L0_3_set_838 5676 0xd7, 0xef, 0xff, 0xff, //0x00005444 .long L0_3_set_838 5677 0xd7, 0xef, 0xff, 0xff, //0x00005448 .long L0_3_set_838 5678 0xd7, 0xef, 0xff, 0xff, //0x0000544c .long L0_3_set_838 5679 0xd7, 0xef, 0xff, 0xff, //0x00005450 .long L0_3_set_838 5680 0xd7, 0xef, 0xff, 0xff, //0x00005454 .long L0_3_set_838 5681 0xd7, 0xef, 0xff, 0xff, //0x00005458 .long L0_3_set_838 5682 0xd7, 0xef, 0xff, 0xff, //0x0000545c .long L0_3_set_838 5683 0xd7, 0xef, 0xff, 0xff, //0x00005460 .long L0_3_set_838 5684 0x70, 0xe4, 0xff, 0xff, //0x00005464 .long L0_3_set_711 5685 0xd7, 0xef, 0xff, 0xff, //0x00005468 .long L0_3_set_838 5686 0xd7, 0xef, 0xff, 0xff, //0x0000546c .long L0_3_set_838 5687 0x18, 0xde, 0xff, 0xff, //0x00005470 .long L0_3_set_618 5688 0x18, 0xde, 0xff, 0xff, //0x00005474 .long L0_3_set_618 5689 0x18, 0xde, 0xff, 0xff, //0x00005478 .long L0_3_set_618 5690 0x18, 0xde, 0xff, 0xff, //0x0000547c .long L0_3_set_618 5691 0x18, 0xde, 0xff, 0xff, //0x00005480 .long L0_3_set_618 5692 0x18, 0xde, 0xff, 0xff, //0x00005484 .long L0_3_set_618 5693 0x18, 0xde, 0xff, 0xff, //0x00005488 .long L0_3_set_618 5694 0x18, 0xde, 0xff, 0xff, //0x0000548c .long L0_3_set_618 5695 0x18, 0xde, 0xff, 0xff, //0x00005490 .long L0_3_set_618 5696 0x18, 0xde, 0xff, 0xff, //0x00005494 .long L0_3_set_618 5697 0xd7, 0xef, 0xff, 0xff, //0x00005498 .long L0_3_set_838 5698 0xd7, 0xef, 0xff, 0xff, //0x0000549c .long L0_3_set_838 5699 0xd7, 0xef, 0xff, 0xff, //0x000054a0 .long L0_3_set_838 5700 0xd7, 0xef, 0xff, 0xff, //0x000054a4 .long L0_3_set_838 5701 0xd7, 0xef, 0xff, 0xff, //0x000054a8 .long L0_3_set_838 5702 0xd7, 0xef, 0xff, 0xff, //0x000054ac .long L0_3_set_838 5703 0xd7, 0xef, 0xff, 0xff, //0x000054b0 .long L0_3_set_838 5704 0xd7, 0xef, 0xff, 0xff, //0x000054b4 .long L0_3_set_838 5705 0xd7, 0xef, 0xff, 0xff, //0x000054b8 .long L0_3_set_838 5706 0xd7, 0xef, 0xff, 0xff, //0x000054bc .long L0_3_set_838 5707 0xd7, 0xef, 0xff, 0xff, //0x000054c0 .long L0_3_set_838 5708 0xd7, 0xef, 0xff, 0xff, //0x000054c4 .long L0_3_set_838 5709 0xd7, 0xef, 0xff, 0xff, //0x000054c8 .long L0_3_set_838 5710 0xd7, 0xef, 0xff, 0xff, //0x000054cc .long L0_3_set_838 5711 0xd7, 0xef, 0xff, 0xff, //0x000054d0 .long L0_3_set_838 5712 0xd7, 0xef, 0xff, 0xff, //0x000054d4 .long L0_3_set_838 5713 0xd7, 0xef, 0xff, 0xff, //0x000054d8 .long L0_3_set_838 5714 0xd7, 0xef, 0xff, 0xff, //0x000054dc .long L0_3_set_838 5715 0xd7, 0xef, 0xff, 0xff, //0x000054e0 .long L0_3_set_838 5716 0xd7, 0xef, 0xff, 0xff, //0x000054e4 .long L0_3_set_838 5717 0xd7, 0xef, 0xff, 0xff, //0x000054e8 .long L0_3_set_838 5718 0xd7, 0xef, 0xff, 0xff, //0x000054ec .long L0_3_set_838 5719 0xd7, 0xef, 0xff, 0xff, //0x000054f0 .long L0_3_set_838 5720 0xd7, 0xef, 0xff, 0xff, //0x000054f4 .long L0_3_set_838 5721 0xd7, 0xef, 0xff, 0xff, //0x000054f8 .long L0_3_set_838 5722 0xd7, 0xef, 0xff, 0xff, //0x000054fc .long L0_3_set_838 5723 0xd7, 0xef, 0xff, 0xff, //0x00005500 .long L0_3_set_838 5724 0xd7, 0xef, 0xff, 0xff, //0x00005504 .long L0_3_set_838 5725 0xd7, 0xef, 0xff, 0xff, //0x00005508 .long L0_3_set_838 5726 0xd7, 0xef, 0xff, 0xff, //0x0000550c .long L0_3_set_838 5727 0xd7, 0xef, 0xff, 0xff, //0x00005510 .long L0_3_set_838 5728 0xd7, 0xef, 0xff, 0xff, //0x00005514 .long L0_3_set_838 5729 0xd7, 0xef, 0xff, 0xff, //0x00005518 .long L0_3_set_838 5730 0xb6, 0xe6, 0xff, 0xff, //0x0000551c .long L0_3_set_745 5731 0xd7, 0xef, 0xff, 0xff, //0x00005520 .long L0_3_set_838 5732 0xd7, 0xef, 0xff, 0xff, //0x00005524 .long L0_3_set_838 5733 0xd7, 0xef, 0xff, 0xff, //0x00005528 .long L0_3_set_838 5734 0xd7, 0xef, 0xff, 0xff, //0x0000552c .long L0_3_set_838 5735 0xd7, 0xef, 0xff, 0xff, //0x00005530 .long L0_3_set_838 5736 0xd7, 0xef, 0xff, 0xff, //0x00005534 .long L0_3_set_838 5737 0xd7, 0xef, 0xff, 0xff, //0x00005538 .long L0_3_set_838 5738 0xd7, 0xef, 0xff, 0xff, //0x0000553c .long L0_3_set_838 5739 0xd7, 0xef, 0xff, 0xff, //0x00005540 .long L0_3_set_838 5740 0xd7, 0xef, 0xff, 0xff, //0x00005544 .long L0_3_set_838 5741 0xda, 0xe6, 0xff, 0xff, //0x00005548 .long L0_3_set_747 5742 0xd7, 0xef, 0xff, 0xff, //0x0000554c .long L0_3_set_838 5743 0xd7, 0xef, 0xff, 0xff, //0x00005550 .long L0_3_set_838 5744 0xd7, 0xef, 0xff, 0xff, //0x00005554 .long L0_3_set_838 5745 0xd7, 0xef, 0xff, 0xff, //0x00005558 .long L0_3_set_838 5746 0xd7, 0xef, 0xff, 0xff, //0x0000555c .long L0_3_set_838 5747 0xd7, 0xef, 0xff, 0xff, //0x00005560 .long L0_3_set_838 5748 0xd7, 0xef, 0xff, 0xff, //0x00005564 .long L0_3_set_838 5749 0x08, 0xe7, 0xff, 0xff, //0x00005568 .long L0_3_set_750 5750 0xd7, 0xef, 0xff, 0xff, //0x0000556c .long L0_3_set_838 5751 0xd7, 0xef, 0xff, 0xff, //0x00005570 .long L0_3_set_838 5752 0xd7, 0xef, 0xff, 0xff, //0x00005574 .long L0_3_set_838 5753 0xd7, 0xef, 0xff, 0xff, //0x00005578 .long L0_3_set_838 5754 0xd7, 0xef, 0xff, 0xff, //0x0000557c .long L0_3_set_838 5755 0x30, 0xe7, 0xff, 0xff, //0x00005580 .long L0_3_set_756 5756 0xd7, 0xef, 0xff, 0xff, //0x00005584 .long L0_3_set_838 5757 0xd7, 0xef, 0xff, 0xff, //0x00005588 .long L0_3_set_838 5758 0xd7, 0xef, 0xff, 0xff, //0x0000558c .long L0_3_set_838 5759 0xd7, 0xef, 0xff, 0xff, //0x00005590 .long L0_3_set_838 5760 0xd7, 0xef, 0xff, 0xff, //0x00005594 .long L0_3_set_838 5761 0xd7, 0xef, 0xff, 0xff, //0x00005598 .long L0_3_set_838 5762 0x5c, 0xe7, 0xff, 0xff, //0x0000559c .long L0_3_set_759 5763 // // .set L0_4_set_736, LBB0_736-LJTI0_4 5764 // // .set L0_4_set_763, LBB0_763-LJTI0_4 5765 // // .set L0_4_set_743, LBB0_743-LJTI0_4 5766 // // .set L0_4_set_738, LBB0_738-LJTI0_4 5767 // // .set L0_4_set_741, LBB0_741-LJTI0_4 5768 //0x000055a0 LJTI0_4 5769 0x49, 0xe4, 0xff, 0xff, //0x000055a0 .long L0_4_set_736 5770 0xba, 0xe5, 0xff, 0xff, //0x000055a4 .long L0_4_set_763 5771 0x49, 0xe4, 0xff, 0xff, //0x000055a8 .long L0_4_set_736 5772 0xa7, 0xe4, 0xff, 0xff, //0x000055ac .long L0_4_set_743 5773 0xba, 0xe5, 0xff, 0xff, //0x000055b0 .long L0_4_set_763 5774 0x63, 0xe4, 0xff, 0xff, //0x000055b4 .long L0_4_set_738 5775 0x63, 0xe4, 0xff, 0xff, //0x000055b8 .long L0_4_set_738 5776 0x63, 0xe4, 0xff, 0xff, //0x000055bc .long L0_4_set_738 5777 0x63, 0xe4, 0xff, 0xff, //0x000055c0 .long L0_4_set_738 5778 0x63, 0xe4, 0xff, 0xff, //0x000055c4 .long L0_4_set_738 5779 0x63, 0xe4, 0xff, 0xff, //0x000055c8 .long L0_4_set_738 5780 0x63, 0xe4, 0xff, 0xff, //0x000055cc .long L0_4_set_738 5781 0x63, 0xe4, 0xff, 0xff, //0x000055d0 .long L0_4_set_738 5782 0x63, 0xe4, 0xff, 0xff, //0x000055d4 .long L0_4_set_738 5783 0x63, 0xe4, 0xff, 0xff, //0x000055d8 .long L0_4_set_738 5784 0xba, 0xe5, 0xff, 0xff, //0x000055dc .long L0_4_set_763 5785 0xba, 0xe5, 0xff, 0xff, //0x000055e0 .long L0_4_set_763 5786 0xba, 0xe5, 0xff, 0xff, //0x000055e4 .long L0_4_set_763 5787 0xba, 0xe5, 0xff, 0xff, //0x000055e8 .long L0_4_set_763 5788 0xba, 0xe5, 0xff, 0xff, //0x000055ec .long L0_4_set_763 5789 0xba, 0xe5, 0xff, 0xff, //0x000055f0 .long L0_4_set_763 5790 0xba, 0xe5, 0xff, 0xff, //0x000055f4 .long L0_4_set_763 5791 0xba, 0xe5, 0xff, 0xff, //0x000055f8 .long L0_4_set_763 5792 0xba, 0xe5, 0xff, 0xff, //0x000055fc .long L0_4_set_763 5793 0xba, 0xe5, 0xff, 0xff, //0x00005600 .long L0_4_set_763 5794 0xba, 0xe5, 0xff, 0xff, //0x00005604 .long L0_4_set_763 5795 0x8c, 0xe4, 0xff, 0xff, //0x00005608 .long L0_4_set_741 5796 0xba, 0xe5, 0xff, 0xff, //0x0000560c .long L0_4_set_763 5797 0xba, 0xe5, 0xff, 0xff, //0x00005610 .long L0_4_set_763 5798 0xba, 0xe5, 0xff, 0xff, //0x00005614 .long L0_4_set_763 5799 0xba, 0xe5, 0xff, 0xff, //0x00005618 .long L0_4_set_763 5800 0xba, 0xe5, 0xff, 0xff, //0x0000561c .long L0_4_set_763 5801 0xba, 0xe5, 0xff, 0xff, //0x00005620 .long L0_4_set_763 5802 0xba, 0xe5, 0xff, 0xff, //0x00005624 .long L0_4_set_763 5803 0xba, 0xe5, 0xff, 0xff, //0x00005628 .long L0_4_set_763 5804 0xba, 0xe5, 0xff, 0xff, //0x0000562c .long L0_4_set_763 5805 0xba, 0xe5, 0xff, 0xff, //0x00005630 .long L0_4_set_763 5806 0xba, 0xe5, 0xff, 0xff, //0x00005634 .long L0_4_set_763 5807 0xba, 0xe5, 0xff, 0xff, //0x00005638 .long L0_4_set_763 5808 0xba, 0xe5, 0xff, 0xff, //0x0000563c .long L0_4_set_763 5809 0xba, 0xe5, 0xff, 0xff, //0x00005640 .long L0_4_set_763 5810 0xba, 0xe5, 0xff, 0xff, //0x00005644 .long L0_4_set_763 5811 0xba, 0xe5, 0xff, 0xff, //0x00005648 .long L0_4_set_763 5812 0xba, 0xe5, 0xff, 0xff, //0x0000564c .long L0_4_set_763 5813 0xba, 0xe5, 0xff, 0xff, //0x00005650 .long L0_4_set_763 5814 0xba, 0xe5, 0xff, 0xff, //0x00005654 .long L0_4_set_763 5815 0xba, 0xe5, 0xff, 0xff, //0x00005658 .long L0_4_set_763 5816 0xba, 0xe5, 0xff, 0xff, //0x0000565c .long L0_4_set_763 5817 0xba, 0xe5, 0xff, 0xff, //0x00005660 .long L0_4_set_763 5818 0xba, 0xe5, 0xff, 0xff, //0x00005664 .long L0_4_set_763 5819 0xba, 0xe5, 0xff, 0xff, //0x00005668 .long L0_4_set_763 5820 0xba, 0xe5, 0xff, 0xff, //0x0000566c .long L0_4_set_763 5821 0xba, 0xe5, 0xff, 0xff, //0x00005670 .long L0_4_set_763 5822 0xba, 0xe5, 0xff, 0xff, //0x00005674 .long L0_4_set_763 5823 0xba, 0xe5, 0xff, 0xff, //0x00005678 .long L0_4_set_763 5824 0xba, 0xe5, 0xff, 0xff, //0x0000567c .long L0_4_set_763 5825 0xba, 0xe5, 0xff, 0xff, //0x00005680 .long L0_4_set_763 5826 0xba, 0xe5, 0xff, 0xff, //0x00005684 .long L0_4_set_763 5827 0x8c, 0xe4, 0xff, 0xff, //0x00005688 .long L0_4_set_741 5828 // // .set L0_5_set_646, LBB0_646-LJTI0_5 5829 // // .set L0_5_set_674, LBB0_674-LJTI0_5 5830 // // .set L0_5_set_650, LBB0_650-LJTI0_5 5831 // // .set L0_5_set_643, LBB0_643-LJTI0_5 5832 // // .set L0_5_set_648, LBB0_648-LJTI0_5 5833 //0x0000568c LJTI0_5 5834 0x34, 0xdd, 0xff, 0xff, //0x0000568c .long L0_5_set_646 5835 0x54, 0xdf, 0xff, 0xff, //0x00005690 .long L0_5_set_674 5836 0x34, 0xdd, 0xff, 0xff, //0x00005694 .long L0_5_set_646 5837 0x6a, 0xdd, 0xff, 0xff, //0x00005698 .long L0_5_set_650 5838 0x54, 0xdf, 0xff, 0xff, //0x0000569c .long L0_5_set_674 5839 0x04, 0xdd, 0xff, 0xff, //0x000056a0 .long L0_5_set_643 5840 0x04, 0xdd, 0xff, 0xff, //0x000056a4 .long L0_5_set_643 5841 0x04, 0xdd, 0xff, 0xff, //0x000056a8 .long L0_5_set_643 5842 0x04, 0xdd, 0xff, 0xff, //0x000056ac .long L0_5_set_643 5843 0x04, 0xdd, 0xff, 0xff, //0x000056b0 .long L0_5_set_643 5844 0x04, 0xdd, 0xff, 0xff, //0x000056b4 .long L0_5_set_643 5845 0x04, 0xdd, 0xff, 0xff, //0x000056b8 .long L0_5_set_643 5846 0x04, 0xdd, 0xff, 0xff, //0x000056bc .long L0_5_set_643 5847 0x04, 0xdd, 0xff, 0xff, //0x000056c0 .long L0_5_set_643 5848 0x04, 0xdd, 0xff, 0xff, //0x000056c4 .long L0_5_set_643 5849 0x54, 0xdf, 0xff, 0xff, //0x000056c8 .long L0_5_set_674 5850 0x54, 0xdf, 0xff, 0xff, //0x000056cc .long L0_5_set_674 5851 0x54, 0xdf, 0xff, 0xff, //0x000056d0 .long L0_5_set_674 5852 0x54, 0xdf, 0xff, 0xff, //0x000056d4 .long L0_5_set_674 5853 0x54, 0xdf, 0xff, 0xff, //0x000056d8 .long L0_5_set_674 5854 0x54, 0xdf, 0xff, 0xff, //0x000056dc .long L0_5_set_674 5855 0x54, 0xdf, 0xff, 0xff, //0x000056e0 .long L0_5_set_674 5856 0x54, 0xdf, 0xff, 0xff, //0x000056e4 .long L0_5_set_674 5857 0x54, 0xdf, 0xff, 0xff, //0x000056e8 .long L0_5_set_674 5858 0x54, 0xdf, 0xff, 0xff, //0x000056ec .long L0_5_set_674 5859 0x54, 0xdf, 0xff, 0xff, //0x000056f0 .long L0_5_set_674 5860 0x4f, 0xdd, 0xff, 0xff, //0x000056f4 .long L0_5_set_648 5861 0x54, 0xdf, 0xff, 0xff, //0x000056f8 .long L0_5_set_674 5862 0x54, 0xdf, 0xff, 0xff, //0x000056fc .long L0_5_set_674 5863 0x54, 0xdf, 0xff, 0xff, //0x00005700 .long L0_5_set_674 5864 0x54, 0xdf, 0xff, 0xff, //0x00005704 .long L0_5_set_674 5865 0x54, 0xdf, 0xff, 0xff, //0x00005708 .long L0_5_set_674 5866 0x54, 0xdf, 0xff, 0xff, //0x0000570c .long L0_5_set_674 5867 0x54, 0xdf, 0xff, 0xff, //0x00005710 .long L0_5_set_674 5868 0x54, 0xdf, 0xff, 0xff, //0x00005714 .long L0_5_set_674 5869 0x54, 0xdf, 0xff, 0xff, //0x00005718 .long L0_5_set_674 5870 0x54, 0xdf, 0xff, 0xff, //0x0000571c .long L0_5_set_674 5871 0x54, 0xdf, 0xff, 0xff, //0x00005720 .long L0_5_set_674 5872 0x54, 0xdf, 0xff, 0xff, //0x00005724 .long L0_5_set_674 5873 0x54, 0xdf, 0xff, 0xff, //0x00005728 .long L0_5_set_674 5874 0x54, 0xdf, 0xff, 0xff, //0x0000572c .long L0_5_set_674 5875 0x54, 0xdf, 0xff, 0xff, //0x00005730 .long L0_5_set_674 5876 0x54, 0xdf, 0xff, 0xff, //0x00005734 .long L0_5_set_674 5877 0x54, 0xdf, 0xff, 0xff, //0x00005738 .long L0_5_set_674 5878 0x54, 0xdf, 0xff, 0xff, //0x0000573c .long L0_5_set_674 5879 0x54, 0xdf, 0xff, 0xff, //0x00005740 .long L0_5_set_674 5880 0x54, 0xdf, 0xff, 0xff, //0x00005744 .long L0_5_set_674 5881 0x54, 0xdf, 0xff, 0xff, //0x00005748 .long L0_5_set_674 5882 0x54, 0xdf, 0xff, 0xff, //0x0000574c .long L0_5_set_674 5883 0x54, 0xdf, 0xff, 0xff, //0x00005750 .long L0_5_set_674 5884 0x54, 0xdf, 0xff, 0xff, //0x00005754 .long L0_5_set_674 5885 0x54, 0xdf, 0xff, 0xff, //0x00005758 .long L0_5_set_674 5886 0x54, 0xdf, 0xff, 0xff, //0x0000575c .long L0_5_set_674 5887 0x54, 0xdf, 0xff, 0xff, //0x00005760 .long L0_5_set_674 5888 0x54, 0xdf, 0xff, 0xff, //0x00005764 .long L0_5_set_674 5889 0x54, 0xdf, 0xff, 0xff, //0x00005768 .long L0_5_set_674 5890 0x54, 0xdf, 0xff, 0xff, //0x0000576c .long L0_5_set_674 5891 0x54, 0xdf, 0xff, 0xff, //0x00005770 .long L0_5_set_674 5892 0x4f, 0xdd, 0xff, 0xff, //0x00005774 .long L0_5_set_648 5893 // // .set L0_6_set_839, LBB0_839-LJTI0_6 5894 // // .set L0_6_set_866, LBB0_866-LJTI0_6 5895 // // .set L0_6_set_867, LBB0_867-LJTI0_6 5896 // // .set L0_6_set_845, LBB0_845-LJTI0_6 5897 // // .set L0_6_set_878, LBB0_878-LJTI0_6 5898 // // .set L0_6_set_902, LBB0_902-LJTI0_6 5899 // // .set L0_6_set_864, LBB0_864-LJTI0_6 5900 // // .set L0_6_set_905, LBB0_905-LJTI0_6 5901 //0x00005778 LJTI0_6 5902 0x16, 0xec, 0xff, 0xff, //0x00005778 .long L0_6_set_839 5903 0xc7, 0xed, 0xff, 0xff, //0x0000577c .long L0_6_set_866 5904 0xc7, 0xed, 0xff, 0xff, //0x00005780 .long L0_6_set_866 5905 0xc7, 0xed, 0xff, 0xff, //0x00005784 .long L0_6_set_866 5906 0xc7, 0xed, 0xff, 0xff, //0x00005788 .long L0_6_set_866 5907 0xc7, 0xed, 0xff, 0xff, //0x0000578c .long L0_6_set_866 5908 0xc7, 0xed, 0xff, 0xff, //0x00005790 .long L0_6_set_866 5909 0xc7, 0xed, 0xff, 0xff, //0x00005794 .long L0_6_set_866 5910 0xc7, 0xed, 0xff, 0xff, //0x00005798 .long L0_6_set_866 5911 0xc7, 0xed, 0xff, 0xff, //0x0000579c .long L0_6_set_866 5912 0xc7, 0xed, 0xff, 0xff, //0x000057a0 .long L0_6_set_866 5913 0xc7, 0xed, 0xff, 0xff, //0x000057a4 .long L0_6_set_866 5914 0xc7, 0xed, 0xff, 0xff, //0x000057a8 .long L0_6_set_866 5915 0xc7, 0xed, 0xff, 0xff, //0x000057ac .long L0_6_set_866 5916 0xc7, 0xed, 0xff, 0xff, //0x000057b0 .long L0_6_set_866 5917 0xc7, 0xed, 0xff, 0xff, //0x000057b4 .long L0_6_set_866 5918 0xc7, 0xed, 0xff, 0xff, //0x000057b8 .long L0_6_set_866 5919 0xc7, 0xed, 0xff, 0xff, //0x000057bc .long L0_6_set_866 5920 0xc7, 0xed, 0xff, 0xff, //0x000057c0 .long L0_6_set_866 5921 0xc7, 0xed, 0xff, 0xff, //0x000057c4 .long L0_6_set_866 5922 0xc7, 0xed, 0xff, 0xff, //0x000057c8 .long L0_6_set_866 5923 0xc7, 0xed, 0xff, 0xff, //0x000057cc .long L0_6_set_866 5924 0xc7, 0xed, 0xff, 0xff, //0x000057d0 .long L0_6_set_866 5925 0xc7, 0xed, 0xff, 0xff, //0x000057d4 .long L0_6_set_866 5926 0xc7, 0xed, 0xff, 0xff, //0x000057d8 .long L0_6_set_866 5927 0xc7, 0xed, 0xff, 0xff, //0x000057dc .long L0_6_set_866 5928 0xc7, 0xed, 0xff, 0xff, //0x000057e0 .long L0_6_set_866 5929 0xc7, 0xed, 0xff, 0xff, //0x000057e4 .long L0_6_set_866 5930 0xc7, 0xed, 0xff, 0xff, //0x000057e8 .long L0_6_set_866 5931 0xc7, 0xed, 0xff, 0xff, //0x000057ec .long L0_6_set_866 5932 0xc7, 0xed, 0xff, 0xff, //0x000057f0 .long L0_6_set_866 5933 0xc7, 0xed, 0xff, 0xff, //0x000057f4 .long L0_6_set_866 5934 0xc7, 0xed, 0xff, 0xff, //0x000057f8 .long L0_6_set_866 5935 0xc7, 0xed, 0xff, 0xff, //0x000057fc .long L0_6_set_866 5936 0xcf, 0xed, 0xff, 0xff, //0x00005800 .long L0_6_set_867 5937 0xc7, 0xed, 0xff, 0xff, //0x00005804 .long L0_6_set_866 5938 0xc7, 0xed, 0xff, 0xff, //0x00005808 .long L0_6_set_866 5939 0xc7, 0xed, 0xff, 0xff, //0x0000580c .long L0_6_set_866 5940 0xc7, 0xed, 0xff, 0xff, //0x00005810 .long L0_6_set_866 5941 0xc7, 0xed, 0xff, 0xff, //0x00005814 .long L0_6_set_866 5942 0xc7, 0xed, 0xff, 0xff, //0x00005818 .long L0_6_set_866 5943 0xc7, 0xed, 0xff, 0xff, //0x0000581c .long L0_6_set_866 5944 0xc7, 0xed, 0xff, 0xff, //0x00005820 .long L0_6_set_866 5945 0xc7, 0xed, 0xff, 0xff, //0x00005824 .long L0_6_set_866 5946 0xc7, 0xed, 0xff, 0xff, //0x00005828 .long L0_6_set_866 5947 0x9b, 0xec, 0xff, 0xff, //0x0000582c .long L0_6_set_845 5948 0xc7, 0xed, 0xff, 0xff, //0x00005830 .long L0_6_set_866 5949 0xc7, 0xed, 0xff, 0xff, //0x00005834 .long L0_6_set_866 5950 0x9b, 0xec, 0xff, 0xff, //0x00005838 .long L0_6_set_845 5951 0x9b, 0xec, 0xff, 0xff, //0x0000583c .long L0_6_set_845 5952 0x9b, 0xec, 0xff, 0xff, //0x00005840 .long L0_6_set_845 5953 0x9b, 0xec, 0xff, 0xff, //0x00005844 .long L0_6_set_845 5954 0x9b, 0xec, 0xff, 0xff, //0x00005848 .long L0_6_set_845 5955 0x9b, 0xec, 0xff, 0xff, //0x0000584c .long L0_6_set_845 5956 0x9b, 0xec, 0xff, 0xff, //0x00005850 .long L0_6_set_845 5957 0x9b, 0xec, 0xff, 0xff, //0x00005854 .long L0_6_set_845 5958 0x9b, 0xec, 0xff, 0xff, //0x00005858 .long L0_6_set_845 5959 0x9b, 0xec, 0xff, 0xff, //0x0000585c .long L0_6_set_845 5960 0xc7, 0xed, 0xff, 0xff, //0x00005860 .long L0_6_set_866 5961 0xc7, 0xed, 0xff, 0xff, //0x00005864 .long L0_6_set_866 5962 0xc7, 0xed, 0xff, 0xff, //0x00005868 .long L0_6_set_866 5963 0xc7, 0xed, 0xff, 0xff, //0x0000586c .long L0_6_set_866 5964 0xc7, 0xed, 0xff, 0xff, //0x00005870 .long L0_6_set_866 5965 0xc7, 0xed, 0xff, 0xff, //0x00005874 .long L0_6_set_866 5966 0xc7, 0xed, 0xff, 0xff, //0x00005878 .long L0_6_set_866 5967 0xc7, 0xed, 0xff, 0xff, //0x0000587c .long L0_6_set_866 5968 0xc7, 0xed, 0xff, 0xff, //0x00005880 .long L0_6_set_866 5969 0xc7, 0xed, 0xff, 0xff, //0x00005884 .long L0_6_set_866 5970 0xc7, 0xed, 0xff, 0xff, //0x00005888 .long L0_6_set_866 5971 0xc7, 0xed, 0xff, 0xff, //0x0000588c .long L0_6_set_866 5972 0xc7, 0xed, 0xff, 0xff, //0x00005890 .long L0_6_set_866 5973 0xc7, 0xed, 0xff, 0xff, //0x00005894 .long L0_6_set_866 5974 0xc7, 0xed, 0xff, 0xff, //0x00005898 .long L0_6_set_866 5975 0xc7, 0xed, 0xff, 0xff, //0x0000589c .long L0_6_set_866 5976 0xc7, 0xed, 0xff, 0xff, //0x000058a0 .long L0_6_set_866 5977 0xc7, 0xed, 0xff, 0xff, //0x000058a4 .long L0_6_set_866 5978 0xc7, 0xed, 0xff, 0xff, //0x000058a8 .long L0_6_set_866 5979 0xc7, 0xed, 0xff, 0xff, //0x000058ac .long L0_6_set_866 5980 0xc7, 0xed, 0xff, 0xff, //0x000058b0 .long L0_6_set_866 5981 0xc7, 0xed, 0xff, 0xff, //0x000058b4 .long L0_6_set_866 5982 0xc7, 0xed, 0xff, 0xff, //0x000058b8 .long L0_6_set_866 5983 0xc7, 0xed, 0xff, 0xff, //0x000058bc .long L0_6_set_866 5984 0xc7, 0xed, 0xff, 0xff, //0x000058c0 .long L0_6_set_866 5985 0xc7, 0xed, 0xff, 0xff, //0x000058c4 .long L0_6_set_866 5986 0xc7, 0xed, 0xff, 0xff, //0x000058c8 .long L0_6_set_866 5987 0xc7, 0xed, 0xff, 0xff, //0x000058cc .long L0_6_set_866 5988 0xc7, 0xed, 0xff, 0xff, //0x000058d0 .long L0_6_set_866 5989 0xc7, 0xed, 0xff, 0xff, //0x000058d4 .long L0_6_set_866 5990 0xc7, 0xed, 0xff, 0xff, //0x000058d8 .long L0_6_set_866 5991 0xc7, 0xed, 0xff, 0xff, //0x000058dc .long L0_6_set_866 5992 0xc7, 0xed, 0xff, 0xff, //0x000058e0 .long L0_6_set_866 5993 0xdf, 0xee, 0xff, 0xff, //0x000058e4 .long L0_6_set_878 5994 0xc7, 0xed, 0xff, 0xff, //0x000058e8 .long L0_6_set_866 5995 0xc7, 0xed, 0xff, 0xff, //0x000058ec .long L0_6_set_866 5996 0xc7, 0xed, 0xff, 0xff, //0x000058f0 .long L0_6_set_866 5997 0xc7, 0xed, 0xff, 0xff, //0x000058f4 .long L0_6_set_866 5998 0xc7, 0xed, 0xff, 0xff, //0x000058f8 .long L0_6_set_866 5999 0xc7, 0xed, 0xff, 0xff, //0x000058fc .long L0_6_set_866 6000 0xc7, 0xed, 0xff, 0xff, //0x00005900 .long L0_6_set_866 6001 0xc7, 0xed, 0xff, 0xff, //0x00005904 .long L0_6_set_866 6002 0xc7, 0xed, 0xff, 0xff, //0x00005908 .long L0_6_set_866 6003 0xc7, 0xed, 0xff, 0xff, //0x0000590c .long L0_6_set_866 6004 0x14, 0xf2, 0xff, 0xff, //0x00005910 .long L0_6_set_902 6005 0xc7, 0xed, 0xff, 0xff, //0x00005914 .long L0_6_set_866 6006 0xc7, 0xed, 0xff, 0xff, //0x00005918 .long L0_6_set_866 6007 0xc7, 0xed, 0xff, 0xff, //0x0000591c .long L0_6_set_866 6008 0xc7, 0xed, 0xff, 0xff, //0x00005920 .long L0_6_set_866 6009 0xc7, 0xed, 0xff, 0xff, //0x00005924 .long L0_6_set_866 6010 0xc7, 0xed, 0xff, 0xff, //0x00005928 .long L0_6_set_866 6011 0xc7, 0xed, 0xff, 0xff, //0x0000592c .long L0_6_set_866 6012 0xb1, 0xed, 0xff, 0xff, //0x00005930 .long L0_6_set_864 6013 0xc7, 0xed, 0xff, 0xff, //0x00005934 .long L0_6_set_866 6014 0xc7, 0xed, 0xff, 0xff, //0x00005938 .long L0_6_set_866 6015 0xc7, 0xed, 0xff, 0xff, //0x0000593c .long L0_6_set_866 6016 0xc7, 0xed, 0xff, 0xff, //0x00005940 .long L0_6_set_866 6017 0xc7, 0xed, 0xff, 0xff, //0x00005944 .long L0_6_set_866 6018 0xb1, 0xed, 0xff, 0xff, //0x00005948 .long L0_6_set_864 6019 0xc7, 0xed, 0xff, 0xff, //0x0000594c .long L0_6_set_866 6020 0xc7, 0xed, 0xff, 0xff, //0x00005950 .long L0_6_set_866 6021 0xc7, 0xed, 0xff, 0xff, //0x00005954 .long L0_6_set_866 6022 0xc7, 0xed, 0xff, 0xff, //0x00005958 .long L0_6_set_866 6023 0xc7, 0xed, 0xff, 0xff, //0x0000595c .long L0_6_set_866 6024 0xc7, 0xed, 0xff, 0xff, //0x00005960 .long L0_6_set_866 6025 0x33, 0xf2, 0xff, 0xff, //0x00005964 .long L0_6_set_905 6026 //0x00005968 .p2align 2, 0x00 6027 //0x00005968 _MASK_USE_NUMBER 6028 0x02, 0x00, 0x00, 0x00, //0x00005968 .long 2 6029 0x00, 0x00, 0x00, 0x00, //0x0000596c .p2align 4, 0x00 6030 //0x00005970 __UnquoteTab 6031 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005970 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6032 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005980 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6033 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00005990 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' 6034 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000059a0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6035 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000059b0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6036 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x000059c0 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' 6037 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x000059d0 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' 6038 0x00, 0x00, 0x0d, 0x00, 0x09, 0xff, //0x000059e0 LONG $0x000d0000; WORD $0xff09 // .ascii 6, '\x00\x00\r\x00\t\xff' 6039 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000059e6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6040 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000059f6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6041 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a06 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6042 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a16 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6043 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a26 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6044 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a36 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6045 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a46 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6046 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a56 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6047 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00005a66 QUAD $0x0000000000000000; WORD $0x0000 // .space 10, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6048 } 6049