github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/avx2/skip_one_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package avx2 5 6 var _text_skip_one = []byte{ 7 // .p2align 5, 0x00 8 // LCPI0_0 9 0x20, // .byte 32 10 0x00, //0x00000001 .byte 0 11 0x00, //0x00000002 .byte 0 12 0x00, //0x00000003 .byte 0 13 0x00, //0x00000004 .byte 0 14 0x00, //0x00000005 .byte 0 15 0x00, //0x00000006 .byte 0 16 0x00, //0x00000007 .byte 0 17 0x00, //0x00000008 .byte 0 18 0x09, //0x00000009 .byte 9 19 0x0a, //0x0000000a .byte 10 20 0x00, //0x0000000b .byte 0 21 0x00, //0x0000000c .byte 0 22 0x0d, //0x0000000d .byte 13 23 0x00, //0x0000000e .byte 0 24 0x00, //0x0000000f .byte 0 25 0x20, //0x00000010 .byte 32 26 0x00, //0x00000011 .byte 0 27 0x00, //0x00000012 .byte 0 28 0x00, //0x00000013 .byte 0 29 0x00, //0x00000014 .byte 0 30 0x00, //0x00000015 .byte 0 31 0x00, //0x00000016 .byte 0 32 0x00, //0x00000017 .byte 0 33 0x00, //0x00000018 .byte 0 34 0x09, //0x00000019 .byte 9 35 0x0a, //0x0000001a .byte 10 36 0x00, //0x0000001b .byte 0 37 0x00, //0x0000001c .byte 0 38 0x0d, //0x0000001d .byte 13 39 0x00, //0x0000001e .byte 0 40 0x00, //0x0000001f .byte 0 41 //0x00000020 LCPI0_1 42 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000020 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 43 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000030 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 44 //0x00000040 LCPI0_2 45 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000040 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 46 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000050 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 47 //0x00000060 LCPI0_3 48 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000060 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 49 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000070 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 50 //0x00000080 LCPI0_4 51 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000080 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 52 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000090 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 53 //0x000000a0 LCPI0_5 54 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x000000a0 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 55 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x000000b0 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 56 //0x000000c0 LCPI0_6 57 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x000000c0 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 58 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x000000d0 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 59 //0x000000e0 LCPI0_7 60 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x000000e0 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 61 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x000000f0 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 62 //0x00000100 LCPI0_8 63 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000100 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 64 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000110 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 65 //0x00000120 LCPI0_9 66 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000120 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 67 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000130 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 68 //0x00000140 .p2align 4, 0x00 69 //0x00000140 LCPI0_10 70 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000140 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 71 //0x00000150 LCPI0_11 72 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000150 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 73 //0x00000160 LCPI0_12 74 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000160 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 75 //0x00000170 LCPI0_13 76 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000170 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 77 //0x00000180 LCPI0_14 78 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000180 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 79 //0x00000190 LCPI0_15 80 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000190 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 81 //0x000001a0 LCPI0_16 82 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x000001a0 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 83 //0x000001b0 .p2align 4, 0x90 84 //0x000001b0 _skip_one 85 0x55, //0x000001b0 pushq %rbp 86 0x48, 0x89, 0xe5, //0x000001b1 movq %rsp, %rbp 87 0x41, 0x57, //0x000001b4 pushq %r15 88 0x41, 0x56, //0x000001b6 pushq %r14 89 0x41, 0x55, //0x000001b8 pushq %r13 90 0x41, 0x54, //0x000001ba pushq %r12 91 0x53, //0x000001bc pushq %rbx 92 0x48, 0x83, 0xec, 0x48, //0x000001bd subq $72, %rsp 93 0x48, 0x89, 0x4d, 0x98, //0x000001c1 movq %rcx, $-104(%rbp) 94 0x49, 0x89, 0xd2, //0x000001c5 movq %rdx, %r10 95 0x49, 0x89, 0xf5, //0x000001c8 movq %rsi, %r13 96 0x49, 0x89, 0xfe, //0x000001cb movq %rdi, %r14 97 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000001ce movl $1, %ebx 98 0xc4, 0xe1, 0xf9, 0x6e, 0xc3, //0x000001d3 vmovq %rbx, %xmm0 99 0xc5, 0xfa, 0x7f, 0x02, //0x000001d8 vmovdqu %xmm0, (%rdx) 100 0x4c, 0x8b, 0x26, //0x000001dc movq (%rsi), %r12 101 0x48, 0xc7, 0x45, 0x90, 0xff, 0xff, 0xff, 0xff, //0x000001df movq $-1, $-112(%rbp) 102 0xc5, 0xfe, 0x6f, 0x2d, 0x11, 0xfe, 0xff, 0xff, //0x000001e7 vmovdqu $-495(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 103 0xc5, 0xfe, 0x6f, 0x35, 0x29, 0xfe, 0xff, 0xff, //0x000001ef vmovdqu $-471(%rip), %ymm6 /* LCPI0_1+0(%rip) */ 104 0xc5, 0xfe, 0x6f, 0x3d, 0x41, 0xfe, 0xff, 0xff, //0x000001f7 vmovdqu $-447(%rip), %ymm7 /* LCPI0_2+0(%rip) */ 105 0xc5, 0x7e, 0x6f, 0x05, 0x59, 0xfe, 0xff, 0xff, //0x000001ff vmovdqu $-423(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 106 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00000207 vpcmpeqd %ymm9, %ymm9, %ymm9 107 0xc5, 0x7e, 0x6f, 0x15, 0x6c, 0xfe, 0xff, 0xff, //0x0000020c vmovdqu $-404(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 108 0xc5, 0x7e, 0x6f, 0x1d, 0x84, 0xfe, 0xff, 0xff, //0x00000214 vmovdqu $-380(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 109 0xc5, 0x7e, 0x6f, 0x25, 0x9c, 0xfe, 0xff, 0xff, //0x0000021c vmovdqu $-356(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 110 0xc5, 0x7e, 0x6f, 0x2d, 0xb4, 0xfe, 0xff, 0xff, //0x00000224 vmovdqu $-332(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 111 0xc5, 0x7e, 0x6f, 0x35, 0xcc, 0xfe, 0xff, 0xff, //0x0000022c vmovdqu $-308(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 112 0xc5, 0x7e, 0x6f, 0x3d, 0xe4, 0xfe, 0xff, 0xff, //0x00000234 vmovdqu $-284(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 113 0x48, 0x89, 0x75, 0xc0, //0x0000023c movq %rsi, $-64(%rbp) 114 0x48, 0x89, 0x55, 0xb8, //0x00000240 movq %rdx, $-72(%rbp) 115 0x48, 0x89, 0x7d, 0xd0, //0x00000244 movq %rdi, $-48(%rbp) 116 0xe9, 0x63, 0x00, 0x00, 0x00, //0x00000248 jmp LBB0_5 117 //0x0000024d LBB0_72 118 0x4c, 0x89, 0xe1, //0x0000024d movq %r12, %rcx 119 //0x00000250 LBB0_199 120 0x4c, 0x89, 0xe0, //0x00000250 movq %r12, %rax 121 0x4e, 0x8d, 0x64, 0x31, 0xff, //0x00000253 leaq $-1(%rcx,%r14), %r12 122 0x4d, 0x89, 0x65, 0x00, //0x00000258 movq %r12, (%r13) 123 0x4c, 0x89, 0xc1, //0x0000025c movq %r8, %rcx 124 0x48, 0x85, 0xc0, //0x0000025f testq %rax, %rax 125 0x4c, 0x8b, 0x55, 0xb8, //0x00000262 movq $-72(%rbp), %r10 126 0x4c, 0x8b, 0x75, 0xd0, //0x00000266 movq $-48(%rbp), %r14 127 0x0f, 0x8e, 0x49, 0x25, 0x00, 0x00, //0x0000026a jle LBB0_498 128 //0x00000270 .p2align 4, 0x90 129 //0x00000270 LBB0_3 130 0x49, 0x8b, 0x12, //0x00000270 movq (%r10), %rdx 131 0x48, 0x89, 0xd3, //0x00000273 movq %rdx, %rbx 132 0x48, 0x8b, 0x4d, 0x90, //0x00000276 movq $-112(%rbp), %rcx 133 0x48, 0x85, 0xd2, //0x0000027a testq %rdx, %rdx 134 0x0f, 0x85, 0x2d, 0x00, 0x00, 0x00, //0x0000027d jne LBB0_5 135 0xe9, 0x31, 0x25, 0x00, 0x00, //0x00000283 jmp LBB0_498 136 //0x00000288 LBB0_1 137 0x4c, 0x89, 0xe0, //0x00000288 movq %r12, %rax 138 0x4d, 0x8d, 0x60, 0x04, //0x0000028b leaq $4(%r8), %r12 139 0x4d, 0x89, 0x65, 0x00, //0x0000028f movq %r12, (%r13) 140 0x4c, 0x89, 0xc1, //0x00000293 movq %r8, %rcx 141 0x48, 0x85, 0xc0, //0x00000296 testq %rax, %rax 142 0x0f, 0x8f, 0xd1, 0xff, 0xff, 0xff, //0x00000299 jg LBB0_3 143 0xe9, 0x15, 0x25, 0x00, 0x00, //0x0000029f jmp LBB0_498 144 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002a4 .p2align 4, 0x90 145 //0x000002b0 LBB0_5 146 0x4d, 0x8b, 0x0e, //0x000002b0 movq (%r14), %r9 147 0x49, 0x8b, 0x4e, 0x08, //0x000002b3 movq $8(%r14), %rcx 148 0x49, 0x39, 0xcc, //0x000002b7 cmpq %rcx, %r12 149 0x0f, 0x83, 0x30, 0x00, 0x00, 0x00, //0x000002ba jae LBB0_10 150 0x43, 0x8a, 0x04, 0x21, //0x000002c0 movb (%r9,%r12), %al 151 0x3c, 0x0d, //0x000002c4 cmpb $13, %al 152 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x000002c6 je LBB0_10 153 0x3c, 0x20, //0x000002cc cmpb $32, %al 154 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000002ce je LBB0_10 155 0x04, 0xf7, //0x000002d4 addb $-9, %al 156 0x3c, 0x01, //0x000002d6 cmpb $1, %al 157 0x0f, 0x86, 0x12, 0x00, 0x00, 0x00, //0x000002d8 jbe LBB0_10 158 0x4d, 0x89, 0xe0, //0x000002de movq %r12, %r8 159 0xe9, 0x82, 0x01, 0x00, 0x00, //0x000002e1 jmp LBB0_36 160 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002e6 .p2align 4, 0x90 161 //0x000002f0 LBB0_10 162 0x4d, 0x8d, 0x44, 0x24, 0x01, //0x000002f0 leaq $1(%r12), %r8 163 0x49, 0x39, 0xc8, //0x000002f5 cmpq %rcx, %r8 164 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x000002f8 jae LBB0_14 165 0x43, 0x8a, 0x14, 0x01, //0x000002fe movb (%r9,%r8), %dl 166 0x80, 0xfa, 0x0d, //0x00000302 cmpb $13, %dl 167 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000305 je LBB0_14 168 0x80, 0xfa, 0x20, //0x0000030b cmpb $32, %dl 169 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000030e je LBB0_14 170 0x80, 0xc2, 0xf7, //0x00000314 addb $-9, %dl 171 0x80, 0xfa, 0x01, //0x00000317 cmpb $1, %dl 172 0x0f, 0x87, 0x48, 0x01, 0x00, 0x00, //0x0000031a ja LBB0_36 173 //0x00000320 .p2align 4, 0x90 174 //0x00000320 LBB0_14 175 0x4d, 0x8d, 0x44, 0x24, 0x02, //0x00000320 leaq $2(%r12), %r8 176 0x49, 0x39, 0xc8, //0x00000325 cmpq %rcx, %r8 177 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000328 jae LBB0_18 178 0x43, 0x8a, 0x14, 0x01, //0x0000032e movb (%r9,%r8), %dl 179 0x80, 0xfa, 0x0d, //0x00000332 cmpb $13, %dl 180 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000335 je LBB0_18 181 0x80, 0xfa, 0x20, //0x0000033b cmpb $32, %dl 182 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000033e je LBB0_18 183 0x80, 0xc2, 0xf7, //0x00000344 addb $-9, %dl 184 0x80, 0xfa, 0x01, //0x00000347 cmpb $1, %dl 185 0x0f, 0x87, 0x18, 0x01, 0x00, 0x00, //0x0000034a ja LBB0_36 186 //0x00000350 .p2align 4, 0x90 187 //0x00000350 LBB0_18 188 0x4d, 0x8d, 0x44, 0x24, 0x03, //0x00000350 leaq $3(%r12), %r8 189 0x49, 0x39, 0xc8, //0x00000355 cmpq %rcx, %r8 190 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000358 jae LBB0_22 191 0x43, 0x8a, 0x14, 0x01, //0x0000035e movb (%r9,%r8), %dl 192 0x80, 0xfa, 0x0d, //0x00000362 cmpb $13, %dl 193 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000365 je LBB0_22 194 0x80, 0xfa, 0x20, //0x0000036b cmpb $32, %dl 195 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000036e je LBB0_22 196 0x80, 0xc2, 0xf7, //0x00000374 addb $-9, %dl 197 0x80, 0xfa, 0x01, //0x00000377 cmpb $1, %dl 198 0x0f, 0x87, 0xe8, 0x00, 0x00, 0x00, //0x0000037a ja LBB0_36 199 //0x00000380 .p2align 4, 0x90 200 //0x00000380 LBB0_22 201 0x4d, 0x8d, 0x44, 0x24, 0x04, //0x00000380 leaq $4(%r12), %r8 202 0x48, 0x89, 0xca, //0x00000385 movq %rcx, %rdx 203 0x4c, 0x29, 0xc2, //0x00000388 subq %r8, %rdx 204 0x0f, 0x86, 0xb1, 0x23, 0x00, 0x00, //0x0000038b jbe LBB0_472 205 0x4d, 0x01, 0xc8, //0x00000391 addq %r9, %r8 206 0x48, 0x83, 0xfa, 0x20, //0x00000394 cmpq $32, %rdx 207 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x00000398 jb LBB0_28 208 0x48, 0x89, 0xce, //0x0000039e movq %rcx, %rsi 209 0x4c, 0x29, 0xe6, //0x000003a1 subq %r12, %rsi 210 0x48, 0x83, 0xc6, 0xdc, //0x000003a4 addq $-36, %rsi 211 0x48, 0x89, 0xf7, //0x000003a8 movq %rsi, %rdi 212 0x48, 0x83, 0xe7, 0xe0, //0x000003ab andq $-32, %rdi 213 0x4c, 0x01, 0xe7, //0x000003af addq %r12, %rdi 214 0x49, 0x8d, 0x44, 0x39, 0x24, //0x000003b2 leaq $36(%r9,%rdi), %rax 215 0x83, 0xe6, 0x1f, //0x000003b7 andl $31, %esi 216 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000003ba .p2align 4, 0x90 217 //0x000003c0 LBB0_25 218 0xc4, 0xc1, 0x7e, 0x6f, 0x00, //0x000003c0 vmovdqu (%r8), %ymm0 219 0xc4, 0xe2, 0x55, 0x00, 0xc8, //0x000003c5 vpshufb %ymm0, %ymm5, %ymm1 220 0xc5, 0xfd, 0x74, 0xc1, //0x000003ca vpcmpeqb %ymm1, %ymm0, %ymm0 221 0xc5, 0xfd, 0xd7, 0xf8, //0x000003ce vpmovmskb %ymm0, %edi 222 0x83, 0xff, 0xff, //0x000003d2 cmpl $-1, %edi 223 0x0f, 0x85, 0x75, 0x00, 0x00, 0x00, //0x000003d5 jne LBB0_35 224 0x49, 0x83, 0xc0, 0x20, //0x000003db addq $32, %r8 225 0x48, 0x83, 0xc2, 0xe0, //0x000003df addq $-32, %rdx 226 0x48, 0x83, 0xfa, 0x1f, //0x000003e3 cmpq $31, %rdx 227 0x0f, 0x87, 0xd3, 0xff, 0xff, 0xff, //0x000003e7 ja LBB0_25 228 0x48, 0x89, 0xf2, //0x000003ed movq %rsi, %rdx 229 0x49, 0x89, 0xc0, //0x000003f0 movq %rax, %r8 230 //0x000003f3 LBB0_28 231 0x48, 0x85, 0xd2, //0x000003f3 testq %rdx, %rdx 232 0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000003f6 movabsq $4294977024, %rax 233 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00000400 je LBB0_34 234 0x49, 0x8d, 0x34, 0x10, //0x00000406 leaq (%r8,%rdx), %rsi 235 0x49, 0xff, 0xc0, //0x0000040a incq %r8 236 0x90, 0x90, 0x90, //0x0000040d .p2align 4, 0x90 237 //0x00000410 LBB0_30 238 0x41, 0x0f, 0xbe, 0x78, 0xff, //0x00000410 movsbl $-1(%r8), %edi 239 0x83, 0xff, 0x20, //0x00000415 cmpl $32, %edi 240 0x0f, 0x87, 0xfa, 0x10, 0x00, 0x00, //0x00000418 ja LBB0_268 241 0x48, 0x0f, 0xa3, 0xf8, //0x0000041e btq %rdi, %rax 242 0x0f, 0x83, 0xf0, 0x10, 0x00, 0x00, //0x00000422 jae LBB0_268 243 0x48, 0xff, 0xca, //0x00000428 decq %rdx 244 0x49, 0xff, 0xc0, //0x0000042b incq %r8 245 0x48, 0x85, 0xd2, //0x0000042e testq %rdx, %rdx 246 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00000431 jne LBB0_30 247 0x49, 0x89, 0xf0, //0x00000437 movq %rsi, %r8 248 //0x0000043a LBB0_34 249 0x4d, 0x29, 0xc8, //0x0000043a subq %r9, %r8 250 0x49, 0x39, 0xc8, //0x0000043d cmpq %rcx, %r8 251 0x0f, 0x82, 0x22, 0x00, 0x00, 0x00, //0x00000440 jb LBB0_36 252 0xe9, 0xfb, 0x22, 0x00, 0x00, //0x00000446 jmp LBB0_473 253 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000044b .p2align 4, 0x90 254 //0x00000450 LBB0_35 255 0x4d, 0x29, 0xc8, //0x00000450 subq %r9, %r8 256 0xf7, 0xd7, //0x00000453 notl %edi 257 0x48, 0x63, 0xd7, //0x00000455 movslq %edi, %rdx 258 0x48, 0x0f, 0xbc, 0xd2, //0x00000458 bsfq %rdx, %rdx 259 0x49, 0x01, 0xd0, //0x0000045c addq %rdx, %r8 260 0x49, 0x39, 0xc8, //0x0000045f cmpq %rcx, %r8 261 0x0f, 0x83, 0xde, 0x22, 0x00, 0x00, //0x00000462 jae LBB0_473 262 //0x00000468 LBB0_36 263 0x4d, 0x8d, 0x60, 0x01, //0x00000468 leaq $1(%r8), %r12 264 0x4d, 0x89, 0x65, 0x00, //0x0000046c movq %r12, (%r13) 265 0x43, 0x0f, 0xbe, 0x34, 0x01, //0x00000470 movsbl (%r9,%r8), %esi 266 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000475 movq $-1, %rcx 267 0x85, 0xf6, //0x0000047c testl %esi, %esi 268 0x0f, 0x84, 0x35, 0x23, 0x00, 0x00, //0x0000047e je LBB0_498 269 0x48, 0x8d, 0x53, 0xff, //0x00000484 leaq $-1(%rbx), %rdx 270 0x41, 0x8b, 0x3c, 0xda, //0x00000488 movl (%r10,%rbx,8), %edi 271 0x48, 0x8b, 0x45, 0x90, //0x0000048c movq $-112(%rbp), %rax 272 0x48, 0x83, 0xf8, 0xff, //0x00000490 cmpq $-1, %rax 273 0x49, 0x0f, 0x44, 0xc0, //0x00000494 cmoveq %r8, %rax 274 0x48, 0x89, 0x45, 0x90, //0x00000498 movq %rax, $-112(%rbp) 275 0xff, 0xcf, //0x0000049c decl %edi 276 0x83, 0xff, 0x05, //0x0000049e cmpl $5, %edi 277 0x0f, 0x87, 0xe8, 0x01, 0x00, 0x00, //0x000004a1 ja LBB0_66 278 0x48, 0x8d, 0x05, 0x36, 0x25, 0x00, 0x00, //0x000004a7 leaq $9526(%rip), %rax /* LJTI0_0+0(%rip) */ 279 0x48, 0x63, 0x3c, 0xb8, //0x000004ae movslq (%rax,%rdi,4), %rdi 280 0x48, 0x01, 0xc7, //0x000004b2 addq %rax, %rdi 281 0xff, 0xe7, //0x000004b5 jmpq *%rdi 282 //0x000004b7 LBB0_39 283 0x83, 0xfe, 0x2c, //0x000004b7 cmpl $44, %esi 284 0x0f, 0x84, 0x6f, 0x07, 0x00, 0x00, //0x000004ba je LBB0_88 285 0x83, 0xfe, 0x5d, //0x000004c0 cmpl $93, %esi 286 0x0f, 0x84, 0x5b, 0x05, 0x00, 0x00, //0x000004c3 je LBB0_41 287 0xe9, 0xe4, 0x22, 0x00, 0x00, //0x000004c9 jmp LBB0_497 288 //0x000004ce LBB0_42 289 0x40, 0x80, 0xfe, 0x5d, //0x000004ce cmpb $93, %sil 290 0x0f, 0x84, 0x4c, 0x05, 0x00, 0x00, //0x000004d2 je LBB0_41 291 0x49, 0xc7, 0x04, 0xda, 0x01, 0x00, 0x00, 0x00, //0x000004d8 movq $1, (%r10,%rbx,8) 292 0x83, 0xfe, 0x7b, //0x000004e0 cmpl $123, %esi 293 0x0f, 0x86, 0xb2, 0x01, 0x00, 0x00, //0x000004e3 jbe LBB0_44 294 0xe9, 0xc4, 0x22, 0x00, 0x00, //0x000004e9 jmp LBB0_497 295 //0x000004ee LBB0_45 296 0x40, 0x80, 0xfe, 0x22, //0x000004ee cmpb $34, %sil 297 0x0f, 0x85, 0xba, 0x22, 0x00, 0x00, //0x000004f2 jne LBB0_497 298 0x49, 0xc7, 0x04, 0xda, 0x04, 0x00, 0x00, 0x00, //0x000004f8 movq $4, (%r10,%rbx,8) 299 0x49, 0x8b, 0x56, 0x08, //0x00000500 movq $8(%r14), %rdx 300 0xf6, 0x45, 0x98, 0x20, //0x00000504 testb $32, $-104(%rbp) 301 0x4c, 0x89, 0x65, 0xa8, //0x00000508 movq %r12, $-88(%rbp) 302 0x48, 0x89, 0x55, 0xb0, //0x0000050c movq %rdx, $-80(%rbp) 303 0x0f, 0x85, 0xb0, 0x05, 0x00, 0x00, //0x00000510 jne LBB0_73 304 0x48, 0x89, 0xd1, //0x00000516 movq %rdx, %rcx 305 0x4c, 0x29, 0xe1, //0x00000519 subq %r12, %rcx 306 0x0f, 0x84, 0x35, 0x24, 0x00, 0x00, //0x0000051c je LBB0_504 307 0x4b, 0x8d, 0x1c, 0x21, //0x00000522 leaq (%r9,%r12), %rbx 308 0x48, 0x83, 0xf9, 0x40, //0x00000526 cmpq $64, %rcx 309 0x0f, 0x82, 0xe2, 0x18, 0x00, 0x00, //0x0000052a jb LBB0_355 310 0x41, 0x89, 0xcf, //0x00000530 movl %ecx, %r15d 311 0x41, 0x83, 0xe7, 0x3f, //0x00000533 andl $63, %r15d 312 0x4c, 0x29, 0xc2, //0x00000537 subq %r8, %rdx 313 0x48, 0x83, 0xc2, 0xbf, //0x0000053a addq $-65, %rdx 314 0x48, 0x83, 0xe2, 0xc0, //0x0000053e andq $-64, %rdx 315 0x4c, 0x01, 0xe2, //0x00000542 addq %r12, %rdx 316 0x4d, 0x89, 0xcb, //0x00000545 movq %r9, %r11 317 0x4d, 0x8d, 0x4c, 0x11, 0x40, //0x00000548 leaq $64(%r9,%rdx), %r9 318 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000054d movq $-1, %r13 319 0x45, 0x31, 0xf6, //0x00000554 xorl %r14d, %r14d 320 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000557 .p2align 4, 0x90 321 //0x00000560 LBB0_50 322 0xc5, 0xfe, 0x6f, 0x03, //0x00000560 vmovdqu (%rbx), %ymm0 323 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00000564 vmovdqu $32(%rbx), %ymm1 324 0xc5, 0xfd, 0x74, 0xd6, //0x00000569 vpcmpeqb %ymm6, %ymm0, %ymm2 325 0xc5, 0xfd, 0xd7, 0xf2, //0x0000056d vpmovmskb %ymm2, %esi 326 0xc5, 0xf5, 0x74, 0xd6, //0x00000571 vpcmpeqb %ymm6, %ymm1, %ymm2 327 0xc5, 0xfd, 0xd7, 0xd2, //0x00000575 vpmovmskb %ymm2, %edx 328 0xc5, 0xfd, 0x74, 0xc7, //0x00000579 vpcmpeqb %ymm7, %ymm0, %ymm0 329 0xc5, 0xfd, 0xd7, 0xf8, //0x0000057d vpmovmskb %ymm0, %edi 330 0xc5, 0xf5, 0x74, 0xc7, //0x00000581 vpcmpeqb %ymm7, %ymm1, %ymm0 331 0xc5, 0xfd, 0xd7, 0xc0, //0x00000585 vpmovmskb %ymm0, %eax 332 0x48, 0xc1, 0xe2, 0x20, //0x00000589 shlq $32, %rdx 333 0x48, 0xc1, 0xe0, 0x20, //0x0000058d shlq $32, %rax 334 0x48, 0x09, 0xc7, //0x00000591 orq %rax, %rdi 335 0x49, 0x83, 0xfd, 0xff, //0x00000594 cmpq $-1, %r13 336 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000598 jne LBB0_52 337 0x48, 0x85, 0xff, //0x0000059e testq %rdi, %rdi 338 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000005a1 jne LBB0_59 339 //0x000005a7 LBB0_52 340 0x48, 0x09, 0xf2, //0x000005a7 orq %rsi, %rdx 341 0x48, 0x89, 0xf8, //0x000005aa movq %rdi, %rax 342 0x4c, 0x09, 0xf0, //0x000005ad orq %r14, %rax 343 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x000005b0 jne LBB0_60 344 //0x000005b6 LBB0_53 345 0x48, 0x85, 0xd2, //0x000005b6 testq %rdx, %rdx 346 0x0f, 0x85, 0xdb, 0x14, 0x00, 0x00, //0x000005b9 jne LBB0_61 347 //0x000005bf LBB0_54 348 0x48, 0x83, 0xc1, 0xc0, //0x000005bf addq $-64, %rcx 349 0x48, 0x83, 0xc3, 0x40, //0x000005c3 addq $64, %rbx 350 0x48, 0x83, 0xf9, 0x3f, //0x000005c7 cmpq $63, %rcx 351 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x000005cb ja LBB0_50 352 0xe9, 0x83, 0x14, 0x00, 0x00, //0x000005d1 jmp LBB0_55 353 //0x000005d6 LBB0_59 354 0x48, 0x89, 0xd8, //0x000005d6 movq %rbx, %rax 355 0x4c, 0x29, 0xd8, //0x000005d9 subq %r11, %rax 356 0x4c, 0x0f, 0xbc, 0xef, //0x000005dc bsfq %rdi, %r13 357 0x49, 0x01, 0xc5, //0x000005e0 addq %rax, %r13 358 0x48, 0x09, 0xf2, //0x000005e3 orq %rsi, %rdx 359 0x48, 0x89, 0xf8, //0x000005e6 movq %rdi, %rax 360 0x4c, 0x09, 0xf0, //0x000005e9 orq %r14, %rax 361 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x000005ec je LBB0_53 362 //0x000005f2 LBB0_60 363 0x4c, 0x89, 0xf0, //0x000005f2 movq %r14, %rax 364 0x48, 0xf7, 0xd0, //0x000005f5 notq %rax 365 0x48, 0x21, 0xf8, //0x000005f8 andq %rdi, %rax 366 0x4c, 0x8d, 0x14, 0x00, //0x000005fb leaq (%rax,%rax), %r10 367 0x4d, 0x09, 0xf2, //0x000005ff orq %r14, %r10 368 0x4c, 0x89, 0xd6, //0x00000602 movq %r10, %rsi 369 0x48, 0xf7, 0xd6, //0x00000605 notq %rsi 370 0x48, 0x21, 0xfe, //0x00000608 andq %rdi, %rsi 371 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000060b movabsq $-6148914691236517206, %rdi 372 0x48, 0x21, 0xfe, //0x00000615 andq %rdi, %rsi 373 0x45, 0x31, 0xf6, //0x00000618 xorl %r14d, %r14d 374 0x48, 0x01, 0xc6, //0x0000061b addq %rax, %rsi 375 0x41, 0x0f, 0x92, 0xc6, //0x0000061e setb %r14b 376 0x48, 0x01, 0xf6, //0x00000622 addq %rsi, %rsi 377 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000625 movabsq $6148914691236517205, %rax 378 0x48, 0x31, 0xc6, //0x0000062f xorq %rax, %rsi 379 0x4c, 0x21, 0xd6, //0x00000632 andq %r10, %rsi 380 0x4c, 0x8b, 0x55, 0xb8, //0x00000635 movq $-72(%rbp), %r10 381 0x48, 0xf7, 0xd6, //0x00000639 notq %rsi 382 0x48, 0x21, 0xf2, //0x0000063c andq %rsi, %rdx 383 0x48, 0x85, 0xd2, //0x0000063f testq %rdx, %rdx 384 0x0f, 0x84, 0x77, 0xff, 0xff, 0xff, //0x00000642 je LBB0_54 385 0xe9, 0x4d, 0x14, 0x00, 0x00, //0x00000648 jmp LBB0_61 386 //0x0000064d LBB0_62 387 0x83, 0xfe, 0x2c, //0x0000064d cmpl $44, %esi 388 0x0f, 0x85, 0xc5, 0x03, 0x00, 0x00, //0x00000650 jne LBB0_63 389 0x48, 0x81, 0xfb, 0xff, 0x0f, 0x00, 0x00, //0x00000656 cmpq $4095, %rbx 390 0x0f, 0x8f, 0xef, 0x20, 0x00, 0x00, //0x0000065d jg LBB0_486 391 0x48, 0x8d, 0x43, 0x01, //0x00000663 leaq $1(%rbx), %rax 392 0x49, 0x89, 0x02, //0x00000667 movq %rax, (%r10) 393 0x49, 0xc7, 0x44, 0xda, 0x08, 0x03, 0x00, 0x00, 0x00, //0x0000066a movq $3, $8(%r10,%rbx,8) 394 0xe9, 0xf8, 0xfb, 0xff, 0xff, //0x00000673 jmp LBB0_3 395 //0x00000678 LBB0_64 396 0x40, 0x80, 0xfe, 0x3a, //0x00000678 cmpb $58, %sil 397 0x0f, 0x85, 0x30, 0x21, 0x00, 0x00, //0x0000067c jne LBB0_497 398 0x49, 0xc7, 0x04, 0xda, 0x00, 0x00, 0x00, 0x00, //0x00000682 movq $0, (%r10,%rbx,8) 399 0xe9, 0xe1, 0xfb, 0xff, 0xff, //0x0000068a jmp LBB0_3 400 //0x0000068f LBB0_66 401 0x49, 0x89, 0x12, //0x0000068f movq %rdx, (%r10) 402 0x83, 0xfe, 0x7b, //0x00000692 cmpl $123, %esi 403 0x0f, 0x87, 0x17, 0x21, 0x00, 0x00, //0x00000695 ja LBB0_497 404 //0x0000069b LBB0_44 405 0x4f, 0x8d, 0x3c, 0x01, //0x0000069b leaq (%r9,%r8), %r15 406 0x89, 0xf0, //0x0000069f movl %esi, %eax 407 0x48, 0x8d, 0x15, 0x54, 0x23, 0x00, 0x00, //0x000006a1 leaq $9044(%rip), %rdx /* LJTI0_1+0(%rip) */ 408 0x48, 0x63, 0x04, 0x82, //0x000006a8 movslq (%rdx,%rax,4), %rax 409 0x48, 0x01, 0xd0, //0x000006ac addq %rdx, %rax 410 0xff, 0xe0, //0x000006af jmpq *%rax 411 //0x000006b1 LBB0_69 412 0x4d, 0x8b, 0x56, 0x08, //0x000006b1 movq $8(%r14), %r10 413 0x4d, 0x29, 0xc2, //0x000006b5 subq %r8, %r10 414 0x0f, 0x84, 0xba, 0x20, 0x00, 0x00, //0x000006b8 je LBB0_476 415 0x41, 0x80, 0x3f, 0x30, //0x000006be cmpb $48, (%r15) 416 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x000006c2 jne LBB0_132 417 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000006c8 movl $1, %r14d 418 0x49, 0x83, 0xfa, 0x01, //0x000006ce cmpq $1, %r10 419 0x0f, 0x84, 0x75, 0xfb, 0xff, 0xff, //0x000006d2 je LBB0_72 420 0x43, 0x8a, 0x0c, 0x21, //0x000006d8 movb (%r9,%r12), %cl 421 0x80, 0xc1, 0xd2, //0x000006dc addb $-46, %cl 422 0x80, 0xf9, 0x37, //0x000006df cmpb $55, %cl 423 0x0f, 0x87, 0x65, 0xfb, 0xff, 0xff, //0x000006e2 ja LBB0_72 424 0x0f, 0xb6, 0xc1, //0x000006e8 movzbl %cl, %eax 425 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000006eb movabsq $36028797027352577, %rcx 426 0x48, 0x0f, 0xa3, 0xc1, //0x000006f5 btq %rax, %rcx 427 0x4c, 0x89, 0xe1, //0x000006f9 movq %r12, %rcx 428 0x0f, 0x83, 0x4e, 0xfb, 0xff, 0xff, //0x000006fc jae LBB0_199 429 //0x00000702 LBB0_132 430 0x4c, 0x89, 0x65, 0xa8, //0x00000702 movq %r12, $-88(%rbp) 431 0x49, 0x83, 0xfa, 0x20, //0x00000706 cmpq $32, %r10 432 0x0f, 0x82, 0xdb, 0x16, 0x00, 0x00, //0x0000070a jb LBB0_354 433 0x49, 0x8d, 0x4a, 0xe0, //0x00000710 leaq $-32(%r10), %rcx 434 0x48, 0x89, 0xc8, //0x00000714 movq %rcx, %rax 435 0x48, 0x83, 0xe0, 0xe0, //0x00000717 andq $-32, %rax 436 0x4e, 0x8d, 0x74, 0x38, 0x20, //0x0000071b leaq $32(%rax,%r15), %r14 437 0x83, 0xe1, 0x1f, //0x00000720 andl $31, %ecx 438 0x48, 0x89, 0x4d, 0xc8, //0x00000723 movq %rcx, $-56(%rbp) 439 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000727 movq $-1, %rax 440 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000072e movq $-1, %r12 441 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00000735 movq $-1, %r13 442 0x4d, 0x89, 0xfb, //0x0000073c movq %r15, %r11 443 0x90, //0x0000073f .p2align 4, 0x90 444 //0x00000740 LBB0_134 445 0xc4, 0xc1, 0x7e, 0x6f, 0x03, //0x00000740 vmovdqu (%r11), %ymm0 446 0xc4, 0xc1, 0x7d, 0x64, 0xca, //0x00000745 vpcmpgtb %ymm10, %ymm0, %ymm1 447 0xc5, 0xa5, 0x64, 0xd0, //0x0000074a vpcmpgtb %ymm0, %ymm11, %ymm2 448 0xc5, 0xf5, 0xdb, 0xca, //0x0000074e vpand %ymm2, %ymm1, %ymm1 449 0xc5, 0x9d, 0x74, 0xd0, //0x00000752 vpcmpeqb %ymm0, %ymm12, %ymm2 450 0xc5, 0x95, 0x74, 0xd8, //0x00000756 vpcmpeqb %ymm0, %ymm13, %ymm3 451 0xc5, 0xe5, 0xeb, 0xd2, //0x0000075a vpor %ymm2, %ymm3, %ymm2 452 0xc5, 0xbd, 0xeb, 0xd8, //0x0000075e vpor %ymm0, %ymm8, %ymm3 453 0xc5, 0x8d, 0x74, 0xc0, //0x00000762 vpcmpeqb %ymm0, %ymm14, %ymm0 454 0xc5, 0xfd, 0xd7, 0xf8, //0x00000766 vpmovmskb %ymm0, %edi 455 0xc5, 0x85, 0x74, 0xdb, //0x0000076a vpcmpeqb %ymm3, %ymm15, %ymm3 456 0xc5, 0xfd, 0xd7, 0xd3, //0x0000076e vpmovmskb %ymm3, %edx 457 0xc5, 0xfd, 0xd7, 0xf2, //0x00000772 vpmovmskb %ymm2, %esi 458 0xc5, 0xe5, 0xeb, 0xc0, //0x00000776 vpor %ymm0, %ymm3, %ymm0 459 0xc5, 0xed, 0xeb, 0xc9, //0x0000077a vpor %ymm1, %ymm2, %ymm1 460 0xc5, 0xfd, 0xeb, 0xc1, //0x0000077e vpor %ymm1, %ymm0, %ymm0 461 0xc5, 0xfd, 0xd7, 0xc8, //0x00000782 vpmovmskb %ymm0, %ecx 462 0x48, 0xf7, 0xd1, //0x00000786 notq %rcx 463 0x48, 0x0f, 0xbc, 0xc9, //0x00000789 bsfq %rcx, %rcx 464 0x83, 0xf9, 0x20, //0x0000078d cmpl $32, %ecx 465 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000790 je LBB0_136 466 0xbb, 0xff, 0xff, 0xff, 0xff, //0x00000796 movl $-1, %ebx 467 0xd3, 0xe3, //0x0000079b shll %cl, %ebx 468 0xf7, 0xd3, //0x0000079d notl %ebx 469 0x21, 0xdf, //0x0000079f andl %ebx, %edi 470 0x21, 0xda, //0x000007a1 andl %ebx, %edx 471 0x21, 0xf3, //0x000007a3 andl %esi, %ebx 472 0x89, 0xde, //0x000007a5 movl %ebx, %esi 473 //0x000007a7 LBB0_136 474 0x44, 0x8d, 0x4f, 0xff, //0x000007a7 leal $-1(%rdi), %r9d 475 0x41, 0x21, 0xf9, //0x000007ab andl %edi, %r9d 476 0x0f, 0x85, 0xd4, 0x13, 0x00, 0x00, //0x000007ae jne LBB0_345 477 0x8d, 0x5a, 0xff, //0x000007b4 leal $-1(%rdx), %ebx 478 0x21, 0xd3, //0x000007b7 andl %edx, %ebx 479 0x0f, 0x85, 0x8e, 0x12, 0x00, 0x00, //0x000007b9 jne LBB0_339 480 0x8d, 0x5e, 0xff, //0x000007bf leal $-1(%rsi), %ebx 481 0x21, 0xf3, //0x000007c2 andl %esi, %ebx 482 0x0f, 0x85, 0x83, 0x12, 0x00, 0x00, //0x000007c4 jne LBB0_339 483 0x85, 0xff, //0x000007ca testl %edi, %edi 484 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000007cc je LBB0_142 485 0x4c, 0x89, 0xdb, //0x000007d2 movq %r11, %rbx 486 0x4c, 0x29, 0xfb, //0x000007d5 subq %r15, %rbx 487 0x0f, 0xbc, 0xff, //0x000007d8 bsfl %edi, %edi 488 0x48, 0x01, 0xdf, //0x000007db addq %rbx, %rdi 489 0x49, 0x83, 0xfd, 0xff, //0x000007de cmpq $-1, %r13 490 0x0f, 0x85, 0xb2, 0x13, 0x00, 0x00, //0x000007e2 jne LBB0_347 491 0x49, 0x89, 0xfd, //0x000007e8 movq %rdi, %r13 492 //0x000007eb LBB0_142 493 0x85, 0xd2, //0x000007eb testl %edx, %edx 494 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000007ed je LBB0_145 495 0x4c, 0x89, 0xdf, //0x000007f3 movq %r11, %rdi 496 0x4c, 0x29, 0xff, //0x000007f6 subq %r15, %rdi 497 0x0f, 0xbc, 0xd2, //0x000007f9 bsfl %edx, %edx 498 0x48, 0x01, 0xfa, //0x000007fc addq %rdi, %rdx 499 0x49, 0x83, 0xfc, 0xff, //0x000007ff cmpq $-1, %r12 500 0x0f, 0x85, 0x26, 0x13, 0x00, 0x00, //0x00000803 jne LBB0_340 501 0x49, 0x89, 0xd4, //0x00000809 movq %rdx, %r12 502 //0x0000080c LBB0_145 503 0x85, 0xf6, //0x0000080c testl %esi, %esi 504 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000080e je LBB0_148 505 0x4c, 0x89, 0xdf, //0x00000814 movq %r11, %rdi 506 0x4c, 0x29, 0xff, //0x00000817 subq %r15, %rdi 507 0x0f, 0xbc, 0xd6, //0x0000081a bsfl %esi, %edx 508 0x48, 0x01, 0xfa, //0x0000081d addq %rdi, %rdx 509 0x48, 0x83, 0xf8, 0xff, //0x00000820 cmpq $-1, %rax 510 0x0f, 0x85, 0x05, 0x13, 0x00, 0x00, //0x00000824 jne LBB0_340 511 0x48, 0x89, 0xd0, //0x0000082a movq %rdx, %rax 512 //0x0000082d LBB0_148 513 0x83, 0xf9, 0x20, //0x0000082d cmpl $32, %ecx 514 0x0f, 0x85, 0x85, 0x05, 0x00, 0x00, //0x00000830 jne LBB0_180 515 0x49, 0x83, 0xc3, 0x20, //0x00000836 addq $32, %r11 516 0x49, 0x83, 0xc2, 0xe0, //0x0000083a addq $-32, %r10 517 0x49, 0x83, 0xfa, 0x1f, //0x0000083e cmpq $31, %r10 518 0x0f, 0x87, 0xf8, 0xfe, 0xff, 0xff, //0x00000842 ja LBB0_134 519 0xc5, 0xf8, 0x77, //0x00000848 vzeroupper 520 0xc5, 0x7e, 0x6f, 0x3d, 0xcd, 0xf8, 0xff, 0xff, //0x0000084b vmovdqu $-1843(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 521 0xc5, 0x7e, 0x6f, 0x35, 0xa5, 0xf8, 0xff, 0xff, //0x00000853 vmovdqu $-1883(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 522 0xc5, 0x7e, 0x6f, 0x2d, 0x7d, 0xf8, 0xff, 0xff, //0x0000085b vmovdqu $-1923(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 523 0xc5, 0x7e, 0x6f, 0x25, 0x55, 0xf8, 0xff, 0xff, //0x00000863 vmovdqu $-1963(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 524 0xc5, 0x7e, 0x6f, 0x1d, 0x2d, 0xf8, 0xff, 0xff, //0x0000086b vmovdqu $-2003(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 525 0xc5, 0x7e, 0x6f, 0x15, 0x05, 0xf8, 0xff, 0xff, //0x00000873 vmovdqu $-2043(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 526 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000087b vpcmpeqd %ymm9, %ymm9, %ymm9 527 0xc5, 0x7e, 0x6f, 0x05, 0xd8, 0xf7, 0xff, 0xff, //0x00000880 vmovdqu $-2088(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 528 0xc5, 0xfe, 0x6f, 0x3d, 0xb0, 0xf7, 0xff, 0xff, //0x00000888 vmovdqu $-2128(%rip), %ymm7 /* LCPI0_2+0(%rip) */ 529 0xc5, 0xfe, 0x6f, 0x35, 0x88, 0xf7, 0xff, 0xff, //0x00000890 vmovdqu $-2168(%rip), %ymm6 /* LCPI0_1+0(%rip) */ 530 0xc5, 0xfe, 0x6f, 0x2d, 0x60, 0xf7, 0xff, 0xff, //0x00000898 vmovdqu $-2208(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 531 0x4c, 0x8b, 0x55, 0xc8, //0x000008a0 movq $-56(%rbp), %r10 532 0x49, 0x83, 0xfa, 0x10, //0x000008a4 cmpq $16, %r10 533 0x0f, 0x82, 0x52, 0x01, 0x00, 0x00, //0x000008a8 jb LBB0_169 534 //0x000008ae LBB0_151 535 0x4d, 0x8d, 0x4a, 0xf0, //0x000008ae leaq $-16(%r10), %r9 536 0x4c, 0x89, 0xc9, //0x000008b2 movq %r9, %rcx 537 0x48, 0x83, 0xe1, 0xf0, //0x000008b5 andq $-16, %rcx 538 0x4e, 0x8d, 0x5c, 0x31, 0x10, //0x000008b9 leaq $16(%rcx,%r14), %r11 539 0x41, 0x83, 0xe1, 0x0f, //0x000008be andl $15, %r9d 540 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008c2 .p2align 4, 0x90 541 //0x000008d0 LBB0_152 542 0xc4, 0xc1, 0x7a, 0x6f, 0x06, //0x000008d0 vmovdqu (%r14), %xmm0 543 0xc5, 0xf9, 0x64, 0x0d, 0x63, 0xf8, 0xff, 0xff, //0x000008d5 vpcmpgtb $-1949(%rip), %xmm0, %xmm1 /* LCPI0_10+0(%rip) */ 544 0xc5, 0xfa, 0x6f, 0x15, 0x6b, 0xf8, 0xff, 0xff, //0x000008dd vmovdqu $-1941(%rip), %xmm2 /* LCPI0_11+0(%rip) */ 545 0xc5, 0xe9, 0x64, 0xd0, //0x000008e5 vpcmpgtb %xmm0, %xmm2, %xmm2 546 0xc5, 0xf1, 0xdb, 0xca, //0x000008e9 vpand %xmm2, %xmm1, %xmm1 547 0xc5, 0xf9, 0x74, 0x15, 0x6b, 0xf8, 0xff, 0xff, //0x000008ed vpcmpeqb $-1941(%rip), %xmm0, %xmm2 /* LCPI0_12+0(%rip) */ 548 0xc5, 0xf9, 0x74, 0x1d, 0x73, 0xf8, 0xff, 0xff, //0x000008f5 vpcmpeqb $-1933(%rip), %xmm0, %xmm3 /* LCPI0_13+0(%rip) */ 549 0xc5, 0xe1, 0xeb, 0xd2, //0x000008fd vpor %xmm2, %xmm3, %xmm2 550 0xc5, 0xf9, 0xeb, 0x1d, 0x77, 0xf8, 0xff, 0xff, //0x00000901 vpor $-1929(%rip), %xmm0, %xmm3 /* LCPI0_14+0(%rip) */ 551 0xc5, 0xf9, 0x74, 0x05, 0x7f, 0xf8, 0xff, 0xff, //0x00000909 vpcmpeqb $-1921(%rip), %xmm0, %xmm0 /* LCPI0_15+0(%rip) */ 552 0xc5, 0xe1, 0x74, 0x1d, 0x87, 0xf8, 0xff, 0xff, //0x00000911 vpcmpeqb $-1913(%rip), %xmm3, %xmm3 /* LCPI0_16+0(%rip) */ 553 0xc5, 0xe1, 0xeb, 0xe0, //0x00000919 vpor %xmm0, %xmm3, %xmm4 554 0xc5, 0xe9, 0xeb, 0xc9, //0x0000091d vpor %xmm1, %xmm2, %xmm1 555 0xc5, 0xd9, 0xeb, 0xc9, //0x00000921 vpor %xmm1, %xmm4, %xmm1 556 0xc5, 0xf9, 0xd7, 0xf8, //0x00000925 vpmovmskb %xmm0, %edi 557 0xc5, 0xf9, 0xd7, 0xf3, //0x00000929 vpmovmskb %xmm3, %esi 558 0xc5, 0xf9, 0xd7, 0xd2, //0x0000092d vpmovmskb %xmm2, %edx 559 0xc5, 0xf9, 0xd7, 0xc9, //0x00000931 vpmovmskb %xmm1, %ecx 560 0xbb, 0xff, 0xff, 0xff, 0xff, //0x00000935 movl $4294967295, %ebx 561 0x48, 0x31, 0xd9, //0x0000093a xorq %rbx, %rcx 562 0x48, 0x0f, 0xbc, 0xc9, //0x0000093d bsfq %rcx, %rcx 563 0x83, 0xf9, 0x10, //0x00000941 cmpl $16, %ecx 564 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000944 je LBB0_154 565 0xbb, 0xff, 0xff, 0xff, 0xff, //0x0000094a movl $-1, %ebx 566 0xd3, 0xe3, //0x0000094f shll %cl, %ebx 567 0xf7, 0xd3, //0x00000951 notl %ebx 568 0x21, 0xdf, //0x00000953 andl %ebx, %edi 569 0x21, 0xde, //0x00000955 andl %ebx, %esi 570 0x21, 0xd3, //0x00000957 andl %edx, %ebx 571 0x89, 0xda, //0x00000959 movl %ebx, %edx 572 //0x0000095b LBB0_154 573 0x8d, 0x5f, 0xff, //0x0000095b leal $-1(%rdi), %ebx 574 0x21, 0xfb, //0x0000095e andl %edi, %ebx 575 0x0f, 0x85, 0x14, 0x12, 0x00, 0x00, //0x00000960 jne LBB0_344 576 0x8d, 0x5e, 0xff, //0x00000966 leal $-1(%rsi), %ebx 577 0x21, 0xf3, //0x00000969 andl %esi, %ebx 578 0x0f, 0x85, 0x09, 0x12, 0x00, 0x00, //0x0000096b jne LBB0_344 579 0x8d, 0x5a, 0xff, //0x00000971 leal $-1(%rdx), %ebx 580 0x21, 0xd3, //0x00000974 andl %edx, %ebx 581 0x0f, 0x85, 0xfe, 0x11, 0x00, 0x00, //0x00000976 jne LBB0_344 582 0x85, 0xff, //0x0000097c testl %edi, %edi 583 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000097e je LBB0_160 584 0x4c, 0x89, 0xf3, //0x00000984 movq %r14, %rbx 585 0x4c, 0x29, 0xfb, //0x00000987 subq %r15, %rbx 586 0x0f, 0xbc, 0xff, //0x0000098a bsfl %edi, %edi 587 0x48, 0x01, 0xdf, //0x0000098d addq %rbx, %rdi 588 0x49, 0x83, 0xfd, 0xff, //0x00000990 cmpq $-1, %r13 589 0x0f, 0x85, 0x00, 0x12, 0x00, 0x00, //0x00000994 jne LBB0_347 590 0x49, 0x89, 0xfd, //0x0000099a movq %rdi, %r13 591 //0x0000099d LBB0_160 592 0x85, 0xf6, //0x0000099d testl %esi, %esi 593 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000099f je LBB0_163 594 0x4c, 0x89, 0xf7, //0x000009a5 movq %r14, %rdi 595 0x4c, 0x29, 0xff, //0x000009a8 subq %r15, %rdi 596 0x0f, 0xbc, 0xf6, //0x000009ab bsfl %esi, %esi 597 0x48, 0x01, 0xfe, //0x000009ae addq %rdi, %rsi 598 0x49, 0x83, 0xfc, 0xff, //0x000009b1 cmpq $-1, %r12 599 0x0f, 0x85, 0x0f, 0x13, 0x00, 0x00, //0x000009b5 jne LBB0_350 600 0x49, 0x89, 0xf4, //0x000009bb movq %rsi, %r12 601 //0x000009be LBB0_163 602 0x85, 0xd2, //0x000009be testl %edx, %edx 603 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000009c0 je LBB0_166 604 0x4c, 0x89, 0xf6, //0x000009c6 movq %r14, %rsi 605 0x4c, 0x29, 0xfe, //0x000009c9 subq %r15, %rsi 606 0x0f, 0xbc, 0xd2, //0x000009cc bsfl %edx, %edx 607 0x48, 0x01, 0xf2, //0x000009cf addq %rsi, %rdx 608 0x48, 0x83, 0xf8, 0xff, //0x000009d2 cmpq $-1, %rax 609 0x0f, 0x85, 0x53, 0x11, 0x00, 0x00, //0x000009d6 jne LBB0_340 610 0x48, 0x89, 0xd0, //0x000009dc movq %rdx, %rax 611 //0x000009df LBB0_166 612 0x83, 0xf9, 0x10, //0x000009df cmpl $16, %ecx 613 0x0f, 0x85, 0xb3, 0x05, 0x00, 0x00, //0x000009e2 jne LBB0_186 614 0x49, 0x83, 0xc6, 0x10, //0x000009e8 addq $16, %r14 615 0x49, 0x83, 0xc2, 0xf0, //0x000009ec addq $-16, %r10 616 0x49, 0x83, 0xfa, 0x0f, //0x000009f0 cmpq $15, %r10 617 0x0f, 0x87, 0xd6, 0xfe, 0xff, 0xff, //0x000009f4 ja LBB0_152 618 0x4d, 0x89, 0xca, //0x000009fa movq %r9, %r10 619 0x4d, 0x89, 0xde, //0x000009fd movq %r11, %r14 620 //0x00000a00 LBB0_169 621 0x4d, 0x85, 0xd2, //0x00000a00 testq %r10, %r10 622 0x0f, 0x84, 0x95, 0x05, 0x00, 0x00, //0x00000a03 je LBB0_187 623 0x4b, 0x8d, 0x0c, 0x16, //0x00000a09 leaq (%r14,%r10), %rcx 624 0xe9, 0x5a, 0x00, 0x00, 0x00, //0x00000a0d jmp LBB0_174 625 //0x00000a12 LBB0_67 626 0x83, 0xfe, 0x22, //0x00000a12 cmpl $34, %esi 627 0x0f, 0x84, 0x36, 0x02, 0x00, 0x00, //0x00000a15 je LBB0_92 628 //0x00000a1b LBB0_63 629 0x83, 0xfe, 0x7d, //0x00000a1b cmpl $125, %esi 630 0x0f, 0x85, 0x8e, 0x1d, 0x00, 0x00, //0x00000a1e jne LBB0_497 631 //0x00000a24 LBB0_41 632 0x49, 0x89, 0x12, //0x00000a24 movq %rdx, (%r10) 633 0x48, 0x89, 0xd3, //0x00000a27 movq %rdx, %rbx 634 0x48, 0x8b, 0x4d, 0x90, //0x00000a2a movq $-112(%rbp), %rcx 635 0x48, 0x85, 0xd2, //0x00000a2e testq %rdx, %rdx 636 0x0f, 0x85, 0x79, 0xf8, 0xff, 0xff, //0x00000a31 jne LBB0_5 637 0xe9, 0x7d, 0x1d, 0x00, 0x00, //0x00000a37 jmp LBB0_498 638 //0x00000a3c LBB0_171 639 0x49, 0x89, 0xd6, //0x00000a3c movq %rdx, %r14 640 0x4d, 0x29, 0xfe, //0x00000a3f subq %r15, %r14 641 0x49, 0x83, 0xfc, 0xff, //0x00000a42 cmpq $-1, %r12 642 0x0f, 0x85, 0x0e, 0x13, 0x00, 0x00, //0x00000a46 jne LBB0_359 643 0x49, 0xff, 0xce, //0x00000a4c decq %r14 644 0x4d, 0x89, 0xf4, //0x00000a4f movq %r14, %r12 645 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a52 .p2align 4, 0x90 646 //0x00000a60 LBB0_173 647 0x49, 0x89, 0xd6, //0x00000a60 movq %rdx, %r14 648 0x49, 0xff, 0xca, //0x00000a63 decq %r10 649 0x0f, 0x84, 0x30, 0x12, 0x00, 0x00, //0x00000a66 je LBB0_348 650 //0x00000a6c LBB0_174 651 0x41, 0x0f, 0xbe, 0x36, //0x00000a6c movsbl (%r14), %esi 652 0x83, 0xc6, 0xd5, //0x00000a70 addl $-43, %esi 653 0x83, 0xfe, 0x3a, //0x00000a73 cmpl $58, %esi 654 0x0f, 0x87, 0x22, 0x05, 0x00, 0x00, //0x00000a76 ja LBB0_187 655 0x49, 0x8d, 0x56, 0x01, //0x00000a7c leaq $1(%r14), %rdx 656 0x48, 0x8d, 0x3d, 0x51, 0x22, 0x00, 0x00, //0x00000a80 leaq $8785(%rip), %rdi /* LJTI0_3+0(%rip) */ 657 0x48, 0x63, 0x34, 0xb7, //0x00000a87 movslq (%rdi,%rsi,4), %rsi 658 0x48, 0x01, 0xfe, //0x00000a8b addq %rdi, %rsi 659 0xff, 0xe6, //0x00000a8e jmpq *%rsi 660 //0x00000a90 LBB0_176 661 0x49, 0x89, 0xd6, //0x00000a90 movq %rdx, %r14 662 0x4d, 0x29, 0xfe, //0x00000a93 subq %r15, %r14 663 0x48, 0x83, 0xf8, 0xff, //0x00000a96 cmpq $-1, %rax 664 0x0f, 0x85, 0xba, 0x12, 0x00, 0x00, //0x00000a9a jne LBB0_359 665 0x49, 0xff, 0xce, //0x00000aa0 decq %r14 666 0x4c, 0x89, 0xf0, //0x00000aa3 movq %r14, %rax 667 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x00000aa6 jmp LBB0_173 668 //0x00000aab LBB0_178 669 0x49, 0x89, 0xd6, //0x00000aab movq %rdx, %r14 670 0x4d, 0x29, 0xfe, //0x00000aae subq %r15, %r14 671 0x49, 0x83, 0xfd, 0xff, //0x00000ab1 cmpq $-1, %r13 672 0x0f, 0x85, 0x9f, 0x12, 0x00, 0x00, //0x00000ab5 jne LBB0_359 673 0x49, 0xff, 0xce, //0x00000abb decq %r14 674 0x4d, 0x89, 0xf5, //0x00000abe movq %r14, %r13 675 0xe9, 0x9a, 0xff, 0xff, 0xff, //0x00000ac1 jmp LBB0_173 676 //0x00000ac6 LBB0_73 677 0x49, 0x89, 0xd2, //0x00000ac6 movq %rdx, %r10 678 0x4d, 0x29, 0xe2, //0x00000ac9 subq %r12, %r10 679 0x0f, 0x84, 0x85, 0x1e, 0x00, 0x00, //0x00000acc je LBB0_504 680 0x4c, 0x89, 0xe0, //0x00000ad2 movq %r12, %rax 681 0x4d, 0x01, 0xcc, //0x00000ad5 addq %r9, %r12 682 0x49, 0x83, 0xfa, 0x40, //0x00000ad8 cmpq $64, %r10 683 0x4c, 0x89, 0x4d, 0xc8, //0x00000adc movq %r9, $-56(%rbp) 684 0x0f, 0x82, 0x48, 0x13, 0x00, 0x00, //0x00000ae0 jb LBB0_356 685 0x45, 0x89, 0xd6, //0x00000ae6 movl %r10d, %r14d 686 0x41, 0x83, 0xe6, 0x3f, //0x00000ae9 andl $63, %r14d 687 0x48, 0x89, 0xd1, //0x00000aed movq %rdx, %rcx 688 0x4c, 0x29, 0xc1, //0x00000af0 subq %r8, %rcx 689 0x48, 0x83, 0xc1, 0xbf, //0x00000af3 addq $-65, %rcx 690 0x48, 0x83, 0xe1, 0xc0, //0x00000af7 andq $-64, %rcx 691 0x48, 0x01, 0xc1, //0x00000afb addq %rax, %rcx 692 0x49, 0x8d, 0x44, 0x09, 0x40, //0x00000afe leaq $64(%r9,%rcx), %rax 693 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00000b03 movq $-1, %r13 694 0x45, 0x31, 0xff, //0x00000b0a xorl %r15d, %r15d 695 0x90, 0x90, 0x90, //0x00000b0d .p2align 4, 0x90 696 //0x00000b10 LBB0_76 697 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00000b10 vmovdqu (%r12), %ymm0 698 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x20, //0x00000b16 vmovdqu $32(%r12), %ymm1 699 0xc5, 0xfd, 0x74, 0xd6, //0x00000b1d vpcmpeqb %ymm6, %ymm0, %ymm2 700 0xc5, 0x7d, 0xd7, 0xca, //0x00000b21 vpmovmskb %ymm2, %r9d 701 0xc5, 0xf5, 0x74, 0xd6, //0x00000b25 vpcmpeqb %ymm6, %ymm1, %ymm2 702 0xc5, 0xfd, 0xd7, 0xd2, //0x00000b29 vpmovmskb %ymm2, %edx 703 0xc5, 0xfd, 0x74, 0xd7, //0x00000b2d vpcmpeqb %ymm7, %ymm0, %ymm2 704 0xc5, 0x7d, 0xd7, 0xda, //0x00000b31 vpmovmskb %ymm2, %r11d 705 0xc5, 0xf5, 0x74, 0xd7, //0x00000b35 vpcmpeqb %ymm7, %ymm1, %ymm2 706 0xc5, 0xfd, 0xd7, 0xda, //0x00000b39 vpmovmskb %ymm2, %ebx 707 0xc5, 0xbd, 0x64, 0xd0, //0x00000b3d vpcmpgtb %ymm0, %ymm8, %ymm2 708 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00000b41 vpcmpgtb %ymm9, %ymm0, %ymm0 709 0xc5, 0xfd, 0xdb, 0xc2, //0x00000b46 vpand %ymm2, %ymm0, %ymm0 710 0xc5, 0xfd, 0xd7, 0xf0, //0x00000b4a vpmovmskb %ymm0, %esi 711 0xc5, 0xbd, 0x64, 0xc1, //0x00000b4e vpcmpgtb %ymm1, %ymm8, %ymm0 712 0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00000b52 vpcmpgtb %ymm9, %ymm1, %ymm1 713 0xc5, 0xf5, 0xdb, 0xc0, //0x00000b57 vpand %ymm0, %ymm1, %ymm0 714 0xc5, 0xfd, 0xd7, 0xf8, //0x00000b5b vpmovmskb %ymm0, %edi 715 0x48, 0xc1, 0xe2, 0x20, //0x00000b5f shlq $32, %rdx 716 0x48, 0xc1, 0xe3, 0x20, //0x00000b63 shlq $32, %rbx 717 0x49, 0x09, 0xdb, //0x00000b67 orq %rbx, %r11 718 0x49, 0x83, 0xfd, 0xff, //0x00000b6a cmpq $-1, %r13 719 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000b6e jne LBB0_78 720 0x4d, 0x85, 0xdb, //0x00000b74 testq %r11, %r11 721 0x0f, 0x85, 0x9f, 0x00, 0x00, 0x00, //0x00000b77 jne LBB0_87 722 //0x00000b7d LBB0_78 723 0x48, 0xc1, 0xe7, 0x20, //0x00000b7d shlq $32, %rdi 724 0x4c, 0x09, 0xca, //0x00000b81 orq %r9, %rdx 725 0x4c, 0x89, 0xd9, //0x00000b84 movq %r11, %rcx 726 0x4c, 0x09, 0xf9, //0x00000b87 orq %r15, %rcx 727 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000b8a jne LBB0_108 728 0x48, 0x09, 0xf7, //0x00000b90 orq %rsi, %rdi 729 0x48, 0x85, 0xd2, //0x00000b93 testq %rdx, %rdx 730 0x0f, 0x85, 0x05, 0x02, 0x00, 0x00, //0x00000b96 jne LBB0_109 731 //0x00000b9c LBB0_80 732 0x48, 0x85, 0xff, //0x00000b9c testq %rdi, %rdi 733 0x0f, 0x85, 0x32, 0x1c, 0x00, 0x00, //0x00000b9f jne LBB0_481 734 0x49, 0x83, 0xc2, 0xc0, //0x00000ba5 addq $-64, %r10 735 0x49, 0x83, 0xc4, 0x40, //0x00000ba9 addq $64, %r12 736 0x49, 0x83, 0xfa, 0x3f, //0x00000bad cmpq $63, %r10 737 0x0f, 0x87, 0x59, 0xff, 0xff, 0xff, //0x00000bb1 ja LBB0_76 738 0xe9, 0x12, 0x0f, 0x00, 0x00, //0x00000bb7 jmp LBB0_82 739 //0x00000bbc LBB0_108 740 0x4c, 0x89, 0xf9, //0x00000bbc movq %r15, %rcx 741 0x48, 0xf7, 0xd1, //0x00000bbf notq %rcx 742 0x4c, 0x21, 0xd9, //0x00000bc2 andq %r11, %rcx 743 0x4c, 0x8d, 0x0c, 0x09, //0x00000bc5 leaq (%rcx,%rcx), %r9 744 0x4d, 0x09, 0xf9, //0x00000bc9 orq %r15, %r9 745 0x4c, 0x89, 0xcb, //0x00000bcc movq %r9, %rbx 746 0x48, 0xf7, 0xd3, //0x00000bcf notq %rbx 747 0x4c, 0x21, 0xdb, //0x00000bd2 andq %r11, %rbx 748 0x49, 0x89, 0xc3, //0x00000bd5 movq %rax, %r11 749 0x48, 0xb8, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000bd8 movabsq $-6148914691236517206, %rax 750 0x48, 0x21, 0xc3, //0x00000be2 andq %rax, %rbx 751 0x45, 0x31, 0xff, //0x00000be5 xorl %r15d, %r15d 752 0x48, 0x01, 0xcb, //0x00000be8 addq %rcx, %rbx 753 0x41, 0x0f, 0x92, 0xc7, //0x00000beb setb %r15b 754 0x48, 0x01, 0xdb, //0x00000bef addq %rbx, %rbx 755 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000bf2 movabsq $6148914691236517205, %rax 756 0x48, 0x31, 0xc3, //0x00000bfc xorq %rax, %rbx 757 0x4c, 0x89, 0xd8, //0x00000bff movq %r11, %rax 758 0x4c, 0x21, 0xcb, //0x00000c02 andq %r9, %rbx 759 0x48, 0xf7, 0xd3, //0x00000c05 notq %rbx 760 0x48, 0x21, 0xda, //0x00000c08 andq %rbx, %rdx 761 0x48, 0x09, 0xf7, //0x00000c0b orq %rsi, %rdi 762 0x48, 0x85, 0xd2, //0x00000c0e testq %rdx, %rdx 763 0x0f, 0x84, 0x85, 0xff, 0xff, 0xff, //0x00000c11 je LBB0_80 764 0xe9, 0x85, 0x01, 0x00, 0x00, //0x00000c17 jmp LBB0_109 765 //0x00000c1c LBB0_87 766 0x4c, 0x89, 0xe3, //0x00000c1c movq %r12, %rbx 767 0x48, 0x2b, 0x5d, 0xc8, //0x00000c1f subq $-56(%rbp), %rbx 768 0x4d, 0x0f, 0xbc, 0xeb, //0x00000c23 bsfq %r11, %r13 769 0x49, 0x01, 0xdd, //0x00000c27 addq %rbx, %r13 770 0xe9, 0x4e, 0xff, 0xff, 0xff, //0x00000c2a jmp LBB0_78 771 //0x00000c2f LBB0_88 772 0x48, 0x81, 0xfb, 0xff, 0x0f, 0x00, 0x00, //0x00000c2f cmpq $4095, %rbx 773 0x0f, 0x8f, 0x16, 0x1b, 0x00, 0x00, //0x00000c36 jg LBB0_486 774 0x48, 0x8d, 0x43, 0x01, //0x00000c3c leaq $1(%rbx), %rax 775 0x49, 0x89, 0x02, //0x00000c40 movq %rax, (%r10) 776 0x49, 0xc7, 0x44, 0xda, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00000c43 movq $0, $8(%r10,%rbx,8) 777 0xe9, 0x1f, 0xf6, 0xff, 0xff, //0x00000c4c jmp LBB0_3 778 //0x00000c51 LBB0_92 779 0x49, 0xc7, 0x04, 0xda, 0x02, 0x00, 0x00, 0x00, //0x00000c51 movq $2, (%r10,%rbx,8) 780 0x49, 0x8b, 0x76, 0x08, //0x00000c59 movq $8(%r14), %rsi 781 0xf6, 0x45, 0x98, 0x20, //0x00000c5d testb $32, $-104(%rbp) 782 0x48, 0x89, 0x75, 0xb0, //0x00000c61 movq %rsi, $-80(%rbp) 783 0x0f, 0x85, 0x6e, 0x01, 0x00, 0x00, //0x00000c65 jne LBB0_111 784 0x48, 0x89, 0xf1, //0x00000c6b movq %rsi, %rcx 785 0x4c, 0x29, 0xe1, //0x00000c6e subq %r12, %rcx 786 0x0f, 0x84, 0xe9, 0x1c, 0x00, 0x00, //0x00000c71 je LBB0_507 787 0x4b, 0x8d, 0x1c, 0x21, //0x00000c77 leaq (%r9,%r12), %rbx 788 0x48, 0x83, 0xf9, 0x40, //0x00000c7b cmpq $64, %rcx 789 0x0f, 0x82, 0xe2, 0x11, 0x00, 0x00, //0x00000c7f jb LBB0_360 790 0x4c, 0x89, 0xca, //0x00000c85 movq %r9, %rdx 791 0x41, 0x89, 0xcf, //0x00000c88 movl %ecx, %r15d 792 0x41, 0x83, 0xe7, 0x3f, //0x00000c8b andl $63, %r15d 793 0x48, 0x89, 0xf0, //0x00000c8f movq %rsi, %rax 794 0x4c, 0x29, 0xc0, //0x00000c92 subq %r8, %rax 795 0x48, 0x83, 0xc0, 0xbf, //0x00000c95 addq $-65, %rax 796 0x48, 0x83, 0xe0, 0xc0, //0x00000c99 andq $-64, %rax 797 0x4c, 0x01, 0xe0, //0x00000c9d addq %r12, %rax 798 0x4d, 0x8d, 0x54, 0x01, 0x40, //0x00000ca0 leaq $64(%r9,%rax), %r10 799 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000ca5 movq $-1, %r11 800 0x45, 0x31, 0xf6, //0x00000cac xorl %r14d, %r14d 801 0x90, //0x00000caf .p2align 4, 0x90 802 //0x00000cb0 LBB0_96 803 0xc5, 0xfe, 0x6f, 0x03, //0x00000cb0 vmovdqu (%rbx), %ymm0 804 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00000cb4 vmovdqu $32(%rbx), %ymm1 805 0xc5, 0xfd, 0x74, 0xd6, //0x00000cb9 vpcmpeqb %ymm6, %ymm0, %ymm2 806 0xc5, 0xfd, 0xd7, 0xf2, //0x00000cbd vpmovmskb %ymm2, %esi 807 0xc5, 0xf5, 0x74, 0xd6, //0x00000cc1 vpcmpeqb %ymm6, %ymm1, %ymm2 808 0xc5, 0xfd, 0xd7, 0xd2, //0x00000cc5 vpmovmskb %ymm2, %edx 809 0xc5, 0xfd, 0x74, 0xc7, //0x00000cc9 vpcmpeqb %ymm7, %ymm0, %ymm0 810 0xc5, 0xfd, 0xd7, 0xf8, //0x00000ccd vpmovmskb %ymm0, %edi 811 0xc5, 0xf5, 0x74, 0xc7, //0x00000cd1 vpcmpeqb %ymm7, %ymm1, %ymm0 812 0xc5, 0xfd, 0xd7, 0xc0, //0x00000cd5 vpmovmskb %ymm0, %eax 813 0x48, 0xc1, 0xe2, 0x20, //0x00000cd9 shlq $32, %rdx 814 0x48, 0xc1, 0xe0, 0x20, //0x00000cdd shlq $32, %rax 815 0x48, 0x09, 0xc7, //0x00000ce1 orq %rax, %rdi 816 0x49, 0x83, 0xfb, 0xff, //0x00000ce4 cmpq $-1, %r11 817 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000ce8 jne LBB0_98 818 0x48, 0x85, 0xff, //0x00000cee testq %rdi, %rdi 819 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00000cf1 jne LBB0_105 820 //0x00000cf7 LBB0_98 821 0x48, 0x09, 0xf2, //0x00000cf7 orq %rsi, %rdx 822 0x48, 0x89, 0xf8, //0x00000cfa movq %rdi, %rax 823 0x4c, 0x09, 0xf0, //0x00000cfd orq %r14, %rax 824 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00000d00 jne LBB0_106 825 //0x00000d06 LBB0_99 826 0x48, 0x85, 0xd2, //0x00000d06 testq %rdx, %rdx 827 0x0f, 0x85, 0xd7, 0x0e, 0x00, 0x00, //0x00000d09 jne LBB0_107 828 //0x00000d0f LBB0_100 829 0x48, 0x83, 0xc1, 0xc0, //0x00000d0f addq $-64, %rcx 830 0x48, 0x83, 0xc3, 0x40, //0x00000d13 addq $64, %rbx 831 0x48, 0x83, 0xf9, 0x3f, //0x00000d17 cmpq $63, %rcx 832 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x00000d1b ja LBB0_96 833 0xe9, 0x7f, 0x0e, 0x00, 0x00, //0x00000d21 jmp LBB0_101 834 //0x00000d26 LBB0_105 835 0x48, 0x89, 0xd8, //0x00000d26 movq %rbx, %rax 836 0x4c, 0x29, 0xc8, //0x00000d29 subq %r9, %rax 837 0x4c, 0x0f, 0xbc, 0xdf, //0x00000d2c bsfq %rdi, %r11 838 0x49, 0x01, 0xc3, //0x00000d30 addq %rax, %r11 839 0x48, 0x09, 0xf2, //0x00000d33 orq %rsi, %rdx 840 0x48, 0x89, 0xf8, //0x00000d36 movq %rdi, %rax 841 0x4c, 0x09, 0xf0, //0x00000d39 orq %r14, %rax 842 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00000d3c je LBB0_99 843 //0x00000d42 LBB0_106 844 0x4c, 0x89, 0xf0, //0x00000d42 movq %r14, %rax 845 0x48, 0xf7, 0xd0, //0x00000d45 notq %rax 846 0x48, 0x21, 0xf8, //0x00000d48 andq %rdi, %rax 847 0x4c, 0x89, 0x65, 0xa8, //0x00000d4b movq %r12, $-88(%rbp) 848 0x4c, 0x8d, 0x24, 0x00, //0x00000d4f leaq (%rax,%rax), %r12 849 0x4d, 0x09, 0xf4, //0x00000d53 orq %r14, %r12 850 0x4c, 0x89, 0xe6, //0x00000d56 movq %r12, %rsi 851 0x48, 0xf7, 0xd6, //0x00000d59 notq %rsi 852 0x48, 0x21, 0xfe, //0x00000d5c andq %rdi, %rsi 853 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000d5f movabsq $-6148914691236517206, %rdi 854 0x48, 0x21, 0xfe, //0x00000d69 andq %rdi, %rsi 855 0x45, 0x31, 0xf6, //0x00000d6c xorl %r14d, %r14d 856 0x48, 0x01, 0xc6, //0x00000d6f addq %rax, %rsi 857 0x41, 0x0f, 0x92, 0xc6, //0x00000d72 setb %r14b 858 0x48, 0x01, 0xf6, //0x00000d76 addq %rsi, %rsi 859 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000d79 movabsq $6148914691236517205, %rax 860 0x48, 0x31, 0xc6, //0x00000d83 xorq %rax, %rsi 861 0x4c, 0x21, 0xe6, //0x00000d86 andq %r12, %rsi 862 0x4c, 0x8b, 0x65, 0xa8, //0x00000d89 movq $-88(%rbp), %r12 863 0x48, 0xf7, 0xd6, //0x00000d8d notq %rsi 864 0x48, 0x21, 0xf2, //0x00000d90 andq %rsi, %rdx 865 0x48, 0x85, 0xd2, //0x00000d93 testq %rdx, %rdx 866 0x0f, 0x84, 0x73, 0xff, 0xff, 0xff, //0x00000d96 je LBB0_100 867 0xe9, 0x45, 0x0e, 0x00, 0x00, //0x00000d9c jmp LBB0_107 868 //0x00000da1 LBB0_109 869 0x48, 0x0f, 0xbc, 0xca, //0x00000da1 bsfq %rdx, %rcx 870 0x48, 0x85, 0xff, //0x00000da5 testq %rdi, %rdi 871 0x48, 0x8b, 0x45, 0xc8, //0x00000da8 movq $-56(%rbp), %rax 872 0x0f, 0x84, 0xc6, 0x01, 0x00, 0x00, //0x00000dac je LBB0_181 873 0x48, 0x0f, 0xbc, 0xd7, //0x00000db2 bsfq %rdi, %rdx 874 0xe9, 0xc2, 0x01, 0x00, 0x00, //0x00000db6 jmp LBB0_182 875 //0x00000dbb LBB0_180 876 0x49, 0x01, 0xcb, //0x00000dbb addq %rcx, %r11 877 0xc5, 0xf8, 0x77, //0x00000dbe vzeroupper 878 0x4d, 0x89, 0xde, //0x00000dc1 movq %r11, %r14 879 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000dc4 movq $-1, %rcx 880 0x4d, 0x85, 0xe4, //0x00000dcb testq %r12, %r12 881 0x0f, 0x85, 0xda, 0x01, 0x00, 0x00, //0x00000dce jne LBB0_188 882 0xe9, 0xc8, 0x19, 0x00, 0x00, //0x00000dd4 jmp LBB0_480 883 //0x00000dd9 LBB0_111 884 0x48, 0x89, 0xf3, //0x00000dd9 movq %rsi, %rbx 885 0x4c, 0x29, 0xe3, //0x00000ddc subq %r12, %rbx 886 0x0f, 0x84, 0x7b, 0x1b, 0x00, 0x00, //0x00000ddf je LBB0_507 887 0x4c, 0x89, 0xe0, //0x00000de5 movq %r12, %rax 888 0x4d, 0x01, 0xcc, //0x00000de8 addq %r9, %r12 889 0x48, 0x83, 0xfb, 0x40, //0x00000deb cmpq $64, %rbx 890 0x4c, 0x89, 0x4d, 0xc8, //0x00000def movq %r9, $-56(%rbp) 891 0x0f, 0x82, 0x87, 0x10, 0x00, 0x00, //0x00000df3 jb LBB0_361 892 0x41, 0x89, 0xde, //0x00000df9 movl %ebx, %r14d 893 0x41, 0x83, 0xe6, 0x3f, //0x00000dfc andl $63, %r14d 894 0x48, 0x89, 0xf1, //0x00000e00 movq %rsi, %rcx 895 0x4c, 0x29, 0xc1, //0x00000e03 subq %r8, %rcx 896 0x48, 0x83, 0xc1, 0xbf, //0x00000e06 addq $-65, %rcx 897 0x48, 0x83, 0xe1, 0xc0, //0x00000e0a andq $-64, %rcx 898 0x49, 0x89, 0xc2, //0x00000e0e movq %rax, %r10 899 0x48, 0x01, 0xc1, //0x00000e11 addq %rax, %rcx 900 0x49, 0x8d, 0x44, 0x09, 0x40, //0x00000e14 leaq $64(%r9,%rcx), %rax 901 0x48, 0x89, 0x45, 0xa0, //0x00000e19 movq %rax, $-96(%rbp) 902 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000e1d movq $-1, %r11 903 0x45, 0x31, 0xff, //0x00000e24 xorl %r15d, %r15d 904 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e27 .p2align 4, 0x90 905 //0x00000e30 LBB0_114 906 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00000e30 vmovdqu (%r12), %ymm0 907 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x20, //0x00000e36 vmovdqu $32(%r12), %ymm1 908 0xc5, 0xfd, 0x74, 0xd6, //0x00000e3d vpcmpeqb %ymm6, %ymm0, %ymm2 909 0xc5, 0x7d, 0xd7, 0xca, //0x00000e41 vpmovmskb %ymm2, %r9d 910 0xc5, 0xf5, 0x74, 0xd6, //0x00000e45 vpcmpeqb %ymm6, %ymm1, %ymm2 911 0xc5, 0xfd, 0xd7, 0xd2, //0x00000e49 vpmovmskb %ymm2, %edx 912 0xc5, 0xfd, 0x74, 0xd7, //0x00000e4d vpcmpeqb %ymm7, %ymm0, %ymm2 913 0xc5, 0xfd, 0xd7, 0xca, //0x00000e51 vpmovmskb %ymm2, %ecx 914 0xc5, 0xf5, 0x74, 0xd7, //0x00000e55 vpcmpeqb %ymm7, %ymm1, %ymm2 915 0xc5, 0xfd, 0xd7, 0xc2, //0x00000e59 vpmovmskb %ymm2, %eax 916 0xc5, 0xbd, 0x64, 0xd0, //0x00000e5d vpcmpgtb %ymm0, %ymm8, %ymm2 917 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00000e61 vpcmpgtb %ymm9, %ymm0, %ymm0 918 0xc5, 0xfd, 0xdb, 0xc2, //0x00000e66 vpand %ymm2, %ymm0, %ymm0 919 0xc5, 0xfd, 0xd7, 0xf0, //0x00000e6a vpmovmskb %ymm0, %esi 920 0xc5, 0xbd, 0x64, 0xc1, //0x00000e6e vpcmpgtb %ymm1, %ymm8, %ymm0 921 0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00000e72 vpcmpgtb %ymm9, %ymm1, %ymm1 922 0xc5, 0xf5, 0xdb, 0xc0, //0x00000e77 vpand %ymm0, %ymm1, %ymm0 923 0xc5, 0xfd, 0xd7, 0xf8, //0x00000e7b vpmovmskb %ymm0, %edi 924 0x48, 0xc1, 0xe2, 0x20, //0x00000e7f shlq $32, %rdx 925 0x48, 0xc1, 0xe0, 0x20, //0x00000e83 shlq $32, %rax 926 0x48, 0x09, 0xc1, //0x00000e87 orq %rax, %rcx 927 0x49, 0x83, 0xfb, 0xff, //0x00000e8a cmpq $-1, %r11 928 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000e8e jne LBB0_116 929 0x48, 0x85, 0xc9, //0x00000e94 testq %rcx, %rcx 930 0x0f, 0x85, 0x9e, 0x00, 0x00, 0x00, //0x00000e97 jne LBB0_125 931 //0x00000e9d LBB0_116 932 0x48, 0xc1, 0xe7, 0x20, //0x00000e9d shlq $32, %rdi 933 0x4c, 0x09, 0xca, //0x00000ea1 orq %r9, %rdx 934 0x48, 0x89, 0xc8, //0x00000ea4 movq %rcx, %rax 935 0x4c, 0x09, 0xf8, //0x00000ea7 orq %r15, %rax 936 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000eaa jne LBB0_126 937 0x48, 0x09, 0xf7, //0x00000eb0 orq %rsi, %rdi 938 0x48, 0x85, 0xd2, //0x00000eb3 testq %rdx, %rdx 939 0x0f, 0x85, 0x92, 0x00, 0x00, 0x00, //0x00000eb6 jne LBB0_127 940 //0x00000ebc LBB0_118 941 0x48, 0x85, 0xff, //0x00000ebc testq %rdi, %rdi 942 0x0f, 0x85, 0x40, 0x19, 0x00, 0x00, //0x00000ebf jne LBB0_499 943 0x48, 0x83, 0xc3, 0xc0, //0x00000ec5 addq $-64, %rbx 944 0x49, 0x83, 0xc4, 0x40, //0x00000ec9 addq $64, %r12 945 0x48, 0x83, 0xfb, 0x3f, //0x00000ecd cmpq $63, %rbx 946 0x0f, 0x87, 0x59, 0xff, 0xff, 0xff, //0x00000ed1 ja LBB0_114 947 0xe9, 0x5e, 0x0d, 0x00, 0x00, //0x00000ed7 jmp LBB0_120 948 //0x00000edc LBB0_126 949 0x4d, 0x89, 0xfd, //0x00000edc movq %r15, %r13 950 0x49, 0xf7, 0xd5, //0x00000edf notq %r13 951 0x49, 0x21, 0xcd, //0x00000ee2 andq %rcx, %r13 952 0x4f, 0x8d, 0x4c, 0x2d, 0x00, //0x00000ee5 leaq (%r13,%r13), %r9 953 0x4d, 0x09, 0xf9, //0x00000eea orq %r15, %r9 954 0x4c, 0x89, 0xc8, //0x00000eed movq %r9, %rax 955 0x48, 0xf7, 0xd0, //0x00000ef0 notq %rax 956 0x48, 0x21, 0xc8, //0x00000ef3 andq %rcx, %rax 957 0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000ef6 movabsq $-6148914691236517206, %rcx 958 0x48, 0x21, 0xc8, //0x00000f00 andq %rcx, %rax 959 0x45, 0x31, 0xff, //0x00000f03 xorl %r15d, %r15d 960 0x4c, 0x01, 0xe8, //0x00000f06 addq %r13, %rax 961 0x4c, 0x8b, 0x6d, 0xc0, //0x00000f09 movq $-64(%rbp), %r13 962 0x41, 0x0f, 0x92, 0xc7, //0x00000f0d setb %r15b 963 0x48, 0x01, 0xc0, //0x00000f11 addq %rax, %rax 964 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000f14 movabsq $6148914691236517205, %rcx 965 0x48, 0x31, 0xc8, //0x00000f1e xorq %rcx, %rax 966 0x4c, 0x21, 0xc8, //0x00000f21 andq %r9, %rax 967 0x48, 0xf7, 0xd0, //0x00000f24 notq %rax 968 0x48, 0x21, 0xc2, //0x00000f27 andq %rax, %rdx 969 0x48, 0x09, 0xf7, //0x00000f2a orq %rsi, %rdi 970 0x48, 0x85, 0xd2, //0x00000f2d testq %rdx, %rdx 971 0x0f, 0x84, 0x86, 0xff, 0xff, 0xff, //0x00000f30 je LBB0_118 972 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00000f36 jmp LBB0_127 973 //0x00000f3b LBB0_125 974 0x4c, 0x89, 0xe0, //0x00000f3b movq %r12, %rax 975 0x48, 0x2b, 0x45, 0xc8, //0x00000f3e subq $-56(%rbp), %rax 976 0x4c, 0x0f, 0xbc, 0xd9, //0x00000f42 bsfq %rcx, %r11 977 0x49, 0x01, 0xc3, //0x00000f46 addq %rax, %r11 978 0xe9, 0x4f, 0xff, 0xff, 0xff, //0x00000f49 jmp LBB0_116 979 //0x00000f4e LBB0_127 980 0x48, 0x0f, 0xbc, 0xca, //0x00000f4e bsfq %rdx, %rcx 981 0x48, 0x85, 0xff, //0x00000f52 testq %rdi, %rdi 982 0x48, 0x8b, 0x45, 0xc8, //0x00000f55 movq $-56(%rbp), %rax 983 0x0f, 0x84, 0x8e, 0x01, 0x00, 0x00, //0x00000f59 je LBB0_203 984 0x48, 0x0f, 0xbc, 0xd7, //0x00000f5f bsfq %rdi, %rdx 985 0x4c, 0x8b, 0x75, 0xd0, //0x00000f63 movq $-48(%rbp), %r14 986 0x49, 0x29, 0xc4, //0x00000f67 subq %rax, %r12 987 0x48, 0x39, 0xca, //0x00000f6a cmpq %rcx, %rdx 988 0x0f, 0x83, 0x8f, 0x01, 0x00, 0x00, //0x00000f6d jae LBB0_204 989 0xe9, 0x03, 0x1a, 0x00, 0x00, //0x00000f73 jmp LBB0_129 990 //0x00000f78 LBB0_181 991 0xba, 0x40, 0x00, 0x00, 0x00, //0x00000f78 movl $64, %edx 992 //0x00000f7d LBB0_182 993 0x4c, 0x8b, 0x55, 0xb8, //0x00000f7d movq $-72(%rbp), %r10 994 0x4c, 0x8b, 0x75, 0xd0, //0x00000f81 movq $-48(%rbp), %r14 995 0x49, 0x29, 0xc4, //0x00000f85 subq %rax, %r12 996 0x48, 0x39, 0xca, //0x00000f88 cmpq %rcx, %rdx 997 0x0f, 0x82, 0xd8, 0x19, 0x00, 0x00, //0x00000f8b jb LBB0_505 998 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x00000f91 leaq $1(%r12,%rcx), %r12 999 0xe9, 0x0f, 0x0b, 0x00, 0x00, //0x00000f96 jmp LBB0_184 1000 //0x00000f9b LBB0_186 1001 0x49, 0x01, 0xce, //0x00000f9b addq %rcx, %r14 1002 //0x00000f9e LBB0_187 1003 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000f9e movq $-1, %rcx 1004 0x4d, 0x85, 0xe4, //0x00000fa5 testq %r12, %r12 1005 0x0f, 0x84, 0xf3, 0x17, 0x00, 0x00, //0x00000fa8 je LBB0_480 1006 //0x00000fae LBB0_188 1007 0x48, 0x85, 0xc0, //0x00000fae testq %rax, %rax 1008 0x0f, 0x84, 0xea, 0x17, 0x00, 0x00, //0x00000fb1 je LBB0_480 1009 0x4d, 0x85, 0xed, //0x00000fb7 testq %r13, %r13 1010 0x0f, 0x84, 0xe1, 0x17, 0x00, 0x00, //0x00000fba je LBB0_480 1011 0x4d, 0x29, 0xfe, //0x00000fc0 subq %r15, %r14 1012 0x49, 0x8d, 0x4e, 0xff, //0x00000fc3 leaq $-1(%r14), %rcx 1013 0x49, 0x39, 0xcc, //0x00000fc7 cmpq %rcx, %r12 1014 0x0f, 0x84, 0x88, 0x00, 0x00, 0x00, //0x00000fca je LBB0_196 1015 0x49, 0x39, 0xcd, //0x00000fd0 cmpq %rcx, %r13 1016 0x0f, 0x84, 0x7f, 0x00, 0x00, 0x00, //0x00000fd3 je LBB0_196 1017 0x48, 0x39, 0xc8, //0x00000fd9 cmpq %rcx, %rax 1018 0x0f, 0x84, 0x76, 0x00, 0x00, 0x00, //0x00000fdc je LBB0_196 1019 0x48, 0x85, 0xc0, //0x00000fe2 testq %rax, %rax 1020 0xc5, 0xfe, 0x6f, 0x2d, 0x13, 0xf0, 0xff, 0xff, //0x00000fe5 vmovdqu $-4077(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 1021 0xc5, 0xfe, 0x6f, 0x35, 0x2b, 0xf0, 0xff, 0xff, //0x00000fed vmovdqu $-4053(%rip), %ymm6 /* LCPI0_1+0(%rip) */ 1022 0xc5, 0xfe, 0x6f, 0x3d, 0x43, 0xf0, 0xff, 0xff, //0x00000ff5 vmovdqu $-4029(%rip), %ymm7 /* LCPI0_2+0(%rip) */ 1023 0xc5, 0x7e, 0x6f, 0x05, 0x5b, 0xf0, 0xff, 0xff, //0x00000ffd vmovdqu $-4005(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 1024 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001005 vpcmpeqd %ymm9, %ymm9, %ymm9 1025 0xc5, 0x7e, 0x6f, 0x15, 0x6e, 0xf0, 0xff, 0xff, //0x0000100a vmovdqu $-3986(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 1026 0xc5, 0x7e, 0x6f, 0x1d, 0x86, 0xf0, 0xff, 0xff, //0x00001012 vmovdqu $-3962(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 1027 0xc5, 0x7e, 0x6f, 0x25, 0x9e, 0xf0, 0xff, 0xff, //0x0000101a vmovdqu $-3938(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 1028 0xc5, 0x7e, 0x6f, 0x2d, 0xb6, 0xf0, 0xff, 0xff, //0x00001022 vmovdqu $-3914(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 1029 0xc5, 0x7e, 0x6f, 0x35, 0xce, 0xf0, 0xff, 0xff, //0x0000102a vmovdqu $-3890(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 1030 0xc5, 0x7e, 0x6f, 0x3d, 0xe6, 0xf0, 0xff, 0xff, //0x00001032 vmovdqu $-3866(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 1031 0x0f, 0x8e, 0x8a, 0x00, 0x00, 0x00, //0x0000103a jle LBB0_200 1032 0x48, 0x8d, 0x48, 0xff, //0x00001040 leaq $-1(%rax), %rcx 1033 0x49, 0x39, 0xcc, //0x00001044 cmpq %rcx, %r12 1034 0x0f, 0x84, 0x7d, 0x00, 0x00, 0x00, //0x00001047 je LBB0_200 1035 //0x0000104d LBB0_195 1036 0x48, 0xf7, 0xd0, //0x0000104d notq %rax 1037 0x49, 0x89, 0xc6, //0x00001050 movq %rax, %r14 1038 0xe9, 0x58, 0x00, 0x00, 0x00, //0x00001053 jmp LBB0_197 1039 //0x00001058 LBB0_196 1040 0x49, 0xf7, 0xde, //0x00001058 negq %r14 1041 0xc5, 0xfe, 0x6f, 0x2d, 0x9d, 0xef, 0xff, 0xff, //0x0000105b vmovdqu $-4195(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 1042 0xc5, 0xfe, 0x6f, 0x35, 0xb5, 0xef, 0xff, 0xff, //0x00001063 vmovdqu $-4171(%rip), %ymm6 /* LCPI0_1+0(%rip) */ 1043 0xc5, 0xfe, 0x6f, 0x3d, 0xcd, 0xef, 0xff, 0xff, //0x0000106b vmovdqu $-4147(%rip), %ymm7 /* LCPI0_2+0(%rip) */ 1044 0xc5, 0x7e, 0x6f, 0x05, 0xe5, 0xef, 0xff, 0xff, //0x00001073 vmovdqu $-4123(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 1045 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000107b vpcmpeqd %ymm9, %ymm9, %ymm9 1046 0xc5, 0x7e, 0x6f, 0x15, 0xf8, 0xef, 0xff, 0xff, //0x00001080 vmovdqu $-4104(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 1047 0xc5, 0x7e, 0x6f, 0x1d, 0x10, 0xf0, 0xff, 0xff, //0x00001088 vmovdqu $-4080(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 1048 0xc5, 0x7e, 0x6f, 0x25, 0x28, 0xf0, 0xff, 0xff, //0x00001090 vmovdqu $-4056(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 1049 0xc5, 0x7e, 0x6f, 0x2d, 0x40, 0xf0, 0xff, 0xff, //0x00001098 vmovdqu $-4032(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 1050 0xc5, 0x7e, 0x6f, 0x35, 0x58, 0xf0, 0xff, 0xff, //0x000010a0 vmovdqu $-4008(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 1051 0xc5, 0x7e, 0x6f, 0x3d, 0x70, 0xf0, 0xff, 0xff, //0x000010a8 vmovdqu $-3984(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 1052 //0x000010b0 LBB0_197 1053 0x4d, 0x85, 0xf6, //0x000010b0 testq %r14, %r14 1054 0x4c, 0x8b, 0x6d, 0xc0, //0x000010b3 movq $-64(%rbp), %r13 1055 0x4c, 0x8b, 0x65, 0xa8, //0x000010b7 movq $-88(%rbp), %r12 1056 0x0f, 0x88, 0xdd, 0x16, 0x00, 0x00, //0x000010bb js LBB0_479 1057 0x49, 0x8b, 0x4d, 0x00, //0x000010c1 movq (%r13), %rcx 1058 0xe9, 0x86, 0xf1, 0xff, 0xff, //0x000010c5 jmp LBB0_199 1059 //0x000010ca LBB0_200 1060 0x4c, 0x89, 0xe9, //0x000010ca movq %r13, %rcx 1061 0x4c, 0x09, 0xe1, //0x000010cd orq %r12, %rcx 1062 0x4d, 0x39, 0xe5, //0x000010d0 cmpq %r12, %r13 1063 0x0f, 0x8c, 0x8f, 0x02, 0x00, 0x00, //0x000010d3 jl LBB0_249 1064 0x48, 0x85, 0xc9, //0x000010d9 testq %rcx, %rcx 1065 0x0f, 0x88, 0x86, 0x02, 0x00, 0x00, //0x000010dc js LBB0_249 1066 0x49, 0xf7, 0xd5, //0x000010e2 notq %r13 1067 0x4d, 0x89, 0xee, //0x000010e5 movq %r13, %r14 1068 0xe9, 0xc3, 0xff, 0xff, 0xff, //0x000010e8 jmp LBB0_197 1069 //0x000010ed LBB0_203 1070 0xba, 0x40, 0x00, 0x00, 0x00, //0x000010ed movl $64, %edx 1071 0x4c, 0x8b, 0x75, 0xd0, //0x000010f2 movq $-48(%rbp), %r14 1072 0x49, 0x29, 0xc4, //0x000010f6 subq %rax, %r12 1073 0x48, 0x39, 0xca, //0x000010f9 cmpq %rcx, %rdx 1074 0x0f, 0x82, 0x79, 0x18, 0x00, 0x00, //0x000010fc jb LBB0_129 1075 //0x00001102 LBB0_204 1076 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x00001102 leaq $1(%r12,%rcx), %r12 1077 0xe9, 0xed, 0x0a, 0x00, 0x00, //0x00001107 jmp LBB0_205 1078 //0x0000110c LBB0_209 1079 0x49, 0x8b, 0x76, 0x08, //0x0000110c movq $8(%r14), %rsi 1080 0xf6, 0x45, 0x98, 0x20, //0x00001110 testb $32, $-104(%rbp) 1081 0x48, 0x89, 0x75, 0xb0, //0x00001114 movq %rsi, $-80(%rbp) 1082 0x0f, 0x85, 0x65, 0x02, 0x00, 0x00, //0x00001118 jne LBB0_250 1083 0x48, 0x89, 0xf1, //0x0000111e movq %rsi, %rcx 1084 0x4c, 0x29, 0xe1, //0x00001121 subq %r12, %rcx 1085 0x0f, 0x84, 0x36, 0x18, 0x00, 0x00, //0x00001124 je LBB0_507 1086 0x4b, 0x8d, 0x1c, 0x21, //0x0000112a leaq (%r9,%r12), %rbx 1087 0x48, 0x83, 0xf9, 0x40, //0x0000112e cmpq $64, %rcx 1088 0x4c, 0x89, 0xca, //0x00001132 movq %r9, %rdx 1089 0x0f, 0x82, 0x86, 0x0d, 0x00, 0x00, //0x00001135 jb LBB0_363 1090 0x41, 0x89, 0xcf, //0x0000113b movl %ecx, %r15d 1091 0x41, 0x83, 0xe7, 0x3f, //0x0000113e andl $63, %r15d 1092 0x48, 0x89, 0xf0, //0x00001142 movq %rsi, %rax 1093 0x4c, 0x29, 0xc0, //0x00001145 subq %r8, %rax 1094 0x48, 0x83, 0xc0, 0xbf, //0x00001148 addq $-65, %rax 1095 0x48, 0x83, 0xe0, 0xc0, //0x0000114c andq $-64, %rax 1096 0x4c, 0x01, 0xe0, //0x00001150 addq %r12, %rax 1097 0x49, 0x89, 0xd1, //0x00001153 movq %rdx, %r9 1098 0x4c, 0x8d, 0x54, 0x02, 0x40, //0x00001156 leaq $64(%rdx,%rax), %r10 1099 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000115b movq $-1, %r11 1100 0x45, 0x31, 0xf6, //0x00001162 xorl %r14d, %r14d 1101 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001165 .p2align 4, 0x90 1102 //0x00001170 LBB0_213 1103 0xc5, 0xfe, 0x6f, 0x03, //0x00001170 vmovdqu (%rbx), %ymm0 1104 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00001174 vmovdqu $32(%rbx), %ymm1 1105 0xc5, 0xfd, 0x74, 0xd6, //0x00001179 vpcmpeqb %ymm6, %ymm0, %ymm2 1106 0xc5, 0xfd, 0xd7, 0xf2, //0x0000117d vpmovmskb %ymm2, %esi 1107 0xc5, 0xf5, 0x74, 0xd6, //0x00001181 vpcmpeqb %ymm6, %ymm1, %ymm2 1108 0xc5, 0xfd, 0xd7, 0xd2, //0x00001185 vpmovmskb %ymm2, %edx 1109 0xc5, 0xfd, 0x74, 0xc7, //0x00001189 vpcmpeqb %ymm7, %ymm0, %ymm0 1110 0xc5, 0xfd, 0xd7, 0xf8, //0x0000118d vpmovmskb %ymm0, %edi 1111 0xc5, 0xf5, 0x74, 0xc7, //0x00001191 vpcmpeqb %ymm7, %ymm1, %ymm0 1112 0xc5, 0xfd, 0xd7, 0xc0, //0x00001195 vpmovmskb %ymm0, %eax 1113 0x48, 0xc1, 0xe2, 0x20, //0x00001199 shlq $32, %rdx 1114 0x48, 0xc1, 0xe0, 0x20, //0x0000119d shlq $32, %rax 1115 0x48, 0x09, 0xc7, //0x000011a1 orq %rax, %rdi 1116 0x49, 0x83, 0xfb, 0xff, //0x000011a4 cmpq $-1, %r11 1117 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000011a8 jne LBB0_215 1118 0x48, 0x85, 0xff, //0x000011ae testq %rdi, %rdi 1119 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000011b1 jne LBB0_222 1120 //0x000011b7 LBB0_215 1121 0x48, 0x09, 0xf2, //0x000011b7 orq %rsi, %rdx 1122 0x48, 0x89, 0xf8, //0x000011ba movq %rdi, %rax 1123 0x4c, 0x09, 0xf0, //0x000011bd orq %r14, %rax 1124 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x000011c0 jne LBB0_223 1125 //0x000011c6 LBB0_216 1126 0x48, 0x85, 0xd2, //0x000011c6 testq %rdx, %rdx 1127 0x0f, 0x85, 0x56, 0x0b, 0x00, 0x00, //0x000011c9 jne LBB0_224 1128 //0x000011cf LBB0_217 1129 0x48, 0x83, 0xc1, 0xc0, //0x000011cf addq $-64, %rcx 1130 0x48, 0x83, 0xc3, 0x40, //0x000011d3 addq $64, %rbx 1131 0x48, 0x83, 0xf9, 0x3f, //0x000011d7 cmpq $63, %rcx 1132 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x000011db ja LBB0_213 1133 0xe9, 0xfe, 0x0a, 0x00, 0x00, //0x000011e1 jmp LBB0_218 1134 //0x000011e6 LBB0_222 1135 0x48, 0x89, 0xd8, //0x000011e6 movq %rbx, %rax 1136 0x4c, 0x29, 0xc8, //0x000011e9 subq %r9, %rax 1137 0x4c, 0x0f, 0xbc, 0xdf, //0x000011ec bsfq %rdi, %r11 1138 0x49, 0x01, 0xc3, //0x000011f0 addq %rax, %r11 1139 0x48, 0x09, 0xf2, //0x000011f3 orq %rsi, %rdx 1140 0x48, 0x89, 0xf8, //0x000011f6 movq %rdi, %rax 1141 0x4c, 0x09, 0xf0, //0x000011f9 orq %r14, %rax 1142 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x000011fc je LBB0_216 1143 //0x00001202 LBB0_223 1144 0x4c, 0x89, 0xf0, //0x00001202 movq %r14, %rax 1145 0x48, 0xf7, 0xd0, //0x00001205 notq %rax 1146 0x48, 0x21, 0xf8, //0x00001208 andq %rdi, %rax 1147 0x4c, 0x89, 0x65, 0xa8, //0x0000120b movq %r12, $-88(%rbp) 1148 0x4c, 0x8d, 0x24, 0x00, //0x0000120f leaq (%rax,%rax), %r12 1149 0x4d, 0x09, 0xf4, //0x00001213 orq %r14, %r12 1150 0x4c, 0x89, 0xe6, //0x00001216 movq %r12, %rsi 1151 0x48, 0xf7, 0xd6, //0x00001219 notq %rsi 1152 0x48, 0x21, 0xfe, //0x0000121c andq %rdi, %rsi 1153 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000121f movabsq $-6148914691236517206, %rdi 1154 0x48, 0x21, 0xfe, //0x00001229 andq %rdi, %rsi 1155 0x45, 0x31, 0xf6, //0x0000122c xorl %r14d, %r14d 1156 0x48, 0x01, 0xc6, //0x0000122f addq %rax, %rsi 1157 0x41, 0x0f, 0x92, 0xc6, //0x00001232 setb %r14b 1158 0x48, 0x01, 0xf6, //0x00001236 addq %rsi, %rsi 1159 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001239 movabsq $6148914691236517205, %rax 1160 0x48, 0x31, 0xc6, //0x00001243 xorq %rax, %rsi 1161 0x4c, 0x21, 0xe6, //0x00001246 andq %r12, %rsi 1162 0x4c, 0x8b, 0x65, 0xa8, //0x00001249 movq $-88(%rbp), %r12 1163 0x48, 0xf7, 0xd6, //0x0000124d notq %rsi 1164 0x48, 0x21, 0xf2, //0x00001250 andq %rsi, %rdx 1165 0x48, 0x85, 0xd2, //0x00001253 testq %rdx, %rdx 1166 0x0f, 0x84, 0x73, 0xff, 0xff, 0xff, //0x00001256 je LBB0_217 1167 0xe9, 0xc4, 0x0a, 0x00, 0x00, //0x0000125c jmp LBB0_224 1168 //0x00001261 LBB0_225 1169 0x4d, 0x8b, 0x76, 0x08, //0x00001261 movq $8(%r14), %r14 1170 0x4d, 0x29, 0xe6, //0x00001265 subq %r12, %r14 1171 0x0f, 0x84, 0xd3, 0x16, 0x00, 0x00, //0x00001268 je LBB0_495 1172 0x4c, 0x89, 0x65, 0xa8, //0x0000126e movq %r12, $-88(%rbp) 1173 0x4c, 0x89, 0xc8, //0x00001272 movq %r9, %rax 1174 0x4c, 0x01, 0xe0, //0x00001275 addq %r12, %rax 1175 0x49, 0x89, 0xc1, //0x00001278 movq %rax, %r9 1176 0x80, 0x38, 0x30, //0x0000127b cmpb $48, (%rax) 1177 0x0f, 0x85, 0xd6, 0x02, 0x00, 0x00, //0x0000127e jne LBB0_271 1178 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001284 movl $1, %r15d 1179 0x49, 0x83, 0xfe, 0x01, //0x0000128a cmpq $1, %r14 1180 0x0f, 0x85, 0x9b, 0x02, 0x00, 0x00, //0x0000128e jne LBB0_269 1181 0x4c, 0x8b, 0x65, 0xa8, //0x00001294 movq $-88(%rbp), %r12 1182 0xe9, 0xbf, 0x08, 0x00, 0x00, //0x00001298 jmp LBB0_343 1183 //0x0000129d LBB0_229 1184 0x49, 0x8b, 0x02, //0x0000129d movq (%r10), %rax 1185 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x000012a0 cmpq $4095, %rax 1186 0x0f, 0x8f, 0xa6, 0x14, 0x00, 0x00, //0x000012a6 jg LBB0_486 1187 0x48, 0x8d, 0x48, 0x01, //0x000012ac leaq $1(%rax), %rcx 1188 0x49, 0x89, 0x0a, //0x000012b0 movq %rcx, (%r10) 1189 0x49, 0xc7, 0x44, 0xc2, 0x08, 0x05, 0x00, 0x00, 0x00, //0x000012b3 movq $5, $8(%r10,%rax,8) 1190 0xe9, 0xaf, 0xef, 0xff, 0xff, //0x000012bc jmp LBB0_3 1191 //0x000012c1 LBB0_231 1192 0x49, 0x8b, 0x56, 0x08, //0x000012c1 movq $8(%r14), %rdx 1193 0x48, 0x8d, 0x42, 0xfd, //0x000012c5 leaq $-3(%rdx), %rax 1194 0x49, 0x39, 0xc0, //0x000012c9 cmpq %rax, %r8 1195 0x0f, 0x83, 0xfc, 0x14, 0x00, 0x00, //0x000012cc jae LBB0_487 1196 0x41, 0x81, 0x3f, 0x6e, 0x75, 0x6c, 0x6c, //0x000012d2 cmpl $1819047278, (%r15) 1197 0x0f, 0x84, 0xa9, 0xef, 0xff, 0xff, //0x000012d9 je LBB0_1 1198 0xe9, 0x4c, 0x15, 0x00, 0x00, //0x000012df jmp LBB0_233 1199 //0x000012e4 LBB0_238 1200 0x49, 0x8b, 0x02, //0x000012e4 movq (%r10), %rax 1201 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x000012e7 cmpq $4095, %rax 1202 0x0f, 0x8f, 0x5f, 0x14, 0x00, 0x00, //0x000012ed jg LBB0_486 1203 0x48, 0x8d, 0x48, 0x01, //0x000012f3 leaq $1(%rax), %rcx 1204 0x49, 0x89, 0x0a, //0x000012f7 movq %rcx, (%r10) 1205 0x49, 0xc7, 0x44, 0xc2, 0x08, 0x06, 0x00, 0x00, 0x00, //0x000012fa movq $6, $8(%r10,%rax,8) 1206 0xe9, 0x68, 0xef, 0xff, 0xff, //0x00001303 jmp LBB0_3 1207 //0x00001308 LBB0_240 1208 0x49, 0x8b, 0x56, 0x08, //0x00001308 movq $8(%r14), %rdx 1209 0x48, 0x8d, 0x42, 0xfc, //0x0000130c leaq $-4(%rdx), %rax 1210 0x49, 0x39, 0xc0, //0x00001310 cmpq %rax, %r8 1211 0x0f, 0x83, 0xb5, 0x14, 0x00, 0x00, //0x00001313 jae LBB0_487 1212 0x43, 0x8b, 0x14, 0x21, //0x00001319 movl (%r9,%r12), %edx 1213 0x81, 0xfa, 0x61, 0x6c, 0x73, 0x65, //0x0000131d cmpl $1702063201, %edx 1214 0x0f, 0x85, 0x5d, 0x15, 0x00, 0x00, //0x00001323 jne LBB0_488 1215 0x4c, 0x89, 0xe0, //0x00001329 movq %r12, %rax 1216 0x4d, 0x8d, 0x60, 0x05, //0x0000132c leaq $5(%r8), %r12 1217 0x4d, 0x89, 0x65, 0x00, //0x00001330 movq %r12, (%r13) 1218 0x4c, 0x89, 0xc1, //0x00001334 movq %r8, %rcx 1219 0x48, 0x85, 0xc0, //0x00001337 testq %rax, %rax 1220 0x0f, 0x8f, 0x30, 0xef, 0xff, 0xff, //0x0000133a jg LBB0_3 1221 0xe9, 0x74, 0x14, 0x00, 0x00, //0x00001340 jmp LBB0_498 1222 //0x00001345 LBB0_243 1223 0x49, 0x8b, 0x56, 0x08, //0x00001345 movq $8(%r14), %rdx 1224 0x48, 0x8d, 0x42, 0xfd, //0x00001349 leaq $-3(%rdx), %rax 1225 0x49, 0x39, 0xc0, //0x0000134d cmpq %rax, %r8 1226 0x0f, 0x83, 0x78, 0x14, 0x00, 0x00, //0x00001350 jae LBB0_487 1227 0x41, 0x81, 0x3f, 0x74, 0x72, 0x75, 0x65, //0x00001356 cmpl $1702195828, (%r15) 1228 0x0f, 0x84, 0x25, 0xef, 0xff, 0xff, //0x0000135d je LBB0_1 1229 0xe9, 0x77, 0x15, 0x00, 0x00, //0x00001363 jmp LBB0_245 1230 //0x00001368 LBB0_249 1231 0x48, 0x85, 0xc9, //0x00001368 testq %rcx, %rcx 1232 0x49, 0x8d, 0x44, 0x24, 0xff, //0x0000136b leaq $-1(%r12), %rax 1233 0x49, 0xf7, 0xd4, //0x00001370 notq %r12 1234 0x4d, 0x0f, 0x48, 0xe6, //0x00001373 cmovsq %r14, %r12 1235 0x49, 0x39, 0xc5, //0x00001377 cmpq %rax, %r13 1236 0x4d, 0x0f, 0x44, 0xf4, //0x0000137a cmoveq %r12, %r14 1237 0xe9, 0x2d, 0xfd, 0xff, 0xff, //0x0000137e jmp LBB0_197 1238 //0x00001383 LBB0_250 1239 0x48, 0x89, 0xf3, //0x00001383 movq %rsi, %rbx 1240 0x4c, 0x29, 0xe3, //0x00001386 subq %r12, %rbx 1241 0x0f, 0x84, 0xd1, 0x15, 0x00, 0x00, //0x00001389 je LBB0_507 1242 0x4c, 0x89, 0xe0, //0x0000138f movq %r12, %rax 1243 0x4d, 0x01, 0xcc, //0x00001392 addq %r9, %r12 1244 0x48, 0x83, 0xfb, 0x40, //0x00001395 cmpq $64, %rbx 1245 0x4c, 0x89, 0x4d, 0xc8, //0x00001399 movq %r9, $-56(%rbp) 1246 0x0f, 0x82, 0x3a, 0x0b, 0x00, 0x00, //0x0000139d jb LBB0_364 1247 0x41, 0x89, 0xde, //0x000013a3 movl %ebx, %r14d 1248 0x41, 0x83, 0xe6, 0x3f, //0x000013a6 andl $63, %r14d 1249 0x48, 0x89, 0xf1, //0x000013aa movq %rsi, %rcx 1250 0x4c, 0x29, 0xc1, //0x000013ad subq %r8, %rcx 1251 0x48, 0x83, 0xc1, 0xbf, //0x000013b0 addq $-65, %rcx 1252 0x48, 0x83, 0xe1, 0xc0, //0x000013b4 andq $-64, %rcx 1253 0x49, 0x89, 0xc2, //0x000013b8 movq %rax, %r10 1254 0x48, 0x01, 0xc1, //0x000013bb addq %rax, %rcx 1255 0x49, 0x8d, 0x44, 0x09, 0x40, //0x000013be leaq $64(%r9,%rcx), %rax 1256 0x48, 0x89, 0x45, 0xa0, //0x000013c3 movq %rax, $-96(%rbp) 1257 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000013c7 movq $-1, %r11 1258 0x45, 0x31, 0xff, //0x000013ce xorl %r15d, %r15d 1259 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000013d1 .p2align 4, 0x90 1260 //0x000013e0 LBB0_253 1261 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x000013e0 vmovdqu (%r12), %ymm0 1262 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x20, //0x000013e6 vmovdqu $32(%r12), %ymm1 1263 0xc5, 0xfd, 0x74, 0xd6, //0x000013ed vpcmpeqb %ymm6, %ymm0, %ymm2 1264 0xc5, 0x7d, 0xd7, 0xca, //0x000013f1 vpmovmskb %ymm2, %r9d 1265 0xc5, 0xf5, 0x74, 0xd6, //0x000013f5 vpcmpeqb %ymm6, %ymm1, %ymm2 1266 0xc5, 0xfd, 0xd7, 0xd2, //0x000013f9 vpmovmskb %ymm2, %edx 1267 0xc5, 0xfd, 0x74, 0xd7, //0x000013fd vpcmpeqb %ymm7, %ymm0, %ymm2 1268 0xc5, 0xfd, 0xd7, 0xca, //0x00001401 vpmovmskb %ymm2, %ecx 1269 0xc5, 0xf5, 0x74, 0xd7, //0x00001405 vpcmpeqb %ymm7, %ymm1, %ymm2 1270 0xc5, 0xfd, 0xd7, 0xc2, //0x00001409 vpmovmskb %ymm2, %eax 1271 0xc5, 0xbd, 0x64, 0xd0, //0x0000140d vpcmpgtb %ymm0, %ymm8, %ymm2 1272 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001411 vpcmpgtb %ymm9, %ymm0, %ymm0 1273 0xc5, 0xfd, 0xdb, 0xc2, //0x00001416 vpand %ymm2, %ymm0, %ymm0 1274 0xc5, 0xfd, 0xd7, 0xf0, //0x0000141a vpmovmskb %ymm0, %esi 1275 0xc5, 0xbd, 0x64, 0xc1, //0x0000141e vpcmpgtb %ymm1, %ymm8, %ymm0 1276 0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00001422 vpcmpgtb %ymm9, %ymm1, %ymm1 1277 0xc5, 0xf5, 0xdb, 0xc0, //0x00001427 vpand %ymm0, %ymm1, %ymm0 1278 0xc5, 0xfd, 0xd7, 0xf8, //0x0000142b vpmovmskb %ymm0, %edi 1279 0x48, 0xc1, 0xe2, 0x20, //0x0000142f shlq $32, %rdx 1280 0x48, 0xc1, 0xe0, 0x20, //0x00001433 shlq $32, %rax 1281 0x48, 0x09, 0xc1, //0x00001437 orq %rax, %rcx 1282 0x49, 0x83, 0xfb, 0xff, //0x0000143a cmpq $-1, %r11 1283 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000143e jne LBB0_255 1284 0x48, 0x85, 0xc9, //0x00001444 testq %rcx, %rcx 1285 0x0f, 0x85, 0x9e, 0x00, 0x00, 0x00, //0x00001447 jne LBB0_264 1286 //0x0000144d LBB0_255 1287 0x48, 0xc1, 0xe7, 0x20, //0x0000144d shlq $32, %rdi 1288 0x4c, 0x09, 0xca, //0x00001451 orq %r9, %rdx 1289 0x48, 0x89, 0xc8, //0x00001454 movq %rcx, %rax 1290 0x4c, 0x09, 0xf8, //0x00001457 orq %r15, %rax 1291 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x0000145a jne LBB0_265 1292 0x48, 0x09, 0xf7, //0x00001460 orq %rsi, %rdi 1293 0x48, 0x85, 0xd2, //0x00001463 testq %rdx, %rdx 1294 0x0f, 0x85, 0x92, 0x00, 0x00, 0x00, //0x00001466 jne LBB0_266 1295 //0x0000146c LBB0_257 1296 0x48, 0x85, 0xff, //0x0000146c testq %rdi, %rdi 1297 0x0f, 0x85, 0x90, 0x13, 0x00, 0x00, //0x0000146f jne LBB0_499 1298 0x48, 0x83, 0xc3, 0xc0, //0x00001475 addq $-64, %rbx 1299 0x49, 0x83, 0xc4, 0x40, //0x00001479 addq $64, %r12 1300 0x48, 0x83, 0xfb, 0x3f, //0x0000147d cmpq $63, %rbx 1301 0x0f, 0x87, 0x59, 0xff, 0xff, 0xff, //0x00001481 ja LBB0_253 1302 0xe9, 0xd6, 0x08, 0x00, 0x00, //0x00001487 jmp LBB0_259 1303 //0x0000148c LBB0_265 1304 0x4d, 0x89, 0xfd, //0x0000148c movq %r15, %r13 1305 0x49, 0xf7, 0xd5, //0x0000148f notq %r13 1306 0x49, 0x21, 0xcd, //0x00001492 andq %rcx, %r13 1307 0x4f, 0x8d, 0x4c, 0x2d, 0x00, //0x00001495 leaq (%r13,%r13), %r9 1308 0x4d, 0x09, 0xf9, //0x0000149a orq %r15, %r9 1309 0x4c, 0x89, 0xc8, //0x0000149d movq %r9, %rax 1310 0x48, 0xf7, 0xd0, //0x000014a0 notq %rax 1311 0x48, 0x21, 0xc8, //0x000014a3 andq %rcx, %rax 1312 0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000014a6 movabsq $-6148914691236517206, %rcx 1313 0x48, 0x21, 0xc8, //0x000014b0 andq %rcx, %rax 1314 0x45, 0x31, 0xff, //0x000014b3 xorl %r15d, %r15d 1315 0x4c, 0x01, 0xe8, //0x000014b6 addq %r13, %rax 1316 0x4c, 0x8b, 0x6d, 0xc0, //0x000014b9 movq $-64(%rbp), %r13 1317 0x41, 0x0f, 0x92, 0xc7, //0x000014bd setb %r15b 1318 0x48, 0x01, 0xc0, //0x000014c1 addq %rax, %rax 1319 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000014c4 movabsq $6148914691236517205, %rcx 1320 0x48, 0x31, 0xc8, //0x000014ce xorq %rcx, %rax 1321 0x4c, 0x21, 0xc8, //0x000014d1 andq %r9, %rax 1322 0x48, 0xf7, 0xd0, //0x000014d4 notq %rax 1323 0x48, 0x21, 0xc2, //0x000014d7 andq %rax, %rdx 1324 0x48, 0x09, 0xf7, //0x000014da orq %rsi, %rdi 1325 0x48, 0x85, 0xd2, //0x000014dd testq %rdx, %rdx 1326 0x0f, 0x84, 0x86, 0xff, 0xff, 0xff, //0x000014e0 je LBB0_257 1327 0xe9, 0x13, 0x00, 0x00, 0x00, //0x000014e6 jmp LBB0_266 1328 //0x000014eb LBB0_264 1329 0x4c, 0x89, 0xe0, //0x000014eb movq %r12, %rax 1330 0x48, 0x2b, 0x45, 0xc8, //0x000014ee subq $-56(%rbp), %rax 1331 0x4c, 0x0f, 0xbc, 0xd9, //0x000014f2 bsfq %rcx, %r11 1332 0x49, 0x01, 0xc3, //0x000014f6 addq %rax, %r11 1333 0xe9, 0x4f, 0xff, 0xff, 0xff, //0x000014f9 jmp LBB0_255 1334 //0x000014fe LBB0_266 1335 0x48, 0x0f, 0xbc, 0xca, //0x000014fe bsfq %rdx, %rcx 1336 0x48, 0x85, 0xff, //0x00001502 testq %rdi, %rdi 1337 0x48, 0x8b, 0x45, 0xc8, //0x00001505 movq $-56(%rbp), %rax 1338 0x0f, 0x84, 0x1f, 0x04, 0x00, 0x00, //0x00001509 je LBB0_320 1339 0x48, 0x0f, 0xbc, 0xd7, //0x0000150f bsfq %rdi, %rdx 1340 0xe9, 0x1b, 0x04, 0x00, 0x00, //0x00001513 jmp LBB0_321 1341 //0x00001518 LBB0_268 1342 0x4c, 0x89, 0xca, //0x00001518 movq %r9, %rdx 1343 0x48, 0xf7, 0xd2, //0x0000151b notq %rdx 1344 0x49, 0x01, 0xd0, //0x0000151e addq %rdx, %r8 1345 0x49, 0x39, 0xc8, //0x00001521 cmpq %rcx, %r8 1346 0x0f, 0x82, 0x3e, 0xef, 0xff, 0xff, //0x00001524 jb LBB0_36 1347 0xe9, 0x17, 0x12, 0x00, 0x00, //0x0000152a jmp LBB0_473 1348 //0x0000152f LBB0_269 1349 0x41, 0x8a, 0x49, 0x01, //0x0000152f movb $1(%r9), %cl 1350 0x80, 0xc1, 0xd2, //0x00001533 addb $-46, %cl 1351 0x80, 0xf9, 0x37, //0x00001536 cmpb $55, %cl 1352 0x4c, 0x8b, 0x65, 0xa8, //0x00001539 movq $-88(%rbp), %r12 1353 0x0f, 0x87, 0x19, 0x06, 0x00, 0x00, //0x0000153d ja LBB0_343 1354 0x0f, 0xb6, 0xc1, //0x00001543 movzbl %cl, %eax 1355 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00001546 movabsq $36028797027352577, %rcx 1356 0x48, 0x0f, 0xa3, 0xc1, //0x00001550 btq %rax, %rcx 1357 0x0f, 0x83, 0x02, 0x06, 0x00, 0x00, //0x00001554 jae LBB0_343 1358 //0x0000155a LBB0_271 1359 0x49, 0x83, 0xfe, 0x20, //0x0000155a cmpq $32, %r14 1360 0x0f, 0x82, 0x40, 0x09, 0x00, 0x00, //0x0000155e jb LBB0_362 1361 0x49, 0x8d, 0x4e, 0xe0, //0x00001564 leaq $-32(%r14), %rcx 1362 0x48, 0x89, 0xc8, //0x00001568 movq %rcx, %rax 1363 0x48, 0x83, 0xe0, 0xe0, //0x0000156b andq $-32, %rax 1364 0x4d, 0x89, 0xca, //0x0000156f movq %r9, %r10 1365 0x4e, 0x8d, 0x7c, 0x08, 0x20, //0x00001572 leaq $32(%rax,%r9), %r15 1366 0x83, 0xe1, 0x1f, //0x00001577 andl $31, %ecx 1367 0x48, 0x89, 0x4d, 0xc8, //0x0000157a movq %rcx, $-56(%rbp) 1368 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000157e movq $-1, %rax 1369 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001585 movq $-1, %r11 1370 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000158c movq $-1, %r12 1371 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001593 .p2align 4, 0x90 1372 //0x000015a0 LBB0_273 1373 0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x000015a0 vmovdqu (%r10), %ymm0 1374 0xc4, 0xc1, 0x7d, 0x64, 0xca, //0x000015a5 vpcmpgtb %ymm10, %ymm0, %ymm1 1375 0xc5, 0xa5, 0x64, 0xd0, //0x000015aa vpcmpgtb %ymm0, %ymm11, %ymm2 1376 0xc5, 0xf5, 0xdb, 0xca, //0x000015ae vpand %ymm2, %ymm1, %ymm1 1377 0xc5, 0x9d, 0x74, 0xd0, //0x000015b2 vpcmpeqb %ymm0, %ymm12, %ymm2 1378 0xc5, 0x95, 0x74, 0xd8, //0x000015b6 vpcmpeqb %ymm0, %ymm13, %ymm3 1379 0xc5, 0xe5, 0xeb, 0xd2, //0x000015ba vpor %ymm2, %ymm3, %ymm2 1380 0xc5, 0xbd, 0xeb, 0xd8, //0x000015be vpor %ymm0, %ymm8, %ymm3 1381 0xc5, 0x8d, 0x74, 0xc0, //0x000015c2 vpcmpeqb %ymm0, %ymm14, %ymm0 1382 0xc5, 0xfd, 0xd7, 0xf8, //0x000015c6 vpmovmskb %ymm0, %edi 1383 0xc5, 0x85, 0x74, 0xdb, //0x000015ca vpcmpeqb %ymm3, %ymm15, %ymm3 1384 0xc5, 0xfd, 0xd7, 0xd3, //0x000015ce vpmovmskb %ymm3, %edx 1385 0xc5, 0xfd, 0xd7, 0xf2, //0x000015d2 vpmovmskb %ymm2, %esi 1386 0xc5, 0xe5, 0xeb, 0xc0, //0x000015d6 vpor %ymm0, %ymm3, %ymm0 1387 0xc5, 0xed, 0xeb, 0xc9, //0x000015da vpor %ymm1, %ymm2, %ymm1 1388 0xc5, 0xfd, 0xeb, 0xc1, //0x000015de vpor %ymm1, %ymm0, %ymm0 1389 0xc5, 0xfd, 0xd7, 0xc8, //0x000015e2 vpmovmskb %ymm0, %ecx 1390 0x48, 0xf7, 0xd1, //0x000015e6 notq %rcx 1391 0x48, 0x0f, 0xbc, 0xc9, //0x000015e9 bsfq %rcx, %rcx 1392 0x83, 0xf9, 0x20, //0x000015ed cmpl $32, %ecx 1393 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000015f0 je LBB0_275 1394 0xbb, 0xff, 0xff, 0xff, 0xff, //0x000015f6 movl $-1, %ebx 1395 0xd3, 0xe3, //0x000015fb shll %cl, %ebx 1396 0xf7, 0xd3, //0x000015fd notl %ebx 1397 0x21, 0xdf, //0x000015ff andl %ebx, %edi 1398 0x21, 0xda, //0x00001601 andl %ebx, %edx 1399 0x21, 0xf3, //0x00001603 andl %esi, %ebx 1400 0x89, 0xde, //0x00001605 movl %ebx, %esi 1401 //0x00001607 LBB0_275 1402 0x8d, 0x5f, 0xff, //0x00001607 leal $-1(%rdi), %ebx 1403 0x21, 0xfb, //0x0000160a andl %edi, %ebx 1404 0x0f, 0x85, 0xa2, 0x06, 0x00, 0x00, //0x0000160c jne LBB0_349 1405 0x8d, 0x5a, 0xff, //0x00001612 leal $-1(%rdx), %ebx 1406 0x21, 0xd3, //0x00001615 andl %edx, %ebx 1407 0x0f, 0x85, 0x97, 0x06, 0x00, 0x00, //0x00001617 jne LBB0_349 1408 0x8d, 0x5e, 0xff, //0x0000161d leal $-1(%rsi), %ebx 1409 0x21, 0xf3, //0x00001620 andl %esi, %ebx 1410 0x0f, 0x85, 0x8c, 0x06, 0x00, 0x00, //0x00001622 jne LBB0_349 1411 0x85, 0xff, //0x00001628 testl %edi, %edi 1412 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000162a je LBB0_281 1413 0x4c, 0x89, 0xd3, //0x00001630 movq %r10, %rbx 1414 0x4c, 0x29, 0xcb, //0x00001633 subq %r9, %rbx 1415 0x0f, 0xbc, 0xff, //0x00001636 bsfl %edi, %edi 1416 0x48, 0x01, 0xdf, //0x00001639 addq %rbx, %rdi 1417 0x49, 0x83, 0xfc, 0xff, //0x0000163c cmpq $-1, %r12 1418 0x0f, 0x85, 0x96, 0x07, 0x00, 0x00, //0x00001640 jne LBB0_353 1419 0x49, 0x89, 0xfc, //0x00001646 movq %rdi, %r12 1420 //0x00001649 LBB0_281 1421 0x85, 0xd2, //0x00001649 testl %edx, %edx 1422 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000164b je LBB0_284 1423 0x4c, 0x89, 0xd7, //0x00001651 movq %r10, %rdi 1424 0x4c, 0x29, 0xcf, //0x00001654 subq %r9, %rdi 1425 0x0f, 0xbc, 0xd2, //0x00001657 bsfl %edx, %edx 1426 0x48, 0x01, 0xfa, //0x0000165a addq %rdi, %rdx 1427 0x49, 0x83, 0xfb, 0xff, //0x0000165d cmpq $-1, %r11 1428 0x0f, 0x85, 0x6e, 0x06, 0x00, 0x00, //0x00001661 jne LBB0_351 1429 0x49, 0x89, 0xd3, //0x00001667 movq %rdx, %r11 1430 //0x0000166a LBB0_284 1431 0x85, 0xf6, //0x0000166a testl %esi, %esi 1432 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000166c je LBB0_287 1433 0x4c, 0x89, 0xd7, //0x00001672 movq %r10, %rdi 1434 0x4c, 0x29, 0xcf, //0x00001675 subq %r9, %rdi 1435 0x0f, 0xbc, 0xd6, //0x00001678 bsfl %esi, %edx 1436 0x48, 0x01, 0xfa, //0x0000167b addq %rdi, %rdx 1437 0x48, 0x83, 0xf8, 0xff, //0x0000167e cmpq $-1, %rax 1438 0x0f, 0x85, 0x4d, 0x06, 0x00, 0x00, //0x00001682 jne LBB0_351 1439 0x48, 0x89, 0xd0, //0x00001688 movq %rdx, %rax 1440 //0x0000168b LBB0_287 1441 0x83, 0xf9, 0x20, //0x0000168b cmpl $32, %ecx 1442 0x0f, 0x85, 0x62, 0x02, 0x00, 0x00, //0x0000168e jne LBB0_493 1443 0x49, 0x83, 0xc2, 0x20, //0x00001694 addq $32, %r10 1444 0x49, 0x83, 0xc6, 0xe0, //0x00001698 addq $-32, %r14 1445 0x49, 0x83, 0xfe, 0x1f, //0x0000169c cmpq $31, %r14 1446 0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x000016a0 ja LBB0_273 1447 0xc5, 0xf8, 0x77, //0x000016a6 vzeroupper 1448 0x4c, 0x8b, 0x75, 0xc8, //0x000016a9 movq $-56(%rbp), %r14 1449 //0x000016ad LBB0_290 1450 0x49, 0x83, 0xfe, 0x10, //0x000016ad cmpq $16, %r14 1451 0xc5, 0xfe, 0x6f, 0x2d, 0x47, 0xe9, 0xff, 0xff, //0x000016b1 vmovdqu $-5817(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 1452 0xc5, 0xfe, 0x6f, 0x35, 0x5f, 0xe9, 0xff, 0xff, //0x000016b9 vmovdqu $-5793(%rip), %ymm6 /* LCPI0_1+0(%rip) */ 1453 0xc5, 0xfe, 0x6f, 0x3d, 0x77, 0xe9, 0xff, 0xff, //0x000016c1 vmovdqu $-5769(%rip), %ymm7 /* LCPI0_2+0(%rip) */ 1454 0xc5, 0x7e, 0x6f, 0x05, 0x8f, 0xe9, 0xff, 0xff, //0x000016c9 vmovdqu $-5745(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 1455 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000016d1 vpcmpeqd %ymm9, %ymm9, %ymm9 1456 0xc5, 0x7e, 0x6f, 0x15, 0xa2, 0xe9, 0xff, 0xff, //0x000016d6 vmovdqu $-5726(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 1457 0xc5, 0x7e, 0x6f, 0x1d, 0xba, 0xe9, 0xff, 0xff, //0x000016de vmovdqu $-5702(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 1458 0xc5, 0x7e, 0x6f, 0x25, 0xd2, 0xe9, 0xff, 0xff, //0x000016e6 vmovdqu $-5678(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 1459 0xc5, 0x7e, 0x6f, 0x2d, 0xea, 0xe9, 0xff, 0xff, //0x000016ee vmovdqu $-5654(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 1460 0xc5, 0x7e, 0x6f, 0x35, 0x02, 0xea, 0xff, 0xff, //0x000016f6 vmovdqu $-5630(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 1461 0xc5, 0x7e, 0x6f, 0x3d, 0x1a, 0xea, 0xff, 0xff, //0x000016fe vmovdqu $-5606(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 1462 0x0f, 0x82, 0x55, 0x01, 0x00, 0x00, //0x00001706 jb LBB0_309 1463 0x4d, 0x8d, 0x56, 0xf0, //0x0000170c leaq $-16(%r14), %r10 1464 0x4c, 0x89, 0xd1, //0x00001710 movq %r10, %rcx 1465 0x48, 0x83, 0xe1, 0xf0, //0x00001713 andq $-16, %rcx 1466 0x4a, 0x8d, 0x4c, 0x39, 0x10, //0x00001717 leaq $16(%rcx,%r15), %rcx 1467 0x48, 0x89, 0x4d, 0xc8, //0x0000171c movq %rcx, $-56(%rbp) 1468 0x41, 0x83, 0xe2, 0x0f, //0x00001720 andl $15, %r10d 1469 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001724 .p2align 4, 0x90 1470 //0x00001730 LBB0_292 1471 0xc4, 0xc1, 0x7a, 0x6f, 0x07, //0x00001730 vmovdqu (%r15), %xmm0 1472 0xc5, 0xf9, 0x64, 0x0d, 0x03, 0xea, 0xff, 0xff, //0x00001735 vpcmpgtb $-5629(%rip), %xmm0, %xmm1 /* LCPI0_10+0(%rip) */ 1473 0xc5, 0xfa, 0x6f, 0x15, 0x0b, 0xea, 0xff, 0xff, //0x0000173d vmovdqu $-5621(%rip), %xmm2 /* LCPI0_11+0(%rip) */ 1474 0xc5, 0xe9, 0x64, 0xd0, //0x00001745 vpcmpgtb %xmm0, %xmm2, %xmm2 1475 0xc5, 0xf1, 0xdb, 0xca, //0x00001749 vpand %xmm2, %xmm1, %xmm1 1476 0xc5, 0xf9, 0x74, 0x15, 0x0b, 0xea, 0xff, 0xff, //0x0000174d vpcmpeqb $-5621(%rip), %xmm0, %xmm2 /* LCPI0_12+0(%rip) */ 1477 0xc5, 0xf9, 0x74, 0x1d, 0x13, 0xea, 0xff, 0xff, //0x00001755 vpcmpeqb $-5613(%rip), %xmm0, %xmm3 /* LCPI0_13+0(%rip) */ 1478 0xc5, 0xe1, 0xeb, 0xd2, //0x0000175d vpor %xmm2, %xmm3, %xmm2 1479 0xc5, 0xf9, 0xeb, 0x1d, 0x17, 0xea, 0xff, 0xff, //0x00001761 vpor $-5609(%rip), %xmm0, %xmm3 /* LCPI0_14+0(%rip) */ 1480 0xc5, 0xf9, 0x74, 0x05, 0x1f, 0xea, 0xff, 0xff, //0x00001769 vpcmpeqb $-5601(%rip), %xmm0, %xmm0 /* LCPI0_15+0(%rip) */ 1481 0xc5, 0xe1, 0x74, 0x1d, 0x27, 0xea, 0xff, 0xff, //0x00001771 vpcmpeqb $-5593(%rip), %xmm3, %xmm3 /* LCPI0_16+0(%rip) */ 1482 0xc5, 0xe1, 0xeb, 0xe0, //0x00001779 vpor %xmm0, %xmm3, %xmm4 1483 0xc5, 0xe9, 0xeb, 0xc9, //0x0000177d vpor %xmm1, %xmm2, %xmm1 1484 0xc5, 0xd9, 0xeb, 0xc9, //0x00001781 vpor %xmm1, %xmm4, %xmm1 1485 0xc5, 0xf9, 0xd7, 0xf8, //0x00001785 vpmovmskb %xmm0, %edi 1486 0xc5, 0xf9, 0xd7, 0xf3, //0x00001789 vpmovmskb %xmm3, %esi 1487 0xc5, 0xf9, 0xd7, 0xd2, //0x0000178d vpmovmskb %xmm2, %edx 1488 0xc5, 0xf9, 0xd7, 0xc9, //0x00001791 vpmovmskb %xmm1, %ecx 1489 0xbb, 0xff, 0xff, 0xff, 0xff, //0x00001795 movl $4294967295, %ebx 1490 0x48, 0x31, 0xd9, //0x0000179a xorq %rbx, %rcx 1491 0x48, 0x0f, 0xbc, 0xc9, //0x0000179d bsfq %rcx, %rcx 1492 0x83, 0xf9, 0x10, //0x000017a1 cmpl $16, %ecx 1493 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000017a4 je LBB0_294 1494 0xbb, 0xff, 0xff, 0xff, 0xff, //0x000017aa movl $-1, %ebx 1495 0xd3, 0xe3, //0x000017af shll %cl, %ebx 1496 0xf7, 0xd3, //0x000017b1 notl %ebx 1497 0x21, 0xdf, //0x000017b3 andl %ebx, %edi 1498 0x21, 0xde, //0x000017b5 andl %ebx, %esi 1499 0x21, 0xd3, //0x000017b7 andl %edx, %ebx 1500 0x89, 0xda, //0x000017b9 movl %ebx, %edx 1501 //0x000017bb LBB0_294 1502 0x8d, 0x5f, 0xff, //0x000017bb leal $-1(%rdi), %ebx 1503 0x21, 0xfb, //0x000017be andl %edi, %ebx 1504 0x0f, 0x85, 0xfe, 0x05, 0x00, 0x00, //0x000017c0 jne LBB0_352 1505 0x8d, 0x5e, 0xff, //0x000017c6 leal $-1(%rsi), %ebx 1506 0x21, 0xf3, //0x000017c9 andl %esi, %ebx 1507 0x0f, 0x85, 0xf3, 0x05, 0x00, 0x00, //0x000017cb jne LBB0_352 1508 0x8d, 0x5a, 0xff, //0x000017d1 leal $-1(%rdx), %ebx 1509 0x21, 0xd3, //0x000017d4 andl %edx, %ebx 1510 0x0f, 0x85, 0xe8, 0x05, 0x00, 0x00, //0x000017d6 jne LBB0_352 1511 0x85, 0xff, //0x000017dc testl %edi, %edi 1512 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000017de je LBB0_300 1513 0x4c, 0x89, 0xfb, //0x000017e4 movq %r15, %rbx 1514 0x4c, 0x29, 0xcb, //0x000017e7 subq %r9, %rbx 1515 0x0f, 0xbc, 0xff, //0x000017ea bsfl %edi, %edi 1516 0x48, 0x01, 0xdf, //0x000017ed addq %rbx, %rdi 1517 0x49, 0x83, 0xfc, 0xff, //0x000017f0 cmpq $-1, %r12 1518 0x0f, 0x85, 0xe2, 0x05, 0x00, 0x00, //0x000017f4 jne LBB0_353 1519 0x49, 0x89, 0xfc, //0x000017fa movq %rdi, %r12 1520 //0x000017fd LBB0_300 1521 0x85, 0xf6, //0x000017fd testl %esi, %esi 1522 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000017ff je LBB0_303 1523 0x4c, 0x89, 0xff, //0x00001805 movq %r15, %rdi 1524 0x4c, 0x29, 0xcf, //0x00001808 subq %r9, %rdi 1525 0x0f, 0xbc, 0xf6, //0x0000180b bsfl %esi, %esi 1526 0x48, 0x01, 0xfe, //0x0000180e addq %rdi, %rsi 1527 0x49, 0x83, 0xfb, 0xff, //0x00001811 cmpq $-1, %r11 1528 0x0f, 0x85, 0x3d, 0x06, 0x00, 0x00, //0x00001815 jne LBB0_358 1529 0x49, 0x89, 0xf3, //0x0000181b movq %rsi, %r11 1530 //0x0000181e LBB0_303 1531 0x85, 0xd2, //0x0000181e testl %edx, %edx 1532 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00001820 je LBB0_306 1533 0x4c, 0x89, 0xfe, //0x00001826 movq %r15, %rsi 1534 0x4c, 0x29, 0xce, //0x00001829 subq %r9, %rsi 1535 0x0f, 0xbc, 0xd2, //0x0000182c bsfl %edx, %edx 1536 0x48, 0x01, 0xf2, //0x0000182f addq %rsi, %rdx 1537 0x48, 0x83, 0xf8, 0xff, //0x00001832 cmpq $-1, %rax 1538 0x0f, 0x85, 0x99, 0x04, 0x00, 0x00, //0x00001836 jne LBB0_351 1539 0x48, 0x89, 0xd0, //0x0000183c movq %rdx, %rax 1540 //0x0000183f LBB0_306 1541 0x83, 0xf9, 0x10, //0x0000183f cmpl $16, %ecx 1542 0x0f, 0x85, 0x05, 0x01, 0x00, 0x00, //0x00001842 jne LBB0_325 1543 0x49, 0x83, 0xc7, 0x10, //0x00001848 addq $16, %r15 1544 0x49, 0x83, 0xc6, 0xf0, //0x0000184c addq $-16, %r14 1545 0x49, 0x83, 0xfe, 0x0f, //0x00001850 cmpq $15, %r14 1546 0x0f, 0x87, 0xd6, 0xfe, 0xff, 0xff, //0x00001854 ja LBB0_292 1547 0x4d, 0x89, 0xd6, //0x0000185a movq %r10, %r14 1548 0x4c, 0x8b, 0x7d, 0xc8, //0x0000185d movq $-56(%rbp), %r15 1549 //0x00001861 LBB0_309 1550 0x4d, 0x85, 0xf6, //0x00001861 testq %r14, %r14 1551 0x4c, 0x8b, 0x55, 0xb8, //0x00001864 movq $-72(%rbp), %r10 1552 0x0f, 0x84, 0xe6, 0x00, 0x00, 0x00, //0x00001868 je LBB0_326 1553 0x4b, 0x8d, 0x0c, 0x37, //0x0000186e leaq (%r15,%r14), %rcx 1554 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00001872 jmp LBB0_314 1555 //0x00001877 LBB0_311 1556 0x49, 0x89, 0xd7, //0x00001877 movq %rdx, %r15 1557 0x4d, 0x29, 0xcf, //0x0000187a subq %r9, %r15 1558 0x48, 0x83, 0xf8, 0xff, //0x0000187d cmpq $-1, %rax 1559 0x0f, 0x85, 0x15, 0x06, 0x00, 0x00, //0x00001881 jne LBB0_365 1560 0x49, 0xff, 0xcf, //0x00001887 decq %r15 1561 0x4c, 0x89, 0xf8, //0x0000188a movq %r15, %rax 1562 0x90, 0x90, 0x90, //0x0000188d .p2align 4, 0x90 1563 //0x00001890 LBB0_313 1564 0x49, 0x89, 0xd7, //0x00001890 movq %rdx, %r15 1565 0x49, 0xff, 0xce, //0x00001893 decq %r14 1566 0x0f, 0x84, 0xab, 0x05, 0x00, 0x00, //0x00001896 je LBB0_357 1567 //0x0000189c LBB0_314 1568 0x41, 0x0f, 0xbe, 0x37, //0x0000189c movsbl (%r15), %esi 1569 0x83, 0xc6, 0xd5, //0x000018a0 addl $-43, %esi 1570 0x83, 0xfe, 0x3a, //0x000018a3 cmpl $58, %esi 1571 0x0f, 0x87, 0xa8, 0x00, 0x00, 0x00, //0x000018a6 ja LBB0_326 1572 0x49, 0x8d, 0x57, 0x01, //0x000018ac leaq $1(%r15), %rdx 1573 0x48, 0x8d, 0x3d, 0x35, 0x13, 0x00, 0x00, //0x000018b0 leaq $4917(%rip), %rdi /* LJTI0_2+0(%rip) */ 1574 0x48, 0x63, 0x34, 0xb7, //0x000018b7 movslq (%rdi,%rsi,4), %rsi 1575 0x48, 0x01, 0xfe, //0x000018bb addq %rdi, %rsi 1576 0xff, 0xe6, //0x000018be jmpq *%rsi 1577 //0x000018c0 LBB0_316 1578 0x49, 0x89, 0xd7, //0x000018c0 movq %rdx, %r15 1579 0x4d, 0x29, 0xcf, //0x000018c3 subq %r9, %r15 1580 0x49, 0x83, 0xfb, 0xff, //0x000018c6 cmpq $-1, %r11 1581 0x0f, 0x85, 0xcc, 0x05, 0x00, 0x00, //0x000018ca jne LBB0_365 1582 0x49, 0xff, 0xcf, //0x000018d0 decq %r15 1583 0x4d, 0x89, 0xfb, //0x000018d3 movq %r15, %r11 1584 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x000018d6 jmp LBB0_313 1585 //0x000018db LBB0_318 1586 0x49, 0x89, 0xd7, //0x000018db movq %rdx, %r15 1587 0x4d, 0x29, 0xcf, //0x000018de subq %r9, %r15 1588 0x49, 0x83, 0xfc, 0xff, //0x000018e1 cmpq $-1, %r12 1589 0x0f, 0x85, 0xb1, 0x05, 0x00, 0x00, //0x000018e5 jne LBB0_365 1590 0x49, 0xff, 0xcf, //0x000018eb decq %r15 1591 0x4d, 0x89, 0xfc, //0x000018ee movq %r15, %r12 1592 0xe9, 0x9a, 0xff, 0xff, 0xff, //0x000018f1 jmp LBB0_313 1593 //0x000018f6 LBB0_493 1594 0x49, 0x01, 0xca, //0x000018f6 addq %rcx, %r10 1595 0xc5, 0xf8, 0x77, //0x000018f9 vzeroupper 1596 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000018fc vpcmpeqd %ymm9, %ymm9, %ymm9 1597 0xc5, 0xfe, 0x6f, 0x3d, 0x37, 0xe7, 0xff, 0xff, //0x00001901 vmovdqu $-6345(%rip), %ymm7 /* LCPI0_2+0(%rip) */ 1598 0xc5, 0xfe, 0x6f, 0x35, 0x0f, 0xe7, 0xff, 0xff, //0x00001909 vmovdqu $-6385(%rip), %ymm6 /* LCPI0_1+0(%rip) */ 1599 0xc5, 0xfe, 0x6f, 0x2d, 0xe7, 0xe6, 0xff, 0xff, //0x00001911 vmovdqu $-6425(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 1600 0x4d, 0x89, 0xd7, //0x00001919 movq %r10, %r15 1601 0x4c, 0x8b, 0x55, 0xb8, //0x0000191c movq $-72(%rbp), %r10 1602 0x4d, 0x85, 0xdb, //0x00001920 testq %r11, %r11 1603 0x0f, 0x85, 0x34, 0x00, 0x00, 0x00, //0x00001923 jne LBB0_327 1604 0xe9, 0x0f, 0x10, 0x00, 0x00, //0x00001929 jmp LBB0_494 1605 //0x0000192e LBB0_320 1606 0xba, 0x40, 0x00, 0x00, 0x00, //0x0000192e movl $64, %edx 1607 //0x00001933 LBB0_321 1608 0x4c, 0x8b, 0x75, 0xd0, //0x00001933 movq $-48(%rbp), %r14 1609 0x49, 0x29, 0xc4, //0x00001937 subq %rax, %r12 1610 0x48, 0x39, 0xca, //0x0000193a cmpq %rcx, %rdx 1611 0x0f, 0x82, 0x38, 0x10, 0x00, 0x00, //0x0000193d jb LBB0_129 1612 //0x00001943 LBB0_322 1613 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x00001943 leaq $1(%r12,%rcx), %r12 1614 0xe9, 0xeb, 0x03, 0x00, 0x00, //0x00001948 jmp LBB0_323 1615 //0x0000194d LBB0_325 1616 0x49, 0x01, 0xcf, //0x0000194d addq %rcx, %r15 1617 0x4c, 0x8b, 0x55, 0xb8, //0x00001950 movq $-72(%rbp), %r10 1618 //0x00001954 LBB0_326 1619 0x4d, 0x85, 0xdb, //0x00001954 testq %r11, %r11 1620 0x0f, 0x84, 0xe0, 0x0f, 0x00, 0x00, //0x00001957 je LBB0_494 1621 //0x0000195d LBB0_327 1622 0x48, 0x85, 0xc0, //0x0000195d testq %rax, %rax 1623 0x0f, 0x84, 0xd7, 0x0f, 0x00, 0x00, //0x00001960 je LBB0_494 1624 0x4d, 0x85, 0xe4, //0x00001966 testq %r12, %r12 1625 0x0f, 0x84, 0xce, 0x0f, 0x00, 0x00, //0x00001969 je LBB0_494 1626 0x4d, 0x29, 0xcf, //0x0000196f subq %r9, %r15 1627 0x49, 0x8d, 0x4f, 0xff, //0x00001972 leaq $-1(%r15), %rcx 1628 0x49, 0x39, 0xcb, //0x00001976 cmpq %rcx, %r11 1629 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00001979 je LBB0_335 1630 0x49, 0x39, 0xcc, //0x0000197f cmpq %rcx, %r12 1631 0x0f, 0x84, 0x62, 0x00, 0x00, 0x00, //0x00001982 je LBB0_335 1632 0x48, 0x39, 0xc8, //0x00001988 cmpq %rcx, %rax 1633 0x0f, 0x84, 0x59, 0x00, 0x00, 0x00, //0x0000198b je LBB0_335 1634 0x48, 0x85, 0xc0, //0x00001991 testq %rax, %rax 1635 0xc5, 0x7e, 0x6f, 0x05, 0xc4, 0xe6, 0xff, 0xff, //0x00001994 vmovdqu $-6460(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 1636 0xc5, 0x7e, 0x6f, 0x15, 0xdc, 0xe6, 0xff, 0xff, //0x0000199c vmovdqu $-6436(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 1637 0xc5, 0x7e, 0x6f, 0x1d, 0xf4, 0xe6, 0xff, 0xff, //0x000019a4 vmovdqu $-6412(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 1638 0xc5, 0x7e, 0x6f, 0x25, 0x0c, 0xe7, 0xff, 0xff, //0x000019ac vmovdqu $-6388(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 1639 0xc5, 0x7e, 0x6f, 0x2d, 0x24, 0xe7, 0xff, 0xff, //0x000019b4 vmovdqu $-6364(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 1640 0xc5, 0x7e, 0x6f, 0x35, 0x3c, 0xe7, 0xff, 0xff, //0x000019bc vmovdqu $-6340(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 1641 0xc5, 0x7e, 0x6f, 0x3d, 0x54, 0xe7, 0xff, 0xff, //0x000019c4 vmovdqu $-6316(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 1642 0x0f, 0x8e, 0x58, 0x00, 0x00, 0x00, //0x000019cc jle LBB0_336 1643 0x48, 0x8d, 0x48, 0xff, //0x000019d2 leaq $-1(%rax), %rcx 1644 0x49, 0x39, 0xcb, //0x000019d6 cmpq %rcx, %r11 1645 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x000019d9 je LBB0_336 1646 0x48, 0xf7, 0xd0, //0x000019df notq %rax 1647 0x49, 0x89, 0xc7, //0x000019e2 movq %rax, %r15 1648 0xe9, 0x65, 0x01, 0x00, 0x00, //0x000019e5 jmp LBB0_342 1649 //0x000019ea LBB0_335 1650 0x49, 0xf7, 0xdf, //0x000019ea negq %r15 1651 0xc5, 0x7e, 0x6f, 0x05, 0x6b, 0xe6, 0xff, 0xff, //0x000019ed vmovdqu $-6549(%rip), %ymm8 /* LCPI0_3+0(%rip) */ 1652 0xc5, 0x7e, 0x6f, 0x15, 0x83, 0xe6, 0xff, 0xff, //0x000019f5 vmovdqu $-6525(%rip), %ymm10 /* LCPI0_4+0(%rip) */ 1653 0xc5, 0x7e, 0x6f, 0x1d, 0x9b, 0xe6, 0xff, 0xff, //0x000019fd vmovdqu $-6501(%rip), %ymm11 /* LCPI0_5+0(%rip) */ 1654 0xc5, 0x7e, 0x6f, 0x25, 0xb3, 0xe6, 0xff, 0xff, //0x00001a05 vmovdqu $-6477(%rip), %ymm12 /* LCPI0_6+0(%rip) */ 1655 0xc5, 0x7e, 0x6f, 0x2d, 0xcb, 0xe6, 0xff, 0xff, //0x00001a0d vmovdqu $-6453(%rip), %ymm13 /* LCPI0_7+0(%rip) */ 1656 0xc5, 0x7e, 0x6f, 0x35, 0xe3, 0xe6, 0xff, 0xff, //0x00001a15 vmovdqu $-6429(%rip), %ymm14 /* LCPI0_8+0(%rip) */ 1657 0xc5, 0x7e, 0x6f, 0x3d, 0xfb, 0xe6, 0xff, 0xff, //0x00001a1d vmovdqu $-6405(%rip), %ymm15 /* LCPI0_9+0(%rip) */ 1658 0xe9, 0x25, 0x01, 0x00, 0x00, //0x00001a25 jmp LBB0_342 1659 //0x00001a2a LBB0_336 1660 0x4c, 0x89, 0xe1, //0x00001a2a movq %r12, %rcx 1661 0x4c, 0x09, 0xd9, //0x00001a2d orq %r11, %rcx 1662 0x4d, 0x39, 0xdc, //0x00001a30 cmpq %r11, %r12 1663 0x0f, 0x8c, 0x01, 0x01, 0x00, 0x00, //0x00001a33 jl LBB0_341 1664 0x48, 0x85, 0xc9, //0x00001a39 testq %rcx, %rcx 1665 0x0f, 0x88, 0xf8, 0x00, 0x00, 0x00, //0x00001a3c js LBB0_341 1666 0x49, 0xf7, 0xd4, //0x00001a42 notq %r12 1667 0x4d, 0x89, 0xe7, //0x00001a45 movq %r12, %r15 1668 0xe9, 0x02, 0x01, 0x00, 0x00, //0x00001a48 jmp LBB0_342 1669 //0x00001a4d LBB0_339 1670 0x4d, 0x29, 0xfb, //0x00001a4d subq %r15, %r11 1671 0x44, 0x0f, 0xbc, 0xf3, //0x00001a50 bsfl %ebx, %r14d 1672 0xe9, 0x36, 0x01, 0x00, 0x00, //0x00001a54 jmp LBB0_346 1673 //0x00001a59 LBB0_55 1674 0x4c, 0x89, 0xf9, //0x00001a59 movq %r15, %rcx 1675 0x4c, 0x89, 0xcb, //0x00001a5c movq %r9, %rbx 1676 0x48, 0x83, 0xf9, 0x20, //0x00001a5f cmpq $32, %rcx 1677 0x0f, 0x82, 0xfd, 0x04, 0x00, 0x00, //0x00001a63 jb LBB0_370 1678 //0x00001a69 LBB0_56 1679 0xc5, 0xfe, 0x6f, 0x03, //0x00001a69 vmovdqu (%rbx), %ymm0 1680 0xc5, 0xfd, 0x74, 0xce, //0x00001a6d vpcmpeqb %ymm6, %ymm0, %ymm1 1681 0xc5, 0xfd, 0xd7, 0xd1, //0x00001a71 vpmovmskb %ymm1, %edx 1682 0xc5, 0xfd, 0x74, 0xc7, //0x00001a75 vpcmpeqb %ymm7, %ymm0, %ymm0 1683 0xc5, 0xfd, 0xd7, 0xf0, //0x00001a79 vpmovmskb %ymm0, %esi 1684 0x85, 0xf6, //0x00001a7d testl %esi, %esi 1685 0x0f, 0x85, 0x78, 0x04, 0x00, 0x00, //0x00001a7f jne LBB0_366 1686 0x4d, 0x85, 0xf6, //0x00001a85 testq %r14, %r14 1687 0x0f, 0x85, 0x86, 0x04, 0x00, 0x00, //0x00001a88 jne LBB0_368 1688 0x45, 0x31, 0xf6, //0x00001a8e xorl %r14d, %r14d 1689 0x48, 0x85, 0xd2, //0x00001a91 testq %rdx, %rdx 1690 0x0f, 0x84, 0xc4, 0x04, 0x00, 0x00, //0x00001a94 je LBB0_369 1691 //0x00001a9a LBB0_61 1692 0x48, 0x0f, 0xbc, 0xc2, //0x00001a9a bsfq %rdx, %rax 1693 0x4c, 0x29, 0xdb, //0x00001a9e subq %r11, %rbx 1694 0x4c, 0x8d, 0x64, 0x03, 0x01, //0x00001aa1 leaq $1(%rbx,%rax), %r12 1695 0x4c, 0x8b, 0x75, 0xd0, //0x00001aa6 movq $-48(%rbp), %r14 1696 //0x00001aaa LBB0_184 1697 0x4d, 0x85, 0xe4, //0x00001aaa testq %r12, %r12 1698 0x0f, 0x88, 0xab, 0x0c, 0x00, 0x00, //0x00001aad js LBB0_474 1699 0x4c, 0x8b, 0x6d, 0xc0, //0x00001ab3 movq $-64(%rbp), %r13 1700 0x4d, 0x89, 0x65, 0x00, //0x00001ab7 movq %r12, (%r13) 1701 0x4c, 0x89, 0xc1, //0x00001abb movq %r8, %rcx 1702 0x48, 0x83, 0x7d, 0xa8, 0x00, //0x00001abe cmpq $0, $-88(%rbp) 1703 0x0f, 0x8f, 0xa7, 0xe7, 0xff, 0xff, //0x00001ac3 jg LBB0_3 1704 0xe9, 0xeb, 0x0c, 0x00, 0x00, //0x00001ac9 jmp LBB0_498 1705 //0x00001ace LBB0_82 1706 0x4d, 0x89, 0xf2, //0x00001ace movq %r14, %r10 1707 0x49, 0x89, 0xc4, //0x00001ad1 movq %rax, %r12 1708 0x4c, 0x8b, 0x75, 0xd0, //0x00001ad4 movq $-48(%rbp), %r14 1709 0x49, 0x83, 0xfa, 0x20, //0x00001ad8 cmpq $32, %r10 1710 0x0f, 0x82, 0xbc, 0x05, 0x00, 0x00, //0x00001adc jb LBB0_388 1711 //0x00001ae2 LBB0_83 1712 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001ae2 vmovdqu (%r12), %ymm0 1713 0xc5, 0xfd, 0x74, 0xce, //0x00001ae8 vpcmpeqb %ymm6, %ymm0, %ymm1 1714 0xc5, 0xfd, 0xd7, 0xf1, //0x00001aec vpmovmskb %ymm1, %esi 1715 0xc5, 0xfd, 0x74, 0xcf, //0x00001af0 vpcmpeqb %ymm7, %ymm0, %ymm1 1716 0xc5, 0xfd, 0xd7, 0xc9, //0x00001af4 vpmovmskb %ymm1, %ecx 1717 0xc5, 0xbd, 0x64, 0xc8, //0x00001af8 vpcmpgtb %ymm0, %ymm8, %ymm1 1718 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001afc vpcmpgtb %ymm9, %ymm0, %ymm0 1719 0xc5, 0xfd, 0xdb, 0xc1, //0x00001b01 vpand %ymm1, %ymm0, %ymm0 1720 0xc5, 0x7d, 0xd7, 0xc8, //0x00001b05 vpmovmskb %ymm0, %r9d 1721 0x85, 0xc9, //0x00001b09 testl %ecx, %ecx 1722 0x0f, 0x85, 0xe4, 0x04, 0x00, 0x00, //0x00001b0b jne LBB0_379 1723 0x4d, 0x85, 0xff, //0x00001b11 testq %r15, %r15 1724 0x0f, 0x85, 0xf3, 0x04, 0x00, 0x00, //0x00001b14 jne LBB0_381 1725 0x45, 0x31, 0xff, //0x00001b1a xorl %r15d, %r15d 1726 0x48, 0x85, 0xf6, //0x00001b1d testq %rsi, %rsi 1727 0x0f, 0x84, 0x2e, 0x05, 0x00, 0x00, //0x00001b20 je LBB0_382 1728 //0x00001b26 LBB0_86 1729 0x48, 0x0f, 0xbc, 0xce, //0x00001b26 bsfq %rsi, %rcx 1730 0xe9, 0x2a, 0x05, 0x00, 0x00, //0x00001b2a jmp LBB0_383 1731 //0x00001b2f LBB0_340 1732 0x48, 0xf7, 0xd2, //0x00001b2f notq %rdx 1733 0x49, 0x89, 0xd6, //0x00001b32 movq %rdx, %r14 1734 0xe9, 0x76, 0xf5, 0xff, 0xff, //0x00001b35 jmp LBB0_197 1735 //0x00001b3a LBB0_341 1736 0x48, 0x85, 0xc9, //0x00001b3a testq %rcx, %rcx 1737 0x49, 0x8d, 0x43, 0xff, //0x00001b3d leaq $-1(%r11), %rax 1738 0x49, 0xf7, 0xd3, //0x00001b41 notq %r11 1739 0x4d, 0x0f, 0x48, 0xdf, //0x00001b44 cmovsq %r15, %r11 1740 0x49, 0x39, 0xc4, //0x00001b48 cmpq %rax, %r12 1741 0x4d, 0x0f, 0x44, 0xfb, //0x00001b4b cmoveq %r11, %r15 1742 //0x00001b4f LBB0_342 1743 0x4d, 0x8b, 0x65, 0x00, //0x00001b4f movq (%r13), %r12 1744 0x4d, 0x85, 0xff, //0x00001b53 testq %r15, %r15 1745 0x0f, 0x88, 0xec, 0x0d, 0x00, 0x00, //0x00001b56 js LBB0_496 1746 //0x00001b5c LBB0_343 1747 0x4d, 0x01, 0xfc, //0x00001b5c addq %r15, %r12 1748 0x4d, 0x89, 0x65, 0x00, //0x00001b5f movq %r12, (%r13) 1749 0x4c, 0x89, 0xc1, //0x00001b63 movq %r8, %rcx 1750 0x48, 0x83, 0x7d, 0xa8, 0x00, //0x00001b66 cmpq $0, $-88(%rbp) 1751 0x4c, 0x8b, 0x75, 0xd0, //0x00001b6b movq $-48(%rbp), %r14 1752 0x0f, 0x8f, 0xfb, 0xe6, 0xff, 0xff, //0x00001b6f jg LBB0_3 1753 0xe9, 0x3f, 0x0c, 0x00, 0x00, //0x00001b75 jmp LBB0_498 1754 //0x00001b7a LBB0_344 1755 0x4d, 0x29, 0xfe, //0x00001b7a subq %r15, %r14 1756 0x0f, 0xbc, 0xc3, //0x00001b7d bsfl %ebx, %eax 1757 0x4c, 0x01, 0xf0, //0x00001b80 addq %r14, %rax 1758 0xe9, 0xc5, 0xf4, 0xff, 0xff, //0x00001b83 jmp LBB0_195 1759 //0x00001b88 LBB0_345 1760 0x4d, 0x29, 0xfb, //0x00001b88 subq %r15, %r11 1761 0x45, 0x0f, 0xbc, 0xf1, //0x00001b8b bsfl %r9d, %r14d 1762 //0x00001b8f LBB0_346 1763 0x4d, 0x01, 0xde, //0x00001b8f addq %r11, %r14 1764 0x49, 0xf7, 0xd6, //0x00001b92 notq %r14 1765 0xe9, 0x16, 0xf5, 0xff, 0xff, //0x00001b95 jmp LBB0_197 1766 //0x00001b9a LBB0_347 1767 0x48, 0xf7, 0xd7, //0x00001b9a notq %rdi 1768 0x49, 0x89, 0xfe, //0x00001b9d movq %rdi, %r14 1769 0xe9, 0x0b, 0xf5, 0xff, 0xff, //0x00001ba0 jmp LBB0_197 1770 //0x00001ba5 LBB0_101 1771 0x4c, 0x89, 0xf9, //0x00001ba5 movq %r15, %rcx 1772 0x4c, 0x89, 0xd3, //0x00001ba8 movq %r10, %rbx 1773 0x48, 0x83, 0xf9, 0x20, //0x00001bab cmpq $32, %rcx 1774 0x0f, 0x82, 0x00, 0x06, 0x00, 0x00, //0x00001baf jb LBB0_402 1775 //0x00001bb5 LBB0_102 1776 0xc5, 0xfe, 0x6f, 0x03, //0x00001bb5 vmovdqu (%rbx), %ymm0 1777 0xc5, 0xfd, 0x74, 0xce, //0x00001bb9 vpcmpeqb %ymm6, %ymm0, %ymm1 1778 0xc5, 0xfd, 0xd7, 0xd1, //0x00001bbd vpmovmskb %ymm1, %edx 1779 0xc5, 0xfd, 0x74, 0xc7, //0x00001bc1 vpcmpeqb %ymm7, %ymm0, %ymm0 1780 0xc5, 0xfd, 0xd7, 0xf0, //0x00001bc5 vpmovmskb %ymm0, %esi 1781 0x85, 0xf6, //0x00001bc9 testl %esi, %esi 1782 0x0f, 0x85, 0x6d, 0x05, 0x00, 0x00, //0x00001bcb jne LBB0_397 1783 0x4d, 0x85, 0xf6, //0x00001bd1 testq %r14, %r14 1784 0x0f, 0x85, 0x83, 0x05, 0x00, 0x00, //0x00001bd4 jne LBB0_399 1785 0x45, 0x31, 0xf6, //0x00001bda xorl %r14d, %r14d 1786 0x48, 0x85, 0xd2, //0x00001bdd testq %rdx, %rdx 1787 0x0f, 0x84, 0xc7, 0x05, 0x00, 0x00, //0x00001be0 je LBB0_401 1788 //0x00001be6 LBB0_107 1789 0x4d, 0x89, 0xe2, //0x00001be6 movq %r12, %r10 1790 0x48, 0x0f, 0xbc, 0xc2, //0x00001be9 bsfq %rdx, %rax 1791 0x4c, 0x29, 0xcb, //0x00001bed subq %r9, %rbx 1792 0x4c, 0x8d, 0x64, 0x03, 0x01, //0x00001bf0 leaq $1(%rbx,%rax), %r12 1793 0x4c, 0x8b, 0x75, 0xd0, //0x00001bf5 movq $-48(%rbp), %r14 1794 //0x00001bf9 LBB0_205 1795 0x4d, 0x85, 0xe4, //0x00001bf9 testq %r12, %r12 1796 0x0f, 0x88, 0x82, 0x0b, 0x00, 0x00, //0x00001bfc js LBB0_477 1797 0x4d, 0x89, 0x65, 0x00, //0x00001c02 movq %r12, (%r13) 1798 0x4c, 0x89, 0xc1, //0x00001c06 movq %r8, %rcx 1799 0x4d, 0x85, 0xd2, //0x00001c09 testq %r10, %r10 1800 0x4c, 0x8b, 0x55, 0xb8, //0x00001c0c movq $-72(%rbp), %r10 1801 0x0f, 0x8e, 0xa3, 0x0b, 0x00, 0x00, //0x00001c10 jle LBB0_498 1802 0x49, 0x8b, 0x02, //0x00001c16 movq (%r10), %rax 1803 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00001c19 cmpq $4095, %rax 1804 0x0f, 0x8f, 0x2d, 0x0b, 0x00, 0x00, //0x00001c1f jg LBB0_486 1805 0x48, 0x8d, 0x48, 0x01, //0x00001c25 leaq $1(%rax), %rcx 1806 0x49, 0x89, 0x0a, //0x00001c29 movq %rcx, (%r10) 1807 0x49, 0xc7, 0x44, 0xc2, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00001c2c movq $4, $8(%r10,%rax,8) 1808 0xe9, 0x36, 0xe6, 0xff, 0xff, //0x00001c35 jmp LBB0_3 1809 //0x00001c3a LBB0_120 1810 0x4c, 0x89, 0xf3, //0x00001c3a movq %r14, %rbx 1811 0x4c, 0x8b, 0x65, 0xa0, //0x00001c3d movq $-96(%rbp), %r12 1812 0x4c, 0x8b, 0x75, 0xd0, //0x00001c41 movq $-48(%rbp), %r14 1813 0x48, 0x83, 0xfb, 0x20, //0x00001c45 cmpq $32, %rbx 1814 0x0f, 0x82, 0x9c, 0x06, 0x00, 0x00, //0x00001c49 jb LBB0_420 1815 //0x00001c4f LBB0_121 1816 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001c4f vmovdqu (%r12), %ymm0 1817 0xc5, 0xfd, 0x74, 0xce, //0x00001c55 vpcmpeqb %ymm6, %ymm0, %ymm1 1818 0xc5, 0xfd, 0xd7, 0xf1, //0x00001c59 vpmovmskb %ymm1, %esi 1819 0xc5, 0xfd, 0x74, 0xcf, //0x00001c5d vpcmpeqb %ymm7, %ymm0, %ymm1 1820 0xc5, 0xfd, 0xd7, 0xc9, //0x00001c61 vpmovmskb %ymm1, %ecx 1821 0xc5, 0xbd, 0x64, 0xc8, //0x00001c65 vpcmpgtb %ymm0, %ymm8, %ymm1 1822 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001c69 vpcmpgtb %ymm9, %ymm0, %ymm0 1823 0xc5, 0xfd, 0xdb, 0xc1, //0x00001c6e vpand %ymm1, %ymm0, %ymm0 1824 0xc5, 0x7d, 0xd7, 0xc8, //0x00001c72 vpmovmskb %ymm0, %r9d 1825 0x85, 0xc9, //0x00001c76 testl %ecx, %ecx 1826 0x0f, 0x85, 0xc9, 0x05, 0x00, 0x00, //0x00001c78 jne LBB0_411 1827 0x4d, 0x85, 0xff, //0x00001c7e testq %r15, %r15 1828 0x0f, 0x85, 0xd8, 0x05, 0x00, 0x00, //0x00001c81 jne LBB0_413 1829 0x45, 0x31, 0xff, //0x00001c87 xorl %r15d, %r15d 1830 0x48, 0x85, 0xf6, //0x00001c8a testq %rsi, %rsi 1831 0x0f, 0x84, 0x17, 0x06, 0x00, 0x00, //0x00001c8d je LBB0_414 1832 //0x00001c93 LBB0_124 1833 0x48, 0x0f, 0xbc, 0xce, //0x00001c93 bsfq %rsi, %rcx 1834 0xe9, 0x13, 0x06, 0x00, 0x00, //0x00001c97 jmp LBB0_415 1835 //0x00001c9c LBB0_348 1836 0x49, 0x89, 0xce, //0x00001c9c movq %rcx, %r14 1837 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001c9f movq $-1, %rcx 1838 0x4d, 0x85, 0xe4, //0x00001ca6 testq %r12, %r12 1839 0x0f, 0x85, 0xff, 0xf2, 0xff, 0xff, //0x00001ca9 jne LBB0_188 1840 0xe9, 0xed, 0x0a, 0x00, 0x00, //0x00001caf jmp LBB0_480 1841 //0x00001cb4 LBB0_349 1842 0x4d, 0x29, 0xca, //0x00001cb4 subq %r9, %r10 1843 0x44, 0x0f, 0xbc, 0xfb, //0x00001cb7 bsfl %ebx, %r15d 1844 0x4d, 0x01, 0xd7, //0x00001cbb addq %r10, %r15 1845 0x49, 0xf7, 0xd7, //0x00001cbe notq %r15 1846 0x4c, 0x8b, 0x55, 0xb8, //0x00001cc1 movq $-72(%rbp), %r10 1847 0xe9, 0x85, 0xfe, 0xff, 0xff, //0x00001cc5 jmp LBB0_342 1848 //0x00001cca LBB0_350 1849 0x48, 0xf7, 0xd6, //0x00001cca notq %rsi 1850 0x49, 0x89, 0xf6, //0x00001ccd movq %rsi, %r14 1851 0xe9, 0xdb, 0xf3, 0xff, 0xff, //0x00001cd0 jmp LBB0_197 1852 //0x00001cd5 LBB0_351 1853 0x48, 0xf7, 0xd2, //0x00001cd5 notq %rdx 1854 0x49, 0x89, 0xd7, //0x00001cd8 movq %rdx, %r15 1855 0x4c, 0x8b, 0x55, 0xb8, //0x00001cdb movq $-72(%rbp), %r10 1856 0xe9, 0x6b, 0xfe, 0xff, 0xff, //0x00001cdf jmp LBB0_342 1857 //0x00001ce4 LBB0_218 1858 0x4c, 0x89, 0xf9, //0x00001ce4 movq %r15, %rcx 1859 0x4c, 0x89, 0xd3, //0x00001ce7 movq %r10, %rbx 1860 0x48, 0x83, 0xf9, 0x20, //0x00001cea cmpq $32, %rcx 1861 0x0f, 0x82, 0xfe, 0x07, 0x00, 0x00, //0x00001cee jb LBB0_442 1862 //0x00001cf4 LBB0_219 1863 0xc5, 0xfe, 0x6f, 0x03, //0x00001cf4 vmovdqu (%rbx), %ymm0 1864 0xc5, 0xfd, 0x74, 0xce, //0x00001cf8 vpcmpeqb %ymm6, %ymm0, %ymm1 1865 0xc5, 0xfd, 0xd7, 0xd1, //0x00001cfc vpmovmskb %ymm1, %edx 1866 0xc5, 0xfd, 0x74, 0xc7, //0x00001d00 vpcmpeqb %ymm7, %ymm0, %ymm0 1867 0xc5, 0xfd, 0xd7, 0xf0, //0x00001d04 vpmovmskb %ymm0, %esi 1868 0x85, 0xf6, //0x00001d08 testl %esi, %esi 1869 0x0f, 0x85, 0x6b, 0x07, 0x00, 0x00, //0x00001d0a jne LBB0_437 1870 0x4d, 0x85, 0xf6, //0x00001d10 testq %r14, %r14 1871 0x0f, 0x85, 0x81, 0x07, 0x00, 0x00, //0x00001d13 jne LBB0_439 1872 0x45, 0x31, 0xf6, //0x00001d19 xorl %r14d, %r14d 1873 0x48, 0x85, 0xd2, //0x00001d1c testq %rdx, %rdx 1874 0x0f, 0x84, 0xc5, 0x07, 0x00, 0x00, //0x00001d1f je LBB0_441 1875 //0x00001d25 LBB0_224 1876 0x4d, 0x89, 0xe2, //0x00001d25 movq %r12, %r10 1877 0x48, 0x0f, 0xbc, 0xc2, //0x00001d28 bsfq %rdx, %rax 1878 0x4c, 0x29, 0xcb, //0x00001d2c subq %r9, %rbx 1879 0x4c, 0x8d, 0x64, 0x03, 0x01, //0x00001d2f leaq $1(%rbx,%rax), %r12 1880 0x4c, 0x8b, 0x75, 0xd0, //0x00001d34 movq $-48(%rbp), %r14 1881 //0x00001d38 LBB0_323 1882 0x4d, 0x85, 0xe4, //0x00001d38 testq %r12, %r12 1883 0x0f, 0x88, 0x43, 0x0a, 0x00, 0x00, //0x00001d3b js LBB0_477 1884 0x4d, 0x89, 0x65, 0x00, //0x00001d41 movq %r12, (%r13) 1885 0x4c, 0x89, 0xc1, //0x00001d45 movq %r8, %rcx 1886 0x4d, 0x85, 0xd2, //0x00001d48 testq %r10, %r10 1887 0x4c, 0x8b, 0x55, 0xb8, //0x00001d4b movq $-72(%rbp), %r10 1888 0x0f, 0x8f, 0x1b, 0xe5, 0xff, 0xff, //0x00001d4f jg LBB0_3 1889 0xe9, 0x5f, 0x0a, 0x00, 0x00, //0x00001d55 jmp LBB0_498 1890 //0x00001d5a LBB0_359 1891 0x49, 0xf7, 0xde, //0x00001d5a negq %r14 1892 0xe9, 0x4e, 0xf3, 0xff, 0xff, //0x00001d5d jmp LBB0_197 1893 //0x00001d62 LBB0_259 1894 0x4c, 0x89, 0xf3, //0x00001d62 movq %r14, %rbx 1895 0x4c, 0x8b, 0x65, 0xa0, //0x00001d65 movq $-96(%rbp), %r12 1896 0x48, 0x83, 0xfb, 0x20, //0x00001d69 cmpq $32, %rbx 1897 0x4c, 0x8b, 0x75, 0xd0, //0x00001d6d movq $-48(%rbp), %r14 1898 0x0f, 0x82, 0xb1, 0x08, 0x00, 0x00, //0x00001d71 jb LBB0_459 1899 //0x00001d77 LBB0_260 1900 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001d77 vmovdqu (%r12), %ymm0 1901 0xc5, 0xfd, 0x74, 0xce, //0x00001d7d vpcmpeqb %ymm6, %ymm0, %ymm1 1902 0xc5, 0xfd, 0xd7, 0xf1, //0x00001d81 vpmovmskb %ymm1, %esi 1903 0xc5, 0xfd, 0x74, 0xcf, //0x00001d85 vpcmpeqb %ymm7, %ymm0, %ymm1 1904 0xc5, 0xfd, 0xd7, 0xc9, //0x00001d89 vpmovmskb %ymm1, %ecx 1905 0xc5, 0xbd, 0x64, 0xc8, //0x00001d8d vpcmpgtb %ymm0, %ymm8, %ymm1 1906 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001d91 vpcmpgtb %ymm9, %ymm0, %ymm0 1907 0xc5, 0xfd, 0xdb, 0xc1, //0x00001d96 vpand %ymm1, %ymm0, %ymm0 1908 0xc5, 0x7d, 0xd7, 0xc8, //0x00001d9a vpmovmskb %ymm0, %r9d 1909 0x85, 0xc9, //0x00001d9e testl %ecx, %ecx 1910 0x0f, 0x85, 0xde, 0x07, 0x00, 0x00, //0x00001da0 jne LBB0_451 1911 0x4d, 0x85, 0xff, //0x00001da6 testq %r15, %r15 1912 0x0f, 0x85, 0xed, 0x07, 0x00, 0x00, //0x00001da9 jne LBB0_453 1913 0x45, 0x31, 0xff, //0x00001daf xorl %r15d, %r15d 1914 0x48, 0x85, 0xf6, //0x00001db2 testq %rsi, %rsi 1915 0x0f, 0x84, 0x2c, 0x08, 0x00, 0x00, //0x00001db5 je LBB0_454 1916 //0x00001dbb LBB0_263 1917 0x48, 0x0f, 0xbc, 0xce, //0x00001dbb bsfq %rsi, %rcx 1918 0xe9, 0x28, 0x08, 0x00, 0x00, //0x00001dbf jmp LBB0_455 1919 //0x00001dc4 LBB0_352 1920 0x4d, 0x29, 0xcf, //0x00001dc4 subq %r9, %r15 1921 0x0f, 0xbc, 0xc3, //0x00001dc7 bsfl %ebx, %eax 1922 0x4c, 0x01, 0xf8, //0x00001dca addq %r15, %rax 1923 0x48, 0xf7, 0xd0, //0x00001dcd notq %rax 1924 0x49, 0x89, 0xc7, //0x00001dd0 movq %rax, %r15 1925 0x4c, 0x8b, 0x55, 0xb8, //0x00001dd3 movq $-72(%rbp), %r10 1926 0xe9, 0x73, 0xfd, 0xff, 0xff, //0x00001dd7 jmp LBB0_342 1927 //0x00001ddc LBB0_353 1928 0x48, 0xf7, 0xd7, //0x00001ddc notq %rdi 1929 0x49, 0x89, 0xff, //0x00001ddf movq %rdi, %r15 1930 0x4c, 0x8b, 0x55, 0xb8, //0x00001de2 movq $-72(%rbp), %r10 1931 0xe9, 0x64, 0xfd, 0xff, 0xff, //0x00001de6 jmp LBB0_342 1932 //0x00001deb LBB0_354 1933 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001deb movq $-1, %rax 1934 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001df2 movq $-1, %r12 1935 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00001df9 movq $-1, %r13 1936 0x4d, 0x89, 0xfe, //0x00001e00 movq %r15, %r14 1937 0x49, 0x83, 0xfa, 0x10, //0x00001e03 cmpq $16, %r10 1938 0x0f, 0x83, 0xa1, 0xea, 0xff, 0xff, //0x00001e07 jae LBB0_151 1939 0xe9, 0xee, 0xeb, 0xff, 0xff, //0x00001e0d jmp LBB0_169 1940 //0x00001e12 LBB0_355 1941 0x4d, 0x89, 0xcb, //0x00001e12 movq %r9, %r11 1942 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00001e15 movq $-1, %r13 1943 0x45, 0x31, 0xf6, //0x00001e1c xorl %r14d, %r14d 1944 0x48, 0x83, 0xf9, 0x20, //0x00001e1f cmpq $32, %rcx 1945 0x0f, 0x83, 0x40, 0xfc, 0xff, 0xff, //0x00001e23 jae LBB0_56 1946 0xe9, 0x38, 0x01, 0x00, 0x00, //0x00001e29 jmp LBB0_370 1947 //0x00001e2e LBB0_356 1948 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00001e2e movq $-1, %r13 1949 0x45, 0x31, 0xff, //0x00001e35 xorl %r15d, %r15d 1950 0x49, 0x83, 0xfa, 0x20, //0x00001e38 cmpq $32, %r10 1951 0x0f, 0x83, 0xa0, 0xfc, 0xff, 0xff, //0x00001e3c jae LBB0_83 1952 0xe9, 0x57, 0x02, 0x00, 0x00, //0x00001e42 jmp LBB0_388 1953 //0x00001e47 LBB0_357 1954 0x49, 0x89, 0xcf, //0x00001e47 movq %rcx, %r15 1955 0x4d, 0x85, 0xdb, //0x00001e4a testq %r11, %r11 1956 0x0f, 0x85, 0x0a, 0xfb, 0xff, 0xff, //0x00001e4d jne LBB0_327 1957 0xe9, 0xe5, 0x0a, 0x00, 0x00, //0x00001e53 jmp LBB0_494 1958 //0x00001e58 LBB0_358 1959 0x48, 0xf7, 0xd6, //0x00001e58 notq %rsi 1960 0x49, 0x89, 0xf7, //0x00001e5b movq %rsi, %r15 1961 0x4c, 0x8b, 0x55, 0xb8, //0x00001e5e movq $-72(%rbp), %r10 1962 0xe9, 0xe8, 0xfc, 0xff, 0xff, //0x00001e62 jmp LBB0_342 1963 //0x00001e67 LBB0_360 1964 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001e67 movq $-1, %r11 1965 0x45, 0x31, 0xf6, //0x00001e6e xorl %r14d, %r14d 1966 0x48, 0x83, 0xf9, 0x20, //0x00001e71 cmpq $32, %rcx 1967 0x0f, 0x83, 0x3a, 0xfd, 0xff, 0xff, //0x00001e75 jae LBB0_102 1968 0xe9, 0x35, 0x03, 0x00, 0x00, //0x00001e7b jmp LBB0_402 1969 //0x00001e80 LBB0_361 1970 0x49, 0x89, 0xc2, //0x00001e80 movq %rax, %r10 1971 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001e83 movq $-1, %r11 1972 0x45, 0x31, 0xff, //0x00001e8a xorl %r15d, %r15d 1973 0x48, 0x83, 0xfb, 0x20, //0x00001e8d cmpq $32, %rbx 1974 0x0f, 0x83, 0xb8, 0xfd, 0xff, 0xff, //0x00001e91 jae LBB0_121 1975 0xe9, 0x4f, 0x04, 0x00, 0x00, //0x00001e97 jmp LBB0_420 1976 //0x00001e9c LBB0_365 1977 0x49, 0xf7, 0xdf, //0x00001e9c negq %r15 1978 0xe9, 0xab, 0xfc, 0xff, 0xff, //0x00001e9f jmp LBB0_342 1979 //0x00001ea4 LBB0_362 1980 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001ea4 movq $-1, %rax 1981 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001eab movq $-1, %r11 1982 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001eb2 movq $-1, %r12 1983 0x4d, 0x89, 0xcf, //0x00001eb9 movq %r9, %r15 1984 0xe9, 0xec, 0xf7, 0xff, 0xff, //0x00001ebc jmp LBB0_290 1985 //0x00001ec1 LBB0_363 1986 0x49, 0x89, 0xd1, //0x00001ec1 movq %rdx, %r9 1987 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001ec4 movq $-1, %r11 1988 0x45, 0x31, 0xf6, //0x00001ecb xorl %r14d, %r14d 1989 0x48, 0x83, 0xf9, 0x20, //0x00001ece cmpq $32, %rcx 1990 0x0f, 0x83, 0x1c, 0xfe, 0xff, 0xff, //0x00001ed2 jae LBB0_219 1991 0xe9, 0x15, 0x06, 0x00, 0x00, //0x00001ed8 jmp LBB0_442 1992 //0x00001edd LBB0_364 1993 0x49, 0x89, 0xc2, //0x00001edd movq %rax, %r10 1994 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001ee0 movq $-1, %r11 1995 0x45, 0x31, 0xff, //0x00001ee7 xorl %r15d, %r15d 1996 0x48, 0x83, 0xfb, 0x20, //0x00001eea cmpq $32, %rbx 1997 0x4c, 0x8b, 0x75, 0xd0, //0x00001eee movq $-48(%rbp), %r14 1998 0x0f, 0x83, 0x7f, 0xfe, 0xff, 0xff, //0x00001ef2 jae LBB0_260 1999 0xe9, 0x2b, 0x07, 0x00, 0x00, //0x00001ef8 jmp LBB0_459 2000 //0x00001efd LBB0_366 2001 0x49, 0x83, 0xfd, 0xff, //0x00001efd cmpq $-1, %r13 2002 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x00001f01 jne LBB0_368 2003 0x48, 0x89, 0xd8, //0x00001f07 movq %rbx, %rax 2004 0x4c, 0x29, 0xd8, //0x00001f0a subq %r11, %rax 2005 0x4c, 0x0f, 0xbc, 0xee, //0x00001f0d bsfq %rsi, %r13 2006 0x49, 0x01, 0xc5, //0x00001f11 addq %rax, %r13 2007 //0x00001f14 LBB0_368 2008 0x44, 0x89, 0xf0, //0x00001f14 movl %r14d, %eax 2009 0xf7, 0xd0, //0x00001f17 notl %eax 2010 0x21, 0xf0, //0x00001f19 andl %esi, %eax 2011 0x44, 0x8d, 0x0c, 0x00, //0x00001f1b leal (%rax,%rax), %r9d 2012 0x45, 0x09, 0xf1, //0x00001f1f orl %r14d, %r9d 2013 0x44, 0x89, 0xcf, //0x00001f22 movl %r9d, %edi 2014 0xf7, 0xd7, //0x00001f25 notl %edi 2015 0x21, 0xf7, //0x00001f27 andl %esi, %edi 2016 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f29 andl $-1431655766, %edi 2017 0x45, 0x31, 0xf6, //0x00001f2f xorl %r14d, %r14d 2018 0x01, 0xc7, //0x00001f32 addl %eax, %edi 2019 0x41, 0x0f, 0x92, 0xc6, //0x00001f34 setb %r14b 2020 0x01, 0xff, //0x00001f38 addl %edi, %edi 2021 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00001f3a xorl $1431655765, %edi 2022 0x44, 0x21, 0xcf, //0x00001f40 andl %r9d, %edi 2023 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001f43 movl $4294967295, %eax 2024 0x31, 0xf8, //0x00001f48 xorl %edi, %eax 2025 0x21, 0xc2, //0x00001f4a andl %eax, %edx 2026 0x4c, 0x8b, 0x55, 0xb8, //0x00001f4c movq $-72(%rbp), %r10 2027 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001f50 vpcmpeqd %ymm9, %ymm9, %ymm9 2028 0x48, 0x85, 0xd2, //0x00001f55 testq %rdx, %rdx 2029 0x0f, 0x85, 0x3c, 0xfb, 0xff, 0xff, //0x00001f58 jne LBB0_61 2030 //0x00001f5e LBB0_369 2031 0x48, 0x83, 0xc3, 0x20, //0x00001f5e addq $32, %rbx 2032 0x48, 0x83, 0xc1, 0xe0, //0x00001f62 addq $-32, %rcx 2033 //0x00001f66 LBB0_370 2034 0x4d, 0x85, 0xf6, //0x00001f66 testq %r14, %r14 2035 0x0f, 0x85, 0x1c, 0x04, 0x00, 0x00, //0x00001f69 jne LBB0_429 2036 0x4c, 0x8b, 0x75, 0xd0, //0x00001f6f movq $-48(%rbp), %r14 2037 0x48, 0x85, 0xc9, //0x00001f73 testq %rcx, %rcx 2038 0x0f, 0x84, 0xec, 0x07, 0x00, 0x00, //0x00001f76 je LBB0_475 2039 //0x00001f7c LBB0_372 2040 0x4c, 0x89, 0xdf, //0x00001f7c movq %r11, %rdi 2041 0x48, 0xf7, 0xd7, //0x00001f7f notq %rdi 2042 //0x00001f82 LBB0_373 2043 0x4c, 0x8d, 0x63, 0x01, //0x00001f82 leaq $1(%rbx), %r12 2044 0x0f, 0xb6, 0x13, //0x00001f86 movzbl (%rbx), %edx 2045 0x80, 0xfa, 0x22, //0x00001f89 cmpb $34, %dl 2046 0x0f, 0x84, 0x5b, 0x00, 0x00, 0x00, //0x00001f8c je LBB0_378 2047 0x48, 0x8d, 0x71, 0xff, //0x00001f92 leaq $-1(%rcx), %rsi 2048 0x80, 0xfa, 0x5c, //0x00001f96 cmpb $92, %dl 2049 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001f99 je LBB0_376 2050 0x48, 0x89, 0xf1, //0x00001f9f movq %rsi, %rcx 2051 0x4c, 0x89, 0xe3, //0x00001fa2 movq %r12, %rbx 2052 0x48, 0x85, 0xf6, //0x00001fa5 testq %rsi, %rsi 2053 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00001fa8 jne LBB0_373 2054 0xe9, 0xb5, 0x07, 0x00, 0x00, //0x00001fae jmp LBB0_475 2055 //0x00001fb3 LBB0_376 2056 0x48, 0x85, 0xf6, //0x00001fb3 testq %rsi, %rsi 2057 0x0f, 0x84, 0xac, 0x07, 0x00, 0x00, //0x00001fb6 je LBB0_475 2058 0x49, 0x01, 0xfc, //0x00001fbc addq %rdi, %r12 2059 0x49, 0x83, 0xfd, 0xff, //0x00001fbf cmpq $-1, %r13 2060 0x4d, 0x0f, 0x44, 0xec, //0x00001fc3 cmoveq %r12, %r13 2061 0x48, 0x83, 0xc3, 0x02, //0x00001fc7 addq $2, %rbx 2062 0x48, 0x83, 0xc1, 0xfe, //0x00001fcb addq $-2, %rcx 2063 0x48, 0x89, 0xce, //0x00001fcf movq %rcx, %rsi 2064 0x4c, 0x8b, 0x55, 0xb8, //0x00001fd2 movq $-72(%rbp), %r10 2065 0x4c, 0x8b, 0x75, 0xd0, //0x00001fd6 movq $-48(%rbp), %r14 2066 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001fda vpcmpeqd %ymm9, %ymm9, %ymm9 2067 0x48, 0x85, 0xf6, //0x00001fdf testq %rsi, %rsi 2068 0x0f, 0x85, 0x9a, 0xff, 0xff, 0xff, //0x00001fe2 jne LBB0_373 2069 0xe9, 0x7b, 0x07, 0x00, 0x00, //0x00001fe8 jmp LBB0_475 2070 //0x00001fed LBB0_378 2071 0x4d, 0x29, 0xdc, //0x00001fed subq %r11, %r12 2072 0xe9, 0xb5, 0xfa, 0xff, 0xff, //0x00001ff0 jmp LBB0_184 2073 //0x00001ff5 LBB0_379 2074 0x49, 0x83, 0xfd, 0xff, //0x00001ff5 cmpq $-1, %r13 2075 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x00001ff9 jne LBB0_381 2076 0x4c, 0x89, 0xe2, //0x00001fff movq %r12, %rdx 2077 0x48, 0x2b, 0x55, 0xc8, //0x00002002 subq $-56(%rbp), %rdx 2078 0x4c, 0x0f, 0xbc, 0xe9, //0x00002006 bsfq %rcx, %r13 2079 0x49, 0x01, 0xd5, //0x0000200a addq %rdx, %r13 2080 //0x0000200d LBB0_381 2081 0x44, 0x89, 0xfa, //0x0000200d movl %r15d, %edx 2082 0xf7, 0xd2, //0x00002010 notl %edx 2083 0x21, 0xca, //0x00002012 andl %ecx, %edx 2084 0x8d, 0x1c, 0x12, //0x00002014 leal (%rdx,%rdx), %ebx 2085 0x44, 0x09, 0xfb, //0x00002017 orl %r15d, %ebx 2086 0x89, 0xdf, //0x0000201a movl %ebx, %edi 2087 0xf7, 0xd7, //0x0000201c notl %edi 2088 0x21, 0xcf, //0x0000201e andl %ecx, %edi 2089 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002020 andl $-1431655766, %edi 2090 0x45, 0x31, 0xff, //0x00002026 xorl %r15d, %r15d 2091 0x01, 0xd7, //0x00002029 addl %edx, %edi 2092 0x41, 0x0f, 0x92, 0xc7, //0x0000202b setb %r15b 2093 0x01, 0xff, //0x0000202f addl %edi, %edi 2094 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00002031 xorl $1431655765, %edi 2095 0x21, 0xdf, //0x00002037 andl %ebx, %edi 2096 0xb9, 0xff, 0xff, 0xff, 0xff, //0x00002039 movl $4294967295, %ecx 2097 0x31, 0xf9, //0x0000203e xorl %edi, %ecx 2098 0x21, 0xce, //0x00002040 andl %ecx, %esi 2099 0x4c, 0x8b, 0x75, 0xd0, //0x00002042 movq $-48(%rbp), %r14 2100 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002046 vpcmpeqd %ymm9, %ymm9, %ymm9 2101 0x48, 0x85, 0xf6, //0x0000204b testq %rsi, %rsi 2102 0x0f, 0x85, 0xd2, 0xfa, 0xff, 0xff, //0x0000204e jne LBB0_86 2103 //0x00002054 LBB0_382 2104 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00002054 movl $64, %ecx 2105 //0x00002059 LBB0_383 2106 0x49, 0x0f, 0xbc, 0xd1, //0x00002059 bsfq %r9, %rdx 2107 0x45, 0x85, 0xc9, //0x0000205d testl %r9d, %r9d 2108 0xbf, 0x40, 0x00, 0x00, 0x00, //0x00002060 movl $64, %edi 2109 0x48, 0x0f, 0x45, 0xfa, //0x00002065 cmovneq %rdx, %rdi 2110 0x48, 0x85, 0xf6, //0x00002069 testq %rsi, %rsi 2111 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x0000206c je LBB0_386 2112 0x4c, 0x2b, 0x65, 0xc8, //0x00002072 subq $-56(%rbp), %r12 2113 0x48, 0x39, 0xcf, //0x00002076 cmpq %rcx, %rdi 2114 0x0f, 0x82, 0x0e, 0x09, 0x00, 0x00, //0x00002079 jb LBB0_508 2115 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x0000207f leaq $1(%r12,%rcx), %r12 2116 0x4c, 0x8b, 0x55, 0xb8, //0x00002084 movq $-72(%rbp), %r10 2117 0xe9, 0x1d, 0xfa, 0xff, 0xff, //0x00002088 jmp LBB0_184 2118 //0x0000208d LBB0_386 2119 0x45, 0x85, 0xc9, //0x0000208d testl %r9d, %r9d 2120 0x0f, 0x85, 0x09, 0x09, 0x00, 0x00, //0x00002090 jne LBB0_509 2121 0x49, 0x83, 0xc4, 0x20, //0x00002096 addq $32, %r12 2122 0x49, 0x83, 0xc2, 0xe0, //0x0000209a addq $-32, %r10 2123 //0x0000209e LBB0_388 2124 0x4d, 0x85, 0xff, //0x0000209e testq %r15, %r15 2125 0x0f, 0x85, 0x1f, 0x03, 0x00, 0x00, //0x000020a1 jne LBB0_431 2126 0x48, 0x8b, 0x45, 0xc8, //0x000020a7 movq $-56(%rbp), %rax 2127 0x4d, 0x85, 0xd2, //0x000020ab testq %r10, %r10 2128 0x0f, 0x84, 0xb4, 0x06, 0x00, 0x00, //0x000020ae je LBB0_475 2129 //0x000020b4 LBB0_390 2130 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x000020b4 movzbl (%r12), %ecx 2131 0x80, 0xf9, 0x22, //0x000020b9 cmpb $34, %cl 2132 0x0f, 0x84, 0x6d, 0x00, 0x00, 0x00, //0x000020bc je LBB0_396 2133 0x80, 0xf9, 0x5c, //0x000020c2 cmpb $92, %cl 2134 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x000020c5 je LBB0_394 2135 0x80, 0xf9, 0x1f, //0x000020cb cmpb $31, %cl 2136 0x0f, 0x86, 0xe9, 0x08, 0x00, 0x00, //0x000020ce jbe LBB0_510 2137 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000020d4 movq $-1, %rcx 2138 0xba, 0x01, 0x00, 0x00, 0x00, //0x000020db movl $1, %edx 2139 0x49, 0x01, 0xd4, //0x000020e0 addq %rdx, %r12 2140 0x49, 0x01, 0xca, //0x000020e3 addq %rcx, %r10 2141 0x0f, 0x85, 0xc8, 0xff, 0xff, 0xff, //0x000020e6 jne LBB0_390 2142 0xe9, 0x77, 0x06, 0x00, 0x00, //0x000020ec jmp LBB0_475 2143 //0x000020f1 LBB0_394 2144 0x49, 0x83, 0xfa, 0x01, //0x000020f1 cmpq $1, %r10 2145 0x0f, 0x84, 0x6d, 0x06, 0x00, 0x00, //0x000020f5 je LBB0_475 2146 0x4c, 0x89, 0xe1, //0x000020fb movq %r12, %rcx 2147 0x48, 0x29, 0xc1, //0x000020fe subq %rax, %rcx 2148 0x49, 0x83, 0xfd, 0xff, //0x00002101 cmpq $-1, %r13 2149 0x4c, 0x0f, 0x44, 0xe9, //0x00002105 cmoveq %rcx, %r13 2150 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002109 movq $-2, %rcx 2151 0xba, 0x02, 0x00, 0x00, 0x00, //0x00002110 movl $2, %edx 2152 0x4c, 0x8b, 0x75, 0xd0, //0x00002115 movq $-48(%rbp), %r14 2153 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002119 vpcmpeqd %ymm9, %ymm9, %ymm9 2154 0x49, 0x01, 0xd4, //0x0000211e addq %rdx, %r12 2155 0x49, 0x01, 0xca, //0x00002121 addq %rcx, %r10 2156 0x0f, 0x85, 0x8a, 0xff, 0xff, 0xff, //0x00002124 jne LBB0_390 2157 0xe9, 0x39, 0x06, 0x00, 0x00, //0x0000212a jmp LBB0_475 2158 //0x0000212f LBB0_396 2159 0x49, 0x29, 0xc4, //0x0000212f subq %rax, %r12 2160 0x49, 0xff, 0xc4, //0x00002132 incq %r12 2161 0x4c, 0x8b, 0x55, 0xb8, //0x00002135 movq $-72(%rbp), %r10 2162 0xe9, 0x6c, 0xf9, 0xff, 0xff, //0x00002139 jmp LBB0_184 2163 //0x0000213e LBB0_397 2164 0x4d, 0x89, 0xca, //0x0000213e movq %r9, %r10 2165 0x49, 0x83, 0xfb, 0xff, //0x00002141 cmpq $-1, %r11 2166 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00002145 jne LBB0_400 2167 0x48, 0x89, 0xd8, //0x0000214b movq %rbx, %rax 2168 0x4c, 0x29, 0xd0, //0x0000214e subq %r10, %rax 2169 0x4c, 0x0f, 0xbc, 0xde, //0x00002151 bsfq %rsi, %r11 2170 0x49, 0x01, 0xc3, //0x00002155 addq %rax, %r11 2171 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002158 jmp LBB0_400 2172 //0x0000215d LBB0_399 2173 0x4d, 0x89, 0xca, //0x0000215d movq %r9, %r10 2174 //0x00002160 LBB0_400 2175 0x44, 0x89, 0xf0, //0x00002160 movl %r14d, %eax 2176 0xf7, 0xd0, //0x00002163 notl %eax 2177 0x21, 0xf0, //0x00002165 andl %esi, %eax 2178 0x44, 0x8d, 0x0c, 0x00, //0x00002167 leal (%rax,%rax), %r9d 2179 0x45, 0x09, 0xf1, //0x0000216b orl %r14d, %r9d 2180 0x44, 0x89, 0xcf, //0x0000216e movl %r9d, %edi 2181 0xf7, 0xd7, //0x00002171 notl %edi 2182 0x21, 0xf7, //0x00002173 andl %esi, %edi 2183 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002175 andl $-1431655766, %edi 2184 0x45, 0x31, 0xf6, //0x0000217b xorl %r14d, %r14d 2185 0x01, 0xc7, //0x0000217e addl %eax, %edi 2186 0x41, 0x0f, 0x92, 0xc6, //0x00002180 setb %r14b 2187 0x01, 0xff, //0x00002184 addl %edi, %edi 2188 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00002186 xorl $1431655765, %edi 2189 0x44, 0x21, 0xcf, //0x0000218c andl %r9d, %edi 2190 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000218f movl $4294967295, %eax 2191 0x31, 0xf8, //0x00002194 xorl %edi, %eax 2192 0x21, 0xc2, //0x00002196 andl %eax, %edx 2193 0x4c, 0x8b, 0x6d, 0xc0, //0x00002198 movq $-64(%rbp), %r13 2194 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000219c vpcmpeqd %ymm9, %ymm9, %ymm9 2195 0x4d, 0x89, 0xd1, //0x000021a1 movq %r10, %r9 2196 0x48, 0x85, 0xd2, //0x000021a4 testq %rdx, %rdx 2197 0x0f, 0x85, 0x39, 0xfa, 0xff, 0xff, //0x000021a7 jne LBB0_107 2198 //0x000021ad LBB0_401 2199 0x48, 0x83, 0xc3, 0x20, //0x000021ad addq $32, %rbx 2200 0x48, 0x83, 0xc1, 0xe0, //0x000021b1 addq $-32, %rcx 2201 //0x000021b5 LBB0_402 2202 0x4d, 0x85, 0xf6, //0x000021b5 testq %r14, %r14 2203 0x0f, 0x85, 0x43, 0x02, 0x00, 0x00, //0x000021b8 jne LBB0_433 2204 0x4c, 0x8b, 0x75, 0xd0, //0x000021be movq $-48(%rbp), %r14 2205 0x48, 0x85, 0xc9, //0x000021c2 testq %rcx, %rcx 2206 0x0f, 0x84, 0xc3, 0x05, 0x00, 0x00, //0x000021c5 je LBB0_478 2207 //0x000021cb LBB0_404 2208 0x4d, 0x89, 0xe2, //0x000021cb movq %r12, %r10 2209 0x4c, 0x89, 0xcf, //0x000021ce movq %r9, %rdi 2210 0x48, 0xf7, 0xd7, //0x000021d1 notq %rdi 2211 //0x000021d4 LBB0_405 2212 0x4c, 0x8d, 0x63, 0x01, //0x000021d4 leaq $1(%rbx), %r12 2213 0x0f, 0xb6, 0x13, //0x000021d8 movzbl (%rbx), %edx 2214 0x80, 0xfa, 0x22, //0x000021db cmpb $34, %dl 2215 0x0f, 0x84, 0x5b, 0x00, 0x00, 0x00, //0x000021de je LBB0_410 2216 0x48, 0x8d, 0x71, 0xff, //0x000021e4 leaq $-1(%rcx), %rsi 2217 0x80, 0xfa, 0x5c, //0x000021e8 cmpb $92, %dl 2218 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000021eb je LBB0_408 2219 0x48, 0x89, 0xf1, //0x000021f1 movq %rsi, %rcx 2220 0x4c, 0x89, 0xe3, //0x000021f4 movq %r12, %rbx 2221 0x48, 0x85, 0xf6, //0x000021f7 testq %rsi, %rsi 2222 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x000021fa jne LBB0_405 2223 0xe9, 0x89, 0x05, 0x00, 0x00, //0x00002200 jmp LBB0_478 2224 //0x00002205 LBB0_408 2225 0x48, 0x85, 0xf6, //0x00002205 testq %rsi, %rsi 2226 0x0f, 0x84, 0xcb, 0x07, 0x00, 0x00, //0x00002208 je LBB0_513 2227 0x49, 0x01, 0xfc, //0x0000220e addq %rdi, %r12 2228 0x49, 0x83, 0xfb, 0xff, //0x00002211 cmpq $-1, %r11 2229 0x4d, 0x0f, 0x44, 0xdc, //0x00002215 cmoveq %r12, %r11 2230 0x48, 0x83, 0xc3, 0x02, //0x00002219 addq $2, %rbx 2231 0x48, 0x83, 0xc1, 0xfe, //0x0000221d addq $-2, %rcx 2232 0x48, 0x89, 0xce, //0x00002221 movq %rcx, %rsi 2233 0x4c, 0x8b, 0x6d, 0xc0, //0x00002224 movq $-64(%rbp), %r13 2234 0x4c, 0x8b, 0x75, 0xd0, //0x00002228 movq $-48(%rbp), %r14 2235 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000222c vpcmpeqd %ymm9, %ymm9, %ymm9 2236 0x48, 0x85, 0xf6, //0x00002231 testq %rsi, %rsi 2237 0x0f, 0x85, 0x9a, 0xff, 0xff, 0xff, //0x00002234 jne LBB0_405 2238 0xe9, 0x4f, 0x05, 0x00, 0x00, //0x0000223a jmp LBB0_478 2239 //0x0000223f LBB0_410 2240 0x4d, 0x29, 0xcc, //0x0000223f subq %r9, %r12 2241 0xe9, 0xb2, 0xf9, 0xff, 0xff, //0x00002242 jmp LBB0_205 2242 //0x00002247 LBB0_411 2243 0x49, 0x83, 0xfb, 0xff, //0x00002247 cmpq $-1, %r11 2244 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x0000224b jne LBB0_413 2245 0x4c, 0x89, 0xe0, //0x00002251 movq %r12, %rax 2246 0x48, 0x2b, 0x45, 0xc8, //0x00002254 subq $-56(%rbp), %rax 2247 0x4c, 0x0f, 0xbc, 0xd9, //0x00002258 bsfq %rcx, %r11 2248 0x49, 0x01, 0xc3, //0x0000225c addq %rax, %r11 2249 //0x0000225f LBB0_413 2250 0x44, 0x89, 0xf8, //0x0000225f movl %r15d, %eax 2251 0xf7, 0xd0, //0x00002262 notl %eax 2252 0x21, 0xc8, //0x00002264 andl %ecx, %eax 2253 0x8d, 0x14, 0x00, //0x00002266 leal (%rax,%rax), %edx 2254 0x44, 0x09, 0xfa, //0x00002269 orl %r15d, %edx 2255 0x89, 0xd7, //0x0000226c movl %edx, %edi 2256 0xf7, 0xd7, //0x0000226e notl %edi 2257 0x21, 0xcf, //0x00002270 andl %ecx, %edi 2258 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002272 andl $-1431655766, %edi 2259 0x45, 0x31, 0xff, //0x00002278 xorl %r15d, %r15d 2260 0x01, 0xc7, //0x0000227b addl %eax, %edi 2261 0x41, 0x0f, 0x92, 0xc7, //0x0000227d setb %r15b 2262 0x01, 0xff, //0x00002281 addl %edi, %edi 2263 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00002283 xorl $1431655765, %edi 2264 0x21, 0xd7, //0x00002289 andl %edx, %edi 2265 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000228b movl $4294967295, %eax 2266 0x31, 0xf8, //0x00002290 xorl %edi, %eax 2267 0x21, 0xc6, //0x00002292 andl %eax, %esi 2268 0x4c, 0x8b, 0x6d, 0xc0, //0x00002294 movq $-64(%rbp), %r13 2269 0x4c, 0x8b, 0x75, 0xd0, //0x00002298 movq $-48(%rbp), %r14 2270 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000229c vpcmpeqd %ymm9, %ymm9, %ymm9 2271 0x48, 0x85, 0xf6, //0x000022a1 testq %rsi, %rsi 2272 0x0f, 0x85, 0xe9, 0xf9, 0xff, 0xff, //0x000022a4 jne LBB0_124 2273 //0x000022aa LBB0_414 2274 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000022aa movl $64, %ecx 2275 //0x000022af LBB0_415 2276 0x49, 0x0f, 0xbc, 0xd1, //0x000022af bsfq %r9, %rdx 2277 0x45, 0x85, 0xc9, //0x000022b3 testl %r9d, %r9d 2278 0xbf, 0x40, 0x00, 0x00, 0x00, //0x000022b6 movl $64, %edi 2279 0x48, 0x0f, 0x45, 0xfa, //0x000022bb cmovneq %rdx, %rdi 2280 0x48, 0x85, 0xf6, //0x000022bf testq %rsi, %rsi 2281 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000022c2 je LBB0_418 2282 0x4c, 0x2b, 0x65, 0xc8, //0x000022c8 subq $-56(%rbp), %r12 2283 0x48, 0x39, 0xcf, //0x000022cc cmpq %rcx, %rdi 2284 0x0f, 0x83, 0x2d, 0xee, 0xff, 0xff, //0x000022cf jae LBB0_204 2285 0xe9, 0xd1, 0x06, 0x00, 0x00, //0x000022d5 jmp LBB0_417 2286 //0x000022da LBB0_418 2287 0x45, 0x85, 0xc9, //0x000022da testl %r9d, %r9d 2288 0x0f, 0x85, 0xe2, 0x06, 0x00, 0x00, //0x000022dd jne LBB0_511 2289 0x49, 0x83, 0xc4, 0x20, //0x000022e3 addq $32, %r12 2290 0x48, 0x83, 0xc3, 0xe0, //0x000022e7 addq $-32, %rbx 2291 //0x000022eb LBB0_420 2292 0x4d, 0x85, 0xff, //0x000022eb testq %r15, %r15 2293 0x0f, 0x85, 0x48, 0x01, 0x00, 0x00, //0x000022ee jne LBB0_435 2294 0x48, 0x8b, 0x75, 0xc8, //0x000022f4 movq $-56(%rbp), %rsi 2295 0x48, 0x85, 0xdb, //0x000022f8 testq %rbx, %rbx 2296 0x0f, 0x84, 0x8d, 0x04, 0x00, 0x00, //0x000022fb je LBB0_478 2297 //0x00002301 LBB0_422 2298 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00002301 movzbl (%r12), %ecx 2299 0x80, 0xf9, 0x22, //0x00002306 cmpb $34, %cl 2300 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00002309 je LBB0_428 2301 0x80, 0xf9, 0x5c, //0x0000230f cmpb $92, %cl 2302 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00002312 je LBB0_426 2303 0x80, 0xf9, 0x1f, //0x00002318 cmpb $31, %cl 2304 0x0f, 0x86, 0xb0, 0x06, 0x00, 0x00, //0x0000231b jbe LBB0_512 2305 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002321 movq $-1, %rcx 2306 0xba, 0x01, 0x00, 0x00, 0x00, //0x00002328 movl $1, %edx 2307 0x49, 0x01, 0xd4, //0x0000232d addq %rdx, %r12 2308 0x48, 0x01, 0xcb, //0x00002330 addq %rcx, %rbx 2309 0x0f, 0x85, 0xc8, 0xff, 0xff, 0xff, //0x00002333 jne LBB0_422 2310 0xe9, 0x50, 0x04, 0x00, 0x00, //0x00002339 jmp LBB0_478 2311 //0x0000233e LBB0_426 2312 0x48, 0x83, 0xfb, 0x01, //0x0000233e cmpq $1, %rbx 2313 0x0f, 0x84, 0x91, 0x06, 0x00, 0x00, //0x00002342 je LBB0_513 2314 0x4c, 0x89, 0xe0, //0x00002348 movq %r12, %rax 2315 0x48, 0x29, 0xf0, //0x0000234b subq %rsi, %rax 2316 0x49, 0x83, 0xfb, 0xff, //0x0000234e cmpq $-1, %r11 2317 0x4c, 0x0f, 0x44, 0xd8, //0x00002352 cmoveq %rax, %r11 2318 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002356 movq $-2, %rcx 2319 0xba, 0x02, 0x00, 0x00, 0x00, //0x0000235d movl $2, %edx 2320 0x4c, 0x8b, 0x6d, 0xc0, //0x00002362 movq $-64(%rbp), %r13 2321 0x4c, 0x8b, 0x75, 0xd0, //0x00002366 movq $-48(%rbp), %r14 2322 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000236a vpcmpeqd %ymm9, %ymm9, %ymm9 2323 0x49, 0x01, 0xd4, //0x0000236f addq %rdx, %r12 2324 0x48, 0x01, 0xcb, //0x00002372 addq %rcx, %rbx 2325 0x0f, 0x85, 0x86, 0xff, 0xff, 0xff, //0x00002375 jne LBB0_422 2326 0xe9, 0x0e, 0x04, 0x00, 0x00, //0x0000237b jmp LBB0_478 2327 //0x00002380 LBB0_428 2328 0x49, 0x29, 0xf4, //0x00002380 subq %rsi, %r12 2329 0x49, 0xff, 0xc4, //0x00002383 incq %r12 2330 0xe9, 0x6e, 0xf8, 0xff, 0xff, //0x00002386 jmp LBB0_205 2331 //0x0000238b LBB0_429 2332 0x48, 0x85, 0xc9, //0x0000238b testq %rcx, %rcx 2333 0x0f, 0x84, 0xd4, 0x03, 0x00, 0x00, //0x0000238e je LBB0_475 2334 0x4c, 0x89, 0xd8, //0x00002394 movq %r11, %rax 2335 0x48, 0xf7, 0xd0, //0x00002397 notq %rax 2336 0x48, 0x01, 0xd8, //0x0000239a addq %rbx, %rax 2337 0x49, 0x83, 0xfd, 0xff, //0x0000239d cmpq $-1, %r13 2338 0x4c, 0x0f, 0x44, 0xe8, //0x000023a1 cmoveq %rax, %r13 2339 0x48, 0xff, 0xc3, //0x000023a5 incq %rbx 2340 0x48, 0xff, 0xc9, //0x000023a8 decq %rcx 2341 0x4c, 0x8b, 0x55, 0xb8, //0x000023ab movq $-72(%rbp), %r10 2342 0x4c, 0x8b, 0x75, 0xd0, //0x000023af movq $-48(%rbp), %r14 2343 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000023b3 vpcmpeqd %ymm9, %ymm9, %ymm9 2344 0x48, 0x85, 0xc9, //0x000023b8 testq %rcx, %rcx 2345 0x0f, 0x85, 0xbb, 0xfb, 0xff, 0xff, //0x000023bb jne LBB0_372 2346 0xe9, 0xa2, 0x03, 0x00, 0x00, //0x000023c1 jmp LBB0_475 2347 //0x000023c6 LBB0_431 2348 0x4d, 0x85, 0xd2, //0x000023c6 testq %r10, %r10 2349 0x0f, 0x84, 0x99, 0x03, 0x00, 0x00, //0x000023c9 je LBB0_475 2350 0x48, 0x8b, 0x45, 0xc8, //0x000023cf movq $-56(%rbp), %rax 2351 0x48, 0x89, 0xc1, //0x000023d3 movq %rax, %rcx 2352 0x48, 0xf7, 0xd1, //0x000023d6 notq %rcx 2353 0x4c, 0x01, 0xe1, //0x000023d9 addq %r12, %rcx 2354 0x49, 0x83, 0xfd, 0xff, //0x000023dc cmpq $-1, %r13 2355 0x4c, 0x0f, 0x44, 0xe9, //0x000023e0 cmoveq %rcx, %r13 2356 0x49, 0xff, 0xc4, //0x000023e4 incq %r12 2357 0x49, 0xff, 0xca, //0x000023e7 decq %r10 2358 0x4c, 0x8b, 0x75, 0xd0, //0x000023ea movq $-48(%rbp), %r14 2359 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000023ee vpcmpeqd %ymm9, %ymm9, %ymm9 2360 0x4d, 0x85, 0xd2, //0x000023f3 testq %r10, %r10 2361 0x0f, 0x85, 0xb8, 0xfc, 0xff, 0xff, //0x000023f6 jne LBB0_390 2362 0xe9, 0x67, 0x03, 0x00, 0x00, //0x000023fc jmp LBB0_475 2363 //0x00002401 LBB0_433 2364 0x48, 0x85, 0xc9, //0x00002401 testq %rcx, %rcx 2365 0x0f, 0x84, 0xcf, 0x05, 0x00, 0x00, //0x00002404 je LBB0_513 2366 0x4c, 0x89, 0xc8, //0x0000240a movq %r9, %rax 2367 0x48, 0xf7, 0xd0, //0x0000240d notq %rax 2368 0x48, 0x01, 0xd8, //0x00002410 addq %rbx, %rax 2369 0x49, 0x83, 0xfb, 0xff, //0x00002413 cmpq $-1, %r11 2370 0x4c, 0x0f, 0x44, 0xd8, //0x00002417 cmoveq %rax, %r11 2371 0x48, 0xff, 0xc3, //0x0000241b incq %rbx 2372 0x48, 0xff, 0xc9, //0x0000241e decq %rcx 2373 0x4c, 0x8b, 0x6d, 0xc0, //0x00002421 movq $-64(%rbp), %r13 2374 0x4c, 0x8b, 0x75, 0xd0, //0x00002425 movq $-48(%rbp), %r14 2375 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002429 vpcmpeqd %ymm9, %ymm9, %ymm9 2376 0x48, 0x85, 0xc9, //0x0000242e testq %rcx, %rcx 2377 0x0f, 0x85, 0x94, 0xfd, 0xff, 0xff, //0x00002431 jne LBB0_404 2378 0xe9, 0x52, 0x03, 0x00, 0x00, //0x00002437 jmp LBB0_478 2379 //0x0000243c LBB0_435 2380 0x48, 0x85, 0xdb, //0x0000243c testq %rbx, %rbx 2381 0x0f, 0x84, 0x94, 0x05, 0x00, 0x00, //0x0000243f je LBB0_513 2382 0x48, 0x8b, 0x75, 0xc8, //0x00002445 movq $-56(%rbp), %rsi 2383 0x48, 0x89, 0xf0, //0x00002449 movq %rsi, %rax 2384 0x48, 0xf7, 0xd0, //0x0000244c notq %rax 2385 0x4c, 0x01, 0xe0, //0x0000244f addq %r12, %rax 2386 0x49, 0x83, 0xfb, 0xff, //0x00002452 cmpq $-1, %r11 2387 0x4c, 0x0f, 0x44, 0xd8, //0x00002456 cmoveq %rax, %r11 2388 0x49, 0xff, 0xc4, //0x0000245a incq %r12 2389 0x48, 0xff, 0xcb, //0x0000245d decq %rbx 2390 0x4c, 0x8b, 0x6d, 0xc0, //0x00002460 movq $-64(%rbp), %r13 2391 0x4c, 0x8b, 0x75, 0xd0, //0x00002464 movq $-48(%rbp), %r14 2392 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002468 vpcmpeqd %ymm9, %ymm9, %ymm9 2393 0x48, 0x85, 0xdb, //0x0000246d testq %rbx, %rbx 2394 0x0f, 0x85, 0x8b, 0xfe, 0xff, 0xff, //0x00002470 jne LBB0_422 2395 0xe9, 0x13, 0x03, 0x00, 0x00, //0x00002476 jmp LBB0_478 2396 //0x0000247b LBB0_437 2397 0x4d, 0x89, 0xca, //0x0000247b movq %r9, %r10 2398 0x49, 0x83, 0xfb, 0xff, //0x0000247e cmpq $-1, %r11 2399 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00002482 jne LBB0_440 2400 0x48, 0x89, 0xd8, //0x00002488 movq %rbx, %rax 2401 0x4c, 0x29, 0xd0, //0x0000248b subq %r10, %rax 2402 0x4c, 0x0f, 0xbc, 0xde, //0x0000248e bsfq %rsi, %r11 2403 0x49, 0x01, 0xc3, //0x00002492 addq %rax, %r11 2404 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002495 jmp LBB0_440 2405 //0x0000249a LBB0_439 2406 0x4d, 0x89, 0xca, //0x0000249a movq %r9, %r10 2407 //0x0000249d LBB0_440 2408 0x44, 0x89, 0xf0, //0x0000249d movl %r14d, %eax 2409 0xf7, 0xd0, //0x000024a0 notl %eax 2410 0x21, 0xf0, //0x000024a2 andl %esi, %eax 2411 0x44, 0x8d, 0x0c, 0x00, //0x000024a4 leal (%rax,%rax), %r9d 2412 0x45, 0x09, 0xf1, //0x000024a8 orl %r14d, %r9d 2413 0x44, 0x89, 0xcf, //0x000024ab movl %r9d, %edi 2414 0xf7, 0xd7, //0x000024ae notl %edi 2415 0x21, 0xf7, //0x000024b0 andl %esi, %edi 2416 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000024b2 andl $-1431655766, %edi 2417 0x45, 0x31, 0xf6, //0x000024b8 xorl %r14d, %r14d 2418 0x01, 0xc7, //0x000024bb addl %eax, %edi 2419 0x41, 0x0f, 0x92, 0xc6, //0x000024bd setb %r14b 2420 0x01, 0xff, //0x000024c1 addl %edi, %edi 2421 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000024c3 xorl $1431655765, %edi 2422 0x44, 0x21, 0xcf, //0x000024c9 andl %r9d, %edi 2423 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000024cc movl $4294967295, %eax 2424 0x31, 0xc7, //0x000024d1 xorl %eax, %edi 2425 0x21, 0xfa, //0x000024d3 andl %edi, %edx 2426 0x4c, 0x8b, 0x6d, 0xc0, //0x000024d5 movq $-64(%rbp), %r13 2427 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000024d9 vpcmpeqd %ymm9, %ymm9, %ymm9 2428 0x4d, 0x89, 0xd1, //0x000024de movq %r10, %r9 2429 0x48, 0x85, 0xd2, //0x000024e1 testq %rdx, %rdx 2430 0x0f, 0x85, 0x3b, 0xf8, 0xff, 0xff, //0x000024e4 jne LBB0_224 2431 //0x000024ea LBB0_441 2432 0x48, 0x83, 0xc3, 0x20, //0x000024ea addq $32, %rbx 2433 0x48, 0x83, 0xc1, 0xe0, //0x000024ee addq $-32, %rcx 2434 //0x000024f2 LBB0_442 2435 0x4d, 0x85, 0xf6, //0x000024f2 testq %r14, %r14 2436 0x0f, 0x85, 0xcd, 0x01, 0x00, 0x00, //0x000024f5 jne LBB0_468 2437 0x4c, 0x8b, 0x75, 0xd0, //0x000024fb movq $-48(%rbp), %r14 2438 0x48, 0x85, 0xc9, //0x000024ff testq %rcx, %rcx 2439 0x0f, 0x84, 0x86, 0x02, 0x00, 0x00, //0x00002502 je LBB0_478 2440 //0x00002508 LBB0_444 2441 0x4d, 0x89, 0xe2, //0x00002508 movq %r12, %r10 2442 0x4c, 0x89, 0xcf, //0x0000250b movq %r9, %rdi 2443 0x48, 0xf7, 0xd7, //0x0000250e notq %rdi 2444 //0x00002511 LBB0_445 2445 0x4c, 0x8d, 0x63, 0x01, //0x00002511 leaq $1(%rbx), %r12 2446 0x0f, 0xb6, 0x13, //0x00002515 movzbl (%rbx), %edx 2447 0x80, 0xfa, 0x22, //0x00002518 cmpb $34, %dl 2448 0x0f, 0x84, 0x5b, 0x00, 0x00, 0x00, //0x0000251b je LBB0_450 2449 0x48, 0x8d, 0x71, 0xff, //0x00002521 leaq $-1(%rcx), %rsi 2450 0x80, 0xfa, 0x5c, //0x00002525 cmpb $92, %dl 2451 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00002528 je LBB0_448 2452 0x48, 0x89, 0xf1, //0x0000252e movq %rsi, %rcx 2453 0x4c, 0x89, 0xe3, //0x00002531 movq %r12, %rbx 2454 0x48, 0x85, 0xf6, //0x00002534 testq %rsi, %rsi 2455 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00002537 jne LBB0_445 2456 0xe9, 0x4c, 0x02, 0x00, 0x00, //0x0000253d jmp LBB0_478 2457 //0x00002542 LBB0_448 2458 0x48, 0x85, 0xf6, //0x00002542 testq %rsi, %rsi 2459 0x0f, 0x84, 0x8e, 0x04, 0x00, 0x00, //0x00002545 je LBB0_513 2460 0x49, 0x01, 0xfc, //0x0000254b addq %rdi, %r12 2461 0x49, 0x83, 0xfb, 0xff, //0x0000254e cmpq $-1, %r11 2462 0x4d, 0x0f, 0x44, 0xdc, //0x00002552 cmoveq %r12, %r11 2463 0x48, 0x83, 0xc3, 0x02, //0x00002556 addq $2, %rbx 2464 0x48, 0x83, 0xc1, 0xfe, //0x0000255a addq $-2, %rcx 2465 0x48, 0x89, 0xce, //0x0000255e movq %rcx, %rsi 2466 0x4c, 0x8b, 0x6d, 0xc0, //0x00002561 movq $-64(%rbp), %r13 2467 0x4c, 0x8b, 0x75, 0xd0, //0x00002565 movq $-48(%rbp), %r14 2468 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002569 vpcmpeqd %ymm9, %ymm9, %ymm9 2469 0x48, 0x85, 0xf6, //0x0000256e testq %rsi, %rsi 2470 0x0f, 0x85, 0x9a, 0xff, 0xff, 0xff, //0x00002571 jne LBB0_445 2471 0xe9, 0x12, 0x02, 0x00, 0x00, //0x00002577 jmp LBB0_478 2472 //0x0000257c LBB0_450 2473 0x4d, 0x29, 0xcc, //0x0000257c subq %r9, %r12 2474 0xe9, 0xb4, 0xf7, 0xff, 0xff, //0x0000257f jmp LBB0_323 2475 //0x00002584 LBB0_451 2476 0x49, 0x83, 0xfb, 0xff, //0x00002584 cmpq $-1, %r11 2477 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x00002588 jne LBB0_453 2478 0x4c, 0x89, 0xe0, //0x0000258e movq %r12, %rax 2479 0x48, 0x2b, 0x45, 0xc8, //0x00002591 subq $-56(%rbp), %rax 2480 0x4c, 0x0f, 0xbc, 0xd9, //0x00002595 bsfq %rcx, %r11 2481 0x49, 0x01, 0xc3, //0x00002599 addq %rax, %r11 2482 //0x0000259c LBB0_453 2483 0x44, 0x89, 0xf8, //0x0000259c movl %r15d, %eax 2484 0xf7, 0xd0, //0x0000259f notl %eax 2485 0x21, 0xc8, //0x000025a1 andl %ecx, %eax 2486 0x8d, 0x14, 0x00, //0x000025a3 leal (%rax,%rax), %edx 2487 0x44, 0x09, 0xfa, //0x000025a6 orl %r15d, %edx 2488 0x89, 0xd7, //0x000025a9 movl %edx, %edi 2489 0xf7, 0xd7, //0x000025ab notl %edi 2490 0x21, 0xcf, //0x000025ad andl %ecx, %edi 2491 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000025af andl $-1431655766, %edi 2492 0x45, 0x31, 0xff, //0x000025b5 xorl %r15d, %r15d 2493 0x01, 0xc7, //0x000025b8 addl %eax, %edi 2494 0x41, 0x0f, 0x92, 0xc7, //0x000025ba setb %r15b 2495 0x01, 0xff, //0x000025be addl %edi, %edi 2496 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000025c0 xorl $1431655765, %edi 2497 0x21, 0xd7, //0x000025c6 andl %edx, %edi 2498 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000025c8 movl $4294967295, %eax 2499 0x31, 0xf8, //0x000025cd xorl %edi, %eax 2500 0x21, 0xc6, //0x000025cf andl %eax, %esi 2501 0x4c, 0x8b, 0x6d, 0xc0, //0x000025d1 movq $-64(%rbp), %r13 2502 0x4c, 0x8b, 0x75, 0xd0, //0x000025d5 movq $-48(%rbp), %r14 2503 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000025d9 vpcmpeqd %ymm9, %ymm9, %ymm9 2504 0x48, 0x85, 0xf6, //0x000025de testq %rsi, %rsi 2505 0x0f, 0x85, 0xd4, 0xf7, 0xff, 0xff, //0x000025e1 jne LBB0_263 2506 //0x000025e7 LBB0_454 2507 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000025e7 movl $64, %ecx 2508 //0x000025ec LBB0_455 2509 0x49, 0x0f, 0xbc, 0xd1, //0x000025ec bsfq %r9, %rdx 2510 0x45, 0x85, 0xc9, //0x000025f0 testl %r9d, %r9d 2511 0xbf, 0x40, 0x00, 0x00, 0x00, //0x000025f3 movl $64, %edi 2512 0x48, 0x0f, 0x45, 0xfa, //0x000025f8 cmovneq %rdx, %rdi 2513 0x48, 0x85, 0xf6, //0x000025fc testq %rsi, %rsi 2514 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000025ff je LBB0_457 2515 0x4c, 0x2b, 0x65, 0xc8, //0x00002605 subq $-56(%rbp), %r12 2516 0x48, 0x39, 0xcf, //0x00002609 cmpq %rcx, %rdi 2517 0x0f, 0x83, 0x31, 0xf3, 0xff, 0xff, //0x0000260c jae LBB0_322 2518 0xe9, 0x94, 0x03, 0x00, 0x00, //0x00002612 jmp LBB0_417 2519 //0x00002617 LBB0_457 2520 0x45, 0x85, 0xc9, //0x00002617 testl %r9d, %r9d 2521 0x0f, 0x85, 0xa5, 0x03, 0x00, 0x00, //0x0000261a jne LBB0_511 2522 0x49, 0x83, 0xc4, 0x20, //0x00002620 addq $32, %r12 2523 0x48, 0x83, 0xc3, 0xe0, //0x00002624 addq $-32, %rbx 2524 //0x00002628 LBB0_459 2525 0x4d, 0x85, 0xff, //0x00002628 testq %r15, %r15 2526 0x0f, 0x85, 0xd2, 0x00, 0x00, 0x00, //0x0000262b jne LBB0_470 2527 0x48, 0x8b, 0x75, 0xc8, //0x00002631 movq $-56(%rbp), %rsi 2528 0x48, 0x85, 0xdb, //0x00002635 testq %rbx, %rbx 2529 0x0f, 0x84, 0x50, 0x01, 0x00, 0x00, //0x00002638 je LBB0_478 2530 //0x0000263e LBB0_461 2531 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000263e movzbl (%r12), %ecx 2532 0x80, 0xf9, 0x22, //0x00002643 cmpb $34, %cl 2533 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00002646 je LBB0_467 2534 0x80, 0xf9, 0x5c, //0x0000264c cmpb $92, %cl 2535 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x0000264f je LBB0_465 2536 0x80, 0xf9, 0x1f, //0x00002655 cmpb $31, %cl 2537 0x0f, 0x86, 0x73, 0x03, 0x00, 0x00, //0x00002658 jbe LBB0_512 2538 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000265e movq $-1, %rcx 2539 0xba, 0x01, 0x00, 0x00, 0x00, //0x00002665 movl $1, %edx 2540 0x49, 0x01, 0xd4, //0x0000266a addq %rdx, %r12 2541 0x48, 0x01, 0xcb, //0x0000266d addq %rcx, %rbx 2542 0x0f, 0x85, 0xc8, 0xff, 0xff, 0xff, //0x00002670 jne LBB0_461 2543 0xe9, 0x13, 0x01, 0x00, 0x00, //0x00002676 jmp LBB0_478 2544 //0x0000267b LBB0_465 2545 0x48, 0x83, 0xfb, 0x01, //0x0000267b cmpq $1, %rbx 2546 0x0f, 0x84, 0x54, 0x03, 0x00, 0x00, //0x0000267f je LBB0_513 2547 0x4c, 0x89, 0xe0, //0x00002685 movq %r12, %rax 2548 0x48, 0x29, 0xf0, //0x00002688 subq %rsi, %rax 2549 0x49, 0x83, 0xfb, 0xff, //0x0000268b cmpq $-1, %r11 2550 0x4c, 0x0f, 0x44, 0xd8, //0x0000268f cmoveq %rax, %r11 2551 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002693 movq $-2, %rcx 2552 0xba, 0x02, 0x00, 0x00, 0x00, //0x0000269a movl $2, %edx 2553 0x4c, 0x8b, 0x6d, 0xc0, //0x0000269f movq $-64(%rbp), %r13 2554 0x4c, 0x8b, 0x75, 0xd0, //0x000026a3 movq $-48(%rbp), %r14 2555 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000026a7 vpcmpeqd %ymm9, %ymm9, %ymm9 2556 0x49, 0x01, 0xd4, //0x000026ac addq %rdx, %r12 2557 0x48, 0x01, 0xcb, //0x000026af addq %rcx, %rbx 2558 0x0f, 0x85, 0x86, 0xff, 0xff, 0xff, //0x000026b2 jne LBB0_461 2559 0xe9, 0xd1, 0x00, 0x00, 0x00, //0x000026b8 jmp LBB0_478 2560 //0x000026bd LBB0_467 2561 0x49, 0x29, 0xf4, //0x000026bd subq %rsi, %r12 2562 0x49, 0xff, 0xc4, //0x000026c0 incq %r12 2563 0xe9, 0x70, 0xf6, 0xff, 0xff, //0x000026c3 jmp LBB0_323 2564 //0x000026c8 LBB0_468 2565 0x48, 0x85, 0xc9, //0x000026c8 testq %rcx, %rcx 2566 0x0f, 0x84, 0x08, 0x03, 0x00, 0x00, //0x000026cb je LBB0_513 2567 0x4c, 0x89, 0xc8, //0x000026d1 movq %r9, %rax 2568 0x48, 0xf7, 0xd0, //0x000026d4 notq %rax 2569 0x48, 0x01, 0xd8, //0x000026d7 addq %rbx, %rax 2570 0x49, 0x83, 0xfb, 0xff, //0x000026da cmpq $-1, %r11 2571 0x4c, 0x0f, 0x44, 0xd8, //0x000026de cmoveq %rax, %r11 2572 0x48, 0xff, 0xc3, //0x000026e2 incq %rbx 2573 0x48, 0xff, 0xc9, //0x000026e5 decq %rcx 2574 0x4c, 0x8b, 0x6d, 0xc0, //0x000026e8 movq $-64(%rbp), %r13 2575 0x4c, 0x8b, 0x75, 0xd0, //0x000026ec movq $-48(%rbp), %r14 2576 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000026f0 vpcmpeqd %ymm9, %ymm9, %ymm9 2577 0x48, 0x85, 0xc9, //0x000026f5 testq %rcx, %rcx 2578 0x0f, 0x85, 0x0a, 0xfe, 0xff, 0xff, //0x000026f8 jne LBB0_444 2579 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x000026fe jmp LBB0_478 2580 //0x00002703 LBB0_470 2581 0x48, 0x85, 0xdb, //0x00002703 testq %rbx, %rbx 2582 0x0f, 0x84, 0xcd, 0x02, 0x00, 0x00, //0x00002706 je LBB0_513 2583 0x48, 0x8b, 0x75, 0xc8, //0x0000270c movq $-56(%rbp), %rsi 2584 0x48, 0x89, 0xf0, //0x00002710 movq %rsi, %rax 2585 0x48, 0xf7, 0xd0, //0x00002713 notq %rax 2586 0x4c, 0x01, 0xe0, //0x00002716 addq %r12, %rax 2587 0x49, 0x83, 0xfb, 0xff, //0x00002719 cmpq $-1, %r11 2588 0x4c, 0x0f, 0x44, 0xd8, //0x0000271d cmoveq %rax, %r11 2589 0x49, 0xff, 0xc4, //0x00002721 incq %r12 2590 0x48, 0xff, 0xcb, //0x00002724 decq %rbx 2591 0x4c, 0x8b, 0x6d, 0xc0, //0x00002727 movq $-64(%rbp), %r13 2592 0x4c, 0x8b, 0x75, 0xd0, //0x0000272b movq $-48(%rbp), %r14 2593 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000272f vpcmpeqd %ymm9, %ymm9, %ymm9 2594 0x48, 0x85, 0xdb, //0x00002734 testq %rbx, %rbx 2595 0x0f, 0x85, 0x01, 0xff, 0xff, 0xff, //0x00002737 jne LBB0_461 2596 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000273d jmp LBB0_478 2597 //0x00002742 LBB0_472 2598 0x4d, 0x89, 0x45, 0x00, //0x00002742 movq %r8, (%r13) 2599 //0x00002746 LBB0_473 2600 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002746 movq $-1, %rcx 2601 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000274d jmp LBB0_498 2602 //0x00002752 LBB0_486 2603 0x48, 0xc7, 0xc1, 0xf9, 0xff, 0xff, 0xff, //0x00002752 movq $-7, %rcx 2604 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00002759 jmp LBB0_498 2605 //0x0000275e LBB0_474 2606 0x49, 0x83, 0xfc, 0xff, //0x0000275e cmpq $-1, %r12 2607 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x00002762 jne LBB0_506 2608 //0x00002768 LBB0_475 2609 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00002768 movq $-1, %r12 2610 0x4c, 0x8b, 0x6d, 0xb0, //0x0000276f movq $-80(%rbp), %r13 2611 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00002773 jmp LBB0_506 2612 //0x00002778 LBB0_476 2613 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002778 movq $-1, %rcx 2614 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x0000277f jmp LBB0_480 2615 //0x00002784 LBB0_477 2616 0x49, 0x83, 0xfc, 0xff, //0x00002784 cmpq $-1, %r12 2617 0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00002788 jne LBB0_503 2618 //0x0000278e LBB0_478 2619 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000278e movq $-1, %r12 2620 0x4c, 0x8b, 0x5d, 0xb0, //0x00002795 movq $-80(%rbp), %r11 2621 0xe9, 0x86, 0x00, 0x00, 0x00, //0x00002799 jmp LBB0_503 2622 //0x0000279e LBB0_479 2623 0x4c, 0x89, 0xf1, //0x0000279e movq %r14, %rcx 2624 //0x000027a1 LBB0_480 2625 0x48, 0x8b, 0x55, 0xc0, //0x000027a1 movq $-64(%rbp), %rdx 2626 0x48, 0x8b, 0x02, //0x000027a5 movq (%rdx), %rax 2627 0x48, 0x29, 0xc8, //0x000027a8 subq %rcx, %rax 2628 0x48, 0x83, 0xc0, 0xfe, //0x000027ab addq $-2, %rax 2629 0x48, 0x89, 0x02, //0x000027af movq %rax, (%rdx) 2630 //0x000027b2 LBB0_497 2631 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000027b2 movq $-2, %rcx 2632 //0x000027b9 LBB0_498 2633 0x48, 0x89, 0xc8, //0x000027b9 movq %rcx, %rax 2634 0x48, 0x83, 0xc4, 0x48, //0x000027bc addq $72, %rsp 2635 0x5b, //0x000027c0 popq %rbx 2636 0x41, 0x5c, //0x000027c1 popq %r12 2637 0x41, 0x5d, //0x000027c3 popq %r13 2638 0x41, 0x5e, //0x000027c5 popq %r14 2639 0x41, 0x5f, //0x000027c7 popq %r15 2640 0x5d, //0x000027c9 popq %rbp 2641 0xc5, 0xf8, 0x77, //0x000027ca vzeroupper 2642 0xc3, //0x000027cd retq 2643 //0x000027ce LBB0_487 2644 0x49, 0x89, 0x55, 0x00, //0x000027ce movq %rdx, (%r13) 2645 0xe9, 0xe2, 0xff, 0xff, 0xff, //0x000027d2 jmp LBB0_498 2646 //0x000027d7 LBB0_481 2647 0x49, 0x83, 0xfd, 0xff, //0x000027d7 cmpq $-1, %r13 2648 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x000027db jne LBB0_484 2649 0x48, 0x0f, 0xbc, 0xc7, //0x000027e1 bsfq %rdi, %rax 2650 0x4c, 0x2b, 0x65, 0xc8, //0x000027e5 subq $-56(%rbp), %r12 2651 0x49, 0x01, 0xc4, //0x000027e9 addq %rax, %r12 2652 //0x000027ec LBB0_483 2653 0x4d, 0x89, 0xe5, //0x000027ec movq %r12, %r13 2654 //0x000027ef LBB0_484 2655 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x000027ef movq $-2, %r12 2656 //0x000027f6 LBB0_506 2657 0x48, 0x8b, 0x45, 0xc0, //0x000027f6 movq $-64(%rbp), %rax 2658 0x4c, 0x89, 0x28, //0x000027fa movq %r13, (%rax) 2659 0x4c, 0x89, 0xe1, //0x000027fd movq %r12, %rcx 2660 0xe9, 0xb4, 0xff, 0xff, 0xff, //0x00002800 jmp LBB0_498 2661 //0x00002805 LBB0_499 2662 0x49, 0x83, 0xfb, 0xff, //0x00002805 cmpq $-1, %r11 2663 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x00002809 jne LBB0_502 2664 0x48, 0x0f, 0xbc, 0xc7, //0x0000280f bsfq %rdi, %rax 2665 0x4c, 0x2b, 0x65, 0xc8, //0x00002813 subq $-56(%rbp), %r12 2666 0x49, 0x01, 0xc4, //0x00002817 addq %rax, %r12 2667 //0x0000281a LBB0_501 2668 0x4d, 0x89, 0xe3, //0x0000281a movq %r12, %r11 2669 //0x0000281d LBB0_502 2670 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x0000281d movq $-2, %r12 2671 //0x00002824 LBB0_503 2672 0x4d, 0x89, 0x5d, 0x00, //0x00002824 movq %r11, (%r13) 2673 0x4c, 0x89, 0xe1, //0x00002828 movq %r12, %rcx 2674 0xe9, 0x89, 0xff, 0xff, 0xff, //0x0000282b jmp LBB0_498 2675 //0x00002830 LBB0_233 2676 0x4d, 0x89, 0x45, 0x00, //0x00002830 movq %r8, (%r13) 2677 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002834 movq $-2, %rcx 2678 0x41, 0x80, 0x3f, 0x6e, //0x0000283b cmpb $110, (%r15) 2679 0x0f, 0x85, 0x74, 0xff, 0xff, 0xff, //0x0000283f jne LBB0_498 2680 0x49, 0x8d, 0x40, 0x01, //0x00002845 leaq $1(%r8), %rax 2681 0x49, 0x89, 0x45, 0x00, //0x00002849 movq %rax, (%r13) 2682 0x43, 0x80, 0x7c, 0x01, 0x01, 0x75, //0x0000284d cmpb $117, $1(%r9,%r8) 2683 0x0f, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00002853 jne LBB0_498 2684 0x49, 0x8d, 0x40, 0x02, //0x00002859 leaq $2(%r8), %rax 2685 0x49, 0x89, 0x45, 0x00, //0x0000285d movq %rax, (%r13) 2686 0x43, 0x80, 0x7c, 0x01, 0x02, 0x6c, //0x00002861 cmpb $108, $2(%r9,%r8) 2687 0x0f, 0x85, 0x4c, 0xff, 0xff, 0xff, //0x00002867 jne LBB0_498 2688 0x49, 0x8d, 0x40, 0x03, //0x0000286d leaq $3(%r8), %rax 2689 0x49, 0x89, 0x45, 0x00, //0x00002871 movq %rax, (%r13) 2690 0x43, 0x80, 0x7c, 0x01, 0x03, 0x6c, //0x00002875 cmpb $108, $3(%r9,%r8) 2691 0x0f, 0x85, 0x38, 0xff, 0xff, 0xff, //0x0000287b jne LBB0_498 2692 0xe9, 0xaa, 0x00, 0x00, 0x00, //0x00002881 jmp LBB0_237 2693 //0x00002886 LBB0_488 2694 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002886 movq $-2, %rcx 2695 0x80, 0xfa, 0x61, //0x0000288d cmpb $97, %dl 2696 0x0f, 0x85, 0x23, 0xff, 0xff, 0xff, //0x00002890 jne LBB0_498 2697 0x49, 0x8d, 0x40, 0x02, //0x00002896 leaq $2(%r8), %rax 2698 0x49, 0x89, 0x45, 0x00, //0x0000289a movq %rax, (%r13) 2699 0x43, 0x80, 0x7c, 0x01, 0x02, 0x6c, //0x0000289e cmpb $108, $2(%r9,%r8) 2700 0x0f, 0x85, 0x0f, 0xff, 0xff, 0xff, //0x000028a4 jne LBB0_498 2701 0x49, 0x8d, 0x40, 0x03, //0x000028aa leaq $3(%r8), %rax 2702 0x49, 0x89, 0x45, 0x00, //0x000028ae movq %rax, (%r13) 2703 0x43, 0x80, 0x7c, 0x01, 0x03, 0x73, //0x000028b2 cmpb $115, $3(%r9,%r8) 2704 0x0f, 0x85, 0xfb, 0xfe, 0xff, 0xff, //0x000028b8 jne LBB0_498 2705 0x49, 0x8d, 0x40, 0x04, //0x000028be leaq $4(%r8), %rax 2706 0x49, 0x89, 0x45, 0x00, //0x000028c2 movq %rax, (%r13) 2707 0x43, 0x80, 0x7c, 0x01, 0x04, 0x65, //0x000028c6 cmpb $101, $4(%r9,%r8) 2708 0x0f, 0x85, 0xe7, 0xfe, 0xff, 0xff, //0x000028cc jne LBB0_498 2709 0x49, 0x83, 0xc0, 0x05, //0x000028d2 addq $5, %r8 2710 0x4d, 0x89, 0x45, 0x00, //0x000028d6 movq %r8, (%r13) 2711 0xe9, 0xda, 0xfe, 0xff, 0xff, //0x000028da jmp LBB0_498 2712 //0x000028df LBB0_245 2713 0x4d, 0x89, 0x45, 0x00, //0x000028df movq %r8, (%r13) 2714 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000028e3 movq $-2, %rcx 2715 0x41, 0x80, 0x3f, 0x74, //0x000028ea cmpb $116, (%r15) 2716 0x0f, 0x85, 0xc5, 0xfe, 0xff, 0xff, //0x000028ee jne LBB0_498 2717 0x49, 0x8d, 0x40, 0x01, //0x000028f4 leaq $1(%r8), %rax 2718 0x49, 0x89, 0x45, 0x00, //0x000028f8 movq %rax, (%r13) 2719 0x43, 0x80, 0x7c, 0x01, 0x01, 0x72, //0x000028fc cmpb $114, $1(%r9,%r8) 2720 0x0f, 0x85, 0xb1, 0xfe, 0xff, 0xff, //0x00002902 jne LBB0_498 2721 0x49, 0x8d, 0x40, 0x02, //0x00002908 leaq $2(%r8), %rax 2722 0x49, 0x89, 0x45, 0x00, //0x0000290c movq %rax, (%r13) 2723 0x43, 0x80, 0x7c, 0x01, 0x02, 0x75, //0x00002910 cmpb $117, $2(%r9,%r8) 2724 0x0f, 0x85, 0x9d, 0xfe, 0xff, 0xff, //0x00002916 jne LBB0_498 2725 0x49, 0x8d, 0x40, 0x03, //0x0000291c leaq $3(%r8), %rax 2726 0x49, 0x89, 0x45, 0x00, //0x00002920 movq %rax, (%r13) 2727 0x43, 0x80, 0x7c, 0x01, 0x03, 0x65, //0x00002924 cmpb $101, $3(%r9,%r8) 2728 0x0f, 0x85, 0x89, 0xfe, 0xff, 0xff, //0x0000292a jne LBB0_498 2729 //0x00002930 LBB0_237 2730 0x49, 0x83, 0xc0, 0x04, //0x00002930 addq $4, %r8 2731 0x4d, 0x89, 0x45, 0x00, //0x00002934 movq %r8, (%r13) 2732 0xe9, 0x7c, 0xfe, 0xff, 0xff, //0x00002938 jmp LBB0_498 2733 //0x0000293d LBB0_494 2734 0x4d, 0x8b, 0x65, 0x00, //0x0000293d movq (%r13), %r12 2735 //0x00002941 LBB0_495 2736 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00002941 movq $-1, %r15 2737 //0x00002948 LBB0_496 2738 0x49, 0xf7, 0xd7, //0x00002948 notq %r15 2739 0x4d, 0x01, 0xe7, //0x0000294b addq %r12, %r15 2740 0x4d, 0x89, 0x7d, 0x00, //0x0000294e movq %r15, (%r13) 2741 0xe9, 0x5b, 0xfe, 0xff, 0xff, //0x00002952 jmp LBB0_497 2742 //0x00002957 LBB0_504 2743 0x4c, 0x89, 0x65, 0xb0, //0x00002957 movq %r12, $-80(%rbp) 2744 0xe9, 0x08, 0xfe, 0xff, 0xff, //0x0000295b jmp LBB0_475 2745 //0x00002960 LBB0_507 2746 0x4c, 0x89, 0x65, 0xb0, //0x00002960 movq %r12, $-80(%rbp) 2747 0xe9, 0x25, 0xfe, 0xff, 0xff, //0x00002964 jmp LBB0_478 2748 //0x00002969 LBB0_505 2749 0x4c, 0x01, 0xe2, //0x00002969 addq %r12, %rdx 2750 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x0000296c movq $-2, %r12 2751 0x49, 0x89, 0xd5, //0x00002973 movq %rdx, %r13 2752 0xe9, 0x7b, 0xfe, 0xff, 0xff, //0x00002976 jmp LBB0_506 2753 //0x0000297b LBB0_129 2754 0x4c, 0x01, 0xe2, //0x0000297b addq %r12, %rdx 2755 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x0000297e movq $-2, %r12 2756 0x49, 0x89, 0xd3, //0x00002985 movq %rdx, %r11 2757 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x00002988 jmp LBB0_503 2758 //0x0000298d LBB0_508 2759 0x4c, 0x01, 0xe7, //0x0000298d addq %r12, %rdi 2760 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x00002990 movq $-2, %r12 2761 0x49, 0x89, 0xfd, //0x00002997 movq %rdi, %r13 2762 0xe9, 0x57, 0xfe, 0xff, 0xff, //0x0000299a jmp LBB0_506 2763 //0x0000299f LBB0_509 2764 0x4c, 0x2b, 0x65, 0xc8, //0x0000299f subq $-56(%rbp), %r12 2765 0x49, 0x01, 0xd4, //0x000029a3 addq %rdx, %r12 2766 0xe9, 0x41, 0xfe, 0xff, 0xff, //0x000029a6 jmp LBB0_483 2767 //0x000029ab LBB0_417 2768 0x4c, 0x01, 0xe7, //0x000029ab addq %r12, %rdi 2769 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x000029ae movq $-2, %r12 2770 0x49, 0x89, 0xfb, //0x000029b5 movq %rdi, %r11 2771 0xe9, 0x67, 0xfe, 0xff, 0xff, //0x000029b8 jmp LBB0_503 2772 //0x000029bd LBB0_510 2773 0x49, 0x29, 0xc4, //0x000029bd subq %rax, %r12 2774 0xe9, 0x27, 0xfe, 0xff, 0xff, //0x000029c0 jmp LBB0_483 2775 //0x000029c5 LBB0_511 2776 0x4c, 0x2b, 0x65, 0xc8, //0x000029c5 subq $-56(%rbp), %r12 2777 0x49, 0x01, 0xd4, //0x000029c9 addq %rdx, %r12 2778 0xe9, 0x49, 0xfe, 0xff, 0xff, //0x000029cc jmp LBB0_501 2779 //0x000029d1 LBB0_512 2780 0x49, 0x29, 0xf4, //0x000029d1 subq %rsi, %r12 2781 0xe9, 0x41, 0xfe, 0xff, 0xff, //0x000029d4 jmp LBB0_501 2782 //0x000029d9 LBB0_513 2783 0x4c, 0x8b, 0x6d, 0xc0, //0x000029d9 movq $-64(%rbp), %r13 2784 0xe9, 0xac, 0xfd, 0xff, 0xff, //0x000029dd jmp LBB0_478 2785 0x90, 0x90, //0x000029e2 .p2align 2, 0x90 2786 // // .set L0_0_set_39, LBB0_39-LJTI0_0 2787 // // .set L0_0_set_62, LBB0_62-LJTI0_0 2788 // // .set L0_0_set_45, LBB0_45-LJTI0_0 2789 // // .set L0_0_set_64, LBB0_64-LJTI0_0 2790 // // .set L0_0_set_42, LBB0_42-LJTI0_0 2791 // // .set L0_0_set_67, LBB0_67-LJTI0_0 2792 //0x000029e4 LJTI0_0 2793 0xd3, 0xda, 0xff, 0xff, //0x000029e4 .long L0_0_set_39 2794 0x69, 0xdc, 0xff, 0xff, //0x000029e8 .long L0_0_set_62 2795 0x0a, 0xdb, 0xff, 0xff, //0x000029ec .long L0_0_set_45 2796 0x94, 0xdc, 0xff, 0xff, //0x000029f0 .long L0_0_set_64 2797 0xea, 0xda, 0xff, 0xff, //0x000029f4 .long L0_0_set_42 2798 0x2e, 0xe0, 0xff, 0xff, //0x000029f8 .long L0_0_set_67 2799 // // .set L0_1_set_498, LBB0_498-LJTI0_1 2800 // // .set L0_1_set_497, LBB0_497-LJTI0_1 2801 // // .set L0_1_set_209, LBB0_209-LJTI0_1 2802 // // .set L0_1_set_225, LBB0_225-LJTI0_1 2803 // // .set L0_1_set_69, LBB0_69-LJTI0_1 2804 // // .set L0_1_set_229, LBB0_229-LJTI0_1 2805 // // .set L0_1_set_240, LBB0_240-LJTI0_1 2806 // // .set L0_1_set_231, LBB0_231-LJTI0_1 2807 // // .set L0_1_set_243, LBB0_243-LJTI0_1 2808 // // .set L0_1_set_238, LBB0_238-LJTI0_1 2809 //0x000029fc LJTI0_1 2810 0xbd, 0xfd, 0xff, 0xff, //0x000029fc .long L0_1_set_498 2811 0xb6, 0xfd, 0xff, 0xff, //0x00002a00 .long L0_1_set_497 2812 0xb6, 0xfd, 0xff, 0xff, //0x00002a04 .long L0_1_set_497 2813 0xb6, 0xfd, 0xff, 0xff, //0x00002a08 .long L0_1_set_497 2814 0xb6, 0xfd, 0xff, 0xff, //0x00002a0c .long L0_1_set_497 2815 0xb6, 0xfd, 0xff, 0xff, //0x00002a10 .long L0_1_set_497 2816 0xb6, 0xfd, 0xff, 0xff, //0x00002a14 .long L0_1_set_497 2817 0xb6, 0xfd, 0xff, 0xff, //0x00002a18 .long L0_1_set_497 2818 0xb6, 0xfd, 0xff, 0xff, //0x00002a1c .long L0_1_set_497 2819 0xb6, 0xfd, 0xff, 0xff, //0x00002a20 .long L0_1_set_497 2820 0xb6, 0xfd, 0xff, 0xff, //0x00002a24 .long L0_1_set_497 2821 0xb6, 0xfd, 0xff, 0xff, //0x00002a28 .long L0_1_set_497 2822 0xb6, 0xfd, 0xff, 0xff, //0x00002a2c .long L0_1_set_497 2823 0xb6, 0xfd, 0xff, 0xff, //0x00002a30 .long L0_1_set_497 2824 0xb6, 0xfd, 0xff, 0xff, //0x00002a34 .long L0_1_set_497 2825 0xb6, 0xfd, 0xff, 0xff, //0x00002a38 .long L0_1_set_497 2826 0xb6, 0xfd, 0xff, 0xff, //0x00002a3c .long L0_1_set_497 2827 0xb6, 0xfd, 0xff, 0xff, //0x00002a40 .long L0_1_set_497 2828 0xb6, 0xfd, 0xff, 0xff, //0x00002a44 .long L0_1_set_497 2829 0xb6, 0xfd, 0xff, 0xff, //0x00002a48 .long L0_1_set_497 2830 0xb6, 0xfd, 0xff, 0xff, //0x00002a4c .long L0_1_set_497 2831 0xb6, 0xfd, 0xff, 0xff, //0x00002a50 .long L0_1_set_497 2832 0xb6, 0xfd, 0xff, 0xff, //0x00002a54 .long L0_1_set_497 2833 0xb6, 0xfd, 0xff, 0xff, //0x00002a58 .long L0_1_set_497 2834 0xb6, 0xfd, 0xff, 0xff, //0x00002a5c .long L0_1_set_497 2835 0xb6, 0xfd, 0xff, 0xff, //0x00002a60 .long L0_1_set_497 2836 0xb6, 0xfd, 0xff, 0xff, //0x00002a64 .long L0_1_set_497 2837 0xb6, 0xfd, 0xff, 0xff, //0x00002a68 .long L0_1_set_497 2838 0xb6, 0xfd, 0xff, 0xff, //0x00002a6c .long L0_1_set_497 2839 0xb6, 0xfd, 0xff, 0xff, //0x00002a70 .long L0_1_set_497 2840 0xb6, 0xfd, 0xff, 0xff, //0x00002a74 .long L0_1_set_497 2841 0xb6, 0xfd, 0xff, 0xff, //0x00002a78 .long L0_1_set_497 2842 0xb6, 0xfd, 0xff, 0xff, //0x00002a7c .long L0_1_set_497 2843 0xb6, 0xfd, 0xff, 0xff, //0x00002a80 .long L0_1_set_497 2844 0x10, 0xe7, 0xff, 0xff, //0x00002a84 .long L0_1_set_209 2845 0xb6, 0xfd, 0xff, 0xff, //0x00002a88 .long L0_1_set_497 2846 0xb6, 0xfd, 0xff, 0xff, //0x00002a8c .long L0_1_set_497 2847 0xb6, 0xfd, 0xff, 0xff, //0x00002a90 .long L0_1_set_497 2848 0xb6, 0xfd, 0xff, 0xff, //0x00002a94 .long L0_1_set_497 2849 0xb6, 0xfd, 0xff, 0xff, //0x00002a98 .long L0_1_set_497 2850 0xb6, 0xfd, 0xff, 0xff, //0x00002a9c .long L0_1_set_497 2851 0xb6, 0xfd, 0xff, 0xff, //0x00002aa0 .long L0_1_set_497 2852 0xb6, 0xfd, 0xff, 0xff, //0x00002aa4 .long L0_1_set_497 2853 0xb6, 0xfd, 0xff, 0xff, //0x00002aa8 .long L0_1_set_497 2854 0xb6, 0xfd, 0xff, 0xff, //0x00002aac .long L0_1_set_497 2855 0x65, 0xe8, 0xff, 0xff, //0x00002ab0 .long L0_1_set_225 2856 0xb6, 0xfd, 0xff, 0xff, //0x00002ab4 .long L0_1_set_497 2857 0xb6, 0xfd, 0xff, 0xff, //0x00002ab8 .long L0_1_set_497 2858 0xb5, 0xdc, 0xff, 0xff, //0x00002abc .long L0_1_set_69 2859 0xb5, 0xdc, 0xff, 0xff, //0x00002ac0 .long L0_1_set_69 2860 0xb5, 0xdc, 0xff, 0xff, //0x00002ac4 .long L0_1_set_69 2861 0xb5, 0xdc, 0xff, 0xff, //0x00002ac8 .long L0_1_set_69 2862 0xb5, 0xdc, 0xff, 0xff, //0x00002acc .long L0_1_set_69 2863 0xb5, 0xdc, 0xff, 0xff, //0x00002ad0 .long L0_1_set_69 2864 0xb5, 0xdc, 0xff, 0xff, //0x00002ad4 .long L0_1_set_69 2865 0xb5, 0xdc, 0xff, 0xff, //0x00002ad8 .long L0_1_set_69 2866 0xb5, 0xdc, 0xff, 0xff, //0x00002adc .long L0_1_set_69 2867 0xb5, 0xdc, 0xff, 0xff, //0x00002ae0 .long L0_1_set_69 2868 0xb6, 0xfd, 0xff, 0xff, //0x00002ae4 .long L0_1_set_497 2869 0xb6, 0xfd, 0xff, 0xff, //0x00002ae8 .long L0_1_set_497 2870 0xb6, 0xfd, 0xff, 0xff, //0x00002aec .long L0_1_set_497 2871 0xb6, 0xfd, 0xff, 0xff, //0x00002af0 .long L0_1_set_497 2872 0xb6, 0xfd, 0xff, 0xff, //0x00002af4 .long L0_1_set_497 2873 0xb6, 0xfd, 0xff, 0xff, //0x00002af8 .long L0_1_set_497 2874 0xb6, 0xfd, 0xff, 0xff, //0x00002afc .long L0_1_set_497 2875 0xb6, 0xfd, 0xff, 0xff, //0x00002b00 .long L0_1_set_497 2876 0xb6, 0xfd, 0xff, 0xff, //0x00002b04 .long L0_1_set_497 2877 0xb6, 0xfd, 0xff, 0xff, //0x00002b08 .long L0_1_set_497 2878 0xb6, 0xfd, 0xff, 0xff, //0x00002b0c .long L0_1_set_497 2879 0xb6, 0xfd, 0xff, 0xff, //0x00002b10 .long L0_1_set_497 2880 0xb6, 0xfd, 0xff, 0xff, //0x00002b14 .long L0_1_set_497 2881 0xb6, 0xfd, 0xff, 0xff, //0x00002b18 .long L0_1_set_497 2882 0xb6, 0xfd, 0xff, 0xff, //0x00002b1c .long L0_1_set_497 2883 0xb6, 0xfd, 0xff, 0xff, //0x00002b20 .long L0_1_set_497 2884 0xb6, 0xfd, 0xff, 0xff, //0x00002b24 .long L0_1_set_497 2885 0xb6, 0xfd, 0xff, 0xff, //0x00002b28 .long L0_1_set_497 2886 0xb6, 0xfd, 0xff, 0xff, //0x00002b2c .long L0_1_set_497 2887 0xb6, 0xfd, 0xff, 0xff, //0x00002b30 .long L0_1_set_497 2888 0xb6, 0xfd, 0xff, 0xff, //0x00002b34 .long L0_1_set_497 2889 0xb6, 0xfd, 0xff, 0xff, //0x00002b38 .long L0_1_set_497 2890 0xb6, 0xfd, 0xff, 0xff, //0x00002b3c .long L0_1_set_497 2891 0xb6, 0xfd, 0xff, 0xff, //0x00002b40 .long L0_1_set_497 2892 0xb6, 0xfd, 0xff, 0xff, //0x00002b44 .long L0_1_set_497 2893 0xb6, 0xfd, 0xff, 0xff, //0x00002b48 .long L0_1_set_497 2894 0xb6, 0xfd, 0xff, 0xff, //0x00002b4c .long L0_1_set_497 2895 0xb6, 0xfd, 0xff, 0xff, //0x00002b50 .long L0_1_set_497 2896 0xb6, 0xfd, 0xff, 0xff, //0x00002b54 .long L0_1_set_497 2897 0xb6, 0xfd, 0xff, 0xff, //0x00002b58 .long L0_1_set_497 2898 0xb6, 0xfd, 0xff, 0xff, //0x00002b5c .long L0_1_set_497 2899 0xb6, 0xfd, 0xff, 0xff, //0x00002b60 .long L0_1_set_497 2900 0xb6, 0xfd, 0xff, 0xff, //0x00002b64 .long L0_1_set_497 2901 0xa1, 0xe8, 0xff, 0xff, //0x00002b68 .long L0_1_set_229 2902 0xb6, 0xfd, 0xff, 0xff, //0x00002b6c .long L0_1_set_497 2903 0xb6, 0xfd, 0xff, 0xff, //0x00002b70 .long L0_1_set_497 2904 0xb6, 0xfd, 0xff, 0xff, //0x00002b74 .long L0_1_set_497 2905 0xb6, 0xfd, 0xff, 0xff, //0x00002b78 .long L0_1_set_497 2906 0xb6, 0xfd, 0xff, 0xff, //0x00002b7c .long L0_1_set_497 2907 0xb6, 0xfd, 0xff, 0xff, //0x00002b80 .long L0_1_set_497 2908 0xb6, 0xfd, 0xff, 0xff, //0x00002b84 .long L0_1_set_497 2909 0xb6, 0xfd, 0xff, 0xff, //0x00002b88 .long L0_1_set_497 2910 0xb6, 0xfd, 0xff, 0xff, //0x00002b8c .long L0_1_set_497 2911 0xb6, 0xfd, 0xff, 0xff, //0x00002b90 .long L0_1_set_497 2912 0x0c, 0xe9, 0xff, 0xff, //0x00002b94 .long L0_1_set_240 2913 0xb6, 0xfd, 0xff, 0xff, //0x00002b98 .long L0_1_set_497 2914 0xb6, 0xfd, 0xff, 0xff, //0x00002b9c .long L0_1_set_497 2915 0xb6, 0xfd, 0xff, 0xff, //0x00002ba0 .long L0_1_set_497 2916 0xb6, 0xfd, 0xff, 0xff, //0x00002ba4 .long L0_1_set_497 2917 0xb6, 0xfd, 0xff, 0xff, //0x00002ba8 .long L0_1_set_497 2918 0xb6, 0xfd, 0xff, 0xff, //0x00002bac .long L0_1_set_497 2919 0xb6, 0xfd, 0xff, 0xff, //0x00002bb0 .long L0_1_set_497 2920 0xc5, 0xe8, 0xff, 0xff, //0x00002bb4 .long L0_1_set_231 2921 0xb6, 0xfd, 0xff, 0xff, //0x00002bb8 .long L0_1_set_497 2922 0xb6, 0xfd, 0xff, 0xff, //0x00002bbc .long L0_1_set_497 2923 0xb6, 0xfd, 0xff, 0xff, //0x00002bc0 .long L0_1_set_497 2924 0xb6, 0xfd, 0xff, 0xff, //0x00002bc4 .long L0_1_set_497 2925 0xb6, 0xfd, 0xff, 0xff, //0x00002bc8 .long L0_1_set_497 2926 0x49, 0xe9, 0xff, 0xff, //0x00002bcc .long L0_1_set_243 2927 0xb6, 0xfd, 0xff, 0xff, //0x00002bd0 .long L0_1_set_497 2928 0xb6, 0xfd, 0xff, 0xff, //0x00002bd4 .long L0_1_set_497 2929 0xb6, 0xfd, 0xff, 0xff, //0x00002bd8 .long L0_1_set_497 2930 0xb6, 0xfd, 0xff, 0xff, //0x00002bdc .long L0_1_set_497 2931 0xb6, 0xfd, 0xff, 0xff, //0x00002be0 .long L0_1_set_497 2932 0xb6, 0xfd, 0xff, 0xff, //0x00002be4 .long L0_1_set_497 2933 0xe8, 0xe8, 0xff, 0xff, //0x00002be8 .long L0_1_set_238 2934 // // .set L0_2_set_311, LBB0_311-LJTI0_2 2935 // // .set L0_2_set_326, LBB0_326-LJTI0_2 2936 // // .set L0_2_set_318, LBB0_318-LJTI0_2 2937 // // .set L0_2_set_313, LBB0_313-LJTI0_2 2938 // // .set L0_2_set_316, LBB0_316-LJTI0_2 2939 //0x00002bec LJTI0_2 2940 0x8b, 0xec, 0xff, 0xff, //0x00002bec .long L0_2_set_311 2941 0x68, 0xed, 0xff, 0xff, //0x00002bf0 .long L0_2_set_326 2942 0x8b, 0xec, 0xff, 0xff, //0x00002bf4 .long L0_2_set_311 2943 0xef, 0xec, 0xff, 0xff, //0x00002bf8 .long L0_2_set_318 2944 0x68, 0xed, 0xff, 0xff, //0x00002bfc .long L0_2_set_326 2945 0xa4, 0xec, 0xff, 0xff, //0x00002c00 .long L0_2_set_313 2946 0xa4, 0xec, 0xff, 0xff, //0x00002c04 .long L0_2_set_313 2947 0xa4, 0xec, 0xff, 0xff, //0x00002c08 .long L0_2_set_313 2948 0xa4, 0xec, 0xff, 0xff, //0x00002c0c .long L0_2_set_313 2949 0xa4, 0xec, 0xff, 0xff, //0x00002c10 .long L0_2_set_313 2950 0xa4, 0xec, 0xff, 0xff, //0x00002c14 .long L0_2_set_313 2951 0xa4, 0xec, 0xff, 0xff, //0x00002c18 .long L0_2_set_313 2952 0xa4, 0xec, 0xff, 0xff, //0x00002c1c .long L0_2_set_313 2953 0xa4, 0xec, 0xff, 0xff, //0x00002c20 .long L0_2_set_313 2954 0xa4, 0xec, 0xff, 0xff, //0x00002c24 .long L0_2_set_313 2955 0x68, 0xed, 0xff, 0xff, //0x00002c28 .long L0_2_set_326 2956 0x68, 0xed, 0xff, 0xff, //0x00002c2c .long L0_2_set_326 2957 0x68, 0xed, 0xff, 0xff, //0x00002c30 .long L0_2_set_326 2958 0x68, 0xed, 0xff, 0xff, //0x00002c34 .long L0_2_set_326 2959 0x68, 0xed, 0xff, 0xff, //0x00002c38 .long L0_2_set_326 2960 0x68, 0xed, 0xff, 0xff, //0x00002c3c .long L0_2_set_326 2961 0x68, 0xed, 0xff, 0xff, //0x00002c40 .long L0_2_set_326 2962 0x68, 0xed, 0xff, 0xff, //0x00002c44 .long L0_2_set_326 2963 0x68, 0xed, 0xff, 0xff, //0x00002c48 .long L0_2_set_326 2964 0x68, 0xed, 0xff, 0xff, //0x00002c4c .long L0_2_set_326 2965 0x68, 0xed, 0xff, 0xff, //0x00002c50 .long L0_2_set_326 2966 0xd4, 0xec, 0xff, 0xff, //0x00002c54 .long L0_2_set_316 2967 0x68, 0xed, 0xff, 0xff, //0x00002c58 .long L0_2_set_326 2968 0x68, 0xed, 0xff, 0xff, //0x00002c5c .long L0_2_set_326 2969 0x68, 0xed, 0xff, 0xff, //0x00002c60 .long L0_2_set_326 2970 0x68, 0xed, 0xff, 0xff, //0x00002c64 .long L0_2_set_326 2971 0x68, 0xed, 0xff, 0xff, //0x00002c68 .long L0_2_set_326 2972 0x68, 0xed, 0xff, 0xff, //0x00002c6c .long L0_2_set_326 2973 0x68, 0xed, 0xff, 0xff, //0x00002c70 .long L0_2_set_326 2974 0x68, 0xed, 0xff, 0xff, //0x00002c74 .long L0_2_set_326 2975 0x68, 0xed, 0xff, 0xff, //0x00002c78 .long L0_2_set_326 2976 0x68, 0xed, 0xff, 0xff, //0x00002c7c .long L0_2_set_326 2977 0x68, 0xed, 0xff, 0xff, //0x00002c80 .long L0_2_set_326 2978 0x68, 0xed, 0xff, 0xff, //0x00002c84 .long L0_2_set_326 2979 0x68, 0xed, 0xff, 0xff, //0x00002c88 .long L0_2_set_326 2980 0x68, 0xed, 0xff, 0xff, //0x00002c8c .long L0_2_set_326 2981 0x68, 0xed, 0xff, 0xff, //0x00002c90 .long L0_2_set_326 2982 0x68, 0xed, 0xff, 0xff, //0x00002c94 .long L0_2_set_326 2983 0x68, 0xed, 0xff, 0xff, //0x00002c98 .long L0_2_set_326 2984 0x68, 0xed, 0xff, 0xff, //0x00002c9c .long L0_2_set_326 2985 0x68, 0xed, 0xff, 0xff, //0x00002ca0 .long L0_2_set_326 2986 0x68, 0xed, 0xff, 0xff, //0x00002ca4 .long L0_2_set_326 2987 0x68, 0xed, 0xff, 0xff, //0x00002ca8 .long L0_2_set_326 2988 0x68, 0xed, 0xff, 0xff, //0x00002cac .long L0_2_set_326 2989 0x68, 0xed, 0xff, 0xff, //0x00002cb0 .long L0_2_set_326 2990 0x68, 0xed, 0xff, 0xff, //0x00002cb4 .long L0_2_set_326 2991 0x68, 0xed, 0xff, 0xff, //0x00002cb8 .long L0_2_set_326 2992 0x68, 0xed, 0xff, 0xff, //0x00002cbc .long L0_2_set_326 2993 0x68, 0xed, 0xff, 0xff, //0x00002cc0 .long L0_2_set_326 2994 0x68, 0xed, 0xff, 0xff, //0x00002cc4 .long L0_2_set_326 2995 0x68, 0xed, 0xff, 0xff, //0x00002cc8 .long L0_2_set_326 2996 0x68, 0xed, 0xff, 0xff, //0x00002ccc .long L0_2_set_326 2997 0x68, 0xed, 0xff, 0xff, //0x00002cd0 .long L0_2_set_326 2998 0xd4, 0xec, 0xff, 0xff, //0x00002cd4 .long L0_2_set_316 2999 // // .set L0_3_set_176, LBB0_176-LJTI0_3 3000 // // .set L0_3_set_187, LBB0_187-LJTI0_3 3001 // // .set L0_3_set_178, LBB0_178-LJTI0_3 3002 // // .set L0_3_set_173, LBB0_173-LJTI0_3 3003 // // .set L0_3_set_171, LBB0_171-LJTI0_3 3004 //0x00002cd8 LJTI0_3 3005 0xb8, 0xdd, 0xff, 0xff, //0x00002cd8 .long L0_3_set_176 3006 0xc6, 0xe2, 0xff, 0xff, //0x00002cdc .long L0_3_set_187 3007 0xb8, 0xdd, 0xff, 0xff, //0x00002ce0 .long L0_3_set_176 3008 0xd3, 0xdd, 0xff, 0xff, //0x00002ce4 .long L0_3_set_178 3009 0xc6, 0xe2, 0xff, 0xff, //0x00002ce8 .long L0_3_set_187 3010 0x88, 0xdd, 0xff, 0xff, //0x00002cec .long L0_3_set_173 3011 0x88, 0xdd, 0xff, 0xff, //0x00002cf0 .long L0_3_set_173 3012 0x88, 0xdd, 0xff, 0xff, //0x00002cf4 .long L0_3_set_173 3013 0x88, 0xdd, 0xff, 0xff, //0x00002cf8 .long L0_3_set_173 3014 0x88, 0xdd, 0xff, 0xff, //0x00002cfc .long L0_3_set_173 3015 0x88, 0xdd, 0xff, 0xff, //0x00002d00 .long L0_3_set_173 3016 0x88, 0xdd, 0xff, 0xff, //0x00002d04 .long L0_3_set_173 3017 0x88, 0xdd, 0xff, 0xff, //0x00002d08 .long L0_3_set_173 3018 0x88, 0xdd, 0xff, 0xff, //0x00002d0c .long L0_3_set_173 3019 0x88, 0xdd, 0xff, 0xff, //0x00002d10 .long L0_3_set_173 3020 0xc6, 0xe2, 0xff, 0xff, //0x00002d14 .long L0_3_set_187 3021 0xc6, 0xe2, 0xff, 0xff, //0x00002d18 .long L0_3_set_187 3022 0xc6, 0xe2, 0xff, 0xff, //0x00002d1c .long L0_3_set_187 3023 0xc6, 0xe2, 0xff, 0xff, //0x00002d20 .long L0_3_set_187 3024 0xc6, 0xe2, 0xff, 0xff, //0x00002d24 .long L0_3_set_187 3025 0xc6, 0xe2, 0xff, 0xff, //0x00002d28 .long L0_3_set_187 3026 0xc6, 0xe2, 0xff, 0xff, //0x00002d2c .long L0_3_set_187 3027 0xc6, 0xe2, 0xff, 0xff, //0x00002d30 .long L0_3_set_187 3028 0xc6, 0xe2, 0xff, 0xff, //0x00002d34 .long L0_3_set_187 3029 0xc6, 0xe2, 0xff, 0xff, //0x00002d38 .long L0_3_set_187 3030 0xc6, 0xe2, 0xff, 0xff, //0x00002d3c .long L0_3_set_187 3031 0x64, 0xdd, 0xff, 0xff, //0x00002d40 .long L0_3_set_171 3032 0xc6, 0xe2, 0xff, 0xff, //0x00002d44 .long L0_3_set_187 3033 0xc6, 0xe2, 0xff, 0xff, //0x00002d48 .long L0_3_set_187 3034 0xc6, 0xe2, 0xff, 0xff, //0x00002d4c .long L0_3_set_187 3035 0xc6, 0xe2, 0xff, 0xff, //0x00002d50 .long L0_3_set_187 3036 0xc6, 0xe2, 0xff, 0xff, //0x00002d54 .long L0_3_set_187 3037 0xc6, 0xe2, 0xff, 0xff, //0x00002d58 .long L0_3_set_187 3038 0xc6, 0xe2, 0xff, 0xff, //0x00002d5c .long L0_3_set_187 3039 0xc6, 0xe2, 0xff, 0xff, //0x00002d60 .long L0_3_set_187 3040 0xc6, 0xe2, 0xff, 0xff, //0x00002d64 .long L0_3_set_187 3041 0xc6, 0xe2, 0xff, 0xff, //0x00002d68 .long L0_3_set_187 3042 0xc6, 0xe2, 0xff, 0xff, //0x00002d6c .long L0_3_set_187 3043 0xc6, 0xe2, 0xff, 0xff, //0x00002d70 .long L0_3_set_187 3044 0xc6, 0xe2, 0xff, 0xff, //0x00002d74 .long L0_3_set_187 3045 0xc6, 0xe2, 0xff, 0xff, //0x00002d78 .long L0_3_set_187 3046 0xc6, 0xe2, 0xff, 0xff, //0x00002d7c .long L0_3_set_187 3047 0xc6, 0xe2, 0xff, 0xff, //0x00002d80 .long L0_3_set_187 3048 0xc6, 0xe2, 0xff, 0xff, //0x00002d84 .long L0_3_set_187 3049 0xc6, 0xe2, 0xff, 0xff, //0x00002d88 .long L0_3_set_187 3050 0xc6, 0xe2, 0xff, 0xff, //0x00002d8c .long L0_3_set_187 3051 0xc6, 0xe2, 0xff, 0xff, //0x00002d90 .long L0_3_set_187 3052 0xc6, 0xe2, 0xff, 0xff, //0x00002d94 .long L0_3_set_187 3053 0xc6, 0xe2, 0xff, 0xff, //0x00002d98 .long L0_3_set_187 3054 0xc6, 0xe2, 0xff, 0xff, //0x00002d9c .long L0_3_set_187 3055 0xc6, 0xe2, 0xff, 0xff, //0x00002da0 .long L0_3_set_187 3056 0xc6, 0xe2, 0xff, 0xff, //0x00002da4 .long L0_3_set_187 3057 0xc6, 0xe2, 0xff, 0xff, //0x00002da8 .long L0_3_set_187 3058 0xc6, 0xe2, 0xff, 0xff, //0x00002dac .long L0_3_set_187 3059 0xc6, 0xe2, 0xff, 0xff, //0x00002db0 .long L0_3_set_187 3060 0xc6, 0xe2, 0xff, 0xff, //0x00002db4 .long L0_3_set_187 3061 0xc6, 0xe2, 0xff, 0xff, //0x00002db8 .long L0_3_set_187 3062 0xc6, 0xe2, 0xff, 0xff, //0x00002dbc .long L0_3_set_187 3063 0x64, 0xdd, 0xff, 0xff, //0x00002dc0 .long L0_3_set_171 3064 //0x00002dc4 .p2align 2, 0x00 3065 //0x00002dc4 _MASK_USE_NUMBER 3066 0x02, 0x00, 0x00, 0x00, //0x00002dc4 .long 2 3067 } 3068