// +build amd64 // Code generated by asm2asm, DO NOT EDIT. package sse var _text_validate_one = []byte{ // .p2align 4, 0x00 // LCPI0_0 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, // QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' //0x00000010 LCPI0_1 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000010 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' //0x00000020 LCPI0_2 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000020 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' //0x00000030 LCPI0_3 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000030 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' //0x00000040 LCPI0_4 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000040 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' //0x00000050 LCPI0_5 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000050 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' //0x00000060 LCPI0_6 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000060 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' //0x00000070 LCPI0_7 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000070 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' //0x00000080 LCPI0_8 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000080 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' //0x00000090 .p2align 4, 0x90 //0x00000090 _validate_one 0x55, //0x00000090 pushq %rbp 0x48, 0x89, 0xe5, //0x00000091 movq %rsp, %rbp 0x41, 0x57, //0x00000094 pushq %r15 0x41, 0x56, //0x00000096 pushq %r14 0x41, 0x55, //0x00000098 pushq %r13 0x41, 0x54, //0x0000009a pushq %r12 0x53, //0x0000009c pushq %rbx 0x48, 0x83, 0xec, 0x70, //0x0000009d subq $112, %rsp 0x48, 0x89, 0x4d, 0x80, //0x000000a1 movq %rcx, $-128(%rbp) 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000000a5 movl $1, %r11d 0x66, 0x49, 0x0f, 0x6e, 0xc3, //0x000000ab movq %r11, %xmm0 0x48, 0x89, 0x55, 0x88, //0x000000b0 movq %rdx, $-120(%rbp) 0xf3, 0x0f, 0x7f, 0x02, //0x000000b4 movdqu %xmm0, (%rdx) 0x48, 0x89, 0x7d, 0x98, //0x000000b8 movq %rdi, $-104(%rbp) 0x4c, 0x8b, 0x0f, //0x000000bc movq (%rdi), %r9 0x4c, 0x89, 0xc8, //0x000000bf movq %r9, %rax 0x48, 0xf7, 0xd0, //0x000000c2 notq %rax 0x48, 0x89, 0x45, 0xa8, //0x000000c5 movq %rax, $-88(%rbp) 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000000c9 movl $1, %eax 0x4c, 0x29, 0xc8, //0x000000ce subq %r9, %rax 0x48, 0x89, 0x45, 0xa0, //0x000000d1 movq %rax, $-96(%rbp) 0x49, 0x8d, 0x41, 0x40, //0x000000d5 leaq $64(%r9), %rax 0x48, 0x89, 0x45, 0x90, //0x000000d9 movq %rax, $-112(%rbp) 0x48, 0x8b, 0x06, //0x000000dd movq (%rsi), %rax 0x48, 0x89, 0x45, 0xc0, //0x000000e0 movq %rax, $-64(%rbp) 0x49, 0x8d, 0x41, 0x05, //0x000000e4 leaq $5(%r9), %rax 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000000e8 movq %rax, $-152(%rbp) 0x48, 0xc7, 0x85, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x000000ef movq $-1, $-136(%rbp) 0xf3, 0x0f, 0x6f, 0x05, 0xfe, 0xfe, 0xff, 0xff, //0x000000fa movdqu $-258(%rip), %xmm0 /* LCPI0_0+0(%rip) */ 0xf3, 0x0f, 0x6f, 0x0d, 0x06, 0xff, 0xff, 0xff, //0x00000102 movdqu $-250(%rip), %xmm1 /* LCPI0_1+0(%rip) */ 0xf3, 0x0f, 0x6f, 0x15, 0x0e, 0xff, 0xff, 0xff, //0x0000010a movdqu $-242(%rip), %xmm2 /* LCPI0_2+0(%rip) */ 0x66, 0x45, 0x0f, 0x76, 0xf6, //0x00000112 pcmpeqd %xmm14, %xmm14 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x10, 0xff, 0xff, 0xff, //0x00000117 movdqu $-240(%rip), %xmm8 /* LCPI0_3+0(%rip) */ 0xf3, 0x44, 0x0f, 0x6f, 0x2d, 0x17, 0xff, 0xff, 0xff, //0x00000120 movdqu $-233(%rip), %xmm13 /* LCPI0_4+0(%rip) */ 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x1e, 0xff, 0xff, 0xff, //0x00000129 movdqu $-226(%rip), %xmm9 /* LCPI0_5+0(%rip) */ 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x25, 0xff, 0xff, 0xff, //0x00000132 movdqu $-219(%rip), %xmm10 /* LCPI0_6+0(%rip) */ 0xf3, 0x44, 0x0f, 0x6f, 0x1d, 0x2c, 0xff, 0xff, 0xff, //0x0000013b movdqu $-212(%rip), %xmm11 /* LCPI0_7+0(%rip) */ 0xf3, 0x44, 0x0f, 0x6f, 0x25, 0x33, 0xff, 0xff, 0xff, //0x00000144 movdqu $-205(%rip), %xmm12 /* LCPI0_8+0(%rip) */ 0x48, 0x89, 0x75, 0xc8, //0x0000014d movq %rsi, $-56(%rbp) 0x4c, 0x89, 0x4d, 0xd0, //0x00000151 movq %r9, $-48(%rbp) 0xe9, 0x48, 0x00, 0x00, 0x00, //0x00000155 jmp LBB0_6 //0x0000015a LBB0_1 0x48, 0x8b, 0x55, 0x88, //0x0000015a movq $-120(%rbp), %rdx 0x48, 0x8b, 0x02, //0x0000015e movq (%rdx), %rax 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00000161 cmpq $4095, %rax 0x0f, 0x8f, 0x33, 0x24, 0x00, 0x00, //0x00000167 jg LBB0_439 0x48, 0x8d, 0x48, 0x01, //0x0000016d leaq $1(%rax), %rcx 0x48, 0x89, 0x0a, //0x00000171 movq %rcx, (%rdx) 0x48, 0xc7, 0x44, 0xc2, 0x08, 0x06, 0x00, 0x00, 0x00, //0x00000174 movq $6, $8(%rdx,%rax,8) 0x90, 0x90, 0x90, //0x0000017d .p2align 4, 0x90 //0x00000180 LBB0_3 0x4c, 0x8b, 0x5d, 0xc0, //0x00000180 movq $-64(%rbp), %r11 //0x00000184 LBB0_4 0x48, 0x8b, 0x45, 0x88, //0x00000184 movq $-120(%rbp), %rax 0x48, 0x8b, 0x10, //0x00000188 movq (%rax), %rdx 0x4c, 0x89, 0x5d, 0xc0, //0x0000018b movq %r11, $-64(%rbp) 0x49, 0x89, 0xd3, //0x0000018f movq %rdx, %r11 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00000192 movq $-136(%rbp), %rax 0x48, 0x85, 0xd2, //0x00000199 testq %rdx, %rdx 0x0f, 0x84, 0x42, 0x24, 0x00, 0x00, //0x0000019c je LBB0_427 //0x000001a2 LBB0_6 0x48, 0x8b, 0x45, 0x98, //0x000001a2 movq $-104(%rbp), %rax 0x48, 0x8b, 0x40, 0x08, //0x000001a6 movq $8(%rax), %rax 0x48, 0x8b, 0x4d, 0xc0, //0x000001aa movq $-64(%rbp), %rcx 0x48, 0x89, 0xcb, //0x000001ae movq %rcx, %rbx 0x48, 0x29, 0xc3, //0x000001b1 subq %rax, %rbx 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x000001b4 jae LBB0_11 0x41, 0x8a, 0x14, 0x09, //0x000001ba movb (%r9,%rcx), %dl 0x80, 0xfa, 0x0d, //0x000001be cmpb $13, %dl 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x000001c1 je LBB0_11 0x80, 0xfa, 0x20, //0x000001c7 cmpb $32, %dl 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x000001ca je LBB0_11 0x80, 0xc2, 0xf7, //0x000001d0 addb $-9, %dl 0x80, 0xfa, 0x01, //0x000001d3 cmpb $1, %dl 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000001d6 jbe LBB0_11 0x49, 0x89, 0xcf, //0x000001dc movq %rcx, %r15 0x4c, 0x8b, 0x55, 0x88, //0x000001df movq $-120(%rbp), %r10 0xe9, 0x45, 0x01, 0x00, 0x00, //0x000001e3 jmp LBB0_32 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000001e8 .p2align 4, 0x90 //0x000001f0 LBB0_11 0x4c, 0x8d, 0x79, 0x01, //0x000001f0 leaq $1(%rcx), %r15 0x49, 0x39, 0xc7, //0x000001f4 cmpq %rax, %r15 0x4c, 0x8b, 0x55, 0x88, //0x000001f7 movq $-120(%rbp), %r10 0x0f, 0x83, 0x2f, 0x00, 0x00, 0x00, //0x000001fb jae LBB0_15 0x43, 0x8a, 0x14, 0x39, //0x00000201 movb (%r9,%r15), %dl 0x80, 0xfa, 0x0d, //0x00000205 cmpb $13, %dl 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00000208 je LBB0_15 0x80, 0xfa, 0x20, //0x0000020e cmpb $32, %dl 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00000211 je LBB0_15 0x80, 0xc2, 0xf7, //0x00000217 addb $-9, %dl 0x80, 0xfa, 0x01, //0x0000021a cmpb $1, %dl 0x0f, 0x87, 0x0a, 0x01, 0x00, 0x00, //0x0000021d ja LBB0_32 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000223 .p2align 4, 0x90 //0x00000230 LBB0_15 0x4c, 0x8d, 0x79, 0x02, //0x00000230 leaq $2(%rcx), %r15 0x49, 0x39, 0xc7, //0x00000234 cmpq %rax, %r15 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000237 jae LBB0_19 0x43, 0x8a, 0x14, 0x39, //0x0000023d movb (%r9,%r15), %dl 0x80, 0xfa, 0x0d, //0x00000241 cmpb $13, %dl 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000244 je LBB0_19 0x80, 0xfa, 0x20, //0x0000024a cmpb $32, %dl 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000024d je LBB0_19 0x80, 0xc2, 0xf7, //0x00000253 addb $-9, %dl 0x80, 0xfa, 0x01, //0x00000256 cmpb $1, %dl 0x0f, 0x87, 0xce, 0x00, 0x00, 0x00, //0x00000259 ja LBB0_32 0x90, //0x0000025f .p2align 4, 0x90 //0x00000260 LBB0_19 0x4c, 0x8d, 0x79, 0x03, //0x00000260 leaq $3(%rcx), %r15 0x49, 0x39, 0xc7, //0x00000264 cmpq %rax, %r15 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000267 jae LBB0_23 0x43, 0x8a, 0x14, 0x39, //0x0000026d movb (%r9,%r15), %dl 0x80, 0xfa, 0x0d, //0x00000271 cmpb $13, %dl 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000274 je LBB0_23 0x80, 0xfa, 0x20, //0x0000027a cmpb $32, %dl 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000027d je LBB0_23 0x80, 0xc2, 0xf7, //0x00000283 addb $-9, %dl 0x80, 0xfa, 0x01, //0x00000286 cmpb $1, %dl 0x0f, 0x87, 0x9e, 0x00, 0x00, 0x00, //0x00000289 ja LBB0_32 0x90, //0x0000028f .p2align 4, 0x90 //0x00000290 LBB0_23 0x48, 0x8d, 0x51, 0x04, //0x00000290 leaq $4(%rcx), %rdx 0x48, 0x39, 0xd0, //0x00000294 cmpq %rdx, %rax 0x0f, 0x86, 0xf4, 0x22, 0x00, 0x00, //0x00000297 jbe LBB0_417 0x48, 0x39, 0xd0, //0x0000029d cmpq %rdx, %rax 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000002a0 je LBB0_29 0x49, 0x8d, 0x14, 0x01, //0x000002a6 leaq (%r9,%rax), %rdx 0x48, 0x83, 0xc3, 0x04, //0x000002aa addq $4, %rbx 0x48, 0x03, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000002ae addq $-152(%rbp), %rcx 0x49, 0x89, 0xcf, //0x000002b5 movq %rcx, %r15 0x48, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000002b8 movabsq $4294977024, %rcx 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002c2 .p2align 4, 0x90 //0x000002d0 LBB0_26 0x41, 0x0f, 0xbe, 0x7f, 0xff, //0x000002d0 movsbl $-1(%r15), %edi 0x83, 0xff, 0x20, //0x000002d5 cmpl $32, %edi 0x0f, 0x87, 0x42, 0x00, 0x00, 0x00, //0x000002d8 ja LBB0_31 0x48, 0x0f, 0xa3, 0xf9, //0x000002de btq %rdi, %rcx 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x000002e2 jae LBB0_31 0x49, 0xff, 0xc7, //0x000002e8 incq %r15 0x48, 0xff, 0xc3, //0x000002eb incq %rbx 0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x000002ee jne LBB0_26 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000002f4 jmp LBB0_30 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002f9 .p2align 4, 0x90 //0x00000300 LBB0_29 0x4c, 0x01, 0xca, //0x00000300 addq %r9, %rdx //0x00000303 LBB0_30 0x4c, 0x29, 0xca, //0x00000303 subq %r9, %rdx 0x49, 0x89, 0xd7, //0x00000306 movq %rdx, %r15 0x49, 0x39, 0xc7, //0x00000309 cmpq %rax, %r15 0x0f, 0x82, 0x1b, 0x00, 0x00, 0x00, //0x0000030c jb LBB0_32 0xe9, 0x7d, 0x22, 0x00, 0x00, //0x00000312 jmp LBB0_418 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000317 .p2align 4, 0x90 //0x00000320 LBB0_31 0x4c, 0x03, 0x7d, 0xa8, //0x00000320 addq $-88(%rbp), %r15 0x49, 0x39, 0xc7, //0x00000324 cmpq %rax, %r15 0x0f, 0x83, 0x67, 0x22, 0x00, 0x00, //0x00000327 jae LBB0_418 //0x0000032d LBB0_32 0x49, 0x8d, 0x4f, 0x01, //0x0000032d leaq $1(%r15), %rcx 0x48, 0x89, 0x0e, //0x00000331 movq %rcx, (%rsi) 0x43, 0x0f, 0xbe, 0x3c, 0x39, //0x00000334 movsbl (%r9,%r15), %edi 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000339 movq $-1, %rax 0x85, 0xff, //0x00000340 testl %edi, %edi 0x0f, 0x84, 0x9c, 0x22, 0x00, 0x00, //0x00000342 je LBB0_427 0x48, 0x89, 0x4d, 0xc0, //0x00000348 movq %rcx, $-64(%rbp) 0x4d, 0x89, 0xf8, //0x0000034c movq %r15, %r8 0x49, 0xf7, 0xd0, //0x0000034f notq %r8 0x49, 0x8d, 0x53, 0xff, //0x00000352 leaq $-1(%r11), %rdx 0x43, 0x8b, 0x1c, 0xda, //0x00000356 movl (%r10,%r11,8), %ebx 0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x0000035a movq $-136(%rbp), %rcx 0x48, 0x83, 0xf9, 0xff, //0x00000361 cmpq $-1, %rcx 0x49, 0x0f, 0x44, 0xcf, //0x00000365 cmoveq %r15, %rcx 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00000369 movq %rcx, $-136(%rbp) 0xff, 0xcb, //0x00000370 decl %ebx 0x83, 0xfb, 0x05, //0x00000372 cmpl $5, %ebx 0x0f, 0x87, 0x79, 0x02, 0x00, 0x00, //0x00000375 ja LBB0_66 0x48, 0x8d, 0x0d, 0xf6, 0x24, 0x00, 0x00, //0x0000037b leaq $9462(%rip), %rcx /* LJTI0_0+0(%rip) */ 0x48, 0x63, 0x1c, 0x99, //0x00000382 movslq (%rcx,%rbx,4), %rbx 0x48, 0x01, 0xcb, //0x00000386 addq %rcx, %rbx 0xff, 0xe3, //0x00000389 jmpq *%rbx //0x0000038b LBB0_35 0x83, 0xff, 0x2c, //0x0000038b cmpl $44, %edi 0x0f, 0x84, 0xdb, 0x04, 0x00, 0x00, //0x0000038e je LBB0_102 0x83, 0xff, 0x5d, //0x00000394 cmpl $93, %edi 0x0f, 0x84, 0x3c, 0x02, 0x00, 0x00, //0x00000397 je LBB0_37 0xe9, 0x3b, 0x22, 0x00, 0x00, //0x0000039d jmp LBB0_426 //0x000003a2 LBB0_38 0x40, 0x80, 0xff, 0x5d, //0x000003a2 cmpb $93, %dil 0x0f, 0x84, 0x2d, 0x02, 0x00, 0x00, //0x000003a6 je LBB0_37 0x4b, 0xc7, 0x04, 0xda, 0x01, 0x00, 0x00, 0x00, //0x000003ac movq $1, (%r10,%r11,8) 0x83, 0xff, 0x7b, //0x000003b4 cmpl $123, %edi 0x0f, 0x86, 0x43, 0x02, 0x00, 0x00, //0x000003b7 jbe LBB0_67 0xe9, 0x1b, 0x22, 0x00, 0x00, //0x000003bd jmp LBB0_426 //0x000003c2 LBB0_40 0x40, 0x80, 0xff, 0x22, //0x000003c2 cmpb $34, %dil 0x0f, 0x85, 0x11, 0x22, 0x00, 0x00, //0x000003c6 jne LBB0_426 0x4b, 0xc7, 0x04, 0xda, 0x04, 0x00, 0x00, 0x00, //0x000003cc movq $4, (%r10,%r11,8) 0x48, 0x8b, 0x45, 0x98, //0x000003d4 movq $-104(%rbp), %rax 0x4c, 0x8b, 0x50, 0x08, //0x000003d8 movq $8(%rax), %r10 0xf6, 0x45, 0x80, 0x20, //0x000003dc testb $32, $-128(%rbp) 0x0f, 0x85, 0xab, 0x04, 0x00, 0x00, //0x000003e0 jne LBB0_104 0x4d, 0x89, 0xd5, //0x000003e6 movq %r10, %r13 0x48, 0x8b, 0x45, 0xc0, //0x000003e9 movq $-64(%rbp), %rax 0x49, 0x29, 0xc5, //0x000003ed subq %rax, %r13 0x0f, 0x84, 0xd1, 0x23, 0x00, 0x00, //0x000003f0 je LBB0_462 0x4d, 0x8d, 0x1c, 0x01, //0x000003f6 leaq (%r9,%rax), %r11 0x49, 0x83, 0xfd, 0x40, //0x000003fa cmpq $64, %r13 0x0f, 0x82, 0xb4, 0x1b, 0x00, 0x00, //0x000003fe jb LBB0_355 0x44, 0x89, 0xe9, //0x00000404 movl %r13d, %ecx 0x83, 0xe1, 0x3f, //0x00000407 andl $63, %ecx 0x48, 0x89, 0x4d, 0xb8, //0x0000040a movq %rcx, $-72(%rbp) 0x4b, 0x8d, 0x4c, 0x02, 0xc0, //0x0000040e leaq $-64(%r10,%r8), %rcx 0x48, 0x83, 0xe1, 0xc0, //0x00000413 andq $-64, %rcx 0x48, 0x01, 0xc1, //0x00000417 addq %rax, %rcx 0x48, 0x03, 0x4d, 0x90, //0x0000041a addq $-112(%rbp), %rcx 0x48, 0x89, 0x4d, 0xb0, //0x0000041e movq %rcx, $-80(%rbp) 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000422 movq $-1, %r9 0x45, 0x31, 0xc0, //0x00000429 xorl %r8d, %r8d 0x90, 0x90, 0x90, 0x90, //0x0000042c .p2align 4, 0x90 //0x00000430 LBB0_45 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00000430 movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00000435 movdqu $16(%r11), %xmm4 0xf3, 0x41, 0x0f, 0x6f, 0x6b, 0x20, //0x0000043b movdqu $32(%r11), %xmm5 0xf3, 0x41, 0x0f, 0x6f, 0x73, 0x30, //0x00000441 movdqu $48(%r11), %xmm6 0x66, 0x0f, 0x6f, 0xfb, //0x00000447 movdqa %xmm3, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x0000044b pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xff, //0x0000044f pmovmskb %xmm7, %edi 0x66, 0x0f, 0x6f, 0xfc, //0x00000453 movdqa %xmm4, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x00000457 pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xcf, //0x0000045b pmovmskb %xmm7, %ecx 0x66, 0x0f, 0x6f, 0xfd, //0x0000045f movdqa %xmm5, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x00000463 pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xf7, //0x00000467 pmovmskb %xmm7, %esi 0x66, 0x0f, 0x6f, 0xfe, //0x0000046b movdqa %xmm6, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x0000046f pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xdf, //0x00000473 pmovmskb %xmm7, %ebx 0x66, 0x0f, 0x74, 0xd9, //0x00000477 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xd3, //0x0000047b pmovmskb %xmm3, %edx 0x66, 0x0f, 0x74, 0xe1, //0x0000047f pcmpeqb %xmm1, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x00000483 pmovmskb %xmm4, %eax 0x66, 0x0f, 0x74, 0xe9, //0x00000487 pcmpeqb %xmm1, %xmm5 0x66, 0x44, 0x0f, 0xd7, 0xf5, //0x0000048b pmovmskb %xmm5, %r14d 0x66, 0x0f, 0x74, 0xf1, //0x00000490 pcmpeqb %xmm1, %xmm6 0x66, 0x44, 0x0f, 0xd7, 0xe6, //0x00000494 pmovmskb %xmm6, %r12d 0x48, 0xc1, 0xe3, 0x30, //0x00000499 shlq $48, %rbx 0x48, 0xc1, 0xe6, 0x20, //0x0000049d shlq $32, %rsi 0x48, 0xc1, 0xe1, 0x10, //0x000004a1 shlq $16, %rcx 0x48, 0x09, 0xcf, //0x000004a5 orq %rcx, %rdi 0x48, 0x09, 0xf7, //0x000004a8 orq %rsi, %rdi 0x49, 0xc1, 0xe4, 0x30, //0x000004ab shlq $48, %r12 0x49, 0xc1, 0xe6, 0x20, //0x000004af shlq $32, %r14 0x48, 0xc1, 0xe0, 0x10, //0x000004b3 shlq $16, %rax 0x48, 0x09, 0xc2, //0x000004b7 orq %rax, %rdx 0x4c, 0x09, 0xf2, //0x000004ba orq %r14, %rdx 0x4c, 0x09, 0xe2, //0x000004bd orq %r12, %rdx 0x49, 0x83, 0xf9, 0xff, //0x000004c0 cmpq $-1, %r9 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000004c4 jne LBB0_47 0x48, 0x85, 0xd2, //0x000004ca testq %rdx, %rdx 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000004cd jne LBB0_56 //0x000004d3 LBB0_47 0x48, 0x09, 0xdf, //0x000004d3 orq %rbx, %rdi 0x48, 0x89, 0xd0, //0x000004d6 movq %rdx, %rax 0x4c, 0x09, 0xc0, //0x000004d9 orq %r8, %rax 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x000004dc jne LBB0_57 //0x000004e2 LBB0_48 0x48, 0x85, 0xff, //0x000004e2 testq %rdi, %rdi 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x000004e5 jne LBB0_58 //0x000004eb LBB0_49 0x49, 0x83, 0xc5, 0xc0, //0x000004eb addq $-64, %r13 0x49, 0x83, 0xc3, 0x40, //0x000004ef addq $64, %r11 0x49, 0x83, 0xfd, 0x3f, //0x000004f3 cmpq $63, %r13 0x0f, 0x87, 0x33, 0xff, 0xff, 0xff, //0x000004f7 ja LBB0_45 0xe9, 0x41, 0x13, 0x00, 0x00, //0x000004fd jmp LBB0_50 //0x00000502 LBB0_56 0x4c, 0x89, 0xd8, //0x00000502 movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x00000505 subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xca, //0x00000509 bsfq %rdx, %r9 0x49, 0x01, 0xc1, //0x0000050d addq %rax, %r9 0x48, 0x09, 0xdf, //0x00000510 orq %rbx, %rdi 0x48, 0x89, 0xd0, //0x00000513 movq %rdx, %rax 0x4c, 0x09, 0xc0, //0x00000516 orq %r8, %rax 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00000519 je LBB0_48 //0x0000051f LBB0_57 0x4c, 0x89, 0xc0, //0x0000051f movq %r8, %rax 0x48, 0xf7, 0xd0, //0x00000522 notq %rax 0x48, 0x21, 0xd0, //0x00000525 andq %rdx, %rax 0x48, 0x8d, 0x0c, 0x00, //0x00000528 leaq (%rax,%rax), %rcx 0x4c, 0x09, 0xc1, //0x0000052c orq %r8, %rcx 0x48, 0x89, 0xce, //0x0000052f movq %rcx, %rsi 0x48, 0xf7, 0xd6, //0x00000532 notq %rsi 0x48, 0x21, 0xd6, //0x00000535 andq %rdx, %rsi 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000538 movabsq $-6148914691236517206, %rdx 0x48, 0x21, 0xd6, //0x00000542 andq %rdx, %rsi 0x45, 0x31, 0xc0, //0x00000545 xorl %r8d, %r8d 0x48, 0x01, 0xc6, //0x00000548 addq %rax, %rsi 0x41, 0x0f, 0x92, 0xc0, //0x0000054b setb %r8b 0x48, 0x01, 0xf6, //0x0000054f addq %rsi, %rsi 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000552 movabsq $6148914691236517205, %rax 0x48, 0x31, 0xc6, //0x0000055c xorq %rax, %rsi 0x48, 0x21, 0xce, //0x0000055f andq %rcx, %rsi 0x48, 0xf7, 0xd6, //0x00000562 notq %rsi 0x48, 0x21, 0xf7, //0x00000565 andq %rsi, %rdi 0x48, 0x85, 0xff, //0x00000568 testq %rdi, %rdi 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x0000056b je LBB0_49 //0x00000571 LBB0_58 0x48, 0x0f, 0xbc, 0xc7, //0x00000571 bsfq %rdi, %rax //0x00000575 LBB0_59 0x4c, 0x03, 0x5d, 0xa0, //0x00000575 addq $-96(%rbp), %r11 0x49, 0x01, 0xc3, //0x00000579 addq %rax, %r11 0x48, 0x8b, 0x7d, 0xc0, //0x0000057c movq $-64(%rbp), %rdi 0xe9, 0xfd, 0x09, 0x00, 0x00, //0x00000580 jmp LBB0_188 //0x00000585 LBB0_60 0x40, 0x80, 0xff, 0x3a, //0x00000585 cmpb $58, %dil 0x0f, 0x85, 0x4e, 0x20, 0x00, 0x00, //0x00000589 jne LBB0_426 0x4b, 0xc7, 0x04, 0xda, 0x00, 0x00, 0x00, 0x00, //0x0000058f movq $0, (%r10,%r11,8) 0xe9, 0xe4, 0xfb, 0xff, 0xff, //0x00000597 jmp LBB0_3 //0x0000059c LBB0_62 0x83, 0xff, 0x2c, //0x0000059c cmpl $44, %edi 0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x0000059f jne LBB0_63 0x49, 0x81, 0xfb, 0xff, 0x0f, 0x00, 0x00, //0x000005a5 cmpq $4095, %r11 0x0f, 0x8f, 0xee, 0x1f, 0x00, 0x00, //0x000005ac jg LBB0_439 0x49, 0x8d, 0x43, 0x01, //0x000005b2 leaq $1(%r11), %rax 0x49, 0x89, 0x02, //0x000005b6 movq %rax, (%r10) 0x4b, 0xc7, 0x44, 0xda, 0x08, 0x03, 0x00, 0x00, 0x00, //0x000005b9 movq $3, $8(%r10,%r11,8) 0xe9, 0xb9, 0xfb, 0xff, 0xff, //0x000005c2 jmp LBB0_3 //0x000005c7 LBB0_64 0x83, 0xff, 0x22, //0x000005c7 cmpl $34, %edi 0x0f, 0x84, 0xd0, 0x04, 0x00, 0x00, //0x000005ca je LBB0_127 //0x000005d0 LBB0_63 0x83, 0xff, 0x7d, //0x000005d0 cmpl $125, %edi 0x0f, 0x85, 0x04, 0x20, 0x00, 0x00, //0x000005d3 jne LBB0_426 //0x000005d9 LBB0_37 0x49, 0x89, 0x12, //0x000005d9 movq %rdx, (%r10) 0x49, 0x89, 0xd3, //0x000005dc movq %rdx, %r11 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000005df movq $-136(%rbp), %rax 0x48, 0x85, 0xd2, //0x000005e6 testq %rdx, %rdx 0x0f, 0x85, 0xb3, 0xfb, 0xff, 0xff, //0x000005e9 jne LBB0_6 0xe9, 0xf0, 0x1f, 0x00, 0x00, //0x000005ef jmp LBB0_427 //0x000005f4 LBB0_66 0x49, 0x89, 0x12, //0x000005f4 movq %rdx, (%r10) 0x83, 0xff, 0x7b, //0x000005f7 cmpl $123, %edi 0x0f, 0x87, 0xdd, 0x1f, 0x00, 0x00, //0x000005fa ja LBB0_426 //0x00000600 LBB0_67 0x4f, 0x8d, 0x14, 0x39, //0x00000600 leaq (%r9,%r15), %r10 0x89, 0xf9, //0x00000604 movl %edi, %ecx 0x48, 0x8d, 0x15, 0x83, 0x22, 0x00, 0x00, //0x00000606 leaq $8835(%rip), %rdx /* LJTI0_1+0(%rip) */ 0x48, 0x63, 0x0c, 0x8a, //0x0000060d movslq (%rdx,%rcx,4), %rcx 0x48, 0x01, 0xd1, //0x00000611 addq %rdx, %rcx 0xff, 0xe1, //0x00000614 jmpq *%rcx //0x00000616 LBB0_68 0x48, 0x8b, 0x45, 0x98, //0x00000616 movq $-104(%rbp), %rax 0x48, 0x8b, 0x78, 0x08, //0x0000061a movq $8(%rax), %rdi 0x4c, 0x29, 0xff, //0x0000061e subq %r15, %rdi 0x0f, 0x84, 0x9e, 0x1f, 0x00, 0x00, //0x00000621 je LBB0_421 0x41, 0x80, 0x3a, 0x30, //0x00000627 cmpb $48, (%r10) 0x4c, 0x8b, 0x5d, 0xc0, //0x0000062b movq $-64(%rbp), %r11 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x0000062f jne LBB0_73 0x48, 0x83, 0xff, 0x01, //0x00000635 cmpq $1, %rdi 0x0f, 0x84, 0xb3, 0x16, 0x00, 0x00, //0x00000639 je LBB0_336 0x43, 0x8a, 0x04, 0x19, //0x0000063f movb (%r9,%r11), %al 0x04, 0xd2, //0x00000643 addb $-46, %al 0x3c, 0x37, //0x00000645 cmpb $55, %al 0x0f, 0x87, 0xa5, 0x16, 0x00, 0x00, //0x00000647 ja LBB0_336 0x0f, 0xb6, 0xc0, //0x0000064d movzbl %al, %eax 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00000650 movabsq $36028797027352577, %rcx 0x48, 0x0f, 0xa3, 0xc1, //0x0000065a btq %rax, %rcx 0x0f, 0x83, 0x8e, 0x16, 0x00, 0x00, //0x0000065e jae LBB0_336 //0x00000664 LBB0_73 0x48, 0x83, 0xff, 0x10, //0x00000664 cmpq $16, %rdi 0x0f, 0x82, 0x86, 0x18, 0x00, 0x00, //0x00000668 jb LBB0_344 0x4c, 0x8d, 0x4f, 0xf0, //0x0000066e leaq $-16(%rdi), %r9 0x4c, 0x89, 0xc8, //0x00000672 movq %r9, %rax 0x48, 0x83, 0xe0, 0xf0, //0x00000675 andq $-16, %rax 0x4e, 0x8d, 0x5c, 0x10, 0x10, //0x00000679 leaq $16(%rax,%r10), %r11 0x41, 0x83, 0xe1, 0x0f, //0x0000067e andl $15, %r9d 0x48, 0xc7, 0x45, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000682 movq $-1, $-64(%rbp) 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000068a movq $-1, %r12 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00000691 movq $-1, %r13 0x4d, 0x89, 0xd6, //0x00000698 movq %r10, %r14 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000069b .p2align 4, 0x90 //0x000006a0 LBB0_75 0xf3, 0x41, 0x0f, 0x6f, 0x1e, //0x000006a0 movdqu (%r14), %xmm3 0x66, 0x0f, 0x6f, 0xe3, //0x000006a5 movdqa %xmm3, %xmm4 0x66, 0x41, 0x0f, 0x64, 0xe0, //0x000006a9 pcmpgtb %xmm8, %xmm4 0x66, 0x41, 0x0f, 0x6f, 0xed, //0x000006ae movdqa %xmm13, %xmm5 0x66, 0x0f, 0x64, 0xeb, //0x000006b3 pcmpgtb %xmm3, %xmm5 0x66, 0x0f, 0xdb, 0xec, //0x000006b7 pand %xmm4, %xmm5 0x66, 0x0f, 0x6f, 0xe3, //0x000006bb movdqa %xmm3, %xmm4 0x66, 0x41, 0x0f, 0x74, 0xe1, //0x000006bf pcmpeqb %xmm9, %xmm4 0x66, 0x0f, 0x6f, 0xf3, //0x000006c4 movdqa %xmm3, %xmm6 0x66, 0x41, 0x0f, 0x74, 0xf2, //0x000006c8 pcmpeqb %xmm10, %xmm6 0x66, 0x0f, 0xeb, 0xf4, //0x000006cd por %xmm4, %xmm6 0x66, 0x0f, 0x6f, 0xe3, //0x000006d1 movdqa %xmm3, %xmm4 0x66, 0x0f, 0xeb, 0xe2, //0x000006d5 por %xmm2, %xmm4 0x66, 0x41, 0x0f, 0x74, 0xdb, //0x000006d9 pcmpeqb %xmm11, %xmm3 0x66, 0x41, 0x0f, 0x74, 0xe4, //0x000006de pcmpeqb %xmm12, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x000006e3 pmovmskb %xmm4, %eax 0x66, 0x0f, 0xeb, 0xe3, //0x000006e7 por %xmm3, %xmm4 0x66, 0x0f, 0xeb, 0xee, //0x000006eb por %xmm6, %xmm5 0x66, 0x0f, 0xeb, 0xec, //0x000006ef por %xmm4, %xmm5 0x66, 0x44, 0x0f, 0xd7, 0xc3, //0x000006f3 pmovmskb %xmm3, %r8d 0x66, 0x0f, 0xd7, 0xd6, //0x000006f8 pmovmskb %xmm6, %edx 0x66, 0x0f, 0xd7, 0xcd, //0x000006fc pmovmskb %xmm5, %ecx 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000700 movl $2863311530, %esi 0x48, 0x81, 0xc6, 0x55, 0x55, 0x55, 0x55, //0x00000705 addq $1431655765, %rsi 0x48, 0x31, 0xce, //0x0000070c xorq %rcx, %rsi 0x48, 0x0f, 0xbc, 0xce, //0x0000070f bsfq %rsi, %rcx 0x83, 0xf9, 0x10, //0x00000713 cmpl $16, %ecx 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00000716 je LBB0_77 0xbe, 0xff, 0xff, 0xff, 0xff, //0x0000071c movl $-1, %esi 0xd3, 0xe6, //0x00000721 shll %cl, %esi 0xf7, 0xd6, //0x00000723 notl %esi 0x41, 0x21, 0xf0, //0x00000725 andl %esi, %r8d 0x21, 0xf0, //0x00000728 andl %esi, %eax 0x21, 0xd6, //0x0000072a andl %edx, %esi 0x89, 0xf2, //0x0000072c movl %esi, %edx //0x0000072e LBB0_77 0x41, 0x8d, 0x70, 0xff, //0x0000072e leal $-1(%r8), %esi 0x44, 0x21, 0xc6, //0x00000732 andl %r8d, %esi 0x0f, 0x85, 0xd3, 0x10, 0x00, 0x00, //0x00000735 jne LBB0_306 0x8d, 0x70, 0xff, //0x0000073b leal $-1(%rax), %esi 0x21, 0xc6, //0x0000073e andl %eax, %esi 0x0f, 0x85, 0xc8, 0x10, 0x00, 0x00, //0x00000740 jne LBB0_306 0x8d, 0x72, 0xff, //0x00000746 leal $-1(%rdx), %esi 0x21, 0xd6, //0x00000749 andl %edx, %esi 0x0f, 0x85, 0xbd, 0x10, 0x00, 0x00, //0x0000074b jne LBB0_306 0x45, 0x85, 0xc0, //0x00000751 testl %r8d, %r8d 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00000754 je LBB0_83 0x4c, 0x89, 0xf3, //0x0000075a movq %r14, %rbx 0x4c, 0x29, 0xd3, //0x0000075d subq %r10, %rbx 0x41, 0x0f, 0xbc, 0xf0, //0x00000760 bsfl %r8d, %esi 0x48, 0x01, 0xde, //0x00000764 addq %rbx, %rsi 0x49, 0x83, 0xfd, 0xff, //0x00000767 cmpq $-1, %r13 0x0f, 0x85, 0xb6, 0x14, 0x00, 0x00, //0x0000076b jne LBB0_322 0x49, 0x89, 0xf5, //0x00000771 movq %rsi, %r13 //0x00000774 LBB0_83 0x85, 0xc0, //0x00000774 testl %eax, %eax 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00000776 je LBB0_86 0x4c, 0x89, 0xf6, //0x0000077c movq %r14, %rsi 0x4c, 0x29, 0xd6, //0x0000077f subq %r10, %rsi 0x0f, 0xbc, 0xc0, //0x00000782 bsfl %eax, %eax 0x48, 0x01, 0xf0, //0x00000785 addq %rsi, %rax 0x49, 0x83, 0xfc, 0xff, //0x00000788 cmpq $-1, %r12 0x0f, 0x85, 0x4d, 0x12, 0x00, 0x00, //0x0000078c jne LBB0_311 0x49, 0x89, 0xc4, //0x00000792 movq %rax, %r12 //0x00000795 LBB0_86 0x85, 0xd2, //0x00000795 testl %edx, %edx 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00000797 je LBB0_89 0x4c, 0x89, 0xf6, //0x0000079d movq %r14, %rsi 0x4c, 0x29, 0xd6, //0x000007a0 subq %r10, %rsi 0x0f, 0xbc, 0xc2, //0x000007a3 bsfl %edx, %eax 0x48, 0x01, 0xf0, //0x000007a6 addq %rsi, %rax 0x48, 0x83, 0x7d, 0xc0, 0xff, //0x000007a9 cmpq $-1, $-64(%rbp) 0x0f, 0x85, 0x2b, 0x12, 0x00, 0x00, //0x000007ae jne LBB0_311 0x48, 0x89, 0x45, 0xc0, //0x000007b4 movq %rax, $-64(%rbp) //0x000007b8 LBB0_89 0x83, 0xf9, 0x10, //0x000007b8 cmpl $16, %ecx 0x0f, 0x85, 0xcf, 0x04, 0x00, 0x00, //0x000007bb jne LBB0_151 0x49, 0x83, 0xc6, 0x10, //0x000007c1 addq $16, %r14 0x48, 0x83, 0xc7, 0xf0, //0x000007c5 addq $-16, %rdi 0x48, 0x83, 0xff, 0x0f, //0x000007c9 cmpq $15, %rdi 0x0f, 0x87, 0xcd, 0xfe, 0xff, 0xff, //0x000007cd ja LBB0_75 0x4d, 0x85, 0xc9, //0x000007d3 testq %r9, %r9 0x48, 0x8b, 0x7d, 0xc0, //0x000007d6 movq $-64(%rbp), %rdi 0x0f, 0x84, 0xba, 0x04, 0x00, 0x00, //0x000007da je LBB0_152 //0x000007e0 LBB0_92 0x4b, 0x8d, 0x04, 0x0b, //0x000007e0 leaq (%r11,%r9), %rax 0x48, 0x8d, 0x35, 0x81, 0x23, 0x00, 0x00, //0x000007e4 leaq $9089(%rip), %rsi /* LJTI0_3+0(%rip) */ 0xe9, 0x2c, 0x00, 0x00, 0x00, //0x000007eb jmp LBB0_96 //0x000007f0 LBB0_93 0x49, 0x89, 0xcb, //0x000007f0 movq %rcx, %r11 0x4d, 0x29, 0xd3, //0x000007f3 subq %r10, %r11 0x49, 0x83, 0xfc, 0xff, //0x000007f6 cmpq $-1, %r12 0x0f, 0x85, 0xdb, 0x14, 0x00, 0x00, //0x000007fa jne LBB0_333 0x49, 0xff, 0xcb, //0x00000800 decq %r11 0x4d, 0x89, 0xdc, //0x00000803 movq %r11, %r12 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000806 .p2align 4, 0x90 //0x00000810 LBB0_95 0x49, 0x89, 0xcb, //0x00000810 movq %rcx, %r11 0x49, 0xff, 0xc9, //0x00000813 decq %r9 0x0f, 0x84, 0xce, 0x11, 0x00, 0x00, //0x00000816 je LBB0_312 //0x0000081c LBB0_96 0x41, 0x0f, 0xbe, 0x13, //0x0000081c movsbl (%r11), %edx 0x83, 0xc2, 0xd5, //0x00000820 addl $-43, %edx 0x83, 0xfa, 0x3a, //0x00000823 cmpl $58, %edx 0x0f, 0x87, 0x6e, 0x04, 0x00, 0x00, //0x00000826 ja LBB0_152 0x49, 0x8d, 0x4b, 0x01, //0x0000082c leaq $1(%r11), %rcx 0x48, 0x63, 0x14, 0x96, //0x00000830 movslq (%rsi,%rdx,4), %rdx 0x48, 0x01, 0xf2, //0x00000834 addq %rsi, %rdx 0xff, 0xe2, //0x00000837 jmpq *%rdx //0x00000839 LBB0_98 0x49, 0x89, 0xcb, //0x00000839 movq %rcx, %r11 0x4d, 0x29, 0xd3, //0x0000083c subq %r10, %r11 0x48, 0x83, 0xff, 0xff, //0x0000083f cmpq $-1, %rdi 0x0f, 0x85, 0x92, 0x14, 0x00, 0x00, //0x00000843 jne LBB0_333 0x49, 0xff, 0xcb, //0x00000849 decq %r11 0x4c, 0x89, 0xdf, //0x0000084c movq %r11, %rdi 0xe9, 0xbc, 0xff, 0xff, 0xff, //0x0000084f jmp LBB0_95 //0x00000854 LBB0_100 0x49, 0x89, 0xcb, //0x00000854 movq %rcx, %r11 0x4d, 0x29, 0xd3, //0x00000857 subq %r10, %r11 0x49, 0x83, 0xfd, 0xff, //0x0000085a cmpq $-1, %r13 0x0f, 0x85, 0x77, 0x14, 0x00, 0x00, //0x0000085e jne LBB0_333 0x49, 0xff, 0xcb, //0x00000864 decq %r11 0x4d, 0x89, 0xdd, //0x00000867 movq %r11, %r13 0xe9, 0xa1, 0xff, 0xff, 0xff, //0x0000086a jmp LBB0_95 //0x0000086f LBB0_102 0x49, 0x81, 0xfb, 0xff, 0x0f, 0x00, 0x00, //0x0000086f cmpq $4095, %r11 0x0f, 0x8f, 0x24, 0x1d, 0x00, 0x00, //0x00000876 jg LBB0_439 0x49, 0x8d, 0x43, 0x01, //0x0000087c leaq $1(%r11), %rax 0x49, 0x89, 0x02, //0x00000880 movq %rax, (%r10) 0x4b, 0xc7, 0x44, 0xda, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00000883 movq $0, $8(%r10,%r11,8) 0xe9, 0xef, 0xf8, 0xff, 0xff, //0x0000088c jmp LBB0_3 //0x00000891 LBB0_104 0x4c, 0x89, 0xd0, //0x00000891 movq %r10, %rax 0x48, 0x8b, 0x4d, 0xc0, //0x00000894 movq $-64(%rbp), %rcx 0x48, 0x29, 0xc8, //0x00000898 subq %rcx, %rax 0x0f, 0x84, 0x2e, 0x1f, 0x00, 0x00, //0x0000089b je LBB0_463 0x4d, 0x8d, 0x1c, 0x09, //0x000008a1 leaq (%r9,%rcx), %r11 0x48, 0x83, 0xf8, 0x40, //0x000008a5 cmpq $64, %rax 0x0f, 0x82, 0x22, 0x17, 0x00, 0x00, //0x000008a9 jb LBB0_356 0x89, 0xc2, //0x000008af movl %eax, %edx 0x83, 0xe2, 0x3f, //0x000008b1 andl $63, %edx 0x48, 0x89, 0x55, 0xb8, //0x000008b4 movq %rdx, $-72(%rbp) 0x4f, 0x8d, 0x44, 0x02, 0xc0, //0x000008b8 leaq $-64(%r10,%r8), %r8 0x49, 0x83, 0xe0, 0xc0, //0x000008bd andq $-64, %r8 0x49, 0x01, 0xc8, //0x000008c1 addq %rcx, %r8 0x4c, 0x03, 0x45, 0x90, //0x000008c4 addq $-112(%rbp), %r8 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000008c8 movq $-1, %r9 0x31, 0xdb, //0x000008cf xorl %ebx, %ebx 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008d1 .p2align 4, 0x90 //0x000008e0 LBB0_107 0xf3, 0x41, 0x0f, 0x6f, 0x2b, //0x000008e0 movdqu (%r11), %xmm5 0xf3, 0x41, 0x0f, 0x6f, 0x73, 0x10, //0x000008e5 movdqu $16(%r11), %xmm6 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x20, //0x000008eb movdqu $32(%r11), %xmm4 0xf3, 0x41, 0x0f, 0x6f, 0x7b, 0x30, //0x000008f1 movdqu $48(%r11), %xmm7 0x66, 0x0f, 0x6f, 0xdd, //0x000008f7 movdqa %xmm5, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x000008fb pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xf3, //0x000008ff pmovmskb %xmm3, %esi 0x66, 0x0f, 0x6f, 0xde, //0x00000903 movdqa %xmm6, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00000907 pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xfb, //0x0000090b pmovmskb %xmm3, %edi 0x66, 0x0f, 0x6f, 0xdc, //0x0000090f movdqa %xmm4, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00000913 pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xcb, //0x00000917 pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x6f, 0xdf, //0x0000091b movdqa %xmm7, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x0000091f pcmpeqb %xmm0, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xe3, //0x00000923 pmovmskb %xmm3, %r12d 0x66, 0x0f, 0x6f, 0xdd, //0x00000928 movdqa %xmm5, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x0000092c pcmpeqb %xmm1, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xeb, //0x00000930 pmovmskb %xmm3, %r13d 0x66, 0x0f, 0x6f, 0xde, //0x00000935 movdqa %xmm6, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000939 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xd3, //0x0000093d pmovmskb %xmm3, %edx 0x66, 0x0f, 0x6f, 0xdc, //0x00000941 movdqa %xmm4, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000945 pcmpeqb %xmm1, %xmm3 0x48, 0xc1, 0xe7, 0x10, //0x00000949 shlq $16, %rdi 0x48, 0x09, 0xfe, //0x0000094d orq %rdi, %rsi 0x66, 0x0f, 0xd7, 0xfb, //0x00000950 pmovmskb %xmm3, %edi 0x66, 0x0f, 0x6f, 0xdf, //0x00000954 movdqa %xmm7, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000958 pcmpeqb %xmm1, %xmm3 0x48, 0xc1, 0xe1, 0x20, //0x0000095c shlq $32, %rcx 0x48, 0x09, 0xce, //0x00000960 orq %rcx, %rsi 0x66, 0x0f, 0xd7, 0xcb, //0x00000963 pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x6f, 0xda, //0x00000967 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdd, //0x0000096b pcmpgtb %xmm5, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xee, //0x0000096f pcmpgtb %xmm14, %xmm5 0x66, 0x0f, 0xdb, 0xeb, //0x00000974 pand %xmm3, %xmm5 0x48, 0xc1, 0xe2, 0x10, //0x00000978 shlq $16, %rdx 0x49, 0x09, 0xd5, //0x0000097c orq %rdx, %r13 0x66, 0x0f, 0xd7, 0xd5, //0x0000097f pmovmskb %xmm5, %edx 0x66, 0x0f, 0x6f, 0xda, //0x00000983 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xde, //0x00000987 pcmpgtb %xmm6, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xf6, //0x0000098b pcmpgtb %xmm14, %xmm6 0x66, 0x0f, 0xdb, 0xf3, //0x00000990 pand %xmm3, %xmm6 0x48, 0xc1, 0xe7, 0x20, //0x00000994 shlq $32, %rdi 0x49, 0x09, 0xfd, //0x00000998 orq %rdi, %r13 0x66, 0x0f, 0xd7, 0xfe, //0x0000099b pmovmskb %xmm6, %edi 0x66, 0x0f, 0x6f, 0xda, //0x0000099f movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdc, //0x000009a3 pcmpgtb %xmm4, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xe6, //0x000009a7 pcmpgtb %xmm14, %xmm4 0x66, 0x0f, 0xdb, 0xe3, //0x000009ac pand %xmm3, %xmm4 0x48, 0xc1, 0xe1, 0x30, //0x000009b0 shlq $48, %rcx 0x49, 0x09, 0xcd, //0x000009b4 orq %rcx, %r13 0x66, 0x0f, 0xd7, 0xcc, //0x000009b7 pmovmskb %xmm4, %ecx 0x66, 0x0f, 0x6f, 0xda, //0x000009bb movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdf, //0x000009bf pcmpgtb %xmm7, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xfe, //0x000009c3 pcmpgtb %xmm14, %xmm7 0x66, 0x0f, 0xdb, 0xfb, //0x000009c8 pand %xmm3, %xmm7 0x48, 0xc1, 0xe7, 0x10, //0x000009cc shlq $16, %rdi 0x48, 0x09, 0xfa, //0x000009d0 orq %rdi, %rdx 0x66, 0x44, 0x0f, 0xd7, 0xf7, //0x000009d3 pmovmskb %xmm7, %r14d 0x49, 0xc1, 0xe4, 0x30, //0x000009d8 shlq $48, %r12 0x48, 0xc1, 0xe1, 0x20, //0x000009dc shlq $32, %rcx 0x49, 0x83, 0xf9, 0xff, //0x000009e0 cmpq $-1, %r9 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000009e4 jne LBB0_109 0x4d, 0x85, 0xed, //0x000009ea testq %r13, %r13 0x0f, 0x85, 0x9a, 0x00, 0x00, 0x00, //0x000009ed jne LBB0_124 //0x000009f3 LBB0_109 0x49, 0xc1, 0xe6, 0x30, //0x000009f3 shlq $48, %r14 0x48, 0x09, 0xca, //0x000009f7 orq %rcx, %rdx 0x4c, 0x09, 0xe6, //0x000009fa orq %r12, %rsi 0x4c, 0x89, 0xe9, //0x000009fd movq %r13, %rcx 0x48, 0x09, 0xd9, //0x00000a00 orq %rbx, %rcx 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000a03 jne LBB0_146 0x4c, 0x09, 0xf2, //0x00000a09 orq %r14, %rdx 0x48, 0x85, 0xf6, //0x00000a0c testq %rsi, %rsi 0x0f, 0x85, 0x54, 0x02, 0x00, 0x00, //0x00000a0f jne LBB0_147 //0x00000a15 LBB0_111 0x48, 0x85, 0xd2, //0x00000a15 testq %rdx, %rdx 0x0f, 0x85, 0xf6, 0x1b, 0x00, 0x00, //0x00000a18 jne LBB0_430 0x48, 0x83, 0xc0, 0xc0, //0x00000a1e addq $-64, %rax 0x49, 0x83, 0xc3, 0x40, //0x00000a22 addq $64, %r11 0x48, 0x83, 0xf8, 0x3f, //0x00000a26 cmpq $63, %rax 0x0f, 0x87, 0xb0, 0xfe, 0xff, 0xff, //0x00000a2a ja LBB0_107 0xe9, 0x92, 0x0e, 0x00, 0x00, //0x00000a30 jmp LBB0_113 //0x00000a35 LBB0_146 0x48, 0x89, 0xd9, //0x00000a35 movq %rbx, %rcx 0x48, 0xf7, 0xd1, //0x00000a38 notq %rcx 0x4c, 0x21, 0xe9, //0x00000a3b andq %r13, %rcx 0x4c, 0x8d, 0x24, 0x09, //0x00000a3e leaq (%rcx,%rcx), %r12 0x49, 0x09, 0xdc, //0x00000a42 orq %rbx, %r12 0x4c, 0x89, 0xe7, //0x00000a45 movq %r12, %rdi 0x48, 0xf7, 0xd7, //0x00000a48 notq %rdi 0x4c, 0x21, 0xef, //0x00000a4b andq %r13, %rdi 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000a4e movabsq $-6148914691236517206, %rbx 0x48, 0x21, 0xdf, //0x00000a58 andq %rbx, %rdi 0x31, 0xdb, //0x00000a5b xorl %ebx, %ebx 0x48, 0x01, 0xcf, //0x00000a5d addq %rcx, %rdi 0x0f, 0x92, 0xc3, //0x00000a60 setb %bl 0x48, 0x01, 0xff, //0x00000a63 addq %rdi, %rdi 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000a66 movabsq $6148914691236517205, %rcx 0x48, 0x31, 0xcf, //0x00000a70 xorq %rcx, %rdi 0x4c, 0x21, 0xe7, //0x00000a73 andq %r12, %rdi 0x48, 0xf7, 0xd7, //0x00000a76 notq %rdi 0x48, 0x21, 0xfe, //0x00000a79 andq %rdi, %rsi 0x4c, 0x09, 0xf2, //0x00000a7c orq %r14, %rdx 0x48, 0x85, 0xf6, //0x00000a7f testq %rsi, %rsi 0x0f, 0x84, 0x8d, 0xff, 0xff, 0xff, //0x00000a82 je LBB0_111 0xe9, 0xdc, 0x01, 0x00, 0x00, //0x00000a88 jmp LBB0_147 //0x00000a8d LBB0_124 0x4c, 0x89, 0xdf, //0x00000a8d movq %r11, %rdi 0x48, 0x2b, 0x7d, 0xd0, //0x00000a90 subq $-48(%rbp), %rdi 0x4d, 0x0f, 0xbc, 0xcd, //0x00000a94 bsfq %r13, %r9 0x49, 0x01, 0xf9, //0x00000a98 addq %rdi, %r9 0xe9, 0x53, 0xff, 0xff, 0xff, //0x00000a9b jmp LBB0_109 //0x00000aa0 LBB0_127 0x4b, 0xc7, 0x04, 0xda, 0x02, 0x00, 0x00, 0x00, //0x00000aa0 movq $2, (%r10,%r11,8) 0x48, 0x8b, 0x45, 0x98, //0x00000aa8 movq $-104(%rbp), %rax 0x4c, 0x8b, 0x50, 0x08, //0x00000aac movq $8(%rax), %r10 0xf6, 0x45, 0x80, 0x20, //0x00000ab0 testb $32, $-128(%rbp) 0x0f, 0x85, 0x6b, 0x02, 0x00, 0x00, //0x00000ab4 jne LBB0_161 0x4d, 0x89, 0xd5, //0x00000aba movq %r10, %r13 0x48, 0x8b, 0x45, 0xc0, //0x00000abd movq $-64(%rbp), %rax 0x49, 0x29, 0xc5, //0x00000ac1 subq %rax, %r13 0x0f, 0x84, 0x31, 0x1d, 0x00, 0x00, //0x00000ac4 je LBB0_464 0x4d, 0x8d, 0x1c, 0x01, //0x00000aca leaq (%r9,%rax), %r11 0x49, 0x83, 0xfd, 0x40, //0x00000ace cmpq $64, %r13 0x0f, 0x82, 0x60, 0x15, 0x00, 0x00, //0x00000ad2 jb LBB0_362 0x44, 0x89, 0xe9, //0x00000ad8 movl %r13d, %ecx 0x83, 0xe1, 0x3f, //0x00000adb andl $63, %ecx 0x48, 0x89, 0x4d, 0xb0, //0x00000ade movq %rcx, $-80(%rbp) 0x4b, 0x8d, 0x4c, 0x02, 0xc0, //0x00000ae2 leaq $-64(%r10,%r8), %rcx 0x48, 0x83, 0xe1, 0xc0, //0x00000ae7 andq $-64, %rcx 0x48, 0x01, 0xc1, //0x00000aeb addq %rax, %rcx 0x48, 0x03, 0x4d, 0x90, //0x00000aee addq $-112(%rbp), %rcx 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00000af2 movq %rcx, $-144(%rbp) 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000af9 movq $-1, %r8 0x45, 0x31, 0xc9, //0x00000b00 xorl %r9d, %r9d 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000b03 .p2align 4, 0x90 //0x00000b10 LBB0_131 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00000b10 movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00000b15 movdqu $16(%r11), %xmm4 0xf3, 0x41, 0x0f, 0x6f, 0x6b, 0x20, //0x00000b1b movdqu $32(%r11), %xmm5 0xf3, 0x41, 0x0f, 0x6f, 0x73, 0x30, //0x00000b21 movdqu $48(%r11), %xmm6 0x66, 0x0f, 0x6f, 0xfb, //0x00000b27 movdqa %xmm3, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x00000b2b pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xff, //0x00000b2f pmovmskb %xmm7, %edi 0x66, 0x0f, 0x6f, 0xfc, //0x00000b33 movdqa %xmm4, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x00000b37 pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xcf, //0x00000b3b pmovmskb %xmm7, %ecx 0x66, 0x0f, 0x6f, 0xfd, //0x00000b3f movdqa %xmm5, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x00000b43 pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xf7, //0x00000b47 pmovmskb %xmm7, %esi 0x66, 0x0f, 0x6f, 0xfe, //0x00000b4b movdqa %xmm6, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x00000b4f pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xdf, //0x00000b53 pmovmskb %xmm7, %ebx 0x66, 0x0f, 0x74, 0xd9, //0x00000b57 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xd3, //0x00000b5b pmovmskb %xmm3, %edx 0x66, 0x0f, 0x74, 0xe1, //0x00000b5f pcmpeqb %xmm1, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x00000b63 pmovmskb %xmm4, %eax 0x66, 0x0f, 0x74, 0xe9, //0x00000b67 pcmpeqb %xmm1, %xmm5 0x66, 0x44, 0x0f, 0xd7, 0xf5, //0x00000b6b pmovmskb %xmm5, %r14d 0x66, 0x0f, 0x74, 0xf1, //0x00000b70 pcmpeqb %xmm1, %xmm6 0x66, 0x44, 0x0f, 0xd7, 0xe6, //0x00000b74 pmovmskb %xmm6, %r12d 0x48, 0xc1, 0xe3, 0x30, //0x00000b79 shlq $48, %rbx 0x48, 0xc1, 0xe6, 0x20, //0x00000b7d shlq $32, %rsi 0x48, 0xc1, 0xe1, 0x10, //0x00000b81 shlq $16, %rcx 0x48, 0x09, 0xcf, //0x00000b85 orq %rcx, %rdi 0x48, 0x09, 0xf7, //0x00000b88 orq %rsi, %rdi 0x49, 0xc1, 0xe4, 0x30, //0x00000b8b shlq $48, %r12 0x49, 0xc1, 0xe6, 0x20, //0x00000b8f shlq $32, %r14 0x48, 0xc1, 0xe0, 0x10, //0x00000b93 shlq $16, %rax 0x48, 0x09, 0xc2, //0x00000b97 orq %rax, %rdx 0x4c, 0x09, 0xf2, //0x00000b9a orq %r14, %rdx 0x4c, 0x09, 0xe2, //0x00000b9d orq %r12, %rdx 0x49, 0x83, 0xf8, 0xff, //0x00000ba0 cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000ba4 jne LBB0_133 0x48, 0x85, 0xd2, //0x00000baa testq %rdx, %rdx 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00000bad jne LBB0_142 //0x00000bb3 LBB0_133 0x48, 0x09, 0xdf, //0x00000bb3 orq %rbx, %rdi 0x48, 0x89, 0xd0, //0x00000bb6 movq %rdx, %rax 0x4c, 0x09, 0xc8, //0x00000bb9 orq %r9, %rax 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00000bbc jne LBB0_143 //0x00000bc2 LBB0_134 0x48, 0x85, 0xff, //0x00000bc2 testq %rdi, %rdi 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x00000bc5 jne LBB0_144 //0x00000bcb LBB0_135 0x49, 0x83, 0xc5, 0xc0, //0x00000bcb addq $-64, %r13 0x49, 0x83, 0xc3, 0x40, //0x00000bcf addq $64, %r11 0x49, 0x83, 0xfd, 0x3f, //0x00000bd3 cmpq $63, %r13 0x0f, 0x87, 0x33, 0xff, 0xff, 0xff, //0x00000bd7 ja LBB0_131 0xe9, 0x24, 0x0e, 0x00, 0x00, //0x00000bdd jmp LBB0_136 //0x00000be2 LBB0_142 0x4c, 0x89, 0xd8, //0x00000be2 movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x00000be5 subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xc2, //0x00000be9 bsfq %rdx, %r8 0x49, 0x01, 0xc0, //0x00000bed addq %rax, %r8 0x48, 0x09, 0xdf, //0x00000bf0 orq %rbx, %rdi 0x48, 0x89, 0xd0, //0x00000bf3 movq %rdx, %rax 0x4c, 0x09, 0xc8, //0x00000bf6 orq %r9, %rax 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00000bf9 je LBB0_134 //0x00000bff LBB0_143 0x4c, 0x89, 0xc8, //0x00000bff movq %r9, %rax 0x48, 0xf7, 0xd0, //0x00000c02 notq %rax 0x48, 0x21, 0xd0, //0x00000c05 andq %rdx, %rax 0x48, 0x8d, 0x0c, 0x00, //0x00000c08 leaq (%rax,%rax), %rcx 0x4c, 0x09, 0xc9, //0x00000c0c orq %r9, %rcx 0x48, 0x89, 0xce, //0x00000c0f movq %rcx, %rsi 0x48, 0xf7, 0xd6, //0x00000c12 notq %rsi 0x48, 0x21, 0xd6, //0x00000c15 andq %rdx, %rsi 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000c18 movabsq $-6148914691236517206, %rdx 0x48, 0x21, 0xd6, //0x00000c22 andq %rdx, %rsi 0x45, 0x31, 0xc9, //0x00000c25 xorl %r9d, %r9d 0x48, 0x01, 0xc6, //0x00000c28 addq %rax, %rsi 0x41, 0x0f, 0x92, 0xc1, //0x00000c2b setb %r9b 0x48, 0x01, 0xf6, //0x00000c2f addq %rsi, %rsi 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000c32 movabsq $6148914691236517205, %rax 0x48, 0x31, 0xc6, //0x00000c3c xorq %rax, %rsi 0x48, 0x21, 0xce, //0x00000c3f andq %rcx, %rsi 0x48, 0xf7, 0xd6, //0x00000c42 notq %rsi 0x48, 0x21, 0xf7, //0x00000c45 andq %rsi, %rdi 0x48, 0x85, 0xff, //0x00000c48 testq %rdi, %rdi 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00000c4b je LBB0_135 //0x00000c51 LBB0_144 0x48, 0x0f, 0xbc, 0xc7, //0x00000c51 bsfq %rdi, %rax //0x00000c55 LBB0_145 0x4c, 0x03, 0x5d, 0xa0, //0x00000c55 addq $-96(%rbp), %r11 0x49, 0x01, 0xc3, //0x00000c59 addq %rax, %r11 0x48, 0x8b, 0x75, 0xc8, //0x00000c5c movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00000c60 movq $-48(%rbp), %r9 0xe9, 0x84, 0x03, 0x00, 0x00, //0x00000c64 jmp LBB0_195 //0x00000c69 LBB0_147 0x48, 0x0f, 0xbc, 0xc6, //0x00000c69 bsfq %rsi, %rax 0x48, 0x85, 0xd2, //0x00000c6d testq %rdx, %rdx 0x0f, 0x84, 0xf1, 0x02, 0x00, 0x00, //0x00000c70 je LBB0_186 0x48, 0x0f, 0xbc, 0xca, //0x00000c76 bsfq %rdx, %rcx 0x48, 0x8b, 0x7d, 0xc0, //0x00000c7a movq $-64(%rbp), %rdi 0x4c, 0x2b, 0x5d, 0xd0, //0x00000c7e subq $-48(%rbp), %r11 0x48, 0x39, 0xc1, //0x00000c82 cmpq %rax, %rcx 0x0f, 0x83, 0xf2, 0x02, 0x00, 0x00, //0x00000c85 jae LBB0_187 0xe9, 0x47, 0x1b, 0x00, 0x00, //0x00000c8b jmp LBB0_149 //0x00000c90 LBB0_151 0x49, 0x01, 0xce, //0x00000c90 addq %rcx, %r14 0x4d, 0x89, 0xf3, //0x00000c93 movq %r14, %r11 0x48, 0x8b, 0x7d, 0xc0, //0x00000c96 movq $-64(%rbp), %rdi //0x00000c9a LBB0_152 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000c9a movq $-1, %rax 0x4d, 0x85, 0xe4, //0x00000ca1 testq %r12, %r12 0x48, 0x8b, 0x75, 0xc8, //0x00000ca4 movq $-56(%rbp), %rsi 0x0f, 0x84, 0x26, 0x19, 0x00, 0x00, //0x00000ca8 je LBB0_424 //0x00000cae LBB0_153 0x48, 0x85, 0xff, //0x00000cae testq %rdi, %rdi 0x0f, 0x84, 0x1d, 0x19, 0x00, 0x00, //0x00000cb1 je LBB0_424 0x4d, 0x85, 0xed, //0x00000cb7 testq %r13, %r13 0x0f, 0x84, 0x14, 0x19, 0x00, 0x00, //0x00000cba je LBB0_424 0x4d, 0x29, 0xd3, //0x00000cc0 subq %r10, %r11 0x49, 0x8d, 0x43, 0xff, //0x00000cc3 leaq $-1(%r11), %rax 0x49, 0x39, 0xc4, //0x00000cc7 cmpq %rax, %r12 0x0f, 0x84, 0x40, 0x00, 0x00, 0x00, //0x00000cca je LBB0_422 0x49, 0x39, 0xc5, //0x00000cd0 cmpq %rax, %r13 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00000cd3 je LBB0_422 0x48, 0x39, 0xc7, //0x00000cd9 cmpq %rax, %rdi 0x0f, 0x84, 0x2e, 0x00, 0x00, 0x00, //0x00000cdc je LBB0_422 0x48, 0x85, 0xff, //0x00000ce2 testq %rdi, %rdi 0x4c, 0x8b, 0x4d, 0xd0, //0x00000ce5 movq $-48(%rbp), %r9 0x0f, 0x8e, 0xb8, 0x02, 0x00, 0x00, //0x00000ce9 jle LBB0_190 0x48, 0x8d, 0x47, 0xff, //0x00000cef leaq $-1(%rdi), %rax 0x49, 0x39, 0xc4, //0x00000cf3 cmpq %rax, %r12 0x0f, 0x84, 0xab, 0x02, 0x00, 0x00, //0x00000cf6 je LBB0_190 0x48, 0xf7, 0xd7, //0x00000cfc notq %rdi 0x49, 0x89, 0xfb, //0x00000cff movq %rdi, %r11 0x4d, 0x85, 0xdb, //0x00000d02 testq %r11, %r11 0x0f, 0x89, 0xe4, 0x0f, 0x00, 0x00, //0x00000d05 jns LBB0_335 0xe9, 0xc1, 0x18, 0x00, 0x00, //0x00000d0b jmp LBB0_423 //0x00000d10 LBB0_422 0x49, 0xf7, 0xdb, //0x00000d10 negq %r11 0x4c, 0x8b, 0x4d, 0xd0, //0x00000d13 movq $-48(%rbp), %r9 0x4d, 0x85, 0xdb, //0x00000d17 testq %r11, %r11 0x0f, 0x89, 0xcf, 0x0f, 0x00, 0x00, //0x00000d1a jns LBB0_335 0xe9, 0xac, 0x18, 0x00, 0x00, //0x00000d20 jmp LBB0_423 //0x00000d25 LBB0_161 0x4c, 0x89, 0xd0, //0x00000d25 movq %r10, %rax 0x48, 0x8b, 0x4d, 0xc0, //0x00000d28 movq $-64(%rbp), %rcx 0x48, 0x29, 0xc8, //0x00000d2c subq %rcx, %rax 0x0f, 0x84, 0xce, 0x1a, 0x00, 0x00, //0x00000d2f je LBB0_465 0x4d, 0x8d, 0x1c, 0x09, //0x00000d35 leaq (%r9,%rcx), %r11 0x48, 0x83, 0xf8, 0x40, //0x00000d39 cmpq $64, %rax 0x4c, 0x89, 0x55, 0xb8, //0x00000d3d movq %r10, $-72(%rbp) 0x0f, 0x82, 0x0a, 0x13, 0x00, 0x00, //0x00000d41 jb LBB0_363 0x89, 0xc2, //0x00000d47 movl %eax, %edx 0x83, 0xe2, 0x3f, //0x00000d49 andl $63, %edx 0x48, 0x89, 0x55, 0xb0, //0x00000d4c movq %rdx, $-80(%rbp) 0x4f, 0x8d, 0x64, 0x02, 0xc0, //0x00000d50 leaq $-64(%r10,%r8), %r12 0x49, 0x83, 0xe4, 0xc0, //0x00000d55 andq $-64, %r12 0x49, 0x01, 0xcc, //0x00000d59 addq %rcx, %r12 0x4c, 0x03, 0x65, 0x90, //0x00000d5c addq $-112(%rbp), %r12 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000d60 movq $-1, %r8 0x45, 0x31, 0xd2, //0x00000d67 xorl %r10d, %r10d 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000d6a .p2align 4, 0x90 //0x00000d70 LBB0_164 0xf3, 0x41, 0x0f, 0x6f, 0x2b, //0x00000d70 movdqu (%r11), %xmm5 0xf3, 0x41, 0x0f, 0x6f, 0x73, 0x10, //0x00000d75 movdqu $16(%r11), %xmm6 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x20, //0x00000d7b movdqu $32(%r11), %xmm4 0xf3, 0x41, 0x0f, 0x6f, 0x7b, 0x30, //0x00000d81 movdqu $48(%r11), %xmm7 0x66, 0x0f, 0x6f, 0xdd, //0x00000d87 movdqa %xmm5, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00000d8b pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xdb, //0x00000d8f pmovmskb %xmm3, %ebx 0x66, 0x0f, 0x6f, 0xde, //0x00000d93 movdqa %xmm6, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00000d97 pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xfb, //0x00000d9b pmovmskb %xmm3, %edi 0x66, 0x0f, 0x6f, 0xdc, //0x00000d9f movdqa %xmm4, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00000da3 pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xcb, //0x00000da7 pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x6f, 0xdf, //0x00000dab movdqa %xmm7, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00000daf pcmpeqb %xmm0, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xf3, //0x00000db3 pmovmskb %xmm3, %r14d 0x66, 0x0f, 0x6f, 0xdd, //0x00000db8 movdqa %xmm5, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000dbc pcmpeqb %xmm1, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xeb, //0x00000dc0 pmovmskb %xmm3, %r13d 0x66, 0x0f, 0x6f, 0xde, //0x00000dc5 movdqa %xmm6, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000dc9 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xd3, //0x00000dcd pmovmskb %xmm3, %edx 0x66, 0x0f, 0x6f, 0xdc, //0x00000dd1 movdqa %xmm4, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000dd5 pcmpeqb %xmm1, %xmm3 0x48, 0xc1, 0xe7, 0x10, //0x00000dd9 shlq $16, %rdi 0x48, 0x09, 0xfb, //0x00000ddd orq %rdi, %rbx 0x66, 0x0f, 0xd7, 0xfb, //0x00000de0 pmovmskb %xmm3, %edi 0x66, 0x0f, 0x6f, 0xdf, //0x00000de4 movdqa %xmm7, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x00000de8 pcmpeqb %xmm1, %xmm3 0x48, 0xc1, 0xe1, 0x20, //0x00000dec shlq $32, %rcx 0x48, 0x09, 0xcb, //0x00000df0 orq %rcx, %rbx 0x66, 0x0f, 0xd7, 0xcb, //0x00000df3 pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x6f, 0xda, //0x00000df7 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdd, //0x00000dfb pcmpgtb %xmm5, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xee, //0x00000dff pcmpgtb %xmm14, %xmm5 0x66, 0x0f, 0xdb, 0xeb, //0x00000e04 pand %xmm3, %xmm5 0x48, 0xc1, 0xe2, 0x10, //0x00000e08 shlq $16, %rdx 0x49, 0x09, 0xd5, //0x00000e0c orq %rdx, %r13 0x66, 0x0f, 0xd7, 0xd5, //0x00000e0f pmovmskb %xmm5, %edx 0x66, 0x0f, 0x6f, 0xda, //0x00000e13 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xde, //0x00000e17 pcmpgtb %xmm6, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xf6, //0x00000e1b pcmpgtb %xmm14, %xmm6 0x66, 0x0f, 0xdb, 0xf3, //0x00000e20 pand %xmm3, %xmm6 0x48, 0xc1, 0xe7, 0x20, //0x00000e24 shlq $32, %rdi 0x49, 0x09, 0xfd, //0x00000e28 orq %rdi, %r13 0x66, 0x0f, 0xd7, 0xfe, //0x00000e2b pmovmskb %xmm6, %edi 0x66, 0x0f, 0x6f, 0xda, //0x00000e2f movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdc, //0x00000e33 pcmpgtb %xmm4, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xe6, //0x00000e37 pcmpgtb %xmm14, %xmm4 0x66, 0x0f, 0xdb, 0xe3, //0x00000e3c pand %xmm3, %xmm4 0x48, 0xc1, 0xe1, 0x30, //0x00000e40 shlq $48, %rcx 0x49, 0x09, 0xcd, //0x00000e44 orq %rcx, %r13 0x66, 0x0f, 0xd7, 0xcc, //0x00000e47 pmovmskb %xmm4, %ecx 0x66, 0x0f, 0x6f, 0xda, //0x00000e4b movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdf, //0x00000e4f pcmpgtb %xmm7, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xfe, //0x00000e53 pcmpgtb %xmm14, %xmm7 0x66, 0x0f, 0xdb, 0xfb, //0x00000e58 pand %xmm3, %xmm7 0x48, 0xc1, 0xe7, 0x10, //0x00000e5c shlq $16, %rdi 0x48, 0x09, 0xfa, //0x00000e60 orq %rdi, %rdx 0x66, 0x0f, 0xd7, 0xff, //0x00000e63 pmovmskb %xmm7, %edi 0x49, 0xc1, 0xe6, 0x30, //0x00000e67 shlq $48, %r14 0x48, 0xc1, 0xe1, 0x20, //0x00000e6b shlq $32, %rcx 0x49, 0x83, 0xf8, 0xff, //0x00000e6f cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000e73 jne LBB0_166 0x4d, 0x85, 0xed, //0x00000e79 testq %r13, %r13 0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x00000e7c jne LBB0_181 //0x00000e82 LBB0_166 0x48, 0xc1, 0xe7, 0x30, //0x00000e82 shlq $48, %rdi 0x48, 0x09, 0xca, //0x00000e86 orq %rcx, %rdx 0x4c, 0x09, 0xf3, //0x00000e89 orq %r14, %rbx 0x4c, 0x89, 0xe9, //0x00000e8c movq %r13, %rcx 0x4c, 0x09, 0xd1, //0x00000e8f orq %r10, %rcx 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000e92 jne LBB0_182 0x48, 0x09, 0xfa, //0x00000e98 orq %rdi, %rdx 0x48, 0x85, 0xdb, //0x00000e9b testq %rbx, %rbx 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00000e9e jne LBB0_183 //0x00000ea4 LBB0_168 0x48, 0x85, 0xd2, //0x00000ea4 testq %rdx, %rdx 0x0f, 0x85, 0x95, 0x17, 0x00, 0x00, //0x00000ea7 jne LBB0_435 0x48, 0x83, 0xc0, 0xc0, //0x00000ead addq $-64, %rax 0x49, 0x83, 0xc3, 0x40, //0x00000eb1 addq $64, %r11 0x48, 0x83, 0xf8, 0x3f, //0x00000eb5 cmpq $63, %rax 0x0f, 0x87, 0xb1, 0xfe, 0xff, 0xff, //0x00000eb9 ja LBB0_164 0xe9, 0xc9, 0x0b, 0x00, 0x00, //0x00000ebf jmp LBB0_170 //0x00000ec4 LBB0_182 0x4d, 0x89, 0xd6, //0x00000ec4 movq %r10, %r14 0x49, 0xf7, 0xd6, //0x00000ec7 notq %r14 0x4d, 0x21, 0xee, //0x00000eca andq %r13, %r14 0x4f, 0x8d, 0x0c, 0x36, //0x00000ecd leaq (%r14,%r14), %r9 0x4d, 0x09, 0xd1, //0x00000ed1 orq %r10, %r9 0x4c, 0x89, 0xc9, //0x00000ed4 movq %r9, %rcx 0x48, 0xf7, 0xd1, //0x00000ed7 notq %rcx 0x4c, 0x21, 0xe9, //0x00000eda andq %r13, %rcx 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000edd movabsq $-6148914691236517206, %rsi 0x48, 0x21, 0xf1, //0x00000ee7 andq %rsi, %rcx 0x45, 0x31, 0xd2, //0x00000eea xorl %r10d, %r10d 0x4c, 0x01, 0xf1, //0x00000eed addq %r14, %rcx 0x41, 0x0f, 0x92, 0xc2, //0x00000ef0 setb %r10b 0x48, 0x01, 0xc9, //0x00000ef4 addq %rcx, %rcx 0x48, 0xbe, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000ef7 movabsq $6148914691236517205, %rsi 0x48, 0x31, 0xf1, //0x00000f01 xorq %rsi, %rcx 0x4c, 0x21, 0xc9, //0x00000f04 andq %r9, %rcx 0x4c, 0x8b, 0x4d, 0xd0, //0x00000f07 movq $-48(%rbp), %r9 0x48, 0x8b, 0x75, 0xc8, //0x00000f0b movq $-56(%rbp), %rsi 0x48, 0xf7, 0xd1, //0x00000f0f notq %rcx 0x48, 0x21, 0xcb, //0x00000f12 andq %rcx, %rbx 0x48, 0x09, 0xfa, //0x00000f15 orq %rdi, %rdx 0x48, 0x85, 0xdb, //0x00000f18 testq %rbx, %rbx 0x0f, 0x84, 0x83, 0xff, 0xff, 0xff, //0x00000f1b je LBB0_168 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00000f21 jmp LBB0_183 //0x00000f26 LBB0_181 0x4d, 0x89, 0xd9, //0x00000f26 movq %r11, %r9 0x4c, 0x2b, 0x4d, 0xd0, //0x00000f29 subq $-48(%rbp), %r9 0x4d, 0x0f, 0xbc, 0xc5, //0x00000f2d bsfq %r13, %r8 0x4d, 0x01, 0xc8, //0x00000f31 addq %r9, %r8 0x4c, 0x8b, 0x4d, 0xd0, //0x00000f34 movq $-48(%rbp), %r9 0x48, 0x8b, 0x75, 0xc8, //0x00000f38 movq $-56(%rbp), %rsi 0xe9, 0x41, 0xff, 0xff, 0xff, //0x00000f3c jmp LBB0_166 //0x00000f41 LBB0_183 0x48, 0x0f, 0xbc, 0xc3, //0x00000f41 bsfq %rbx, %rax 0x48, 0x85, 0xd2, //0x00000f45 testq %rdx, %rdx 0x0f, 0x84, 0x85, 0x00, 0x00, 0x00, //0x00000f48 je LBB0_193 0x48, 0x0f, 0xbc, 0xca, //0x00000f4e bsfq %rdx, %rcx 0x4c, 0x8b, 0x55, 0xb8, //0x00000f52 movq $-72(%rbp), %r10 0x4d, 0x29, 0xcb, //0x00000f56 subq %r9, %r11 0x48, 0x39, 0xc1, //0x00000f59 cmpq %rax, %rcx 0x0f, 0x83, 0x86, 0x00, 0x00, 0x00, //0x00000f5c jae LBB0_194 0xe9, 0x82, 0x18, 0x00, 0x00, //0x00000f62 jmp LBB0_185 //0x00000f67 LBB0_186 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000f67 movl $64, %ecx 0x48, 0x8b, 0x7d, 0xc0, //0x00000f6c movq $-64(%rbp), %rdi 0x4c, 0x2b, 0x5d, 0xd0, //0x00000f70 subq $-48(%rbp), %r11 0x48, 0x39, 0xc1, //0x00000f74 cmpq %rax, %rcx 0x0f, 0x82, 0x5a, 0x18, 0x00, 0x00, //0x00000f77 jb LBB0_149 //0x00000f7d LBB0_187 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x00000f7d leaq $1(%r11,%rax), %r11 //0x00000f82 LBB0_188 0x4d, 0x85, 0xdb, //0x00000f82 testq %r11, %r11 0x0f, 0x88, 0x21, 0x16, 0x00, 0x00, //0x00000f85 js LBB0_419 0x48, 0x8b, 0x75, 0xc8, //0x00000f8b movq $-56(%rbp), %rsi 0x4c, 0x89, 0x1e, //0x00000f8f movq %r11, (%rsi) 0x4c, 0x89, 0xf8, //0x00000f92 movq %r15, %rax 0x48, 0x85, 0xff, //0x00000f95 testq %rdi, %rdi 0x4c, 0x8b, 0x4d, 0xd0, //0x00000f98 movq $-48(%rbp), %r9 0x0f, 0x8f, 0xe2, 0xf1, 0xff, 0xff, //0x00000f9c jg LBB0_4 0xe9, 0x3d, 0x16, 0x00, 0x00, //0x00000fa2 jmp LBB0_427 //0x00000fa7 LBB0_190 0x4c, 0x89, 0xe8, //0x00000fa7 movq %r13, %rax 0x4c, 0x09, 0xe0, //0x00000faa orq %r12, %rax 0x4d, 0x39, 0xe5, //0x00000fad cmpq %r12, %r13 0x0f, 0x8c, 0xd9, 0x04, 0x00, 0x00, //0x00000fb0 jl LBB0_256 0x48, 0x85, 0xc0, //0x00000fb6 testq %rax, %rax 0x0f, 0x88, 0xd0, 0x04, 0x00, 0x00, //0x00000fb9 js LBB0_256 0x49, 0xf7, 0xd5, //0x00000fbf notq %r13 0x4d, 0x89, 0xeb, //0x00000fc2 movq %r13, %r11 0x4d, 0x85, 0xdb, //0x00000fc5 testq %r11, %r11 0x0f, 0x89, 0x21, 0x0d, 0x00, 0x00, //0x00000fc8 jns LBB0_335 0xe9, 0xfe, 0x15, 0x00, 0x00, //0x00000fce jmp LBB0_423 //0x00000fd3 LBB0_193 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000fd3 movl $64, %ecx 0x4c, 0x8b, 0x55, 0xb8, //0x00000fd8 movq $-72(%rbp), %r10 0x4d, 0x29, 0xcb, //0x00000fdc subq %r9, %r11 0x48, 0x39, 0xc1, //0x00000fdf cmpq %rax, %rcx 0x0f, 0x82, 0x01, 0x18, 0x00, 0x00, //0x00000fe2 jb LBB0_185 //0x00000fe8 LBB0_194 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x00000fe8 leaq $1(%r11,%rax), %r11 //0x00000fed LBB0_195 0x4d, 0x85, 0xdb, //0x00000fed testq %r11, %r11 0x0f, 0x88, 0xfd, 0x15, 0x00, 0x00, //0x00000ff0 js LBB0_428 0x4c, 0x89, 0x1e, //0x00000ff6 movq %r11, (%rsi) 0x4c, 0x89, 0xf8, //0x00000ff9 movq %r15, %rax 0x48, 0x83, 0x7d, 0xc0, 0x00, //0x00000ffc cmpq $0, $-64(%rbp) 0x0f, 0x8e, 0xdd, 0x15, 0x00, 0x00, //0x00001001 jle LBB0_427 0x48, 0x8b, 0x55, 0x88, //0x00001007 movq $-120(%rbp), %rdx 0x48, 0x8b, 0x02, //0x0000100b movq (%rdx), %rax 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x0000100e cmpq $4095, %rax 0x0f, 0x8f, 0x86, 0x15, 0x00, 0x00, //0x00001014 jg LBB0_439 0x48, 0x8d, 0x48, 0x01, //0x0000101a leaq $1(%rax), %rcx 0x48, 0x89, 0x0a, //0x0000101e movq %rcx, (%rdx) 0x48, 0xc7, 0x44, 0xc2, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00001021 movq $4, $8(%rdx,%rax,8) 0xe9, 0x55, 0xf1, 0xff, 0xff, //0x0000102a jmp LBB0_4 //0x0000102f LBB0_199 0x48, 0x8b, 0x45, 0x98, //0x0000102f movq $-104(%rbp), %rax 0x48, 0x8b, 0x48, 0x08, //0x00001033 movq $8(%rax), %rcx 0xf6, 0x45, 0x80, 0x20, //0x00001037 testb $32, $-128(%rbp) 0x48, 0x89, 0x4d, 0xb8, //0x0000103b movq %rcx, $-72(%rbp) 0x49, 0x89, 0xca, //0x0000103f movq %rcx, %r10 0x0f, 0x85, 0xe7, 0x04, 0x00, 0x00, //0x00001042 jne LBB0_266 0x48, 0x8b, 0x45, 0xc0, //0x00001048 movq $-64(%rbp), %rax 0x49, 0x29, 0xc2, //0x0000104c subq %rax, %r10 0x0f, 0x84, 0xb6, 0x17, 0x00, 0x00, //0x0000104f je LBB0_466 0x4d, 0x8d, 0x1c, 0x01, //0x00001055 leaq (%r9,%rax), %r11 0x49, 0x83, 0xfa, 0x40, //0x00001059 cmpq $64, %r10 0x0f, 0x82, 0x72, 0x10, 0x00, 0x00, //0x0000105d jb LBB0_368 0x44, 0x89, 0xd2, //0x00001063 movl %r10d, %edx 0x83, 0xe2, 0x3f, //0x00001066 andl $63, %edx 0x48, 0x89, 0x55, 0xb0, //0x00001069 movq %rdx, $-80(%rbp) 0x4e, 0x8d, 0x64, 0x01, 0xc0, //0x0000106d leaq $-64(%rcx,%r8), %r12 0x49, 0x83, 0xe4, 0xc0, //0x00001072 andq $-64, %r12 0x49, 0x01, 0xc4, //0x00001076 addq %rax, %r12 0x4c, 0x03, 0x65, 0x90, //0x00001079 addq $-112(%rbp), %r12 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000107d movq $-1, %r8 0x45, 0x31, 0xc9, //0x00001084 xorl %r9d, %r9d 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001087 .p2align 4, 0x90 //0x00001090 LBB0_203 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00001090 movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00001095 movdqu $16(%r11), %xmm4 0xf3, 0x41, 0x0f, 0x6f, 0x6b, 0x20, //0x0000109b movdqu $32(%r11), %xmm5 0xf3, 0x41, 0x0f, 0x6f, 0x73, 0x30, //0x000010a1 movdqu $48(%r11), %xmm6 0x66, 0x0f, 0x6f, 0xfb, //0x000010a7 movdqa %xmm3, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x000010ab pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xff, //0x000010af pmovmskb %xmm7, %edi 0x66, 0x0f, 0x6f, 0xfc, //0x000010b3 movdqa %xmm4, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x000010b7 pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xcf, //0x000010bb pmovmskb %xmm7, %ecx 0x66, 0x0f, 0x6f, 0xfd, //0x000010bf movdqa %xmm5, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x000010c3 pcmpeqb %xmm0, %xmm7 0x66, 0x0f, 0xd7, 0xf7, //0x000010c7 pmovmskb %xmm7, %esi 0x66, 0x0f, 0x6f, 0xfe, //0x000010cb movdqa %xmm6, %xmm7 0x66, 0x0f, 0x74, 0xf8, //0x000010cf pcmpeqb %xmm0, %xmm7 0x66, 0x44, 0x0f, 0xd7, 0xef, //0x000010d3 pmovmskb %xmm7, %r13d 0x66, 0x0f, 0x74, 0xd9, //0x000010d8 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xd3, //0x000010dc pmovmskb %xmm3, %edx 0x66, 0x0f, 0x74, 0xe1, //0x000010e0 pcmpeqb %xmm1, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x000010e4 pmovmskb %xmm4, %eax 0x66, 0x0f, 0x74, 0xe9, //0x000010e8 pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xdd, //0x000010ec pmovmskb %xmm5, %ebx 0x66, 0x0f, 0x74, 0xf1, //0x000010f0 pcmpeqb %xmm1, %xmm6 0x66, 0x44, 0x0f, 0xd7, 0xf6, //0x000010f4 pmovmskb %xmm6, %r14d 0x49, 0xc1, 0xe5, 0x30, //0x000010f9 shlq $48, %r13 0x48, 0xc1, 0xe6, 0x20, //0x000010fd shlq $32, %rsi 0x48, 0xc1, 0xe1, 0x10, //0x00001101 shlq $16, %rcx 0x48, 0x09, 0xcf, //0x00001105 orq %rcx, %rdi 0x48, 0x09, 0xf7, //0x00001108 orq %rsi, %rdi 0x49, 0xc1, 0xe6, 0x30, //0x0000110b shlq $48, %r14 0x48, 0xc1, 0xe3, 0x20, //0x0000110f shlq $32, %rbx 0x48, 0xc1, 0xe0, 0x10, //0x00001113 shlq $16, %rax 0x48, 0x09, 0xc2, //0x00001117 orq %rax, %rdx 0x48, 0x09, 0xda, //0x0000111a orq %rbx, %rdx 0x4c, 0x09, 0xf2, //0x0000111d orq %r14, %rdx 0x49, 0x83, 0xf8, 0xff, //0x00001120 cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001124 jne LBB0_205 0x48, 0x85, 0xd2, //0x0000112a testq %rdx, %rdx 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x0000112d jne LBB0_214 //0x00001133 LBB0_205 0x4c, 0x09, 0xef, //0x00001133 orq %r13, %rdi 0x48, 0x89, 0xd0, //0x00001136 movq %rdx, %rax 0x4c, 0x09, 0xc8, //0x00001139 orq %r9, %rax 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000113c jne LBB0_215 //0x00001142 LBB0_206 0x48, 0x85, 0xff, //0x00001142 testq %rdi, %rdi 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x00001145 jne LBB0_216 //0x0000114b LBB0_207 0x49, 0x83, 0xc2, 0xc0, //0x0000114b addq $-64, %r10 0x49, 0x83, 0xc3, 0x40, //0x0000114f addq $64, %r11 0x49, 0x83, 0xfa, 0x3f, //0x00001153 cmpq $63, %r10 0x0f, 0x87, 0x33, 0xff, 0xff, 0xff, //0x00001157 ja LBB0_203 0xe9, 0xe6, 0x0b, 0x00, 0x00, //0x0000115d jmp LBB0_208 //0x00001162 LBB0_214 0x4c, 0x89, 0xd8, //0x00001162 movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x00001165 subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xc2, //0x00001169 bsfq %rdx, %r8 0x49, 0x01, 0xc0, //0x0000116d addq %rax, %r8 0x4c, 0x09, 0xef, //0x00001170 orq %r13, %rdi 0x48, 0x89, 0xd0, //0x00001173 movq %rdx, %rax 0x4c, 0x09, 0xc8, //0x00001176 orq %r9, %rax 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00001179 je LBB0_206 //0x0000117f LBB0_215 0x4c, 0x89, 0xc8, //0x0000117f movq %r9, %rax 0x48, 0xf7, 0xd0, //0x00001182 notq %rax 0x48, 0x21, 0xd0, //0x00001185 andq %rdx, %rax 0x48, 0x8d, 0x0c, 0x00, //0x00001188 leaq (%rax,%rax), %rcx 0x4c, 0x09, 0xc9, //0x0000118c orq %r9, %rcx 0x48, 0x89, 0xce, //0x0000118f movq %rcx, %rsi 0x48, 0xf7, 0xd6, //0x00001192 notq %rsi 0x48, 0x21, 0xd6, //0x00001195 andq %rdx, %rsi 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001198 movabsq $-6148914691236517206, %rdx 0x48, 0x21, 0xd6, //0x000011a2 andq %rdx, %rsi 0x45, 0x31, 0xc9, //0x000011a5 xorl %r9d, %r9d 0x48, 0x01, 0xc6, //0x000011a8 addq %rax, %rsi 0x41, 0x0f, 0x92, 0xc1, //0x000011ab setb %r9b 0x48, 0x01, 0xf6, //0x000011af addq %rsi, %rsi 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000011b2 movabsq $6148914691236517205, %rax 0x48, 0x31, 0xc6, //0x000011bc xorq %rax, %rsi 0x48, 0x21, 0xce, //0x000011bf andq %rcx, %rsi 0x48, 0xf7, 0xd6, //0x000011c2 notq %rsi 0x48, 0x21, 0xf7, //0x000011c5 andq %rsi, %rdi 0x48, 0x85, 0xff, //0x000011c8 testq %rdi, %rdi 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x000011cb je LBB0_207 //0x000011d1 LBB0_216 0x48, 0x0f, 0xbc, 0xc7, //0x000011d1 bsfq %rdi, %rax 0x4c, 0x03, 0x5d, 0xa0, //0x000011d5 addq $-96(%rbp), %r11 0x49, 0x01, 0xc3, //0x000011d9 addq %rax, %r11 0x48, 0x8b, 0x75, 0xc8, //0x000011dc movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x000011e0 movq $-48(%rbp), %r9 0x48, 0x8b, 0x7d, 0xb8, //0x000011e4 movq $-72(%rbp), %rdi 0xe9, 0x02, 0x06, 0x00, 0x00, //0x000011e8 jmp LBB0_304 //0x000011ed LBB0_217 0x48, 0x8b, 0x45, 0x98, //0x000011ed movq $-104(%rbp), %rax 0x4c, 0x8b, 0x50, 0x08, //0x000011f1 movq $8(%rax), %r10 0x48, 0x8b, 0x45, 0xc0, //0x000011f5 movq $-64(%rbp), %rax 0x49, 0x29, 0xc2, //0x000011f9 subq %rax, %r10 0x0f, 0x84, 0x56, 0x14, 0x00, 0x00, //0x000011fc je LBB0_437 0x4d, 0x8d, 0x24, 0x01, //0x00001202 leaq (%r9,%rax), %r12 0x41, 0x80, 0x3c, 0x24, 0x30, //0x00001206 cmpb $48, (%r12) 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x0000120b jne LBB0_222 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001211 movl $1, %r11d 0x49, 0x83, 0xfa, 0x01, //0x00001217 cmpq $1, %r10 0x0f, 0x84, 0x03, 0x0b, 0x00, 0x00, //0x0000121b je LBB0_341 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00001221 movb $1(%r12), %al 0x04, 0xd2, //0x00001226 addb $-46, %al 0x3c, 0x37, //0x00001228 cmpb $55, %al 0x0f, 0x87, 0xf4, 0x0a, 0x00, 0x00, //0x0000122a ja LBB0_341 0x0f, 0xb6, 0xc0, //0x00001230 movzbl %al, %eax 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00001233 movabsq $36028797027352577, %rcx 0x48, 0x0f, 0xa3, 0xc1, //0x0000123d btq %rax, %rcx 0x0f, 0x83, 0xdd, 0x0a, 0x00, 0x00, //0x00001241 jae LBB0_341 //0x00001247 LBB0_222 0x49, 0x83, 0xfa, 0x10, //0x00001247 cmpq $16, %r10 0x0f, 0x82, 0x5d, 0x0e, 0x00, 0x00, //0x0000124b jb LBB0_367 0x4d, 0x8d, 0x4a, 0xf0, //0x00001251 leaq $-16(%r10), %r9 0x4c, 0x89, 0xc8, //0x00001255 movq %r9, %rax 0x48, 0x83, 0xe0, 0xf0, //0x00001258 andq $-16, %rax 0x4e, 0x8d, 0x44, 0x20, 0x10, //0x0000125c leaq $16(%rax,%r12), %r8 0x41, 0x83, 0xe1, 0x0f, //0x00001261 andl $15, %r9d 0x48, 0xc7, 0x45, 0xb0, 0xff, 0xff, 0xff, 0xff, //0x00001265 movq $-1, $-80(%rbp) 0x48, 0xc7, 0x45, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000126d movq $-1, $-72(%rbp) 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00001275 movq $-1, %r14 0x4d, 0x89, 0xe5, //0x0000127c movq %r12, %r13 0x90, //0x0000127f .p2align 4, 0x90 //0x00001280 LBB0_224 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x00001280 movdqu (%r13), %xmm3 0x66, 0x0f, 0x6f, 0xe3, //0x00001286 movdqa %xmm3, %xmm4 0x66, 0x41, 0x0f, 0x64, 0xe0, //0x0000128a pcmpgtb %xmm8, %xmm4 0x66, 0x41, 0x0f, 0x6f, 0xed, //0x0000128f movdqa %xmm13, %xmm5 0x66, 0x0f, 0x64, 0xeb, //0x00001294 pcmpgtb %xmm3, %xmm5 0x66, 0x0f, 0xdb, 0xec, //0x00001298 pand %xmm4, %xmm5 0x66, 0x0f, 0x6f, 0xe3, //0x0000129c movdqa %xmm3, %xmm4 0x66, 0x41, 0x0f, 0x74, 0xe1, //0x000012a0 pcmpeqb %xmm9, %xmm4 0x66, 0x0f, 0x6f, 0xf3, //0x000012a5 movdqa %xmm3, %xmm6 0x66, 0x41, 0x0f, 0x74, 0xf2, //0x000012a9 pcmpeqb %xmm10, %xmm6 0x66, 0x0f, 0xeb, 0xf4, //0x000012ae por %xmm4, %xmm6 0x66, 0x0f, 0x6f, 0xe3, //0x000012b2 movdqa %xmm3, %xmm4 0x66, 0x0f, 0xeb, 0xe2, //0x000012b6 por %xmm2, %xmm4 0x66, 0x41, 0x0f, 0x74, 0xdb, //0x000012ba pcmpeqb %xmm11, %xmm3 0x66, 0x41, 0x0f, 0x74, 0xe4, //0x000012bf pcmpeqb %xmm12, %xmm4 0x66, 0x0f, 0xd7, 0xdc, //0x000012c4 pmovmskb %xmm4, %ebx 0x66, 0x0f, 0xeb, 0xe3, //0x000012c8 por %xmm3, %xmm4 0x66, 0x0f, 0xeb, 0xee, //0x000012cc por %xmm6, %xmm5 0x66, 0x0f, 0xeb, 0xec, //0x000012d0 por %xmm4, %xmm5 0x66, 0x0f, 0xd7, 0xc3, //0x000012d4 pmovmskb %xmm3, %eax 0x66, 0x0f, 0xd7, 0xd6, //0x000012d8 pmovmskb %xmm6, %edx 0x66, 0x0f, 0xd7, 0xcd, //0x000012dc pmovmskb %xmm5, %ecx 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x000012e0 movl $2863311530, %esi 0x48, 0x8d, 0xbe, 0x55, 0x55, 0x55, 0x55, //0x000012e5 leaq $1431655765(%rsi), %rdi 0x48, 0x31, 0xcf, //0x000012ec xorq %rcx, %rdi 0x48, 0x0f, 0xbc, 0xcf, //0x000012ef bsfq %rdi, %rcx 0x83, 0xf9, 0x10, //0x000012f3 cmpl $16, %ecx 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000012f6 je LBB0_226 0xbf, 0xff, 0xff, 0xff, 0xff, //0x000012fc movl $-1, %edi 0xd3, 0xe7, //0x00001301 shll %cl, %edi 0xf7, 0xd7, //0x00001303 notl %edi 0x21, 0xf8, //0x00001305 andl %edi, %eax 0x21, 0xfb, //0x00001307 andl %edi, %ebx 0x21, 0xd7, //0x00001309 andl %edx, %edi 0x89, 0xfa, //0x0000130b movl %edi, %edx //0x0000130d LBB0_226 0x8d, 0x78, 0xff, //0x0000130d leal $-1(%rax), %edi 0x21, 0xc7, //0x00001310 andl %eax, %edi 0x0f, 0x85, 0xee, 0x09, 0x00, 0x00, //0x00001312 jne LBB0_337 0x8d, 0x7b, 0xff, //0x00001318 leal $-1(%rbx), %edi 0x21, 0xdf, //0x0000131b andl %ebx, %edi 0x0f, 0x85, 0xe3, 0x09, 0x00, 0x00, //0x0000131d jne LBB0_337 0x8d, 0x7a, 0xff, //0x00001323 leal $-1(%rdx), %edi 0x21, 0xd7, //0x00001326 andl %edx, %edi 0x0f, 0x85, 0xd8, 0x09, 0x00, 0x00, //0x00001328 jne LBB0_337 0x85, 0xc0, //0x0000132e testl %eax, %eax 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00001330 je LBB0_232 0x4c, 0x89, 0xef, //0x00001336 movq %r13, %rdi 0x4c, 0x29, 0xe7, //0x00001339 subq %r12, %rdi 0x44, 0x0f, 0xbc, 0xd8, //0x0000133c bsfl %eax, %r11d 0x49, 0x01, 0xfb, //0x00001340 addq %rdi, %r11 0x49, 0x83, 0xfe, 0xff, //0x00001343 cmpq $-1, %r14 0x0f, 0x85, 0xc3, 0x09, 0x00, 0x00, //0x00001347 jne LBB0_338 0x4d, 0x89, 0xde, //0x0000134d movq %r11, %r14 //0x00001350 LBB0_232 0x85, 0xdb, //0x00001350 testl %ebx, %ebx 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00001352 je LBB0_235 0x4c, 0x89, 0xe8, //0x00001358 movq %r13, %rax 0x4c, 0x29, 0xe0, //0x0000135b subq %r12, %rax 0x44, 0x0f, 0xbc, 0xdb, //0x0000135e bsfl %ebx, %r11d 0x49, 0x01, 0xc3, //0x00001362 addq %rax, %r11 0x48, 0x83, 0x7d, 0xb8, 0xff, //0x00001365 cmpq $-1, $-72(%rbp) 0x0f, 0x85, 0xa0, 0x09, 0x00, 0x00, //0x0000136a jne LBB0_338 0x4c, 0x89, 0x5d, 0xb8, //0x00001370 movq %r11, $-72(%rbp) //0x00001374 LBB0_235 0x85, 0xd2, //0x00001374 testl %edx, %edx 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00001376 je LBB0_238 0x4c, 0x89, 0xe8, //0x0000137c movq %r13, %rax 0x4c, 0x29, 0xe0, //0x0000137f subq %r12, %rax 0x44, 0x0f, 0xbc, 0xda, //0x00001382 bsfl %edx, %r11d 0x49, 0x01, 0xc3, //0x00001386 addq %rax, %r11 0x48, 0x83, 0x7d, 0xb0, 0xff, //0x00001389 cmpq $-1, $-80(%rbp) 0x0f, 0x85, 0x7c, 0x09, 0x00, 0x00, //0x0000138e jne LBB0_338 0x4c, 0x89, 0x5d, 0xb0, //0x00001394 movq %r11, $-80(%rbp) //0x00001398 LBB0_238 0x83, 0xf9, 0x10, //0x00001398 cmpl $16, %ecx 0x0f, 0x85, 0xaa, 0x03, 0x00, 0x00, //0x0000139b jne LBB0_290 0x49, 0x83, 0xc5, 0x10, //0x000013a1 addq $16, %r13 0x49, 0x83, 0xc2, 0xf0, //0x000013a5 addq $-16, %r10 0x49, 0x83, 0xfa, 0x0f, //0x000013a9 cmpq $15, %r10 0x0f, 0x87, 0xcd, 0xfe, 0xff, 0xff, //0x000013ad ja LBB0_224 0x4d, 0x85, 0xc9, //0x000013b3 testq %r9, %r9 0x48, 0x8d, 0x35, 0xc3, 0x16, 0x00, 0x00, //0x000013b6 leaq $5827(%rip), %rsi /* LJTI0_2+0(%rip) */ 0x48, 0x8b, 0x7d, 0xb8, //0x000013bd movq $-72(%rbp), %rdi 0x48, 0x8b, 0x5d, 0xb0, //0x000013c1 movq $-80(%rbp), %rbx 0x0f, 0x84, 0x8e, 0x03, 0x00, 0x00, //0x000013c5 je LBB0_291 //0x000013cb LBB0_241 0x4b, 0x8d, 0x0c, 0x08, //0x000013cb leaq (%r8,%r9), %rcx 0xe9, 0x08, 0x01, 0x00, 0x00, //0x000013cf jmp LBB0_260 //0x000013d4 LBB0_242 0x48, 0x8b, 0x55, 0x88, //0x000013d4 movq $-120(%rbp), %rdx 0x48, 0x8b, 0x02, //0x000013d8 movq (%rdx), %rax 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x000013db cmpq $4095, %rax 0x0f, 0x8f, 0xb9, 0x11, 0x00, 0x00, //0x000013e1 jg LBB0_439 0x48, 0x8d, 0x48, 0x01, //0x000013e7 leaq $1(%rax), %rcx 0x48, 0x89, 0x0a, //0x000013eb movq %rcx, (%rdx) 0x48, 0xc7, 0x44, 0xc2, 0x08, 0x05, 0x00, 0x00, 0x00, //0x000013ee movq $5, $8(%rdx,%rax,8) 0xe9, 0x84, 0xed, 0xff, 0xff, //0x000013f7 jmp LBB0_3 //0x000013fc LBB0_244 0x48, 0x8b, 0x4d, 0x98, //0x000013fc movq $-104(%rbp), %rcx 0x48, 0x8b, 0x49, 0x08, //0x00001400 movq $8(%rcx), %rcx 0x48, 0x8d, 0x51, 0xfc, //0x00001404 leaq $-4(%rcx), %rdx 0x49, 0x39, 0xd7, //0x00001408 cmpq %rdx, %r15 0x0f, 0x83, 0xfb, 0x11, 0x00, 0x00, //0x0000140b jae LBB0_440 0x48, 0x8b, 0x55, 0xc0, //0x00001411 movq $-64(%rbp), %rdx 0x41, 0x8b, 0x0c, 0x11, //0x00001415 movl (%r9,%rdx), %ecx 0x81, 0xf9, 0x61, 0x6c, 0x73, 0x65, //0x00001419 cmpl $1702063201, %ecx 0x0f, 0x85, 0x5b, 0x12, 0x00, 0x00, //0x0000141f jne LBB0_443 0x4d, 0x8d, 0x5f, 0x05, //0x00001425 leaq $5(%r15), %r11 0x4c, 0x89, 0x1e, //0x00001429 movq %r11, (%rsi) 0x4c, 0x89, 0xf8, //0x0000142c movq %r15, %rax 0x48, 0x85, 0xd2, //0x0000142f testq %rdx, %rdx 0x0f, 0x8f, 0x4c, 0xed, 0xff, 0xff, //0x00001432 jg LBB0_4 0xe9, 0xa7, 0x11, 0x00, 0x00, //0x00001438 jmp LBB0_427 //0x0000143d LBB0_247 0x48, 0x8b, 0x4d, 0x98, //0x0000143d movq $-104(%rbp), %rcx 0x48, 0x8b, 0x49, 0x08, //0x00001441 movq $8(%rcx), %rcx 0x48, 0x8d, 0x51, 0xfd, //0x00001445 leaq $-3(%rcx), %rdx 0x49, 0x39, 0xd7, //0x00001449 cmpq %rdx, %r15 0x0f, 0x83, 0xba, 0x11, 0x00, 0x00, //0x0000144c jae LBB0_440 0x41, 0x81, 0x3a, 0x6e, 0x75, 0x6c, 0x6c, //0x00001452 cmpl $1819047278, (%r10) 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00001459 je LBB0_255 0xe9, 0x71, 0x12, 0x00, 0x00, //0x0000145f jmp LBB0_249 //0x00001464 LBB0_253 0x48, 0x8b, 0x4d, 0x98, //0x00001464 movq $-104(%rbp), %rcx 0x48, 0x8b, 0x49, 0x08, //0x00001468 movq $8(%rcx), %rcx 0x48, 0x8d, 0x51, 0xfd, //0x0000146c leaq $-3(%rcx), %rdx 0x49, 0x39, 0xd7, //0x00001470 cmpq %rdx, %r15 0x0f, 0x83, 0x93, 0x11, 0x00, 0x00, //0x00001473 jae LBB0_440 0x41, 0x81, 0x3a, 0x74, 0x72, 0x75, 0x65, //0x00001479 cmpl $1702195828, (%r10) 0x0f, 0x85, 0xa1, 0x12, 0x00, 0x00, //0x00001480 jne LBB0_448 //0x00001486 LBB0_255 0x4d, 0x8d, 0x5f, 0x04, //0x00001486 leaq $4(%r15), %r11 0xe9, 0x69, 0x03, 0x00, 0x00, //0x0000148a jmp LBB0_305 //0x0000148f LBB0_256 0x48, 0x85, 0xc0, //0x0000148f testq %rax, %rax 0x49, 0x8d, 0x44, 0x24, 0xff, //0x00001492 leaq $-1(%r12), %rax 0x49, 0xf7, 0xd4, //0x00001497 notq %r12 0x4d, 0x0f, 0x48, 0xe3, //0x0000149a cmovsq %r11, %r12 0x49, 0x39, 0xc5, //0x0000149e cmpq %rax, %r13 0x4d, 0x0f, 0x44, 0xdc, //0x000014a1 cmoveq %r12, %r11 0x4d, 0x85, 0xdb, //0x000014a5 testq %r11, %r11 0x0f, 0x89, 0x41, 0x08, 0x00, 0x00, //0x000014a8 jns LBB0_335 0xe9, 0x1e, 0x11, 0x00, 0x00, //0x000014ae jmp LBB0_423 //0x000014b3 LBB0_257 0x49, 0x89, 0xc3, //0x000014b3 movq %rax, %r11 0x4d, 0x29, 0xe3, //0x000014b6 subq %r12, %r11 0x49, 0x83, 0xfe, 0xff, //0x000014b9 cmpq $-1, %r14 0x0f, 0x85, 0x6d, 0x0b, 0x00, 0x00, //0x000014bd jne LBB0_361 0x49, 0xff, 0xcb, //0x000014c3 decq %r11 0x4d, 0x89, 0xde, //0x000014c6 movq %r11, %r14 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000014c9 .p2align 4, 0x90 //0x000014d0 LBB0_259 0x49, 0x89, 0xc0, //0x000014d0 movq %rax, %r8 0x49, 0xff, 0xc9, //0x000014d3 decq %r9 0x0f, 0x84, 0xfc, 0x09, 0x00, 0x00, //0x000014d6 je LBB0_343 //0x000014dc LBB0_260 0x41, 0x0f, 0xbe, 0x10, //0x000014dc movsbl (%r8), %edx 0x83, 0xc2, 0xd5, //0x000014e0 addl $-43, %edx 0x83, 0xfa, 0x3a, //0x000014e3 cmpl $58, %edx 0x0f, 0x87, 0x6d, 0x02, 0x00, 0x00, //0x000014e6 ja LBB0_291 0x49, 0x8d, 0x40, 0x01, //0x000014ec leaq $1(%r8), %rax 0x48, 0x63, 0x14, 0x96, //0x000014f0 movslq (%rsi,%rdx,4), %rdx 0x48, 0x01, 0xf2, //0x000014f4 addq %rsi, %rdx 0xff, 0xe2, //0x000014f7 jmpq *%rdx //0x000014f9 LBB0_262 0x49, 0x89, 0xc3, //0x000014f9 movq %rax, %r11 0x4d, 0x29, 0xe3, //0x000014fc subq %r12, %r11 0x48, 0x83, 0xfb, 0xff, //0x000014ff cmpq $-1, %rbx 0x0f, 0x85, 0x27, 0x0b, 0x00, 0x00, //0x00001503 jne LBB0_361 0x49, 0xff, 0xcb, //0x00001509 decq %r11 0x4c, 0x89, 0xdb, //0x0000150c movq %r11, %rbx 0xe9, 0xbc, 0xff, 0xff, 0xff, //0x0000150f jmp LBB0_259 //0x00001514 LBB0_264 0x49, 0x89, 0xc3, //0x00001514 movq %rax, %r11 0x4d, 0x29, 0xe3, //0x00001517 subq %r12, %r11 0x48, 0x83, 0xff, 0xff, //0x0000151a cmpq $-1, %rdi 0x0f, 0x85, 0x0c, 0x0b, 0x00, 0x00, //0x0000151e jne LBB0_361 0x49, 0xff, 0xcb, //0x00001524 decq %r11 0x4c, 0x89, 0xdf, //0x00001527 movq %r11, %rdi 0xe9, 0xa1, 0xff, 0xff, 0xff, //0x0000152a jmp LBB0_259 //0x0000152f LBB0_266 0x48, 0x8b, 0x45, 0xc0, //0x0000152f movq $-64(%rbp), %rax 0x49, 0x29, 0xc2, //0x00001533 subq %rax, %r10 0x0f, 0x84, 0xcf, 0x12, 0x00, 0x00, //0x00001536 je LBB0_466 0x4d, 0x8d, 0x1c, 0x01, //0x0000153c leaq (%r9,%rax), %r11 0x49, 0x83, 0xfa, 0x40, //0x00001540 cmpq $64, %r10 0x0f, 0x82, 0xa8, 0x0b, 0x00, 0x00, //0x00001544 jb LBB0_369 0x44, 0x89, 0xd2, //0x0000154a movl %r10d, %edx 0x83, 0xe2, 0x3f, //0x0000154d andl $63, %edx 0x48, 0x89, 0x55, 0xb0, //0x00001550 movq %rdx, $-80(%rbp) 0x4e, 0x8d, 0x64, 0x01, 0xc0, //0x00001554 leaq $-64(%rcx,%r8), %r12 0x49, 0x83, 0xe4, 0xc0, //0x00001559 andq $-64, %r12 0x49, 0x01, 0xc4, //0x0000155d addq %rax, %r12 0x4c, 0x03, 0x65, 0x90, //0x00001560 addq $-112(%rbp), %r12 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001564 movq $-1, %r8 0x45, 0x31, 0xc9, //0x0000156b xorl %r9d, %r9d 0x90, 0x90, //0x0000156e .p2align 4, 0x90 //0x00001570 LBB0_269 0xf3, 0x41, 0x0f, 0x6f, 0x2b, //0x00001570 movdqu (%r11), %xmm5 0xf3, 0x41, 0x0f, 0x6f, 0x73, 0x10, //0x00001575 movdqu $16(%r11), %xmm6 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x20, //0x0000157b movdqu $32(%r11), %xmm4 0xf3, 0x41, 0x0f, 0x6f, 0x7b, 0x30, //0x00001581 movdqu $48(%r11), %xmm7 0x66, 0x0f, 0x6f, 0xdd, //0x00001587 movdqa %xmm5, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x0000158b pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xf3, //0x0000158f pmovmskb %xmm3, %esi 0x66, 0x0f, 0x6f, 0xde, //0x00001593 movdqa %xmm6, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x00001597 pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xcb, //0x0000159b pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x6f, 0xdc, //0x0000159f movdqa %xmm4, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x000015a3 pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xdb, //0x000015a7 pmovmskb %xmm3, %ebx 0x66, 0x0f, 0x6f, 0xdf, //0x000015ab movdqa %xmm7, %xmm3 0x66, 0x0f, 0x74, 0xd8, //0x000015af pcmpeqb %xmm0, %xmm3 0x66, 0x0f, 0xd7, 0xfb, //0x000015b3 pmovmskb %xmm3, %edi 0x66, 0x0f, 0x6f, 0xdd, //0x000015b7 movdqa %xmm5, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x000015bb pcmpeqb %xmm1, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xeb, //0x000015bf pmovmskb %xmm3, %r13d 0x66, 0x0f, 0x6f, 0xde, //0x000015c4 movdqa %xmm6, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x000015c8 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xd3, //0x000015cc pmovmskb %xmm3, %edx 0x66, 0x0f, 0x6f, 0xdc, //0x000015d0 movdqa %xmm4, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x000015d4 pcmpeqb %xmm1, %xmm3 0x48, 0xc1, 0xe1, 0x10, //0x000015d8 shlq $16, %rcx 0x48, 0x09, 0xce, //0x000015dc orq %rcx, %rsi 0x66, 0x0f, 0xd7, 0xcb, //0x000015df pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x6f, 0xdf, //0x000015e3 movdqa %xmm7, %xmm3 0x66, 0x0f, 0x74, 0xd9, //0x000015e7 pcmpeqb %xmm1, %xmm3 0x48, 0xc1, 0xe3, 0x20, //0x000015eb shlq $32, %rbx 0x48, 0x09, 0xde, //0x000015ef orq %rbx, %rsi 0x66, 0x0f, 0xd7, 0xdb, //0x000015f2 pmovmskb %xmm3, %ebx 0x66, 0x0f, 0x6f, 0xda, //0x000015f6 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdd, //0x000015fa pcmpgtb %xmm5, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xee, //0x000015fe pcmpgtb %xmm14, %xmm5 0x66, 0x0f, 0xdb, 0xeb, //0x00001603 pand %xmm3, %xmm5 0x48, 0xc1, 0xe2, 0x10, //0x00001607 shlq $16, %rdx 0x49, 0x09, 0xd5, //0x0000160b orq %rdx, %r13 0x66, 0x0f, 0xd7, 0xd5, //0x0000160e pmovmskb %xmm5, %edx 0x66, 0x0f, 0x6f, 0xda, //0x00001612 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xde, //0x00001616 pcmpgtb %xmm6, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xf6, //0x0000161a pcmpgtb %xmm14, %xmm6 0x66, 0x0f, 0xdb, 0xf3, //0x0000161f pand %xmm3, %xmm6 0x48, 0xc1, 0xe1, 0x20, //0x00001623 shlq $32, %rcx 0x49, 0x09, 0xcd, //0x00001627 orq %rcx, %r13 0x66, 0x0f, 0xd7, 0xc6, //0x0000162a pmovmskb %xmm6, %eax 0x66, 0x0f, 0x6f, 0xda, //0x0000162e movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdc, //0x00001632 pcmpgtb %xmm4, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xe6, //0x00001636 pcmpgtb %xmm14, %xmm4 0x66, 0x0f, 0xdb, 0xe3, //0x0000163b pand %xmm3, %xmm4 0x48, 0xc1, 0xe3, 0x30, //0x0000163f shlq $48, %rbx 0x49, 0x09, 0xdd, //0x00001643 orq %rbx, %r13 0x66, 0x0f, 0xd7, 0xcc, //0x00001646 pmovmskb %xmm4, %ecx 0x66, 0x0f, 0x6f, 0xda, //0x0000164a movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdf, //0x0000164e pcmpgtb %xmm7, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xfe, //0x00001652 pcmpgtb %xmm14, %xmm7 0x66, 0x0f, 0xdb, 0xfb, //0x00001657 pand %xmm3, %xmm7 0x48, 0xc1, 0xe0, 0x10, //0x0000165b shlq $16, %rax 0x48, 0x09, 0xc2, //0x0000165f orq %rax, %rdx 0x66, 0x44, 0x0f, 0xd7, 0xf7, //0x00001662 pmovmskb %xmm7, %r14d 0x48, 0xc1, 0xe7, 0x30, //0x00001667 shlq $48, %rdi 0x48, 0xc1, 0xe1, 0x20, //0x0000166b shlq $32, %rcx 0x49, 0x83, 0xf8, 0xff, //0x0000166f cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001673 jne LBB0_271 0x4d, 0x85, 0xed, //0x00001679 testq %r13, %r13 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000167c jne LBB0_286 //0x00001682 LBB0_271 0x49, 0xc1, 0xe6, 0x30, //0x00001682 shlq $48, %r14 0x48, 0x09, 0xca, //0x00001686 orq %rcx, %rdx 0x48, 0x09, 0xfe, //0x00001689 orq %rdi, %rsi 0x4c, 0x89, 0xe8, //0x0000168c movq %r13, %rax 0x4c, 0x09, 0xc8, //0x0000168f orq %r9, %rax 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00001692 jne LBB0_287 0x4c, 0x09, 0xf2, //0x00001698 orq %r14, %rdx 0x48, 0x85, 0xf6, //0x0000169b testq %rsi, %rsi 0x0f, 0x85, 0x8d, 0x00, 0x00, 0x00, //0x0000169e jne LBB0_288 //0x000016a4 LBB0_273 0x48, 0x85, 0xd2, //0x000016a4 testq %rdx, %rdx 0x0f, 0x85, 0xec, 0x10, 0x00, 0x00, //0x000016a7 jne LBB0_456 0x49, 0x83, 0xc2, 0xc0, //0x000016ad addq $-64, %r10 0x49, 0x83, 0xc3, 0x40, //0x000016b1 addq $64, %r11 0x49, 0x83, 0xfa, 0x3f, //0x000016b5 cmpq $63, %r10 0x0f, 0x87, 0xb1, 0xfe, 0xff, 0xff, //0x000016b9 ja LBB0_269 0xe9, 0x1a, 0x07, 0x00, 0x00, //0x000016bf jmp LBB0_275 //0x000016c4 LBB0_287 0x4c, 0x89, 0xc8, //0x000016c4 movq %r9, %rax 0x48, 0xf7, 0xd0, //0x000016c7 notq %rax 0x4c, 0x21, 0xe8, //0x000016ca andq %r13, %rax 0x48, 0x8d, 0x0c, 0x00, //0x000016cd leaq (%rax,%rax), %rcx 0x4c, 0x09, 0xc9, //0x000016d1 orq %r9, %rcx 0x48, 0x89, 0xcf, //0x000016d4 movq %rcx, %rdi 0x48, 0xf7, 0xd7, //0x000016d7 notq %rdi 0x4c, 0x21, 0xef, //0x000016da andq %r13, %rdi 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000016dd movabsq $-6148914691236517206, %rbx 0x48, 0x21, 0xdf, //0x000016e7 andq %rbx, %rdi 0x45, 0x31, 0xc9, //0x000016ea xorl %r9d, %r9d 0x48, 0x01, 0xc7, //0x000016ed addq %rax, %rdi 0x41, 0x0f, 0x92, 0xc1, //0x000016f0 setb %r9b 0x48, 0x01, 0xff, //0x000016f4 addq %rdi, %rdi 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000016f7 movabsq $6148914691236517205, %rax 0x48, 0x31, 0xc7, //0x00001701 xorq %rax, %rdi 0x48, 0x21, 0xcf, //0x00001704 andq %rcx, %rdi 0x48, 0xf7, 0xd7, //0x00001707 notq %rdi 0x48, 0x21, 0xfe, //0x0000170a andq %rdi, %rsi 0x4c, 0x09, 0xf2, //0x0000170d orq %r14, %rdx 0x48, 0x85, 0xf6, //0x00001710 testq %rsi, %rsi 0x0f, 0x84, 0x8b, 0xff, 0xff, 0xff, //0x00001713 je LBB0_273 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00001719 jmp LBB0_288 //0x0000171e LBB0_286 0x4c, 0x89, 0xd8, //0x0000171e movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x00001721 subq $-48(%rbp), %rax 0x4d, 0x0f, 0xbc, 0xc5, //0x00001725 bsfq %r13, %r8 0x49, 0x01, 0xc0, //0x00001729 addq %rax, %r8 0xe9, 0x51, 0xff, 0xff, 0xff, //0x0000172c jmp LBB0_271 //0x00001731 LBB0_288 0x48, 0x0f, 0xbc, 0xc6, //0x00001731 bsfq %rsi, %rax 0x48, 0x85, 0xd2, //0x00001735 testq %rdx, %rdx 0x4c, 0x8b, 0x4d, 0xd0, //0x00001738 movq $-48(%rbp), %r9 0x0f, 0x84, 0x8f, 0x00, 0x00, 0x00, //0x0000173c je LBB0_301 0x48, 0x0f, 0xbc, 0xca, //0x00001742 bsfq %rdx, %rcx 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00001746 jmp LBB0_302 //0x0000174b LBB0_290 0x49, 0x01, 0xcd, //0x0000174b addq %rcx, %r13 0x4d, 0x89, 0xe8, //0x0000174e movq %r13, %r8 0x48, 0x8b, 0x7d, 0xb8, //0x00001751 movq $-72(%rbp), %rdi 0x48, 0x8b, 0x5d, 0xb0, //0x00001755 movq $-80(%rbp), %rbx //0x00001759 LBB0_291 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001759 movq $-1, %r11 0x48, 0x85, 0xff, //0x00001760 testq %rdi, %rdi 0x48, 0x8b, 0x75, 0xc8, //0x00001763 movq $-56(%rbp), %rsi 0x0f, 0x84, 0xf2, 0x0e, 0x00, 0x00, //0x00001767 je LBB0_438 //0x0000176d LBB0_292 0x48, 0x85, 0xdb, //0x0000176d testq %rbx, %rbx 0x0f, 0x84, 0xe9, 0x0e, 0x00, 0x00, //0x00001770 je LBB0_438 0x4d, 0x85, 0xf6, //0x00001776 testq %r14, %r14 0x4c, 0x8b, 0x4d, 0xd0, //0x00001779 movq $-48(%rbp), %r9 0x0f, 0x84, 0xdc, 0x0e, 0x00, 0x00, //0x0000177d je LBB0_438 0x4d, 0x29, 0xe0, //0x00001783 subq %r12, %r8 0x49, 0x8d, 0x40, 0xff, //0x00001786 leaq $-1(%r8), %rax 0x48, 0x39, 0xc7, //0x0000178a cmpq %rax, %rdi 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000178d je LBB0_300 0x49, 0x39, 0xc6, //0x00001793 cmpq %rax, %r14 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00001796 je LBB0_300 0x48, 0x39, 0xc3, //0x0000179c cmpq %rax, %rbx 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000179f je LBB0_300 0x48, 0x85, 0xdb, //0x000017a5 testq %rbx, %rbx 0x0f, 0x8e, 0x72, 0x00, 0x00, 0x00, //0x000017a8 jle LBB0_307 0x48, 0x8d, 0x43, 0xff, //0x000017ae leaq $-1(%rbx), %rax 0x48, 0x39, 0xc7, //0x000017b2 cmpq %rax, %rdi 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x000017b5 je LBB0_307 0x48, 0xf7, 0xd3, //0x000017bb notq %rbx 0x49, 0x89, 0xdb, //0x000017be movq %rbx, %r11 0xe9, 0x55, 0x05, 0x00, 0x00, //0x000017c1 jmp LBB0_340 //0x000017c6 LBB0_300 0x49, 0xf7, 0xd8, //0x000017c6 negq %r8 0x4d, 0x89, 0xc3, //0x000017c9 movq %r8, %r11 0xe9, 0x4a, 0x05, 0x00, 0x00, //0x000017cc jmp LBB0_340 //0x000017d1 LBB0_301 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000017d1 movl $64, %ecx //0x000017d6 LBB0_302 0x48, 0x8b, 0x75, 0xc8, //0x000017d6 movq $-56(%rbp), %rsi 0x48, 0x8b, 0x7d, 0xb8, //0x000017da movq $-72(%rbp), %rdi 0x4d, 0x29, 0xcb, //0x000017de subq %r9, %r11 0x48, 0x39, 0xc1, //0x000017e1 cmpq %rax, %rcx 0x0f, 0x82, 0xff, 0x0f, 0x00, 0x00, //0x000017e4 jb LBB0_185 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x000017ea leaq $1(%r11,%rax), %r11 //0x000017ef LBB0_304 0x4d, 0x85, 0xdb, //0x000017ef testq %r11, %r11 0x0f, 0x88, 0x6f, 0x0e, 0x00, 0x00, //0x000017f2 js LBB0_441 //0x000017f8 LBB0_305 0x4c, 0x89, 0x1e, //0x000017f8 movq %r11, (%rsi) 0x4c, 0x89, 0xf8, //0x000017fb movq %r15, %rax 0x48, 0x83, 0x7d, 0xc0, 0x00, //0x000017fe cmpq $0, $-64(%rbp) 0x0f, 0x8f, 0x7b, 0xe9, 0xff, 0xff, //0x00001803 jg LBB0_4 0xe9, 0xd6, 0x0d, 0x00, 0x00, //0x00001809 jmp LBB0_427 //0x0000180e LBB0_306 0x4d, 0x29, 0xd6, //0x0000180e subq %r10, %r14 0x44, 0x0f, 0xbc, 0xde, //0x00001811 bsfl %esi, %r11d 0x4d, 0x01, 0xf3, //0x00001815 addq %r14, %r11 0x49, 0xf7, 0xd3, //0x00001818 notq %r11 0xe9, 0xbe, 0x04, 0x00, 0x00, //0x0000181b jmp LBB0_334 //0x00001820 LBB0_307 0x4c, 0x89, 0xf0, //0x00001820 movq %r14, %rax 0x48, 0x09, 0xf8, //0x00001823 orq %rdi, %rax 0x49, 0x39, 0xfe, //0x00001826 cmpq %rdi, %r14 0x0f, 0x8c, 0x93, 0x01, 0x00, 0x00, //0x00001829 jl LBB0_310 0x48, 0x85, 0xc0, //0x0000182f testq %rax, %rax 0x0f, 0x88, 0x8a, 0x01, 0x00, 0x00, //0x00001832 js LBB0_310 0x49, 0xf7, 0xd6, //0x00001838 notq %r14 0x4d, 0x89, 0xf3, //0x0000183b movq %r14, %r11 0xe9, 0xd8, 0x04, 0x00, 0x00, //0x0000183e jmp LBB0_340 //0x00001843 LBB0_50 0x4c, 0x8b, 0x5d, 0xb0, //0x00001843 movq $-80(%rbp), %r11 0x4c, 0x8b, 0x6d, 0xb8, //0x00001847 movq $-72(%rbp), %r13 0x49, 0x83, 0xfd, 0x20, //0x0000184b cmpq $32, %r13 0x0f, 0x82, 0x57, 0x09, 0x00, 0x00, //0x0000184f jb LBB0_374 //0x00001855 LBB0_51 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00001855 movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x0000185a movdqu $16(%r11), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x00001860 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001864 pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xfd, //0x00001868 pmovmskb %xmm5, %edi 0x66, 0x0f, 0x6f, 0xec, //0x0000186c movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001870 pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xd5, //0x00001874 pmovmskb %xmm5, %edx 0x66, 0x0f, 0x74, 0xd9, //0x00001878 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xcb, //0x0000187c pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x74, 0xe1, //0x00001880 pcmpeqb %xmm1, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x00001884 pmovmskb %xmm4, %eax 0x48, 0xc1, 0xe2, 0x10, //0x00001888 shlq $16, %rdx 0x48, 0xc1, 0xe0, 0x10, //0x0000188c shlq $16, %rax 0x48, 0x09, 0xc1, //0x00001890 orq %rax, %rcx 0x49, 0x83, 0xf9, 0xff, //0x00001893 cmpq $-1, %r9 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001897 jne LBB0_53 0x48, 0x85, 0xc9, //0x0000189d testq %rcx, %rcx 0x0f, 0x85, 0xa5, 0x08, 0x00, 0x00, //0x000018a0 jne LBB0_371 //0x000018a6 LBB0_53 0x48, 0x09, 0xfa, //0x000018a6 orq %rdi, %rdx 0x48, 0x89, 0xc8, //0x000018a9 movq %rcx, %rax 0x4c, 0x09, 0xc0, //0x000018ac orq %r8, %rax 0x0f, 0x85, 0xb3, 0x08, 0x00, 0x00, //0x000018af jne LBB0_372 //0x000018b5 LBB0_54 0x48, 0x85, 0xd2, //0x000018b5 testq %rdx, %rdx 0x0f, 0x84, 0xe6, 0x08, 0x00, 0x00, //0x000018b8 je LBB0_373 //0x000018be LBB0_55 0x48, 0x0f, 0xbc, 0xc2, //0x000018be bsfq %rdx, %rax 0xe9, 0xae, 0xec, 0xff, 0xff, //0x000018c2 jmp LBB0_59 //0x000018c7 LBB0_113 0x4d, 0x89, 0xc3, //0x000018c7 movq %r8, %r11 0x48, 0x8b, 0x45, 0xb8, //0x000018ca movq $-72(%rbp), %rax 0x4d, 0x89, 0xd5, //0x000018ce movq %r10, %r13 0x48, 0x83, 0xf8, 0x20, //0x000018d1 cmpq $32, %rax 0x0f, 0x82, 0x0c, 0x07, 0x00, 0x00, //0x000018d5 jb LBB0_357 //0x000018db LBB0_114 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x000018db movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x000018e0 movdqu $16(%r11), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x000018e6 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x000018ea pcmpeqb %xmm0, %xmm5 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x000018ee pmovmskb %xmm5, %r8d 0x66, 0x0f, 0x6f, 0xec, //0x000018f3 movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x000018f7 pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xf5, //0x000018fb pmovmskb %xmm5, %esi 0x66, 0x0f, 0x6f, 0xeb, //0x000018ff movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe9, //0x00001903 pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xd5, //0x00001907 pmovmskb %xmm5, %edx 0x66, 0x0f, 0x6f, 0xec, //0x0000190b movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe9, //0x0000190f pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xcd, //0x00001913 pmovmskb %xmm5, %ecx 0x66, 0x0f, 0x6f, 0xea, //0x00001917 movdqa %xmm2, %xmm5 0x66, 0x0f, 0x64, 0xeb, //0x0000191b pcmpgtb %xmm3, %xmm5 0x66, 0x41, 0x0f, 0x64, 0xde, //0x0000191f pcmpgtb %xmm14, %xmm3 0x66, 0x0f, 0xdb, 0xdd, //0x00001924 pand %xmm5, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xf3, //0x00001928 pmovmskb %xmm3, %r14d 0x66, 0x0f, 0x6f, 0xda, //0x0000192d movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdc, //0x00001931 pcmpgtb %xmm4, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xe6, //0x00001935 pcmpgtb %xmm14, %xmm4 0x66, 0x0f, 0xdb, 0xe3, //0x0000193a pand %xmm3, %xmm4 0x66, 0x44, 0x0f, 0xd7, 0xd4, //0x0000193e pmovmskb %xmm4, %r10d 0x48, 0xc1, 0xe6, 0x10, //0x00001943 shlq $16, %rsi 0x48, 0xc1, 0xe1, 0x10, //0x00001947 shlq $16, %rcx 0x48, 0x09, 0xca, //0x0000194b orq %rcx, %rdx 0x49, 0x83, 0xf9, 0xff, //0x0000194e cmpq $-1, %r9 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001952 jne LBB0_116 0x48, 0x85, 0xd2, //0x00001958 testq %rdx, %rdx 0x0f, 0x85, 0xd1, 0x08, 0x00, 0x00, //0x0000195b jne LBB0_382 //0x00001961 LBB0_116 0x49, 0xc1, 0xe2, 0x10, //0x00001961 shlq $16, %r10 0x4c, 0x09, 0xc6, //0x00001965 orq %r8, %rsi 0x48, 0x89, 0xd1, //0x00001968 movq %rdx, %rcx 0x48, 0x09, 0xd9, //0x0000196b orq %rbx, %rcx 0x0f, 0x85, 0x9b, 0x07, 0x00, 0x00, //0x0000196e jne LBB0_370 //0x00001974 LBB0_117 0x48, 0x8b, 0x7d, 0xc0, //0x00001974 movq $-64(%rbp), %rdi 0x4d, 0x09, 0xf2, //0x00001978 orq %r14, %r10 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000197b movl $64, %ecx 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001980 movl $64, %edx 0x48, 0x85, 0xf6, //0x00001985 testq %rsi, %rsi 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001988 je LBB0_119 0x48, 0x0f, 0xbc, 0xd6, //0x0000198e bsfq %rsi, %rdx //0x00001992 LBB0_119 0x4d, 0x85, 0xd2, //0x00001992 testq %r10, %r10 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001995 je LBB0_121 0x49, 0x0f, 0xbc, 0xca, //0x0000199b bsfq %r10, %rcx //0x0000199f LBB0_121 0x48, 0x85, 0xf6, //0x0000199f testq %rsi, %rsi 0x0f, 0x84, 0xe0, 0x01, 0x00, 0x00, //0x000019a2 je LBB0_313 0x4c, 0x2b, 0x5d, 0xd0, //0x000019a8 subq $-48(%rbp), %r11 0x48, 0x39, 0xd1, //0x000019ac cmpq %rdx, %rcx 0x0f, 0x82, 0x22, 0x0e, 0x00, 0x00, //0x000019af jb LBB0_149 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x000019b5 leaq $1(%r11,%rdx), %r11 0x4d, 0x89, 0xea, //0x000019ba movq %r13, %r10 0xe9, 0xc0, 0xf5, 0xff, 0xff, //0x000019bd jmp LBB0_188 //0x000019c2 LBB0_310 0x48, 0x85, 0xc0, //0x000019c2 testq %rax, %rax 0x48, 0x8d, 0x47, 0xff, //0x000019c5 leaq $-1(%rdi), %rax 0x48, 0xf7, 0xd7, //0x000019c9 notq %rdi 0x49, 0x0f, 0x48, 0xf8, //0x000019cc cmovsq %r8, %rdi 0x49, 0x39, 0xc6, //0x000019d0 cmpq %rax, %r14 0x49, 0x0f, 0x45, 0xf8, //0x000019d3 cmovneq %r8, %rdi 0x49, 0x89, 0xfb, //0x000019d7 movq %rdi, %r11 0xe9, 0x3c, 0x03, 0x00, 0x00, //0x000019da jmp LBB0_340 //0x000019df LBB0_311 0x48, 0xf7, 0xd0, //0x000019df notq %rax 0x49, 0x89, 0xc3, //0x000019e2 movq %rax, %r11 0xe9, 0xf4, 0x02, 0x00, 0x00, //0x000019e5 jmp LBB0_334 //0x000019ea LBB0_312 0x49, 0x89, 0xc3, //0x000019ea movq %rax, %r11 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000019ed movq $-1, %rax 0x4d, 0x85, 0xe4, //0x000019f4 testq %r12, %r12 0x48, 0x8b, 0x75, 0xc8, //0x000019f7 movq $-56(%rbp), %rsi 0x0f, 0x85, 0xad, 0xf2, 0xff, 0xff, //0x000019fb jne LBB0_153 0xe9, 0xce, 0x0b, 0x00, 0x00, //0x00001a01 jmp LBB0_424 //0x00001a06 LBB0_136 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00001a06 movq $-144(%rbp), %r11 0x4c, 0x8b, 0x6d, 0xb0, //0x00001a0d movq $-80(%rbp), %r13 0x49, 0x83, 0xfd, 0x20, //0x00001a11 cmpq $32, %r13 0x0f, 0x82, 0xf9, 0x08, 0x00, 0x00, //0x00001a15 jb LBB0_389 //0x00001a1b LBB0_137 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00001a1b movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00001a20 movdqu $16(%r11), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x00001a26 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001a2a pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xfd, //0x00001a2e pmovmskb %xmm5, %edi 0x66, 0x0f, 0x6f, 0xec, //0x00001a32 movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001a36 pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xd5, //0x00001a3a pmovmskb %xmm5, %edx 0x66, 0x0f, 0x74, 0xd9, //0x00001a3e pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xcb, //0x00001a42 pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x74, 0xe1, //0x00001a46 pcmpeqb %xmm1, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x00001a4a pmovmskb %xmm4, %eax 0x48, 0xc1, 0xe2, 0x10, //0x00001a4e shlq $16, %rdx 0x48, 0xc1, 0xe0, 0x10, //0x00001a52 shlq $16, %rax 0x48, 0x09, 0xc1, //0x00001a56 orq %rax, %rcx 0x49, 0x83, 0xf8, 0xff, //0x00001a59 cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001a5d jne LBB0_139 0x48, 0x85, 0xc9, //0x00001a63 testq %rcx, %rcx 0x0f, 0x85, 0x47, 0x08, 0x00, 0x00, //0x00001a66 jne LBB0_386 //0x00001a6c LBB0_139 0x48, 0x09, 0xfa, //0x00001a6c orq %rdi, %rdx 0x48, 0x89, 0xc8, //0x00001a6f movq %rcx, %rax 0x4c, 0x09, 0xc8, //0x00001a72 orq %r9, %rax 0x0f, 0x85, 0x55, 0x08, 0x00, 0x00, //0x00001a75 jne LBB0_387 //0x00001a7b LBB0_140 0x48, 0x85, 0xd2, //0x00001a7b testq %rdx, %rdx 0x0f, 0x84, 0x88, 0x08, 0x00, 0x00, //0x00001a7e je LBB0_388 //0x00001a84 LBB0_141 0x48, 0x0f, 0xbc, 0xc2, //0x00001a84 bsfq %rdx, %rax 0xe9, 0xc8, 0xf1, 0xff, 0xff, //0x00001a88 jmp LBB0_145 //0x00001a8d LBB0_170 0x4d, 0x89, 0xe3, //0x00001a8d movq %r12, %r11 0x48, 0x8b, 0x45, 0xb0, //0x00001a90 movq $-80(%rbp), %rax 0x48, 0x83, 0xf8, 0x20, //0x00001a94 cmpq $32, %rax 0x0f, 0x82, 0xc7, 0x05, 0x00, 0x00, //0x00001a98 jb LBB0_364 //0x00001a9e LBB0_171 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00001a9e movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00001aa3 movdqu $16(%r11), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x00001aa9 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001aad pcmpeqb %xmm0, %xmm5 0x66, 0x44, 0x0f, 0xd7, 0xcd, //0x00001ab1 pmovmskb %xmm5, %r9d 0x66, 0x0f, 0x6f, 0xec, //0x00001ab6 movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001aba pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xdd, //0x00001abe pmovmskb %xmm5, %ebx 0x66, 0x0f, 0x6f, 0xeb, //0x00001ac2 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe9, //0x00001ac6 pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xd5, //0x00001aca pmovmskb %xmm5, %edx 0x66, 0x0f, 0x6f, 0xec, //0x00001ace movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe9, //0x00001ad2 pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xcd, //0x00001ad6 pmovmskb %xmm5, %ecx 0x66, 0x0f, 0x6f, 0xea, //0x00001ada movdqa %xmm2, %xmm5 0x66, 0x0f, 0x64, 0xeb, //0x00001ade pcmpgtb %xmm3, %xmm5 0x66, 0x41, 0x0f, 0x64, 0xde, //0x00001ae2 pcmpgtb %xmm14, %xmm3 0x66, 0x0f, 0xdb, 0xdd, //0x00001ae7 pand %xmm5, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xf3, //0x00001aeb pmovmskb %xmm3, %r14d 0x66, 0x0f, 0x6f, 0xda, //0x00001af0 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdc, //0x00001af4 pcmpgtb %xmm4, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xe6, //0x00001af8 pcmpgtb %xmm14, %xmm4 0x66, 0x0f, 0xdb, 0xe3, //0x00001afd pand %xmm3, %xmm4 0x66, 0x0f, 0xd7, 0xfc, //0x00001b01 pmovmskb %xmm4, %edi 0x48, 0xc1, 0xe3, 0x10, //0x00001b05 shlq $16, %rbx 0x48, 0xc1, 0xe1, 0x10, //0x00001b09 shlq $16, %rcx 0x48, 0x09, 0xca, //0x00001b0d orq %rcx, %rdx 0x49, 0x83, 0xf8, 0xff, //0x00001b10 cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001b14 jne LBB0_173 0x48, 0x85, 0xd2, //0x00001b1a testq %rdx, %rdx 0x0f, 0x85, 0x7e, 0x08, 0x00, 0x00, //0x00001b1d jne LBB0_397 //0x00001b23 LBB0_173 0x48, 0xc1, 0xe7, 0x10, //0x00001b23 shlq $16, %rdi 0x4c, 0x09, 0xcb, //0x00001b27 orq %r9, %rbx 0x48, 0x89, 0xd1, //0x00001b2a movq %rdx, %rcx 0x4c, 0x09, 0xd1, //0x00001b2d orq %r10, %rcx 0x0f, 0x85, 0x0f, 0x07, 0x00, 0x00, //0x00001b30 jne LBB0_383 //0x00001b36 LBB0_174 0x48, 0x8b, 0x75, 0xc8, //0x00001b36 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00001b3a movq $-48(%rbp), %r9 0x4c, 0x09, 0xf7, //0x00001b3e orq %r14, %rdi 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001b41 movl $64, %ecx 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001b46 movl $64, %edx 0x48, 0x85, 0xdb, //0x00001b4b testq %rbx, %rbx 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001b4e je LBB0_176 0x48, 0x0f, 0xbc, 0xd3, //0x00001b54 bsfq %rbx, %rdx //0x00001b58 LBB0_176 0x48, 0x85, 0xff, //0x00001b58 testq %rdi, %rdi 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001b5b je LBB0_178 0x48, 0x0f, 0xbc, 0xcf, //0x00001b61 bsfq %rdi, %rcx //0x00001b65 LBB0_178 0x48, 0x85, 0xdb, //0x00001b65 testq %rbx, %rbx 0x0f, 0x84, 0xcd, 0x00, 0x00, 0x00, //0x00001b68 je LBB0_324 0x4d, 0x29, 0xcb, //0x00001b6e subq %r9, %r11 0x48, 0x39, 0xd1, //0x00001b71 cmpq %rdx, %rcx 0x0f, 0x82, 0x6f, 0x0c, 0x00, 0x00, //0x00001b74 jb LBB0_185 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x00001b7a leaq $1(%r11,%rdx), %r11 0x4c, 0x8b, 0x55, 0xb8, //0x00001b7f movq $-72(%rbp), %r10 0xe9, 0x65, 0xf4, 0xff, 0xff, //0x00001b83 jmp LBB0_195 //0x00001b88 LBB0_313 0x4d, 0x85, 0xd2, //0x00001b88 testq %r10, %r10 0x0f, 0x85, 0x82, 0x0c, 0x00, 0x00, //0x00001b8b jne LBB0_467 0x49, 0x83, 0xc3, 0x20, //0x00001b91 addq $32, %r11 0x48, 0x83, 0xc0, 0xe0, //0x00001b95 addq $-32, %rax 0x48, 0x85, 0xdb, //0x00001b99 testq %rbx, %rbx 0x0f, 0x85, 0x52, 0x04, 0x00, 0x00, //0x00001b9c jne LBB0_358 //0x00001ba2 LBB0_315 0x4d, 0x89, 0xea, //0x00001ba2 movq %r13, %r10 0x48, 0x85, 0xc0, //0x00001ba5 testq %rax, %rax 0x0f, 0x84, 0x08, 0x0a, 0x00, 0x00, //0x00001ba8 je LBB0_420 //0x00001bae LBB0_316 0x41, 0x0f, 0xb6, 0x0b, //0x00001bae movzbl (%r11), %ecx 0x80, 0xf9, 0x22, //0x00001bb2 cmpb $34, %cl 0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00001bb5 je LBB0_323 0x80, 0xf9, 0x5c, //0x00001bbb cmpb $92, %cl 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001bbe je LBB0_320 0x80, 0xf9, 0x1f, //0x00001bc4 cmpb $31, %cl 0x0f, 0x86, 0x4f, 0x0c, 0x00, 0x00, //0x00001bc7 jbe LBB0_468 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001bcd movq $-1, %rcx 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001bd4 movl $1, %edx 0x49, 0x01, 0xd3, //0x00001bd9 addq %rdx, %r11 0x48, 0x01, 0xc8, //0x00001bdc addq %rcx, %rax 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001bdf jne LBB0_316 0xe9, 0xcc, 0x09, 0x00, 0x00, //0x00001be5 jmp LBB0_420 //0x00001bea LBB0_320 0x48, 0x83, 0xf8, 0x01, //0x00001bea cmpq $1, %rax 0x0f, 0x84, 0x5d, 0x0c, 0x00, 0x00, //0x00001bee je LBB0_473 0x4c, 0x89, 0xd9, //0x00001bf4 movq %r11, %rcx 0x48, 0x2b, 0x4d, 0xd0, //0x00001bf7 subq $-48(%rbp), %rcx 0x49, 0x83, 0xf9, 0xff, //0x00001bfb cmpq $-1, %r9 0x4c, 0x0f, 0x44, 0xc9, //0x00001bff cmoveq %rcx, %r9 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001c03 movq $-2, %rcx 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001c0a movl $2, %edx 0x48, 0x8b, 0x7d, 0xc0, //0x00001c0f movq $-64(%rbp), %rdi 0x4d, 0x89, 0xea, //0x00001c13 movq %r13, %r10 0x49, 0x01, 0xd3, //0x00001c16 addq %rdx, %r11 0x48, 0x01, 0xc8, //0x00001c19 addq %rcx, %rax 0x0f, 0x85, 0x8c, 0xff, 0xff, 0xff, //0x00001c1c jne LBB0_316 0xe9, 0x8f, 0x09, 0x00, 0x00, //0x00001c22 jmp LBB0_420 //0x00001c27 LBB0_322 0x48, 0xf7, 0xd6, //0x00001c27 notq %rsi 0x49, 0x89, 0xf3, //0x00001c2a movq %rsi, %r11 0xe9, 0xac, 0x00, 0x00, 0x00, //0x00001c2d jmp LBB0_334 //0x00001c32 LBB0_323 0x4c, 0x03, 0x5d, 0xa0, //0x00001c32 addq $-96(%rbp), %r11 0xe9, 0x47, 0xf3, 0xff, 0xff, //0x00001c36 jmp LBB0_188 //0x00001c3b LBB0_324 0x48, 0x85, 0xff, //0x00001c3b testq %rdi, %rdi 0x0f, 0x85, 0xe9, 0x0b, 0x00, 0x00, //0x00001c3e jne LBB0_470 0x49, 0x83, 0xc3, 0x20, //0x00001c44 addq $32, %r11 0x48, 0x83, 0xc0, 0xe0, //0x00001c48 addq $-32, %rax 0x4d, 0x85, 0xd2, //0x00001c4c testq %r10, %r10 0x0f, 0x85, 0x21, 0x04, 0x00, 0x00, //0x00001c4f jne LBB0_365 //0x00001c55 LBB0_326 0x4c, 0x8b, 0x55, 0xb8, //0x00001c55 movq $-72(%rbp), %r10 0x48, 0x85, 0xc0, //0x00001c59 testq %rax, %rax 0x0f, 0x84, 0x9b, 0x09, 0x00, 0x00, //0x00001c5c je LBB0_429 //0x00001c62 LBB0_327 0x41, 0x0f, 0xb6, 0x0b, //0x00001c62 movzbl (%r11), %ecx 0x80, 0xf9, 0x22, //0x00001c66 cmpb $34, %cl 0x0f, 0x84, 0xd0, 0x00, 0x00, 0x00, //0x00001c69 je LBB0_342 0x80, 0xf9, 0x5c, //0x00001c6f cmpb $92, %cl 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001c72 je LBB0_331 0x80, 0xf9, 0x1f, //0x00001c78 cmpb $31, %cl 0x0f, 0x86, 0xa4, 0x0b, 0x00, 0x00, //0x00001c7b jbe LBB0_469 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001c81 movq $-1, %rcx 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001c88 movl $1, %edx 0x49, 0x01, 0xd3, //0x00001c8d addq %rdx, %r11 0x48, 0x01, 0xc8, //0x00001c90 addq %rcx, %rax 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001c93 jne LBB0_327 0xe9, 0x5f, 0x09, 0x00, 0x00, //0x00001c99 jmp LBB0_429 //0x00001c9e LBB0_331 0x48, 0x83, 0xf8, 0x01, //0x00001c9e cmpq $1, %rax 0x0f, 0x84, 0xb1, 0x0b, 0x00, 0x00, //0x00001ca2 je LBB0_475 0x4c, 0x89, 0xd9, //0x00001ca8 movq %r11, %rcx 0x4c, 0x8b, 0x4d, 0xd0, //0x00001cab movq $-48(%rbp), %r9 0x4c, 0x29, 0xc9, //0x00001caf subq %r9, %rcx 0x49, 0x83, 0xf8, 0xff, //0x00001cb2 cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc1, //0x00001cb6 cmoveq %rcx, %r8 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001cba movq $-2, %rcx 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001cc1 movl $2, %edx 0x48, 0x8b, 0x75, 0xc8, //0x00001cc6 movq $-56(%rbp), %rsi 0x49, 0x01, 0xd3, //0x00001cca addq %rdx, %r11 0x48, 0x01, 0xc8, //0x00001ccd addq %rcx, %rax 0x0f, 0x85, 0x8c, 0xff, 0xff, 0xff, //0x00001cd0 jne LBB0_327 0xe9, 0x22, 0x09, 0x00, 0x00, //0x00001cd6 jmp LBB0_429 //0x00001cdb LBB0_333 0x49, 0xf7, 0xdb, //0x00001cdb negq %r11 //0x00001cde LBB0_334 0x48, 0x8b, 0x75, 0xc8, //0x00001cde movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00001ce2 movq $-48(%rbp), %r9 0x4d, 0x85, 0xdb, //0x00001ce6 testq %r11, %r11 0x0f, 0x88, 0xe2, 0x08, 0x00, 0x00, //0x00001ce9 js LBB0_423 //0x00001cef LBB0_335 0x4d, 0x01, 0xfb, //0x00001cef addq %r15, %r11 //0x00001cf2 LBB0_336 0x4c, 0x89, 0x1e, //0x00001cf2 movq %r11, (%rsi) 0x4c, 0x89, 0xf8, //0x00001cf5 movq %r15, %rax 0x4d, 0x85, 0xff, //0x00001cf8 testq %r15, %r15 0x0f, 0x89, 0x83, 0xe4, 0xff, 0xff, //0x00001cfb jns LBB0_4 0xe9, 0xde, 0x08, 0x00, 0x00, //0x00001d01 jmp LBB0_427 //0x00001d06 LBB0_337 0x4d, 0x29, 0xe5, //0x00001d06 subq %r12, %r13 0x44, 0x0f, 0xbc, 0xdf, //0x00001d09 bsfl %edi, %r11d 0x4d, 0x01, 0xeb, //0x00001d0d addq %r13, %r11 //0x00001d10 LBB0_338 0x49, 0xf7, 0xd3, //0x00001d10 notq %r11 //0x00001d13 LBB0_339 0x48, 0x8b, 0x75, 0xc8, //0x00001d13 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00001d17 movq $-48(%rbp), %r9 //0x00001d1b LBB0_340 0x4d, 0x85, 0xdb, //0x00001d1b testq %r11, %r11 0x0f, 0x88, 0x3b, 0x09, 0x00, 0x00, //0x00001d1e js LBB0_438 //0x00001d24 LBB0_341 0x48, 0x8b, 0x4d, 0xc0, //0x00001d24 movq $-64(%rbp), %rcx 0x49, 0x01, 0xcb, //0x00001d28 addq %rcx, %r11 0x4c, 0x89, 0x1e, //0x00001d2b movq %r11, (%rsi) 0x4c, 0x89, 0xf8, //0x00001d2e movq %r15, %rax 0x48, 0x85, 0xc9, //0x00001d31 testq %rcx, %rcx 0x0f, 0x8f, 0x4a, 0xe4, 0xff, 0xff, //0x00001d34 jg LBB0_4 0xe9, 0xa5, 0x08, 0x00, 0x00, //0x00001d3a jmp LBB0_427 //0x00001d3f LBB0_342 0x4c, 0x03, 0x5d, 0xa0, //0x00001d3f addq $-96(%rbp), %r11 0xe9, 0xa5, 0xf2, 0xff, 0xff, //0x00001d43 jmp LBB0_195 //0x00001d48 LBB0_208 0x4d, 0x89, 0xe3, //0x00001d48 movq %r12, %r11 0x4c, 0x8b, 0x55, 0xb0, //0x00001d4b movq $-80(%rbp), %r10 0x49, 0x83, 0xfa, 0x20, //0x00001d4f cmpq $32, %r10 0x48, 0x8b, 0x7d, 0xb8, //0x00001d53 movq $-72(%rbp), %rdi 0x0f, 0x82, 0x2c, 0x07, 0x00, 0x00, //0x00001d57 jb LBB0_404 //0x00001d5d LBB0_209 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00001d5d movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00001d62 movdqu $16(%r11), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x00001d68 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001d6c pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xf5, //0x00001d70 pmovmskb %xmm5, %esi 0x66, 0x0f, 0x6f, 0xec, //0x00001d74 movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001d78 pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xd5, //0x00001d7c pmovmskb %xmm5, %edx 0x66, 0x0f, 0x74, 0xd9, //0x00001d80 pcmpeqb %xmm1, %xmm3 0x66, 0x0f, 0xd7, 0xcb, //0x00001d84 pmovmskb %xmm3, %ecx 0x66, 0x0f, 0x74, 0xe1, //0x00001d88 pcmpeqb %xmm1, %xmm4 0x66, 0x0f, 0xd7, 0xc4, //0x00001d8c pmovmskb %xmm4, %eax 0x48, 0xc1, 0xe2, 0x10, //0x00001d90 shlq $16, %rdx 0x48, 0xc1, 0xe0, 0x10, //0x00001d94 shlq $16, %rax 0x48, 0x09, 0xc1, //0x00001d98 orq %rax, %rcx 0x49, 0x83, 0xf8, 0xff, //0x00001d9b cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001d9f jne LBB0_211 0x48, 0x85, 0xc9, //0x00001da5 testq %rcx, %rcx 0x0f, 0x85, 0x75, 0x06, 0x00, 0x00, //0x00001da8 jne LBB0_401 //0x00001dae LBB0_211 0x48, 0x09, 0xf2, //0x00001dae orq %rsi, %rdx 0x48, 0x89, 0xc8, //0x00001db1 movq %rcx, %rax 0x4c, 0x09, 0xc8, //0x00001db4 orq %r9, %rax 0x0f, 0x85, 0x83, 0x06, 0x00, 0x00, //0x00001db7 jne LBB0_402 //0x00001dbd LBB0_212 0x48, 0x85, 0xd2, //0x00001dbd testq %rdx, %rdx 0x0f, 0x84, 0xbb, 0x06, 0x00, 0x00, //0x00001dc0 je LBB0_403 //0x00001dc6 LBB0_213 0x48, 0x0f, 0xbc, 0xc2, //0x00001dc6 bsfq %rdx, %rax 0x4c, 0x03, 0x5d, 0xa0, //0x00001dca addq $-96(%rbp), %r11 0x49, 0x01, 0xc3, //0x00001dce addq %rax, %r11 0x48, 0x8b, 0x75, 0xc8, //0x00001dd1 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00001dd5 movq $-48(%rbp), %r9 0xe9, 0x11, 0xfa, 0xff, 0xff, //0x00001dd9 jmp LBB0_304 //0x00001dde LBB0_275 0x4d, 0x89, 0xe3, //0x00001dde movq %r12, %r11 0x4c, 0x8b, 0x55, 0xb0, //0x00001de1 movq $-80(%rbp), %r10 0x49, 0x83, 0xfa, 0x20, //0x00001de5 cmpq $32, %r10 0x48, 0x8b, 0x7d, 0xb8, //0x00001de9 movq $-72(%rbp), %rdi 0x0f, 0x82, 0x32, 0x01, 0x00, 0x00, //0x00001ded jb LBB0_347 //0x00001df3 LBB0_276 0xf3, 0x41, 0x0f, 0x6f, 0x1b, //0x00001df3 movdqu (%r11), %xmm3 0xf3, 0x41, 0x0f, 0x6f, 0x63, 0x10, //0x00001df8 movdqu $16(%r11), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x00001dfe movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001e02 pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xcd, //0x00001e06 pmovmskb %xmm5, %ecx 0x66, 0x0f, 0x6f, 0xec, //0x00001e0a movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe8, //0x00001e0e pcmpeqb %xmm0, %xmm5 0x66, 0x0f, 0xd7, 0xf5, //0x00001e12 pmovmskb %xmm5, %esi 0x66, 0x0f, 0x6f, 0xeb, //0x00001e16 movdqa %xmm3, %xmm5 0x66, 0x0f, 0x74, 0xe9, //0x00001e1a pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xd5, //0x00001e1e pmovmskb %xmm5, %edx 0x66, 0x0f, 0x6f, 0xec, //0x00001e22 movdqa %xmm4, %xmm5 0x66, 0x0f, 0x74, 0xe9, //0x00001e26 pcmpeqb %xmm1, %xmm5 0x66, 0x0f, 0xd7, 0xc5, //0x00001e2a pmovmskb %xmm5, %eax 0x66, 0x0f, 0x6f, 0xea, //0x00001e2e movdqa %xmm2, %xmm5 0x66, 0x0f, 0x64, 0xeb, //0x00001e32 pcmpgtb %xmm3, %xmm5 0x66, 0x41, 0x0f, 0x64, 0xde, //0x00001e36 pcmpgtb %xmm14, %xmm3 0x66, 0x0f, 0xdb, 0xdd, //0x00001e3b pand %xmm5, %xmm3 0x66, 0x44, 0x0f, 0xd7, 0xf3, //0x00001e3f pmovmskb %xmm3, %r14d 0x66, 0x0f, 0x6f, 0xda, //0x00001e44 movdqa %xmm2, %xmm3 0x66, 0x0f, 0x64, 0xdc, //0x00001e48 pcmpgtb %xmm4, %xmm3 0x66, 0x41, 0x0f, 0x64, 0xe6, //0x00001e4c pcmpgtb %xmm14, %xmm4 0x66, 0x0f, 0xdb, 0xe3, //0x00001e51 pand %xmm3, %xmm4 0x66, 0x0f, 0xd7, 0xdc, //0x00001e55 pmovmskb %xmm4, %ebx 0x48, 0xc1, 0xe6, 0x10, //0x00001e59 shlq $16, %rsi 0x48, 0xc1, 0xe0, 0x10, //0x00001e5d shlq $16, %rax 0x48, 0x09, 0xc2, //0x00001e61 orq %rax, %rdx 0x49, 0x83, 0xf8, 0xff, //0x00001e64 cmpq $-1, %r8 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001e68 jne LBB0_278 0x48, 0x85, 0xd2, //0x00001e6e testq %rdx, %rdx 0x0f, 0x85, 0x9f, 0x06, 0x00, 0x00, //0x00001e71 jne LBB0_412 //0x00001e77 LBB0_278 0x48, 0xc1, 0xe3, 0x10, //0x00001e77 shlq $16, %rbx 0x48, 0x09, 0xce, //0x00001e7b orq %rcx, %rsi 0x48, 0x89, 0xd0, //0x00001e7e movq %rdx, %rax 0x4c, 0x09, 0xc8, //0x00001e81 orq %r9, %rax 0x0f, 0x85, 0x5e, 0x05, 0x00, 0x00, //0x00001e84 jne LBB0_400 //0x00001e8a LBB0_279 0x4c, 0x09, 0xf3, //0x00001e8a orq %r14, %rbx 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001e8d movl $64, %ecx 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001e92 movl $64, %edx 0x48, 0x85, 0xf6, //0x00001e97 testq %rsi, %rsi 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001e9a je LBB0_281 0x48, 0x0f, 0xbc, 0xd6, //0x00001ea0 bsfq %rsi, %rdx //0x00001ea4 LBB0_281 0x48, 0x85, 0xdb, //0x00001ea4 testq %rbx, %rbx 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001ea7 je LBB0_283 0x48, 0x0f, 0xbc, 0xcb, //0x00001ead bsfq %rbx, %rcx //0x00001eb1 LBB0_283 0x48, 0x85, 0xf6, //0x00001eb1 testq %rsi, %rsi 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00001eb4 je LBB0_345 0x4c, 0x8b, 0x4d, 0xd0, //0x00001eba movq $-48(%rbp), %r9 0x4d, 0x29, 0xcb, //0x00001ebe subq %r9, %r11 0x48, 0x39, 0xd1, //0x00001ec1 cmpq %rdx, %rcx 0x0f, 0x82, 0x6c, 0x09, 0x00, 0x00, //0x00001ec4 jb LBB0_471 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x00001eca leaq $1(%r11,%rdx), %r11 0x48, 0x8b, 0x75, 0xc8, //0x00001ecf movq $-56(%rbp), %rsi 0xe9, 0x17, 0xf9, 0xff, 0xff, //0x00001ed3 jmp LBB0_304 //0x00001ed8 LBB0_343 0x49, 0x89, 0xc8, //0x00001ed8 movq %rcx, %r8 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001edb movq $-1, %r11 0x48, 0x85, 0xff, //0x00001ee2 testq %rdi, %rdi 0x48, 0x8b, 0x75, 0xc8, //0x00001ee5 movq $-56(%rbp), %rsi 0x0f, 0x85, 0x7e, 0xf8, 0xff, 0xff, //0x00001ee9 jne LBB0_292 0xe9, 0x6b, 0x07, 0x00, 0x00, //0x00001eef jmp LBB0_438 //0x00001ef4 LBB0_344 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00001ef4 movq $-1, %r13 0x4d, 0x89, 0xd3, //0x00001efb movq %r10, %r11 0x49, 0x89, 0xf9, //0x00001efe movq %rdi, %r9 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001f01 movq $-1, %r12 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00001f08 movq $-1, %rdi 0xe9, 0xcc, 0xe8, 0xff, 0xff, //0x00001f0f jmp LBB0_92 //0x00001f14 LBB0_345 0x48, 0x85, 0xdb, //0x00001f14 testq %rbx, %rbx 0x0f, 0x85, 0x2b, 0x09, 0x00, 0x00, //0x00001f17 jne LBB0_472 0x49, 0x83, 0xc3, 0x20, //0x00001f1d addq $32, %r11 0x49, 0x83, 0xc2, 0xe0, //0x00001f21 addq $-32, %r10 //0x00001f25 LBB0_347 0x4d, 0x85, 0xc9, //0x00001f25 testq %r9, %r9 0x0f, 0x85, 0x2f, 0x06, 0x00, 0x00, //0x00001f28 jne LBB0_415 0x48, 0x8b, 0x75, 0xc8, //0x00001f2e movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00001f32 movq $-48(%rbp), %r9 0x4d, 0x85, 0xd2, //0x00001f36 testq %r10, %r10 0x0f, 0x84, 0x32, 0x07, 0x00, 0x00, //0x00001f39 je LBB0_442 //0x00001f3f LBB0_349 0x41, 0x0f, 0xb6, 0x0b, //0x00001f3f movzbl (%r11), %ecx 0x80, 0xf9, 0x22, //0x00001f43 cmpb $34, %cl 0x0f, 0x84, 0xdb, 0x00, 0x00, 0x00, //0x00001f46 je LBB0_360 0x80, 0xf9, 0x5c, //0x00001f4c cmpb $92, %cl 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001f4f je LBB0_353 0x80, 0xf9, 0x1f, //0x00001f55 cmpb $31, %cl 0x0f, 0x86, 0xc7, 0x08, 0x00, 0x00, //0x00001f58 jbe LBB0_469 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001f5e movq $-1, %rcx 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001f65 movl $1, %edx 0x49, 0x01, 0xd3, //0x00001f6a addq %rdx, %r11 0x49, 0x01, 0xca, //0x00001f6d addq %rcx, %r10 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001f70 jne LBB0_349 0xe9, 0xf6, 0x06, 0x00, 0x00, //0x00001f76 jmp LBB0_442 //0x00001f7b LBB0_353 0x49, 0x83, 0xfa, 0x01, //0x00001f7b cmpq $1, %r10 0x0f, 0x84, 0xea, 0x08, 0x00, 0x00, //0x00001f7f je LBB0_476 0x4c, 0x89, 0xd8, //0x00001f85 movq %r11, %rax 0x4c, 0x8b, 0x4d, 0xd0, //0x00001f88 movq $-48(%rbp), %r9 0x4c, 0x29, 0xc8, //0x00001f8c subq %r9, %rax 0x49, 0x83, 0xf8, 0xff, //0x00001f8f cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc0, //0x00001f93 cmoveq %rax, %r8 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001f97 movq $-2, %rcx 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001f9e movl $2, %edx 0x48, 0x8b, 0x75, 0xc8, //0x00001fa3 movq $-56(%rbp), %rsi 0x49, 0x01, 0xd3, //0x00001fa7 addq %rdx, %r11 0x49, 0x01, 0xca, //0x00001faa addq %rcx, %r10 0x0f, 0x85, 0x8c, 0xff, 0xff, 0xff, //0x00001fad jne LBB0_349 0xe9, 0xb9, 0x06, 0x00, 0x00, //0x00001fb3 jmp LBB0_442 //0x00001fb8 LBB0_355 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001fb8 movq $-1, %r9 0x45, 0x31, 0xc0, //0x00001fbf xorl %r8d, %r8d 0x49, 0x83, 0xfd, 0x20, //0x00001fc2 cmpq $32, %r13 0x0f, 0x83, 0x89, 0xf8, 0xff, 0xff, //0x00001fc6 jae LBB0_51 0xe9, 0xdb, 0x01, 0x00, 0x00, //0x00001fcc jmp LBB0_374 //0x00001fd1 LBB0_356 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001fd1 movq $-1, %r9 0x31, 0xdb, //0x00001fd8 xorl %ebx, %ebx 0x4d, 0x89, 0xd5, //0x00001fda movq %r10, %r13 0x48, 0x83, 0xf8, 0x20, //0x00001fdd cmpq $32, %rax 0x0f, 0x83, 0xf4, 0xf8, 0xff, 0xff, //0x00001fe1 jae LBB0_114 //0x00001fe7 LBB0_357 0x48, 0x8b, 0x7d, 0xc0, //0x00001fe7 movq $-64(%rbp), %rdi 0x48, 0x85, 0xdb, //0x00001feb testq %rbx, %rbx 0x0f, 0x84, 0xae, 0xfb, 0xff, 0xff, //0x00001fee je LBB0_315 //0x00001ff4 LBB0_358 0x48, 0x85, 0xc0, //0x00001ff4 testq %rax, %rax 0x0f, 0x84, 0x54, 0x08, 0x00, 0x00, //0x00001ff7 je LBB0_473 0x48, 0x8b, 0x4d, 0xa8, //0x00001ffd movq $-88(%rbp), %rcx 0x4c, 0x01, 0xd9, //0x00002001 addq %r11, %rcx 0x49, 0x83, 0xf9, 0xff, //0x00002004 cmpq $-1, %r9 0x4c, 0x0f, 0x44, 0xc9, //0x00002008 cmoveq %rcx, %r9 0x49, 0xff, 0xc3, //0x0000200c incq %r11 0x48, 0xff, 0xc8, //0x0000200f decq %rax 0x48, 0x8b, 0x7d, 0xc0, //0x00002012 movq $-64(%rbp), %rdi 0x4d, 0x89, 0xea, //0x00002016 movq %r13, %r10 0x48, 0x85, 0xc0, //0x00002019 testq %rax, %rax 0x0f, 0x85, 0x8c, 0xfb, 0xff, 0xff, //0x0000201c jne LBB0_316 0xe9, 0x8f, 0x05, 0x00, 0x00, //0x00002022 jmp LBB0_420 //0x00002027 LBB0_360 0x4c, 0x03, 0x5d, 0xa0, //0x00002027 addq $-96(%rbp), %r11 0xe9, 0xbf, 0xf7, 0xff, 0xff, //0x0000202b jmp LBB0_304 //0x00002030 LBB0_361 0x49, 0xf7, 0xdb, //0x00002030 negq %r11 0xe9, 0xdb, 0xfc, 0xff, 0xff, //0x00002033 jmp LBB0_339 //0x00002038 LBB0_362 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002038 movq $-1, %r8 0x45, 0x31, 0xc9, //0x0000203f xorl %r9d, %r9d 0x49, 0x83, 0xfd, 0x20, //0x00002042 cmpq $32, %r13 0x0f, 0x83, 0xcf, 0xf9, 0xff, 0xff, //0x00002046 jae LBB0_137 0xe9, 0xc3, 0x02, 0x00, 0x00, //0x0000204c jmp LBB0_389 //0x00002051 LBB0_363 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002051 movq $-1, %r8 0x45, 0x31, 0xd2, //0x00002058 xorl %r10d, %r10d 0x48, 0x83, 0xf8, 0x20, //0x0000205b cmpq $32, %rax 0x0f, 0x83, 0x39, 0xfa, 0xff, 0xff, //0x0000205f jae LBB0_171 //0x00002065 LBB0_364 0x48, 0x8b, 0x75, 0xc8, //0x00002065 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00002069 movq $-48(%rbp), %r9 0x4d, 0x85, 0xd2, //0x0000206d testq %r10, %r10 0x0f, 0x84, 0xdf, 0xfb, 0xff, 0xff, //0x00002070 je LBB0_326 //0x00002076 LBB0_365 0x48, 0x85, 0xc0, //0x00002076 testq %rax, %rax 0x0f, 0x84, 0xe3, 0x07, 0x00, 0x00, //0x00002079 je LBB0_474 0x48, 0x8b, 0x4d, 0xa8, //0x0000207f movq $-88(%rbp), %rcx 0x4c, 0x01, 0xd9, //0x00002083 addq %r11, %rcx 0x49, 0x83, 0xf8, 0xff, //0x00002086 cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc1, //0x0000208a cmoveq %rcx, %r8 0x49, 0xff, 0xc3, //0x0000208e incq %r11 0x48, 0xff, 0xc8, //0x00002091 decq %rax 0x48, 0x8b, 0x75, 0xc8, //0x00002094 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00002098 movq $-48(%rbp), %r9 0x4c, 0x8b, 0x55, 0xb8, //0x0000209c movq $-72(%rbp), %r10 0x48, 0x85, 0xc0, //0x000020a0 testq %rax, %rax 0x0f, 0x85, 0xb9, 0xfb, 0xff, 0xff, //0x000020a3 jne LBB0_327 0xe9, 0x4f, 0x05, 0x00, 0x00, //0x000020a9 jmp LBB0_429 //0x000020ae LBB0_367 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000020ae movq $-1, %r14 0x4d, 0x89, 0xe0, //0x000020b5 movq %r12, %r8 0x4d, 0x89, 0xd1, //0x000020b8 movq %r10, %r9 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000020bb movq $-1, %rdi 0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000020c2 movq $-1, %rbx 0x48, 0x8d, 0x35, 0xb0, 0x09, 0x00, 0x00, //0x000020c9 leaq $2480(%rip), %rsi /* LJTI0_2+0(%rip) */ 0xe9, 0xf6, 0xf2, 0xff, 0xff, //0x000020d0 jmp LBB0_241 //0x000020d5 LBB0_368 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000020d5 movq $-1, %r8 0x45, 0x31, 0xc9, //0x000020dc xorl %r9d, %r9d 0x49, 0x83, 0xfa, 0x20, //0x000020df cmpq $32, %r10 0x48, 0x8b, 0x7d, 0xb8, //0x000020e3 movq $-72(%rbp), %rdi 0x0f, 0x83, 0x70, 0xfc, 0xff, 0xff, //0x000020e7 jae LBB0_209 0xe9, 0x97, 0x03, 0x00, 0x00, //0x000020ed jmp LBB0_404 //0x000020f2 LBB0_369 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000020f2 movq $-1, %r8 0x45, 0x31, 0xc9, //0x000020f9 xorl %r9d, %r9d 0x49, 0x83, 0xfa, 0x20, //0x000020fc cmpq $32, %r10 0x48, 0x8b, 0x7d, 0xb8, //0x00002100 movq $-72(%rbp), %rdi 0x0f, 0x83, 0xe9, 0xfc, 0xff, 0xff, //0x00002104 jae LBB0_276 0xe9, 0x16, 0xfe, 0xff, 0xff, //0x0000210a jmp LBB0_347 //0x0000210f LBB0_370 0x41, 0x89, 0xdc, //0x0000210f movl %ebx, %r12d 0x41, 0xf7, 0xd4, //0x00002112 notl %r12d 0x41, 0x21, 0xd4, //0x00002115 andl %edx, %r12d 0x47, 0x8d, 0x04, 0x24, //0x00002118 leal (%r12,%r12), %r8d 0x41, 0x09, 0xd8, //0x0000211c orl %ebx, %r8d 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000211f movl $2863311530, %ecx 0x44, 0x31, 0xc1, //0x00002124 xorl %r8d, %ecx 0x21, 0xd1, //0x00002127 andl %edx, %ecx 0x81, 0xe1, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002129 andl $-1431655766, %ecx 0x31, 0xdb, //0x0000212f xorl %ebx, %ebx 0x44, 0x01, 0xe1, //0x00002131 addl %r12d, %ecx 0x0f, 0x92, 0xc3, //0x00002134 setb %bl 0x01, 0xc9, //0x00002137 addl %ecx, %ecx 0x81, 0xf1, 0x55, 0x55, 0x55, 0x55, //0x00002139 xorl $1431655765, %ecx 0x44, 0x21, 0xc1, //0x0000213f andl %r8d, %ecx 0xf7, 0xd1, //0x00002142 notl %ecx 0x21, 0xce, //0x00002144 andl %ecx, %esi 0xe9, 0x29, 0xf8, 0xff, 0xff, //0x00002146 jmp LBB0_117 //0x0000214b LBB0_371 0x4c, 0x89, 0xd8, //0x0000214b movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x0000214e subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xc9, //0x00002152 bsfq %rcx, %r9 0x49, 0x01, 0xc1, //0x00002156 addq %rax, %r9 0x48, 0x09, 0xfa, //0x00002159 orq %rdi, %rdx 0x48, 0x89, 0xc8, //0x0000215c movq %rcx, %rax 0x4c, 0x09, 0xc0, //0x0000215f orq %r8, %rax 0x0f, 0x84, 0x4d, 0xf7, 0xff, 0xff, //0x00002162 je LBB0_54 //0x00002168 LBB0_372 0x44, 0x89, 0xc0, //0x00002168 movl %r8d, %eax 0xf7, 0xd0, //0x0000216b notl %eax 0x21, 0xc8, //0x0000216d andl %ecx, %eax 0x8d, 0x34, 0x00, //0x0000216f leal (%rax,%rax), %esi 0x44, 0x09, 0xc6, //0x00002172 orl %r8d, %esi 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002175 movl $2863311530, %edi 0x31, 0xf7, //0x0000217a xorl %esi, %edi 0x21, 0xcf, //0x0000217c andl %ecx, %edi 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000217e andl $-1431655766, %edi 0x45, 0x31, 0xc0, //0x00002184 xorl %r8d, %r8d 0x01, 0xc7, //0x00002187 addl %eax, %edi 0x41, 0x0f, 0x92, 0xc0, //0x00002189 setb %r8b 0x01, 0xff, //0x0000218d addl %edi, %edi 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x0000218f xorl $1431655765, %edi 0x21, 0xf7, //0x00002195 andl %esi, %edi 0xf7, 0xd7, //0x00002197 notl %edi 0x21, 0xfa, //0x00002199 andl %edi, %edx 0x48, 0x85, 0xd2, //0x0000219b testq %rdx, %rdx 0x0f, 0x85, 0x1a, 0xf7, 0xff, 0xff, //0x0000219e jne LBB0_55 //0x000021a4 LBB0_373 0x49, 0x83, 0xc3, 0x20, //0x000021a4 addq $32, %r11 0x49, 0x83, 0xc5, 0xe0, //0x000021a8 addq $-32, %r13 //0x000021ac LBB0_374 0x4d, 0x85, 0xc0, //0x000021ac testq %r8, %r8 0x0f, 0x85, 0xce, 0x00, 0x00, 0x00, //0x000021af jne LBB0_384 0x48, 0x8b, 0x7d, 0xc0, //0x000021b5 movq $-64(%rbp), %rdi 0x4d, 0x85, 0xed, //0x000021b9 testq %r13, %r13 0x0f, 0x84, 0xf4, 0x03, 0x00, 0x00, //0x000021bc je LBB0_420 //0x000021c2 LBB0_376 0x49, 0x8d, 0x4b, 0x01, //0x000021c2 leaq $1(%r11), %rcx 0x41, 0x0f, 0xb6, 0x1b, //0x000021c6 movzbl (%r11), %ebx 0x80, 0xfb, 0x22, //0x000021ca cmpb $34, %bl 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x000021cd je LBB0_381 0x49, 0x8d, 0x55, 0xff, //0x000021d3 leaq $-1(%r13), %rdx 0x80, 0xfb, 0x5c, //0x000021d7 cmpb $92, %bl 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000021da je LBB0_379 0x49, 0x89, 0xd5, //0x000021e0 movq %rdx, %r13 0x49, 0x89, 0xcb, //0x000021e3 movq %rcx, %r11 0x48, 0x85, 0xd2, //0x000021e6 testq %rdx, %rdx 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x000021e9 jne LBB0_376 0xe9, 0xc2, 0x03, 0x00, 0x00, //0x000021ef jmp LBB0_420 //0x000021f4 LBB0_379 0x48, 0x85, 0xd2, //0x000021f4 testq %rdx, %rdx 0x0f, 0x84, 0xb9, 0x03, 0x00, 0x00, //0x000021f7 je LBB0_420 0x48, 0x03, 0x4d, 0xa8, //0x000021fd addq $-88(%rbp), %rcx 0x49, 0x83, 0xf9, 0xff, //0x00002201 cmpq $-1, %r9 0x4c, 0x0f, 0x44, 0xc9, //0x00002205 cmoveq %rcx, %r9 0x49, 0x83, 0xc3, 0x02, //0x00002209 addq $2, %r11 0x49, 0x83, 0xc5, 0xfe, //0x0000220d addq $-2, %r13 0x4c, 0x89, 0xea, //0x00002211 movq %r13, %rdx 0x48, 0x8b, 0x7d, 0xc0, //0x00002214 movq $-64(%rbp), %rdi 0x48, 0x85, 0xd2, //0x00002218 testq %rdx, %rdx 0x0f, 0x85, 0xa1, 0xff, 0xff, 0xff, //0x0000221b jne LBB0_376 0xe9, 0x90, 0x03, 0x00, 0x00, //0x00002221 jmp LBB0_420 //0x00002226 LBB0_381 0x48, 0x2b, 0x4d, 0xd0, //0x00002226 subq $-48(%rbp), %rcx 0x49, 0x89, 0xcb, //0x0000222a movq %rcx, %r11 0xe9, 0x50, 0xed, 0xff, 0xff, //0x0000222d jmp LBB0_188 //0x00002232 LBB0_382 0x4c, 0x89, 0xd9, //0x00002232 movq %r11, %rcx 0x48, 0x2b, 0x4d, 0xd0, //0x00002235 subq $-48(%rbp), %rcx 0x4c, 0x0f, 0xbc, 0xca, //0x00002239 bsfq %rdx, %r9 0x49, 0x01, 0xc9, //0x0000223d addq %rcx, %r9 0xe9, 0x1c, 0xf7, 0xff, 0xff, //0x00002240 jmp LBB0_116 //0x00002245 LBB0_383 0x45, 0x89, 0xd4, //0x00002245 movl %r10d, %r12d 0x41, 0xf7, 0xd4, //0x00002248 notl %r12d 0x41, 0x21, 0xd4, //0x0000224b andl %edx, %r12d 0x47, 0x8d, 0x0c, 0x24, //0x0000224e leal (%r12,%r12), %r9d 0x45, 0x09, 0xd1, //0x00002252 orl %r10d, %r9d 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002255 movl $2863311530, %ecx 0x44, 0x31, 0xc9, //0x0000225a xorl %r9d, %ecx 0x21, 0xd1, //0x0000225d andl %edx, %ecx 0x81, 0xe1, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000225f andl $-1431655766, %ecx 0x45, 0x31, 0xd2, //0x00002265 xorl %r10d, %r10d 0x44, 0x01, 0xe1, //0x00002268 addl %r12d, %ecx 0x41, 0x0f, 0x92, 0xc2, //0x0000226b setb %r10b 0x01, 0xc9, //0x0000226f addl %ecx, %ecx 0x81, 0xf1, 0x55, 0x55, 0x55, 0x55, //0x00002271 xorl $1431655765, %ecx 0x44, 0x21, 0xc9, //0x00002277 andl %r9d, %ecx 0xf7, 0xd1, //0x0000227a notl %ecx 0x21, 0xcb, //0x0000227c andl %ecx, %ebx 0xe9, 0xb3, 0xf8, 0xff, 0xff, //0x0000227e jmp LBB0_174 //0x00002283 LBB0_384 0x4d, 0x85, 0xed, //0x00002283 testq %r13, %r13 0x0f, 0x84, 0x2a, 0x03, 0x00, 0x00, //0x00002286 je LBB0_420 0x48, 0x8b, 0x45, 0xa8, //0x0000228c movq $-88(%rbp), %rax 0x4c, 0x01, 0xd8, //0x00002290 addq %r11, %rax 0x49, 0x83, 0xf9, 0xff, //0x00002293 cmpq $-1, %r9 0x4c, 0x0f, 0x44, 0xc8, //0x00002297 cmoveq %rax, %r9 0x49, 0xff, 0xc3, //0x0000229b incq %r11 0x49, 0xff, 0xcd, //0x0000229e decq %r13 0x48, 0x8b, 0x7d, 0xc0, //0x000022a1 movq $-64(%rbp), %rdi 0x4d, 0x85, 0xed, //0x000022a5 testq %r13, %r13 0x0f, 0x85, 0x14, 0xff, 0xff, 0xff, //0x000022a8 jne LBB0_376 0xe9, 0x03, 0x03, 0x00, 0x00, //0x000022ae jmp LBB0_420 //0x000022b3 LBB0_386 0x4c, 0x89, 0xd8, //0x000022b3 movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x000022b6 subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xc1, //0x000022ba bsfq %rcx, %r8 0x49, 0x01, 0xc0, //0x000022be addq %rax, %r8 0x48, 0x09, 0xfa, //0x000022c1 orq %rdi, %rdx 0x48, 0x89, 0xc8, //0x000022c4 movq %rcx, %rax 0x4c, 0x09, 0xc8, //0x000022c7 orq %r9, %rax 0x0f, 0x84, 0xab, 0xf7, 0xff, 0xff, //0x000022ca je LBB0_140 //0x000022d0 LBB0_387 0x44, 0x89, 0xc8, //0x000022d0 movl %r9d, %eax 0xf7, 0xd0, //0x000022d3 notl %eax 0x21, 0xc8, //0x000022d5 andl %ecx, %eax 0x8d, 0x34, 0x00, //0x000022d7 leal (%rax,%rax), %esi 0x44, 0x09, 0xce, //0x000022da orl %r9d, %esi 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, //0x000022dd movl $2863311530, %edi 0x31, 0xf7, //0x000022e2 xorl %esi, %edi 0x21, 0xcf, //0x000022e4 andl %ecx, %edi 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000022e6 andl $-1431655766, %edi 0x45, 0x31, 0xc9, //0x000022ec xorl %r9d, %r9d 0x01, 0xc7, //0x000022ef addl %eax, %edi 0x41, 0x0f, 0x92, 0xc1, //0x000022f1 setb %r9b 0x01, 0xff, //0x000022f5 addl %edi, %edi 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000022f7 xorl $1431655765, %edi 0x21, 0xf7, //0x000022fd andl %esi, %edi 0xf7, 0xd7, //0x000022ff notl %edi 0x21, 0xfa, //0x00002301 andl %edi, %edx 0x48, 0x85, 0xd2, //0x00002303 testq %rdx, %rdx 0x0f, 0x85, 0x78, 0xf7, 0xff, 0xff, //0x00002306 jne LBB0_141 //0x0000230c LBB0_388 0x49, 0x83, 0xc3, 0x20, //0x0000230c addq $32, %r11 0x49, 0x83, 0xc5, 0xe0, //0x00002310 addq $-32, %r13 //0x00002314 LBB0_389 0x4d, 0x85, 0xc9, //0x00002314 testq %r9, %r9 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00002317 jne LBB0_398 0x48, 0x8b, 0x75, 0xc8, //0x0000231d movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00002321 movq $-48(%rbp), %r9 0x4d, 0x85, 0xed, //0x00002325 testq %r13, %r13 0x0f, 0x84, 0xcf, 0x02, 0x00, 0x00, //0x00002328 je LBB0_429 //0x0000232e LBB0_391 0x49, 0x8d, 0x4b, 0x01, //0x0000232e leaq $1(%r11), %rcx 0x41, 0x0f, 0xb6, 0x1b, //0x00002332 movzbl (%r11), %ebx 0x80, 0xfb, 0x22, //0x00002336 cmpb $34, %bl 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00002339 je LBB0_396 0x49, 0x8d, 0x55, 0xff, //0x0000233f leaq $-1(%r13), %rdx 0x80, 0xfb, 0x5c, //0x00002343 cmpb $92, %bl 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00002346 je LBB0_394 0x49, 0x89, 0xd5, //0x0000234c movq %rdx, %r13 0x49, 0x89, 0xcb, //0x0000234f movq %rcx, %r11 0x48, 0x85, 0xd2, //0x00002352 testq %rdx, %rdx 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x00002355 jne LBB0_391 0xe9, 0x9d, 0x02, 0x00, 0x00, //0x0000235b jmp LBB0_429 //0x00002360 LBB0_394 0x48, 0x85, 0xd2, //0x00002360 testq %rdx, %rdx 0x0f, 0x84, 0xf0, 0x04, 0x00, 0x00, //0x00002363 je LBB0_475 0x48, 0x03, 0x4d, 0xa8, //0x00002369 addq $-88(%rbp), %rcx 0x49, 0x83, 0xf8, 0xff, //0x0000236d cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc1, //0x00002371 cmoveq %rcx, %r8 0x49, 0x83, 0xc3, 0x02, //0x00002375 addq $2, %r11 0x49, 0x83, 0xc5, 0xfe, //0x00002379 addq $-2, %r13 0x4c, 0x89, 0xea, //0x0000237d movq %r13, %rdx 0x48, 0x8b, 0x75, 0xc8, //0x00002380 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00002384 movq $-48(%rbp), %r9 0x48, 0x85, 0xd2, //0x00002388 testq %rdx, %rdx 0x0f, 0x85, 0x9d, 0xff, 0xff, 0xff, //0x0000238b jne LBB0_391 0xe9, 0x67, 0x02, 0x00, 0x00, //0x00002391 jmp LBB0_429 //0x00002396 LBB0_396 0x4c, 0x29, 0xc9, //0x00002396 subq %r9, %rcx 0x49, 0x89, 0xcb, //0x00002399 movq %rcx, %r11 0xe9, 0x4c, 0xec, 0xff, 0xff, //0x0000239c jmp LBB0_195 //0x000023a1 LBB0_397 0x4c, 0x89, 0xd9, //0x000023a1 movq %r11, %rcx 0x48, 0x2b, 0x4d, 0xd0, //0x000023a4 subq $-48(%rbp), %rcx 0x4c, 0x0f, 0xbc, 0xc2, //0x000023a8 bsfq %rdx, %r8 0x49, 0x01, 0xc8, //0x000023ac addq %rcx, %r8 0xe9, 0x6f, 0xf7, 0xff, 0xff, //0x000023af jmp LBB0_173 //0x000023b4 LBB0_398 0x4d, 0x85, 0xed, //0x000023b4 testq %r13, %r13 0x0f, 0x84, 0x9c, 0x04, 0x00, 0x00, //0x000023b7 je LBB0_475 0x48, 0x8b, 0x45, 0xa8, //0x000023bd movq $-88(%rbp), %rax 0x4c, 0x01, 0xd8, //0x000023c1 addq %r11, %rax 0x49, 0x83, 0xf8, 0xff, //0x000023c4 cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc0, //0x000023c8 cmoveq %rax, %r8 0x49, 0xff, 0xc3, //0x000023cc incq %r11 0x49, 0xff, 0xcd, //0x000023cf decq %r13 0x48, 0x8b, 0x75, 0xc8, //0x000023d2 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x000023d6 movq $-48(%rbp), %r9 0x4d, 0x85, 0xed, //0x000023da testq %r13, %r13 0x0f, 0x85, 0x4b, 0xff, 0xff, 0xff, //0x000023dd jne LBB0_391 0xe9, 0x15, 0x02, 0x00, 0x00, //0x000023e3 jmp LBB0_429 //0x000023e8 LBB0_400 0x44, 0x89, 0xc8, //0x000023e8 movl %r9d, %eax 0xf7, 0xd0, //0x000023eb notl %eax 0x21, 0xd0, //0x000023ed andl %edx, %eax 0x44, 0x8d, 0x24, 0x00, //0x000023ef leal (%rax,%rax), %r12d 0x45, 0x09, 0xcc, //0x000023f3 orl %r9d, %r12d 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, //0x000023f6 movl $2863311530, %ecx 0x44, 0x31, 0xe1, //0x000023fb xorl %r12d, %ecx 0x21, 0xd1, //0x000023fe andl %edx, %ecx 0x81, 0xe1, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002400 andl $-1431655766, %ecx 0x45, 0x31, 0xc9, //0x00002406 xorl %r9d, %r9d 0x01, 0xc1, //0x00002409 addl %eax, %ecx 0x41, 0x0f, 0x92, 0xc1, //0x0000240b setb %r9b 0x01, 0xc9, //0x0000240f addl %ecx, %ecx 0x81, 0xf1, 0x55, 0x55, 0x55, 0x55, //0x00002411 xorl $1431655765, %ecx 0x44, 0x21, 0xe1, //0x00002417 andl %r12d, %ecx 0xf7, 0xd1, //0x0000241a notl %ecx 0x21, 0xce, //0x0000241c andl %ecx, %esi 0xe9, 0x67, 0xfa, 0xff, 0xff, //0x0000241e jmp LBB0_279 //0x00002423 LBB0_401 0x4c, 0x89, 0xd8, //0x00002423 movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x00002426 subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xc1, //0x0000242a bsfq %rcx, %r8 0x49, 0x01, 0xc0, //0x0000242e addq %rax, %r8 0x48, 0x09, 0xf2, //0x00002431 orq %rsi, %rdx 0x48, 0x89, 0xc8, //0x00002434 movq %rcx, %rax 0x4c, 0x09, 0xc8, //0x00002437 orq %r9, %rax 0x0f, 0x84, 0x7d, 0xf9, 0xff, 0xff, //0x0000243a je LBB0_212 //0x00002440 LBB0_402 0x44, 0x89, 0xc8, //0x00002440 movl %r9d, %eax 0xf7, 0xd0, //0x00002443 notl %eax 0x21, 0xc8, //0x00002445 andl %ecx, %eax 0x44, 0x8d, 0x34, 0x00, //0x00002447 leal (%rax,%rax), %r14d 0x45, 0x09, 0xce, //0x0000244b orl %r9d, %r14d 0x44, 0x89, 0xf6, //0x0000244e movl %r14d, %esi 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002451 movl $2863311530, %ebx 0x31, 0xde, //0x00002456 xorl %ebx, %esi 0x21, 0xce, //0x00002458 andl %ecx, %esi 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000245a andl $-1431655766, %esi 0x45, 0x31, 0xc9, //0x00002460 xorl %r9d, %r9d 0x01, 0xc6, //0x00002463 addl %eax, %esi 0x41, 0x0f, 0x92, 0xc1, //0x00002465 setb %r9b 0x01, 0xf6, //0x00002469 addl %esi, %esi 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x0000246b xorl $1431655765, %esi 0x44, 0x21, 0xf6, //0x00002471 andl %r14d, %esi 0xf7, 0xd6, //0x00002474 notl %esi 0x21, 0xf2, //0x00002476 andl %esi, %edx 0x48, 0x85, 0xd2, //0x00002478 testq %rdx, %rdx 0x0f, 0x85, 0x45, 0xf9, 0xff, 0xff, //0x0000247b jne LBB0_213 //0x00002481 LBB0_403 0x49, 0x83, 0xc3, 0x20, //0x00002481 addq $32, %r11 0x49, 0x83, 0xc2, 0xe0, //0x00002485 addq $-32, %r10 //0x00002489 LBB0_404 0x4d, 0x85, 0xc9, //0x00002489 testq %r9, %r9 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x0000248c jne LBB0_413 0x48, 0x8b, 0x75, 0xc8, //0x00002492 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x00002496 movq $-48(%rbp), %r9 0x4d, 0x85, 0xd2, //0x0000249a testq %r10, %r10 0x0f, 0x84, 0xce, 0x01, 0x00, 0x00, //0x0000249d je LBB0_442 //0x000024a3 LBB0_406 0x49, 0x8d, 0x4b, 0x01, //0x000024a3 leaq $1(%r11), %rcx 0x41, 0x0f, 0xb6, 0x1b, //0x000024a7 movzbl (%r11), %ebx 0x80, 0xfb, 0x22, //0x000024ab cmpb $34, %bl 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x000024ae je LBB0_411 0x49, 0x8d, 0x52, 0xff, //0x000024b4 leaq $-1(%r10), %rdx 0x80, 0xfb, 0x5c, //0x000024b8 cmpb $92, %bl 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000024bb je LBB0_409 0x49, 0x89, 0xd2, //0x000024c1 movq %rdx, %r10 0x49, 0x89, 0xcb, //0x000024c4 movq %rcx, %r11 0x48, 0x85, 0xd2, //0x000024c7 testq %rdx, %rdx 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x000024ca jne LBB0_406 0xe9, 0x9c, 0x01, 0x00, 0x00, //0x000024d0 jmp LBB0_442 //0x000024d5 LBB0_409 0x48, 0x85, 0xd2, //0x000024d5 testq %rdx, %rdx 0x0f, 0x84, 0x91, 0x03, 0x00, 0x00, //0x000024d8 je LBB0_476 0x48, 0x03, 0x4d, 0xa8, //0x000024de addq $-88(%rbp), %rcx 0x49, 0x83, 0xf8, 0xff, //0x000024e2 cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc1, //0x000024e6 cmoveq %rcx, %r8 0x49, 0x83, 0xc3, 0x02, //0x000024ea addq $2, %r11 0x49, 0x83, 0xc2, 0xfe, //0x000024ee addq $-2, %r10 0x4c, 0x89, 0xd2, //0x000024f2 movq %r10, %rdx 0x48, 0x8b, 0x75, 0xc8, //0x000024f5 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x000024f9 movq $-48(%rbp), %r9 0x48, 0x85, 0xd2, //0x000024fd testq %rdx, %rdx 0x0f, 0x85, 0x9d, 0xff, 0xff, 0xff, //0x00002500 jne LBB0_406 0xe9, 0x66, 0x01, 0x00, 0x00, //0x00002506 jmp LBB0_442 //0x0000250b LBB0_411 0x4c, 0x29, 0xc9, //0x0000250b subq %r9, %rcx 0x49, 0x89, 0xcb, //0x0000250e movq %rcx, %r11 0xe9, 0xd9, 0xf2, 0xff, 0xff, //0x00002511 jmp LBB0_304 //0x00002516 LBB0_412 0x4c, 0x89, 0xd8, //0x00002516 movq %r11, %rax 0x48, 0x2b, 0x45, 0xd0, //0x00002519 subq $-48(%rbp), %rax 0x4c, 0x0f, 0xbc, 0xc2, //0x0000251d bsfq %rdx, %r8 0x49, 0x01, 0xc0, //0x00002521 addq %rax, %r8 0xe9, 0x4e, 0xf9, 0xff, 0xff, //0x00002524 jmp LBB0_278 //0x00002529 LBB0_413 0x4d, 0x85, 0xd2, //0x00002529 testq %r10, %r10 0x0f, 0x84, 0x3d, 0x03, 0x00, 0x00, //0x0000252c je LBB0_476 0x48, 0x8b, 0x45, 0xa8, //0x00002532 movq $-88(%rbp), %rax 0x4c, 0x01, 0xd8, //0x00002536 addq %r11, %rax 0x49, 0x83, 0xf8, 0xff, //0x00002539 cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc0, //0x0000253d cmoveq %rax, %r8 0x49, 0xff, 0xc3, //0x00002541 incq %r11 0x49, 0xff, 0xca, //0x00002544 decq %r10 0x48, 0x8b, 0x75, 0xc8, //0x00002547 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x0000254b movq $-48(%rbp), %r9 0x4d, 0x85, 0xd2, //0x0000254f testq %r10, %r10 0x0f, 0x85, 0x4b, 0xff, 0xff, 0xff, //0x00002552 jne LBB0_406 0xe9, 0x14, 0x01, 0x00, 0x00, //0x00002558 jmp LBB0_442 //0x0000255d LBB0_415 0x4d, 0x85, 0xd2, //0x0000255d testq %r10, %r10 0x0f, 0x84, 0x09, 0x03, 0x00, 0x00, //0x00002560 je LBB0_476 0x48, 0x8b, 0x45, 0xa8, //0x00002566 movq $-88(%rbp), %rax 0x4c, 0x01, 0xd8, //0x0000256a addq %r11, %rax 0x49, 0x83, 0xf8, 0xff, //0x0000256d cmpq $-1, %r8 0x4c, 0x0f, 0x44, 0xc0, //0x00002571 cmoveq %rax, %r8 0x49, 0xff, 0xc3, //0x00002575 incq %r11 0x49, 0xff, 0xca, //0x00002578 decq %r10 0x48, 0x8b, 0x75, 0xc8, //0x0000257b movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x4d, 0xd0, //0x0000257f movq $-48(%rbp), %r9 0x4d, 0x85, 0xd2, //0x00002583 testq %r10, %r10 0x0f, 0x85, 0xb3, 0xf9, 0xff, 0xff, //0x00002586 jne LBB0_349 0xe9, 0xe0, 0x00, 0x00, 0x00, //0x0000258c jmp LBB0_442 //0x00002591 LBB0_417 0x48, 0x89, 0x16, //0x00002591 movq %rdx, (%rsi) //0x00002594 LBB0_418 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002594 movq $-1, %rax 0xe9, 0x44, 0x00, 0x00, 0x00, //0x0000259b jmp LBB0_427 //0x000025a0 LBB0_439 0x48, 0xc7, 0xc0, 0xf9, 0xff, 0xff, 0xff, //0x000025a0 movq $-7, %rax 0xe9, 0x38, 0x00, 0x00, 0x00, //0x000025a7 jmp LBB0_427 //0x000025ac LBB0_419 0x49, 0x83, 0xfb, 0xff, //0x000025ac cmpq $-1, %r11 0x0f, 0x85, 0x7d, 0x00, 0x00, 0x00, //0x000025b0 jne LBB0_150 //0x000025b6 LBB0_420 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000025b6 movq $-1, %r11 0x4d, 0x89, 0xd1, //0x000025bd movq %r10, %r9 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x000025c0 jmp LBB0_150 //0x000025c5 LBB0_421 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000025c5 movq $-1, %rax 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000025cc jmp LBB0_424 //0x000025d1 LBB0_423 0x4c, 0x89, 0xd8, //0x000025d1 movq %r11, %rax //0x000025d4 LBB0_424 0x48, 0xf7, 0xd0, //0x000025d4 notq %rax 0x49, 0x01, 0xc7, //0x000025d7 addq %rax, %r15 //0x000025da LBB0_425 0x4c, 0x89, 0x3e, //0x000025da movq %r15, (%rsi) //0x000025dd LBB0_426 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000025dd movq $-2, %rax //0x000025e4 LBB0_427 0x48, 0x83, 0xc4, 0x70, //0x000025e4 addq $112, %rsp 0x5b, //0x000025e8 popq %rbx 0x41, 0x5c, //0x000025e9 popq %r12 0x41, 0x5d, //0x000025eb popq %r13 0x41, 0x5e, //0x000025ed popq %r14 0x41, 0x5f, //0x000025ef popq %r15 0x5d, //0x000025f1 popq %rbp 0xc3, //0x000025f2 retq //0x000025f3 LBB0_428 0x49, 0x83, 0xfb, 0xff, //0x000025f3 cmpq $-1, %r11 0x0f, 0x85, 0xbf, 0x01, 0x00, 0x00, //0x000025f7 jne LBB0_461 //0x000025fd LBB0_429 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000025fd movq $-1, %r11 0x4d, 0x89, 0xd0, //0x00002604 movq %r10, %r8 0xe9, 0xb0, 0x01, 0x00, 0x00, //0x00002607 jmp LBB0_461 //0x0000260c LBB0_440 0x48, 0x89, 0x0e, //0x0000260c movq %rcx, (%rsi) 0xe9, 0xd0, 0xff, 0xff, 0xff, //0x0000260f jmp LBB0_427 //0x00002614 LBB0_430 0x49, 0x83, 0xf9, 0xff, //0x00002614 cmpq $-1, %r9 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x00002618 jne LBB0_434 0x48, 0x0f, 0xbc, 0xc2, //0x0000261e bsfq %rdx, %rax //0x00002622 LBB0_432 0x4c, 0x2b, 0x5d, 0xd0, //0x00002622 subq $-48(%rbp), %r11 0x49, 0x01, 0xc3, //0x00002626 addq %rax, %r11 //0x00002629 LBB0_433 0x4d, 0x89, 0xd9, //0x00002629 movq %r11, %r9 //0x0000262c LBB0_434 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x0000262c movq $-2, %r11 //0x00002633 LBB0_150 0x48, 0x8b, 0x45, 0xc8, //0x00002633 movq $-56(%rbp), %rax 0x4c, 0x89, 0x08, //0x00002637 movq %r9, (%rax) 0x4c, 0x89, 0xd8, //0x0000263a movq %r11, %rax 0xe9, 0xa2, 0xff, 0xff, 0xff, //0x0000263d jmp LBB0_427 //0x00002642 LBB0_435 0x49, 0x83, 0xf8, 0xff, //0x00002642 cmpq $-1, %r8 0x0f, 0x84, 0x34, 0x01, 0x00, 0x00, //0x00002646 je LBB0_453 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x0000264c movq $-2, %r11 0xe9, 0x64, 0x01, 0x00, 0x00, //0x00002653 jmp LBB0_461 //0x00002658 LBB0_437 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00002658 movq $-1, %r11 //0x0000265f LBB0_438 0x4d, 0x29, 0xdf, //0x0000265f subq %r11, %r15 0xe9, 0x73, 0xff, 0xff, 0xff, //0x00002662 jmp LBB0_425 //0x00002667 LBB0_441 0x49, 0x83, 0xfb, 0xff, //0x00002667 cmpq $-1, %r11 0x0f, 0x85, 0x4b, 0x01, 0x00, 0x00, //0x0000266b jne LBB0_461 //0x00002671 LBB0_442 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00002671 movq $-1, %r11 0x49, 0x89, 0xf8, //0x00002678 movq %rdi, %r8 0xe9, 0x3c, 0x01, 0x00, 0x00, //0x0000267b jmp LBB0_461 //0x00002680 LBB0_443 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00002680 movq $-2, %rax 0x80, 0xf9, 0x61, //0x00002687 cmpb $97, %cl 0x0f, 0x85, 0x54, 0xff, 0xff, 0xff, //0x0000268a jne LBB0_427 0x49, 0x8d, 0x4f, 0x02, //0x00002690 leaq $2(%r15), %rcx 0x48, 0x89, 0x0e, //0x00002694 movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x02, 0x6c, //0x00002697 cmpb $108, $2(%r9,%r15) 0x0f, 0x85, 0x41, 0xff, 0xff, 0xff, //0x0000269d jne LBB0_427 0x49, 0x8d, 0x4f, 0x03, //0x000026a3 leaq $3(%r15), %rcx 0x48, 0x89, 0x0e, //0x000026a7 movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x03, 0x73, //0x000026aa cmpb $115, $3(%r9,%r15) 0x0f, 0x85, 0x2e, 0xff, 0xff, 0xff, //0x000026b0 jne LBB0_427 0x49, 0x8d, 0x4f, 0x04, //0x000026b6 leaq $4(%r15), %rcx 0x48, 0x89, 0x0e, //0x000026ba movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x04, 0x65, //0x000026bd cmpb $101, $4(%r9,%r15) 0x0f, 0x85, 0x1b, 0xff, 0xff, 0xff, //0x000026c3 jne LBB0_427 0x49, 0x83, 0xc7, 0x05, //0x000026c9 addq $5, %r15 0x4c, 0x89, 0x3e, //0x000026cd movq %r15, (%rsi) 0xe9, 0x0f, 0xff, 0xff, 0xff, //0x000026d0 jmp LBB0_427 //0x000026d5 LBB0_249 0x4c, 0x89, 0x3e, //0x000026d5 movq %r15, (%rsi) 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000026d8 movq $-2, %rax 0x41, 0x80, 0x3a, 0x6e, //0x000026df cmpb $110, (%r10) 0x0f, 0x85, 0xfb, 0xfe, 0xff, 0xff, //0x000026e3 jne LBB0_427 0x49, 0x8d, 0x4f, 0x01, //0x000026e9 leaq $1(%r15), %rcx 0x48, 0x89, 0x0e, //0x000026ed movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x01, 0x75, //0x000026f0 cmpb $117, $1(%r9,%r15) 0x0f, 0x85, 0xe8, 0xfe, 0xff, 0xff, //0x000026f6 jne LBB0_427 0x49, 0x8d, 0x4f, 0x02, //0x000026fc leaq $2(%r15), %rcx 0x48, 0x89, 0x0e, //0x00002700 movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x02, 0x6c, //0x00002703 cmpb $108, $2(%r9,%r15) 0x0f, 0x85, 0xd5, 0xfe, 0xff, 0xff, //0x00002709 jne LBB0_427 0x49, 0x8d, 0x4f, 0x03, //0x0000270f leaq $3(%r15), %rcx 0x48, 0x89, 0x0e, //0x00002713 movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x03, 0x6c, //0x00002716 cmpb $108, $3(%r9,%r15) 0x0f, 0x85, 0xc2, 0xfe, 0xff, 0xff, //0x0000271c jne LBB0_427 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x00002722 jmp LBB0_452 //0x00002727 LBB0_448 0x4c, 0x89, 0x3e, //0x00002727 movq %r15, (%rsi) 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x0000272a movq $-2, %rax 0x41, 0x80, 0x3a, 0x74, //0x00002731 cmpb $116, (%r10) 0x0f, 0x85, 0xa9, 0xfe, 0xff, 0xff, //0x00002735 jne LBB0_427 0x49, 0x8d, 0x4f, 0x01, //0x0000273b leaq $1(%r15), %rcx 0x48, 0x89, 0x0e, //0x0000273f movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x01, 0x72, //0x00002742 cmpb $114, $1(%r9,%r15) 0x0f, 0x85, 0x96, 0xfe, 0xff, 0xff, //0x00002748 jne LBB0_427 0x49, 0x8d, 0x4f, 0x02, //0x0000274e leaq $2(%r15), %rcx 0x48, 0x89, 0x0e, //0x00002752 movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x02, 0x75, //0x00002755 cmpb $117, $2(%r9,%r15) 0x0f, 0x85, 0x83, 0xfe, 0xff, 0xff, //0x0000275b jne LBB0_427 0x49, 0x8d, 0x4f, 0x03, //0x00002761 leaq $3(%r15), %rcx 0x48, 0x89, 0x0e, //0x00002765 movq %rcx, (%rsi) 0x43, 0x80, 0x7c, 0x39, 0x03, 0x65, //0x00002768 cmpb $101, $3(%r9,%r15) 0x0f, 0x85, 0x70, 0xfe, 0xff, 0xff, //0x0000276e jne LBB0_427 //0x00002774 LBB0_452 0x49, 0x83, 0xc7, 0x04, //0x00002774 addq $4, %r15 0x4c, 0x89, 0x3e, //0x00002778 movq %r15, (%rsi) 0xe9, 0x64, 0xfe, 0xff, 0xff, //0x0000277b jmp LBB0_427 //0x00002780 LBB0_453 0x48, 0x0f, 0xbc, 0xc2, //0x00002780 bsfq %rdx, %rax //0x00002784 LBB0_454 0x4d, 0x29, 0xcb, //0x00002784 subq %r9, %r11 0x49, 0x01, 0xc3, //0x00002787 addq %rax, %r11 //0x0000278a LBB0_455 0x4d, 0x89, 0xd8, //0x0000278a movq %r11, %r8 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x0000278d movq $-2, %r11 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002794 jmp LBB0_461 //0x00002799 LBB0_456 0x49, 0x83, 0xf8, 0xff, //0x00002799 cmpq $-1, %r8 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x0000279d jne LBB0_459 0x48, 0x0f, 0xbc, 0xc2, //0x000027a3 bsfq %rdx, %rax //0x000027a7 LBB0_458 0x4c, 0x2b, 0x5d, 0xd0, //0x000027a7 subq $-48(%rbp), %r11 0x49, 0x01, 0xc3, //0x000027ab addq %rax, %r11 0x4d, 0x89, 0xd8, //0x000027ae movq %r11, %r8 //0x000027b1 LBB0_459 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x000027b1 movq $-2, %r11 //0x000027b8 LBB0_460 0x48, 0x8b, 0x75, 0xc8, //0x000027b8 movq $-56(%rbp), %rsi //0x000027bc LBB0_461 0x4c, 0x89, 0x06, //0x000027bc movq %r8, (%rsi) 0x4c, 0x89, 0xd8, //0x000027bf movq %r11, %rax 0xe9, 0x1d, 0xfe, 0xff, 0xff, //0x000027c2 jmp LBB0_427 //0x000027c7 LBB0_462 0x49, 0x89, 0xc2, //0x000027c7 movq %rax, %r10 0xe9, 0xe7, 0xfd, 0xff, 0xff, //0x000027ca jmp LBB0_420 //0x000027cf LBB0_463 0x49, 0x89, 0xca, //0x000027cf movq %rcx, %r10 0xe9, 0xdf, 0xfd, 0xff, 0xff, //0x000027d2 jmp LBB0_420 //0x000027d7 LBB0_149 0x4c, 0x01, 0xd9, //0x000027d7 addq %r11, %rcx 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x000027da movq $-2, %r11 0x49, 0x89, 0xc9, //0x000027e1 movq %rcx, %r9 0xe9, 0x4a, 0xfe, 0xff, 0xff, //0x000027e4 jmp LBB0_150 //0x000027e9 LBB0_185 0x4c, 0x01, 0xd9, //0x000027e9 addq %r11, %rcx 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x000027ec movq $-2, %r11 0x49, 0x89, 0xc8, //0x000027f3 movq %rcx, %r8 0xe9, 0xc1, 0xff, 0xff, 0xff, //0x000027f6 jmp LBB0_461 //0x000027fb LBB0_464 0x49, 0x89, 0xc2, //0x000027fb movq %rax, %r10 0xe9, 0xfa, 0xfd, 0xff, 0xff, //0x000027fe jmp LBB0_429 //0x00002803 LBB0_465 0x49, 0x89, 0xca, //0x00002803 movq %rcx, %r10 0xe9, 0xf2, 0xfd, 0xff, 0xff, //0x00002806 jmp LBB0_429 //0x0000280b LBB0_466 0x48, 0x89, 0xc7, //0x0000280b movq %rax, %rdi 0xe9, 0x5e, 0xfe, 0xff, 0xff, //0x0000280e jmp LBB0_442 //0x00002813 LBB0_467 0x49, 0x0f, 0xbc, 0xc2, //0x00002813 bsfq %r10, %rax 0xe9, 0x06, 0xfe, 0xff, 0xff, //0x00002817 jmp LBB0_432 //0x0000281c LBB0_468 0x4c, 0x2b, 0x5d, 0xd0, //0x0000281c subq $-48(%rbp), %r11 0xe9, 0x04, 0xfe, 0xff, 0xff, //0x00002820 jmp LBB0_433 //0x00002825 LBB0_469 0x4d, 0x29, 0xcb, //0x00002825 subq %r9, %r11 0xe9, 0x5d, 0xff, 0xff, 0xff, //0x00002828 jmp LBB0_455 //0x0000282d LBB0_470 0x48, 0x0f, 0xbc, 0xc7, //0x0000282d bsfq %rdi, %rax 0xe9, 0x4e, 0xff, 0xff, 0xff, //0x00002831 jmp LBB0_454 //0x00002836 LBB0_471 0x4c, 0x01, 0xd9, //0x00002836 addq %r11, %rcx 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002839 movq $-2, %r11 0x49, 0x89, 0xc8, //0x00002840 movq %rcx, %r8 0xe9, 0x70, 0xff, 0xff, 0xff, //0x00002843 jmp LBB0_460 //0x00002848 LBB0_472 0x48, 0x0f, 0xbc, 0xc3, //0x00002848 bsfq %rbx, %rax 0xe9, 0x56, 0xff, 0xff, 0xff, //0x0000284c jmp LBB0_458 //0x00002851 LBB0_473 0x4d, 0x89, 0xea, //0x00002851 movq %r13, %r10 0xe9, 0x5d, 0xfd, 0xff, 0xff, //0x00002854 jmp LBB0_420 //0x00002859 LBB0_475 0x48, 0x8b, 0x75, 0xc8, //0x00002859 movq $-56(%rbp), %rsi 0xe9, 0x9b, 0xfd, 0xff, 0xff, //0x0000285d jmp LBB0_429 //0x00002862 LBB0_474 0x48, 0x8b, 0x75, 0xc8, //0x00002862 movq $-56(%rbp), %rsi 0x4c, 0x8b, 0x55, 0xb8, //0x00002866 movq $-72(%rbp), %r10 0xe9, 0x8e, 0xfd, 0xff, 0xff, //0x0000286a jmp LBB0_429 //0x0000286f LBB0_476 0x48, 0x8b, 0x75, 0xc8, //0x0000286f movq $-56(%rbp), %rsi 0xe9, 0xf9, 0xfd, 0xff, 0xff, //0x00002873 jmp LBB0_442 //0x00002878 .p2align 2, 0x90 // // .set L0_0_set_35, LBB0_35-LJTI0_0 // // .set L0_0_set_62, LBB0_62-LJTI0_0 // // .set L0_0_set_40, LBB0_40-LJTI0_0 // // .set L0_0_set_60, LBB0_60-LJTI0_0 // // .set L0_0_set_38, LBB0_38-LJTI0_0 // // .set L0_0_set_64, LBB0_64-LJTI0_0 //0x00002878 LJTI0_0 0x13, 0xdb, 0xff, 0xff, //0x00002878 .long L0_0_set_35 0x24, 0xdd, 0xff, 0xff, //0x0000287c .long L0_0_set_62 0x4a, 0xdb, 0xff, 0xff, //0x00002880 .long L0_0_set_40 0x0d, 0xdd, 0xff, 0xff, //0x00002884 .long L0_0_set_60 0x2a, 0xdb, 0xff, 0xff, //0x00002888 .long L0_0_set_38 0x4f, 0xdd, 0xff, 0xff, //0x0000288c .long L0_0_set_64 // // .set L0_1_set_427, LBB0_427-LJTI0_1 // // .set L0_1_set_426, LBB0_426-LJTI0_1 // // .set L0_1_set_199, LBB0_199-LJTI0_1 // // .set L0_1_set_217, LBB0_217-LJTI0_1 // // .set L0_1_set_68, LBB0_68-LJTI0_1 // // .set L0_1_set_242, LBB0_242-LJTI0_1 // // .set L0_1_set_244, LBB0_244-LJTI0_1 // // .set L0_1_set_247, LBB0_247-LJTI0_1 // // .set L0_1_set_253, LBB0_253-LJTI0_1 // // .set L0_1_set_1, LBB0_1-LJTI0_1 //0x00002890 LJTI0_1 0x54, 0xfd, 0xff, 0xff, //0x00002890 .long L0_1_set_427 0x4d, 0xfd, 0xff, 0xff, //0x00002894 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002898 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000289c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028a0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028a4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028a8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028ac .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028b0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028b4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028b8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028bc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028c0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028c4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028c8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028cc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028d0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028d4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028d8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028dc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028e0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028e4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028e8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028ec .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028f0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028f4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028f8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000028fc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002900 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002904 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002908 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000290c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002910 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002914 .long L0_1_set_426 0x9f, 0xe7, 0xff, 0xff, //0x00002918 .long L0_1_set_199 0x4d, 0xfd, 0xff, 0xff, //0x0000291c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002920 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002924 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002928 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000292c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002930 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002934 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002938 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000293c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002940 .long L0_1_set_426 0x5d, 0xe9, 0xff, 0xff, //0x00002944 .long L0_1_set_217 0x4d, 0xfd, 0xff, 0xff, //0x00002948 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000294c .long L0_1_set_426 0x86, 0xdd, 0xff, 0xff, //0x00002950 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002954 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002958 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x0000295c .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002960 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002964 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002968 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x0000296c .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002970 .long L0_1_set_68 0x86, 0xdd, 0xff, 0xff, //0x00002974 .long L0_1_set_68 0x4d, 0xfd, 0xff, 0xff, //0x00002978 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000297c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002980 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002984 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002988 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000298c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002990 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002994 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002998 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x0000299c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029a0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029a4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029a8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029ac .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029b0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029b4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029b8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029bc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029c0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029c4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029c8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029cc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029d0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029d4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029d8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029dc .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029e0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029e4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029e8 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029ec .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029f0 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029f4 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x000029f8 .long L0_1_set_426 0x44, 0xeb, 0xff, 0xff, //0x000029fc .long L0_1_set_242 0x4d, 0xfd, 0xff, 0xff, //0x00002a00 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a04 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a08 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a0c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a10 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a14 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a18 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a1c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a20 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a24 .long L0_1_set_426 0x6c, 0xeb, 0xff, 0xff, //0x00002a28 .long L0_1_set_244 0x4d, 0xfd, 0xff, 0xff, //0x00002a2c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a30 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a34 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a38 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a3c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a40 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a44 .long L0_1_set_426 0xad, 0xeb, 0xff, 0xff, //0x00002a48 .long L0_1_set_247 0x4d, 0xfd, 0xff, 0xff, //0x00002a4c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a50 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a54 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a58 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a5c .long L0_1_set_426 0xd4, 0xeb, 0xff, 0xff, //0x00002a60 .long L0_1_set_253 0x4d, 0xfd, 0xff, 0xff, //0x00002a64 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a68 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a6c .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a70 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a74 .long L0_1_set_426 0x4d, 0xfd, 0xff, 0xff, //0x00002a78 .long L0_1_set_426 0xca, 0xd8, 0xff, 0xff, //0x00002a7c .long L0_1_set_1 // // .set L0_2_set_262, LBB0_262-LJTI0_2 // // .set L0_2_set_291, LBB0_291-LJTI0_2 // // .set L0_2_set_257, LBB0_257-LJTI0_2 // // .set L0_2_set_259, LBB0_259-LJTI0_2 // // .set L0_2_set_264, LBB0_264-LJTI0_2 //0x00002a80 LJTI0_2 0x79, 0xea, 0xff, 0xff, //0x00002a80 .long L0_2_set_262 0xd9, 0xec, 0xff, 0xff, //0x00002a84 .long L0_2_set_291 0x79, 0xea, 0xff, 0xff, //0x00002a88 .long L0_2_set_262 0x33, 0xea, 0xff, 0xff, //0x00002a8c .long L0_2_set_257 0xd9, 0xec, 0xff, 0xff, //0x00002a90 .long L0_2_set_291 0x50, 0xea, 0xff, 0xff, //0x00002a94 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002a98 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002a9c .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002aa0 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002aa4 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002aa8 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002aac .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002ab0 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002ab4 .long L0_2_set_259 0x50, 0xea, 0xff, 0xff, //0x00002ab8 .long L0_2_set_259 0xd9, 0xec, 0xff, 0xff, //0x00002abc .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ac0 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ac4 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ac8 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002acc .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ad0 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ad4 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ad8 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002adc .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ae0 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002ae4 .long L0_2_set_291 0x94, 0xea, 0xff, 0xff, //0x00002ae8 .long L0_2_set_264 0xd9, 0xec, 0xff, 0xff, //0x00002aec .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002af0 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002af4 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002af8 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002afc .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b00 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b04 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b08 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b0c .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b10 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b14 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b18 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b1c .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b20 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b24 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b28 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b2c .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b30 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b34 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b38 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b3c .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b40 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b44 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b48 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b4c .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b50 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b54 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b58 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b5c .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b60 .long L0_2_set_291 0xd9, 0xec, 0xff, 0xff, //0x00002b64 .long L0_2_set_291 0x94, 0xea, 0xff, 0xff, //0x00002b68 .long L0_2_set_264 // // .set L0_3_set_98, LBB0_98-LJTI0_3 // // .set L0_3_set_152, LBB0_152-LJTI0_3 // // .set L0_3_set_100, LBB0_100-LJTI0_3 // // .set L0_3_set_95, LBB0_95-LJTI0_3 // // .set L0_3_set_93, LBB0_93-LJTI0_3 //0x00002b6c LJTI0_3 0xcd, 0xdc, 0xff, 0xff, //0x00002b6c .long L0_3_set_98 0x2e, 0xe1, 0xff, 0xff, //0x00002b70 .long L0_3_set_152 0xcd, 0xdc, 0xff, 0xff, //0x00002b74 .long L0_3_set_98 0xe8, 0xdc, 0xff, 0xff, //0x00002b78 .long L0_3_set_100 0x2e, 0xe1, 0xff, 0xff, //0x00002b7c .long L0_3_set_152 0xa4, 0xdc, 0xff, 0xff, //0x00002b80 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b84 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b88 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b8c .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b90 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b94 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b98 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002b9c .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002ba0 .long L0_3_set_95 0xa4, 0xdc, 0xff, 0xff, //0x00002ba4 .long L0_3_set_95 0x2e, 0xe1, 0xff, 0xff, //0x00002ba8 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bac .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bb0 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bb4 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bb8 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bbc .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bc0 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bc4 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bc8 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bcc .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bd0 .long L0_3_set_152 0x84, 0xdc, 0xff, 0xff, //0x00002bd4 .long L0_3_set_93 0x2e, 0xe1, 0xff, 0xff, //0x00002bd8 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bdc .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002be0 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002be4 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002be8 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bec .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bf0 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bf4 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bf8 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002bfc .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c00 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c04 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c08 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c0c .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c10 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c14 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c18 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c1c .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c20 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c24 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c28 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c2c .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c30 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c34 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c38 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c3c .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c40 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c44 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c48 .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c4c .long L0_3_set_152 0x2e, 0xe1, 0xff, 0xff, //0x00002c50 .long L0_3_set_152 0x84, 0xdc, 0xff, 0xff, //0x00002c54 .long L0_3_set_93 //0x00002c58 .p2align 2, 0x00 //0x00002c58 _MASK_USE_NUMBER 0x02, 0x00, 0x00, 0x00, //0x00002c58 .long 2 }