// +build !noasm !appengine // Code generated by asm2asm, DO NOT EDIT. #include "go_asm.h" #include "funcdata.h" #include "textflag.h" TEXT ·__native_entry__(SB), NOSPLIT, $0 NO_LOCAL_POINTERS LONG $0xf9058d48; WORD $0xffff; BYTE $0xff // leaq $-7(%rip), %rax LONG $0x24448948; BYTE $0x08 // movq %rax, $8(%rsp) BYTE $0xc3 // retq WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _lzero: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp LONG $0x20fe8348 // cmpq $32, %rsi LONG $0x0023820f; WORD $0x0000 // jb LBB0_3, $35(%rip) WORD $0x9090 // .p2align 4, 0x90 LBB0_1: LONG $0x076ffec5 // vmovdqu (%rdi), %ymm0 LONG $0x177de2c4; BYTE $0xc0 // vptest %ymm0, %ymm0 LONG $0x00b9850f; WORD $0x0000 // jne LBB0_9, $185(%rip) LONG $0x20c78348 // addq $32, %rdi LONG $0xe0c68348 // addq $-32, %rsi LONG $0x1ffe8348 // cmpq $31, %rsi LONG $0xffdf870f; WORD $0xffff // ja LBB0_1, $-33(%rip) LBB0_3: WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x10fe8348 // cmpq $16, %rsi LONG $0x0023820f; WORD $0x0000 // jb LBB0_6, $35(%rip) WORD $0x9090 // .p2align 4, 0x90 LBB0_4: LONG $0x076ffac5 // vmovdqu (%rdi), %xmm0 LONG $0x1779e2c4; BYTE $0xc0 // vptest %xmm0, %xmm0 LONG $0x008c850f; WORD $0x0000 // jne LBB0_10, $140(%rip) LONG $0x10c78348 // addq $16, %rdi LONG $0xf0c68348 // addq $-16, %rsi LONG $0x0ffe8348 // cmpq $15, %rsi LONG $0xffdf870f; WORD $0xffff // ja LBB0_4, $-33(%rip) LBB0_6: LONG $0x08fe8348 // cmpq $8, %rsi LONG $0x0017820f; WORD $0x0000 // jb LBB0_12, $23(%rip) LONG $0x000001b8; BYTE $0x00 // movl $1, %eax LONG $0x003f8348 // cmpq $0, (%rdi) LONG $0x005c850f; WORD $0x0000 // jne LBB0_8, $92(%rip) LONG $0x08c78348 // addq $8, %rdi LONG $0xf8c68348 // addq $-8, %rsi LBB0_12: LONG $0x04fe8348 // cmpq $4, %rsi LONG $0x0016820f; WORD $0x0000 // jb LBB0_15, $22(%rip) LONG $0x000001b8; BYTE $0x00 // movl $1, %eax WORD $0x3f83; BYTE $0x00 // cmpl $0, (%rdi) LONG $0x003c850f; WORD $0x0000 // jne LBB0_8, $60(%rip) LONG $0x04c78348 // addq $4, %rdi LONG $0xfcc68348 // addq $-4, %rsi LBB0_15: LONG $0x02fe8348 // cmpq $2, %rsi LONG $0x0017820f; WORD $0x0000 // jb LBB0_18, $23(%rip) LONG $0x000001b8; BYTE $0x00 // movl $1, %eax LONG $0x003f8366 // cmpw $0, (%rdi) LONG $0x001b850f; WORD $0x0000 // jne LBB0_8, $27(%rip) LONG $0x02c78348 // addq $2, %rdi LONG $0xfec68348 // addq $-2, %rsi LBB0_18: WORD $0xc031 // xorl %eax, %eax WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x0008840f; WORD $0x0000 // je LBB0_8, $8(%rip) WORD $0x3f80; BYTE $0x00 // cmpb $0, (%rdi) WORD $0x950f; BYTE $0xc0 // setne %al BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB0_8: BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB0_9: WORD $0xf8c5; BYTE $0x77 // vzeroupper LBB0_10: LONG $0x000001b8; BYTE $0x00 // movl $1, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq QUAD $0x0000000000000000; LONG $0x00000000; WORD $0x0000 // .p2align 4, 0x00 LCPI1_0: QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' LCPI1_1: QUAD $0x0909090909090909; QUAD $0x0909090909090909 // .space 16, '\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t' LCPI1_2: QUAD $0x0a0a0a0a0a0a0a0a; QUAD $0x0a0a0a0a0a0a0a0a // .space 16, '\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n' LCPI1_3: QUAD $0x0d0d0d0d0d0d0d0d; QUAD $0x0d0d0d0d0d0d0d0d // .space 16, '\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r' // .p2align 4, 0x90 _lspace: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax LONG $0x17148d4c // leaq (%rdi,%rdx), %r10 WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x2948; BYTE $0xc2 // subq %rax, %rdx LONG $0x0069840f; WORD $0x0000 // je LBB1_7, $105(%rip) WORD $0x8944; BYTE $0xd1 // movl %r10d, %ecx WORD $0xe183; BYTE $0x0f // andl $15, %ecx WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x005a840f; WORD $0x0000 // je LBB1_7, $90(%rip) LONG $0x014f8d4c // leaq $1(%rdi), %r9 LONG $0xff4e8d48 // leaq $-1(%rsi), %rcx QUAD $0x000100002600b849; WORD $0x0000 // movabsq $4294977024, %r8 QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB1_3: LONG $0x0714be0f // movsbl (%rdi,%rax), %edx WORD $0xfa83; BYTE $0x20 // cmpl $32, %edx LONG $0x00f1870f; WORD $0x0000 // ja LBB1_22, $241(%rip) LONG $0xd0a30f49 // btq %rdx, %r8 LONG $0x00e7830f; WORD $0x0000 // jae LBB1_22, $231(%rip) LONG $0x01508d48 // leaq $1(%rax), %rdx WORD $0x3948; BYTE $0xc1 // cmpq %rax, %rcx LONG $0x0012840f; WORD $0x0000 // je LBB1_6, $18(%rip) WORD $0x0144; BYTE $0xc8 // addl %r9d, %eax WORD $0xe083; BYTE $0x0f // andl $15, %eax WORD $0x8548; BYTE $0xc0 // testq %rax, %rax WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax LONG $0xffca850f; WORD $0xffff // jne LBB1_3, $-54(%rip) LBB1_6: LONG $0x17148d4c // leaq (%rdi,%rdx), %r10 WORD $0x2948; BYTE $0xd6 // subq %rdx, %rsi WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx LBB1_7: LONG $0x10fa8348 // cmpq $16, %rdx LONG $0x006b820f; WORD $0x0000 // jb LBB1_13, $107(%rip) WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi WORD $0x294c; BYTE $0xd6 // subq %r10, %rsi QUAD $0xffffff28056ff9c5 // vmovdqa $-216(%rip), %xmm0 /* LCPI1_0(%rip) */ QUAD $0xffffff300d6ff9c5 // vmovdqa $-208(%rip), %xmm1 /* LCPI1_1(%rip) */ QUAD $0xffffff38156ff9c5 // vmovdqa $-200(%rip), %xmm2 /* LCPI1_2(%rip) */ QUAD $0xffffff401d6ff9c5 // vmovdqa $-192(%rip), %xmm3 /* LCPI1_3(%rip) */ // .p2align 4, 0x90 LBB1_9: LONG $0x6f79c1c4; BYTE $0x22 // vmovdqa (%r10), %xmm4 LONG $0xe874d9c5 // vpcmpeqb %xmm0, %xmm4, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xeeebd1c5 // vpor %xmm6, %xmm5, %xmm5 LONG $0xf274d9c5 // vpcmpeqb %xmm2, %xmm4, %xmm6 LONG $0xe374d9c5 // vpcmpeqb %xmm3, %xmm4, %xmm4 LONG $0xe6ebd9c5 // vpor %xmm6, %xmm4, %xmm4 LONG $0xe5ebd9c5 // vpor %xmm5, %xmm4, %xmm4 LONG $0xc4d7f9c5 // vpmovmskb %xmm4, %eax LONG $0xfff88366 // cmpw $-1, %ax LONG $0x0061850f; WORD $0x0000 // jne LBB1_10, $97(%rip) LONG $0x10c28349 // addq $16, %r10 LONG $0xf0c28348 // addq $-16, %rdx LONG $0xf0c68348 // addq $-16, %rsi LONG $0x0ffa8348 // cmpq $15, %rdx LONG $0xffbb870f; WORD $0xffff // ja LBB1_9, $-69(%rip) LBB1_13: WORD $0x8548; BYTE $0xd2 // testq %rdx, %rdx LONG $0x003a840f; WORD $0x0000 // je LBB1_20, $58(%rip) LONG $0x12048d4d // leaq (%r10,%rdx), %r8 WORD $0xc031 // xorl %eax, %eax QUAD $0x000100002600b949; WORD $0x0000 // movabsq $4294977024, %r9 WORD $0x9090 // .p2align 4, 0x90 LBB1_15: LONG $0x34be0f41; BYTE $0x02 // movsbl (%r10,%rax), %esi WORD $0xfe83; BYTE $0x20 // cmpl $32, %esi LONG $0x002f870f; WORD $0x0000 // ja LBB1_17, $47(%rip) LONG $0xf1a30f49 // btq %rsi, %r9 LONG $0x0025830f; WORD $0x0000 // jae LBB1_17, $37(%rip) LONG $0x01c08348 // addq $1, %rax WORD $0x3948; BYTE $0xc2 // cmpq %rax, %rdx LONG $0xffdb850f; WORD $0xffff // jne LBB1_15, $-37(%rip) WORD $0x894d; BYTE $0xc2 // movq %r8, %r10 LBB1_20: WORD $0x2949; BYTE $0xfa // subq %rdi, %r10 LBB1_21: WORD $0x894c; BYTE $0xd0 // movq %r10, %rax LBB1_22: BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB1_10: WORD $0xb70f; BYTE $0xc0 // movzwl %ax, %eax WORD $0xd0f7 // notl %eax WORD $0xbc0f; BYTE $0xc0 // bsfl %eax, %eax WORD $0x2948; BYTE $0xf0 // subq %rsi, %rax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB1_17: WORD $0x2949; BYTE $0xfa // subq %rdi, %r10 WORD $0x0149; BYTE $0xc2 // addq %rax, %r10 LONG $0xffffe3e9; BYTE $0xff // jmp LBB1_21, $-29(%rip) QUAD $0x0000000000000000 // .p2align 5, 0x00 LCPI2_0: QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' // .p2align 4, 0x00 LCPI2_1: QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' // .p2align 4, 0x90 _f64toa: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx BYTE $0x50 // pushq %rax LONG $0x7ef9e1c4; BYTE $0xc2 // vmovq %xmm0, %rdx WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax LONG $0x34e8c148 // shrq $52, %rax LONG $0x0007ff25; BYTE $0x00 // andl $2047, %eax LONG $0x0007ff3d; BYTE $0x00 // cmpl $2047, %eax LONG $0x0c6e840f; WORD $0x0000 // je LBB2_132, $3182(%rip) WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi WORD $0x07c6; BYTE $0x2d // movb $45, (%rdi) WORD $0x8949; BYTE $0xd5 // movq %rdx, %r13 LONG $0x3fedc149 // shrq $63, %r13 LONG $0x2f3c8d4e // leaq (%rdi,%r13), %r15 QUAD $0x00000000550c8d48 // leaq (,%rdx,2), %rcx WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x01f0840f; WORD $0x0000 // je LBB2_6, $496(%rip) QUAD $0xffffffffffffbf48; WORD $0x000f // movabsq $4503599627370495, %rdi WORD $0x2148; BYTE $0xfa // andq %rdi, %rdx WORD $0xc085 // testl %eax, %eax LONG $0x0c3e840f; WORD $0x0000 // je LBB2_133, $3134(%rip) LONG $0x01c78348 // addq $1, %rdi WORD $0x0948; BYTE $0xd7 // orq %rdx, %rdi LONG $0xcd888d44; WORD $0xfffb; BYTE $0xff // leal $-1075(%rax), %r9d LONG $0xfc01888d; WORD $0xffff // leal $-1023(%rax), %ecx WORD $0xf983; BYTE $0x34 // cmpl $52, %ecx LONG $0x001d870f; WORD $0x0000 // ja LBB2_7, $29(%rip) LONG $0x000433b9; BYTE $0x00 // movl $1075, %ecx WORD $0xc129 // subl %eax, %ecx LONG $0xffc3c748; WORD $0xffff; BYTE $0xff // movq $-1, %rbx WORD $0xd348; BYTE $0xe3 // shlq %cl, %rbx WORD $0xf748; BYTE $0xd3 // notq %rbx WORD $0x8548; BYTE $0xdf // testq %rbx, %rdi LONG $0x0421840f; WORD $0x0000 // je LBB2_44, $1057(%rip) LBB2_7: LONG $0xd0758948 // movq %rsi, $-48(%rbp) LBB2_8: WORD $0x8548; BYTE $0xd2 // testq %rdx, %rdx WORD $0x940f; BYTE $0xc1 // sete %cl WORD $0xf883; BYTE $0x02 // cmpl $2, %eax WORD $0x930f; BYTE $0xc0 // setae %al WORD $0xc820 // andb %cl, %al QUAD $0x00000000bd048d4c // leaq (,%rdi,4), %r8 WORD $0xb60f; BYTE $0xc0 // movzbl %al, %eax LONG $0x13c96941; WORD $0x1344; BYTE $0x00 // imull $1262611, %r9d, %ecx LONG $0x01918d44; WORD $0xf801; BYTE $0xff // leal $-524031(%rcx), %r10d WORD $0xc084 // testb %al, %al LONG $0xd1440f44 // cmovel %ecx, %r10d LONG $0xb81c8d48 // leaq (%rax,%rdi,4), %rbx LONG $0xfec38348 // addq $-2, %rbx LONG $0x16fac141 // sarl $22, %r10d LONG $0xb1ca6941; WORD $0xe56c; BYTE $0xff // imull $-1741647, %r10d, %ecx WORD $0xe9c1; BYTE $0x13 // shrl $19, %ecx WORD $0x0144; BYTE $0xc9 // addl %r9d, %ecx LONG $0x000124be; BYTE $0x00 // movl $292, %esi WORD $0x2944; BYTE $0xd6 // subl %r10d, %esi LONG $0x04e6c148 // shlq $4, %rsi WORD $0xc180; BYTE $0x01 // addb $1, %cl WORD $0xd348; BYTE $0xe3 // shlq %cl, %rbx LONG $0x821d8d4c; WORD $0x00a8; BYTE $0x00 // leaq $43138(%rip), %r11 /* _pow10_ceil_sig.g(%rip) */ LONG $0x1e648b4e; BYTE $0x08 // movq $8(%rsi,%r11), %r12 WORD $0x8948; BYTE $0xd8 // movq %rbx, %rax WORD $0xf749; BYTE $0xe4 // mulq %r12 WORD $0x8949; BYTE $0xd1 // movq %rdx, %r9 LONG $0x1e348b4e // movq (%rsi,%r11), %r14 WORD $0x8948; BYTE $0xd8 // movq %rbx, %rax WORD $0xf749; BYTE $0xe6 // mulq %r14 WORD $0x8948; BYTE $0xd3 // movq %rdx, %rbx WORD $0x014c; BYTE $0xc8 // addq %r9, %rax LONG $0x00d38348 // adcq $0, %rbx WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d LONG $0x02f88348 // cmpq $2, %rax LONG $0xc3930f41 // setae %r11b WORD $0xd349; BYTE $0xe0 // shlq %cl, %r8 QUAD $0x00000002bd348d48 // leaq $2(,%rdi,4), %rsi WORD $0x894c; BYTE $0xc0 // movq %r8, %rax WORD $0xf749; BYTE $0xe4 // mulq %r12 WORD $0x8949; BYTE $0xd1 // movq %rdx, %r9 WORD $0x0949; BYTE $0xdb // orq %rbx, %r11 WORD $0x894c; BYTE $0xc0 // movq %r8, %rax WORD $0xf749; BYTE $0xe6 // mulq %r14 WORD $0x8949; BYTE $0xd0 // movq %rdx, %r8 WORD $0x014c; BYTE $0xc8 // addq %r9, %rax LONG $0x00d08349 // adcq $0, %r8 WORD $0xdb31 // xorl %ebx, %ebx LONG $0x02f88348 // cmpq $2, %rax WORD $0x930f; BYTE $0xc3 // setae %bl WORD $0xd348; BYTE $0xe6 // shlq %cl, %rsi WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0xf749; BYTE $0xe4 // mulq %r12 WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0xf749; BYTE $0xe6 // mulq %r14 WORD $0x094c; BYTE $0xc3 // orq %r8, %rbx WORD $0x0148; BYTE $0xc8 // addq %rcx, %rax LONG $0x00d28348 // adcq $0, %rdx WORD $0xc931 // xorl %ecx, %ecx LONG $0x02f88348 // cmpq $2, %rax WORD $0x930f; BYTE $0xc1 // setae %cl WORD $0x0948; BYTE $0xd1 // orq %rdx, %rcx WORD $0xe783; BYTE $0x01 // andl $1, %edi WORD $0x0149; BYTE $0xfb // addq %rdi, %r11 WORD $0x2948; BYTE $0xf9 // subq %rdi, %rcx LONG $0x28fb8348 // cmpq $40, %rbx LONG $0x0043820f; WORD $0x0000 // jb LBB2_10, $67(%rip) QUAD $0xcccccccccccdba48; WORD $0xcccc // movabsq $-3689348814741910323, %rdx WORD $0x894c; BYTE $0xc0 // movq %r8, %rax WORD $0xf748; BYTE $0xe2 // mulq %rdx WORD $0x8948; BYTE $0xd7 // movq %rdx, %rdi LONG $0x05efc148 // shrq $5, %rdi QUAD $0x00000000fd048d48 // leaq (,%rdi,8), %rax LONG $0x80148d48 // leaq (%rax,%rax,4), %rdx WORD $0x3949; BYTE $0xd3 // cmpq %rdx, %r11 LONG $0xc6970f40 // seta %sil LONG $0x80148d48 // leaq (%rax,%rax,4), %rdx LONG $0x28c28348 // addq $40, %rdx WORD $0xc031 // xorl %eax, %eax WORD $0x3948; BYTE $0xca // cmpq %rcx, %rdx WORD $0x960f; BYTE $0xc2 // setbe %dl WORD $0x3840; BYTE $0xd6 // cmpb %dl, %sil LONG $0x0098840f; WORD $0x0000 // je LBB2_15, $152(%rip) LBB2_10: WORD $0x894c; BYTE $0xc6 // movq %r8, %rsi LONG $0x02eec148 // shrq $2, %rsi WORD $0x894c; BYTE $0xc2 // movq %r8, %rdx LONG $0xfce28348 // andq $-4, %rdx WORD $0x3949; BYTE $0xd3 // cmpq %rdx, %r11 LONG $0xc1970f41 // seta %r9b LONG $0x047a8d48 // leaq $4(%rdx), %rdi WORD $0x3948; BYTE $0xcf // cmpq %rcx, %rdi WORD $0x960f; BYTE $0xc0 // setbe %al WORD $0x3044; BYTE $0xc8 // xorb %r9b, %al LONG $0x004e840f; WORD $0x0000 // je LBB2_14, $78(%rip) LONG $0x02ca8348 // orq $2, %rdx LONG $0x000001bf; BYTE $0x00 // movl $1, %edi WORD $0x3948; BYTE $0xd3 // cmpq %rdx, %rbx LONG $0x000e870f; WORD $0x0000 // ja LBB2_13, $14(%rip) WORD $0x940f; BYTE $0xc0 // sete %al LONG $0x02e8c041 // shrb $2, %r8b WORD $0x2041; BYTE $0xc0 // andb %al, %r8b LONG $0xf8b60f41 // movzbl %r8b, %edi LBB2_13: WORD $0x0148; BYTE $0xf7 // addq %rsi, %rdi QUAD $0x45785d8a0000b848; WORD $0x0163 // movabsq $100000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x0056820f; WORD $0x0000 // jb LBB2_16, $86(%rip) LONG $0x000a86e9; BYTE $0x00 // jmp LBB2_135, $2694(%rip) LBB2_6: LONG $0x3007c641 // movb $48, (%r15) WORD $0x2941; BYTE $0xf7 // subl %esi, %r15d LONG $0x01c78341 // addl $1, %r15d WORD $0x8944; BYTE $0xfb // movl %r15d, %ebx LONG $0x000a03e9; BYTE $0x00 // jmp LBB2_130, $2563(%rip) LBB2_14: WORD $0x3948; BYTE $0xf9 // cmpq %rdi, %rcx LONG $0xffde8348 // sbbq $-1, %rsi WORD $0x8948; BYTE $0xf7 // movq %rsi, %rdi QUAD $0x45785d8a0000b848; WORD $0x0163 // movabsq $100000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x0021820f; WORD $0x0000 // jb LBB2_16, $33(%rip) LONG $0x000a51e9; BYTE $0x00 // jmp LBB2_135, $2641(%rip) LBB2_15: WORD $0xd088 // movb %dl, %al WORD $0x0148; BYTE $0xc7 // addq %rax, %rdi LONG $0x01c28341 // addl $1, %r10d QUAD $0x45785d8a0000b848; WORD $0x0163 // movabsq $100000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x0a35830f; WORD $0x0000 // jae LBB2_135, $2613(%rip) LBB2_16: QUAD $0x0001ffffff80bc49; WORD $0x0000 // movabsq $8589934464, %r12 QUAD $0x540be47f24848d49 // leaq $1410065535(%r12), %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x0092860f; WORD $0x0000 // jbe LBB2_24, $146(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x0be8c148 // shrq $11, %rax LONG $0x00000bba; BYTE $0x00 // movl $11, %edx LONG $0x0edd3d48; WORD $0x02e9 // cmpq $48828125, %rax LONG $0x0104820f; WORD $0x0000 // jb LBB2_32, $260(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x0ce8c148 // shrq $12, %rax LONG $0x00000cba; BYTE $0x00 // movl $12, %edx LONG $0x4a513d48; WORD $0x0e8d // cmpq $244140625, %rax LONG $0x00ec820f; WORD $0x0000 // jb LBB2_32, $236(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x0de8c148 // shrq $13, %rax LONG $0x00000dba; BYTE $0x00 // movl $13, %edx LONG $0x73953d48; WORD $0x48c2 // cmpq $1220703125, %rax LONG $0x00d4820f; WORD $0x0000 // jb LBB2_32, $212(%rip) LONG $0x00000eba; BYTE $0x00 // movl $14, %edx QUAD $0x5af3107a4000b848; WORD $0x0000 // movabsq $100000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x00bc820f; WORD $0x0000 // jb LBB2_32, $188(%rip) LONG $0x00000fba; BYTE $0x00 // movl $15, %edx QUAD $0x8d7ea4c68000b848; WORD $0x0003 // movabsq $1000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x00a4820f; WORD $0x0000 // jb LBB2_32, $164(%rip) QUAD $0x86f26fc10000b848; WORD $0x0023 // movabsq $10000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x000011ba; BYTE $0x00 // movl $17, %edx LBB2_23: WORD $0xda83; BYTE $0x00 // sbbl $0, %edx LONG $0x00008ae9; BYTE $0x00 // jmp LBB2_32, $138(%rip) LBB2_24: LONG $0x000001ba; BYTE $0x00 // movl $1, %edx LONG $0x0aff8348 // cmpq $10, %rdi LONG $0x007b820f; WORD $0x0000 // jb LBB2_32, $123(%rip) LONG $0x000002ba; BYTE $0x00 // movl $2, %edx LONG $0x64ff8348 // cmpq $100, %rdi LONG $0x006c820f; WORD $0x0000 // jb LBB2_32, $108(%rip) LONG $0x000003ba; BYTE $0x00 // movl $3, %edx LONG $0xe8ff8148; WORD $0x0003; BYTE $0x00 // cmpq $1000, %rdi LONG $0x005a820f; WORD $0x0000 // jb LBB2_32, $90(%rip) LONG $0x000004ba; BYTE $0x00 // movl $4, %edx LONG $0x10ff8148; WORD $0x0027; BYTE $0x00 // cmpq $10000, %rdi LONG $0x0048820f; WORD $0x0000 // jb LBB2_32, $72(%rip) LONG $0x000005ba; BYTE $0x00 // movl $5, %edx LONG $0xa0ff8148; WORD $0x0186; BYTE $0x00 // cmpq $100000, %rdi LONG $0x0036820f; WORD $0x0000 // jb LBB2_32, $54(%rip) LONG $0x000006ba; BYTE $0x00 // movl $6, %edx LONG $0x40ff8148; WORD $0x0f42; BYTE $0x00 // cmpq $1000000, %rdi LONG $0x0024820f; WORD $0x0000 // jb LBB2_32, $36(%rip) LONG $0x000007ba; BYTE $0x00 // movl $7, %edx LONG $0x80ff8148; WORD $0x9896; BYTE $0x00 // cmpq $10000000, %rdi LONG $0x0012820f; WORD $0x0000 // jb LBB2_32, $18(%rip) LONG $0x000008ba; BYTE $0x00 // movl $8, %edx LONG $0x00ff8148; WORD $0xf5e1; BYTE $0x05 // cmpq $100000000, %rdi LONG $0x08c3830f; WORD $0x0000 // jae LBB2_131, $2243(%rip) LBB2_32: LONG $0x12348d46 // leal (%rdx,%r10), %r14d LONG $0x12048d42 // leal (%rdx,%r10), %eax WORD $0xc083; BYTE $0x05 // addl $5, %eax WORD $0xf883; BYTE $0x1b // cmpl $27, %eax LONG $0x00a8820f; WORD $0x0000 // jb LBB2_40, $168(%rip) LONG $0x01678d4d // leaq $1(%r15), %r12 WORD $0x894c; BYTE $0xe6 // movq %r12, %rsi LONG $0x00728ce8; BYTE $0x00 // callq _format_significand, $29324(%rip) WORD $0x8948; BYTE $0xc3 // movq %rax, %rbx LONG $0xd07d8b48 // movq $-48(%rbp), %rdi WORD $0x2948; BYTE $0xf8 // subq %rdi, %rax WORD $0x294c; BYTE $0xe8 // subq %r13, %rax QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB2_34: LONG $0xffc08348 // addq $-1, %rax LONG $0x30ff7b80 // cmpb $48, $-1(%rbx) LONG $0xff5b8d48 // leaq $-1(%rbx), %rbx LONG $0xffee840f; WORD $0xffff // je LBB2_34, $-18(%rip) LONG $0x014f8a41 // movb $1(%r15), %cl WORD $0x8841; BYTE $0x0f // movb %cl, (%r15) LONG $0x02f88348 // cmpq $2, %rax LONG $0x00098c0f; WORD $0x0000 // jl LBB2_37, $9(%rip) LONG $0x01c38348 // addq $1, %rbx LONG $0x2404c641; BYTE $0x2e // movb $46, (%r12) LBB2_37: WORD $0x03c6; BYTE $0x65 // movb $101, (%rbx) WORD $0x8545; BYTE $0xf6 // testl %r14d, %r14d LONG $0x01488e0f; WORD $0x0000 // jle LBB2_53, $328(%rip) LONG $0xffc68341 // addl $-1, %r14d LONG $0x2b0143c6 // movb $43, $1(%rbx) WORD $0x8944; BYTE $0xf0 // movl %r14d, %eax WORD $0xf883; BYTE $0x64 // cmpl $100, %eax LONG $0x01498c0f; WORD $0x0000 // jl LBB2_54, $329(%rip) LBB2_39: WORD $0xc189 // movl %eax, %ecx LONG $0xcccccdba; BYTE $0xcc // movl $3435973837, %edx LONG $0xd1af0f48 // imulq %rcx, %rdx LONG $0x23eac148 // shrq $35, %rdx WORD $0x0c8d; BYTE $0x12 // leal (%rdx,%rdx), %ecx WORD $0x0c8d; BYTE $0x89 // leal (%rcx,%rcx,4), %ecx WORD $0xc829 // subl %ecx, %eax LONG $0xe60d8d48; WORD $0x00a3; BYTE $0x00 // leaq $41958(%rip), %rcx /* _Digits(%rip) */ LONG $0x510cb70f // movzwl (%rcx,%rdx,2), %ecx LONG $0x024b8966 // movw %cx, $2(%rbx) WORD $0x300c // orb $48, %al WORD $0x4388; BYTE $0x04 // movb %al, $4(%rbx) LONG $0x05c38348 // addq $5, %rbx LONG $0x0007d0e9; BYTE $0x00 // jmp LBB2_129, $2000(%rip) LBB2_40: WORD $0x8545; BYTE $0xd2 // testl %r10d, %r10d LONG $0x012f880f; WORD $0x0000 // js LBB2_56, $303(%rip) WORD $0x634d; BYTE $0xf6 // movslq %r14d, %r14 LONG $0x371c8d4b // leaq (%r15,%r14), %rbx WORD $0x894c; BYTE $0xfe // movq %r15, %rsi LONG $0x000858e8; BYTE $0x00 // callq _format_integer, $2136(%rip) WORD $0x3948; BYTE $0xd8 // cmpq %rbx, %rax LONG $0x07ab830f; WORD $0x0000 // jae LBB2_106, $1963(%rip) WORD $0x014d; BYTE $0xf7 // addq %r14, %r15 WORD $0x894d; BYTE $0xf8 // movq %r15, %r8 WORD $0x2949; BYTE $0xc0 // subq %rax, %r8 LONG $0x10f88349 // cmpq $16, %r8 LONG $0x0214830f; WORD $0x0000 // jae LBB2_72, $532(%rip) LBB2_43: WORD $0x8948; BYTE $0xc1 // movq %rax, %rcx LONG $0x00038fe9; BYTE $0x00 // jmp LBB2_88, $911(%rip) LBB2_44: WORD $0xd348; BYTE $0xef // shrq %cl, %rdi QUAD $0x45785d8a0000b848; WORD $0x0163 // movabsq $100000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x07f0830f; WORD $0x0000 // jae LBB2_135, $2032(%rip) QUAD $0x0001ffffff80b848; WORD $0x0000 // movabsq $8589934464, %rax LONG $0xe47f0548; WORD $0x540b // addq $1410065535, %rax WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x013d860f; WORD $0x0000 // jbe LBB2_63, $317(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x0be8c148 // shrq $11, %rax LONG $0x00000bba; BYTE $0x00 // movl $11, %edx LONG $0x0edd3d48; WORD $0x02e9 // cmpq $48828125, %rax LONG $0x01af820f; WORD $0x0000 // jb LBB2_71, $431(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x0ce8c148 // shrq $12, %rax LONG $0x00000cba; BYTE $0x00 // movl $12, %edx LONG $0x4a513d48; WORD $0x0e8d // cmpq $244140625, %rax LONG $0x0197820f; WORD $0x0000 // jb LBB2_71, $407(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x0de8c148 // shrq $13, %rax LONG $0x00000dba; BYTE $0x00 // movl $13, %edx LONG $0x73953d48; WORD $0x48c2 // cmpq $1220703125, %rax LONG $0x017f820f; WORD $0x0000 // jb LBB2_71, $383(%rip) LONG $0x00000eba; BYTE $0x00 // movl $14, %edx QUAD $0x5af3107a4000b848; WORD $0x0000 // movabsq $100000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x0167820f; WORD $0x0000 // jb LBB2_71, $359(%rip) LONG $0x00000fba; BYTE $0x00 // movl $15, %edx QUAD $0x8d7ea4c68000b848; WORD $0x0003 // movabsq $1000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x014f820f; WORD $0x0000 // jb LBB2_71, $335(%rip) QUAD $0x86f26fc10000b848; WORD $0x0023 // movabsq $10000000000000000, %rax WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x000011ba; BYTE $0x00 // movl $17, %edx LBB2_52: WORD $0xda83; BYTE $0x00 // sbbl $0, %edx LONG $0x000135e9; BYTE $0x00 // jmp LBB2_71, $309(%rip) LBB2_53: LONG $0x2d0143c6 // movb $45, $1(%rbx) LONG $0x000001b8; BYTE $0x00 // movl $1, %eax WORD $0x2944; BYTE $0xf0 // subl %r14d, %eax WORD $0xf883; BYTE $0x64 // cmpl $100, %eax LONG $0xfeb78d0f; WORD $0xffff // jge LBB2_39, $-329(%rip) LBB2_54: WORD $0xf883; BYTE $0x0a // cmpl $10, %eax LONG $0x007f8c0f; WORD $0x0000 // jl LBB2_62, $127(%rip) WORD $0xc089 // movl %eax, %eax LONG $0xa90d8d48; WORD $0x00a2; BYTE $0x00 // leaq $41641(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax LONG $0x02438966 // movw %ax, $2(%rbx) LONG $0x04c38348 // addq $4, %rbx LONG $0x000698e9; BYTE $0x00 // jmp LBB2_129, $1688(%rip) LBB2_56: WORD $0x8545; BYTE $0xf6 // testl %r14d, %r14d LONG $0x03d08f0f; WORD $0x0000 // jg LBB2_99, $976(%rip) LONG $0x07c74166; WORD $0x2e30 // movw $11824, (%r15) LONG $0x02c78349 // addq $2, %r15 WORD $0x8545; BYTE $0xf6 // testl %r14d, %r14d LONG $0x03bd890f; WORD $0x0000 // jns LBB2_99, $957(%rip) WORD $0x8941; BYTE $0xd0 // movl %edx, %r8d WORD $0xf741; BYTE $0xd0 // notl %r8d WORD $0x2945; BYTE $0xd0 // subl %r10d, %r8d WORD $0xc031 // xorl %eax, %eax LONG $0x7ff88341 // cmpl $127, %r8d LONG $0x038a820f; WORD $0x0000 // jb LBB2_97, $906(%rip) LONG $0x01c08349 // addq $1, %r8 WORD $0x894c; BYTE $0xc0 // movq %r8, %rax WORD $0x214c; BYTE $0xe0 // andq %r12, %rax LONG $0x80488d48 // leaq $-128(%rax), %rcx WORD $0x8948; BYTE $0xce // movq %rcx, %rsi LONG $0x07eec148 // shrq $7, %rsi LONG $0x01c68348 // addq $1, %rsi WORD $0x8941; BYTE $0xf1 // movl %esi, %r9d LONG $0x03e18341 // andl $3, %r9d LONG $0x80f98148; WORD $0x0001; BYTE $0x00 // cmpq $384, %rcx LONG $0x0257830f; WORD $0x0000 // jae LBB2_91, $599(%rip) WORD $0xc931 // xorl %ecx, %ecx LONG $0x000301e9; BYTE $0x00 // jmp LBB2_93, $769(%rip) LBB2_62: WORD $0x3004 // addb $48, %al WORD $0x4388; BYTE $0x02 // movb %al, $2(%rbx) LONG $0x03c38348 // addq $3, %rbx LONG $0x000625e9; BYTE $0x00 // jmp LBB2_129, $1573(%rip) LBB2_63: LONG $0x000001ba; BYTE $0x00 // movl $1, %edx LONG $0x0aff8348 // cmpq $10, %rdi LONG $0x007b820f; WORD $0x0000 // jb LBB2_71, $123(%rip) LONG $0x000002ba; BYTE $0x00 // movl $2, %edx LONG $0x64ff8348 // cmpq $100, %rdi LONG $0x006c820f; WORD $0x0000 // jb LBB2_71, $108(%rip) LONG $0x000003ba; BYTE $0x00 // movl $3, %edx LONG $0xe8ff8148; WORD $0x0003; BYTE $0x00 // cmpq $1000, %rdi LONG $0x005a820f; WORD $0x0000 // jb LBB2_71, $90(%rip) LONG $0x000004ba; BYTE $0x00 // movl $4, %edx LONG $0x10ff8148; WORD $0x0027; BYTE $0x00 // cmpq $10000, %rdi LONG $0x0048820f; WORD $0x0000 // jb LBB2_71, $72(%rip) LONG $0x000005ba; BYTE $0x00 // movl $5, %edx LONG $0xa0ff8148; WORD $0x0186; BYTE $0x00 // cmpq $100000, %rdi LONG $0x0036820f; WORD $0x0000 // jb LBB2_71, $54(%rip) LONG $0x000006ba; BYTE $0x00 // movl $6, %edx LONG $0x40ff8148; WORD $0x0f42; BYTE $0x00 // cmpq $1000000, %rdi LONG $0x0024820f; WORD $0x0000 // jb LBB2_71, $36(%rip) LONG $0x000007ba; BYTE $0x00 // movl $7, %edx LONG $0x80ff8148; WORD $0x9896; BYTE $0x00 // cmpq $10000000, %rdi LONG $0x0012820f; WORD $0x0000 // jb LBB2_71, $18(%rip) LONG $0x000008ba; BYTE $0x00 // movl $8, %edx LONG $0x00ff8148; WORD $0xf5e1; BYTE $0x05 // cmpq $100000000, %rdi LONG $0x05fc830f; WORD $0x0000 // jae LBB2_134, $1532(%rip) LBB2_71: WORD $0x894c; BYTE $0xfe // movq %r15, %rsi LONG $0x000633e8; BYTE $0x00 // callq _format_integer, $1587(%rip) WORD $0x8948; BYTE $0xc3 // movq %rax, %rbx WORD $0x2944; BYTE $0xf3 // subl %r14d, %ebx LONG $0x00058ae9; BYTE $0x00 // jmp LBB2_130, $1418(%rip) LBB2_72: LONG $0x80f88149; WORD $0x0000; BYTE $0x00 // cmpq $128, %r8 LONG $0x0007830f; WORD $0x0000 // jae LBB2_74, $7(%rip) WORD $0xd231 // xorl %edx, %edx LONG $0x00013be9; BYTE $0x00 // jmp LBB2_84, $315(%rip) LBB2_74: WORD $0x894c; BYTE $0xc2 // movq %r8, %rdx LONG $0x80e28348 // andq $-128, %rdx LONG $0x804a8d48 // leaq $-128(%rdx), %rcx WORD $0x8948; BYTE $0xcf // movq %rcx, %rdi LONG $0x07efc148 // shrq $7, %rdi LONG $0x01c78348 // addq $1, %rdi WORD $0xfe89 // movl %edi, %esi WORD $0xe683; BYTE $0x03 // andl $3, %esi LONG $0x80f98148; WORD $0x0001; BYTE $0x00 // cmpq $384, %rcx LONG $0x0007830f; WORD $0x0000 // jae LBB2_76, $7(%rip) WORD $0xc931 // xorl %ecx, %ecx LONG $0x0000a9e9; BYTE $0x00 // jmp LBB2_78, $169(%rip) LBB2_76: LONG $0xfce78348 // andq $-4, %rdi WORD $0xf748; BYTE $0xdf // negq %rdi WORD $0xc931 // xorl %ecx, %ecx QUAD $0xfffff8b4056ffdc5 // vmovdqa $-1868(%rip), %ymm0 /* LCPI2_0(%rip) */ LONG $0x90909090 // .p2align 4, 0x90 LBB2_77: LONG $0x047ffec5; BYTE $0x08 // vmovdqu %ymm0, (%rax,%rcx) LONG $0x447ffec5; WORD $0x2008 // vmovdqu %ymm0, $32(%rax,%rcx) LONG $0x447ffec5; WORD $0x4008 // vmovdqu %ymm0, $64(%rax,%rcx) LONG $0x447ffec5; WORD $0x6008 // vmovdqu %ymm0, $96(%rax,%rcx) QUAD $0x00008008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $128(%rax,%rcx) QUAD $0x0000a008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $160(%rax,%rcx) QUAD $0x0000c008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $192(%rax,%rcx) QUAD $0x0000e008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $224(%rax,%rcx) QUAD $0x00010008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $256(%rax,%rcx) QUAD $0x00012008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $288(%rax,%rcx) QUAD $0x00014008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $320(%rax,%rcx) QUAD $0x00016008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $352(%rax,%rcx) QUAD $0x00018008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $384(%rax,%rcx) QUAD $0x0001a008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $416(%rax,%rcx) QUAD $0x0001c008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $448(%rax,%rcx) QUAD $0x0001e008847ffec5; BYTE $0x00 // vmovdqu %ymm0, $480(%rax,%rcx) LONG $0x00c18148; WORD $0x0002; BYTE $0x00 // addq $512, %rcx LONG $0x04c78348 // addq $4, %rdi LONG $0xff6c850f; WORD $0xffff // jne LBB2_77, $-148(%rip) LBB2_78: WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x0047840f; WORD $0x0000 // je LBB2_81, $71(%rip) WORD $0x0148; BYTE $0xc1 // addq %rax, %rcx LONG $0x60c18348 // addq $96, %rcx LONG $0x07e6c148 // shlq $7, %rsi WORD $0xff31 // xorl %edi, %edi QUAD $0xfffff7fe056ffdc5 // vmovdqa $-2050(%rip), %ymm0 /* LCPI2_0(%rip) */ QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB2_80: LONG $0x447ffec5; WORD $0xa039 // vmovdqu %ymm0, $-96(%rcx,%rdi) LONG $0x447ffec5; WORD $0xc039 // vmovdqu %ymm0, $-64(%rcx,%rdi) LONG $0x447ffec5; WORD $0xe039 // vmovdqu %ymm0, $-32(%rcx,%rdi) LONG $0x047ffec5; BYTE $0x39 // vmovdqu %ymm0, (%rcx,%rdi) LONG $0x80ef8348 // subq $-128, %rdi WORD $0x3948; BYTE $0xfe // cmpq %rdi, %rsi LONG $0xffdc850f; WORD $0xffff // jne LBB2_80, $-36(%rip) LBB2_81: WORD $0x3949; BYTE $0xd0 // cmpq %rdx, %r8 LONG $0x043f840f; WORD $0x0000 // je LBB2_106, $1087(%rip) LONG $0x70c0f641 // testb $112, %r8b LONG $0x004e840f; WORD $0x0000 // je LBB2_90, $78(%rip) LBB2_84: WORD $0x894c; BYTE $0xc6 // movq %r8, %rsi LONG $0xf0e68348 // andq $-16, %rsi WORD $0x8948; BYTE $0xc1 // movq %rax, %rcx WORD $0x0148; BYTE $0xf1 // addq %rsi, %rcx QUAD $0xfffff7c4056ff9c5 // vmovdqa $-2108(%rip), %xmm0 /* LCPI2_1(%rip) */ LONG $0x90909090 // .p2align 4, 0x90 LBB2_85: LONG $0x047ffac5; BYTE $0x10 // vmovdqu %xmm0, (%rax,%rdx) LONG $0x10c28348 // addq $16, %rdx WORD $0x3948; BYTE $0xd6 // cmpq %rdx, %rsi LONG $0xffee850f; WORD $0xffff // jne LBB2_85, $-18(%rip) WORD $0x3949; BYTE $0xf0 // cmpq %rsi, %r8 LONG $0x0401840f; WORD $0x0000 // je LBB2_106, $1025(%rip) LBB2_88: LONG $0xd07d8b48 // movq $-48(%rbp), %rdi BYTE $0x90 // .p2align 4, 0x90 LBB2_89: WORD $0x01c6; BYTE $0x30 // movb $48, (%rcx) LONG $0x01c18348 // addq $1, %rcx WORD $0x394c; BYTE $0xf9 // cmpq %r15, %rcx LONG $0xfff0850f; WORD $0xffff // jne LBB2_89, $-16(%rip) LONG $0x0003ebe9; BYTE $0x00 // jmp LBB2_129, $1003(%rip) LBB2_90: WORD $0x0148; BYTE $0xd0 // addq %rdx, %rax LONG $0xfffc47e9; BYTE $0xff // jmp LBB2_43, $-953(%rip) LBB2_91: LONG $0xd04d8b48 // movq $-48(%rbp), %rcx LONG $0x291c8d4a // leaq (%rcx,%r13), %rbx LONG $0xe2c38148; WORD $0x0001; BYTE $0x00 // addq $482, %rbx LONG $0xfce68348 // andq $-4, %rsi WORD $0xf748; BYTE $0xde // negq %rsi WORD $0xc931 // xorl %ecx, %ecx QUAD $0xfffff743056ffdc5 // vmovdqa $-2237(%rip), %ymm0 /* LCPI2_0(%rip) */ LBB2_92: QUAD $0xfffe200b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-480(%rbx,%rcx) QUAD $0xfffe400b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-448(%rbx,%rcx) QUAD $0xfffe600b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-416(%rbx,%rcx) QUAD $0xfffe800b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-384(%rbx,%rcx) QUAD $0xfffea00b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-352(%rbx,%rcx) QUAD $0xfffec00b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-320(%rbx,%rcx) QUAD $0xfffee00b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-288(%rbx,%rcx) QUAD $0xffff000b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-256(%rbx,%rcx) QUAD $0xffff200b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-224(%rbx,%rcx) QUAD $0xffff400b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-192(%rbx,%rcx) QUAD $0xffff600b847ffec5; BYTE $0xff // vmovdqu %ymm0, $-160(%rbx,%rcx) LONG $0x447ffec5; WORD $0x800b // vmovdqu %ymm0, $-128(%rbx,%rcx) LONG $0x447ffec5; WORD $0xa00b // vmovdqu %ymm0, $-96(%rbx,%rcx) LONG $0x447ffec5; WORD $0xc00b // vmovdqu %ymm0, $-64(%rbx,%rcx) LONG $0x447ffec5; WORD $0xe00b // vmovdqu %ymm0, $-32(%rbx,%rcx) LONG $0x047ffec5; BYTE $0x0b // vmovdqu %ymm0, (%rbx,%rcx) LONG $0x00c18148; WORD $0x0002; BYTE $0x00 // addq $512, %rcx LONG $0x04c68348 // addq $4, %rsi LONG $0xff6f850f; WORD $0xffff // jne LBB2_92, $-145(%rip) LBB2_93: WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x0040840f; WORD $0x0000 // je LBB2_96, $64(%rip) WORD $0x014c; BYTE $0xe9 // addq %r13, %rcx LONG $0xd0758b48 // movq $-48(%rbp), %rsi WORD $0x0148; BYTE $0xf1 // addq %rsi, %rcx LONG $0x62c18348 // addq $98, %rcx LONG $0x07e1c149 // shlq $7, %r9 WORD $0xf631 // xorl %esi, %esi QUAD $0xfffff68d056ffdc5 // vmovdqa $-2419(%rip), %ymm0 /* LCPI2_0(%rip) */ LBB2_95: LONG $0x447ffec5; WORD $0xa031 // vmovdqu %ymm0, $-96(%rcx,%rsi) LONG $0x447ffec5; WORD $0xc031 // vmovdqu %ymm0, $-64(%rcx,%rsi) LONG $0x447ffec5; WORD $0xe031 // vmovdqu %ymm0, $-32(%rcx,%rsi) LONG $0x047ffec5; BYTE $0x31 // vmovdqu %ymm0, (%rcx,%rsi) LONG $0x80ee8348 // subq $-128, %rsi WORD $0x3949; BYTE $0xf1 // cmpq %rsi, %r9 LONG $0xffdc850f; WORD $0xffff // jne LBB2_95, $-36(%rip) LBB2_96: WORD $0x0149; BYTE $0xc7 // addq %rax, %r15 WORD $0x3949; BYTE $0xc0 // cmpq %rax, %r8 LONG $0x001e840f; WORD $0x0000 // je LBB2_99, $30(%rip) LBB2_97: WORD $0x0144; BYTE $0xf0 // addl %r14d, %eax WORD $0xd8f7 // negl %eax QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB2_98: LONG $0x3007c641 // movb $48, (%r15) LONG $0x01c78349 // addq $1, %r15 WORD $0xc083; BYTE $0xff // addl $-1, %eax LONG $0xffef850f; WORD $0xffff // jne LBB2_98, $-17(%rip) LBB2_99: WORD $0x894c; BYTE $0xfe // movq %r15, %rsi WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x006cd4e8; BYTE $0x00 // callq _format_significand, $27860(%rip) WORD $0xc289 // movl %eax, %edx WORD $0x2844; BYTE $0xfa // subb %r15b, %dl WORD $0x2844; BYTE $0xf2 // subb %r14b, %dl WORD $0xc280; BYTE $0x01 // addb $1, %dl WORD $0x8941; BYTE $0xc2 // movl %eax, %r10d WORD $0x2945; BYTE $0xf2 // subl %r14d, %r10d WORD $0x2945; BYTE $0xfa // subl %r15d, %r10d LONG $0x01c28341 // addl $1, %r10d LONG $0x3e048d47 // leal (%r14,%r15), %r8d WORD $0x8941; BYTE $0xc1 // movl %eax, %r9d WORD $0xf741; BYTE $0xd1 // notl %r9d WORD $0x0145; BYTE $0xc1 // addl %r8d, %r9d WORD $0x2941; BYTE $0xc0 // subl %eax, %r8d LONG $0xfec08341 // addl $-2, %r8d WORD $0xc931 // xorl %ecx, %ecx WORD $0x8944; BYTE $0xc7 // movl %r8d, %edi WORD $0x8948; BYTE $0xc3 // movq %rax, %rbx // .p2align 4, 0x90 LBB2_100: LONG $0xffc38348 // addq $-1, %rbx WORD $0xc280; BYTE $0x03 // addb $3, %dl WORD $0xc783; BYTE $0x01 // addl $1, %edi LONG $0xff087c80; BYTE $0x30 // cmpb $48, $-1(%rax,%rcx) LONG $0xff498d48 // leaq $-1(%rcx), %rcx LONG $0xffe7840f; WORD $0xffff // je LBB2_100, $-25(%rip) LONG $0x081c8d48 // leaq (%rax,%rcx), %rbx LONG $0x01c38348 // addq $1, %rbx WORD $0x8545; BYTE $0xf6 // testl %r14d, %r14d LONG $0x02528e0f; WORD $0x0000 // jle LBB2_106, $594(%rip) WORD $0xc689 // movl %eax, %esi WORD $0x2944; BYTE $0xfe // subl %r15d, %esi WORD $0xce01 // addl %ecx, %esi WORD $0xc683; BYTE $0x01 // addl $1, %esi WORD $0x3941; BYTE $0xf6 // cmpl %esi, %r14d LONG $0x00278d0f; WORD $0x0000 // jge LBB2_107, $39(%rip) WORD $0x8945; BYTE $0xd1 // movl %r10d, %r9d LONG $0x09348d49 // leaq (%r9,%rcx), %rsi WORD $0xf685 // testl %esi, %esi LONG $0x00dd8e0f; WORD $0x0000 // jle LBB2_118, $221(%rip) WORD $0x8941; BYTE $0xf0 // movl %esi, %r8d LONG $0xff588d49 // leaq $-1(%r8), %rbx LONG $0x03fb8348 // cmpq $3, %rbx LONG $0x0066830f; WORD $0x0000 // jae LBB2_112, $102(%rip) WORD $0xdb31 // xorl %ebx, %ebx LONG $0x000088e9; BYTE $0x00 // jmp LBB2_115, $136(%rip) LBB2_107: WORD $0x8944; BYTE $0xca // movl %r9d, %edx WORD $0x2948; BYTE $0xca // subq %rcx, %rdx WORD $0xd285 // testl %edx, %edx LONG $0x020a8e0f; WORD $0x0000 // jle LBB2_106, $522(%rip) WORD $0x8945; BYTE $0xc3 // movl %r8d, %r11d WORD $0x894d; BYTE $0xd8 // movq %r11, %r8 WORD $0x2949; BYTE $0xc8 // subq %rcx, %r8 WORD $0xf631 // xorl %esi, %esi LONG $0x7ff88341 // cmpl $127, %r8d LONG $0x0212820f; WORD $0x0000 // jb LBB2_127, $530(%rip) WORD $0x2949; BYTE $0xcb // subq %rcx, %r11 WORD $0x8945; BYTE $0xc0 // movl %r8d, %r8d LONG $0x01c08349 // addq $1, %r8 WORD $0x214d; BYTE $0xc4 // andq %r8, %r12 WORD $0x8941; BYTE $0xf9 // movl %edi, %r9d LONG $0x01c18349 // addq $1, %r9 LONG $0x80e18349 // andq $-128, %r9 LONG $0x24748d49; BYTE $0x80 // leaq $-128(%r12), %rsi WORD $0x8949; BYTE $0xf2 // movq %rsi, %r10 LONG $0x07eac149 // shrq $7, %r10 LONG $0x01c28349 // addq $1, %r10 LONG $0x80fe8148; WORD $0x0001; BYTE $0x00 // cmpq $384, %rsi LONG $0x0086830f; WORD $0x0000 // jae LBB2_119, $134(%rip) WORD $0xff31 // xorl %edi, %edi LONG $0x000140e9; BYTE $0x00 // jmp LBB2_121, $320(%rip) LBB2_112: WORD $0x0149; BYTE $0xc9 // addq %rcx, %r9 LONG $0xfce18341 // andl $-4, %r9d WORD $0xf749; BYTE $0xd9 // negq %r9 WORD $0xdb31 // xorl %ebx, %ebx BYTE $0x90 // .p2align 4, 0x90 LBB2_113: LONG $0x18348d48 // leaq (%rax,%rbx), %rsi LONG $0xfd317c8b // movl $-3(%rcx,%rsi), %edi LONG $0xfe317c89 // movl %edi, $-2(%rcx,%rsi) LONG $0xfcc38348 // addq $-4, %rbx WORD $0x3949; BYTE $0xd9 // cmpq %rbx, %r9 LONG $0xffe7850f; WORD $0xffff // jne LBB2_113, $-25(%rip) WORD $0xf748; BYTE $0xdb // negq %rbx LBB2_115: LONG $0x03c0f641 // testb $3, %r8b LONG $0x0033840f; WORD $0x0000 // je LBB2_118, $51(%rip) LONG $0xc2b60f44 // movzbl %dl, %r8d LONG $0x03e08341 // andl $3, %r8d WORD $0xf749; BYTE $0xd8 // negq %r8 WORD $0x8948; BYTE $0xc6 // movq %rax, %rsi WORD $0x2948; BYTE $0xde // subq %rbx, %rsi WORD $0xff31 // xorl %edi, %edi LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB2_117: LONG $0x3e1c8d48 // leaq (%rsi,%rdi), %rbx LONG $0x1914b60f // movzbl (%rcx,%rbx), %edx LONG $0x01195488 // movb %dl, $1(%rcx,%rbx) LONG $0xffc78348 // addq $-1, %rdi WORD $0x3949; BYTE $0xf8 // cmpq %rdi, %r8 LONG $0xffe7850f; WORD $0xffff // jne LBB2_117, $-25(%rip) LBB2_118: WORD $0x6349; BYTE $0xd6 // movslq %r14d, %rdx LONG $0x1704c641; BYTE $0x2e // movb $46, (%r15,%rdx) LONG $0x081c8d48 // leaq (%rax,%rcx), %rbx LONG $0x02c38348 // addq $2, %rbx LONG $0xd07d8b48 // movq $-48(%rbp), %rdi LONG $0x00013ee9; BYTE $0x00 // jmp LBB2_129, $318(%rip) LBB2_119: WORD $0x8944; BYTE $0xdb // movl %r11d, %ebx LONG $0x01c38348 // addq $1, %rbx LONG $0x80e38348 // andq $-128, %rbx LONG $0x80c38348 // addq $-128, %rbx LONG $0x07ebc148 // shrq $7, %rbx LONG $0x01c38348 // addq $1, %rbx LONG $0xfce38348 // andq $-4, %rbx WORD $0xf748; BYTE $0xdb // negq %rbx WORD $0xff31 // xorl %edi, %edi QUAD $0xfffff496056ffdc5 // vmovdqa $-2922(%rip), %ymm0 /* LCPI2_0(%rip) */ LBB2_120: LONG $0x38348d48 // leaq (%rax,%rdi), %rsi LONG $0x447ffec5; WORD $0x0131 // vmovdqu %ymm0, $1(%rcx,%rsi) LONG $0x447ffec5; WORD $0x2131 // vmovdqu %ymm0, $33(%rcx,%rsi) LONG $0x447ffec5; WORD $0x4131 // vmovdqu %ymm0, $65(%rcx,%rsi) LONG $0x447ffec5; WORD $0x6131 // vmovdqu %ymm0, $97(%rcx,%rsi) QUAD $0x00008131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $129(%rcx,%rsi) QUAD $0x0000a131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $161(%rcx,%rsi) QUAD $0x0000c131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $193(%rcx,%rsi) QUAD $0x0000e131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $225(%rcx,%rsi) QUAD $0x00010131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $257(%rcx,%rsi) QUAD $0x00012131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $289(%rcx,%rsi) QUAD $0x00014131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $321(%rcx,%rsi) QUAD $0x00016131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $353(%rcx,%rsi) QUAD $0x00018131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $385(%rcx,%rsi) QUAD $0x0001a131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $417(%rcx,%rsi) QUAD $0x0001c131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $449(%rcx,%rsi) QUAD $0x0001e131847ffec5; BYTE $0x00 // vmovdqu %ymm0, $481(%rcx,%rsi) LONG $0x00c78148; WORD $0x0002; BYTE $0x00 // addq $512, %rdi LONG $0x04c38348 // addq $4, %rbx LONG $0xff67850f; WORD $0xffff // jne LBB2_120, $-153(%rip) LBB2_121: WORD $0x0149; BYTE $0xc1 // addq %rax, %r9 LONG $0x03c2f641 // testb $3, %r10b LONG $0x005b840f; WORD $0x0000 // je LBB2_124, $91(%rip) LONG $0x01c38341 // addl $1, %r11d LONG $0x80e38141; WORD $0x0001; BYTE $0x00 // andl $384, %r11d LONG $0x80c38341 // addl $-128, %r11d LONG $0x07ebc141 // shrl $7, %r11d LONG $0x01c38041 // addb $1, %r11b LONG $0xf3b60f41 // movzbl %r11b, %esi WORD $0xe683; BYTE $0x03 // andl $3, %esi LONG $0x07e6c148 // shlq $7, %rsi WORD $0x0148; BYTE $0xf8 // addq %rdi, %rax LONG $0x61c08348 // addq $97, %rax WORD $0xff31 // xorl %edi, %edi QUAD $0xfffff3bd056ffdc5 // vmovdqa $-3139(%rip), %ymm0 /* LCPI2_0(%rip) */ LBB2_123: LONG $0x381c8d48 // leaq (%rax,%rdi), %rbx LONG $0x447ffec5; WORD $0xa019 // vmovdqu %ymm0, $-96(%rcx,%rbx) LONG $0x447ffec5; WORD $0xc019 // vmovdqu %ymm0, $-64(%rcx,%rbx) LONG $0x447ffec5; WORD $0xe019 // vmovdqu %ymm0, $-32(%rcx,%rbx) LONG $0x047ffec5; BYTE $0x19 // vmovdqu %ymm0, (%rcx,%rbx) LONG $0x80ef8348 // subq $-128, %rdi WORD $0x3948; BYTE $0xfe // cmpq %rdi, %rsi LONG $0xffd8850f; WORD $0xffff // jne LBB2_123, $-40(%rip) LBB2_124: LONG $0x091c8d4a // leaq (%rcx,%r9), %rbx LONG $0x01c38348 // addq $1, %rbx WORD $0x394d; BYTE $0xe0 // cmpq %r12, %r8 LONG $0x001a850f; WORD $0x0000 // jne LBB2_126, $26(%rip) LBB2_106: LONG $0xd07d8b48 // movq $-48(%rbp), %rdi LBB2_129: WORD $0xfb29 // subl %edi, %ebx LBB2_130: WORD $0xd889 // movl %ebx, %eax LONG $0x08c48348 // addq $8, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp WORD $0xf8c5; BYTE $0x77 // vzeroupper BYTE $0xc3 // retq LBB2_126: WORD $0x8944; BYTE $0xe6 // movl %r12d, %esi LBB2_127: LONG $0xd07d8b48 // movq $-48(%rbp), %rdi WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB2_128: WORD $0x03c6; BYTE $0x30 // movb $48, (%rbx) LONG $0x01c38348 // addq $1, %rbx WORD $0xc683; BYTE $0x01 // addl $1, %esi WORD $0xd639 // cmpl %edx, %esi LONG $0xffee8c0f; WORD $0xffff // jl LBB2_128, $-18(%rip) LONG $0xffffc9e9; BYTE $0xff // jmp LBB2_129, $-55(%rip) LBB2_131: LONG $0x00ff8148; WORD $0x9aca; BYTE $0x3b // cmpq $1000000000, %rdi LONG $0x00000aba; BYTE $0x00 // movl $10, %edx LONG $0xfff69ae9; BYTE $0xff // jmp LBB2_23, $-2406(%rip) LBB2_132: WORD $0xdb31 // xorl %ebx, %ebx LONG $0xffffb3e9; BYTE $0xff // jmp LBB2_130, $-77(%rip) LBB2_133: LONG $0xd0758948 // movq %rsi, $-48(%rbp) LONG $0xfbceb941; WORD $0xffff // movl $-1074, %r9d WORD $0x8948; BYTE $0xd7 // movq %rdx, %rdi LONG $0xfff3eee9; BYTE $0xff // jmp LBB2_8, $-3090(%rip) LBB2_134: LONG $0x00ff8148; WORD $0x9aca; BYTE $0x3b // cmpq $1000000000, %rdi LONG $0x00000aba; BYTE $0x00 // movl $10, %edx LONG $0xfff8b6e9; BYTE $0xff // jmp LBB2_52, $-1866(%rip) LBB2_135: LONG $0x4f3d8d48; WORD $0x009c; BYTE $0x00 // leaq $40015(%rip), %rdi /* L_.str.4(%rip) */ LONG $0x6c358d48; WORD $0x009c; BYTE $0x00 // leaq $40044(%rip), %rsi /* L_.str.5(%rip) */ LONG $0x780d8d48; WORD $0x009c; BYTE $0x00 // leaq $40056(%rip), %rcx /* L___PRETTY_FUNCTION__.ctz10(%rip) */ LONG $0x000031ba; BYTE $0x00 // movl $49, %edx LONG $0x00602fe8; BYTE $0x00 // callq __xassert, $24623(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _format_integer: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp BYTE $0x53 // pushq %rbx WORD $0x8941; BYTE $0xd0 // movl %edx, %r8d WORD $0x0149; BYTE $0xf0 // addq %rsi, %r8 WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x20e8c148 // shrq $32, %rax LONG $0x0016850f; WORD $0x0000 // jne LBB3_2, $22(%rip) WORD $0x894d; BYTE $0xc3 // movq %r8, %r11 LONG $0x2710ff81; WORD $0x0000 // cmpl $10000, %edi LONG $0x00c3830f; WORD $0x0000 // jae LBB3_5, $195(%rip) LBB3_4: WORD $0xfa89 // movl %edi, %edx LONG $0x00011ae9; BYTE $0x00 // jmp LBB3_7, $282(%rip) LBB3_2: QUAD $0x77118461cefdb948; WORD $0xabcc // movabsq $-6067343680855748867, %rcx WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax WORD $0xf748; BYTE $0xe1 // mulq %rcx LONG $0x1aeac148 // shrq $26, %rdx LONG $0x1f00ca69; WORD $0xfa0a // imull $-100000000, %edx, %ecx WORD $0xf901 // addl %edi, %ecx LONG $0x1759b941; WORD $0xd1b7 // movl $3518437209, %r9d WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0xc1af0f49 // imulq %r9, %rax LONG $0x2de8c148 // shrq $45, %rax LONG $0x2710f869; WORD $0x0000 // imull $10000, %eax, %edi WORD $0xf929 // subl %edi, %ecx WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi LONG $0xf9af0f49 // imulq %r9, %rdi LONG $0x2defc148 // shrq $45, %rdi LONG $0x2710ff69; WORD $0x0000 // imull $10000, %edi, %edi WORD $0xf829 // subl %edi, %eax WORD $0xb70f; BYTE $0xf9 // movzwl %cx, %edi WORD $0xefc1; BYTE $0x02 // shrl $2, %edi LONG $0x7bcf6944; WORD $0x0014; BYTE $0x00 // imull $5243, %edi, %r9d LONG $0x11e9c141 // shrl $17, %r9d LONG $0x64f96b41 // imull $100, %r9d, %edi WORD $0xf929 // subl %edi, %ecx LONG $0xd1b70f44 // movzwl %cx, %r10d WORD $0xb70f; BYTE $0xf8 // movzwl %ax, %edi WORD $0xefc1; BYTE $0x02 // shrl $2, %edi LONG $0x147bff69; WORD $0x0000 // imull $5243, %edi, %edi WORD $0xefc1; BYTE $0x11 // shrl $17, %edi WORD $0xcf6b; BYTE $0x64 // imull $100, %edi, %ecx WORD $0xc829 // subl %ecx, %eax LONG $0xd8b70f44 // movzwl %ax, %r11d LONG $0xb00d8d48; WORD $0x009a; BYTE $0x00 // leaq $39600(%rip), %rcx /* _Digits(%rip) */ LONG $0x04b70f42; BYTE $0x51 // movzwl (%rcx,%r10,2), %eax LONG $0x40894166; BYTE $0xfe // movw %ax, $-2(%r8) LONG $0x04b70f42; BYTE $0x49 // movzwl (%rcx,%r9,2), %eax LONG $0x40894166; BYTE $0xfc // movw %ax, $-4(%r8) LONG $0x04b70f42; BYTE $0x59 // movzwl (%rcx,%r11,2), %eax LONG $0x40894166; BYTE $0xfa // movw %ax, $-6(%r8) LONG $0xf8588d4d // leaq $-8(%r8), %r11 LONG $0x790cb70f // movzwl (%rcx,%rdi,2), %ecx LONG $0x48894166; BYTE $0xf8 // movw %cx, $-8(%r8) WORD $0x8948; BYTE $0xd7 // movq %rdx, %rdi LONG $0x2710ff81; WORD $0x0000 // cmpl $10000, %edi LONG $0xff3d820f; WORD $0xffff // jb LBB3_4, $-195(%rip) LBB3_5: LONG $0x1759b941; WORD $0xd1b7 // movl $3518437209, %r9d LONG $0x69158d4c; WORD $0x009a; BYTE $0x00 // leaq $39529(%rip), %r10 /* _Digits(%rip) */ QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB3_6: WORD $0xfa89 // movl %edi, %edx LONG $0xd1af0f49 // imulq %r9, %rdx LONG $0x2deac148 // shrq $45, %rdx LONG $0xd8f0ca69; WORD $0xffff // imull $-10000, %edx, %ecx WORD $0xf901 // addl %edi, %ecx LONG $0x1fc16948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rcx, %rax LONG $0x25e8c148 // shrq $37, %rax WORD $0xd86b; BYTE $0x64 // imull $100, %eax, %ebx WORD $0xd929 // subl %ebx, %ecx LONG $0x0cb70f41; BYTE $0x4a // movzwl (%r10,%rcx,2), %ecx LONG $0x4b894166; BYTE $0xfe // movw %cx, $-2(%r11) LONG $0x04b70f41; BYTE $0x42 // movzwl (%r10,%rax,2), %eax LONG $0x43894166; BYTE $0xfc // movw %ax, $-4(%r11) LONG $0xfcc38349 // addq $-4, %r11 LONG $0xe0ffff81; WORD $0x05f5 // cmpl $99999999, %edi WORD $0xd789 // movl %edx, %edi LONG $0xffb8870f; WORD $0xffff // ja LBB3_6, $-72(%rip) LBB3_7: WORD $0xfa83; BYTE $0x64 // cmpl $100, %edx LONG $0x002d820f; WORD $0x0000 // jb LBB3_9, $45(%rip) WORD $0xb70f; BYTE $0xc2 // movzwl %dx, %eax WORD $0xe8c1; BYTE $0x02 // shrl $2, %eax LONG $0x147bc069; WORD $0x0000 // imull $5243, %eax, %eax WORD $0xe8c1; BYTE $0x11 // shrl $17, %eax WORD $0xc86b; BYTE $0x64 // imull $100, %eax, %ecx WORD $0xca29 // subl %ecx, %edx WORD $0xb70f; BYTE $0xca // movzwl %dx, %ecx LONG $0xf1158d48; WORD $0x0099; BYTE $0x00 // leaq $39409(%rip), %rdx /* _Digits(%rip) */ LONG $0x4a0cb70f // movzwl (%rdx,%rcx,2), %ecx LONG $0x4b894166; BYTE $0xfe // movw %cx, $-2(%r11) LONG $0xfec38349 // addq $-2, %r11 WORD $0xc289 // movl %eax, %edx LBB3_9: WORD $0xfa83; BYTE $0x0a // cmpl $10, %edx LONG $0x0018820f; WORD $0x0000 // jb LBB3_11, $24(%rip) WORD $0xd089 // movl %edx, %eax LONG $0xd00d8d48; WORD $0x0099; BYTE $0x00 // leaq $39376(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax LONG $0x43894166; BYTE $0xfe // movw %ax, $-2(%r11) WORD $0x894c; BYTE $0xc0 // movq %r8, %rax BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB3_11: WORD $0xc280; BYTE $0x30 // addb $48, %dl WORD $0x1688 // movb %dl, (%rsi) WORD $0x894c; BYTE $0xc0 // movq %r8, %rax BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 _i64toa: WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x0005880f; WORD $0x0000 // js LBB4_1, $5(%rip) LONG $0x000062e9; BYTE $0x00 // jmp _u64toa, $98(%rip) LBB4_1: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x07c6; BYTE $0x2d // movb $45, (%rdi) LONG $0x01c78348 // addq $1, %rdi WORD $0xf748; BYTE $0xde // negq %rsi LONG $0x00004fe8; BYTE $0x00 // callq _u64toa, $79(%rip) WORD $0xc083; BYTE $0x01 // addl $1, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq QUAD $0x0000000000000000; WORD $0x0000 // .p2align 4, 0x00 LCPI5_0: QUAD $0x00000000d1b71759 // .quad 3518437209 QUAD $0x00000000d1b71759 // .quad 3518437209 LCPI5_3: WORD $0x000a // .word 10 WORD $0x000a // .word 10 WORD $0x000a // .word 10 WORD $0x000a // .word 10 WORD $0x000a // .word 10 WORD $0x000a // .word 10 WORD $0x000a // .word 10 WORD $0x000a // .word 10 LCPI5_4: QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' // .p2align 3, 0x00 LCPI5_1: QUAD $0x80003334147b20c5 // .quad -9223315738079846203 LCPI5_2: QUAD $0x8000200008000080 // .quad -9223336852348469120 // .p2align 4, 0x90 _u64toa: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp LONG $0x0ffe8148; WORD $0x0027; BYTE $0x00 // cmpq $9999, %rsi LONG $0x00a5870f; WORD $0x0000 // ja LBB5_8, $165(%rip) WORD $0xb70f; BYTE $0xc6 // movzwl %si, %eax WORD $0xe8c1; BYTE $0x02 // shrl $2, %eax LONG $0x147bc069; WORD $0x0000 // imull $5243, %eax, %eax WORD $0xe8c1; BYTE $0x11 // shrl $17, %eax LONG $0x00148d48 // leaq (%rax,%rax), %rdx WORD $0xc06b; BYTE $0x64 // imull $100, %eax, %eax WORD $0xf189 // movl %esi, %ecx WORD $0xc129 // subl %eax, %ecx WORD $0xb70f; BYTE $0xc1 // movzwl %cx, %eax WORD $0x0148; BYTE $0xc0 // addq %rax, %rax LONG $0x03e8fe81; WORD $0x0000 // cmpl $1000, %esi LONG $0x0016820f; WORD $0x0000 // jb LBB5_3, $22(%rip) LONG $0xfc0d8d48; WORD $0x0098; BYTE $0x00 // leaq $39164(%rip), %rcx /* _Digits(%rip) */ WORD $0x0c8a; BYTE $0x0a // movb (%rdx,%rcx), %cl WORD $0x0f88 // movb %cl, (%rdi) LONG $0x000001b9; BYTE $0x00 // movl $1, %ecx LONG $0x00000be9; BYTE $0x00 // jmp LBB5_4, $11(%rip) LBB5_3: WORD $0xc931 // xorl %ecx, %ecx WORD $0xfe83; BYTE $0x64 // cmpl $100, %esi LONG $0x0048820f; WORD $0x0000 // jb LBB5_5, $72(%rip) LBB5_4: WORD $0xb70f; BYTE $0xd2 // movzwl %dx, %edx LONG $0x01ca8348 // orq $1, %rdx LONG $0xd4358d48; WORD $0x0098; BYTE $0x00 // leaq $39124(%rip), %rsi /* _Digits(%rip) */ WORD $0x148a; BYTE $0x32 // movb (%rdx,%rsi), %dl WORD $0xce89 // movl %ecx, %esi WORD $0xc183; BYTE $0x01 // addl $1, %ecx WORD $0x1488; BYTE $0x37 // movb %dl, (%rdi,%rsi) LBB5_6: LONG $0xc2158d48; WORD $0x0098; BYTE $0x00 // leaq $39106(%rip), %rdx /* _Digits(%rip) */ WORD $0x148a; BYTE $0x10 // movb (%rax,%rdx), %dl WORD $0xce89 // movl %ecx, %esi WORD $0xc183; BYTE $0x01 // addl $1, %ecx WORD $0x1488; BYTE $0x37 // movb %dl, (%rdi,%rsi) LBB5_7: WORD $0xb70f; BYTE $0xc0 // movzwl %ax, %eax LONG $0x01c88348 // orq $1, %rax LONG $0xa9158d48; WORD $0x0098; BYTE $0x00 // leaq $39081(%rip), %rdx /* _Digits(%rip) */ WORD $0x048a; BYTE $0x10 // movb (%rax,%rdx), %al WORD $0xca89 // movl %ecx, %edx WORD $0xc183; BYTE $0x01 // addl $1, %ecx WORD $0x0488; BYTE $0x17 // movb %al, (%rdi,%rdx) WORD $0xc889 // movl %ecx, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB5_5: WORD $0xc931 // xorl %ecx, %ecx WORD $0xfe83; BYTE $0x0a // cmpl $10, %esi LONG $0xffc6830f; WORD $0xffff // jae LBB5_6, $-58(%rip) LONG $0xffffd3e9; BYTE $0xff // jmp LBB5_7, $-45(%rip) LBB5_8: LONG $0xfffe8148; WORD $0xf5e0; BYTE $0x05 // cmpq $99999999, %rsi LONG $0x0120870f; WORD $0x0000 // ja LBB5_16, $288(%rip) WORD $0xf089 // movl %esi, %eax LONG $0xb71759ba; BYTE $0xd1 // movl $3518437209, %edx LONG $0xd0af0f48 // imulq %rax, %rdx LONG $0x2deac148 // shrq $45, %rdx LONG $0x10c26944; WORD $0x0027; BYTE $0x00 // imull $10000, %edx, %r8d WORD $0xf189 // movl %esi, %ecx WORD $0x2944; BYTE $0xc1 // subl %r8d, %ecx LONG $0x83d0694c; WORD $0x1bde; BYTE $0x43 // imulq $1125899907, %rax, %r10 LONG $0x31eac149 // shrq $49, %r10 LONG $0xfee28341 // andl $-2, %r10d WORD $0xb70f; BYTE $0xc2 // movzwl %dx, %eax WORD $0xe8c1; BYTE $0x02 // shrl $2, %eax LONG $0x147bc069; WORD $0x0000 // imull $5243, %eax, %eax WORD $0xe8c1; BYTE $0x11 // shrl $17, %eax WORD $0xc06b; BYTE $0x64 // imull $100, %eax, %eax WORD $0xc229 // subl %eax, %edx LONG $0xcab70f44 // movzwl %dx, %r9d WORD $0x014d; BYTE $0xc9 // addq %r9, %r9 WORD $0xb70f; BYTE $0xc1 // movzwl %cx, %eax WORD $0xe8c1; BYTE $0x02 // shrl $2, %eax LONG $0x147bc069; WORD $0x0000 // imull $5243, %eax, %eax WORD $0xe8c1; BYTE $0x11 // shrl $17, %eax LONG $0x00048d4c // leaq (%rax,%rax), %r8 WORD $0xc06b; BYTE $0x64 // imull $100, %eax, %eax WORD $0xc129 // subl %eax, %ecx LONG $0xd9b70f44 // movzwl %cx, %r11d WORD $0x014d; BYTE $0xdb // addq %r11, %r11 LONG $0x9680fe81; WORD $0x0098 // cmpl $10000000, %esi LONG $0x0017820f; WORD $0x0000 // jb LBB5_11, $23(%rip) LONG $0x06058d48; WORD $0x0098; BYTE $0x00 // leaq $38918(%rip), %rax /* _Digits(%rip) */ LONG $0x02048a41 // movb (%r10,%rax), %al WORD $0x0788 // movb %al, (%rdi) LONG $0x000001b9; BYTE $0x00 // movl $1, %ecx LONG $0x00000ee9; BYTE $0x00 // jmp LBB5_12, $14(%rip) LBB5_11: WORD $0xc931 // xorl %ecx, %ecx LONG $0x4240fe81; WORD $0x000f // cmpl $1000000, %esi LONG $0x0078820f; WORD $0x0000 // jb LBB5_13, $120(%rip) LBB5_12: WORD $0x8944; BYTE $0xd0 // movl %r10d, %eax LONG $0x01c88348 // orq $1, %rax LONG $0xda358d48; WORD $0x0097; BYTE $0x00 // leaq $38874(%rip), %rsi /* _Digits(%rip) */ WORD $0x048a; BYTE $0x30 // movb (%rax,%rsi), %al WORD $0xce89 // movl %ecx, %esi WORD $0xc183; BYTE $0x01 // addl $1, %ecx WORD $0x0488; BYTE $0x37 // movb %al, (%rdi,%rsi) LBB5_14: LONG $0xc8058d48; WORD $0x0097; BYTE $0x00 // leaq $38856(%rip), %rax /* _Digits(%rip) */ LONG $0x01048a41 // movb (%r9,%rax), %al WORD $0xce89 // movl %ecx, %esi WORD $0xc183; BYTE $0x01 // addl $1, %ecx WORD $0x0488; BYTE $0x37 // movb %al, (%rdi,%rsi) LBB5_15: LONG $0xc1b70f41 // movzwl %r9w, %eax LONG $0x01c88348 // orq $1, %rax LONG $0xad358d48; WORD $0x0097; BYTE $0x00 // leaq $38829(%rip), %rsi /* _Digits(%rip) */ WORD $0x048a; BYTE $0x30 // movb (%rax,%rsi), %al WORD $0xca89 // movl %ecx, %edx WORD $0x0488; BYTE $0x17 // movb %al, (%rdi,%rdx) LONG $0x30048a41 // movb (%r8,%rsi), %al LONG $0x01174488 // movb %al, $1(%rdi,%rdx) LONG $0xc0b70f41 // movzwl %r8w, %eax LONG $0x01c88348 // orq $1, %rax WORD $0x048a; BYTE $0x30 // movb (%rax,%rsi), %al LONG $0x02174488 // movb %al, $2(%rdi,%rdx) LONG $0x33048a41 // movb (%r11,%rsi), %al LONG $0x03174488 // movb %al, $3(%rdi,%rdx) LONG $0xc3b70f41 // movzwl %r11w, %eax LONG $0x01c88348 // orq $1, %rax WORD $0x048a; BYTE $0x30 // movb (%rax,%rsi), %al WORD $0xc183; BYTE $0x05 // addl $5, %ecx LONG $0x04174488 // movb %al, $4(%rdi,%rdx) WORD $0xc889 // movl %ecx, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB5_13: WORD $0xc931 // xorl %ecx, %ecx LONG $0x86a0fe81; WORD $0x0001 // cmpl $100000, %esi LONG $0xff93830f; WORD $0xffff // jae LBB5_14, $-109(%rip) LONG $0xffffa1e9; BYTE $0xff // jmp LBB5_15, $-95(%rip) LBB5_16: QUAD $0x86f26fc0ffffb848; WORD $0x0023 // movabsq $9999999999999999, %rax WORD $0x3948; BYTE $0xc6 // cmpq %rax, %rsi LONG $0x0102870f; WORD $0x0000 // ja LBB5_18, $258(%rip) QUAD $0x77118461cefdb948; WORD $0xabcc // movabsq $-6067343680855748867, %rcx WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0xf748; BYTE $0xe1 // mulq %rcx LONG $0x1aeac148 // shrq $26, %rdx LONG $0xe100c269; WORD $0x05f5 // imull $100000000, %edx, %eax WORD $0xc629 // subl %eax, %esi LONG $0xc26ef9c5 // vmovd %edx, %xmm0 QUAD $0xfffffda20d6ff9c5 // vmovdqa $-606(%rip), %xmm1 /* LCPI5_0(%rip) */ LONG $0xd1f4f9c5 // vpmuludq %xmm1, %xmm0, %xmm2 LONG $0xd273e9c5; BYTE $0x2d // vpsrlq $45, %xmm2, %xmm2 LONG $0x002710b8; BYTE $0x00 // movl $10000, %eax LONG $0x6ef9e1c4; BYTE $0xd8 // vmovq %rax, %xmm3 LONG $0xe3f4e9c5 // vpmuludq %xmm3, %xmm2, %xmm4 LONG $0xc4faf9c5 // vpsubd %xmm4, %xmm0, %xmm0 LONG $0xc061e9c5 // vpunpcklwd %xmm0, %xmm2, %xmm0 LONG $0xf073f9c5; BYTE $0x02 // vpsllq $2, %xmm0, %xmm0 LONG $0xc070fbc5; BYTE $0x50 // vpshuflw $80, %xmm0, %xmm0 LONG $0xc070f9c5; BYTE $0x50 // vpshufd $80, %xmm0, %xmm0 QUAD $0xfffffd9c1512fbc5 // vmovddup $-612(%rip), %xmm2 /* LCPI5_1(%rip) */ LONG $0xc2e4f9c5 // vpmulhuw %xmm2, %xmm0, %xmm0 QUAD $0xfffffd982512fbc5 // vmovddup $-616(%rip), %xmm4 /* LCPI5_2(%rip) */ LONG $0xc4e4f9c5 // vpmulhuw %xmm4, %xmm0, %xmm0 QUAD $0xfffffd642d6ff9c5 // vmovdqa $-668(%rip), %xmm5 /* LCPI5_3(%rip) */ LONG $0xf5d5f9c5 // vpmullw %xmm5, %xmm0, %xmm6 LONG $0xf673c9c5; BYTE $0x10 // vpsllq $16, %xmm6, %xmm6 LONG $0xc6f9f9c5 // vpsubw %xmm6, %xmm0, %xmm0 LONG $0xf66ef9c5 // vmovd %esi, %xmm6 LONG $0xc9f4c9c5 // vpmuludq %xmm1, %xmm6, %xmm1 LONG $0xd173f1c5; BYTE $0x2d // vpsrlq $45, %xmm1, %xmm1 LONG $0xdbf4f1c5 // vpmuludq %xmm3, %xmm1, %xmm3 LONG $0xdbfac9c5 // vpsubd %xmm3, %xmm6, %xmm3 LONG $0xcb61f1c5 // vpunpcklwd %xmm3, %xmm1, %xmm1 LONG $0xf173f1c5; BYTE $0x02 // vpsllq $2, %xmm1, %xmm1 LONG $0xc970fbc5; BYTE $0x50 // vpshuflw $80, %xmm1, %xmm1 LONG $0xc970f9c5; BYTE $0x50 // vpshufd $80, %xmm1, %xmm1 LONG $0xcae4f1c5 // vpmulhuw %xmm2, %xmm1, %xmm1 LONG $0xcce4f1c5 // vpmulhuw %xmm4, %xmm1, %xmm1 LONG $0xd5d5f1c5 // vpmullw %xmm5, %xmm1, %xmm2 LONG $0xf273e9c5; BYTE $0x10 // vpsllq $16, %xmm2, %xmm2 LONG $0xcaf9f1c5 // vpsubw %xmm2, %xmm1, %xmm1 LONG $0xc167f9c5 // vpackuswb %xmm1, %xmm0, %xmm0 QUAD $0xfffffd1e0dfcf9c5 // vpaddb $-738(%rip), %xmm0, %xmm1 /* LCPI5_4(%rip) */ LONG $0xd2efe9c5 // vpxor %xmm2, %xmm2, %xmm2 LONG $0xc274f9c5 // vpcmpeqb %xmm2, %xmm0, %xmm0 LONG $0xc0d7f9c5 // vpmovmskb %xmm0, %eax WORD $0xd0f7 // notl %eax LONG $0x0080000d; BYTE $0x00 // orl $32768, %eax WORD $0xbc0f; BYTE $0xc0 // bsfl %eax, %eax LONG $0x000010b9; BYTE $0x00 // movl $16, %ecx WORD $0xc129 // subl %eax, %ecx LONG $0x04e0c148 // shlq $4, %rax LONG $0x16158d48; WORD $0x00be; BYTE $0x00 // leaq $48662(%rip), %rdx /* _VecShiftShuffles(%rip) */ LONG $0x0071e2c4; WORD $0x1004 // vpshufb (%rax,%rdx), %xmm1, %xmm0 LONG $0x077ffac5 // vmovdqu %xmm0, (%rdi) WORD $0xc889 // movl %ecx, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB5_18: QUAD $0x652fb1137857b948; WORD $0x39a5 // movabsq $4153837486827862103, %rcx WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0xf748; BYTE $0xe1 // mulq %rcx LONG $0x33eac148 // shrq $51, %rdx QUAD $0x86f26fc10000b848; WORD $0x0023 // movabsq $10000000000000000, %rax LONG $0xc2af0f48 // imulq %rdx, %rax WORD $0x2948; BYTE $0xc6 // subq %rax, %rsi WORD $0xfa83; BYTE $0x09 // cmpl $9, %edx LONG $0x000f870f; WORD $0x0000 // ja LBB5_20, $15(%rip) WORD $0xc280; BYTE $0x30 // addb $48, %dl WORD $0x1788 // movb %dl, (%rdi) LONG $0x000001b9; BYTE $0x00 // movl $1, %ecx LONG $0x0000a5e9; BYTE $0x00 // jmp LBB5_25, $165(%rip) LBB5_20: WORD $0xfa83; BYTE $0x63 // cmpl $99, %edx LONG $0x001a870f; WORD $0x0000 // ja LBB5_22, $26(%rip) WORD $0xd089 // movl %edx, %eax LONG $0xf90d8d48; WORD $0x0095; BYTE $0x00 // leaq $38393(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax WORD $0x8966; BYTE $0x07 // movw %ax, (%rdi) LONG $0x000002b9; BYTE $0x00 // movl $2, %ecx LONG $0x000082e9; BYTE $0x00 // jmp LBB5_25, $130(%rip) LBB5_22: WORD $0xd089 // movl %edx, %eax WORD $0xe8c1; BYTE $0x02 // shrl $2, %eax LONG $0x147bc069; WORD $0x0000 // imull $5243, %eax, %eax WORD $0xe8c1; BYTE $0x11 // shrl $17, %eax LONG $0x03e7fa81; WORD $0x0000 // cmpl $999, %edx LONG $0x0037870f; WORD $0x0000 // ja LBB5_24, $55(%rip) WORD $0xc083; BYTE $0x30 // addl $48, %eax WORD $0x0788 // movb %al, (%rdi) WORD $0xb70f; BYTE $0xc2 // movzwl %dx, %eax WORD $0xc189 // movl %eax, %ecx WORD $0xe9c1; BYTE $0x02 // shrl $2, %ecx LONG $0x147bc969; WORD $0x0000 // imull $5243, %ecx, %ecx WORD $0xe9c1; BYTE $0x11 // shrl $17, %ecx WORD $0xc96b; BYTE $0x64 // imull $100, %ecx, %ecx WORD $0xc829 // subl %ecx, %eax WORD $0xb70f; BYTE $0xc0 // movzwl %ax, %eax LONG $0xa90d8d48; WORD $0x0095; BYTE $0x00 // leaq $38313(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax LONG $0x01478966 // movw %ax, $1(%rdi) LONG $0x000003b9; BYTE $0x00 // movl $3, %ecx LONG $0x000031e9; BYTE $0x00 // jmp LBB5_25, $49(%rip) LBB5_24: WORD $0xc86b; BYTE $0x64 // imull $100, %eax, %ecx WORD $0xca29 // subl %ecx, %edx WORD $0xb70f; BYTE $0xc0 // movzwl %ax, %eax LONG $0x880d8d48; WORD $0x0095; BYTE $0x00 // leaq $38280(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax WORD $0x8966; BYTE $0x07 // movw %ax, (%rdi) WORD $0xb70f; BYTE $0xc2 // movzwl %dx, %eax WORD $0x148a; BYTE $0x41 // movb (%rcx,%rax,2), %dl WORD $0x0148; BYTE $0xc0 // addq %rax, %rax WORD $0x5788; BYTE $0x02 // movb %dl, $2(%rdi) WORD $0xb70f; BYTE $0xc0 // movzwl %ax, %eax LONG $0x0108448a // movb $1(%rax,%rcx), %al WORD $0x4788; BYTE $0x03 // movb %al, $3(%rdi) LONG $0x000004b9; BYTE $0x00 // movl $4, %ecx LBB5_25: QUAD $0x77118461cefdba48; WORD $0xabcc // movabsq $-6067343680855748867, %rdx WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0xf748; BYTE $0xe2 // mulq %rdx LONG $0x1aeac148 // shrq $26, %rdx LONG $0xc26ef9c5 // vmovd %edx, %xmm0 QUAD $0xfffffbc60d6ff9c5 // vmovdqa $-1082(%rip), %xmm1 /* LCPI5_0(%rip) */ LONG $0xd1f4f9c5 // vpmuludq %xmm1, %xmm0, %xmm2 LONG $0xd273e9c5; BYTE $0x2d // vpsrlq $45, %xmm2, %xmm2 LONG $0x002710b8; BYTE $0x00 // movl $10000, %eax LONG $0x6ef9e1c4; BYTE $0xd8 // vmovq %rax, %xmm3 LONG $0xe3f4e9c5 // vpmuludq %xmm3, %xmm2, %xmm4 LONG $0xc4faf9c5 // vpsubd %xmm4, %xmm0, %xmm0 LONG $0xc061e9c5 // vpunpcklwd %xmm0, %xmm2, %xmm0 LONG $0xf073f9c5; BYTE $0x02 // vpsllq $2, %xmm0, %xmm0 LONG $0xc070fbc5; BYTE $0x50 // vpshuflw $80, %xmm0, %xmm0 LONG $0xc070f9c5; BYTE $0x50 // vpshufd $80, %xmm0, %xmm0 QUAD $0xfffffbc01512fbc5 // vmovddup $-1088(%rip), %xmm2 /* LCPI5_1(%rip) */ LONG $0xc2e4f9c5 // vpmulhuw %xmm2, %xmm0, %xmm0 QUAD $0xfffffbbc2512fbc5 // vmovddup $-1092(%rip), %xmm4 /* LCPI5_2(%rip) */ LONG $0xc4e4f9c5 // vpmulhuw %xmm4, %xmm0, %xmm0 QUAD $0xfffffb882d6ff9c5 // vmovdqa $-1144(%rip), %xmm5 /* LCPI5_3(%rip) */ LONG $0xf5d5f9c5 // vpmullw %xmm5, %xmm0, %xmm6 LONG $0xf673c9c5; BYTE $0x10 // vpsllq $16, %xmm6, %xmm6 LONG $0xc6f9f9c5 // vpsubw %xmm6, %xmm0, %xmm0 LONG $0xe100c269; WORD $0x05f5 // imull $100000000, %edx, %eax WORD $0xc629 // subl %eax, %esi LONG $0xf66ef9c5 // vmovd %esi, %xmm6 LONG $0xc9f4c9c5 // vpmuludq %xmm1, %xmm6, %xmm1 LONG $0xd173f1c5; BYTE $0x2d // vpsrlq $45, %xmm1, %xmm1 LONG $0xdbf4f1c5 // vpmuludq %xmm3, %xmm1, %xmm3 LONG $0xdbfac9c5 // vpsubd %xmm3, %xmm6, %xmm3 LONG $0xcb61f1c5 // vpunpcklwd %xmm3, %xmm1, %xmm1 LONG $0xf173f1c5; BYTE $0x02 // vpsllq $2, %xmm1, %xmm1 LONG $0xc970fbc5; BYTE $0x50 // vpshuflw $80, %xmm1, %xmm1 LONG $0xc970f9c5; BYTE $0x50 // vpshufd $80, %xmm1, %xmm1 LONG $0xcae4f1c5 // vpmulhuw %xmm2, %xmm1, %xmm1 LONG $0xcce4f1c5 // vpmulhuw %xmm4, %xmm1, %xmm1 LONG $0xd5d5f1c5 // vpmullw %xmm5, %xmm1, %xmm2 LONG $0xf273e9c5; BYTE $0x10 // vpsllq $16, %xmm2, %xmm2 LONG $0xcaf9f1c5 // vpsubw %xmm2, %xmm1, %xmm1 LONG $0xc167f9c5 // vpackuswb %xmm1, %xmm0, %xmm0 QUAD $0xfffffb3a05fcf9c5 // vpaddb $-1222(%rip), %xmm0, %xmm0 /* LCPI5_4(%rip) */ WORD $0xc889 // movl %ecx, %eax LONG $0x047ffac5; BYTE $0x07 // vmovdqu %xmm0, (%rdi,%rax) WORD $0xc983; BYTE $0x10 // orl $16, %ecx WORD $0xc889 // movl %ecx, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq QUAD $0x0000000000000000; LONG $0x00000000 // .p2align 4, 0x00 LCPI6_0: QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' LCPI6_1: QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' LCPI6_2: QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' // .p2align 4, 0x90 _quote: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x20ec8348 // subq $32, %rsp WORD $0x8949; BYTE $0xcb // movq %rcx, %r11 WORD $0x8949; BYTE $0xd7 // movq %rdx, %r15 WORD $0x8b4c; BYTE $0x11 // movq (%rcx), %r10 LONG $0x01c0f641 // testb $1, %r8b WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax LONG $0x780d8d48; WORD $0x00bc; BYTE $0x00 // leaq $48248(%rip), %rcx /* __SingleQuoteTab(%rip) */ LONG $0x71258d4c; WORD $0x00cc; BYTE $0x00 // leaq $52337(%rip), %r12 /* __DoubleQuoteTab(%rip) */ LONG $0xe1440f4c // cmoveq %rcx, %r12 QUAD $0x00000000f50c8d48 // leaq (,%rsi,8), %rcx WORD $0x3949; BYTE $0xca // cmpq %rcx, %r10 LONG $0x03ec8d0f; WORD $0x0000 // jge LBB6_56, $1004(%rip) WORD $0x894d; BYTE $0xfe // movq %r15, %r14 WORD $0x8949; BYTE $0xf9 // movq %rdi, %r9 WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x03cc840f; WORD $0x0000 // je LBB6_80, $972(%rip) LONG $0xc85d894c // movq %r11, $-56(%rbp) QUAD $0xffffff71056ff9c5 // vmovdqa $-143(%rip), %xmm0 /* LCPI6_0(%rip) */ QUAD $0xffffff790d6ff9c5 // vmovdqa $-135(%rip), %xmm1 /* LCPI6_1(%rip) */ QUAD $0xffffff81156ff9c5 // vmovdqa $-127(%rip), %xmm2 /* LCPI6_2(%rip) */ LONG $0xdb76e1c5 // vpcmpeqd %xmm3, %xmm3, %xmm3 WORD $0x8948; BYTE $0xf9 // movq %rdi, %rcx LONG $0xd07d894c // movq %r15, $-48(%rbp) WORD $0x894d; BYTE $0xfe // movq %r15, %r14 LONG $0xc065894c // movq %r12, $-64(%rbp) LBB6_3: WORD $0x8949; BYTE $0xc9 // movq %rcx, %r9 LONG $0x10f88348 // cmpq $16, %rax WORD $0x9d0f; BYTE $0xc3 // setge %bl WORD $0x894d; BYTE $0xd4 // movq %r10, %r12 WORD $0x894d; BYTE $0xf7 // movq %r14, %r15 WORD $0x8949; BYTE $0xc3 // movq %rax, %r11 WORD $0x8949; BYTE $0xcd // movq %rcx, %r13 LONG $0x00778c0f; WORD $0x0000 // jl LBB6_10, $119(%rip) LONG $0x10fa8349 // cmpq $16, %r10 LONG $0x006d8c0f; WORD $0x0000 // jl LBB6_10, $109(%rip) WORD $0x3145; BYTE $0xff // xorl %r15d, %r15d WORD $0x8948; BYTE $0xc1 // movq %rax, %rcx WORD $0x894c; BYTE $0xd2 // movq %r10, %rdx // .p2align 4, 0x90 LBB6_6: LONG $0x6f7a81c4; WORD $0x3924 // vmovdqu (%r9,%r15), %xmm4 LONG $0xec64f9c5 // vpcmpgtb %xmm4, %xmm0, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xfa74d9c5 // vpcmpeqb %xmm2, %xmm4, %xmm7 LONG $0xf6ebc1c5 // vpor %xmm6, %xmm7, %xmm6 LONG $0x7f7a81c4; WORD $0x3e24 // vmovdqu %xmm4, (%r14,%r15) LONG $0xe364d9c5 // vpcmpgtb %xmm3, %xmm4, %xmm4 LONG $0xe4dbd1c5 // vpand %xmm4, %xmm5, %xmm4 LONG $0xe4ebc9c5 // vpor %xmm4, %xmm6, %xmm4 LONG $0xf4d7f9c5 // vpmovmskb %xmm4, %esi WORD $0xf685 // testl %esi, %esi LONG $0x0127850f; WORD $0x0000 // jne LBB6_23, $295(%rip) LONG $0xf0598d4c // leaq $-16(%rcx), %r11 LONG $0xf0628d4c // leaq $-16(%rdx), %r12 LONG $0x10c78349 // addq $16, %r15 LONG $0x20f98348 // cmpq $32, %rcx WORD $0x9d0f; BYTE $0xc3 // setge %bl LONG $0x00108c0f; WORD $0x0000 // jl LBB6_9, $16(%rip) WORD $0x894c; BYTE $0xd9 // movq %r11, %rcx LONG $0x1ffa8348 // cmpq $31, %rdx WORD $0x894c; BYTE $0xe2 // movq %r12, %rdx LONG $0xffa38f0f; WORD $0xffff // jg LBB6_6, $-93(%rip) LBB6_9: LONG $0x392c8d4f // leaq (%r9,%r15), %r13 WORD $0x014d; BYTE $0xf7 // addq %r14, %r15 LBB6_10: WORD $0xdb84 // testb %bl, %bl LONG $0x0067840f; WORD $0x0000 // je LBB6_14, $103(%rip) LONG $0x6f7ac1c4; WORD $0x0065 // vmovdqu (%r13), %xmm4 LONG $0xec64f9c5 // vpcmpgtb %xmm4, %xmm0, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xfa74d9c5 // vpcmpeqb %xmm2, %xmm4, %xmm7 LONG $0xf6ebc1c5 // vpor %xmm6, %xmm7, %xmm6 LONG $0xfb64d9c5 // vpcmpgtb %xmm3, %xmm4, %xmm7 LONG $0xefdbd1c5 // vpand %xmm7, %xmm5, %xmm5 LONG $0xedebc9c5 // vpor %xmm5, %xmm6, %xmm5 LONG $0xcdd7f9c5 // vpmovmskb %xmm5, %ecx LONG $0x0000c981; WORD $0x0001 // orl $65536, %ecx LONG $0xd9bc0f44 // bsfl %ecx, %r11d LONG $0x7ef9e1c4; BYTE $0xe1 // vmovq %xmm4, %rcx WORD $0x394d; BYTE $0xdc // cmpq %r11, %r12 LONG $0x00c18d0f; WORD $0x0000 // jge LBB6_24, $193(%rip) LONG $0x08fc8349 // cmpq $8, %r12 LONG $0x00f6820f; WORD $0x0000 // jb LBB6_28, $246(%rip) WORD $0x8949; BYTE $0x0f // movq %rcx, (%r15) LONG $0x085d8d4d // leaq $8(%r13), %r11 LONG $0x08c78349 // addq $8, %r15 LONG $0x245c8d49; BYTE $0xf8 // leaq $-8(%r12), %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x00ec830f; WORD $0x0000 // jae LBB6_29, $236(%rip) LONG $0x0000f9e9; BYTE $0x00 // jmp LBB6_30, $249(%rip) LBB6_14: WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x00678e0f; WORD $0x0000 // jle LBB6_21, $103(%rip) WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x005e8e0f; WORD $0x0000 // jle LBB6_21, $94(%rip) LONG $0xb84d894c // movq %r9, $-72(%rbp) WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d WORD $0xc931 // xorl %ecx, %ecx WORD $0x9090 // .p2align 4, 0x90 LBB6_17: LONG $0x74b60f43; WORD $0x000d // movzbl (%r13,%r9), %esi WORD $0x8948; BYTE $0xf3 // movq %rsi, %rbx LONG $0x04e3c148 // shlq $4, %rbx LONG $0xec158d48; WORD $0x00ba; BYTE $0x00 // leaq $47852(%rip), %rdx /* __SingleQuoteTab(%rip) */ LONG $0x133c8348; BYTE $0x00 // cmpq $0, (%rbx,%rdx) LONG $0x008c850f; WORD $0x0000 // jne LBB6_27, $140(%rip) LONG $0x0b048d4d // leaq (%r11,%rcx), %r8 LONG $0x0f348843 // movb %sil, (%r15,%r9) LONG $0xff598d48 // leaq $-1(%rcx), %rbx LONG $0x02f88349 // cmpq $2, %r8 LONG $0x00148c0f; WORD $0x0000 // jl LBB6_20, $20(%rip) WORD $0x014c; BYTE $0xe1 // addq %r12, %rcx LONG $0x01c18349 // addq $1, %r9 LONG $0x01f98348 // cmpq $1, %rcx WORD $0x8948; BYTE $0xd9 // movq %rbx, %rcx LONG $0xffb78f0f; WORD $0xffff // jg LBB6_17, $-73(%rip) LBB6_20: WORD $0x2949; BYTE $0xdd // subq %rbx, %r13 WORD $0x0149; BYTE $0xdb // addq %rbx, %r11 LONG $0xb84d8b4c // movq $-72(%rbp), %r9 LBB6_21: WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0xc0658b4c // movq $-64(%rbp), %r12 LONG $0x0043840f; WORD $0x0000 // je LBB6_26, $67(%rip) WORD $0xf749; BYTE $0xd5 // notq %r13 WORD $0x014d; BYTE $0xcd // addq %r9, %r13 LONG $0x000127e9; BYTE $0x00 // jmp LBB6_41, $295(%rip) LBB6_23: LONG $0xcebc0f66 // bsfw %si, %cx LONG $0xe9b70f44 // movzwl %cx, %r13d WORD $0x014d; BYTE $0xfd // addq %r15, %r13 LONG $0x000113e9; BYTE $0x00 // jmp LBB6_40, $275(%rip) LBB6_24: LONG $0x08fb8341 // cmpl $8, %r11d LONG $0x00a3820f; WORD $0x0000 // jb LBB6_34, $163(%rip) WORD $0x8949; BYTE $0x0f // movq %rcx, (%r15) LONG $0x08658d4d // leaq $8(%r13), %r12 LONG $0x08c78349 // addq $8, %r15 LONG $0xf85b8d49 // leaq $-8(%r11), %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x009a830f; WORD $0x0000 // jae LBB6_35, $154(%rip) LONG $0x0000a8e9; BYTE $0x00 // jmp LBB6_36, $168(%rip) LBB6_26: WORD $0x294d; BYTE $0xcd // subq %r9, %r13 LONG $0x0000e7e9; BYTE $0x00 // jmp LBB6_41, $231(%rip) LBB6_27: LONG $0xb84d8b4c // movq $-72(%rbp), %r9 WORD $0x294d; BYTE $0xcd // subq %r9, %r13 WORD $0x2949; BYTE $0xcd // subq %rcx, %r13 LONG $0x0000d4e9; BYTE $0x00 // jmp LBB6_40, $212(%rip) LBB6_28: WORD $0x894d; BYTE $0xeb // movq %r13, %r11 WORD $0x894c; BYTE $0xe3 // movq %r12, %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x0012820f; WORD $0x0000 // jb LBB6_30, $18(%rip) LBB6_29: WORD $0x8b41; BYTE $0x0b // movl (%r11), %ecx WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) LONG $0x04c38349 // addq $4, %r11 LONG $0x04c78349 // addq $4, %r15 LONG $0xfcc38348 // addq $-4, %rbx LBB6_30: LONG $0x02fb8348 // cmpq $2, %rbx LONG $0x0022820f; WORD $0x0000 // jb LBB6_31, $34(%rip) LONG $0x0bb70f41 // movzwl (%r11), %ecx LONG $0x0f894166 // movw %cx, (%r15) LONG $0x02c38349 // addq $2, %r11 LONG $0x02c78349 // addq $2, %r15 LONG $0xfec38348 // addq $-2, %rbx WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x000e850f; WORD $0x0000 // jne LBB6_32, $14(%rip) LONG $0x00000fe9; BYTE $0x00 // jmp LBB6_33, $15(%rip) LBB6_31: WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x0006840f; WORD $0x0000 // je LBB6_33, $6(%rip) LBB6_32: WORD $0x8a41; BYTE $0x0b // movb (%r11), %cl WORD $0x8841; BYTE $0x0f // movb %cl, (%r15) LBB6_33: WORD $0x014d; BYTE $0xec // addq %r13, %r12 WORD $0xf749; BYTE $0xd4 // notq %r12 WORD $0x014d; BYTE $0xcc // addq %r9, %r12 WORD $0x894d; BYTE $0xe5 // movq %r12, %r13 LONG $0x000066e9; BYTE $0x00 // jmp LBB6_40, $102(%rip) LBB6_34: WORD $0x894d; BYTE $0xec // movq %r13, %r12 WORD $0x894c; BYTE $0xdb // movq %r11, %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x0013820f; WORD $0x0000 // jb LBB6_36, $19(%rip) LBB6_35: LONG $0x240c8b41 // movl (%r12), %ecx WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) LONG $0x04c48349 // addq $4, %r12 LONG $0x04c78349 // addq $4, %r15 LONG $0xfcc38348 // addq $-4, %rbx LBB6_36: LONG $0x02fb8348 // cmpq $2, %rbx LONG $0x0023820f; WORD $0x0000 // jb LBB6_37, $35(%rip) LONG $0x0cb70f41; BYTE $0x24 // movzwl (%r12), %ecx LONG $0x0f894166 // movw %cx, (%r15) LONG $0x02c48349 // addq $2, %r12 LONG $0x02c78349 // addq $2, %r15 LONG $0xfec38348 // addq $-2, %rbx WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x000e850f; WORD $0x0000 // jne LBB6_38, $14(%rip) LONG $0x000010e9; BYTE $0x00 // jmp LBB6_39, $16(%rip) LBB6_37: WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x0007840f; WORD $0x0000 // je LBB6_39, $7(%rip) LBB6_38: LONG $0x240c8a41 // movb (%r12), %cl WORD $0x8841; BYTE $0x0f // movb %cl, (%r15) LBB6_39: WORD $0x294d; BYTE $0xcd // subq %r9, %r13 WORD $0x014d; BYTE $0xdd // addq %r11, %r13 LBB6_40: LONG $0xc0658b4c // movq $-64(%rbp), %r12 LBB6_41: QUAD $0x000300000001bb49; WORD $0x0000 // movabsq $12884901889, %r11 WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0x034f880f; WORD $0x0000 // js LBB6_83, $847(%rip) WORD $0x014d; BYTE $0xee // addq %r13, %r14 WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x00c3840f; WORD $0x0000 // je LBB6_79, $195(%rip) WORD $0x294d; BYTE $0xea // subq %r13, %r10 LONG $0x000017e9; BYTE $0x00 // jmp LBB6_45, $23(%rip) LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB6_44: WORD $0x0149; BYTE $0xf6 // addq %rsi, %r14 LONG $0x01c58349 // addq $1, %r13 WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x00a4840f; WORD $0x0000 // je LBB6_79, $164(%rip) LBB6_45: LONG $0x0cb60f43; BYTE $0x29 // movzbl (%r9,%r13), %ecx LONG $0x04e1c148 // shlq $4, %rcx LONG $0x0c148b49 // movq (%r12,%rcx), %rdx WORD $0xd285 // testl %edx, %edx LONG $0x0082840f; WORD $0x0000 // je LBB6_53, $130(%rip) WORD $0x6348; BYTE $0xf2 // movslq %edx, %rsi WORD $0x2949; BYTE $0xf2 // subq %rsi, %r10 LONG $0x02dd8c0f; WORD $0x0000 // jl LBB6_81, $733(%rip) LONG $0x20e2c148 // shlq $32, %rdx LONG $0x0c1c8d49 // leaq (%r12,%rcx), %rbx LONG $0x08c38348 // addq $8, %rbx WORD $0x394c; BYTE $0xda // cmpq %r11, %rdx LONG $0x002a8c0f; WORD $0x0000 // jl LBB6_49, $42(%rip) WORD $0x138b // movl (%rbx), %edx WORD $0x8941; BYTE $0x16 // movl %edx, (%r14) LONG $0x0c1c8d49 // leaq (%r12,%rcx), %rbx LONG $0x0cc38348 // addq $12, %rbx LONG $0x04468d4d // leaq $4(%r14), %r8 LONG $0xfc4e8d48 // leaq $-4(%rsi), %rcx LONG $0x02f98348 // cmpq $2, %rcx LONG $0x001b8d0f; WORD $0x0000 // jge LBB6_50, $27(%rip) LONG $0x000029e9; BYTE $0x00 // jmp LBB6_51, $41(%rip) LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB6_49: WORD $0x894d; BYTE $0xf0 // movq %r14, %r8 WORD $0x8948; BYTE $0xf1 // movq %rsi, %rcx LONG $0x02f98348 // cmpq $2, %rcx LONG $0x00138c0f; WORD $0x0000 // jl LBB6_51, $19(%rip) LBB6_50: WORD $0xb70f; BYTE $0x13 // movzwl (%rbx), %edx LONG $0x10894166 // movw %dx, (%r8) LONG $0x02c38348 // addq $2, %rbx LONG $0x02c08349 // addq $2, %r8 LONG $0xfec18348 // addq $-2, %rcx LBB6_51: WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0xff648e0f; WORD $0xffff // jle LBB6_44, $-156(%rip) WORD $0xb60f; BYTE $0x0b // movzbl (%rbx), %ecx WORD $0x8841; BYTE $0x08 // movb %cl, (%r8) LONG $0xffff59e9; BYTE $0xff // jmp LBB6_44, $-167(%rip) LBB6_53: LONG $0x290c8d4b // leaq (%r9,%r13), %rcx WORD $0x294c; BYTE $0xe8 // subq %r13, %rax LONG $0xfc6d850f; WORD $0xffff // jne LBB6_3, $-915(%rip) LBB6_79: WORD $0x014d; BYTE $0xe9 // addq %r13, %r9 LONG $0xc85d8b4c // movq $-56(%rbp), %r11 LONG $0xd07d8b4c // movq $-48(%rbp), %r15 LBB6_80: WORD $0x294d; BYTE $0xfe // subq %r15, %r14 WORD $0x894d; BYTE $0x33 // movq %r14, (%r11) WORD $0x2949; BYTE $0xf9 // subq %rdi, %r9 WORD $0x894c; BYTE $0xc8 // movq %r9, %rax LONG $0x000255e9; BYTE $0x00 // jmp LBB6_82, $597(%rip) LBB6_56: LONG $0x690d8d4c; WORD $0x00d8; BYTE $0x00 // leaq $55401(%rip), %r9 /* __EscTab(%rip) */ QUAD $0xfffffb91056ff9c5 // vmovdqa $-1135(%rip), %xmm0 /* LCPI6_0(%rip) */ QUAD $0xfffffb990d6ff9c5 // vmovdqa $-1127(%rip), %xmm1 /* LCPI6_1(%rip) */ QUAD $0xfffffba1156ff9c5 // vmovdqa $-1119(%rip), %xmm2 /* LCPI6_2(%rip) */ LONG $0xdb76e1c5 // vpcmpeqd %xmm3, %xmm3, %xmm3 WORD $0x894c; BYTE $0xfb // movq %r15, %rbx WORD $0x8948; BYTE $0xc6 // movq %rax, %rsi LBB6_57: LONG $0x10fe8348 // cmpq $16, %rsi LONG $0x005d8c0f; WORD $0x0000 // jl LBB6_62, $93(%rip) WORD $0x8949; BYTE $0xf2 // movq %rsi, %r10 WORD $0xf749; BYTE $0xda // negq %r10 LONG $0x10c68348 // addq $16, %rsi WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB6_59: LONG $0x276ffac5 // vmovdqu (%rdi), %xmm4 LONG $0xec64f9c5 // vpcmpgtb %xmm4, %xmm0, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xfa74d9c5 // vpcmpeqb %xmm2, %xmm4, %xmm7 LONG $0xf6ebc1c5 // vpor %xmm6, %xmm7, %xmm6 LONG $0x237ffac5 // vmovdqu %xmm4, (%rbx) LONG $0xe364d9c5 // vpcmpgtb %xmm3, %xmm4, %xmm4 LONG $0xe4dbd1c5 // vpand %xmm4, %xmm5, %xmm4 LONG $0xe4ebc9c5 // vpor %xmm4, %xmm6, %xmm4 LONG $0xccd7f9c5 // vpmovmskb %xmm4, %ecx WORD $0xc985 // testl %ecx, %ecx LONG $0x012e850f; WORD $0x0000 // jne LBB6_72, $302(%rip) LONG $0x10c78348 // addq $16, %rdi LONG $0x10c38348 // addq $16, %rbx LONG $0x10c28349 // addq $16, %r10 LONG $0xf0c68348 // addq $-16, %rsi LONG $0x1ffe8348 // cmpq $31, %rsi LONG $0xffb68f0f; WORD $0xffff // jg LBB6_59, $-74(%rip) WORD $0xf749; BYTE $0xda // negq %r10 WORD $0x894c; BYTE $0xd6 // movq %r10, %rsi LBB6_62: LONG $0x08fe8348 // cmpq $8, %rsi LONG $0x00758c0f; WORD $0x0000 // jl LBB6_66, $117(%rip) WORD $0xb60f; BYTE $0x0f // movzbl (%rdi), %ecx LONG $0x0157b60f // movzbl $1(%rdi), %edx LONG $0x0a148a42 // movb (%rdx,%r9), %dl WORD $0xd200 // addb %dl, %dl LONG $0x09140a42 // orb (%rcx,%r9), %dl LONG $0x024fb60f // movzbl $2(%rdi), %ecx LONG $0x090c8a42 // movb (%rcx,%r9), %cl WORD $0xe1c0; BYTE $0x02 // shlb $2, %cl WORD $0xd108 // orb %dl, %cl LONG $0x0357b60f // movzbl $3(%rdi), %edx LONG $0x0a148a42 // movb (%rdx,%r9), %dl WORD $0xe2c0; BYTE $0x03 // shlb $3, %dl WORD $0xca08 // orb %cl, %dl WORD $0x8b48; BYTE $0x0f // movq (%rdi), %rcx WORD $0x8948; BYTE $0x0b // movq %rcx, (%rbx) LONG $0x012e850f; WORD $0x0000 // jne LBB6_76, $302(%rip) LONG $0x044fb60f // movzbl $4(%rdi), %ecx LONG $0x0557b60f // movzbl $5(%rdi), %edx LONG $0x0a148a42 // movb (%rdx,%r9), %dl WORD $0xd200 // addb %dl, %dl LONG $0x09140a42 // orb (%rcx,%r9), %dl LONG $0x064fb60f // movzbl $6(%rdi), %ecx LONG $0x090c8a42 // movb (%rcx,%r9), %cl WORD $0xe1c0; BYTE $0x02 // shlb $2, %cl WORD $0xd108 // orb %dl, %cl LONG $0x0757b60f // movzbl $7(%rdi), %edx LONG $0x0a148a42 // movb (%rdx,%r9), %dl WORD $0xe2c0; BYTE $0x03 // shlb $3, %dl WORD $0xca08 // orb %cl, %dl LONG $0x0110850f; WORD $0x0000 // jne LBB6_77, $272(%rip) LONG $0x08c38348 // addq $8, %rbx LONG $0x08c78348 // addq $8, %rdi LONG $0xf8c68348 // addq $-8, %rsi LBB6_66: LONG $0x04fe8348 // cmpq $4, %rsi LONG $0x00418c0f; WORD $0x0000 // jl LBB6_69, $65(%rip) WORD $0xb60f; BYTE $0x0f // movzbl (%rdi), %ecx LONG $0x0157b60f // movzbl $1(%rdi), %edx LONG $0x0a148a42 // movb (%rdx,%r9), %dl WORD $0xd200 // addb %dl, %dl LONG $0x09140a42 // orb (%rcx,%r9), %dl LONG $0x024fb60f // movzbl $2(%rdi), %ecx LONG $0x090c8a42 // movb (%rcx,%r9), %cl WORD $0xe1c0; BYTE $0x02 // shlb $2, %cl WORD $0xd108 // orb %dl, %cl LONG $0x0357b60f // movzbl $3(%rdi), %edx LONG $0x0a148a42 // movb (%rdx,%r9), %dl WORD $0xe2c0; BYTE $0x03 // shlb $3, %dl WORD $0xca08 // orb %cl, %dl WORD $0x0f8b // movl (%rdi), %ecx WORD $0x0b89 // movl %ecx, (%rbx) LONG $0x00b1850f; WORD $0x0000 // jne LBB6_76, $177(%rip) LONG $0x04c38348 // addq $4, %rbx LONG $0x04c78348 // addq $4, %rdi LONG $0xfcc68348 // addq $-4, %rsi LBB6_69: WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x00d08e0f; WORD $0x0000 // jle LBB6_78, $208(%rip) QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB6_70: WORD $0xb60f; BYTE $0x0f // movzbl (%rdi), %ecx LONG $0x093c8042; BYTE $0x00 // cmpb $0, (%rcx,%r9) LONG $0x0036850f; WORD $0x0000 // jne LBB6_73, $54(%rip) LONG $0x01c78348 // addq $1, %rdi WORD $0x0b88 // movb %cl, (%rbx) LONG $0x01c38348 // addq $1, %rbx LONG $0xff4e8d48 // leaq $-1(%rsi), %rcx LONG $0x01fe8348 // cmpq $1, %rsi WORD $0x8948; BYTE $0xce // movq %rcx, %rsi LONG $0xffd78f0f; WORD $0xffff // jg LBB6_70, $-41(%rip) LONG $0x000095e9; BYTE $0x00 // jmp LBB6_78, $149(%rip) LBB6_72: LONG $0xc9bc0f66 // bsfw %cx, %cx WORD $0xb70f; BYTE $0xc9 // movzwl %cx, %ecx WORD $0x0148; BYTE $0xcf // addq %rcx, %rdi WORD $0x0149; BYTE $0xca // addq %rcx, %r10 WORD $0xf749; BYTE $0xda // negq %r10 WORD $0x0148; BYTE $0xcb // addq %rcx, %rbx WORD $0x894c; BYTE $0xd6 // movq %r10, %rsi LBB6_73: WORD $0x0f8a // movb (%rdi), %cl QUAD $0x9090909090909090; WORD $0x9090 // .p2align 4, 0x90 LBB6_74: WORD $0x8948; BYTE $0xda // movq %rbx, %rdx WORD $0xb60f; BYTE $0xc9 // movzbl %cl, %ecx LONG $0x04e1c148 // shlq $4, %rcx LONG $0x0c1c6349 // movslq (%r12,%rcx), %rbx LONG $0x0c4c8b49; BYTE $0x08 // movq $8(%r12,%rcx), %rcx WORD $0x8948; BYTE $0x0a // movq %rcx, (%rdx) WORD $0x0148; BYTE $0xd3 // addq %rdx, %rbx LONG $0x02fe8348 // cmpq $2, %rsi LONG $0x00508c0f; WORD $0x0000 // jl LBB6_78, $80(%rip) LONG $0x014fb60f // movzbl $1(%rdi), %ecx LONG $0x01c78348 // addq $1, %rdi LONG $0xffc68348 // addq $-1, %rsi LONG $0x093c8042; BYTE $0x00 // cmpb $0, (%rcx,%r9) LONG $0xffc6850f; WORD $0xffff // jne LBB6_74, $-58(%rip) LONG $0xfffe2ae9; BYTE $0xff // jmp LBB6_57, $-470(%rip) LBB6_76: WORD $0xb60f; BYTE $0xca // movzbl %dl, %ecx WORD $0xbc0f; BYTE $0xc9 // bsfl %ecx, %ecx WORD $0x0148; BYTE $0xcf // addq %rcx, %rdi WORD $0x2948; BYTE $0xce // subq %rcx, %rsi WORD $0x0148; BYTE $0xcb // addq %rcx, %rbx LONG $0xffffa1e9; BYTE $0xff // jmp LBB6_73, $-95(%rip) LBB6_77: WORD $0xb60f; BYTE $0xca // movzbl %dl, %ecx WORD $0xbc0f; BYTE $0xc9 // bsfl %ecx, %ecx LONG $0x04518d48 // leaq $4(%rcx), %rdx WORD $0x0148; BYTE $0xcf // addq %rcx, %rdi LONG $0x04c78348 // addq $4, %rdi WORD $0x2948; BYTE $0xd6 // subq %rdx, %rsi WORD $0x0148; BYTE $0xcb // addq %rcx, %rbx LONG $0x04c38348 // addq $4, %rbx LONG $0xffff81e9; BYTE $0xff // jmp LBB6_73, $-127(%rip) LBB6_78: WORD $0x294c; BYTE $0xfb // subq %r15, %rbx WORD $0x8949; BYTE $0x1b // movq %rbx, (%r11) LONG $0x000017e9; BYTE $0x00 // jmp LBB6_82, $23(%rip) LBB6_81: LONG $0xd0752b4c // subq $-48(%rbp), %r14 LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x894c; BYTE $0x30 // movq %r14, (%rax) WORD $0x294c; BYTE $0xcf // subq %r9, %rdi WORD $0xf749; BYTE $0xd5 // notq %r13 WORD $0x0149; BYTE $0xfd // addq %rdi, %r13 WORD $0x894c; BYTE $0xe8 // movq %r13, %rax LBB6_82: LONG $0x20c48348 // addq $32, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB6_83: LONG $0xd04d8b48 // movq $-48(%rbp), %rcx WORD $0x014c; BYTE $0xe9 // addq %r13, %rcx WORD $0xf748; BYTE $0xd1 // notq %rcx WORD $0x014c; BYTE $0xf1 // addq %r14, %rcx LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x8948; BYTE $0x08 // movq %rcx, (%rax) WORD $0x294c; BYTE $0xcf // subq %r9, %rdi WORD $0x014c; BYTE $0xef // addq %r13, %rdi WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0xffffcfe9; BYTE $0xff // jmp LBB6_82, $-49(%rip) QUAD $0x0000000000000000; WORD $0x0000 // .p2align 4, 0x00 LCPI7_0: QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' // .p2align 4, 0x90 _unquote: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x18ec8348 // subq $24, %rsp WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x0958840f; WORD $0x0000 // je LBB7_118, $2392(%rip) WORD $0x8945; BYTE $0xc1 // movl %r8d, %r9d LONG $0x01e18341 // andl $1, %r9d QUAD $0xffffffc7056ff9c5 // vmovdqa $-57(%rip), %xmm0 /* LCPI7_0(%rip) */ WORD $0x8949; BYTE $0xfb // movq %rdi, %r11 WORD $0x8949; BYTE $0xf7 // movq %rsi, %r15 WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax LBB7_2: LONG $0x5c3b8041 // cmpb $92, (%r11) LONG $0x0014850f; WORD $0x0000 // jne LBB7_4, $20(%rip) WORD $0x3145; BYTE $0xf6 // xorl %r14d, %r14d LONG $0x0000cce9; BYTE $0x00 // jmp LBB7_15, $204(%rip) QUAD $0x9090909090909090; LONG $0x90909090 // .p2align 4, 0x90 LBB7_4: WORD $0x894d; BYTE $0xfc // movq %r15, %r12 WORD $0x8949; BYTE $0xc5 // movq %rax, %r13 WORD $0x894d; BYTE $0xde // movq %r11, %r14 LONG $0x10ff8349 // cmpq $16, %r15 LONG $0x00458c0f; WORD $0x0000 // jl LBB7_9, $69(%rip) WORD $0x3145; BYTE $0xed // xorl %r13d, %r13d WORD $0x894d; BYTE $0xfe // movq %r15, %r14 LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB7_6: LONG $0x6f7a81c4; WORD $0x2b0c // vmovdqu (%r11,%r13), %xmm1 LONG $0x7f7aa1c4; WORD $0x280c // vmovdqu %xmm1, (%rax,%r13) LONG $0xc874f1c5 // vpcmpeqb %xmm0, %xmm1, %xmm1 LONG $0xd9d7f9c5 // vpmovmskb %xmm1, %ebx WORD $0xdb85 // testl %ebx, %ebx LONG $0x006f850f; WORD $0x0000 // jne LBB7_14, $111(%rip) LONG $0xf0668d4d // leaq $-16(%r14), %r12 LONG $0x10c58349 // addq $16, %r13 LONG $0x1ffe8349 // cmpq $31, %r14 WORD $0x894d; BYTE $0xe6 // movq %r12, %r14 LONG $0xffcf8f0f; WORD $0xffff // jg LBB7_6, $-49(%rip) LONG $0x2b348d4f // leaq (%r11,%r13), %r14 WORD $0x0149; BYTE $0xc5 // addq %rax, %r13 LBB7_9: WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x08c7840f; WORD $0x0000 // je LBB7_119, $2247(%rip) WORD $0xdb31 // xorl %ebx, %ebx QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB7_11: LONG $0x14b60f45; BYTE $0x1e // movzbl (%r14,%rbx), %r10d LONG $0x5cfa8041 // cmpb $92, %r10b LONG $0x0017840f; WORD $0x0000 // je LBB7_13, $23(%rip) LONG $0x1d548845; BYTE $0x00 // movb %r10b, (%r13,%rbx) LONG $0x01c38348 // addq $1, %rbx WORD $0x3949; BYTE $0xdc // cmpq %rbx, %r12 LONG $0xffdf850f; WORD $0xffff // jne LBB7_11, $-33(%rip) LONG $0x000892e9; BYTE $0x00 // jmp LBB7_119, $2194(%rip) LBB7_13: WORD $0x294d; BYTE $0xde // subq %r11, %r14 WORD $0x0149; BYTE $0xde // addq %rbx, %r14 LONG $0xfffe8349 // cmpq $-1, %r14 LONG $0x001a850f; WORD $0x0000 // jne LBB7_15, $26(%rip) LONG $0x00087de9; BYTE $0x00 // jmp LBB7_119, $2173(%rip) LBB7_14: LONG $0xdbbc0f66 // bsfw %bx, %bx LONG $0xf3b70f44 // movzwl %bx, %r14d WORD $0x014d; BYTE $0xee // addq %r13, %r14 LONG $0xfffe8349 // cmpq $-1, %r14 LONG $0x0868840f; WORD $0x0000 // je LBB7_119, $2152(%rip) // .p2align 4, 0x90 LBB7_15: LONG $0x025e8d49 // leaq $2(%r14), %rbx WORD $0x2949; BYTE $0xdf // subq %rbx, %r15 LONG $0x0aff880f; WORD $0x0000 // js LBB7_155, $2815(%rip) WORD $0x014d; BYTE $0xf3 // addq %r14, %r11 LONG $0x02c38349 // addq $2, %r11 WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x0280850f; WORD $0x0000 // jne LBB7_42, $640(%rip) LBB7_17: WORD $0x014c; BYTE $0xf0 // addq %r14, %rax LONG $0x5bb60f41; BYTE $0xff // movzbl $-1(%r11), %ebx LONG $0x94158d4c; WORD $0x00d5; BYTE $0x00 // leaq $54676(%rip), %r10 /* __UnquoteTab(%rip) */ LONG $0x131c8a42 // movb (%rbx,%r10), %bl WORD $0xfb80; BYTE $0xff // cmpb $-1, %bl LONG $0x0017840f; WORD $0x0000 // je LBB7_20, $23(%rip) WORD $0xdb84 // testb %bl, %bl LONG $0x095c840f; WORD $0x0000 // je LBB7_134, $2396(%rip) WORD $0x1888 // movb %bl, (%rax) LONG $0x01c08348 // addq $1, %rax LONG $0x00047be9; BYTE $0x00 // jmp LBB7_72, $1147(%rip) LONG $0x90909090 // .p2align 4, 0x90 LBB7_20: LONG $0x03ff8349 // cmpq $3, %r15 LONG $0x0ab28e0f; WORD $0x0000 // jle LBB7_155, $2738(%rip) WORD $0x8b45; BYTE $0x33 // movl (%r11), %r14d WORD $0x8945; BYTE $0xf4 // movl %r14d, %r12d WORD $0xf741; BYTE $0xd4 // notl %r12d LONG $0xd09e8d41; WORD $0xcfcf; BYTE $0xcf // leal $-808464432(%r14), %ebx LONG $0x80e48141; WORD $0x8080; BYTE $0x80 // andl $-2139062144, %r12d WORD $0x8541; BYTE $0xdc // testl %ebx, %r12d LONG $0x0803850f; WORD $0x0000 // jne LBB7_121, $2051(%rip) LONG $0x199e8d41; WORD $0x1919; BYTE $0x19 // leal $421075225(%r14), %ebx WORD $0x0944; BYTE $0xf3 // orl %r14d, %ebx LONG $0x8080c3f7; WORD $0x8080 // testl $-2139062144, %ebx LONG $0x07ed850f; WORD $0x0000 // jne LBB7_121, $2029(%rip) WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx LONG $0x7f7fe381; WORD $0x7f7f // andl $2139062143, %ebx LONG $0xc0c0ba41; WORD $0xc0c0 // movl $-1061109568, %r10d WORD $0x2941; BYTE $0xda // subl %ebx, %r10d LONG $0x46ab8d44; WORD $0x4646; BYTE $0x46 // leal $1179010630(%rbx), %r13d WORD $0x2145; BYTE $0xe2 // andl %r12d, %r10d WORD $0x8545; BYTE $0xea // testl %r13d, %r10d LONG $0x07c8850f; WORD $0x0000 // jne LBB7_121, $1992(%rip) LONG $0xe0e0ba41; WORD $0xe0e0 // movl $-522133280, %r10d WORD $0x2941; BYTE $0xda // subl %ebx, %r10d LONG $0x3939c381; WORD $0x3939 // addl $960051513, %ebx WORD $0x2145; BYTE $0xd4 // andl %r10d, %r12d WORD $0x8541; BYTE $0xdc // testl %ebx, %r12d LONG $0x07ad850f; WORD $0x0000 // jne LBB7_121, $1965(%rip) WORD $0x0f41; BYTE $0xce // bswapl %r14d WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx WORD $0xebc1; BYTE $0x04 // shrl $4, %ebx WORD $0xd3f7 // notl %ebx LONG $0x0101e381; WORD $0x0101 // andl $16843009, %ebx WORD $0x1c8d; BYTE $0xdb // leal (%rbx,%rbx,8), %ebx LONG $0x0fe68141; WORD $0x0f0f; BYTE $0x0f // andl $252645135, %r14d WORD $0x0141; BYTE $0xde // addl %ebx, %r14d WORD $0x8945; BYTE $0xf5 // movl %r14d, %r13d LONG $0x04edc141 // shrl $4, %r13d WORD $0x0945; BYTE $0xf5 // orl %r14d, %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xebc1; BYTE $0x08 // shrl $8, %ebx LONG $0xff00e381; WORD $0x0000 // andl $65280, %ebx LONG $0xf5b60f45 // movzbl %r13b, %r14d WORD $0x0941; BYTE $0xde // orl %ebx, %r14d LONG $0x04638d4d // leaq $4(%r11), %r12 LONG $0xfc578d4d // leaq $-4(%r15), %r10 LONG $0x80fe8141; WORD $0x0000; BYTE $0x00 // cmpl $128, %r14d LONG $0x01d0820f; WORD $0x0000 // jb LBB7_50, $464(%rip) WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x01d6850f; WORD $0x0000 // jne LBB7_52, $470(%rip) LONG $0x02c0f641 // testb $2, %r8b LONG $0x03c9840f; WORD $0x0000 // je LBB7_75, $969(%rip) WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LBB7_29: LONG $0x00fe8141; WORD $0x0008; BYTE $0x00 // cmpl $2048, %r14d LONG $0x0392820f; WORD $0x0000 // jb LBB7_73, $914(%rip) WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx LONG $0xf800e381; WORD $0xffff // andl $-2048, %ebx LONG $0xd800fb81; WORD $0x0000 // cmpl $55296, %ebx LONG $0x0338850f; WORD $0x0000 // jne LBB7_69, $824(%rip) LONG $0x06fa8349 // cmpq $6, %r10 LONG $0x04cf8c0f; WORD $0x0000 // jl LBB7_87, $1231(%rip) LONG $0xfffe8141; WORD $0x00db; BYTE $0x00 // cmpl $56319, %r14d LONG $0x04c2870f; WORD $0x0000 // ja LBB7_87, $1218(%rip) LONG $0x237c8043; WORD $0x5c04 // cmpb $92, $4(%r11,%r12) LONG $0x04b6850f; WORD $0x0000 // jne LBB7_87, $1206(%rip) LONG $0x237c8043; WORD $0x7505 // cmpb $117, $5(%r11,%r12) LONG $0x04aa850f; WORD $0x0000 // jne LBB7_87, $1194(%rip) LONG $0x236c8b47; BYTE $0x06 // movl $6(%r11,%r12), %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xd3f7 // notl %ebx LONG $0xc86d894c // movq %r13, $-56(%rbp) LONG $0xd0c58141; WORD $0xcfcf; BYTE $0xcf // addl $-808464432, %r13d LONG $0x8080e381; WORD $0x8080 // andl $-2139062144, %ebx WORD $0x5d89; BYTE $0xc4 // movl %ebx, $-60(%rbp) WORD $0x8544; BYTE $0xeb // testl %r13d, %ebx LONG $0x0804850f; WORD $0x0000 // jne LBB7_135, $2052(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x199d8d41; WORD $0x1919; BYTE $0x19 // leal $421075225(%r13), %ebx WORD $0x0944; BYTE $0xeb // orl %r13d, %ebx LONG $0x8080c3f7; WORD $0x8080 // testl $-2139062144, %ebx LONG $0x07ea850f; WORD $0x0000 // jne LBB7_135, $2026(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x7fe58141; WORD $0x7f7f; BYTE $0x7f // andl $2139062143, %r13d LONG $0xc0c0c0bb; BYTE $0xc0 // movl $-1061109568, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx WORD $0x5d89; BYTE $0xc0 // movl %ebx, $-64(%rbp) LONG $0x469d8d41; WORD $0x4646; BYTE $0x46 // leal $1179010630(%r13), %ebx WORD $0x5d89; BYTE $0xd4 // movl %ebx, $-44(%rbp) WORD $0x5d8b; BYTE $0xc0 // movl $-64(%rbp), %ebx WORD $0x5d23; BYTE $0xc4 // andl $-60(%rbp), %ebx WORD $0x5d85; BYTE $0xd4 // testl %ebx, $-44(%rbp) LONG $0x07bb850f; WORD $0x0000 // jne LBB7_135, $1979(%rip) LONG $0xe0e0e0bb; BYTE $0xe0 // movl $-522133280, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx WORD $0x5d89; BYTE $0xd4 // movl %ebx, $-44(%rbp) LONG $0x39c58141; WORD $0x3939; BYTE $0x39 // addl $960051513, %r13d WORD $0x5d8b; BYTE $0xc4 // movl $-60(%rbp), %ebx WORD $0x5d23; BYTE $0xd4 // andl $-44(%rbp), %ebx WORD $0x8544; BYTE $0xeb // testl %r13d, %ebx LONG $0x079a850f; WORD $0x0000 // jne LBB7_135, $1946(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 WORD $0x0f41; BYTE $0xcd // bswapl %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xebc1; BYTE $0x04 // shrl $4, %ebx WORD $0xd3f7 // notl %ebx LONG $0x0101e381; WORD $0x0101 // andl $16843009, %ebx WORD $0x1c8d; BYTE $0xdb // leal (%rbx,%rbx,8), %ebx LONG $0x0fe58141; WORD $0x0f0f; BYTE $0x0f // andl $252645135, %r13d WORD $0x0141; BYTE $0xdd // addl %ebx, %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xebc1; BYTE $0x04 // shrl $4, %ebx WORD $0x0944; BYTE $0xeb // orl %r13d, %ebx WORD $0x8941; BYTE $0xdd // movl %ebx, %r13d WORD $0xebc1; BYTE $0x08 // shrl $8, %ebx LONG $0xff00e381; WORD $0x0000 // andl $65280, %ebx WORD $0x5d89; BYTE $0xc8 // movl %ebx, $-56(%rbp) WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx LONG $0xebb60f44 // movzbl %bl, %r13d LONG $0xc86d0344 // addl $-56(%rbp), %r13d LONG $0x0000e381; WORD $0x00fc // andl $16515072, %ebx LONG $0x0000fb81; WORD $0x00dc // cmpl $14417920, %ebx LONG $0x03e8840f; WORD $0x0000 // je LBB7_90, $1000(%rip) LONG $0xef00c766; BYTE $0xbf // movw $-16401, (%rax) LONG $0xbd0240c6 // movb $-67, $2(%rax) LONG $0x03c08348 // addq $3, %rax LONG $0x06c48349 // addq $6, %r12 LONG $0xfac28349 // addq $-6, %r10 WORD $0x8945; BYTE $0xee // movl %r13d, %r14d LONG $0x7ffd8341 // cmpl $127, %r13d LONG $0xfea5870f; WORD $0xffff // ja LBB7_29, $-347(%rip) WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x04c48349 // addq $4, %r12 LONG $0x000056e9; BYTE $0x00 // jmp LBB7_51, $86(%rip) LBB7_42: WORD $0x8545; BYTE $0xff // testl %r15d, %r15d LONG $0x0866840f; WORD $0x0000 // je LBB7_155, $2150(%rip) LONG $0xff7b8041; BYTE $0x5c // cmpb $92, $-1(%r11) LONG $0x07f6850f; WORD $0x0000 // jne LBB7_146, $2038(%rip) LONG $0x5c3b8041 // cmpb $92, (%r11) LONG $0x0028850f; WORD $0x0000 // jne LBB7_49, $40(%rip) LONG $0x01ff8341 // cmpl $1, %r15d LONG $0x08478e0f; WORD $0x0000 // jle LBB7_155, $2119(%rip) LONG $0x015b8a41 // movb $1(%r11), %bl WORD $0xfb80; BYTE $0x22 // cmpb $34, %bl LONG $0x0009840f; WORD $0x0000 // je LBB7_48, $9(%rip) WORD $0xfb80; BYTE $0x5c // cmpb $92, %bl LONG $0x07e1850f; WORD $0x0000 // jne LBB7_148, $2017(%rip) LBB7_48: LONG $0x01c38349 // addq $1, %r11 LONG $0xffc78349 // addq $-1, %r15 LBB7_49: LONG $0x01c38349 // addq $1, %r11 LONG $0xffc78349 // addq $-1, %r15 LONG $0xfffd2de9; BYTE $0xff // jmp LBB7_17, $-723(%rip) LBB7_50: WORD $0x8945; BYTE $0xf5 // movl %r14d, %r13d LBB7_51: WORD $0x8844; BYTE $0x28 // movb %r13b, (%rax) LONG $0x01c08348 // addq $1, %rax LONG $0x0001c2e9; BYTE $0x00 // jmp LBB7_71, $450(%rip) LBB7_52: LONG $0x02c0f641 // testb $2, %r8b LONG $0x03b2840f; WORD $0x0000 // je LBB7_93, $946(%rip) WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LBB7_54: LONG $0x00fe8141; WORD $0x0008; BYTE $0x00 // cmpl $2048, %r14d LONG $0x01bc820f; WORD $0x0000 // jb LBB7_73, $444(%rip) WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx LONG $0xf800e381; WORD $0xffff // andl $-2048, %ebx LONG $0xd800fb81; WORD $0x0000 // cmpl $55296, %ebx LONG $0x0162850f; WORD $0x0000 // jne LBB7_69, $354(%rip) WORD $0x854d; BYTE $0xd2 // testq %r10, %r10 LONG $0x07b68e0f; WORD $0x0000 // jle LBB7_152, $1974(%rip) LONG $0x237c8043; WORD $0x5c04 // cmpb $92, $4(%r11,%r12) LONG $0x04e1850f; WORD $0x0000 // jne LBB7_113, $1249(%rip) LONG $0x07fa8349 // cmpq $7, %r10 LONG $0x04c48c0f; WORD $0x0000 // jl LBB7_111, $1220(%rip) LONG $0xfffe8141; WORD $0x00db; BYTE $0x00 // cmpl $56319, %r14d LONG $0x04b7870f; WORD $0x0000 // ja LBB7_111, $1207(%rip) LONG $0x237c8043; WORD $0x5c05 // cmpb $92, $5(%r11,%r12) LONG $0x04ab850f; WORD $0x0000 // jne LBB7_111, $1195(%rip) LONG $0x237c8043; WORD $0x7506 // cmpb $117, $6(%r11,%r12) LONG $0x049f850f; WORD $0x0000 // jne LBB7_111, $1183(%rip) LONG $0x236c8b47; BYTE $0x07 // movl $7(%r11,%r12), %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xd3f7 // notl %ebx LONG $0xc86d894c // movq %r13, $-56(%rbp) LONG $0xd0c58141; WORD $0xcfcf; BYTE $0xcf // addl $-808464432, %r13d LONG $0x8080e381; WORD $0x8080 // andl $-2139062144, %ebx WORD $0x5d89; BYTE $0xc4 // movl %ebx, $-60(%rbp) WORD $0x8544; BYTE $0xeb // testl %r13d, %ebx LONG $0x072f850f; WORD $0x0000 // jne LBB7_149, $1839(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x199d8d41; WORD $0x1919; BYTE $0x19 // leal $421075225(%r13), %ebx WORD $0x0944; BYTE $0xeb // orl %r13d, %ebx LONG $0x8080c3f7; WORD $0x8080 // testl $-2139062144, %ebx LONG $0x0715850f; WORD $0x0000 // jne LBB7_149, $1813(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x7fe58141; WORD $0x7f7f; BYTE $0x7f // andl $2139062143, %r13d LONG $0xc0c0c0bb; BYTE $0xc0 // movl $-1061109568, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx WORD $0x5d89; BYTE $0xc0 // movl %ebx, $-64(%rbp) LONG $0x469d8d41; WORD $0x4646; BYTE $0x46 // leal $1179010630(%r13), %ebx WORD $0x5d89; BYTE $0xd4 // movl %ebx, $-44(%rbp) WORD $0x5d8b; BYTE $0xc0 // movl $-64(%rbp), %ebx WORD $0x5d23; BYTE $0xc4 // andl $-60(%rbp), %ebx WORD $0x5d85; BYTE $0xd4 // testl %ebx, $-44(%rbp) LONG $0x06e6850f; WORD $0x0000 // jne LBB7_149, $1766(%rip) LONG $0xe0e0e0bb; BYTE $0xe0 // movl $-522133280, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx WORD $0x5d89; BYTE $0xd4 // movl %ebx, $-44(%rbp) LONG $0x39c58141; WORD $0x3939; BYTE $0x39 // addl $960051513, %r13d WORD $0x5d8b; BYTE $0xc4 // movl $-60(%rbp), %ebx WORD $0x5d23; BYTE $0xd4 // andl $-44(%rbp), %ebx WORD $0x8544; BYTE $0xeb // testl %r13d, %ebx LONG $0x06c5850f; WORD $0x0000 // jne LBB7_149, $1733(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 WORD $0x0f41; BYTE $0xcd // bswapl %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xebc1; BYTE $0x04 // shrl $4, %ebx WORD $0xd3f7 // notl %ebx LONG $0x0101e381; WORD $0x0101 // andl $16843009, %ebx WORD $0x1c8d; BYTE $0xdb // leal (%rbx,%rbx,8), %ebx LONG $0x0fe58141; WORD $0x0f0f; BYTE $0x0f // andl $252645135, %r13d WORD $0x0141; BYTE $0xdd // addl %ebx, %r13d WORD $0x894c; BYTE $0xeb // movq %r13, %rbx LONG $0x04edc141 // shrl $4, %r13d WORD $0x0941; BYTE $0xdd // orl %ebx, %r13d WORD $0x8944; BYTE $0xeb // movl %r13d, %ebx WORD $0xebc1; BYTE $0x08 // shrl $8, %ebx LONG $0xff00e381; WORD $0x0000 // andl $65280, %ebx WORD $0x5d89; BYTE $0xc8 // movl %ebx, $-56(%rbp) LONG $0xddb60f41 // movzbl %r13b, %ebx WORD $0x5d03; BYTE $0xc8 // addl $-56(%rbp), %ebx LONG $0x00e58141; WORD $0xfc00; BYTE $0x00 // andl $16515072, %r13d LONG $0x00fd8141; WORD $0xdc00; BYTE $0x00 // cmpl $14417920, %r13d LONG $0x03e1840f; WORD $0x0000 // je LBB7_114, $993(%rip) LONG $0xef00c766; BYTE $0xbf // movw $-16401, (%rax) LONG $0xbd0240c6 // movb $-67, $2(%rax) LONG $0x03c08348 // addq $3, %rax LONG $0x07c48349 // addq $7, %r12 LONG $0xf9c28349 // addq $-7, %r10 WORD $0x8949; BYTE $0xdd // movq %rbx, %r13 WORD $0x8945; BYTE $0xee // movl %r13d, %r14d LONG $0x80fd8141; WORD $0x0000; BYTE $0x00 // cmpl $128, %r13d LONG $0xfe8b830f; WORD $0xffff // jae LBB7_54, $-373(%rip) WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x04c48349 // addq $4, %r12 WORD $0x8949; BYTE $0xdd // movq %rbx, %r13 LONG $0xfffe63e9; BYTE $0xff // jmp LBB7_51, $-413(%rip) // .p2align 4, 0x90 LBB7_69: WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x04c48349 // addq $4, %r12 LBB7_70: WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx WORD $0xebc1; BYTE $0x0c // shrl $12, %ebx WORD $0xcb80; BYTE $0xe0 // orb $-32, %bl WORD $0x1888 // movb %bl, (%rax) WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx WORD $0xebc1; BYTE $0x06 // shrl $6, %ebx WORD $0xe380; BYTE $0x3f // andb $63, %bl WORD $0xcb80; BYTE $0x80 // orb $-128, %bl WORD $0x5888; BYTE $0x01 // movb %bl, $1(%rax) LONG $0x3fe68041 // andb $63, %r14b LONG $0x80ce8041 // orb $-128, %r14b LONG $0x02708844 // movb %r14b, $2(%rax) LONG $0x03c08348 // addq $3, %rax LBB7_71: WORD $0x894d; BYTE $0xd7 // movq %r10, %r15 WORD $0x894d; BYTE $0xe3 // movq %r12, %r11 LBB7_72: WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0xfa52850f; WORD $0xffff // jne LBB7_2, $-1454(%rip) LONG $0x00062fe9; BYTE $0x00 // jmp LBB7_154, $1583(%rip) LBB7_73: WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x04c48349 // addq $4, %r12 LBB7_74: WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx WORD $0xebc1; BYTE $0x06 // shrl $6, %ebx WORD $0xcb80; BYTE $0xc0 // orb $-64, %bl WORD $0x1888 // movb %bl, (%rax) LONG $0x3fe68041 // andb $63, %r14b LONG $0x80ce8041 // orb $-128, %r14b LONG $0x01708844 // movb %r14b, $1(%rax) LONG $0x02c08348 // addq $2, %rax LONG $0xffffc5e9; BYTE $0xff // jmp LBB7_71, $-59(%rip) LBB7_75: LONG $0x00fe8141; WORD $0x0008; BYTE $0x00 // cmpl $2048, %r14d LONG $0xffd3820f; WORD $0xffff // jb LBB7_74, $-45(%rip) LONG $0x00e58141; WORD $0xf800; BYTE $0x00 // andl $16252928, %r13d LONG $0x00fd8141; WORD $0xd800; BYTE $0x00 // cmpl $14155776, %r13d LONG $0xff7a850f; WORD $0xffff // jne LBB7_70, $-134(%rip) LONG $0x0aff8349 // cmpq $10, %r15 LONG $0x02e28c0f; WORD $0x0000 // jl LBB7_107, $738(%rip) LONG $0xfffe8141; WORD $0x00db; BYTE $0x00 // cmpl $56319, %r14d LONG $0x02d5870f; WORD $0x0000 // ja LBB7_107, $725(%rip) LONG $0x243c8041; BYTE $0x5c // cmpb $92, (%r12) LONG $0x02ca850f; WORD $0x0000 // jne LBB7_107, $714(%rip) LONG $0x057b8041; BYTE $0x75 // cmpb $117, $5(%r11) LONG $0x02bf850f; WORD $0x0000 // jne LBB7_107, $703(%rip) LONG $0x065b8b41 // movl $6(%r11), %ebx WORD $0x8941; BYTE $0xda // movl %ebx, %r10d WORD $0xf741; BYTE $0xd2 // notl %r10d LONG $0xc85d8948 // movq %rbx, $-56(%rbp) LONG $0xcfd0c381; WORD $0xcfcf // addl $-808464432, %ebx LONG $0x80e28141; WORD $0x8080; BYTE $0x80 // andl $-2139062144, %r10d WORD $0x8541; BYTE $0xda // testl %ebx, %r10d LONG $0x044b850f; WORD $0x0000 // jne LBB7_136, $1099(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x199d8d41; WORD $0x1919; BYTE $0x19 // leal $421075225(%r13), %ebx WORD $0x0944; BYTE $0xeb // orl %r13d, %ebx LONG $0x8080c3f7; WORD $0x8080 // testl $-2139062144, %ebx LONG $0x0431850f; WORD $0x0000 // jne LBB7_136, $1073(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x7fe58141; WORD $0x7f7f; BYTE $0x7f // andl $2139062143, %r13d LONG $0xc0c0c0bb; BYTE $0xc0 // movl $-1061109568, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx WORD $0x5d89; BYTE $0xd4 // movl %ebx, $-44(%rbp) LONG $0x469d8d41; WORD $0x4646; BYTE $0x46 // leal $1179010630(%r13), %ebx WORD $0x5d89; BYTE $0xc4 // movl %ebx, $-60(%rbp) WORD $0x5d8b; BYTE $0xd4 // movl $-44(%rbp), %ebx WORD $0x2144; BYTE $0xd3 // andl %r10d, %ebx WORD $0x5d85; BYTE $0xc4 // testl %ebx, $-60(%rbp) LONG $0x0402850f; WORD $0x0000 // jne LBB7_136, $1026(%rip) LONG $0xe0e0e0bb; BYTE $0xe0 // movl $-522133280, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx LONG $0x39c58141; WORD $0x3939; BYTE $0x39 // addl $960051513, %r13d WORD $0x2141; BYTE $0xda // andl %ebx, %r10d WORD $0x8545; BYTE $0xea // testl %r13d, %r10d LONG $0x03e7850f; WORD $0x0000 // jne LBB7_136, $999(%rip) LONG $0xc8658b4c // movq $-56(%rbp), %r12 WORD $0x0f41; BYTE $0xcc // bswapl %r12d WORD $0x8944; BYTE $0xe3 // movl %r12d, %ebx WORD $0xebc1; BYTE $0x04 // shrl $4, %ebx WORD $0xd3f7 // notl %ebx LONG $0x0101e381; WORD $0x0101 // andl $16843009, %ebx WORD $0x1c8d; BYTE $0xdb // leal (%rbx,%rbx,8), %ebx LONG $0x0fe48141; WORD $0x0f0f; BYTE $0x0f // andl $252645135, %r12d WORD $0x0141; BYTE $0xdc // addl %ebx, %r12d WORD $0x8945; BYTE $0xe2 // movl %r12d, %r10d LONG $0x04eac141 // shrl $4, %r10d WORD $0x0945; BYTE $0xe2 // orl %r12d, %r10d LONG $0x0ac38349 // addq $10, %r11 WORD $0x8944; BYTE $0xd3 // movl %r10d, %ebx LONG $0x0000e381; WORD $0x00fc // andl $16515072, %ebx LONG $0x0000fb81; WORD $0x00dc // cmpl $14417920, %ebx LONG $0x0243850f; WORD $0x0000 // jne LBB7_117, $579(%rip) WORD $0x8945; BYTE $0xd4 // movl %r10d, %r12d LONG $0x08ecc141 // shrl $8, %r12d LONG $0x00e48141; WORD $0x00ff; BYTE $0x00 // andl $65280, %r12d LONG $0xdab60f41 // movzbl %r10b, %ebx WORD $0x0944; BYTE $0xe3 // orl %r12d, %ebx LONG $0x000033e9; BYTE $0x00 // jmp LBB7_91, $51(%rip) LBB7_87: WORD $0x014d; BYTE $0xe3 // addq %r12, %r11 LONG $0x04c38349 // addq $4, %r11 LBB7_88: LONG $0x02c0f641 // testb $2, %r8b LONG $0x0492840f; WORD $0x0000 // je LBB7_150, $1170(%rip) LBB7_89: LONG $0xef00c766; BYTE $0xbf // movw $-16401, (%rax) LONG $0xbd0240c6 // movb $-67, $2(%rax) LONG $0x03c08348 // addq $3, %rax WORD $0x894d; BYTE $0xd7 // movq %r10, %r15 LONG $0xfffe70e9; BYTE $0xff // jmp LBB7_72, $-400(%rip) LBB7_90: WORD $0x894c; BYTE $0xeb // movq %r13, %rbx WORD $0x014d; BYTE $0xe3 // addq %r12, %r11 LONG $0x0ac38349 // addq $10, %r11 WORD $0x294d; BYTE $0xe7 // subq %r12, %r15 LBB7_91: LONG $0xf6c78349 // addq $-10, %r15 LBB7_92: LONG $0x0ae6c141 // shll $10, %r14d WORD $0x8941; BYTE $0xda // movl %ebx, %r10d WORD $0x0145; BYTE $0xf2 // addl %r14d, %r10d WORD $0x0141; BYTE $0xde // addl %ebx, %r14d LONG $0x00c68141; WORD $0xa024; BYTE $0xfc // addl $-56613888, %r14d WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx WORD $0xebc1; BYTE $0x12 // shrl $18, %ebx WORD $0xcb80; BYTE $0xf0 // orb $-16, %bl WORD $0x1888 // movb %bl, (%rax) WORD $0x8944; BYTE $0xf3 // movl %r14d, %ebx WORD $0xebc1; BYTE $0x0c // shrl $12, %ebx WORD $0xe380; BYTE $0x3f // andb $63, %bl WORD $0xcb80; BYTE $0x80 // orb $-128, %bl WORD $0x5888; BYTE $0x01 // movb %bl, $1(%rax) LONG $0x06eec141 // shrl $6, %r14d LONG $0x3fe68041 // andb $63, %r14b LONG $0x80ce8041 // orb $-128, %r14b LONG $0x02708844 // movb %r14b, $2(%rax) LONG $0x3fe28041 // andb $63, %r10b LONG $0x80ca8041 // orb $-128, %r10b LONG $0x03508844 // movb %r10b, $3(%rax) LONG $0x04c08348 // addq $4, %rax LONG $0xfffe0ce9; BYTE $0xff // jmp LBB7_72, $-500(%rip) LBB7_93: LONG $0x00fe8141; WORD $0x0008; BYTE $0x00 // cmpl $2048, %r14d LONG $0xfe14820f; WORD $0xffff // jb LBB7_74, $-492(%rip) LONG $0x00e58141; WORD $0xf800; BYTE $0x00 // andl $16252928, %r13d LONG $0x00fd8141; WORD $0xd800; BYTE $0x00 // cmpl $14155776, %r13d LONG $0xfdbb850f; WORD $0xffff // jne LBB7_70, $-581(%rip) LONG $0x05ff8349 // cmpq $5, %r15 LONG $0x04078c0f; WORD $0x0000 // jl LBB7_152, $1031(%rip) LONG $0x243c8041; BYTE $0x5c // cmpb $92, (%r12) LONG $0x015c850f; WORD $0x0000 // jne LBB7_116, $348(%rip) LONG $0x05638d4d // leaq $5(%r11), %r12 LONG $0x0bff8349 // cmpq $11, %r15 LONG $0x01198c0f; WORD $0x0000 // jl LBB7_112, $281(%rip) LONG $0xfffe8141; WORD $0x00db; BYTE $0x00 // cmpl $56319, %r14d LONG $0x010c870f; WORD $0x0000 // ja LBB7_112, $268(%rip) LONG $0x243c8041; BYTE $0x5c // cmpb $92, (%r12) LONG $0x0101850f; WORD $0x0000 // jne LBB7_112, $257(%rip) LONG $0x067b8041; BYTE $0x75 // cmpb $117, $6(%r11) LONG $0x00f6850f; WORD $0x0000 // jne LBB7_112, $246(%rip) LONG $0x075b8b41 // movl $7(%r11), %ebx WORD $0x8941; BYTE $0xda // movl %ebx, %r10d WORD $0xf741; BYTE $0xd2 // notl %r10d LONG $0xc85d8948 // movq %rbx, $-56(%rbp) LONG $0xcfd0c381; WORD $0xcfcf // addl $-808464432, %ebx LONG $0x80e28141; WORD $0x8080; BYTE $0x80 // andl $-2139062144, %r10d WORD $0x8541; BYTE $0xda // testl %ebx, %r10d LONG $0x0273850f; WORD $0x0000 // jne LBB7_136, $627(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x199d8d41; WORD $0x1919; BYTE $0x19 // leal $421075225(%r13), %ebx WORD $0x0944; BYTE $0xeb // orl %r13d, %ebx LONG $0x8080c3f7; WORD $0x8080 // testl $-2139062144, %ebx LONG $0x0259850f; WORD $0x0000 // jne LBB7_136, $601(%rip) LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x7fe58141; WORD $0x7f7f; BYTE $0x7f // andl $2139062143, %r13d LONG $0xc0c0c0bb; BYTE $0xc0 // movl $-1061109568, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx WORD $0x5d89; BYTE $0xd4 // movl %ebx, $-44(%rbp) LONG $0x469d8d41; WORD $0x4646; BYTE $0x46 // leal $1179010630(%r13), %ebx WORD $0x5d89; BYTE $0xc4 // movl %ebx, $-60(%rbp) WORD $0x5d8b; BYTE $0xd4 // movl $-44(%rbp), %ebx WORD $0x2144; BYTE $0xd3 // andl %r10d, %ebx WORD $0x5d85; BYTE $0xc4 // testl %ebx, $-60(%rbp) LONG $0x022a850f; WORD $0x0000 // jne LBB7_136, $554(%rip) LONG $0xe0e0e0bb; BYTE $0xe0 // movl $-522133280, %ebx WORD $0x2944; BYTE $0xeb // subl %r13d, %ebx LONG $0x39c58141; WORD $0x3939; BYTE $0x39 // addl $960051513, %r13d WORD $0x2141; BYTE $0xda // andl %ebx, %r10d WORD $0x8545; BYTE $0xea // testl %r13d, %r10d LONG $0x020f850f; WORD $0x0000 // jne LBB7_136, $527(%rip) LONG $0xc8658b4c // movq $-56(%rbp), %r12 WORD $0x0f41; BYTE $0xcc // bswapl %r12d WORD $0x8944; BYTE $0xe3 // movl %r12d, %ebx WORD $0xebc1; BYTE $0x04 // shrl $4, %ebx WORD $0xd3f7 // notl %ebx LONG $0x0101e381; WORD $0x0101 // andl $16843009, %ebx WORD $0x1c8d; BYTE $0xdb // leal (%rbx,%rbx,8), %ebx LONG $0x0fe48141; WORD $0x0f0f; BYTE $0x0f // andl $252645135, %r12d WORD $0x0141; BYTE $0xdc // addl %ebx, %r12d WORD $0x8945; BYTE $0xe2 // movl %r12d, %r10d LONG $0x04eac141 // shrl $4, %r10d WORD $0x0945; BYTE $0xe2 // orl %r12d, %r10d LONG $0x0bc38349 // addq $11, %r11 WORD $0x8944; BYTE $0xd3 // movl %r10d, %ebx LONG $0x0000e381; WORD $0x00fc // andl $16515072, %ebx LONG $0x0000fb81; WORD $0x00dc // cmpl $14417920, %ebx LONG $0x006b850f; WORD $0x0000 // jne LBB7_117, $107(%rip) WORD $0x8945; BYTE $0xd4 // movl %r10d, %r12d LONG $0x08ecc141 // shrl $8, %r12d LONG $0x00e48141; WORD $0x00ff; BYTE $0x00 // andl $65280, %r12d LONG $0xdab60f41 // movzbl %r10b, %ebx WORD $0x0944; BYTE $0xe3 // orl %r12d, %ebx LONG $0x00003be9; BYTE $0x00 // jmp LBB7_115, $59(%rip) LBB7_107: WORD $0x894d; BYTE $0xe3 // movq %r12, %r11 LONG $0xfffe27e9; BYTE $0xff // jmp LBB7_88, $-473(%rip) LBB7_111: WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x05c48349 // addq $5, %r12 LBB7_112: LONG $0xffc28349 // addq $-1, %r10 WORD $0x894d; BYTE $0xe3 // movq %r12, %r11 LONG $0xfffe14e9; BYTE $0xff // jmp LBB7_88, $-492(%rip) LBB7_113: WORD $0x014d; BYTE $0xe3 // addq %r12, %r11 LONG $0x04c38349 // addq $4, %r11 LONG $0x02c0f641 // testb $2, %r8b LONG $0xfe0d850f; WORD $0xffff // jne LBB7_89, $-499(%rip) LONG $0x000020e9; BYTE $0x00 // jmp LBB7_117, $32(%rip) LBB7_114: WORD $0x014d; BYTE $0xe3 // addq %r12, %r11 LONG $0x0bc38349 // addq $11, %r11 WORD $0x294d; BYTE $0xe7 // subq %r12, %r15 LBB7_115: LONG $0xf5c78349 // addq $-11, %r15 LONG $0xfffe1be9; BYTE $0xff // jmp LBB7_92, $-485(%rip) LBB7_116: WORD $0x894d; BYTE $0xe3 // movq %r12, %r11 LONG $0x02c0f641 // testb $2, %r8b LONG $0xfde8850f; WORD $0xffff // jne LBB7_89, $-536(%rip) LBB7_117: WORD $0x2949; BYTE $0xfb // subq %rdi, %r11 LONG $0x000278e9; BYTE $0x00 // jmp LBB7_151, $632(%rip) LBB7_118: WORD $0x3145; BYTE $0xff // xorl %r15d, %r15d WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax LBB7_119: WORD $0x014c; BYTE $0xf8 // addq %r15, %rax WORD $0x2948; BYTE $0xd0 // subq %rdx, %rax LBB7_120: LONG $0x18c48348 // addq $24, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB7_121: WORD $0x894c; BYTE $0xda // movq %r11, %rdx WORD $0x2948; BYTE $0xfa // subq %rdi, %rdx WORD $0x8948; BYTE $0x11 // movq %rdx, (%rcx) WORD $0x8a41; BYTE $0x33 // movb (%r11), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x0a3c // cmpb $10, %al LONG $0x002d820f; WORD $0x0000 // jb LBB7_124, $45(%rip) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xffc5870f; WORD $0xffff // ja LBB7_120, $-59(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xffad830f; WORD $0xffff // jae LBB7_120, $-83(%rip) LBB7_124: LONG $0x01428d48 // leaq $1(%rdx), %rax WORD $0x8948; BYTE $0x01 // movq %rax, (%rcx) LONG $0x01738a41 // movb $1(%r11), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x093c // cmpb $9, %al LONG $0x002d860f; WORD $0x0000 // jbe LBB7_127, $45(%rip) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xff82870f; WORD $0xffff // ja LBB7_120, $-126(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xff6a830f; WORD $0xffff // jae LBB7_120, $-150(%rip) LBB7_127: LONG $0x02428d48 // leaq $2(%rdx), %rax WORD $0x8948; BYTE $0x01 // movq %rax, (%rcx) LONG $0x02738a41 // movb $2(%r11), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x0a3c // cmpb $10, %al LONG $0x002d820f; WORD $0x0000 // jb LBB7_130, $45(%rip) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xff3f870f; WORD $0xffff // ja LBB7_120, $-193(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xff27830f; WORD $0xffff // jae LBB7_120, $-217(%rip) LBB7_130: LONG $0x03428d48 // leaq $3(%rdx), %rax WORD $0x8948; BYTE $0x01 // movq %rax, (%rcx) LONG $0x03738a41 // movb $3(%r11), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x0a3c // cmpb $10, %al LONG $0x002d820f; WORD $0x0000 // jb LBB7_133, $45(%rip) LBB7_131: LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xfefc870f; WORD $0xffff // ja LBB7_120, $-260(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xfee4830f; WORD $0xffff // jae LBB7_120, $-284(%rip) LBB7_133: LONG $0x04c28348 // addq $4, %rdx WORD $0x8948; BYTE $0x11 // movq %rdx, (%rcx) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xfffed1e9; BYTE $0xff // jmp LBB7_120, $-303(%rip) LBB7_134: WORD $0xf748; BYTE $0xd7 // notq %rdi WORD $0x0149; BYTE $0xfb // addq %rdi, %r11 WORD $0x894c; BYTE $0x19 // movq %r11, (%rcx) LONG $0xfdc0c748; WORD $0xffff; BYTE $0xff // movq $-3, %rax LONG $0xfffebce9; BYTE $0xff // jmp LBB7_120, $-324(%rip) LBB7_135: WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x04c48349 // addq $4, %r12 LBB7_136: WORD $0x894c; BYTE $0xe2 // movq %r12, %rdx WORD $0x2948; BYTE $0xfa // subq %rdi, %rdx LONG $0x02c28348 // addq $2, %rdx WORD $0x8948; BYTE $0x11 // movq %rdx, (%rcx) LONG $0x24748a41; BYTE $0x02 // movb $2(%r12), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x0a3c // cmpb $10, %al LONG $0x002d820f; WORD $0x0000 // jb LBB7_139, $45(%rip) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xfe83870f; WORD $0xffff // ja LBB7_120, $-381(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xfe6b830f; WORD $0xffff // jae LBB7_120, $-405(%rip) LBB7_139: LONG $0x01428d48 // leaq $1(%rdx), %rax WORD $0x8948; BYTE $0x01 // movq %rax, (%rcx) LONG $0x24748a41; BYTE $0x03 // movb $3(%r12), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x093c // cmpb $9, %al LONG $0x002d860f; WORD $0x0000 // jbe LBB7_142, $45(%rip) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xfe3f870f; WORD $0xffff // ja LBB7_120, $-449(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xfe27830f; WORD $0xffff // jae LBB7_120, $-473(%rip) LBB7_142: LONG $0x02428d48 // leaq $2(%rdx), %rax WORD $0x8948; BYTE $0x01 // movq %rax, (%rcx) LONG $0x24748a41; BYTE $0x04 // movb $4(%r12), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x0a3c // cmpb $10, %al LONG $0x002d820f; WORD $0x0000 // jb LBB7_145, $45(%rip) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xbfc68040 // addb $-65, %sil LONG $0x25fe8040 // cmpb $37, %sil LONG $0xfdfb870f; WORD $0xffff // ja LBB7_120, $-517(%rip) LONG $0xf6b60f40 // movzbl %sil, %esi QUAD $0x003f0000003fbf48; WORD $0x0000 // movabsq $270582939711, %rdi LONG $0xf7a30f48 // btq %rsi, %rdi LONG $0xfde3830f; WORD $0xffff // jae LBB7_120, $-541(%rip) LBB7_145: LONG $0x03428d48 // leaq $3(%rdx), %rax WORD $0x8948; BYTE $0x01 // movq %rax, (%rcx) LONG $0x24748a41; BYTE $0x05 // movb $5(%r12), %sil WORD $0x468d; BYTE $0xd0 // leal $-48(%rsi), %eax WORD $0x0a3c // cmpb $10, %al LONG $0xfebb830f; WORD $0xffff // jae LBB7_131, $-325(%rip) LONG $0xfffee3e9; BYTE $0xff // jmp LBB7_133, $-285(%rip) LBB7_146: WORD $0xf748; BYTE $0xd7 // notq %rdi WORD $0x0149; BYTE $0xfb // addq %rdi, %r11 LBB7_147: WORD $0x894c; BYTE $0x19 // movq %r11, (%rcx) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xfffdb2e9; BYTE $0xff // jmp LBB7_120, $-590(%rip) LBB7_148: WORD $0x2949; BYTE $0xfb // subq %rdi, %r11 LONG $0x01c38349 // addq $1, %r11 LONG $0xffffe5e9; BYTE $0xff // jmp LBB7_147, $-27(%rip) LBB7_149: WORD $0x014d; BYTE $0xdc // addq %r11, %r12 LONG $0x05c48349 // addq $5, %r12 LONG $0xfffee5e9; BYTE $0xff // jmp LBB7_136, $-283(%rip) LBB7_150: WORD $0x0149; BYTE $0xf9 // addq %rdi, %r9 WORD $0x294d; BYTE $0xcb // subq %r9, %r11 LBB7_151: LONG $0xfcc38349 // addq $-4, %r11 WORD $0x894c; BYTE $0x19 // movq %r11, (%rcx) LONG $0xfcc0c748; WORD $0xffff; BYTE $0xff // movq $-4, %rax LONG $0xfffd81e9; BYTE $0xff // jmp LBB7_120, $-639(%rip) LBB7_152: LONG $0x02c0f641 // testb $2, %r8b LONG $0x0015840f; WORD $0x0000 // je LBB7_155, $21(%rip) LONG $0xef00c766; BYTE $0xbf // movw $-16401, (%rax) LONG $0xbd0240c6 // movb $-67, $2(%rax) LONG $0x03c08348 // addq $3, %rax LBB7_154: WORD $0x3145; BYTE $0xff // xorl %r15d, %r15d LONG $0xfffd5ce9; BYTE $0xff // jmp LBB7_119, $-676(%rip) LBB7_155: WORD $0x8948; BYTE $0x31 // movq %rsi, (%rcx) LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax LONG $0xfffd53e9; BYTE $0xff // jmp LBB7_120, $-685(%rip) LONG $0x00000000; BYTE $0x00 // .p2align 4, 0x00 LCPI8_0: QUAD $0x2626262626262626; QUAD $0x2626262626262626 // .space 16, '&&&&&&&&&&&&&&&&' LCPI8_1: QUAD $0xe2e2e2e2e2e2e2e2; QUAD $0xe2e2e2e2e2e2e2e2 // .space 16, '\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2' LCPI8_2: QUAD $0xfdfdfdfdfdfdfdfd; QUAD $0xfdfdfdfdfdfdfdfd // .space 16, '\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd' LCPI8_3: QUAD $0x3c3c3c3c3c3c3c3c; QUAD $0x3c3c3c3c3c3c3c3c // .space 16, '<<<<<<<<<<<<<<<<' // .p2align 4, 0x90 _html_escape: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x10ec8348 // subq $16, %rsp LONG $0xc84d8948 // movq %rcx, $-56(%rbp) WORD $0x8949; BYTE $0xd6 // movq %rdx, %r14 LONG $0xd0558948 // movq %rdx, $-48(%rbp) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x04a28e0f; WORD $0x0000 // jle LBB8_70, $1186(%rip) LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x8b4c; BYTE $0x08 // movq (%rax), %r9 QUAD $0xffffff89056ff9c5 // vmovdqa $-119(%rip), %xmm0 /* LCPI8_0(%rip) */ QUAD $0xffffff910d6ff9c5 // vmovdqa $-111(%rip), %xmm1 /* LCPI8_1(%rip) */ QUAD $0xffffff99156ff9c5 // vmovdqa $-103(%rip), %xmm2 /* LCPI8_2(%rip) */ QUAD $0xffffffa11d6ff9c5 // vmovdqa $-95(%rip), %xmm3 /* LCPI8_3(%rip) */ LONG $0x0a1d8d4c; WORD $0x00cb; BYTE $0x00 // leaq $51978(%rip), %r11 /* __HtmlQuoteTab(%rip) */ WORD $0x8949; BYTE $0xfc // movq %rdi, %r12 LONG $0xd0758b4c // movq $-48(%rbp), %r14 WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB8_2: WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x047f8e0f; WORD $0x0000 // jle LBB8_3, $1151(%rip) LONG $0x10fe8348 // cmpq $16, %rsi WORD $0x9d0f; BYTE $0xc0 // setge %al WORD $0x894d; BYTE $0xcd // movq %r9, %r13 WORD $0x894d; BYTE $0xf0 // movq %r14, %r8 WORD $0x8948; BYTE $0xf3 // movq %rsi, %rbx WORD $0x894d; BYTE $0xe7 // movq %r12, %r15 LONG $0x007e8c0f; WORD $0x0000 // jl LBB8_12, $126(%rip) LONG $0x10f98349 // cmpq $16, %r9 LONG $0x00748c0f; WORD $0x0000 // jl LBB8_12, $116(%rip) WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x894c; BYTE $0xc9 // movq %r9, %rcx QUAD $0x9090909090909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB8_7: LONG $0x6f7a81c4; WORD $0x0424 // vmovdqu (%r12,%r8), %xmm4 LONG $0xe874d9c5 // vpcmpeqb %xmm0, %xmm4, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xedebc9c5 // vpor %xmm5, %xmm6, %xmm5 LONG $0xf2dbd9c5 // vpand %xmm2, %xmm4, %xmm6 LONG $0xf374c9c5 // vpcmpeqb %xmm3, %xmm6, %xmm6 LONG $0xeeebd1c5 // vpor %xmm6, %xmm5, %xmm5 LONG $0x7f7a81c4; WORD $0x0624 // vmovdqu %xmm4, (%r14,%r8) LONG $0xc5d7f9c5 // vpmovmskb %xmm5, %eax WORD $0xc085 // testl %eax, %eax LONG $0x0150850f; WORD $0x0000 // jne LBB8_8, $336(%rip) LONG $0xf05a8d48 // leaq $-16(%rdx), %rbx LONG $0xf0698d4c // leaq $-16(%rcx), %r13 LONG $0x10c08349 // addq $16, %r8 LONG $0x20fa8348 // cmpq $32, %rdx WORD $0x9d0f; BYTE $0xc0 // setge %al LONG $0x00108c0f; WORD $0x0000 // jl LBB8_11, $16(%rip) WORD $0x8948; BYTE $0xda // movq %rbx, %rdx LONG $0x1ff98348 // cmpq $31, %rcx WORD $0x894c; BYTE $0xe9 // movq %r13, %rcx LONG $0xffa78f0f; WORD $0xffff // jg LBB8_7, $-89(%rip) LBB8_11: LONG $0x043c8d4f // leaq (%r12,%r8), %r15 WORD $0x014d; BYTE $0xf0 // addq %r14, %r8 LBB8_12: WORD $0xc084 // testb %al, %al LONG $0x0068840f; WORD $0x0000 // je LBB8_13, $104(%rip) LONG $0x6f7ac1c4; BYTE $0x27 // vmovdqu (%r15), %xmm4 LONG $0xe874d9c5 // vpcmpeqb %xmm0, %xmm4, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xedebc9c5 // vpor %xmm5, %xmm6, %xmm5 LONG $0xf2dbd9c5 // vpand %xmm2, %xmm4, %xmm6 LONG $0xf374c9c5 // vpcmpeqb %xmm3, %xmm6, %xmm6 LONG $0xeeebd1c5 // vpor %xmm6, %xmm5, %xmm5 LONG $0xc5d7f9c5 // vpmovmskb %xmm5, %eax LONG $0x0100000d; BYTE $0x00 // orl $65536, %eax LONG $0xd0bc0f44 // bsfl %eax, %r10d LONG $0x7ef9e1c4; BYTE $0xe0 // vmovq %xmm4, %rax WORD $0x394d; BYTE $0xd5 // cmpq %r10, %r13 LONG $0x00f98d0f; WORD $0x0000 // jge LBB8_24, $249(%rip) LONG $0x08fd8349 // cmpq $8, %r13 LONG $0x0132820f; WORD $0x0000 // jb LBB8_35, $306(%rip) WORD $0x8949; BYTE $0x00 // movq %rax, (%r8) LONG $0x08578d4d // leaq $8(%r15), %r10 LONG $0x08c08349 // addq $8, %r8 LONG $0xf85d8d49 // leaq $-8(%r13), %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x0129830f; WORD $0x0000 // jae LBB8_38, $297(%rip) LONG $0x000136e9; BYTE $0x00 // jmp LBB8_39, $310(%rip) QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB8_13: WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x00878e0f; WORD $0x0000 // jle LBB8_21, $135(%rip) WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0x007e8e0f; WORD $0x0000 // jle LBB8_21, $126(%rip) WORD $0xd231 // xorl %edx, %edx WORD $0xc031 // xorl %eax, %eax QUAD $0x9090909090909090; WORD $0x9090 // .p2align 4, 0x90 LBB8_16: LONG $0x1cb60f45; BYTE $0x17 // movzbl (%r15,%rdx), %r11d LONG $0x3efb8349 // cmpq $62, %r11 LONG $0x0014870f; WORD $0x0000 // ja LBB8_17, $20(%rip) QUAD $0x004000000000b948; WORD $0x5000 // movabsq $5764607797912141824, %rcx LONG $0xd9a30f4c // btq %r11, %rcx LONG $0x00ae820f; WORD $0x0000 // jb LBB8_45, $174(%rip) LBB8_17: LONG $0xe2fb8041 // cmpb $-30, %r11b LONG $0x00a4840f; WORD $0x0000 // je LBB8_45, $164(%rip) LONG $0x03148d4c // leaq (%rbx,%rax), %r10 LONG $0x101c8845 // movb %r11b, (%r8,%rdx) LONG $0xff488d48 // leaq $-1(%rax), %rcx LONG $0x02fa8349 // cmpq $2, %r10 LONG $0x00148c0f; WORD $0x0000 // jl LBB8_20, $20(%rip) WORD $0x014c; BYTE $0xe8 // addq %r13, %rax LONG $0x01c28348 // addq $1, %rdx LONG $0x01f88348 // cmpq $1, %rax WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0xffa98f0f; WORD $0xffff // jg LBB8_16, $-87(%rip) LBB8_20: WORD $0x2949; BYTE $0xcf // subq %rcx, %r15 WORD $0x0148; BYTE $0xcb // addq %rcx, %rbx LONG $0x6c1d8d4c; WORD $0x00c9; BYTE $0x00 // leaq $51564(%rip), %r11 /* __HtmlQuoteTab(%rip) */ QUAD $0x9090909090909090; LONG $0x90909090 // .p2align 4, 0x90 LBB8_21: WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x015e840f; WORD $0x0000 // je LBB8_22, $350(%rip) WORD $0xf749; BYTE $0xd7 // notq %r15 WORD $0x014d; BYTE $0xe7 // addq %r12, %r15 WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x0168890f; WORD $0x0000 // jns LBB8_49, $360(%rip) LONG $0x000288e9; BYTE $0x00 // jmp LBB8_48, $648(%rip) WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB8_8: LONG $0xc0bc0f66 // bsfw %ax, %ax LONG $0xf8b70f44 // movzwl %ax, %r15d WORD $0x014d; BYTE $0xc7 // addq %r8, %r15 WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x014c890f; WORD $0x0000 // jns LBB8_49, $332(%rip) LONG $0x00026ce9; BYTE $0x00 // jmp LBB8_48, $620(%rip) LBB8_24: LONG $0x08fa8341 // cmpl $8, %r10d LONG $0x008e820f; WORD $0x0000 // jb LBB8_25, $142(%rip) WORD $0x8949; BYTE $0x00 // movq %rax, (%r8) LONG $0x086f8d4d // leaq $8(%r15), %r13 LONG $0x08c08349 // addq $8, %r8 LONG $0xf85a8d49 // leaq $-8(%r10), %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x0085830f; WORD $0x0000 // jae LBB8_28, $133(%rip) LONG $0x000093e9; BYTE $0x00 // jmp LBB8_29, $147(%rip) LBB8_45: WORD $0x294d; BYTE $0xe7 // subq %r12, %r15 WORD $0x2949; BYTE $0xc7 // subq %rax, %r15 LONG $0xf21d8d4c; WORD $0x00c8; BYTE $0x00 // leaq $51442(%rip), %r11 /* __HtmlQuoteTab(%rip) */ WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x0109890f; WORD $0x0000 // jns LBB8_49, $265(%rip) LONG $0x000229e9; BYTE $0x00 // jmp LBB8_48, $553(%rip) LBB8_35: WORD $0x894d; BYTE $0xfa // movq %r15, %r10 WORD $0x894c; BYTE $0xeb // movq %r13, %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x0012820f; WORD $0x0000 // jb LBB8_39, $18(%rip) LBB8_38: WORD $0x8b41; BYTE $0x02 // movl (%r10), %eax WORD $0x8941; BYTE $0x00 // movl %eax, (%r8) LONG $0x04c28349 // addq $4, %r10 LONG $0x04c08349 // addq $4, %r8 LONG $0xfcc38348 // addq $-4, %rbx LBB8_39: LONG $0x02fb8348 // cmpq $2, %rbx LONG $0x007a830f; WORD $0x0000 // jae LBB8_40, $122(%rip) WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x0006840f; WORD $0x0000 // je LBB8_43, $6(%rip) LBB8_42: WORD $0x8a41; BYTE $0x02 // movb (%r10), %al WORD $0x8841; BYTE $0x00 // movb %al, (%r8) LBB8_43: WORD $0x014d; BYTE $0xfd // addq %r15, %r13 WORD $0xf749; BYTE $0xd5 // notq %r13 WORD $0x014d; BYTE $0xe5 // addq %r12, %r13 WORD $0x894d; BYTE $0xef // movq %r13, %r15 WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x00b4890f; WORD $0x0000 // jns LBB8_49, $180(%rip) LONG $0x0001d4e9; BYTE $0x00 // jmp LBB8_48, $468(%rip) LBB8_25: WORD $0x894d; BYTE $0xfd // movq %r15, %r13 WORD $0x894c; BYTE $0xd3 // movq %r10, %rbx LONG $0x04fb8348 // cmpq $4, %rbx LONG $0x0013820f; WORD $0x0000 // jb LBB8_29, $19(%rip) LBB8_28: LONG $0x00458b41 // movl (%r13), %eax WORD $0x8941; BYTE $0x00 // movl %eax, (%r8) LONG $0x04c58349 // addq $4, %r13 LONG $0x04c08349 // addq $4, %r8 LONG $0xfcc38348 // addq $-4, %rbx LBB8_29: LONG $0x02fb8348 // cmpq $2, %rbx LONG $0x0046830f; WORD $0x0000 // jae LBB8_30, $70(%rip) WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0x0007840f; WORD $0x0000 // je LBB8_33, $7(%rip) LBB8_32: LONG $0x00458a41 // movb (%r13), %al WORD $0x8841; BYTE $0x00 // movb %al, (%r8) LBB8_33: WORD $0x294d; BYTE $0xe7 // subq %r12, %r15 WORD $0x014d; BYTE $0xd7 // addq %r10, %r15 WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x0063890f; WORD $0x0000 // jns LBB8_49, $99(%rip) LONG $0x000183e9; BYTE $0x00 // jmp LBB8_48, $387(%rip) LBB8_40: LONG $0x02b70f41 // movzwl (%r10), %eax LONG $0x00894166 // movw %ax, (%r8) LONG $0x02c28349 // addq $2, %r10 LONG $0x02c08349 // addq $2, %r8 LONG $0xfec38348 // addq $-2, %rbx WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0xff72850f; WORD $0xffff // jne LBB8_42, $-142(%rip) LONG $0xffff73e9; BYTE $0xff // jmp LBB8_43, $-141(%rip) LBB8_30: LONG $0x45b70f41; BYTE $0x00 // movzwl (%r13), %eax LONG $0x00894166 // movw %ax, (%r8) LONG $0x02c58349 // addq $2, %r13 LONG $0x02c08349 // addq $2, %r8 LONG $0xfec38348 // addq $-2, %rbx WORD $0x8548; BYTE $0xdb // testq %rbx, %rbx LONG $0xffa5850f; WORD $0xffff // jne LBB8_32, $-91(%rip) LONG $0xffffa7e9; BYTE $0xff // jmp LBB8_33, $-89(%rip) LBB8_22: WORD $0x294d; BYTE $0xe7 // subq %r12, %r15 WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x0132880f; WORD $0x0000 // js LBB8_48, $306(%rip) QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB8_49: WORD $0x014d; BYTE $0xfc // addq %r15, %r12 WORD $0x014d; BYTE $0xfe // addq %r15, %r14 WORD $0x294c; BYTE $0xfe // subq %r15, %rsi LONG $0x01388e0f; WORD $0x0000 // jle LBB8_50, $312(%rip) WORD $0x294d; BYTE $0xf9 // subq %r15, %r9 LONG $0x240c8a41 // movb (%r12), %cl WORD $0xf980; BYTE $0xe2 // cmpb $-30, %cl LONG $0x00b4840f; WORD $0x0000 // je LBB8_53, $180(%rip) WORD $0x894c; BYTE $0xe0 // movq %r12, %rax LBB8_57: WORD $0xb60f; BYTE $0xc9 // movzbl %cl, %ecx LONG $0x04e1c148 // shlq $4, %rcx LONG $0x19148b4a // movq (%rcx,%r11), %rdx WORD $0x634c; BYTE $0xfa // movslq %edx, %r15 WORD $0x294d; BYTE $0xf9 // subq %r15, %r9 LONG $0x01248c0f; WORD $0x0000 // jl LBB8_58, $292(%rip) LONG $0x20e2c148 // shlq $32, %rdx LONG $0x19148d4e // leaq (%rcx,%r11), %r10 LONG $0x08c28349 // addq $8, %r10 QUAD $0x000300000001bb48; WORD $0x0000 // movabsq $12884901889, %rbx WORD $0x3948; BYTE $0xda // cmpq %rbx, %rdx LONG $0x00288c0f; WORD $0x0000 // jl LBB8_62, $40(%rip) WORD $0x8b41; BYTE $0x12 // movl (%r10), %edx WORD $0x8941; BYTE $0x16 // movl %edx, (%r14) LONG $0x19148d4e // leaq (%rcx,%r11), %r10 LONG $0x0cc28349 // addq $12, %r10 LONG $0x04468d4d // leaq $4(%r14), %r8 LONG $0xfc4f8d49 // leaq $-4(%r15), %rcx LONG $0x02f98348 // cmpq $2, %rcx LONG $0x00188d0f; WORD $0x0000 // jge LBB8_65, $24(%rip) LONG $0x000027e9; BYTE $0x00 // jmp LBB8_66, $39(%rip) WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB8_62: WORD $0x894d; BYTE $0xf0 // movq %r14, %r8 WORD $0x894c; BYTE $0xf9 // movq %r15, %rcx LONG $0x02f98348 // cmpq $2, %rcx LONG $0x00148c0f; WORD $0x0000 // jl LBB8_66, $20(%rip) LBB8_65: LONG $0x12b70f41 // movzwl (%r10), %edx LONG $0x10894166 // movw %dx, (%r8) LONG $0x02c28349 // addq $2, %r10 LONG $0x02c08349 // addq $2, %r8 LONG $0xfec18348 // addq $-2, %rcx LBB8_66: WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x00068e0f; WORD $0x0000 // jle LBB8_68, $6(%rip) WORD $0x8a41; BYTE $0x0a // movb (%r10), %cl WORD $0x8841; BYTE $0x08 // movb %cl, (%r8) LBB8_68: WORD $0x014d; BYTE $0xfe // addq %r15, %r14 LBB8_69: LONG $0x01c08348 // addq $1, %rax LONG $0xff4e8d48 // leaq $-1(%rsi), %rcx WORD $0x8949; BYTE $0xc4 // movq %rax, %r12 LONG $0x01fe8348 // cmpq $1, %rsi WORD $0x8948; BYTE $0xce // movq %rcx, %rsi LONG $0xfc128f0f; WORD $0xffff // jg LBB8_2, $-1006(%rip) LONG $0x000077e9; BYTE $0x00 // jmp LBB8_70, $119(%rip) LBB8_53: LONG $0x03fe8348 // cmpq $3, %rsi LONG $0x002b8c0f; WORD $0x0000 // jl LBB8_59, $43(%rip) LONG $0x247c8041; WORD $0x8001 // cmpb $-128, $1(%r12) LONG $0x001f850f; WORD $0x0000 // jne LBB8_59, $31(%rip) LONG $0x244c8a41; BYTE $0x02 // movb $2(%r12), %cl WORD $0xc889 // movl %ecx, %eax WORD $0xfe24 // andb $-2, %al WORD $0xa83c // cmpb $-88, %al LONG $0x000e850f; WORD $0x0000 // jne LBB8_59, $14(%rip) LONG $0x24448d49; BYTE $0x02 // leaq $2(%r12), %rax LONG $0xfec68348 // addq $-2, %rsi LONG $0xffff1ae9; BYTE $0xff // jmp LBB8_57, $-230(%rip) LBB8_59: WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x00578e0f; WORD $0x0000 // jle LBB8_3, $87(%rip) LONG $0xe206c641 // movb $-30, (%r14) LONG $0x01c68349 // addq $1, %r14 LONG $0xffc18349 // addq $-1, %r9 WORD $0x894c; BYTE $0xe0 // movq %r12, %rax LONG $0xffff91e9; BYTE $0xff // jmp LBB8_69, $-111(%rip) LBB8_48: LONG $0xd04d8b48 // movq $-48(%rbp), %rcx WORD $0x014c; BYTE $0xf9 // addq %r15, %rcx WORD $0xf748; BYTE $0xd1 // notq %rcx WORD $0x014c; BYTE $0xf1 // addq %r14, %rcx LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x8948; BYTE $0x08 // movq %rcx, (%rax) WORD $0x294c; BYTE $0xe7 // subq %r12, %rdi WORD $0x014c; BYTE $0xff // addq %r15, %rdi WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x00002ae9; BYTE $0x00 // jmp LBB8_71, $42(%rip) LBB8_50: WORD $0x894c; BYTE $0xe0 // movq %r12, %rax LBB8_70: LONG $0xd0752b4c // subq $-48(%rbp), %r14 LONG $0xc84d8b48 // movq $-56(%rbp), %rcx WORD $0x894c; BYTE $0x31 // movq %r14, (%rcx) WORD $0x2948; BYTE $0xf8 // subq %rdi, %rax LONG $0x000014e9; BYTE $0x00 // jmp LBB8_71, $20(%rip) LBB8_58: LONG $0xd0752b4c // subq $-48(%rbp), %r14 LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x894c; BYTE $0x30 // movq %r14, (%rax) LBB8_3: WORD $0xf749; BYTE $0xd4 // notq %r12 WORD $0x0149; BYTE $0xfc // addq %rdi, %r12 WORD $0x894c; BYTE $0xe0 // movq %r12, %rax LBB8_71: LONG $0x10c48348 // addq $16, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq // .p2align 4, 0x90 _atof_eisel_lemire64: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx LONG $0x015c868d; WORD $0x0000 // leal $348(%rsi), %eax LONG $0x0002b73d; BYTE $0x00 // cmpl $695, %eax LONG $0x010b870f; WORD $0x0000 // ja LBB9_1, $267(%rip) WORD $0x8949; BYTE $0xc8 // movq %rcx, %r8 WORD $0x8941; BYTE $0xd1 // movl %edx, %r9d WORD $0x8548; BYTE $0xff // testq %rdi, %rdi LONG $0x000d840f; WORD $0x0000 // je LBB9_4, $13(%rip) LONG $0xd7bd0f4c // bsrq %rdi, %r10 LONG $0x3ff28349 // xorq $63, %r10 LONG $0x000006e9; BYTE $0x00 // jmp LBB9_5, $6(%rip) LBB9_4: LONG $0x0040ba41; WORD $0x0000 // movl $64, %r10d LBB9_5: WORD $0x8944; BYTE $0xd1 // movl %r10d, %ecx WORD $0xd348; BYTE $0xe7 // shlq %cl, %rdi WORD $0xc189 // movl %eax, %ecx LONG $0x04e1c148 // shlq $4, %rcx LONG $0xc13d8d4c; WORD $0x004f; BYTE $0x00 // leaq $20417(%rip), %r15 /* _POW10_M128_TAB(%rip) */ WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x3964f74a; BYTE $0x08 // mulq $8(%rcx,%r15) WORD $0x8949; BYTE $0xc3 // movq %rax, %r11 WORD $0x8949; BYTE $0xd6 // movq %rdx, %r14 LONG $0x01ffe281; WORD $0x0000 // andl $511, %edx LONG $0xfffa8148; WORD $0x0001; BYTE $0x00 // cmpq $511, %rdx LONG $0x0046850f; WORD $0x0000 // jne LBB9_11, $70(%rip) WORD $0x8948; BYTE $0xfb // movq %rdi, %rbx WORD $0xf748; BYTE $0xd3 // notq %rbx WORD $0x3949; BYTE $0xdb // cmpq %rbx, %r11 LONG $0x0037860f; WORD $0x0000 // jbe LBB9_11, $55(%rip) WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x3924f74a // mulq (%rcx,%r15) WORD $0x0149; BYTE $0xd3 // addq %rdx, %r11 LONG $0x00d68349 // adcq $0, %r14 WORD $0x8944; BYTE $0xf2 // movl %r14d, %edx LONG $0x01ffe281; WORD $0x0000 // andl $511, %edx LONG $0xfffa8148; WORD $0x0001; BYTE $0x00 // cmpq $511, %rdx LONG $0x0013850f; WORD $0x0000 // jne LBB9_11, $19(%rip) LONG $0xfffb8349 // cmpq $-1, %r11 LONG $0x0009850f; WORD $0x0000 // jne LBB9_11, $9(%rip) WORD $0x3948; BYTE $0xd8 // cmpq %rbx, %rax LONG $0x006f870f; WORD $0x0000 // ja LBB9_1, $111(%rip) LBB9_11: WORD $0x894c; BYTE $0xf0 // movq %r14, %rax LONG $0x3fe8c148 // shrq $63, %rax WORD $0x488d; BYTE $0x09 // leal $9(%rax), %ecx WORD $0xd349; BYTE $0xee // shrq %cl, %r14 WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x0018850f; WORD $0x0000 // jne LBB9_15, $24(%rip) WORD $0x8548; BYTE $0xd2 // testq %rdx, %rdx LONG $0x000f850f; WORD $0x0000 // jne LBB9_15, $15(%rip) WORD $0x8944; BYTE $0xf1 // movl %r14d, %ecx WORD $0xe183; BYTE $0x03 // andl $3, %ecx WORD $0xf983; BYTE $0x01 // cmpl $1, %ecx LONG $0x0041840f; WORD $0x0000 // je LBB9_1, $65(%rip) LBB9_15: LONG $0x526ace69; WORD $0x0003 // imull $217706, %esi, %ecx WORD $0xf9c1; BYTE $0x10 // sarl $16, %ecx LONG $0x043fc181; WORD $0x0000 // addl $1087, %ecx WORD $0x6348; BYTE $0xf1 // movslq %ecx, %rsi WORD $0x294c; BYTE $0xd6 // subq %r10, %rsi WORD $0x8944; BYTE $0xf2 // movl %r14d, %edx WORD $0xe283; BYTE $0x01 // andl $1, %edx WORD $0x014c; BYTE $0xf2 // addq %r14, %rdx WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx LONG $0x36e9c148 // shrq $54, %rcx WORD $0x0148; BYTE $0xf0 // addq %rsi, %rax LONG $0x01f98348 // cmpq $1, %rcx LONG $0x00d88348 // sbbq $0, %rax LONG $0xff708d48 // leaq $-1(%rax), %rsi LONG $0xfdfe8148; WORD $0x0007; BYTE $0x00 // cmpq $2045, %rsi LONG $0x0009860f; WORD $0x0000 // jbe LBB9_17, $9(%rip) LBB9_1: WORD $0xc031 // xorl %eax, %eax LBB9_18: BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB9_17: LONG $0x01f98348 // cmpq $1, %rcx WORD $0x02b1 // movb $2, %cl WORD $0xd980; BYTE $0x00 // sbbb $0, %cl WORD $0xd348; BYTE $0xea // shrq %cl, %rdx LONG $0x34e0c148 // shlq $52, %rax QUAD $0xffffffffffffb948; WORD $0x000f // movabsq $4503599627370495, %rcx WORD $0x2148; BYTE $0xd1 // andq %rdx, %rcx WORD $0x0948; BYTE $0xc1 // orq %rax, %rcx QUAD $0x000000000000b848; WORD $0x8000 // movabsq $-9223372036854775808, %rax WORD $0x0948; BYTE $0xc8 // orq %rcx, %rax LONG $0xfff98341 // cmpl $-1, %r9d LONG $0xc1450f48 // cmovneq %rcx, %rax WORD $0x8949; BYTE $0x00 // movq %rax, (%r8) WORD $0x01b0 // movb $1, %al LONG $0xffffbae9; BYTE $0xff // jmp LBB9_18, $-70(%rip) WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _decimal_to_f64: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx BYTE $0x50 // pushq %rax WORD $0x8948; BYTE $0xf3 // movq %rsi, %rbx WORD $0x8949; BYTE $0xff // movq %rdi, %r15 QUAD $0x000000000000bd49; WORD $0x0010 // movabsq $4503599627370496, %r13 LONG $0x00107f83 // cmpl $0, $16(%rdi) LONG $0x002f840f; WORD $0x0000 // je LBB10_4, $47(%rip) QUAD $0x000000000000be49; WORD $0x7ff0 // movabsq $9218868437227405312, %r14 LONG $0x14478b41 // movl $20(%r15), %eax WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LONG $0x0001363d; BYTE $0x00 // cmpl $310, %eax LONG $0x034e8f0f; WORD $0x0000 // jg LBB10_64, $846(%rip) LONG $0xfffeb63d; BYTE $0xff // cmpl $-330, %eax LONG $0x00138d0f; WORD $0x0000 // jge LBB10_5, $19(%rip) WORD $0x3145; BYTE $0xf6 // xorl %r14d, %r14d LONG $0x00033be9; BYTE $0x00 // jmp LBB10_64, $827(%rip) LBB10_4: WORD $0x3145; BYTE $0xf6 // xorl %r14d, %r14d WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LONG $0x000330e9; BYTE $0x00 // jmp LBB10_64, $816(%rip) LBB10_5: WORD $0xc085 // testl %eax, %eax LONG $0xd05d8948 // movq %rbx, $-48(%rbp) LONG $0x005a8e0f; WORD $0x0000 // jle LBB10_12, $90(%rip) WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LONG $0xb8358d4c; WORD $0x0079; BYTE $0x00 // leaq $31160(%rip), %r14 /* _POW_TAB(%rip) */ LONG $0x00002de9; BYTE $0x00 // jmp LBB10_8, $45(%rip) WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB10_10: WORD $0xc089 // movl %eax, %eax LONG $0x861c8b41 // movl (%r14,%rax,4), %ebx LONG $0x107f8341; BYTE $0x00 // cmpl $0, $16(%r15) LONG $0x000a840f; WORD $0x0000 // je LBB10_7, $10(%rip) LBB10_11: WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0xde89 // movl %ebx, %esi LONG $0x004c25e8; BYTE $0x00 // callq _right_shift, $19493(%rip) LBB10_7: WORD $0x0141; BYTE $0xdc // addl %ebx, %r12d LONG $0x14478b41 // movl $20(%r15), %eax WORD $0xc085 // testl %eax, %eax LONG $0x001e8e0f; WORD $0x0000 // jle LBB10_12, $30(%rip) LBB10_8: WORD $0xf883; BYTE $0x08 // cmpl $8, %eax LONG $0xffcd8e0f; WORD $0xffff // jle LBB10_10, $-51(%rip) LONG $0x00001bbb; BYTE $0x00 // movl $27, %ebx LONG $0x107f8341; BYTE $0x00 // cmpl $0, $16(%r15) LONG $0xffce850f; WORD $0xffff // jne LBB10_11, $-50(%rip) LONG $0xffffd3e9; BYTE $0xff // jmp LBB10_7, $-45(%rip) LBB10_12: LONG $0x61358d4c; WORD $0x0079; BYTE $0x00 // leaq $31073(%rip), %r14 /* _POW_TAB(%rip) */ LONG $0x00002de9; BYTE $0x00 // jmp LBB10_14, $45(%rip) LBB10_18: LONG $0x00001bbb; BYTE $0x00 // movl $27, %ebx LONG $0x107f8341; BYTE $0x00 // cmpl $0, $16(%r15) LONG $0x001a840f; WORD $0x0000 // je LBB10_13, $26(%rip) QUAD $0x9090909090909090; LONG $0x90909090 // .p2align 4, 0x90 LBB10_20: WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0xde89 // movl %ebx, %esi LONG $0x0049a6e8; BYTE $0x00 // callq _left_shift, $18854(%rip) LONG $0x14478b41 // movl $20(%r15), %eax LBB10_13: WORD $0x2941; BYTE $0xdc // subl %ebx, %r12d LBB10_14: WORD $0xc085 // testl %eax, %eax LONG $0x0017880f; WORD $0x0000 // js LBB10_17, $23(%rip) LONG $0x0032850f; WORD $0x0000 // jne LBB10_21, $50(%rip) WORD $0x8b49; BYTE $0x0f // movq (%r15), %rcx WORD $0x3980; BYTE $0x35 // cmpb $53, (%rcx) LONG $0x000e8c0f; WORD $0x0000 // jl LBB10_19, $14(%rip) LONG $0x000021e9; BYTE $0x00 // jmp LBB10_21, $33(%rip) // .p2align 4, 0x90 LBB10_17: WORD $0xf883; BYTE $0xf8 // cmpl $-8, %eax LONG $0xffab8c0f; WORD $0xffff // jl LBB10_18, $-85(%rip) LBB10_19: WORD $0xc189 // movl %eax, %ecx WORD $0xd9f7 // negl %ecx LONG $0x8e1c8b41 // movl (%r14,%rcx,4), %ebx LONG $0x107f8341; BYTE $0x00 // cmpl $0, $16(%r15) LONG $0xffb4850f; WORD $0xffff // jne LBB10_20, $-76(%rip) LONG $0xffffbde9; BYTE $0xff // jmp LBB10_13, $-67(%rip) LBB10_21: LONG $0x02fc8141; WORD $0xfffc; BYTE $0xff // cmpl $-1022, %r12d LONG $0x00568f0f; WORD $0x0000 // jg LBB10_27, $86(%rip) LONG $0x107f8341; BYTE $0x00 // cmpl $0, $16(%r15) LONG $0xd05d8b48 // movq $-48(%rbp), %rbx LONG $0x0064840f; WORD $0x0000 // je LBB10_29, $100(%rip) LONG $0xc6fc8141; WORD $0xfffb; BYTE $0xff // cmpl $-1082, %r12d LONG $0x00628f0f; WORD $0x0000 // jg LBB10_30, $98(%rip) LONG $0xc1c48141; WORD $0x0003; BYTE $0x00 // addl $961, %r12d QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB10_25: WORD $0x894c; BYTE $0xff // movq %r15, %rdi LONG $0x00003cbe; BYTE $0x00 // movl $60, %esi LONG $0x004b33e8; BYTE $0x00 // callq _right_shift, $19251(%rip) LONG $0x3cc48341 // addl $60, %r12d LONG $0x88fc8341 // cmpl $-120, %r12d LONG $0xffe58c0f; WORD $0xffff // jl LBB10_25, $-27(%rip) LONG $0x3cc48341 // addl $60, %r12d LONG $0x00002fe9; BYTE $0x00 // jmp LBB10_31, $47(%rip) LBB10_27: LONG $0x00fc8141; WORD $0x0004; BYTE $0x00 // cmpl $1024, %r12d LONG $0xd05d8b48 // movq $-48(%rbp), %rbx LONG $0x01a58f0f; WORD $0x0000 // jg LBB10_61, $421(%rip) LONG $0xffc48341 // addl $-1, %r12d WORD $0x8945; BYTE $0xe6 // movl %r12d, %r14d LONG $0x000026e9; BYTE $0x00 // jmp LBB10_32, $38(%rip) LBB10_29: LONG $0xfc02be41; WORD $0xffff // movl $-1022, %r14d LONG $0x000033e9; BYTE $0x00 // jmp LBB10_34, $51(%rip) LBB10_30: LONG $0xfdc48141; WORD $0x0003; BYTE $0x00 // addl $1021, %r12d LBB10_31: WORD $0xf741; BYTE $0xdc // negl %r12d WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0x8944; BYTE $0xe6 // movl %r12d, %esi LONG $0x004adfe8; BYTE $0x00 // callq _right_shift, $19167(%rip) LONG $0xfc02be41; WORD $0xffff // movl $-1022, %r14d LBB10_32: LONG $0x107f8341; BYTE $0x00 // cmpl $0, $16(%r15) LONG $0x000d840f; WORD $0x0000 // je LBB10_34, $13(%rip) WORD $0x894c; BYTE $0xff // movq %r15, %rdi LONG $0x000035be; BYTE $0x00 // movl $53, %esi LONG $0x0048a1e8; BYTE $0x00 // callq _left_shift, $18593(%rip) LBB10_34: LONG $0x14478b41 // movl $20(%r15), %eax LONG $0xffc4c749; WORD $0xffff; BYTE $0xff // movq $-1, %r12 WORD $0xf883; BYTE $0x14 // cmpl $20, %eax LONG $0x01608f0f; WORD $0x0000 // jg LBB10_63, $352(%rip) WORD $0xc085 // testl %eax, %eax LONG $0x00578e0f; WORD $0x0000 // jle LBB10_40, $87(%rip) LONG $0x10578b41 // movl $16(%r15), %edx WORD $0xf631 // xorl %esi, %esi WORD $0xd285 // testl %edx, %edx WORD $0x4e0f; BYTE $0xd6 // cmovlel %esi, %edx LONG $0xff488d4c // leaq $-1(%rax), %r9 WORD $0x3949; BYTE $0xd1 // cmpq %rdx, %r9 LONG $0xca430f4c // cmovaeq %rdx, %r9 LONG $0x01418d45 // leal $1(%r9), %r8d WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB10_37: WORD $0x3948; BYTE $0xf2 // cmpq %rsi, %rdx LONG $0x002f840f; WORD $0x0000 // je LBB10_41, $47(%rip) LONG $0xa43c8d4b // leaq (%r12,%r12,4), %rdi WORD $0x8b49; BYTE $0x0f // movq (%r15), %rcx LONG $0x0cbe0f48; BYTE $0x31 // movsbq (%rcx,%rsi), %rcx LONG $0x79248d4c // leaq (%rcx,%rdi,2), %r12 LONG $0xd0c48349 // addq $-48, %r12 LONG $0x01c68348 // addq $1, %rsi WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0xffd6850f; WORD $0xffff // jne LBB10_37, $-42(%rip) WORD $0x8945; BYTE $0xc1 // movl %r8d, %r9d LONG $0x000006e9; BYTE $0x00 // jmp LBB10_41, $6(%rip) LBB10_40: WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LBB10_41: WORD $0x3944; BYTE $0xc8 // cmpl %r9d, %eax LONG $0x005f8e0f; WORD $0x0000 // jle LBB10_49, $95(%rip) WORD $0xc689 // movl %eax, %esi WORD $0x2944; BYTE $0xce // subl %r9d, %esi WORD $0x8944; BYTE $0xca // movl %r9d, %edx WORD $0xd2f7 // notl %edx WORD $0xc201 // addl %eax, %edx WORD $0xe683; BYTE $0x07 // andl $7, %esi LONG $0x001f840f; WORD $0x0000 // je LBB10_46, $31(%rip) WORD $0xdef7 // negl %esi WORD $0xff31 // xorl %edi, %edi LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB10_44: WORD $0x014d; BYTE $0xe4 // addq %r12, %r12 LONG $0xa4248d4f // leaq (%r12,%r12,4), %r12 WORD $0xc783; BYTE $0xff // addl $-1, %edi WORD $0xfe39 // cmpl %edi, %esi LONG $0xffee850f; WORD $0xffff // jne LBB10_44, $-18(%rip) WORD $0x2941; BYTE $0xf9 // subl %edi, %r9d LBB10_46: WORD $0xfa83; BYTE $0x07 // cmpl $7, %edx LONG $0x0022820f; WORD $0x0000 // jb LBB10_49, $34(%rip) WORD $0xc289 // movl %eax, %edx WORD $0x2944; BYTE $0xca // subl %r9d, %edx QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB10_48: LONG $0x00e4694d; WORD $0xf5e1; BYTE $0x05 // imulq $100000000, %r12, %r12 WORD $0xc283; BYTE $0xf8 // addl $-8, %edx LONG $0xfff0850f; WORD $0xffff // jne LBB10_48, $-16(%rip) LBB10_49: WORD $0xc085 // testl %eax, %eax LONG $0x004a880f; WORD $0x0000 // js LBB10_57, $74(%rip) LONG $0x104f8b41 // movl $16(%r15), %ecx WORD $0xc139 // cmpl %eax, %ecx LONG $0x003e8e0f; WORD $0x0000 // jle LBB10_57, $62(%rip) WORD $0x8b49; BYTE $0x37 // movq (%r15), %rsi WORD $0x148a; BYTE $0x06 // movb (%rsi,%rax), %dl WORD $0xfa80; BYTE $0x35 // cmpb $53, %dl LONG $0x00c3850f; WORD $0x0000 // jne LBB10_58, $195(%rip) WORD $0x788d; BYTE $0x01 // leal $1(%rax), %edi WORD $0xcf39 // cmpl %ecx, %edi LONG $0x00b8850f; WORD $0x0000 // jne LBB10_58, $184(%rip) LONG $0x1c7f8341; BYTE $0x00 // cmpl $0, $28(%r15) WORD $0x950f; BYTE $0xc1 // setne %cl LONG $0x0018850f; WORD $0x0000 // jne LBB10_59, $24(%rip) WORD $0xc085 // testl %eax, %eax LONG $0x00108e0f; WORD $0x0000 // jle LBB10_59, $16(%rip) WORD $0xc083; BYTE $0xff // addl $-1, %eax WORD $0x0c8a; BYTE $0x06 // movb (%rsi,%rax), %cl WORD $0xe180; BYTE $0x01 // andb $1, %cl LONG $0x000002e9; BYTE $0x00 // jmp LBB10_59, $2(%rip) LBB10_57: WORD $0xc931 // xorl %ecx, %ecx LBB10_59: WORD $0xb60f; BYTE $0xc1 // movzbl %cl, %eax WORD $0x0149; BYTE $0xc4 // addq %rax, %r12 QUAD $0x000000000000b848; WORD $0x0020 // movabsq $9007199254740992, %rax WORD $0x3949; BYTE $0xc4 // cmpq %rax, %r12 LONG $0x0026850f; WORD $0x0000 // jne LBB10_63, $38(%rip) LONG $0xfefe8141; WORD $0x0003; BYTE $0x00 // cmpl $1022, %r14d LONG $0x00128e0f; WORD $0x0000 // jle LBB10_62, $18(%rip) LBB10_61: WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d QUAD $0x000000000000be49; WORD $0x7ff0 // movabsq $9218868437227405312, %r14 LONG $0x000026e9; BYTE $0x00 // jmp LBB10_64, $38(%rip) LBB10_62: LONG $0x01c68341 // addl $1, %r14d WORD $0x894d; BYTE $0xec // movq %r13, %r12 LBB10_63: WORD $0x894c; BYTE $0xe0 // movq %r12, %rax WORD $0x214c; BYTE $0xe8 // andq %r13, %rax LONG $0xffc68141; WORD $0x0003; BYTE $0x00 // addl $1023, %r14d LONG $0xffe68141; WORD $0x0007; BYTE $0x00 // andl $2047, %r14d LONG $0x34e6c149 // shlq $52, %r14 WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xf0440f4c // cmoveq %rax, %r14 LBB10_64: LONG $0xffc58349 // addq $-1, %r13 WORD $0x214d; BYTE $0xe5 // andq %r12, %r13 WORD $0x094d; BYTE $0xf5 // orq %r14, %r13 QUAD $0x000000000000b848; WORD $0x8000 // movabsq $-9223372036854775808, %rax WORD $0x094c; BYTE $0xe8 // orq %r13, %rax LONG $0x187f8341; BYTE $0x00 // cmpl $0, $24(%r15) LONG $0xc5440f49 // cmoveq %r13, %rax WORD $0x8948; BYTE $0x03 // movq %rax, (%rbx) WORD $0xc031 // xorl %eax, %eax LONG $0x08c48348 // addq $8, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB10_58: WORD $0xfa80; BYTE $0x35 // cmpb $53, %dl WORD $0x9d0f; BYTE $0xc1 // setge %cl LONG $0xffff63e9; BYTE $0xff // jmp LBB10_59, $-157(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _atof_native: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp LONG $0x30ec8348 // subq $48, %rsp QUAD $0x00000000d845c748 // movq $0, $-40(%rbp) LONG $0xe0558948 // movq %rdx, $-32(%rbp) LONG $0xe84d8948 // movq %rcx, $-24(%rbp) WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0045840f; WORD $0x0000 // je LBB11_5, $69(%rip) WORD $0x02c6; BYTE $0x00 // movb $0, (%rdx) LONG $0x01f98348 // cmpq $1, %rcx LONG $0x0038840f; WORD $0x0000 // je LBB11_5, $56(%rip) LONG $0x000142c6 // movb $0, $1(%rdx) LONG $0xe87d8348; BYTE $0x03 // cmpq $3, $-24(%rbp) LONG $0x0029820f; WORD $0x0000 // jb LBB11_5, $41(%rip) LONG $0x000002b8; BYTE $0x00 // movl $2, %eax QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB11_4: LONG $0xe04d8b48 // movq $-32(%rbp), %rcx LONG $0x000104c6 // movb $0, (%rcx,%rax) LONG $0x01c08348 // addq $1, %rax LONG $0xe8453948 // cmpq %rax, $-24(%rbp) LONG $0xffea870f; WORD $0xffff // ja LBB11_4, $-22(%rip) LBB11_5: LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4511f8c5; BYTE $0xf0 // vmovups %xmm0, $-16(%rbp) WORD $0xd231 // xorl %edx, %edx WORD $0x3f80; BYTE $0x2d // cmpb $45, (%rdi) LONG $0x001a850f; WORD $0x0000 // jne LBB11_7, $26(%rip) LONG $0x01f845c7; WORD $0x0000; BYTE $0x00 // movl $1, $-8(%rbp) LONG $0x000001b8; BYTE $0x00 // movl $1, %eax WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x00108c0f; WORD $0x0000 // jl LBB11_8, $16(%rip) LONG $0x0001abe9; BYTE $0x00 // jmp LBB11_39, $427(%rip) LBB11_7: WORD $0xc031 // xorl %eax, %eax WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x01a08d0f; WORD $0x0000 // jge LBB11_39, $416(%rip) LBB11_8: WORD $0xb341; BYTE $0x01 // movb $1, %r11b WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d WORD $0x3145; BYTE $0xd2 // xorl %r10d, %r10d WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d LONG $0x000024e9; BYTE $0x00 // jmp LBB11_12, $36(%rip) LBB11_20: LONG $0x01fc45c7; WORD $0x0000; BYTE $0x00 // movl $1, $-4(%rbp) QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB11_11: LONG $0x01c08348 // addq $1, %rax WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0xc39c0f41 // setl %r11b WORD $0x3948; BYTE $0xc6 // cmpq %rax, %rsi LONG $0x0091840f; WORD $0x0000 // je LBB11_22, $145(%rip) LBB11_12: LONG $0x070cb60f // movzbl (%rdi,%rax), %ecx WORD $0x518d; BYTE $0xd0 // leal $-48(%rcx), %edx WORD $0xfa80; BYTE $0x09 // cmpb $9, %dl LONG $0x002c870f; WORD $0x0000 // ja LBB11_17, $44(%rip) WORD $0xf980; BYTE $0x30 // cmpb $48, %cl LONG $0x0043850f; WORD $0x0000 // jne LBB11_19, $67(%rip) WORD $0x8545; BYTE $0xd2 // testl %r10d, %r10d LONG $0x0063840f; WORD $0x0000 // je LBB11_21, $99(%rip) WORD $0x634d; BYTE $0xd9 // movslq %r9d, %r11 LONG $0xe85d394c // cmpq %r11, $-24(%rbp) LONG $0x003a870f; WORD $0x0000 // ja LBB11_9, $58(%rip) LONG $0x000049e9; BYTE $0x00 // jmp LBB11_10, $73(%rip) QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB11_17: WORD $0xf980; BYTE $0x2e // cmpb $46, %cl LONG $0x004f850f; WORD $0x0000 // jne LBB11_23, $79(%rip) LONG $0xf4558944 // movl %r10d, $-12(%rbp) LONG $0x0001b841; WORD $0x0000 // movl $1, %r8d LONG $0xffff98e9; BYTE $0xff // jmp LBB11_11, $-104(%rip) QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB11_19: WORD $0x634d; BYTE $0xda // movslq %r10d, %r11 LONG $0xe85d394c // cmpq %r11, $-24(%rbp) LONG $0xff73860f; WORD $0xffff // jbe LBB11_20, $-141(%rip) LBB11_9: LONG $0xe0558b48 // movq $-32(%rbp), %rdx LONG $0x1a0c8842 // movb %cl, (%rdx,%r11) LONG $0xf04d8b44 // movl $-16(%rbp), %r9d LONG $0x01c18341 // addl $1, %r9d LONG $0xf04d8944 // movl %r9d, $-16(%rbp) LBB11_10: WORD $0x8945; BYTE $0xca // movl %r9d, %r10d LONG $0xffff67e9; BYTE $0xff // jmp LBB11_11, $-153(%rip) LBB11_21: LONG $0xfff44583 // addl $-1, $-12(%rbp) WORD $0x3145; BYTE $0xd2 // xorl %r10d, %r10d LONG $0xffff5be9; BYTE $0xff // jmp LBB11_11, $-165(%rip) LBB11_22: WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax LBB11_23: WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0x000f840f; WORD $0x0000 // je LBB11_25, $15(%rip) LONG $0x01c3f641 // testb $1, %r11b LONG $0x0013850f; WORD $0x0000 // jne LBB11_26, $19(%rip) LONG $0x0000c2e9; BYTE $0x00 // jmp LBB11_40, $194(%rip) LBB11_25: LONG $0xf44d8944 // movl %r9d, $-12(%rbp) LONG $0x01c3f641 // testb $1, %r11b LONG $0x00b4840f; WORD $0x0000 // je LBB11_40, $180(%rip) LBB11_26: WORD $0xc289 // movl %eax, %edx WORD $0x0c8a; BYTE $0x17 // movb (%rdi,%rdx), %cl WORD $0xc980; BYTE $0x20 // orb $32, %cl WORD $0xf980; BYTE $0x65 // cmpb $101, %cl LONG $0x00a3850f; WORD $0x0000 // jne LBB11_40, $163(%rip) LONG $0x01174c8a // movb $1(%rdi,%rdx), %cl WORD $0xf980; BYTE $0x2d // cmpb $45, %cl LONG $0x0017840f; WORD $0x0000 // je LBB11_30, $23(%rip) LONG $0x0001b841; WORD $0x0000 // movl $1, %r8d WORD $0xf980; BYTE $0x2b // cmpb $43, %cl LONG $0x0026850f; WORD $0x0000 // jne LBB11_32, $38(%rip) WORD $0xc083; BYTE $0x02 // addl $2, %eax LONG $0x000009e9; BYTE $0x00 // jmp LBB11_31, $9(%rip) LBB11_30: WORD $0xc083; BYTE $0x02 // addl $2, %eax LONG $0xffffb841; WORD $0xffff // movl $-1, %r8d LBB11_31: WORD $0xc289 // movl %eax, %edx WORD $0x6348; BYTE $0xc2 // movslq %edx, %rax WORD $0xd231 // xorl %edx, %edx WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x00178c0f; WORD $0x0000 // jl LBB11_33, $23(%rip) LONG $0x000057e9; BYTE $0x00 // jmp LBB11_38, $87(%rip) LBB11_32: LONG $0x01c28348 // addq $1, %rdx WORD $0x6348; BYTE $0xc2 // movslq %edx, %rax WORD $0xd231 // xorl %edx, %edx WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x00458d0f; WORD $0x0000 // jge LBB11_38, $69(%rip) LBB11_33: WORD $0xd231 // xorl %edx, %edx QUAD $0x9090909090909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB11_34: LONG $0x070cbe0f // movsbl (%rdi,%rax), %ecx WORD $0xf983; BYTE $0x30 // cmpl $48, %ecx LONG $0x002b8c0f; WORD $0x0000 // jl LBB11_38, $43(%rip) WORD $0xf980; BYTE $0x39 // cmpb $57, %cl LONG $0x00228f0f; WORD $0x0000 // jg LBB11_38, $34(%rip) LONG $0x270ffa81; WORD $0x0000 // cmpl $9999, %edx LONG $0x00168f0f; WORD $0x0000 // jg LBB11_38, $22(%rip) WORD $0x148d; BYTE $0x92 // leal (%rdx,%rdx,4), %edx WORD $0x148d; BYTE $0x51 // leal (%rcx,%rdx,2), %edx WORD $0xc283; BYTE $0xd0 // addl $-48, %edx LONG $0x01c08348 // addq $1, %rax WORD $0x3948; BYTE $0xc6 // cmpq %rax, %rsi LONG $0xffc8850f; WORD $0xffff // jne LBB11_34, $-56(%rip) LBB11_38: LONG $0xd0af0f41 // imull %r8d, %edx WORD $0x5503; BYTE $0xf4 // addl $-12(%rbp), %edx LBB11_39: WORD $0x5589; BYTE $0xf4 // movl %edx, $-12(%rbp) LBB11_40: LONG $0xe07d8d48 // leaq $-32(%rbp), %rdi LONG $0xd8758d48 // leaq $-40(%rbp), %rsi LONG $0xfff9d1e8; BYTE $0xff // callq _decimal_to_f64, $-1583(%rip) LONG $0x4510fbc5; BYTE $0xd8 // vmovsd $-40(%rbp), %xmm0 LONG $0x30c48348 // addq $48, %rsp BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 _value: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x28ec8348 // subq $40, %rsp WORD $0x894d; BYTE $0xc4 // movq %r8, %r12 WORD $0x8949; BYTE $0xce // movq %rcx, %r14 WORD $0x8948; BYTE $0xf3 // movq %rsi, %rbx WORD $0x8949; BYTE $0xff // movq %rdi, %r15 LONG $0xd0558948 // movq %rdx, $-48(%rbp) LONG $0xb07d8948 // movq %rdi, $-80(%rbp) LONG $0xb8758948 // movq %rsi, $-72(%rbp) LONG $0xd0558d48 // leaq $-48(%rbp), %rdx LONG $0x00058ee8; BYTE $0x00 // callq _advance_ns, $1422(%rip) WORD $0xbe0f; BYTE $0xc0 // movsbl %al, %eax WORD $0xf883; BYTE $0x7d // cmpl $125, %eax LONG $0x00bc870f; WORD $0x0000 // ja LBB12_11, $188(%rip) LONG $0x430d8d48; WORD $0x0003; BYTE $0x00 // leaq $835(%rip), %rcx /* LJTI12_0(%rip) */ LONG $0x81046348 // movslq (%rcx,%rax,4), %rax WORD $0x0148; BYTE $0xc8 // addq %rcx, %rax JMP AX LBB12_2: LONG $0xc875894c // movq %r14, $-56(%rbp) LONG $0xd0758b4c // movq $-48(%rbp), %r14 LONG $0xff6e8d4d // leaq $-1(%r14), %r13 LONG $0xd06d894c // movq %r13, $-48(%rbp) LONG $0x02c4f641 // testb $2, %r12b LONG $0x001a850f; WORD $0x0000 // jne LBB12_4, $26(%rip) LONG $0xb07d8d48 // leaq $-80(%rbp), %rdi LONG $0xd0758d48 // leaq $-48(%rbp), %rsi LONG $0xc8558b48 // movq $-56(%rbp), %rdx LONG $0x001317e8; BYTE $0x00 // callq _vnumber, $4887(%rip) LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0x0002f3e9; BYTE $0x00 // jmp LBB12_49, $755(%rip) LBB12_4: WORD $0xc031 // xorl %eax, %eax LONG $0x2f3c8043; BYTE $0x2d // cmpb $45, (%r15,%r13) LONG $0x2f248d4f // leaq (%r15,%r13), %r12 WORD $0x940f; BYTE $0xc0 // sete %al WORD $0x0149; BYTE $0xc4 // addq %rax, %r12 WORD $0x2948; BYTE $0xc3 // subq %rax, %rbx LONG $0x02b2840f; WORD $0x0000 // je LBB12_44, $690(%rip) WORD $0x3949; BYTE $0xdd // cmpq %rbx, %r13 LONG $0x000e830f; WORD $0x0000 // jae LBB12_7, $14(%rip) LONG $0x24048a41 // movb (%r12), %al WORD $0xd004 // addb $-48, %al WORD $0x093c // cmpb $9, %al LONG $0x02ad870f; WORD $0x0000 // ja LBB12_46, $685(%rip) LBB12_7: WORD $0x894c; BYTE $0xe7 // movq %r12, %rdi WORD $0x8948; BYTE $0xde // movq %rbx, %rsi LONG $0x002472e8; BYTE $0x00 // callq _do_skip_number, $9330(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0293880f; WORD $0x0000 // js LBB12_45, $659(%rip) WORD $0x0149; BYTE $0xc4 // addq %rax, %r12 WORD $0x294d; BYTE $0xfc // subq %r15, %r12 WORD $0x854d; BYTE $0xf6 // testq %r14, %r14 LONG $0x02988e0f; WORD $0x0000 // jle LBB12_48, $664(%rip) LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0x0800c748; WORD $0x0000; BYTE $0x00 // movq $8, (%rax) LONG $0x1868894c // movq %r13, $24(%rax) LONG $0x00028be9; BYTE $0x00 // jmp LBB12_49, $651(%rip) LBB12_10: LONG $0x0106c749; WORD $0x0000; BYTE $0x00 // movq $1, (%r14) LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0x00027be9; BYTE $0x00 // jmp LBB12_49, $635(%rip) LBB12_11: LONG $0xfe06c749; WORD $0xffff; BYTE $0xff // movq $-2, (%r14) LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0xffc48349 // addq $-1, %r12 LONG $0x000267e9; BYTE $0x00 // jmp LBB12_49, $615(%rip) LBB12_12: QUAD $0xffffffffc045c748 // movq $-1, $-64(%rbp) LONG $0xd07d8b4c // movq $-48(%rbp), %r15 LONG $0xb07d8d48 // leaq $-80(%rbp), %rdi LONG $0xc0558d48 // leaq $-64(%rbp), %rdx WORD $0x894c; BYTE $0xfe // movq %r15, %rsi WORD $0x894c; BYTE $0xe1 // movq %r12, %rcx LONG $0x0007a3e8; BYTE $0x00 // callq _advance_string, $1955(%rip) WORD $0x8949; BYTE $0xc4 // movq %rax, %r12 WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0161880f; WORD $0x0000 // js LBB12_33, $353(%rip) LONG $0xd065894c // movq %r12, $-48(%rbp) LONG $0x107e894d // movq %r15, $16(%r14) LONG $0xc0458b48 // movq $-64(%rbp), %rax WORD $0x394c; BYTE $0xe0 // cmpq %r12, %rax LONG $0xffc1c748; WORD $0xffff; BYTE $0xff // movq $-1, %rcx LONG $0xc84c0f48 // cmovlq %rax, %rcx LONG $0x184e8949 // movq %rcx, $24(%r14) LONG $0x000007b8; BYTE $0x00 // movl $7, %eax WORD $0x8949; BYTE $0x06 // movq %rax, (%r14) LONG $0x000211e9; BYTE $0x00 // jmp LBB12_49, $529(%rip) LBB12_14: WORD $0x8545; BYTE $0xe4 // testl %r12d, %r12d LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0x00000bb9; BYTE $0x00 // movl $11, %ecx LONG $0x000108e9; BYTE $0x00 // jmp LBB12_32, $264(%rip) LBB12_15: WORD $0x8545; BYTE $0xe4 // testl %r12d, %r12d LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0x00000ab9; BYTE $0x00 // movl $10, %ecx LONG $0x0000f4e9; BYTE $0x00 // jmp LBB12_32, $244(%rip) LBB12_16: LONG $0x0506c749; WORD $0x0000; BYTE $0x00 // movq $5, (%r14) LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0x0001d9e9; BYTE $0x00 // jmp LBB12_49, $473(%rip) LBB12_17: WORD $0x8545; BYTE $0xe4 // testl %r12d, %r12d LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0x00000cb9; BYTE $0x00 // movl $12, %ecx LONG $0x0000d0e9; BYTE $0x00 // jmp LBB12_32, $208(%rip) LBB12_18: LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0xfc4b8d48 // leaq $-4(%rbx), %rcx LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax WORD $0x3949; BYTE $0xcc // cmpq %rcx, %r12 LONG $0x008a870f; WORD $0x0000 // ja LBB12_25, $138(%rip) LONG $0x270c8b43 // movl (%r15,%r12), %ecx LONG $0x6c61f981; WORD $0x6573 // cmpl $1702063201, %ecx LONG $0x00d1850f; WORD $0x0000 // jne LBB12_34, $209(%rip) LONG $0x04c48349 // addq $4, %r12 LONG $0x000004b8; BYTE $0x00 // movl $4, %eax LONG $0x000069e9; BYTE $0x00 // jmp LBB12_24, $105(%rip) LBB12_21: LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0xfd4b8d48 // leaq $-3(%rbx), %rcx LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax WORD $0x3949; BYTE $0xcc // cmpq %rcx, %r12 LONG $0x0054870f; WORD $0x0000 // ja LBB12_25, $84(%rip) LONG $0x274c8b43; BYTE $0xff // movl $-1(%r15,%r12), %ecx LONG $0x756ef981; WORD $0x6c6c // cmpl $1819047278, %ecx LONG $0x00cc850f; WORD $0x0000 // jne LBB12_37, $204(%rip) LONG $0x03c48349 // addq $3, %r12 LONG $0x000002b8; BYTE $0x00 // movl $2, %eax LONG $0x000032e9; BYTE $0x00 // jmp LBB12_24, $50(%rip) LBB12_27: LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0xfd4b8d48 // leaq $-3(%rbx), %rcx LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax WORD $0x3949; BYTE $0xcc // cmpq %rcx, %r12 LONG $0x001d870f; WORD $0x0000 // ja LBB12_25, $29(%rip) LONG $0x274c8b43; BYTE $0xff // movl $-1(%r15,%r12), %ecx LONG $0x7274f981; WORD $0x6575 // cmpl $1702195828, %ecx LONG $0x00cb850f; WORD $0x0000 // jne LBB12_41, $203(%rip) LONG $0x03c48349 // addq $3, %r12 LONG $0x000003b8; BYTE $0x00 // movl $3, %eax LBB12_24: WORD $0x894c; BYTE $0xe3 // movq %r12, %rbx LBB12_25: LONG $0xd05d8948 // movq %rbx, $-48(%rbp) WORD $0x8949; BYTE $0xdc // movq %rbx, %r12 LBB12_26: WORD $0x8949; BYTE $0x06 // movq %rax, (%r14) LONG $0x000114e9; BYTE $0x00 // jmp LBB12_49, $276(%rip) LBB12_30: LONG $0x0606c749; WORD $0x0000; BYTE $0x00 // movq $6, (%r14) LONG $0xd0658b4c // movq $-48(%rbp), %r12 LONG $0x000104e9; BYTE $0x00 // jmp LBB12_49, $260(%rip) LBB12_31: WORD $0x8545; BYTE $0xe4 // testl %r12d, %r12d LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0x00000db9; BYTE $0x00 // movl $13, %ecx LBB12_32: LONG $0xc8490f48 // cmovnsq %rax, %rcx WORD $0x8949; BYTE $0x0e // movq %rcx, (%r14) LONG $0x1ffcc141 // sarl $31, %r12d WORD $0xf741; BYTE $0xd4 // notl %r12d WORD $0x634d; BYTE $0xe4 // movslq %r12d, %r12 LONG $0xd065034c // addq $-48(%rbp), %r12 LONG $0x0000dbe9; BYTE $0x00 // jmp LBB12_49, $219(%rip) LBB12_33: LONG $0xd05d8948 // movq %rbx, $-48(%rbp) WORD $0x894d; BYTE $0x26 // movq %r12, (%r14) WORD $0x8949; BYTE $0xdc // movq %rbx, %r12 LONG $0x0000cce9; BYTE $0x00 // jmp LBB12_49, $204(%rip) LBB12_34: LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax WORD $0xf980; BYTE $0x61 // cmpb $97, %cl LONG $0xffa0850f; WORD $0xffff // jne LBB12_26, $-96(%rip) LONG $0x736c61b9; BYTE $0x65 // movl $1702063201, %ecx LBB12_36: WORD $0xe9c1; BYTE $0x08 // shrl $8, %ecx LONG $0x54be0f43; WORD $0x0127 // movsbl $1(%r15,%r12), %edx LONG $0x01c48349 // addq $1, %r12 WORD $0xb60f; BYTE $0xf1 // movzbl %cl, %esi WORD $0xd639 // cmpl %edx, %esi LONG $0xffe8840f; WORD $0xffff // je LBB12_36, $-24(%rip) LONG $0x000067e9; BYTE $0x00 // jmp LBB12_40, $103(%rip) LBB12_37: LONG $0xffc48349 // addq $-1, %r12 LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax WORD $0xf980; BYTE $0x6e // cmpb $110, %cl LONG $0xff6a850f; WORD $0xffff // jne LBB12_26, $-150(%rip) LONG $0x6c756eb9; BYTE $0x6c // movl $1819047278, %ecx LBB12_39: WORD $0xe9c1; BYTE $0x08 // shrl $8, %ecx LONG $0x54be0f43; WORD $0x0127 // movsbl $1(%r15,%r12), %edx LONG $0x01c48349 // addq $1, %r12 WORD $0xb60f; BYTE $0xf1 // movzbl %cl, %esi WORD $0xd639 // cmpl %edx, %esi LONG $0xffe8840f; WORD $0xffff // je LBB12_39, $-24(%rip) LONG $0x000031e9; BYTE $0x00 // jmp LBB12_40, $49(%rip) LBB12_41: LONG $0xffc48349 // addq $-1, %r12 LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax WORD $0xf980; BYTE $0x74 // cmpb $116, %cl LONG $0xff34850f; WORD $0xffff // jne LBB12_26, $-204(%rip) LONG $0x757274b9; BYTE $0x65 // movl $1702195828, %ecx LBB12_43: WORD $0xe9c1; BYTE $0x08 // shrl $8, %ecx LONG $0x54be0f43; WORD $0x0127 // movsbl $1(%r15,%r12), %edx LONG $0x01c48349 // addq $1, %r12 WORD $0xb60f; BYTE $0xf1 // movzbl %cl, %esi WORD $0xd639 // cmpl %edx, %esi LONG $0xffe8840f; WORD $0xffff // je LBB12_43, $-24(%rip) LBB12_40: LONG $0xd065894c // movq %r12, $-48(%rbp) WORD $0x8949; BYTE $0x06 // movq %rax, (%r14) LONG $0x000027e9; BYTE $0x00 // jmp LBB12_49, $39(%rip) LBB12_44: LONG $0xffc5c749; WORD $0xffff; BYTE $0xff // movq $-1, %r13 LONG $0x00000de9; BYTE $0x00 // jmp LBB12_47, $13(%rip) LBB12_45: WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x0149; BYTE $0xc4 // addq %rax, %r12 LBB12_46: LONG $0xfec5c749; WORD $0xffff; BYTE $0xff // movq $-2, %r13 LBB12_47: WORD $0x294d; BYTE $0xfc // subq %r15, %r12 LONG $0xd065894c // movq %r12, $-48(%rbp) LBB12_48: LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x894c; BYTE $0x28 // movq %r13, (%rax) LBB12_49: WORD $0x894c; BYTE $0xe0 // movq %r12, %rax LONG $0x28c48348 // addq $40, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq BYTE $0x90 // .p2align 2, 0x90 // .set L12_0_set_10, LBB12_10-LJTI12_0 // .set L12_0_set_11, LBB12_11-LJTI12_0 // .set L12_0_set_12, LBB12_12-LJTI12_0 // .set L12_0_set_14, LBB12_14-LJTI12_0 // .set L12_0_set_2, LBB12_2-LJTI12_0 // .set L12_0_set_15, LBB12_15-LJTI12_0 // .set L12_0_set_16, LBB12_16-LJTI12_0 // .set L12_0_set_17, LBB12_17-LJTI12_0 // .set L12_0_set_18, LBB12_18-LJTI12_0 // .set L12_0_set_21, LBB12_21-LJTI12_0 // .set L12_0_set_27, LBB12_27-LJTI12_0 // .set L12_0_set_30, LBB12_30-LJTI12_0 // .set L12_0_set_31, LBB12_31-LJTI12_0 LJTI12_0: LONG $0xfffffd62 // .long L12_0_set_10 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd86 // .long L12_0_set_12 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffddc // .long L12_0_set_14 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffcc6 // .long L12_0_set_2 LONG $0xfffffdf0 // .long L12_0_set_15 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffe04 // .long L12_0_set_16 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffe14 // .long L12_0_set_17 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffe28 // .long L12_0_set_18 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffe5e // .long L12_0_set_21 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffe95 // .long L12_0_set_27 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffed9 // .long L12_0_set_30 LONG $0xfffffd72 // .long L12_0_set_11 LONG $0xfffffee9 // .long L12_0_set_31 // .p2align 4, 0x00 LCPI13_0: QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' LCPI13_1: QUAD $0x0909090909090909; QUAD $0x0909090909090909 // .space 16, '\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t' LCPI13_2: QUAD $0x0a0a0a0a0a0a0a0a; QUAD $0x0a0a0a0a0a0a0a0a // .space 16, '\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n' LCPI13_3: QUAD $0x0d0d0d0d0d0d0d0d; QUAD $0x0d0d0d0d0d0d0d0d // .space 16, '\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r' // .p2align 4, 0x90 _advance_ns: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8b4c; BYTE $0x02 // movq (%rdx), %r8 WORD $0x3949; BYTE $0xf0 // cmpq %rsi, %r8 LONG $0x0026830f; WORD $0x0000 // jae LBB13_6, $38(%rip) LONG $0x07048a42 // movb (%rdi,%r8), %al WORD $0x0d3c // cmpb $13, %al LONG $0x001a840f; WORD $0x0000 // je LBB13_6, $26(%rip) WORD $0x203c // cmpb $32, %al LONG $0x0012840f; WORD $0x0000 // je LBB13_6, $18(%rip) WORD $0xf704 // addb $-9, %al WORD $0x013c // cmpb $1, %al LONG $0x0008860f; WORD $0x0000 // jbe LBB13_6, $8(%rip) WORD $0x894c; BYTE $0xc0 // movq %r8, %rax LONG $0x0001fbe9; BYTE $0x00 // jmp LBB13_5, $507(%rip) LBB13_6: LONG $0x01408d49 // leaq $1(%r8), %rax WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x0021830f; WORD $0x0000 // jae LBB13_10, $33(%rip) WORD $0x0c8a; BYTE $0x07 // movb (%rdi,%rax), %cl WORD $0xf980; BYTE $0x0d // cmpb $13, %cl LONG $0x0015840f; WORD $0x0000 // je LBB13_10, $21(%rip) WORD $0xf980; BYTE $0x20 // cmpb $32, %cl LONG $0x000c840f; WORD $0x0000 // je LBB13_10, $12(%rip) WORD $0xc180; BYTE $0xf7 // addb $-9, %cl WORD $0xf980; BYTE $0x01 // cmpb $1, %cl LONG $0x01cd870f; WORD $0x0000 // ja LBB13_5, $461(%rip) LBB13_10: LONG $0x02408d49 // leaq $2(%r8), %rax WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x0021830f; WORD $0x0000 // jae LBB13_14, $33(%rip) WORD $0x0c8a; BYTE $0x07 // movb (%rdi,%rax), %cl WORD $0xf980; BYTE $0x0d // cmpb $13, %cl LONG $0x0015840f; WORD $0x0000 // je LBB13_14, $21(%rip) WORD $0xf980; BYTE $0x20 // cmpb $32, %cl LONG $0x000c840f; WORD $0x0000 // je LBB13_14, $12(%rip) WORD $0xc180; BYTE $0xf7 // addb $-9, %cl WORD $0xf980; BYTE $0x01 // cmpb $1, %cl LONG $0x019f870f; WORD $0x0000 // ja LBB13_5, $415(%rip) LBB13_14: LONG $0x03408d49 // leaq $3(%r8), %rax WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x0021830f; WORD $0x0000 // jae LBB13_18, $33(%rip) WORD $0x0c8a; BYTE $0x07 // movb (%rdi,%rax), %cl WORD $0xf980; BYTE $0x0d // cmpb $13, %cl LONG $0x0015840f; WORD $0x0000 // je LBB13_18, $21(%rip) WORD $0xf980; BYTE $0x20 // cmpb $32, %cl LONG $0x000c840f; WORD $0x0000 // je LBB13_18, $12(%rip) WORD $0xc180; BYTE $0xf7 // addb $-9, %cl WORD $0xf980; BYTE $0x01 // cmpb $1, %cl LONG $0x0171870f; WORD $0x0000 // ja LBB13_5, $369(%rip) LBB13_18: LONG $0x04c08349 // addq $4, %r8 WORD $0x3949; BYTE $0xf0 // cmpq %rsi, %r8 LONG $0x0144830f; WORD $0x0000 // jae LBB13_19, $324(%rip) LONG $0x070c8d4e // leaq (%rdi,%r8), %r9 WORD $0x8949; BYTE $0xf3 // movq %rsi, %r11 WORD $0x294d; BYTE $0xc3 // subq %r8, %r11 LONG $0x006d840f; WORD $0x0000 // je LBB13_27, $109(%rip) WORD $0x8944; BYTE $0xc8 // movl %r9d, %eax WORD $0xe083; BYTE $0x0f // andl $15, %eax WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x005e840f; WORD $0x0000 // je LBB13_27, $94(%rip) LONG $0x0005ba41; WORD $0x0000 // movl $5, %r10d WORD $0x2949; BYTE $0xf2 // subq %rsi, %r10 QUAD $0x000100002600b949; WORD $0x0000 // movabsq $4294977024, %r9 BYTE $0x90 // .p2align 4, 0x90 LBB13_23: LONG $0x0cbe0f42; BYTE $0x07 // movsbl (%rdi,%r8), %ecx WORD $0xf983; BYTE $0x20 // cmpl $32, %ecx LONG $0x0117870f; WORD $0x0000 // ja LBB13_42, $279(%rip) LONG $0xc9a30f49 // btq %rcx, %r9 LONG $0x010d830f; WORD $0x0000 // jae LBB13_42, $269(%rip) LONG $0x02048d4b // leaq (%r10,%r8), %rax LONG $0x01488d49 // leaq $1(%r8), %rcx LONG $0x04f88348 // cmpq $4, %rax LONG $0x0016840f; WORD $0x0000 // je LBB13_26, $22(%rip) LONG $0x07048d42 // leal (%rdi,%r8), %eax WORD $0xc083; BYTE $0x01 // addl $1, %eax WORD $0xe083; BYTE $0x0f // andl $15, %eax WORD $0x8949; BYTE $0xc8 // movq %rcx, %r8 WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xffc0850f; WORD $0xffff // jne LBB13_23, $-64(%rip) LBB13_26: LONG $0x0f0c8d4c // leaq (%rdi,%rcx), %r9 WORD $0x8949; BYTE $0xf3 // movq %rsi, %r11 WORD $0x2949; BYTE $0xcb // subq %rcx, %r11 LBB13_27: LONG $0x10fb8349 // cmpq $16, %r11 LONG $0x0071820f; WORD $0x0000 // jb LBB13_33, $113(%rip) WORD $0x8948; BYTE $0xf9 // movq %rdi, %rcx WORD $0x294c; BYTE $0xc9 // subq %r9, %rcx QUAD $0xfffffe5e056ff9c5 // vmovdqa $-418(%rip), %xmm0 /* LCPI13_0(%rip) */ QUAD $0xfffffe660d6ff9c5 // vmovdqa $-410(%rip), %xmm1 /* LCPI13_1(%rip) */ QUAD $0xfffffe6e156ff9c5 // vmovdqa $-402(%rip), %xmm2 /* LCPI13_2(%rip) */ QUAD $0xfffffe761d6ff9c5 // vmovdqa $-394(%rip), %xmm3 /* LCPI13_3(%rip) */ LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB13_29: LONG $0x6f79c1c4; BYTE $0x21 // vmovdqa (%r9), %xmm4 LONG $0xe874d9c5 // vpcmpeqb %xmm0, %xmm4, %xmm5 LONG $0xf174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm6 LONG $0xeeebd1c5 // vpor %xmm6, %xmm5, %xmm5 LONG $0xf274d9c5 // vpcmpeqb %xmm2, %xmm4, %xmm6 LONG $0xe374d9c5 // vpcmpeqb %xmm3, %xmm4, %xmm4 LONG $0xe6ebd9c5 // vpor %xmm6, %xmm4, %xmm4 LONG $0xe5ebd9c5 // vpor %xmm5, %xmm4, %xmm4 LONG $0xc4d7f9c5 // vpmovmskb %xmm4, %eax LONG $0xfff88366 // cmpw $-1, %ax LONG $0x006a850f; WORD $0x0000 // jne LBB13_30, $106(%rip) LONG $0x10c18349 // addq $16, %r9 LONG $0xf0c38349 // addq $-16, %r11 LONG $0xf0c18348 // addq $-16, %rcx LONG $0x0ffb8349 // cmpq $15, %r11 LONG $0xffbb870f; WORD $0xffff // ja LBB13_29, $-69(%rip) LBB13_33: WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x0038840f; WORD $0x0000 // je LBB13_40, $56(%rip) LONG $0x19048d4f // leaq (%r9,%r11), %r8 WORD $0xc931 // xorl %ecx, %ecx QUAD $0x000100002600ba49; WORD $0x0000 // movabsq $4294977024, %r10 LBB13_35: LONG $0x04be0f41; BYTE $0x09 // movsbl (%r9,%rcx), %eax WORD $0xf883; BYTE $0x20 // cmpl $32, %eax LONG $0x005b870f; WORD $0x0000 // ja LBB13_37, $91(%rip) LONG $0xc2a30f49 // btq %rax, %r10 LONG $0x0051830f; WORD $0x0000 // jae LBB13_37, $81(%rip) LONG $0x01c18348 // addq $1, %rcx WORD $0x3949; BYTE $0xcb // cmpq %rcx, %r11 LONG $0xffdb850f; WORD $0xffff // jne LBB13_35, $-37(%rip) WORD $0x894d; BYTE $0xc1 // movq %r8, %r9 LBB13_40: WORD $0x2949; BYTE $0xf9 // subq %rdi, %r9 LBB13_41: WORD $0x894d; BYTE $0xc8 // movq %r9, %r8 LONG $0x000014e9; BYTE $0x00 // jmp LBB13_42, $20(%rip) LBB13_19: WORD $0x894c; BYTE $0x02 // movq %r8, (%rdx) LONG $0x000027e9; BYTE $0x00 // jmp LBB13_43, $39(%rip) LBB13_30: WORD $0xb70f; BYTE $0xc0 // movzwl %ax, %eax WORD $0xd0f7 // notl %eax LONG $0xc0bc0f44 // bsfl %eax, %r8d WORD $0x2949; BYTE $0xc8 // subq %rcx, %r8 LBB13_42: WORD $0x894c; BYTE $0xc0 // movq %r8, %rax WORD $0x3949; BYTE $0xf0 // cmpq %rsi, %r8 LONG $0x000f830f; WORD $0x0000 // jae LBB13_43, $15(%rip) LBB13_5: LONG $0x01488d48 // leaq $1(%rax), %rcx WORD $0x8948; BYTE $0x0a // movq %rcx, (%rdx) WORD $0x048a; BYTE $0x07 // movb (%rdi,%rax), %al WORD $0xbe0f; BYTE $0xc0 // movsbl %al, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB13_43: WORD $0xc031 // xorl %eax, %eax WORD $0xbe0f; BYTE $0xc0 // movsbl %al, %eax BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB13_37: WORD $0x2949; BYTE $0xf9 // subq %rdi, %r9 WORD $0x0149; BYTE $0xc9 // addq %rcx, %r9 LONG $0xffffb7e9; BYTE $0xff // jmp LBB13_41, $-73(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 _vstring: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x10ec8348 // subq $16, %rsp WORD $0x8949; BYTE $0xd6 // movq %rdx, %r14 WORD $0x8948; BYTE $0xf3 // movq %rsi, %rbx WORD $0x8949; BYTE $0xff // movq %rdi, %r15 QUAD $0xffffffffd845c748 // movq $-1, $-40(%rbp) WORD $0x8b4c; BYTE $0x26 // movq (%rsi), %r12 LONG $0xd8558d48 // leaq $-40(%rbp), %rdx WORD $0x894c; BYTE $0xe6 // movq %r12, %rsi LONG $0x000081e8; BYTE $0x00 // callq _advance_string, $129(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0027880f; WORD $0x0000 // js LBB14_1, $39(%rip) WORD $0x8948; BYTE $0x03 // movq %rax, (%rbx) LONG $0x1066894d // movq %r12, $16(%r14) LONG $0xd84d8b48 // movq $-40(%rbp), %rcx WORD $0x3948; BYTE $0xc1 // cmpq %rax, %rcx LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax LONG $0xc14c0f48 // cmovlq %rcx, %rax LONG $0x18468949 // movq %rax, $24(%r14) LONG $0x000007b8; BYTE $0x00 // movl $7, %eax LONG $0x000007e9; BYTE $0x00 // jmp LBB14_3, $7(%rip) LBB14_1: LONG $0x084f8b49 // movq $8(%r15), %rcx WORD $0x8948; BYTE $0x0b // movq %rcx, (%rbx) LBB14_3: WORD $0x8949; BYTE $0x06 // movq %rax, (%r14) LONG $0x10c48348 // addq $16, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq QUAD $0x0000000000000000; WORD $0x0000 // .p2align 4, 0x00 LCPI15_0: QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' LCPI15_1: QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' LCPI15_2: QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' // .p2align 4, 0x90 _advance_string: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x18ec8348 // subq $24, %rsp LONG $0xc8558948 // movq %rdx, $-56(%rbp) WORD $0xc1f6; BYTE $0x20 // testb $32, %cl LONG $0x017e850f; WORD $0x0000 // jne LBB15_12, $382(%rip) LONG $0x087f8b4c // movq $8(%rdi), %r15 WORD $0x2949; BYTE $0xf7 // subq %rsi, %r15 LONG $0x0a58840f; WORD $0x0000 // je LBB15_111, $2648(%rip) WORD $0x8b4c; BYTE $0x37 // movq (%rdi), %r14 LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0xff00c748; WORD $0xffff; BYTE $0xff // movq $-1, (%rax) LONG $0x40ff8349 // cmpq $64, %r15 LONG $0x0879820f; WORD $0x0000 // jb LBB15_112, $2169(%rip) WORD $0x8948; BYTE $0xf3 // movq %rsi, %rbx WORD $0xf748; BYTE $0xd3 // notq %rbx QUAD $0xffffffffd045c748 // movq $-1, $-48(%rbp) WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d QUAD $0xffffff74056ff9c5 // vmovdqa $-140(%rip), %xmm0 /* LCPI15_0(%rip) */ QUAD $0xffffff7c0d6ff9c5 // vmovdqa $-132(%rip), %xmm1 /* LCPI15_1(%rip) */ QUAD $0x555555555555ba49; WORD $0x5555 // movabsq $6148914691236517205, %r10 WORD $0x9090 // .p2align 4, 0x90 LBB15_4: LONG $0x6f7ac1c4; WORD $0x3614 // vmovdqu (%r14,%rsi), %xmm2 LONG $0x6f7ac1c4; WORD $0x365c; BYTE $0x10 // vmovdqu $16(%r14,%rsi), %xmm3 LONG $0x6f7ac1c4; WORD $0x3664; BYTE $0x20 // vmovdqu $32(%r14,%rsi), %xmm4 LONG $0x6f7ac1c4; WORD $0x366c; BYTE $0x30 // vmovdqu $48(%r14,%rsi), %xmm5 LONG $0xf074e9c5 // vpcmpeqb %xmm0, %xmm2, %xmm6 LONG $0xe6d779c5 // vpmovmskb %xmm6, %r12d LONG $0xf074e1c5 // vpcmpeqb %xmm0, %xmm3, %xmm6 LONG $0xd6d7f9c5 // vpmovmskb %xmm6, %edx LONG $0xf074d9c5 // vpcmpeqb %xmm0, %xmm4, %xmm6 LONG $0xc6d7f9c5 // vpmovmskb %xmm6, %eax LONG $0xf074d1c5 // vpcmpeqb %xmm0, %xmm5, %xmm6 LONG $0xfed7f9c5 // vpmovmskb %xmm6, %edi LONG $0xd174e9c5 // vpcmpeqb %xmm1, %xmm2, %xmm2 LONG $0xead779c5 // vpmovmskb %xmm2, %r13d LONG $0xd174e1c5 // vpcmpeqb %xmm1, %xmm3, %xmm2 LONG $0xcad7f9c5 // vpmovmskb %xmm2, %ecx LONG $0xd174d9c5 // vpcmpeqb %xmm1, %xmm4, %xmm2 LONG $0xc2d779c5 // vpmovmskb %xmm2, %r8d LONG $0xd174d1c5 // vpcmpeqb %xmm1, %xmm5, %xmm2 LONG $0xcad779c5 // vpmovmskb %xmm2, %r9d LONG $0x30e7c148 // shlq $48, %rdi LONG $0x20e0c148 // shlq $32, %rax WORD $0x0948; BYTE $0xf8 // orq %rdi, %rax LONG $0x10e2c148 // shlq $16, %rdx WORD $0x0948; BYTE $0xc2 // orq %rax, %rdx WORD $0x0949; BYTE $0xd4 // orq %rdx, %r12 LONG $0x30e1c149 // shlq $48, %r9 LONG $0x20e0c149 // shlq $32, %r8 WORD $0x094d; BYTE $0xc8 // orq %r9, %r8 LONG $0x10e1c148 // shlq $16, %rcx WORD $0x094c; BYTE $0xc1 // orq %r8, %rcx WORD $0x0949; BYTE $0xcd // orq %rcx, %r13 LONG $0x0030850f; WORD $0x0000 // jne LBB15_8, $48(%rip) WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x0044850f; WORD $0x0000 // jne LBB15_10, $68(%rip) WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x0080850f; WORD $0x0000 // jne LBB15_11, $128(%rip) LBB15_7: LONG $0xc0c78349 // addq $-64, %r15 LONG $0xc0c38348 // addq $-64, %rbx LONG $0x40c68348 // addq $64, %rsi LONG $0x3fff8349 // cmpq $63, %r15 LONG $0xff4a870f; WORD $0xffff // ja LBB15_4, $-182(%rip) LONG $0x000560e9; BYTE $0x00 // jmp LBB15_70, $1376(%rip) LBB15_8: LONG $0xd07d8348; BYTE $0xff // cmpq $-1, $-48(%rbp) LONG $0x0012850f; WORD $0x0000 // jne LBB15_10, $18(%rip) LONG $0xcdbc0f49 // bsfq %r13, %rcx WORD $0x0148; BYTE $0xf1 // addq %rsi, %rcx LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0xd04d8948 // movq %rcx, $-48(%rbp) WORD $0x8948; BYTE $0x08 // movq %rcx, (%rax) LBB15_10: WORD $0x894c; BYTE $0xd8 // movq %r11, %rax WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x214c; BYTE $0xe8 // andq %r13, %rax LONG $0x000c8d48 // leaq (%rax,%rax), %rcx WORD $0x094c; BYTE $0xd9 // orq %r11, %rcx WORD $0x8948; BYTE $0xca // movq %rcx, %rdx WORD $0xf748; BYTE $0xd2 // notq %rdx WORD $0x214c; BYTE $0xea // andq %r13, %rdx QUAD $0xaaaaaaaaaaaabf48; WORD $0xaaaa // movabsq $-6148914691236517206, %rdi WORD $0x2148; BYTE $0xfa // andq %rdi, %rdx WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d WORD $0x0148; BYTE $0xc2 // addq %rax, %rdx LONG $0xc3920f41 // setb %r11b WORD $0x0148; BYTE $0xd2 // addq %rdx, %rdx WORD $0x314c; BYTE $0xd2 // xorq %r10, %rdx WORD $0x2148; BYTE $0xca // andq %rcx, %rdx WORD $0xf748; BYTE $0xd2 // notq %rdx WORD $0x2149; BYTE $0xd4 // andq %rdx, %r12 WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0xff80840f; WORD $0xffff // je LBB15_7, $-128(%rip) LBB15_11: LONG $0xc4bc0f49 // bsfq %r12, %rax WORD $0x2948; BYTE $0xd8 // subq %rbx, %rax LONG $0x000704e9; BYTE $0x00 // jmp LBB15_108, $1796(%rip) LBB15_12: LONG $0x086f8b4c // movq $8(%rdi), %r13 WORD $0x2949; BYTE $0xf5 // subq %rsi, %r13 LONG $0x08da840f; WORD $0x0000 // je LBB15_111, $2266(%rip) WORD $0x8b4c; BYTE $0x37 // movq (%rdi), %r14 WORD $0x014c; BYTE $0xf6 // addq %r14, %rsi LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0xff00c748; WORD $0xffff; BYTE $0xff // movq $-1, (%rax) LONG $0xd075894c // movq %r14, $-48(%rbp) WORD $0xf749; BYTE $0xde // negq %r14 QUAD $0xffffffffc045c748 // movq $-1, $-64(%rbp) QUAD $0xfffffdff056f79c5 // vmovdqa $-513(%rip), %xmm8 /* LCPI15_0(%rip) */ QUAD $0xfffffe070d6f79c5 // vmovdqa $-505(%rip), %xmm9 /* LCPI15_1(%rip) */ QUAD $0xfffffe0f156ff9c5 // vmovdqa $-497(%rip), %xmm2 /* LCPI15_2(%rip) */ LONG $0xdb76e1c5 // vpcmpeqd %xmm3, %xmm3, %xmm3 LBB15_14: LONG $0x40fd8349 // cmpq $64, %r13 LONG $0x03f1820f; WORD $0x0000 // jb LBB15_63, $1009(%rip) LONG $0x363c8d4d // leaq (%r14,%rsi), %r15 WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB15_16: LONG $0x6f7aa1c4; WORD $0x1e24 // vmovdqu (%rsi,%r11), %xmm4 LONG $0x6f7aa1c4; WORD $0x1e6c; BYTE $0x10 // vmovdqu $16(%rsi,%r11), %xmm5 LONG $0x6f7aa1c4; WORD $0x1e7c; BYTE $0x20 // vmovdqu $32(%rsi,%r11), %xmm7 LONG $0x6f7aa1c4; WORD $0x1e74; BYTE $0x30 // vmovdqu $48(%rsi,%r11), %xmm6 LONG $0xc474b9c5 // vpcmpeqb %xmm4, %xmm8, %xmm0 LONG $0xc0d779c5 // vpmovmskb %xmm0, %r8d LONG $0xc574b9c5 // vpcmpeqb %xmm5, %xmm8, %xmm0 LONG $0xc8d7f9c5 // vpmovmskb %xmm0, %ecx LONG $0xc774b9c5 // vpcmpeqb %xmm7, %xmm8, %xmm0 LONG $0xf8d7f9c5 // vpmovmskb %xmm0, %edi LONG $0xc674b9c5 // vpcmpeqb %xmm6, %xmm8, %xmm0 LONG $0xc0d7f9c5 // vpmovmskb %xmm0, %eax LONG $0xc574b1c5 // vpcmpeqb %xmm5, %xmm9, %xmm0 LONG $0xc8d779c5 // vpmovmskb %xmm0, %r9d LONG $0xc774b1c5 // vpcmpeqb %xmm7, %xmm9, %xmm0 LONG $0x30e0c148 // shlq $48, %rax LONG $0x20e7c148 // shlq $32, %rdi WORD $0x0948; BYTE $0xc7 // orq %rax, %rdi LONG $0xc0d7f9c5 // vpmovmskb %xmm0, %eax LONG $0xc674b1c5 // vpcmpeqb %xmm6, %xmm9, %xmm0 LONG $0x10e1c148 // shlq $16, %rcx WORD $0x0948; BYTE $0xf9 // orq %rdi, %rcx LONG $0xd8d7f9c5 // vpmovmskb %xmm0, %ebx LONG $0xc564e9c5 // vpcmpgtb %xmm5, %xmm2, %xmm0 LONG $0xcb64d1c5 // vpcmpgtb %xmm3, %xmm5, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 WORD $0x0949; BYTE $0xc8 // orq %rcx, %r8 LONG $0xf8d7f9c5 // vpmovmskb %xmm0, %edi LONG $0xc764e9c5 // vpcmpgtb %xmm7, %xmm2, %xmm0 LONG $0xcb64c1c5 // vpcmpgtb %xmm3, %xmm7, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 LONG $0x30e3c148 // shlq $48, %rbx LONG $0x20e0c148 // shlq $32, %rax WORD $0x0948; BYTE $0xd8 // orq %rbx, %rax LONG $0xc8d7f9c5 // vpmovmskb %xmm0, %ecx LONG $0xc664e9c5 // vpcmpgtb %xmm6, %xmm2, %xmm0 LONG $0xcb64c9c5 // vpcmpgtb %xmm3, %xmm6, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 LONG $0xcc74b1c5 // vpcmpeqb %xmm4, %xmm9, %xmm1 LONG $0x10e1c149 // shlq $16, %r9 WORD $0x0949; BYTE $0xc1 // orq %rax, %r9 LONG $0xc0d7f9c5 // vpmovmskb %xmm0, %eax LONG $0x30e0c148 // shlq $48, %rax LONG $0x20e1c148 // shlq $32, %rcx WORD $0x0948; BYTE $0xc1 // orq %rax, %rcx LONG $0xc7d7f9c5 // vpmovmskb %xmm7, %eax LONG $0x10e7c148 // shlq $16, %rdi WORD $0x0948; BYTE $0xcf // orq %rcx, %rdi LONG $0xced7f9c5 // vpmovmskb %xmm6, %ecx LONG $0x30e1c148 // shlq $48, %rcx LONG $0x20e0c148 // shlq $32, %rax WORD $0x0948; BYTE $0xc8 // orq %rcx, %rax LONG $0xcdd7f9c5 // vpmovmskb %xmm5, %ecx LONG $0x10e1c148 // shlq $16, %rcx WORD $0x0948; BYTE $0xc1 // orq %rax, %rcx LONG $0xd1d779c5 // vpmovmskb %xmm1, %r10d WORD $0x094d; BYTE $0xca // orq %r9, %r10 LONG $0x0058850f; WORD $0x0000 // jne LBB15_23, $88(%rip) WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x006f850f; WORD $0x0000 // jne LBB15_25, $111(%rip) WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LBB15_19: LONG $0xc464e9c5 // vpcmpgtb %xmm4, %xmm2, %xmm0 LONG $0xcb64d9c5 // vpcmpgtb %xmm3, %xmm4, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 LONG $0xc0d7f9c5 // vpmovmskb %xmm0, %eax LONG $0xd4d7f9c5 // vpmovmskb %xmm4, %edx WORD $0x0948; BYTE $0xc7 // orq %rax, %rdi WORD $0x0948; BYTE $0xd1 // orq %rdx, %rcx WORD $0x854d; BYTE $0xc0 // testq %r8, %r8 LONG $0x00a6850f; WORD $0x0000 // jne LBB15_26, $166(%rip) WORD $0x8548; BYTE $0xff // testq %rdi, %rdi LONG $0x033c850f; WORD $0x0000 // jne LBB15_68, $828(%rip) WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x01ac850f; WORD $0x0000 // jne LBB15_46, $428(%rip) LONG $0xc0c58349 // addq $-64, %r13 LONG $0x40c38349 // addq $64, %r11 LONG $0x3ffd8349 // cmpq $63, %r13 LONG $0xfec2870f; WORD $0xffff // ja LBB15_16, $-318(%rip) LONG $0x00019ee9; BYTE $0x00 // jmp LBB15_47, $414(%rip) LBB15_23: LONG $0xc07d8348; BYTE $0xff // cmpq $-1, $-64(%rbp) LONG $0x0015850f; WORD $0x0000 // jne LBB15_25, $21(%rip) LONG $0xd2bc0f49 // bsfq %r10, %rdx WORD $0x014c; BYTE $0xfa // addq %r15, %rdx WORD $0x014c; BYTE $0xda // addq %r11, %rdx LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0xc0558948 // movq %rdx, $-64(%rbp) WORD $0x8948; BYTE $0x10 // movq %rdx, (%rax) LBB15_25: WORD $0x894c; BYTE $0xe0 // movq %r12, %rax WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x214c; BYTE $0xd0 // andq %r10, %rax LONG $0x000c8d4c // leaq (%rax,%rax), %r9 WORD $0x094d; BYTE $0xe1 // orq %r12, %r9 WORD $0x894c; BYTE $0xcb // movq %r9, %rbx WORD $0xf748; BYTE $0xd3 // notq %rbx WORD $0x214c; BYTE $0xd3 // andq %r10, %rbx QUAD $0xaaaaaaaaaaaaba48; WORD $0xaaaa // movabsq $-6148914691236517206, %rdx WORD $0x2148; BYTE $0xd3 // andq %rdx, %rbx WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d WORD $0x0148; BYTE $0xc3 // addq %rax, %rbx LONG $0xc4920f41 // setb %r12b WORD $0x0148; BYTE $0xdb // addq %rbx, %rbx QUAD $0x555555555555b848; WORD $0x5555 // movabsq $6148914691236517205, %rax WORD $0x3148; BYTE $0xc3 // xorq %rax, %rbx WORD $0x214c; BYTE $0xcb // andq %r9, %rbx WORD $0xf748; BYTE $0xd3 // notq %rbx WORD $0x2149; BYTE $0xd8 // andq %rbx, %r8 LONG $0xffff46e9; BYTE $0xff // jmp LBB15_19, $-186(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB15_26: LONG $0x0040bf41; WORD $0x0000 // movl $64, %r15d LONG $0x0040b941; WORD $0x0000 // movl $64, %r9d WORD $0x8548; BYTE $0xff // testq %rdi, %rdi LONG $0x0004840f; WORD $0x0000 // je LBB15_28, $4(%rip) LONG $0xcfbc0f4c // bsfq %rdi, %r9 LBB15_28: LONG $0xc0bc0f49 // bsfq %r8, %rax WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0004840f; WORD $0x0000 // je LBB15_30, $4(%rip) LONG $0xf9bc0f4c // bsfq %rcx, %r15 LBB15_30: WORD $0x3949; BYTE $0xc1 // cmpq %rax, %r9 LONG $0x031a820f; WORD $0x0000 // jb LBB15_75, $794(%rip) WORD $0x3949; BYTE $0xc7 // cmpq %rax, %r15 LONG $0x024f830f; WORD $0x0000 // jae LBB15_67, $591(%rip) LBB15_32: WORD $0x014c; BYTE $0xde // addq %r11, %rsi LBB15_33: WORD $0x014c; BYTE $0xfe // addq %r15, %rsi WORD $0x294d; BYTE $0xfd // subq %r15, %r13 QUAD $0x9090909090909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB15_34: LONG $0x04fd8349 // cmpq $4, %r13 LONG $0x0324820f; WORD $0x0000 // jb LBB15_79, $804(%rip) WORD $0x068b // movl (%rsi), %eax WORD $0xc189 // movl %eax, %ecx LONG $0xc0f0e181; WORD $0x00c0 // andl $12632304, %ecx LONG $0x80e0f981; WORD $0x0080 // cmpl $8421600, %ecx LONG $0x0030850f; WORD $0x0000 // jne LBB15_38, $48(%rip) WORD $0xc789 // movl %eax, %edi LONG $0x200fe781; WORD $0x0000 // andl $8207, %edi LONG $0x200dff81; WORD $0x0000 // cmpl $8205, %edi LONG $0x001c840f; WORD $0x0000 // je LBB15_38, $28(%rip) LONG $0x000003b9; BYTE $0x00 // movl $3, %ecx WORD $0xff85 // testl %edi, %edi LONG $0x006d850f; WORD $0x0000 // jne LBB15_44, $109(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB15_38: WORD $0xc189 // movl %eax, %ecx LONG $0xc0e0e181; WORD $0x0000 // andl $49376, %ecx LONG $0x80c0f981; WORD $0x0000 // cmpl $32960, %ecx LONG $0x0010850f; WORD $0x0000 // jne LBB15_40, $16(%rip) WORD $0xc289 // movl %eax, %edx LONG $0x000002b9; BYTE $0x00 // movl $2, %ecx WORD $0xe283; BYTE $0x1e // andl $30, %edx LONG $0x003a850f; WORD $0x0000 // jne LBB15_44, $58(%rip) LBB15_40: WORD $0xc189 // movl %eax, %ecx LONG $0xc0f8e181; WORD $0xc0c0 // andl $-1061109512, %ecx LONG $0x80f0f981; WORD $0x8080 // cmpl $-2139062032, %ecx LONG $0x03f6850f; WORD $0x0000 // jne LBB15_106, $1014(%rip) WORD $0xc189 // movl %eax, %ecx LONG $0x3007e181; WORD $0x0000 // andl $12295, %ecx LONG $0x03e8840f; WORD $0x0000 // je LBB15_106, $1000(%rip) LONG $0x000004b9; BYTE $0x00 // movl $4, %ecx WORD $0x04a8 // testb $4, %al LONG $0x000b840f; WORD $0x0000 // je LBB15_44, $11(%rip) LONG $0x00300325; BYTE $0x00 // andl $12291, %eax LONG $0x03d0850f; WORD $0x0000 // jne LBB15_106, $976(%rip) LBB15_44: WORD $0x0148; BYTE $0xce // addq %rcx, %rsi WORD $0x2949; BYTE $0xcd // subq %rcx, %r13 LONG $0xfd1b840f; WORD $0xffff // je LBB15_14, $-741(%rip) WORD $0x3e80; BYTE $0x00 // cmpb $0, (%rsi) LONG $0xff3d880f; WORD $0xffff // js LBB15_34, $-195(%rip) LONG $0xfffd0de9; BYTE $0xff // jmp LBB15_14, $-755(%rip) LBB15_46: LONG $0xf9bc0f4c // bsfq %rcx, %r15 LONG $0xffff1be9; BYTE $0xff // jmp LBB15_32, $-229(%rip) LBB15_47: WORD $0x014c; BYTE $0xde // addq %r11, %rsi LONG $0x20fd8349 // cmpq $32, %r13 LONG $0x0247820f; WORD $0x0000 // jb LBB15_78, $583(%rip) LBB15_48: LONG $0x266ffac5 // vmovdqu (%rsi), %xmm4 LONG $0x6e6ffac5; BYTE $0x10 // vmovdqu $16(%rsi), %xmm5 LONG $0xc474b9c5 // vpcmpeqb %xmm4, %xmm8, %xmm0 LONG $0xc8d779c5 // vpmovmskb %xmm0, %r9d LONG $0xc574b9c5 // vpcmpeqb %xmm5, %xmm8, %xmm0 LONG $0xd0d7f9c5 // vpmovmskb %xmm0, %edx LONG $0xc474b1c5 // vpcmpeqb %xmm4, %xmm9, %xmm0 LONG $0xc8d7f9c5 // vpmovmskb %xmm0, %ecx LONG $0xc574b1c5 // vpcmpeqb %xmm5, %xmm9, %xmm0 LONG $0xf8d7f9c5 // vpmovmskb %xmm0, %edi LONG $0xc5d7f9c5 // vpmovmskb %xmm5, %eax LONG $0x10e2c148 // shlq $16, %rdx WORD $0x0949; BYTE $0xd1 // orq %rdx, %r9 LONG $0x10e7c148 // shlq $16, %rdi LONG $0x10e0c148 // shlq $16, %rax WORD $0x0948; BYTE $0xf9 // orq %rdi, %rcx LONG $0x00bf850f; WORD $0x0000 // jne LBB15_64, $191(%rip) WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x00da850f; WORD $0x0000 // jne LBB15_66, $218(%rip) WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LBB15_51: LONG $0xc564e9c5 // vpcmpgtb %xmm5, %xmm2, %xmm0 LONG $0xcb64d1c5 // vpcmpgtb %xmm3, %xmm5, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 LONG $0xc8d7f9c5 // vpmovmskb %xmm0, %ecx LONG $0x10e1c148 // shlq $16, %rcx LONG $0xd4d7f9c5 // vpmovmskb %xmm4, %edx WORD $0x0948; BYTE $0xd0 // orq %rdx, %rax LONG $0x0040bf41; WORD $0x0000 // movl $64, %r15d LONG $0x000040bf; BYTE $0x00 // movl $64, %edi WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x0004840f; WORD $0x0000 // je LBB15_53, $4(%rip) LONG $0xf9bc0f49 // bsfq %r9, %rdi LBB15_53: LONG $0xc464e9c5 // vpcmpgtb %xmm4, %xmm2, %xmm0 LONG $0xcb64d9c5 // vpcmpgtb %xmm3, %xmm4, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 LONG $0xd0d7f9c5 // vpmovmskb %xmm0, %edx WORD $0x0948; BYTE $0xd1 // orq %rdx, %rcx WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0004840f; WORD $0x0000 // je LBB15_55, $4(%rip) LONG $0xf8bc0f4c // bsfq %rax, %r15 LBB15_55: WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0009840f; WORD $0x0000 // je LBB15_57, $9(%rip) LONG $0xd9bc0f48 // bsfq %rcx, %rbx LONG $0x000005e9; BYTE $0x00 // jmp LBB15_58, $5(%rip) LBB15_57: LONG $0x000040bb; BYTE $0x00 // movl $64, %ebx LBB15_58: WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x0017840f; WORD $0x0000 // je LBB15_61, $23(%rip) WORD $0x3948; BYTE $0xfb // cmpq %rdi, %rbx LONG $0x031e820f; WORD $0x0000 // jb LBB15_113, $798(%rip) WORD $0x3949; BYTE $0xff // cmpq %rdi, %r15 LONG $0xfe3b820f; WORD $0xffff // jb LBB15_33, $-453(%rip) LONG $0x000153e9; BYTE $0x00 // jmp LBB15_76, $339(%rip) LBB15_61: WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0307850f; WORD $0x0000 // jne LBB15_113, $775(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xfe24850f; WORD $0xffff // jne LBB15_33, $-476(%rip) LONG $0x00014de9; BYTE $0x00 // jmp LBB15_77, $333(%rip) LBB15_63: WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LONG $0x20fd8349 // cmpq $32, %r13 LONG $0xff01830f; WORD $0xffff // jae LBB15_48, $-255(%rip) LONG $0x000143e9; BYTE $0x00 // jmp LBB15_78, $323(%rip) LBB15_64: LONG $0xc07d8348; BYTE $0xff // cmpq $-1, $-64(%rbp) LONG $0x0019850f; WORD $0x0000 // jne LBB15_66, $25(%rip) WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx LONG $0xd0552b48 // subq $-48(%rbp), %rdx LONG $0xf9bc0f48 // bsfq %rcx, %rdi WORD $0x0148; BYTE $0xd7 // addq %rdx, %rdi LONG $0xc8558b48 // movq $-56(%rbp), %rdx LONG $0xc07d8948 // movq %rdi, $-64(%rbp) WORD $0x8948; BYTE $0x3a // movq %rdi, (%rdx) LBB15_66: WORD $0x8944; BYTE $0xe2 // movl %r12d, %edx WORD $0xd2f7 // notl %edx WORD $0xca21 // andl %ecx, %edx LONG $0x543c8d41 // leal (%r12,%rdx,2), %edi WORD $0x1c8d; BYTE $0x12 // leal (%rdx,%rdx), %ebx WORD $0xd3f7 // notl %ebx WORD $0xcb21 // andl %ecx, %ebx LONG $0xaaaae381; WORD $0xaaaa // andl $-1431655766, %ebx WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d WORD $0xd301 // addl %edx, %ebx LONG $0xc4920f41 // setb %r12b WORD $0xdb01 // addl %ebx, %ebx LONG $0x5555f381; WORD $0x5555 // xorl $1431655765, %ebx WORD $0xfb21 // andl %edi, %ebx WORD $0xd3f7 // notl %ebx WORD $0x2141; BYTE $0xd9 // andl %ebx, %r9d LONG $0xfffef4e9; BYTE $0xff // jmp LBB15_51, $-268(%rip) LBB15_67: LONG $0xd0752b48 // subq $-48(%rbp), %rsi WORD $0x0148; BYTE $0xc6 // addq %rax, %rsi LONG $0x33048d49 // leaq (%r11,%rsi), %rax LONG $0x01c08348 // addq $1, %rax LONG $0x000241e9; BYTE $0x00 // jmp LBB15_108, $577(%rip) LBB15_68: LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xc07d8348; BYTE $0xff // cmpq $-1, $-64(%rbp) LONG $0x022f850f; WORD $0x0000 // jne LBB15_108, $559(%rip) LONG $0xcfbc0f48 // bsfq %rdi, %rcx LONG $0xd0752b48 // subq $-48(%rbp), %rsi WORD $0x0148; BYTE $0xce // addq %rcx, %rsi WORD $0x014c; BYTE $0xde // addq %r11, %rsi LONG $0xc84d8b48 // movq $-56(%rbp), %rcx WORD $0x8948; BYTE $0x31 // movq %rsi, (%rcx) LONG $0x000215e9; BYTE $0x00 // jmp LBB15_108, $533(%rip) LBB15_70: WORD $0x014c; BYTE $0xf6 // addq %r14, %rsi LONG $0x20ff8349 // cmpq $32, %r15 LONG $0x02b0820f; WORD $0x0000 // jb LBB15_118, $688(%rip) LBB15_71: LONG $0x066ffac5 // vmovdqu (%rsi), %xmm0 LONG $0x4e6ffac5; BYTE $0x10 // vmovdqu $16(%rsi), %xmm1 QUAD $0xfffff927156ff9c5 // vmovdqa $-1753(%rip), %xmm2 /* LCPI15_0(%rip) */ QUAD $0xfffff92f1d6ff9c5 // vmovdqa $-1745(%rip), %xmm3 /* LCPI15_1(%rip) */ LONG $0xe274f9c5 // vpcmpeqb %xmm2, %xmm0, %xmm4 LONG $0xc4d7f9c5 // vpmovmskb %xmm4, %eax LONG $0xd274f1c5 // vpcmpeqb %xmm2, %xmm1, %xmm2 LONG $0xcad7f9c5 // vpmovmskb %xmm2, %ecx LONG $0xc374f9c5 // vpcmpeqb %xmm3, %xmm0, %xmm0 LONG $0xf8d7f9c5 // vpmovmskb %xmm0, %edi LONG $0xc374f1c5 // vpcmpeqb %xmm3, %xmm1, %xmm0 LONG $0xd0d7f9c5 // vpmovmskb %xmm0, %edx LONG $0x10e1c148 // shlq $16, %rcx WORD $0x0948; BYTE $0xc8 // orq %rcx, %rax LONG $0x10e2c148 // shlq $16, %rdx WORD $0x0948; BYTE $0xd7 // orq %rdx, %rdi LONG $0x0200850f; WORD $0x0000 // jne LBB15_114, $512(%rip) WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x021a850f; WORD $0x0000 // jne LBB15_116, $538(%rip) WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0246840f; WORD $0x0000 // je LBB15_117, $582(%rip) LBB15_74: LONG $0xc0bc0f48 // bsfq %rax, %rax WORD $0x294c; BYTE $0xf6 // subq %r14, %rsi WORD $0x0148; BYTE $0xf0 // addq %rsi, %rax LONG $0x01c08348 // addq $1, %rax LONG $0x000193e9; BYTE $0x00 // jmp LBB15_108, $403(%rip) LBB15_75: LONG $0xd0752b48 // subq $-48(%rbp), %rsi WORD $0x014c; BYTE $0xce // addq %r9, %rsi WORD $0x014c; BYTE $0xde // addq %r11, %rsi LONG $0x000176e9; BYTE $0x00 // jmp LBB15_107, $374(%rip) LBB15_76: LONG $0xd0752b48 // subq $-48(%rbp), %rsi LONG $0x3e048d48 // leaq (%rsi,%rdi), %rax LONG $0x01c08348 // addq $1, %rax LONG $0x000173e9; BYTE $0x00 // jmp LBB15_108, $371(%rip) LBB15_77: LONG $0x20c68348 // addq $32, %rsi LONG $0xe0c58349 // addq $-32, %r13 LBB15_78: WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x030f850f; WORD $0x0000 // jne LBB15_139, $783(%rip) LBB15_79: LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax LBB15_80: WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0x0152840f; WORD $0x0000 // je LBB15_108, $338(%rip) WORD $0xb60f; BYTE $0x0e // movzbl (%rsi), %ecx WORD $0xf983; BYTE $0x22 // cmpl $34, %ecx LONG $0x0155840f; WORD $0x0000 // je LBB15_109, $341(%rip) WORD $0xf980; BYTE $0x5c // cmpb $92, %cl LONG $0x00f7840f; WORD $0x0000 // je LBB15_102, $247(%rip) WORD $0xf980; BYTE $0x1f // cmpb $31, %cl LONG $0x0122860f; WORD $0x0000 // jbe LBB15_106, $290(%rip) WORD $0xc984 // testb %cl, %cl LONG $0x000d880f; WORD $0x0000 // js LBB15_86, $13(%rip) LONG $0x01c68348 // addq $1, %rsi LONG $0xffc58349 // addq $-1, %r13 LONG $0xffffc4e9; BYTE $0xff // jmp LBB15_80, $-60(%rip) LBB15_86: LONG $0x04fd8349 // cmpq $4, %r13 LONG $0x0007820f; WORD $0x0000 // jb LBB15_88, $7(%rip) WORD $0x0e8b // movl (%rsi), %ecx LONG $0x000028e9; BYTE $0x00 // jmp LBB15_92, $40(%rip) LBB15_88: LONG $0x02fd8349 // cmpq $2, %r13 LONG $0x001b840f; WORD $0x0000 // je LBB15_91, $27(%rip) LONG $0x01fd8349 // cmpq $1, %r13 LONG $0x0014840f; WORD $0x0000 // je LBB15_92, $20(%rip) LONG $0x024eb60f // movzbl $2(%rsi), %ecx WORD $0xb70f; BYTE $0x16 // movzwl (%rsi), %edx WORD $0xe1c1; BYTE $0x10 // shll $16, %ecx WORD $0xd109 // orl %edx, %ecx LONG $0x000003e9; BYTE $0x00 // jmp LBB15_92, $3(%rip) LBB15_91: WORD $0xb70f; BYTE $0x0e // movzwl (%rsi), %ecx LBB15_92: WORD $0xca89 // movl %ecx, %edx LONG $0xc0f0e281; WORD $0x00c0 // andl $12632304, %edx LONG $0x80e0fa81; WORD $0x0080 // cmpl $8421600, %edx LONG $0x0021850f; WORD $0x0000 // jne LBB15_95, $33(%rip) WORD $0xcb89 // movl %ecx, %ebx LONG $0x200fe381; WORD $0x0000 // andl $8207, %ebx LONG $0x200dfb81; WORD $0x0000 // cmpl $8205, %ebx LONG $0x000d840f; WORD $0x0000 // je LBB15_95, $13(%rip) LONG $0x000003bf; BYTE $0x00 // movl $3, %edi WORD $0xdb85 // testl %ebx, %ebx LONG $0x0060850f; WORD $0x0000 // jne LBB15_101, $96(%rip) LBB15_95: WORD $0xca89 // movl %ecx, %edx LONG $0xc0e0e281; WORD $0x0000 // andl $49376, %edx LONG $0x80c0fa81; WORD $0x0000 // cmpl $32960, %edx LONG $0x0010850f; WORD $0x0000 // jne LBB15_97, $16(%rip) WORD $0xca89 // movl %ecx, %edx LONG $0x000002bf; BYTE $0x00 // movl $2, %edi WORD $0xe283; BYTE $0x1e // andl $30, %edx LONG $0x003c850f; WORD $0x0000 // jne LBB15_101, $60(%rip) LBB15_97: WORD $0xca89 // movl %ecx, %edx LONG $0xc0f8e281; WORD $0xc0c0 // andl $-1061109512, %edx LONG $0x80f0fa81; WORD $0x8080 // cmpl $-2139062032, %edx LONG $0x0067850f; WORD $0x0000 // jne LBB15_106, $103(%rip) WORD $0xca89 // movl %ecx, %edx LONG $0x3007e281; WORD $0x0000 // andl $12295, %edx LONG $0x0059840f; WORD $0x0000 // je LBB15_106, $89(%rip) LONG $0x000004bf; BYTE $0x00 // movl $4, %edi WORD $0xc1f6; BYTE $0x04 // testb $4, %cl LONG $0x000c840f; WORD $0x0000 // je LBB15_101, $12(%rip) LONG $0x3003e181; WORD $0x0000 // andl $12291, %ecx LONG $0x003f850f; WORD $0x0000 // jne LBB15_106, $63(%rip) LBB15_101: WORD $0x0148; BYTE $0xfe // addq %rdi, %rsi WORD $0x2949; BYTE $0xfd // subq %rdi, %r13 LONG $0xfffeebe9; BYTE $0xff // jmp LBB15_80, $-277(%rip) LBB15_102: LONG $0x01fd8349 // cmpq $1, %r13 LONG $0x003c840f; WORD $0x0000 // je LBB15_108, $60(%rip) LONG $0xc07d8348; BYTE $0xff // cmpq $-1, $-64(%rbp) LONG $0x0012850f; WORD $0x0000 // jne LBB15_105, $18(%rip) WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx LONG $0xd0552b48 // subq $-48(%rbp), %rdx LONG $0xc84d8b48 // movq $-56(%rbp), %rcx LONG $0xc0558948 // movq %rdx, $-64(%rbp) WORD $0x8948; BYTE $0x11 // movq %rdx, (%rcx) LBB15_105: LONG $0x02c68348 // addq $2, %rsi LONG $0xfec58349 // addq $-2, %r13 LONG $0xfffeb7e9; BYTE $0xff // jmp LBB15_80, $-329(%rip) LBB15_106: LONG $0xd0752b48 // subq $-48(%rbp), %rsi LBB15_107: LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x8948; BYTE $0x30 // movq %rsi, (%rax) LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LBB15_108: LONG $0x18c48348 // addq $24, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB15_109: LONG $0xd0752b48 // subq $-48(%rbp), %rsi LONG $0x01c68348 // addq $1, %rsi LONG $0x000133e9; BYTE $0x00 // jmp LBB15_131, $307(%rip) LBB15_112: WORD $0x014c; BYTE $0xf6 // addq %r14, %rsi QUAD $0xffffffffd045c748 // movq $-1, $-48(%rbp) WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d LONG $0x20ff8349 // cmpq $32, %r15 LONG $0xfdc4830f; WORD $0xffff // jae LBB15_71, $-572(%rip) LONG $0x00006fe9; BYTE $0x00 // jmp LBB15_118, $111(%rip) LBB15_113: LONG $0xd0752b48 // subq $-48(%rbp), %rsi WORD $0x0148; BYTE $0xde // addq %rbx, %rsi LONG $0xffffade9; BYTE $0xff // jmp LBB15_107, $-83(%rip) LBB15_114: LONG $0xd07d8348; BYTE $0xff // cmpq $-1, $-48(%rbp) LONG $0x0018850f; WORD $0x0000 // jne LBB15_116, $24(%rip) WORD $0x8948; BYTE $0xf1 // movq %rsi, %rcx WORD $0x294c; BYTE $0xf1 // subq %r14, %rcx LONG $0xd7bc0f48 // bsfq %rdi, %rdx WORD $0x0148; BYTE $0xca // addq %rcx, %rdx LONG $0xc84d8b48 // movq $-56(%rbp), %rcx LONG $0xd0558948 // movq %rdx, $-48(%rbp) WORD $0x8948; BYTE $0x11 // movq %rdx, (%rcx) LBB15_116: WORD $0x8944; BYTE $0xd9 // movl %r11d, %ecx WORD $0xd1f7 // notl %ecx WORD $0xf921 // andl %edi, %ecx LONG $0x4b148d41 // leal (%r11,%rcx,2), %edx WORD $0x1c8d; BYTE $0x09 // leal (%rcx,%rcx), %ebx WORD $0xd3f7 // notl %ebx WORD $0xfb21 // andl %edi, %ebx LONG $0xaaaae381; WORD $0xaaaa // andl $-1431655766, %ebx WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d WORD $0xcb01 // addl %ecx, %ebx LONG $0xc3920f41 // setb %r11b WORD $0xdb01 // addl %ebx, %ebx LONG $0x5555f381; WORD $0x5555 // xorl $1431655765, %ebx WORD $0xd321 // andl %edx, %ebx WORD $0xd3f7 // notl %ebx WORD $0xd821 // andl %ebx, %eax WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xfdba850f; WORD $0xffff // jne LBB15_74, $-582(%rip) LBB15_117: LONG $0x20c68348 // addq $32, %rsi LONG $0xe0c78349 // addq $-32, %r15 LBB15_118: WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x00be850f; WORD $0x0000 // jne LBB15_134, $190(%rip) WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x0092840f; WORD $0x0000 // je LBB15_130, $146(%rip) LBB15_120: WORD $0x894c; BYTE $0xf7 // movq %r14, %rdi WORD $0xf748; BYTE $0xd7 // notq %rdi LONG $0x01c78348 // addq $1, %rdi LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax LBB15_121: WORD $0xdb31 // xorl %ebx, %ebx LBB15_122: LONG $0x1e0cb60f // movzbl (%rsi,%rbx), %ecx WORD $0xf980; BYTE $0x22 // cmpb $34, %cl LONG $0x006b840f; WORD $0x0000 // je LBB15_129, $107(%rip) WORD $0xf980; BYTE $0x5c // cmpb $92, %cl LONG $0x0012840f; WORD $0x0000 // je LBB15_125, $18(%rip) LONG $0x01c38348 // addq $1, %rbx WORD $0x3949; BYTE $0xdf // cmpq %rbx, %r15 LONG $0xffdd850f; WORD $0xffff // jne LBB15_122, $-35(%rip) LONG $0x000062e9; BYTE $0x00 // jmp LBB15_132, $98(%rip) LBB15_125: LONG $0xff4f8d49 // leaq $-1(%r15), %rcx WORD $0x3948; BYTE $0xd9 // cmpq %rbx, %rcx LONG $0xfefe840f; WORD $0xffff // je LBB15_108, $-258(%rip) LONG $0xd07d8348; BYTE $0xff // cmpq $-1, $-48(%rbp) LONG $0x0012850f; WORD $0x0000 // jne LBB15_128, $18(%rip) LONG $0x37148d48 // leaq (%rdi,%rsi), %rdx WORD $0x0148; BYTE $0xda // addq %rbx, %rdx LONG $0xc84d8b48 // movq $-56(%rbp), %rcx LONG $0xd0558948 // movq %rdx, $-48(%rbp) WORD $0x8948; BYTE $0x11 // movq %rdx, (%rcx) LBB15_128: WORD $0x0148; BYTE $0xde // addq %rbx, %rsi LONG $0x02c68348 // addq $2, %rsi WORD $0x894c; BYTE $0xf9 // movq %r15, %rcx WORD $0x2948; BYTE $0xd9 // subq %rbx, %rcx LONG $0xfec18348 // addq $-2, %rcx LONG $0xfec78349 // addq $-2, %r15 WORD $0x3949; BYTE $0xdf // cmpq %rbx, %r15 WORD $0x8949; BYTE $0xcf // movq %rcx, %r15 LONG $0xff8b850f; WORD $0xffff // jne LBB15_121, $-117(%rip) LONG $0xfffebbe9; BYTE $0xff // jmp LBB15_108, $-325(%rip) LBB15_129: WORD $0x0148; BYTE $0xde // addq %rbx, %rsi LONG $0x01c68348 // addq $1, %rsi LBB15_130: WORD $0x294c; BYTE $0xf6 // subq %r14, %rsi LBB15_131: WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax LONG $0xfffea9e9; BYTE $0xff // jmp LBB15_108, $-343(%rip) LBB15_132: LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax WORD $0xf980; BYTE $0x22 // cmpb $34, %cl LONG $0xfe99850f; WORD $0xffff // jne LBB15_108, $-359(%rip) WORD $0x014c; BYTE $0xfe // addq %r15, %rsi LONG $0xffffdde9; BYTE $0xff // jmp LBB15_130, $-35(%rip) LBB15_134: WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0x006b840f; WORD $0x0000 // je LBB15_111, $107(%rip) LONG $0xd07d8348; BYTE $0xff // cmpq $-1, $-48(%rbp) LONG $0x0014850f; WORD $0x0000 // jne LBB15_137, $20(%rip) WORD $0x894c; BYTE $0xf1 // movq %r14, %rcx WORD $0xf748; BYTE $0xd1 // notq %rcx WORD $0x0148; BYTE $0xf1 // addq %rsi, %rcx LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0xd04d8948 // movq %rcx, $-48(%rbp) WORD $0x8948; BYTE $0x08 // movq %rcx, (%rax) LBB15_137: LONG $0x01c68348 // addq $1, %rsi LONG $0xffc78349 // addq $-1, %r15 WORD $0x854d; BYTE $0xff // testq %r15, %r15 LONG $0xff12850f; WORD $0xffff // jne LBB15_120, $-238(%rip) LONG $0xffff9fe9; BYTE $0xff // jmp LBB15_130, $-97(%rip) LBB15_139: WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0x002d840f; WORD $0x0000 // je LBB15_111, $45(%rip) LONG $0xc07d8348; BYTE $0xff // cmpq $-1, $-64(%rbp) LONG $0x0015850f; WORD $0x0000 // jne LBB15_142, $21(%rip) LONG $0xd04d8b48 // movq $-48(%rbp), %rcx WORD $0xf748; BYTE $0xd1 // notq %rcx WORD $0x0148; BYTE $0xf1 // addq %rsi, %rcx LONG $0xc8458b48 // movq $-56(%rbp), %rax LONG $0xc04d8948 // movq %rcx, $-64(%rbp) WORD $0x8948; BYTE $0x08 // movq %rcx, (%rax) LBB15_142: LONG $0x01c68348 // addq $1, %rsi LONG $0xffc58349 // addq $-1, %r13 LONG $0xfffcbbe9; BYTE $0xff // jmp LBB15_79, $-837(%rip) LBB15_111: LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax LONG $0xfffe11e9; BYTE $0xff // jmp LBB15_108, $-495(%rip) BYTE $0x00 // .p2align 4, 0x00 LCPI16_0: LONG $0x43300000 // .long 1127219200 LONG $0x45300000 // .long 1160773632 LONG $0x00000000 // .long 0 LONG $0x00000000 // .long 0 LCPI16_1: QUAD $0x4330000000000000 // .quad 0x4330000000000000 QUAD $0x4530000000000000 // .quad 0x4530000000000000 // .p2align 3, 0x00 LCPI16_2: QUAD $0x430c6bf526340000 // .quad 0x430c6bf526340000 LCPI16_3: QUAD $0xc30c6bf526340000 // .quad 0xc30c6bf526340000 // .p2align 4, 0x90 _vnumber: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x38ec8348 // subq $56, %rsp WORD $0x8948; BYTE $0xd3 // movq %rdx, %rbx WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 WORD $0x8b48; BYTE $0x06 // movq (%rsi), %rax WORD $0x8b4c; BYTE $0x3f // movq (%rdi), %r15 LONG $0x086f8b4c // movq $8(%rdi), %r13 LONG $0x20528b4c // movq $32(%rdx), %r10 LONG $0x285a8b4c // movq $40(%rdx), %r11 LONG $0x0902c748; WORD $0x0000; BYTE $0x00 // movq $9, (%rdx) LONG $0xc057f9c5 // vxorpd %xmm0, %xmm0, %xmm0 LONG $0x4211f9c5; BYTE $0x08 // vmovupd %xmm0, $8(%rdx) WORD $0x8b48; BYTE $0x0e // movq (%rsi), %rcx LONG $0x184a8948 // movq %rcx, $24(%rdx) WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x02c3830f; WORD $0x0000 // jae LBB16_52, $707(%rip) LONG $0x073c8a41 // movb (%r15,%rax), %dil LONG $0x000001ba; BYTE $0x00 // movl $1, %edx LONG $0x2dff8040 // cmpb $45, %dil LONG $0x0016850f; WORD $0x0000 // jne LBB16_4, $22(%rip) LONG $0x01c08348 // addq $1, %rax WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x02a3830f; WORD $0x0000 // jae LBB16_52, $675(%rip) LONG $0x073c8a41 // movb (%r15,%rax), %dil LONG $0xffffffba; BYTE $0xff // movl $-1, %edx LBB16_4: WORD $0x4f8d; BYTE $0xd0 // leal $-48(%rdi), %ecx WORD $0xf980; BYTE $0x0a // cmpb $10, %cl LONG $0x000f820f; WORD $0x0000 // jb LBB16_6, $15(%rip) LBB16_5: WORD $0x8949; BYTE $0x06 // movq %rax, (%r14) LONG $0xfe03c748; WORD $0xffff; BYTE $0xff // movq $-2, (%rbx) LONG $0x000289e9; BYTE $0x00 // jmp LBB16_53, $649(%rip) LBB16_6: LONG $0x30ff8040 // cmpb $48, %dil LONG $0x0034850f; WORD $0x0000 // jne LBB16_10, $52(%rip) LONG $0x01408d4c // leaq $1(%rax), %r8 WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x00e0830f; WORD $0x0000 // jae LBB16_22, $224(%rip) LONG $0x070c8a43 // movb (%r15,%r8), %cl WORD $0xc180; BYTE $0xd2 // addb $-46, %cl WORD $0xf980; BYTE $0x37 // cmpb $55, %cl LONG $0x00d0870f; WORD $0x0000 // ja LBB16_22, $208(%rip) WORD $0xb60f; BYTE $0xc9 // movzbl %cl, %ecx QUAD $0x000000800001be48; WORD $0x0080 // movabsq $36028797027352577, %rsi LONG $0xcea30f48 // btq %rcx, %rsi LONG $0x00b9830f; WORD $0x0000 // jae LBB16_22, $185(%rip) LBB16_10: WORD $0x5589; BYTE $0xd4 // movl %edx, $-44(%rbp) WORD $0x01b1 // movb $1, %cl WORD $0x4d89; BYTE $0xc8 // movl %ecx, $-56(%rbp) WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x009b830f; WORD $0x0000 // jae LBB16_21, $155(%rip) LONG $0xffd0b941; WORD $0xffff // movl $4294967248, %r9d LONG $0x01c08348 // addq $1, %rax WORD $0xc931 // xorl %ecx, %ecx WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d WORD $0x9090 // .p2align 4, 0x90 LBB16_12: LONG $0x12f88341 // cmpl $18, %r8d LONG $0x00268f0f; WORD $0x0000 // jg LBB16_14, $38(%rip) LONG $0xa4148d4b // leaq (%r12,%r12,4), %rdx LONG $0xffb60f40 // movzbl %dil, %edi WORD $0x0144; BYTE $0xcf // addl %r9d, %edi LONG $0x57248d4c // leaq (%rdi,%rdx,2), %r12 LONG $0x01c08341 // addl $1, %r8d LONG $0x000011e9; BYTE $0x00 // jmp LBB16_15, $17(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB16_14: WORD $0xc183; BYTE $0x01 // addl $1, %ecx LBB16_15: WORD $0x3949; BYTE $0xc5 // cmpq %rax, %r13 LONG $0x0060840f; WORD $0x0000 // je LBB16_23, $96(%rip) LONG $0x3cb60f41; BYTE $0x07 // movzbl (%r15,%rax), %edi WORD $0x578d; BYTE $0xd0 // leal $-48(%rdi), %edx LONG $0x01c08348 // addq $1, %rax WORD $0xfa80; BYTE $0x0a // cmpb $10, %dl LONG $0xffaf820f; WORD $0xffff // jb LBB16_12, $-81(%rip) LONG $0x2eff8040 // cmpb $46, %dil LONG $0x0049850f; WORD $0x0000 // jne LBB16_24, $73(%rip) LONG $0x0803c748; WORD $0x0000; BYTE $0x00 // movq $8, (%rbx) WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x01b1830f; WORD $0x0000 // jae LBB16_52, $433(%rip) LONG $0x07148a41 // movb (%r15,%rax), %dl WORD $0xc280; BYTE $0xd0 // addb $-48, %dl WORD $0xfa80; BYTE $0x0a // cmpb $10, %dl LONG $0xff13830f; WORD $0xffff // jae LBB16_5, $-237(%rip) LONG $0x00c845c7; WORD $0x0000; BYTE $0x00 // movl $0, $-56(%rbp) LONG $0x000021e9; BYTE $0x00 // jmp LBB16_25, $33(%rip) LBB16_21: WORD $0xc931 // xorl %ecx, %ecx WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LONG $0x000014e9; BYTE $0x00 // jmp LBB16_25, $20(%rip) LBB16_22: WORD $0x894d; BYTE $0x06 // movq %r8, (%r14) LONG $0x00018ae9; BYTE $0x00 // jmp LBB16_53, $394(%rip) LBB16_23: WORD $0x894c; BYTE $0xe8 // movq %r13, %rax LONG $0x000004e9; BYTE $0x00 // jmp LBB16_25, $4(%rip) LBB16_24: LONG $0xffc08348 // addq $-1, %rax LBB16_25: WORD $0xd231 // xorl %edx, %edx WORD $0xc985 // testl %ecx, %ecx WORD $0x9f0f; BYTE $0xc2 // setg %dl WORD $0x5589; BYTE $0xbc // movl %edx, $-68(%rbp) WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x005b850f; WORD $0x0000 // jne LBB16_34, $91(%rip) WORD $0xc985 // testl %ecx, %ecx LONG $0x0053850f; WORD $0x0000 // jne LBB16_34, $83(%rip) WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x0042830f; WORD $0x0000 // jae LBB16_32, $66(%rip) WORD $0xc689 // movl %eax, %esi WORD $0x2944; BYTE $0xee // subl %r13d, %esi WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d WORD $0xc931 // xorl %ecx, %ecx QUAD $0x9090909090909090; WORD $0x9090 // .p2align 4, 0x90 LBB16_29: LONG $0x073c8041; BYTE $0x30 // cmpb $48, (%r15,%rax) LONG $0x0028850f; WORD $0x0000 // jne LBB16_33, $40(%rip) LONG $0x01c08348 // addq $1, %rax WORD $0xc183; BYTE $0xff // addl $-1, %ecx WORD $0x3949; BYTE $0xc5 // cmpq %rax, %r13 LONG $0xffe5850f; WORD $0xffff // jne LBB16_29, $-27(%rip) WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d WORD $0x458b; BYTE $0xc8 // movl $-56(%rbp), %eax WORD $0xc084 // testb %al, %al LONG $0x013c850f; WORD $0x0000 // jne LBB16_55, $316(%rip) LONG $0x000236e9; BYTE $0x00 // jmp LBB16_60, $566(%rip) LBB16_32: WORD $0xc931 // xorl %ecx, %ecx WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d LBB16_33: WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d LBB16_34: WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x004e830f; WORD $0x0000 // jae LBB16_40, $78(%rip) LONG $0x12f88341 // cmpl $18, %r8d LONG $0x00448f0f; WORD $0x0000 // jg LBB16_40, $68(%rip) LONG $0xffd0b941; WORD $0xffff // movl $4294967248, %r9d BYTE $0x90 // .p2align 4, 0x90 LBB16_37: LONG $0x3cb60f41; BYTE $0x07 // movzbl (%r15,%rax), %edi WORD $0x578d; BYTE $0xd0 // leal $-48(%rdi), %edx WORD $0xfa80; BYTE $0x09 // cmpb $9, %dl LONG $0x002c870f; WORD $0x0000 // ja LBB16_40, $44(%rip) LONG $0xa4148d4b // leaq (%r12,%r12,4), %rdx WORD $0x0144; BYTE $0xcf // addl %r9d, %edi LONG $0x57248d4c // leaq (%rdi,%rdx,2), %r12 WORD $0xc183; BYTE $0xff // addl $-1, %ecx LONG $0x01c08348 // addq $1, %rax WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x0011830f; WORD $0x0000 // jae LBB16_40, $17(%rip) LONG $0x01508d41 // leal $1(%r8), %edx LONG $0x12f88341 // cmpl $18, %r8d WORD $0x8941; BYTE $0xd0 // movl %edx, %r8d LONG $0xffc38c0f; WORD $0xffff // jl LBB16_37, $-61(%rip) LBB16_40: WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x00bf830f; WORD $0x0000 // jae LBB16_54, $191(%rip) LONG $0x07148a41 // movb (%r15,%rax), %dl WORD $0x728d; BYTE $0xd0 // leal $-48(%rdx), %esi LONG $0x09fe8040 // cmpb $9, %sil LONG $0x0030870f; WORD $0x0000 // ja LBB16_46, $48(%rip) LONG $0xff758d49 // leaq $-1(%r13), %rsi LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB16_43: WORD $0x3948; BYTE $0xc6 // cmpq %rax, %rsi LONG $0x00e8840f; WORD $0x0000 // je LBB16_59, $232(%rip) LONG $0x54b60f41; WORD $0x0107 // movzbl $1(%r15,%rax), %edx WORD $0x7a8d; BYTE $0xd0 // leal $-48(%rdx), %edi LONG $0x01c08348 // addq $1, %rax LONG $0x09ff8040 // cmpb $9, %dil LONG $0xffe0860f; WORD $0xffff // jbe LBB16_43, $-32(%rip) LONG $0x01bc45c7; WORD $0x0000; BYTE $0x00 // movl $1, $-68(%rbp) LBB16_46: WORD $0xca80; BYTE $0x20 // orb $32, %dl WORD $0xfa80; BYTE $0x65 // cmpb $101, %dl LONG $0x0072850f; WORD $0x0000 // jne LBB16_54, $114(%rip) LONG $0x01788d48 // leaq $1(%rax), %rdi LONG $0x0803c748; WORD $0x0000; BYTE $0x00 // movq $8, (%rbx) WORD $0x394c; BYTE $0xef // cmpq %r13, %rdi LONG $0x0045830f; WORD $0x0000 // jae LBB16_52, $69(%rip) LONG $0x3f348a41 // movb (%r15,%rdi), %sil LONG $0x2dfe8040 // cmpb $45, %sil LONG $0x0010840f; WORD $0x0000 // je LBB16_50, $16(%rip) LONG $0x0001b841; WORD $0x0000 // movl $1, %r8d LONG $0x2bfe8040 // cmpb $43, %sil LONG $0x00e0850f; WORD $0x0000 // jne LBB16_87, $224(%rip) LBB16_50: LONG $0x02c08348 // addq $2, %rax WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x001a830f; WORD $0x0000 // jae LBB16_52, $26(%rip) WORD $0xd231 // xorl %edx, %edx LONG $0x2bfe8040 // cmpb $43, %sil WORD $0x940f; BYTE $0xc2 // sete %dl LONG $0x12048d44 // leal (%rdx,%rdx), %r8d LONG $0xffc08341 // addl $-1, %r8d LONG $0x07348a41 // movb (%r15,%rax), %sil LONG $0x0000bce9; BYTE $0x00 // jmp LBB16_88, $188(%rip) LBB16_52: WORD $0x894d; BYTE $0x2e // movq %r13, (%r14) LONG $0xff03c748; WORD $0xffff; BYTE $0xff // movq $-1, (%rbx) LBB16_53: LONG $0x38c48348 // addq $56, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB16_54: WORD $0xce89 // movl %ecx, %esi WORD $0x8949; BYTE $0xc5 // movq %rax, %r13 WORD $0x458b; BYTE $0xc8 // movl $-56(%rbp), %eax WORD $0xc084 // testb %al, %al LONG $0x00ff840f; WORD $0x0000 // je LBB16_60, $255(%rip) LBB16_55: WORD $0xf685 // testl %esi, %esi WORD $0x558b; BYTE $0xd4 // movl $-44(%rbp), %edx LONG $0x0025850f; WORD $0x0000 // jne LBB16_58, $37(%rip) QUAD $0x000000000000b848; WORD $0x8000 // movabsq $-9223372036854775808, %rax WORD $0x6348; BYTE $0xca // movslq %edx, %rcx WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x0034890f; WORD $0x0000 // jns LBB16_69, $52(%rip) WORD $0x894c; BYTE $0xe7 // movq %r12, %rdi WORD $0x2148; BYTE $0xcf // andq %rcx, %rdi WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0x0025840f; WORD $0x0000 // je LBB16_69, $37(%rip) LBB16_58: LONG $0x0803c748; WORD $0x0000; BYTE $0x00 // movq $8, (%rbx) LONG $0x0000c6e9; BYTE $0x00 // jmp LBB16_61, $198(%rip) LBB16_59: LONG $0x01bc45c7; WORD $0x0000; BYTE $0x00 // movl $1, $-68(%rbp) WORD $0xce89 // movl %ecx, %esi WORD $0x458b; BYTE $0xc8 // movl $-56(%rbp), %eax WORD $0xc084 // testb %al, %al LONG $0xffb0850f; WORD $0xffff // jne LBB16_55, $-80(%rip) LONG $0x0000aae9; BYTE $0x00 // jmp LBB16_60, $170(%rip) LBB16_69: LONG $0x6ef9c1c4; BYTE $0xc4 // vmovq %r12, %xmm0 LONG $0xe1af0f4c // imulq %rcx, %r12 QUAD $0xfffffc350562f9c5 // vpunpckldq $-971(%rip), %xmm0, %xmm0 /* LCPI16_0(%rip) */ QUAD $0xfffffc3d055cf9c5 // vsubpd $-963(%rip), %xmm0, %xmm0 /* LCPI16_1(%rip) */ LONG $0x1063894c // movq %r12, $16(%rbx) LONG $0x0579e3c4; WORD $0x01c8 // vpermilpd $1, %xmm0, %xmm1 LONG $0xc058f3c5 // vaddsd %xmm0, %xmm1, %xmm0 WORD $0x2148; BYTE $0xc8 // andq %rcx, %rax LONG $0x7ef9e1c4; BYTE $0xc1 // vmovq %xmm0, %rcx WORD $0x0948; BYTE $0xc1 // orq %rax, %rcx LONG $0x084b8948 // movq %rcx, $8(%rbx) LONG $0x000235e9; BYTE $0x00 // jmp LBB16_86, $565(%rip) LBB16_87: WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LBB16_88: WORD $0x7e8d; BYTE $0xd0 // leal $-48(%rsi), %edi LONG $0x09ff8040 // cmpb $9, %dil LONG $0xfca9870f; WORD $0xffff // ja LBB16_5, $-855(%rip) WORD $0x394c; BYTE $0xe8 // cmpq %r13, %rax LONG $0x0040830f; WORD $0x0000 // jae LBB16_93, $64(%rip) LONG $0xff4d8d4d // leaq $-1(%r13), %r9 WORD $0xff31 // xorl %edi, %edi LBB16_91: WORD $0xfa89 // movl %edi, %edx LONG $0xf6b60f40 // movzbl %sil, %esi LONG $0x2710ff81; WORD $0x0000 // cmpl $10000, %edi WORD $0x3c8d; BYTE $0x92 // leal (%rdx,%rdx,4), %edi LONG $0xd07e7c8d // leal $-48(%rsi,%rdi,2), %edi WORD $0x4d0f; BYTE $0xfa // cmovgel %edx, %edi WORD $0x3949; BYTE $0xc1 // cmpq %rax, %r9 LONG $0x0022840f; WORD $0x0000 // je LBB16_94, $34(%rip) LONG $0x74b60f41; WORD $0x0107 // movzbl $1(%r15,%rax), %esi WORD $0x568d; BYTE $0xd0 // leal $-48(%rsi), %edx LONG $0x01c08348 // addq $1, %rax WORD $0xfa80; BYTE $0x0a // cmpb $10, %dl LONG $0xffcb820f; WORD $0xffff // jb LBB16_91, $-53(%rip) LONG $0x00000ae9; BYTE $0x00 // jmp LBB16_95, $10(%rip) LBB16_93: WORD $0xff31 // xorl %edi, %edi LONG $0x000003e9; BYTE $0x00 // jmp LBB16_95, $3(%rip) LBB16_94: WORD $0x894c; BYTE $0xe8 // movq %r13, %rax LBB16_95: WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi LONG $0xf0af0f41 // imull %r8d, %esi WORD $0xce01 // addl %ecx, %esi WORD $0x8949; BYTE $0xc5 // movq %rax, %r13 LBB16_60: WORD $0x558b; BYTE $0xd4 // movl $-44(%rbp), %edx LBB16_61: QUAD $0x00000000b045c748 // movq $0, $-80(%rbp) LONG $0x6ef9c1c4; BYTE $0xc4 // vmovq %r12, %xmm0 QUAD $0xfffffb840562f9c5 // vpunpckldq $-1148(%rip), %xmm0, %xmm0 /* LCPI16_0(%rip) */ QUAD $0xfffffb8c055cf9c5 // vsubpd $-1140(%rip), %xmm0, %xmm0 /* LCPI16_1(%rip) */ LONG $0x0579e3c4; WORD $0x01c8 // vpermilpd $1, %xmm0, %xmm1 LONG $0xc058f3c5 // vaddsd %xmm0, %xmm1, %xmm0 LONG $0x4511fbc5; BYTE $0xc0 // vmovsd %xmm0, $-64(%rbp) WORD $0x894c; BYTE $0xe0 // movq %r12, %rax LONG $0x34e8c148 // shrq $52, %rax LONG $0x00b9850f; WORD $0x0000 // jne LBB16_74, $185(%rip) LONG $0x7ef9e1c4; BYTE $0xc1 // vmovq %xmm0, %rcx WORD $0xd089 // movl %edx, %eax WORD $0xe8c1; BYTE $0x1f // shrl $31, %eax LONG $0x3fe0c148 // shlq $63, %rax WORD $0x0948; BYTE $0xc8 // orq %rcx, %rax LONG $0xc0458948 // movq %rax, $-64(%rbp) WORD $0xf685 // testl %esi, %esi LONG $0x0138840f; WORD $0x0000 // je LBB16_82, $312(%rip) WORD $0x854d; BYTE $0xe4 // testq %r12, %r12 LONG $0x012f840f; WORD $0x0000 // je LBB16_82, $303(%rip) LONG $0x6ef9e1c4; BYTE $0xc0 // vmovq %rax, %xmm0 WORD $0x468d; BYTE $0xff // leal $-1(%rsi), %eax WORD $0xf883; BYTE $0x24 // cmpl $36, %eax LONG $0x0027870f; WORD $0x0000 // ja LBB16_67, $39(%rip) WORD $0xfe83; BYTE $0x17 // cmpl $23, %esi LONG $0x003f8c0f; WORD $0x0000 // jl LBB16_70, $63(%rip) WORD $0x468d; BYTE $0xea // leal $-22(%rsi), %eax LONG $0x360d8d48; WORD $0x00cf; BYTE $0x00 // leaq $53046(%rip), %rcx /* _P10_TAB(%rip) */ LONG $0x0459fbc5; BYTE $0xc1 // vmulsd (%rcx,%rax,8), %xmm0, %xmm0 LONG $0x4511fbc5; BYTE $0xc0 // vmovsd %xmm0, $-64(%rbp) LONG $0x000016b8; BYTE $0x00 // movl $22, %eax LONG $0x000023e9; BYTE $0x00 // jmp LBB16_71, $35(%rip) LBB16_67: WORD $0xfe83; BYTE $0xea // cmpl $-22, %esi LONG $0x0052820f; WORD $0x0000 // jb LBB16_74, $82(%rip) WORD $0xdef7 // negl %esi LONG $0x10058d48; WORD $0x00cf; BYTE $0x00 // leaq $53008(%rip), %rax /* _P10_TAB(%rip) */ LONG $0x045efbc5; BYTE $0xf0 // vdivsd (%rax,%rsi,8), %xmm0, %xmm0 LONG $0x4511fbc5; BYTE $0xc0 // vmovsd %xmm0, $-64(%rbp) LONG $0x00009de9; BYTE $0x00 // jmp LBB16_78, $157(%rip) LBB16_70: WORD $0xf089 // movl %esi, %eax LBB16_71: QUAD $0xfffffaf7052ef9c5 // vucomisd $-1289(%rip), %xmm0 /* LCPI16_2(%rip) */ LONG $0x002a870f; WORD $0x0000 // ja LBB16_74, $42(%rip) QUAD $0xfffffaf10d10fbc5 // vmovsd $-1295(%rip), %xmm1 /* LCPI16_3(%rip) */ LONG $0xc82ef9c5 // vucomisd %xmm0, %xmm1 LONG $0x0018870f; WORD $0x0000 // ja LBB16_74, $24(%rip) WORD $0xc089 // movl %eax, %eax LONG $0xd60d8d48; WORD $0x00ce; BYTE $0x00 // leaq $52950(%rip), %rcx /* _P10_TAB(%rip) */ LONG $0x0459fbc5; BYTE $0xc1 // vmulsd (%rcx,%rax,8), %xmm0, %xmm0 LONG $0x4511fbc5; BYTE $0xc0 // vmovsd %xmm0, $-64(%rbp) LONG $0x000063e9; BYTE $0x00 // jmp LBB16_78, $99(%rip) LBB16_74: LONG $0xa05d894c // movq %r11, $-96(%rbp) LONG $0xc855894c // movq %r10, $-56(%rbp) LONG $0xc04d8d48 // leaq $-64(%rbp), %rcx WORD $0x894c; BYTE $0xe7 // movq %r12, %rdi LONG $0xa8758948 // movq %rsi, $-88(%rbp) LONG $0xffdf7fe8; BYTE $0xff // callq _atof_eisel_lemire64, $-8321(%rip) WORD $0xc084 // testb %al, %al LONG $0x004d840f; WORD $0x0000 // je LBB16_80, $77(%rip) LONG $0xa8758b48 // movq $-88(%rbp), %rsi LONG $0x00bc7d83 // cmpl $0, $-68(%rbp) LONG $0x006a840f; WORD $0x0000 // je LBB16_81, $106(%rip) LONG $0x01c48349 // addq $1, %r12 LONG $0xb04d8d48 // leaq $-80(%rbp), %rcx WORD $0x894c; BYTE $0xe7 // movq %r12, %rdi WORD $0x558b; BYTE $0xd4 // movl $-44(%rbp), %edx LONG $0xffdf56e8; BYTE $0xff // callq _atof_eisel_lemire64, $-8362(%rip) WORD $0xc084 // testb %al, %al LONG $0x0024840f; WORD $0x0000 // je LBB16_80, $36(%rip) LONG $0x4d10fbc5; BYTE $0xb0 // vmovsd $-80(%rbp), %xmm1 LONG $0x4510fbc5; BYTE $0xc0 // vmovsd $-64(%rbp), %xmm0 LONG $0xc82ef9c5 // vucomisd %xmm0, %xmm1 LONG $0x0010850f; WORD $0x0000 // jne LBB16_80, $16(%rip) LONG $0x000a8a0f; WORD $0x0000 // jp LBB16_80, $10(%rip) LBB16_78: LONG $0x7ef9e1c4; BYTE $0xc0 // vmovq %xmm0, %rax LONG $0x00002fe9; BYTE $0x00 // jmp LBB16_82, $47(%rip) LBB16_80: WORD $0x8b49; BYTE $0x06 // movq (%r14), %rax WORD $0x0149; BYTE $0xc7 // addq %rax, %r15 WORD $0x894c; BYTE $0xee // movq %r13, %rsi WORD $0x2948; BYTE $0xc6 // subq %rax, %rsi WORD $0x894c; BYTE $0xff // movq %r15, %rdi LONG $0xc8558b48 // movq $-56(%rbp), %rdx LONG $0xa04d8b48 // movq $-96(%rbp), %rcx LONG $0xffe45ee8; BYTE $0xff // callq _atof_native, $-7074(%rip) LONG $0x4511fbc5; BYTE $0xc0 // vmovsd %xmm0, $-64(%rbp) LONG $0x7ef9e1c4; BYTE $0xc0 // vmovq %xmm0, %rax LONG $0x000009e9; BYTE $0x00 // jmp LBB16_83, $9(%rip) LBB16_81: LONG $0xc0458b48 // movq $-64(%rbp), %rax LBB16_82: LONG $0x6ef9e1c4; BYTE $0xc0 // vmovq %rax, %xmm0 LBB16_83: QUAD $0x000000000000b948; WORD $0x8000 // movabsq $-9223372036854775808, %rcx LONG $0xffc18348 // addq $-1, %rcx WORD $0x2148; BYTE $0xc1 // andq %rax, %rcx QUAD $0x000000000000b848; WORD $0x7ff0 // movabsq $9218868437227405312, %rax WORD $0x3948; BYTE $0xc1 // cmpq %rax, %rcx LONG $0x0007850f; WORD $0x0000 // jne LBB16_85, $7(%rip) LONG $0xf803c748; WORD $0xffff; BYTE $0xff // movq $-8, (%rbx) LBB16_85: LONG $0x4311fbc5; BYTE $0x08 // vmovsd %xmm0, $8(%rbx) LBB16_86: WORD $0x894d; BYTE $0x2e // movq %r13, (%r14) LONG $0xfffd14e9; BYTE $0xff // jmp LBB16_53, $-748(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 _vsigned: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp BYTE $0x53 // pushq %rbx WORD $0x8b48; BYTE $0x06 // movq (%rsi), %rax WORD $0x8b4c; BYTE $0x07 // movq (%rdi), %r8 LONG $0x085f8b4c // movq $8(%rdi), %r11 LONG $0x0902c748; WORD $0x0000; BYTE $0x00 // movq $9, (%rdx) LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4211f8c5; BYTE $0x08 // vmovups %xmm0, $8(%rdx) WORD $0x8b48; BYTE $0x0e // movq (%rsi), %rcx LONG $0x184a8948 // movq %rcx, $24(%rdx) WORD $0x394c; BYTE $0xd8 // cmpq %r11, %rax LONG $0x0045830f; WORD $0x0000 // jae LBB17_1, $69(%rip) LONG $0x000c8a41 // movb (%r8,%rax), %cl LONG $0x0001b941; WORD $0x0000 // movl $1, %r9d WORD $0xf980; BYTE $0x2d // cmpb $45, %cl LONG $0x0018850f; WORD $0x0000 // jne LBB17_5, $24(%rip) LONG $0x01c08348 // addq $1, %rax WORD $0x394c; BYTE $0xd8 // cmpq %r11, %rax LONG $0x0025830f; WORD $0x0000 // jae LBB17_1, $37(%rip) LONG $0x000c8a41 // movb (%r8,%rax), %cl LONG $0xffc1c749; WORD $0xffff; BYTE $0xff // movq $-1, %r9 LBB17_5: WORD $0x798d; BYTE $0xd0 // leal $-48(%rcx), %edi LONG $0x0aff8040 // cmpb $10, %dil LONG $0x001a820f; WORD $0x0000 // jb LBB17_7, $26(%rip) WORD $0x8948; BYTE $0x06 // movq %rax, (%rsi) LONG $0xfe02c748; WORD $0xffff; BYTE $0xff // movq $-2, (%rdx) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB17_1: WORD $0x894c; BYTE $0x1e // movq %r11, (%rsi) LONG $0xff02c748; WORD $0xffff; BYTE $0xff // movq $-1, (%rdx) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB17_7: WORD $0xf980; BYTE $0x30 // cmpb $48, %cl LONG $0x0035850f; WORD $0x0000 // jne LBB17_12, $53(%rip) LONG $0x01788d48 // leaq $1(%rax), %rdi WORD $0x394c; BYTE $0xd8 // cmpq %r11, %rax LONG $0x0082830f; WORD $0x0000 // jae LBB17_11, $130(%rip) LONG $0x380c8a41 // movb (%r8,%rdi), %cl WORD $0xc180; BYTE $0xd2 // addb $-46, %cl WORD $0xf980; BYTE $0x37 // cmpb $55, %cl LONG $0x0072870f; WORD $0x0000 // ja LBB17_11, $114(%rip) LONG $0xd1b60f44 // movzbl %cl, %r10d QUAD $0x000000800001b948; WORD $0x0080 // movabsq $36028797027352577, %rcx LONG $0xd1a30f4c // btq %r10, %rcx LONG $0x005a830f; WORD $0x0000 // jae LBB17_11, $90(%rip) LBB17_12: WORD $0x394c; BYTE $0xd8 // cmpq %r11, %rax WORD $0x894d; BYTE $0xda // movq %r11, %r10 LONG $0xd0470f4c // cmovaq %rax, %r10 WORD $0xff31 // xorl %edi, %edi LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB17_13: WORD $0x3949; BYTE $0xc2 // cmpq %rax, %r10 LONG $0x007a840f; WORD $0x0000 // je LBB17_23, $122(%rip) LONG $0x0cbe0f49; BYTE $0x00 // movsbq (%r8,%rax), %rcx WORD $0x598d; BYTE $0xd0 // leal $-48(%rcx), %ebx WORD $0xfb80; BYTE $0x09 // cmpb $9, %bl LONG $0x0035870f; WORD $0x0000 // ja LBB17_18, $53(%rip) LONG $0x0aff6b48 // imulq $10, %rdi, %rdi LONG $0x0014800f; WORD $0x0000 // jo LBB17_17, $20(%rip) LONG $0x01c08348 // addq $1, %rax WORD $0xc183; BYTE $0xd0 // addl $-48, %ecx LONG $0xc9af0f49 // imulq %r9, %rcx WORD $0x0148; BYTE $0xcf // addq %rcx, %rdi LONG $0xffc8810f; WORD $0xffff // jno LBB17_13, $-56(%rip) LBB17_17: LONG $0xffc08348 // addq $-1, %rax WORD $0x8948; BYTE $0x06 // movq %rax, (%rsi) LONG $0xfb02c748; WORD $0xffff; BYTE $0xff // movq $-5, (%rdx) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB17_11: WORD $0x8948; BYTE $0x3e // movq %rdi, (%rsi) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB17_18: WORD $0x394c; BYTE $0xd8 // cmpq %r11, %rax LONG $0x0028830f; WORD $0x0000 // jae LBB17_22, $40(%rip) WORD $0xf980; BYTE $0x2e // cmpb $46, %cl LONG $0x0012840f; WORD $0x0000 // je LBB17_25, $18(%rip) WORD $0xf980; BYTE $0x45 // cmpb $69, %cl LONG $0x0009840f; WORD $0x0000 // je LBB17_25, $9(%rip) WORD $0xf980; BYTE $0x65 // cmpb $101, %cl LONG $0x000d850f; WORD $0x0000 // jne LBB17_22, $13(%rip) LBB17_25: WORD $0x8948; BYTE $0x06 // movq %rax, (%rsi) LONG $0xfa02c748; WORD $0xffff; BYTE $0xff // movq $-6, (%rdx) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB17_22: WORD $0x8949; BYTE $0xc2 // movq %rax, %r10 LBB17_23: WORD $0x894c; BYTE $0x16 // movq %r10, (%rsi) LONG $0x107a8948 // movq %rdi, $16(%rdx) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _vunsigned: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx WORD $0x8949; BYTE $0xd0 // movq %rdx, %r8 WORD $0x8b48; BYTE $0x0e // movq (%rsi), %rcx WORD $0x8b4c; BYTE $0x0f // movq (%rdi), %r9 LONG $0x08778b4c // movq $8(%rdi), %r14 LONG $0x0902c748; WORD $0x0000; BYTE $0x00 // movq $9, (%rdx) LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4211f8c5; BYTE $0x08 // vmovups %xmm0, $8(%rdx) WORD $0x8b48; BYTE $0x06 // movq (%rsi), %rax LONG $0x18428948 // movq %rax, $24(%rdx) WORD $0x394c; BYTE $0xf1 // cmpq %r14, %rcx LONG $0x001b830f; WORD $0x0000 // jae LBB18_1, $27(%rip) LONG $0x09048a41 // movb (%r9,%rcx), %al WORD $0x2d3c // cmpb $45, %al LONG $0x001e850f; WORD $0x0000 // jne LBB18_4, $30(%rip) LBB18_3: WORD $0x8948; BYTE $0x0e // movq %rcx, (%rsi) LONG $0xfa00c749; WORD $0xffff; BYTE $0xff // movq $-6, (%r8) BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB18_1: WORD $0x894c; BYTE $0x36 // movq %r14, (%rsi) LONG $0xff00c749; WORD $0xffff; BYTE $0xff // movq $-1, (%r8) BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB18_4: WORD $0x508d; BYTE $0xd0 // leal $-48(%rax), %edx WORD $0xfa80; BYTE $0x0a // cmpb $10, %dl LONG $0x000f820f; WORD $0x0000 // jb LBB18_6, $15(%rip) WORD $0x8948; BYTE $0x0e // movq %rcx, (%rsi) LONG $0xfe00c749; WORD $0xffff; BYTE $0xff // movq $-2, (%r8) BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB18_6: WORD $0x303c // cmpb $48, %al LONG $0x0026850f; WORD $0x0000 // jne LBB18_10, $38(%rip) LONG $0x09448a41; BYTE $0x01 // movb $1(%r9,%rcx), %al WORD $0xd204 // addb $-46, %al WORD $0x373c // cmpb $55, %al LONG $0x00c1870f; WORD $0x0000 // ja LBB18_9, $193(%rip) WORD $0xb60f; BYTE $0xc0 // movzbl %al, %eax QUAD $0x000000800001ba48; WORD $0x0080 // movabsq $36028797027352577, %rdx LONG $0xc2a30f48 // btq %rax, %rdx LONG $0x00aa830f; WORD $0x0000 // jae LBB18_9, $170(%rip) LBB18_10: WORD $0x3949; BYTE $0xce // cmpq %rcx, %r14 WORD $0x8949; BYTE $0xca // movq %rcx, %r10 LONG $0xd6470f4d // cmovaq %r14, %r10 WORD $0xc031 // xorl %eax, %eax LONG $0x000abb41; WORD $0x0000 // movl $10, %r11d LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB18_11: WORD $0x3949; BYTE $0xca // cmpq %rcx, %r10 LONG $0x007c840f; WORD $0x0000 // je LBB18_22, $124(%rip) LONG $0x1cbe0f41; BYTE $0x09 // movsbl (%r9,%rcx), %ebx WORD $0x538d; BYTE $0xd0 // leal $-48(%rbx), %edx WORD $0xfa80; BYTE $0x09 // cmpb $9, %dl LONG $0x0044870f; WORD $0x0000 // ja LBB18_17, $68(%rip) WORD $0xf749; BYTE $0xe3 // mulq %r11 LONG $0x0028800f; WORD $0x0000 // jo LBB18_16, $40(%rip) LONG $0x01c18348 // addq $1, %rcx WORD $0xc383; BYTE $0xd0 // addl $-48, %ebx WORD $0xff31 // xorl %edi, %edi WORD $0x0148; BYTE $0xd8 // addq %rbx, %rax LONG $0xc7920f40 // setb %dil WORD $0x8948; BYTE $0xfa // movq %rdi, %rdx WORD $0xf748; BYTE $0xda // negq %rdx WORD $0x3148; BYTE $0xd7 // xorq %rdx, %rdi LONG $0x0009850f; WORD $0x0000 // jne LBB18_16, $9(%rip) WORD $0x8548; BYTE $0xd2 // testq %rdx, %rdx LONG $0xffb5890f; WORD $0xffff // jns LBB18_11, $-75(%rip) LBB18_16: LONG $0xffc18348 // addq $-1, %rcx WORD $0x8948; BYTE $0x0e // movq %rcx, (%rsi) LONG $0xfb00c749; WORD $0xffff; BYTE $0xff // movq $-5, (%r8) BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB18_17: WORD $0x394c; BYTE $0xf1 // cmpq %r14, %rcx LONG $0x001b830f; WORD $0x0000 // jae LBB18_21, $27(%rip) WORD $0xfb80; BYTE $0x2e // cmpb $46, %bl LONG $0xff10840f; WORD $0xffff // je LBB18_3, $-240(%rip) WORD $0xfb80; BYTE $0x45 // cmpb $69, %bl LONG $0xff07840f; WORD $0xffff // je LBB18_3, $-249(%rip) WORD $0xfb80; BYTE $0x65 // cmpb $101, %bl LONG $0xfefe840f; WORD $0xffff // je LBB18_3, $-258(%rip) LBB18_21: WORD $0x8949; BYTE $0xca // movq %rcx, %r10 LBB18_22: WORD $0x894c; BYTE $0x16 // movq %r10, (%rsi) LONG $0x10408949 // movq %rax, $16(%r8) BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB18_9: LONG $0x01c18348 // addq $1, %rcx WORD $0x8948; BYTE $0x0e // movq %rcx, (%rsi) BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _skip_one: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi LONG $0x0100c748; WORD $0x0000; BYTE $0x00 // movq $1, (%rax) WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi BYTE $0x5d // popq %rbp LONG $0x000003e9; BYTE $0x00 // jmp _fsm_exec, $3(%rip) WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _fsm_exec: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x28ec8348 // subq $40, %rsp LONG $0xb84d8948 // movq %rcx, $-72(%rbp) WORD $0x3f83; BYTE $0x00 // cmpl $0, (%rdi) LONG $0x0400840f; WORD $0x0000 // je LBB20_57, $1024(%rip) WORD $0x8949; BYTE $0xd4 // movq %rdx, %r12 WORD $0x8949; BYTE $0xff // movq %rdi, %r15 LONG $0xd0758948 // movq %rsi, $-48(%rbp) LONG $0xffc6c749; WORD $0xffff; BYTE $0xff // movq $-1, %r14 LONG $0xc8558948 // movq %rdx, $-56(%rbp) LONG $0x000023e9; BYTE $0x00 // jmp LBB20_4, $35(%rip) LBB20_2: LONG $0xc0458b48 // movq $-64(%rbp), %rax LBB20_3: LONG $0xc8658b4c // movq $-56(%rbp), %r12 LONG $0x24048949 // movq %rax, (%r12) WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0x03d8880f; WORD $0x0000 // js LBB20_75, $984(%rip) LBB20_55: WORD $0x8b41; BYTE $0x0f // movl (%r15), %ecx WORD $0x894d; BYTE $0xf5 // movq %r14, %r13 WORD $0xc985 // testl %ecx, %ecx LONG $0x03ca840f; WORD $0x0000 // je LBB20_75, $970(%rip) LBB20_4: LONG $0xd06d8b4c // movq $-48(%rbp), %r13 LONG $0x007d8b49 // movq (%r13), %rdi LONG $0x08758b49 // movq $8(%r13), %rsi WORD $0x894c; BYTE $0xe2 // movq %r12, %rdx LONG $0xffe8d1e8; BYTE $0xff // callq _advance_ns, $-5935(%rip) WORD $0xc084 // testb %al, %al LONG $0x03a7840f; WORD $0x0000 // je LBB20_57, $935(%rip) WORD $0x6349; BYTE $0x17 // movslq (%r15), %rdx LONG $0xff4a8d48 // leaq $-1(%rdx), %rcx LONG $0xfffe8349 // cmpq $-1, %r14 LONG $0x0008850f; WORD $0x0000 // jne LBB20_7, $8(%rip) LONG $0x24348b4d // movq (%r12), %r14 LONG $0xffc68349 // addq $-1, %r14 LBB20_7: WORD $0xbe0f; BYTE $0xf0 // movsbl %al, %esi LONG $0x973c8b41 // movl (%r15,%rdx,4), %edi WORD $0xc783; BYTE $0xff // addl $-1, %edi WORD $0xff83; BYTE $0x05 // cmpl $5, %edi LONG $0x0035870f; WORD $0x0000 // ja LBB20_12, $53(%rip) LONG $0x721d8d48; WORD $0x0004; BYTE $0x00 // leaq $1138(%rip), %rbx /* LJTI20_0(%rip) */ LONG $0xbb3c6348 // movslq (%rbx,%rdi,4), %rdi WORD $0x0148; BYTE $0xdf // addq %rbx, %rdi JMP DI LBB20_9: WORD $0xfe83; BYTE $0x2c // cmpl $44, %esi LONG $0x016d840f; WORD $0x0000 // je LBB20_30, $365(%rip) WORD $0xfe83; BYTE $0x5d // cmpl $93, %esi LONG $0x043f850f; WORD $0x0000 // jne LBB20_74, $1087(%rip) WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) WORD $0x894d; BYTE $0xf5 // movq %r14, %r13 WORD $0xc985 // testl %ecx, %ecx LONG $0xff88850f; WORD $0xffff // jne LBB20_4, $-120(%rip) LONG $0x00034de9; BYTE $0x00 // jmp LBB20_75, $845(%rip) LBB20_12: WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) WORD $0xfe83; BYTE $0x7b // cmpl $123, %esi LONG $0x00d2860f; WORD $0x0000 // jbe LBB20_28, $210(%rip) LONG $0x00041be9; BYTE $0x00 // jmp LBB20_74, $1051(%rip) LBB20_13: WORD $0xfe83; BYTE $0x2c // cmpl $44, %esi LONG $0x0157840f; WORD $0x0000 // je LBB20_32, $343(%rip) WORD $0xfe83; BYTE $0x7d // cmpl $125, %esi LONG $0x0409850f; WORD $0x0000 // jne LBB20_74, $1033(%rip) WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) WORD $0x894d; BYTE $0xf5 // movq %r14, %r13 WORD $0xc985 // testl %ecx, %ecx LONG $0xff52850f; WORD $0xffff // jne LBB20_4, $-174(%rip) LONG $0x000317e9; BYTE $0x00 // jmp LBB20_75, $791(%rip) LBB20_16: WORD $0x223c // cmpb $34, %al LONG $0x03ee850f; WORD $0x0000 // jne LBB20_74, $1006(%rip) QUAD $0x000000049704c741 // movl $4, (%r15,%rdx,4) LONG $0x241c8b49 // movq (%r12), %rbx WORD $0x894c; BYTE $0xef // movq %r13, %rdi LBB20_18: WORD $0x8948; BYTE $0xde // movq %rbx, %rsi LONG $0xc0558d48 // leaq $-64(%rbp), %rdx LONG $0xb84d8b48 // movq $-72(%rbp), %rcx LONG $0xffeb1be8; BYTE $0xff // callq _advance_string, $-5349(%rip) WORD $0x8949; BYTE $0xc5 // movq %rax, %r13 WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xfef7880f; WORD $0xffff // js LBB20_2, $-265(%rip) LONG $0xffc38348 // addq $-1, %rbx WORD $0x894c; BYTE $0xe8 // movq %r13, %rax WORD $0x8949; BYTE $0xdd // movq %rbx, %r13 LONG $0xfffeece9; BYTE $0xff // jmp LBB20_3, $-276(%rip) LBB20_20: WORD $0x3a3c // cmpb $58, %al LONG $0x03ac850f; WORD $0x0000 // jne LBB20_74, $940(%rip) QUAD $0x000000009704c741 // movl $0, (%r15,%rdx,4) LONG $0xfffee8e9; BYTE $0xff // jmp LBB20_55, $-280(%rip) LBB20_22: WORD $0x5d3c // cmpb $93, %al LONG $0x0038850f; WORD $0x0000 // jne LBB20_27, $56(%rip) WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) WORD $0x894d; BYTE $0xf5 // movq %r14, %r13 WORD $0xc985 // testl %ecx, %ecx LONG $0xfee0850f; WORD $0xffff // jne LBB20_4, $-288(%rip) LONG $0x0002a5e9; BYTE $0x00 // jmp LBB20_75, $677(%rip) LBB20_24: WORD $0xfe83; BYTE $0x22 // cmpl $34, %esi LONG $0x00e0840f; WORD $0x0000 // je LBB20_34, $224(%rip) WORD $0xfe83; BYTE $0x7d // cmpl $125, %esi LONG $0x0372850f; WORD $0x0000 // jne LBB20_74, $882(%rip) WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) WORD $0x894d; BYTE $0xf5 // movq %r14, %r13 WORD $0xc985 // testl %ecx, %ecx LONG $0xfebb850f; WORD $0xffff // jne LBB20_4, $-325(%rip) LONG $0x000280e9; BYTE $0x00 // jmp LBB20_75, $640(%rip) LBB20_27: QUAD $0x000000019704c741 // movl $1, (%r15,%rdx,4) WORD $0xfe83; BYTE $0x7b // cmpl $123, %esi LONG $0x034e870f; WORD $0x0000 // ja LBB20_74, $846(%rip) LBB20_28: WORD $0xf089 // movl %esi, %eax LONG $0x750d8d48; WORD $0x0003; BYTE $0x00 // leaq $885(%rip), %rcx /* LJTI20_1(%rip) */ LONG $0x81046348 // movslq (%rcx,%rax,4), %rax WORD $0x0148; BYTE $0xc8 // addq %rcx, %rax LONG $0xffc5c749; WORD $0xffff; BYTE $0xff // movq $-1, %r13 JMP AX LBB20_29: LONG $0xc8458b48 // movq $-56(%rbp), %rax WORD $0x8b48; BYTE $0x18 // movq (%rax), %rbx LONG $0xff6b8d4c // leaq $-1(%rbx), %r13 LONG $0xd0458b48 // movq $-48(%rbp), %rax WORD $0x8b48; BYTE $0x38 // movq (%rax), %rdi WORD $0x014c; BYTE $0xef // addq %r13, %rdi LONG $0x08708b48 // movq $8(%rax), %rsi WORD $0x294c; BYTE $0xee // subq %r13, %rsi LONG $0x0006c0e8; BYTE $0x00 // callq _do_skip_number, $1728(%rip) LONG $0xff488d48 // leaq $-1(%rax), %rcx LONG $0xfec2c748; WORD $0xffff; BYTE $0xff // movq $-2, %rdx WORD $0x2948; BYTE $0xc2 // subq %rax, %rdx WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xd1490f48 // cmovnsq %rcx, %rdx LONG $0xfec0c748; WORD $0xffff; BYTE $0xff // movq $-2, %rax LONG $0xe8480f4c // cmovsq %rax, %r13 WORD $0x0148; BYTE $0xda // addq %rbx, %rdx LONG $0xc8658b4c // movq $-56(%rbp), %r12 LONG $0x24148949 // movq %rdx, (%r12) WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0xfe29890f; WORD $0xffff // jns LBB20_55, $-471(%rip) LONG $0x0001fce9; BYTE $0x00 // jmp LBB20_75, $508(%rip) LBB20_30: LONG $0xfffffa81; WORD $0x0000 // cmpl $65535, %edx LONG $0x02028f0f; WORD $0x0000 // jg LBB20_58, $514(%rip) WORD $0x428d; BYTE $0x01 // leal $1(%rdx), %eax WORD $0x8941; BYTE $0x07 // movl %eax, (%r15) QUAD $0x000000049744c741; BYTE $0x00 // movl $0, $4(%r15,%rdx,4) LONG $0xfffe04e9; BYTE $0xff // jmp LBB20_55, $-508(%rip) LBB20_32: LONG $0xfffffa81; WORD $0x0000 // cmpl $65535, %edx LONG $0x01e28f0f; WORD $0x0000 // jg LBB20_58, $482(%rip) WORD $0x428d; BYTE $0x01 // leal $1(%rdx), %eax WORD $0x8941; BYTE $0x07 // movl %eax, (%r15) QUAD $0x000003049744c741; BYTE $0x00 // movl $3, $4(%r15,%rdx,4) LONG $0xfffde4e9; BYTE $0xff // jmp LBB20_55, $-540(%rip) LBB20_34: QUAD $0x000000029704c741 // movl $2, (%r15,%rdx,4) LONG $0x241c8b49 // movq (%r12), %rbx WORD $0x894c; BYTE $0xef // movq %r13, %rdi WORD $0x8948; BYTE $0xde // movq %rbx, %rsi LONG $0xc0558d48 // leaq $-64(%rbp), %rdx LONG $0xb84d8b48 // movq $-72(%rbp), %rcx LONG $0xffe9c8e8; BYTE $0xff // callq _advance_string, $-5688(%rip) WORD $0x8949; BYTE $0xc5 // movq %rax, %r13 WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0009890f; WORD $0x0000 // jns LBB20_36, $9(%rip) LONG $0xc0458b48 // movq $-64(%rbp), %rax LONG $0x00000ae9; BYTE $0x00 // jmp LBB20_37, $10(%rip) LBB20_36: LONG $0xffc38348 // addq $-1, %rbx WORD $0x894c; BYTE $0xe8 // movq %r13, %rax WORD $0x8949; BYTE $0xdd // movq %rbx, %r13 LBB20_37: LONG $0xc8658b4c // movq $-56(%rbp), %r12 LONG $0x24048949 // movq %rax, (%r12) WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0x016d880f; WORD $0x0000 // js LBB20_75, $365(%rip) WORD $0x6349; BYTE $0x07 // movslq (%r15), %rax LONG $0xffff3d48; WORD $0x0000 // cmpq $65535, %rax LONG $0x01708f0f; WORD $0x0000 // jg LBB20_58, $368(%rip) WORD $0x488d; BYTE $0x01 // leal $1(%rax), %ecx WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) QUAD $0x000004048744c741; BYTE $0x00 // movl $4, $4(%r15,%rax,4) LONG $0xfffd72e9; BYTE $0xff // jmp LBB20_55, $-654(%rip) LBB20_40: LONG $0x241c8b49 // movq (%r12), %rbx LONG $0xd07d8b48 // movq $-48(%rbp), %rdi LONG $0xfffe3de9; BYTE $0xff // jmp LBB20_18, $-451(%rip) LBB20_41: LONG $0x242c8b4d // movq (%r12), %r13 LONG $0xd0458b48 // movq $-48(%rbp), %rax WORD $0x8b48; BYTE $0x38 // movq (%rax), %rdi WORD $0x014c; BYTE $0xef // addq %r13, %rdi LONG $0x08708b48 // movq $8(%rax), %rsi WORD $0x294c; BYTE $0xee // subq %r13, %rsi LONG $0x0005aee8; BYTE $0x00 // callq _do_skip_number, $1454(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0148880f; WORD $0x0000 // js LBB20_62, $328(%rip) WORD $0x014c; BYTE $0xe8 // addq %r13, %rax LONG $0x24048949 // movq %rax, (%r12) WORD $0x854d; BYTE $0xed // testq %r13, %r13 LONG $0xfd328f0f; WORD $0xffff // jg LBB20_55, $-718(%rip) LONG $0x000142e9; BYTE $0x00 // jmp LBB20_63, $322(%rip) LBB20_43: WORD $0x6349; BYTE $0x07 // movslq (%r15), %rax LONG $0xffff3d48; WORD $0x0000 // cmpq $65535, %rax LONG $0x01088f0f; WORD $0x0000 // jg LBB20_58, $264(%rip) WORD $0x488d; BYTE $0x01 // leal $1(%rax), %ecx WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) QUAD $0x000005048744c741; BYTE $0x00 // movl $5, $4(%r15,%rax,4) LONG $0xfffd0ae9; BYTE $0xff // jmp LBB20_55, $-758(%rip) LBB20_45: LONG $0x24048b49 // movq (%r12), %rax LONG $0xd0758b48 // movq $-48(%rbp), %rsi LONG $0x084e8b48 // movq $8(%rsi), %rcx LONG $0xfc518d48 // leaq $-4(%rcx), %rdx WORD $0x3948; BYTE $0xd0 // cmpq %rdx, %rax LONG $0x00e7870f; WORD $0x0000 // ja LBB20_61, $231(%rip) WORD $0x8b48; BYTE $0x0e // movq (%rsi), %rcx WORD $0x148b; BYTE $0x01 // movl (%rcx,%rax), %edx LONG $0x6c61fa81; WORD $0x6573 // cmpl $1702063201, %edx LONG $0x00fd850f; WORD $0x0000 // jne LBB20_65, $253(%rip) LONG $0x04488d48 // leaq $4(%rax), %rcx LONG $0x240c8949 // movq %rcx, (%r12) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xfcce8f0f; WORD $0xffff // jg LBB20_55, $-818(%rip) LONG $0x00018ce9; BYTE $0x00 // jmp LBB20_77, $396(%rip) LBB20_48: LONG $0x24048b49 // movq (%r12), %rax LONG $0xd0758b48 // movq $-48(%rbp), %rsi LONG $0x084e8b48 // movq $8(%rsi), %rcx LONG $0xfd518d48 // leaq $-3(%rcx), %rdx WORD $0x3948; BYTE $0xd0 // cmpq %rdx, %rax LONG $0x00a6870f; WORD $0x0000 // ja LBB20_61, $166(%rip) WORD $0x8b48; BYTE $0x0e // movq (%rsi), %rcx LONG $0xff688d4c // leaq $-1(%rax), %r13 QUAD $0x6c6c756eff017c81 // cmpl $1819047278, $-1(%rcx,%rax) LONG $0x0033840f; WORD $0x0000 // je LBB20_52, $51(%rip) LONG $0x0000ece9; BYTE $0x00 // jmp LBB20_68, $236(%rip) LBB20_50: LONG $0x24048b49 // movq (%r12), %rax LONG $0xd0758b48 // movq $-48(%rbp), %rsi LONG $0x084e8b48 // movq $8(%rsi), %rcx LONG $0xfd518d48 // leaq $-3(%rcx), %rdx WORD $0x3948; BYTE $0xd0 // cmpq %rdx, %rax LONG $0x0073870f; WORD $0x0000 // ja LBB20_61, $115(%rip) WORD $0x8b48; BYTE $0x0e // movq (%rsi), %rcx LONG $0xff688d4c // leaq $-1(%rax), %r13 QUAD $0x65757274ff017c81 // cmpl $1702195828, $-1(%rcx,%rax) LONG $0x00f1850f; WORD $0x0000 // jne LBB20_71, $241(%rip) LBB20_52: LONG $0x03488d48 // leaq $3(%rax), %rcx LONG $0x240c8949 // movq %rcx, (%r12) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xfc578f0f; WORD $0xffff // jg LBB20_55, $-937(%rip) LONG $0x00002ae9; BYTE $0x00 // jmp LBB20_75, $42(%rip) LBB20_53: WORD $0x6349; BYTE $0x07 // movslq (%r15), %rax LONG $0xffff3d48; WORD $0x0000 // cmpq $65535, %rax LONG $0x002d8f0f; WORD $0x0000 // jg LBB20_58, $45(%rip) WORD $0x488d; BYTE $0x01 // leal $1(%rax), %ecx WORD $0x8941; BYTE $0x0f // movl %ecx, (%r15) QUAD $0x000006048744c741; BYTE $0x00 // movl $6, $4(%r15,%rax,4) LONG $0xfffc2fe9; BYTE $0xff // jmp LBB20_55, $-977(%rip) LBB20_57: LONG $0xffc5c749; WORD $0xffff; BYTE $0xff // movq $-1, %r13 LBB20_75: WORD $0x894c; BYTE $0xe8 // movq %r13, %rax LONG $0x28c48348 // addq $40, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB20_58: LONG $0xf9c5c749; WORD $0xffff; BYTE $0xff // movq $-7, %r13 LONG $0xffffe2e9; BYTE $0xff // jmp LBB20_75, $-30(%rip) LBB20_61: LONG $0x240c8949 // movq %rcx, (%r12) LONG $0xffc5c749; WORD $0xffff; BYTE $0xff // movq $-1, %r13 LONG $0xffffd2e9; BYTE $0xff // jmp LBB20_75, $-46(%rip) LBB20_62: WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x0149; BYTE $0xc5 // addq %rax, %r13 LONG $0x242c894d // movq %r13, (%r12) LONG $0x0000a2e9; BYTE $0x00 // jmp LBB20_74, $162(%rip) LBB20_63: LONG $0xffc58349 // addq $-1, %r13 LONG $0xffffbae9; BYTE $0xff // jmp LBB20_75, $-70(%rip) LBB20_65: LONG $0xfec5c749; WORD $0xffff; BYTE $0xff // movq $-2, %r13 WORD $0xfa80; BYTE $0x61 // cmpb $97, %dl LONG $0xffaa850f; WORD $0xffff // jne LBB20_75, $-86(%rip) LONG $0x01c08348 // addq $1, %rax LONG $0x736c61ba; BYTE $0x65 // movl $1702063201, %edx LBB20_67: WORD $0xeac1; BYTE $0x08 // shrl $8, %edx LONG $0x24048949 // movq %rax, (%r12) LONG $0x0134be0f // movsbl (%rcx,%rax), %esi WORD $0xb60f; BYTE $0xfa // movzbl %dl, %edi LONG $0x01c08348 // addq $1, %rax WORD $0xf739 // cmpl %esi, %edi LONG $0xffe6840f; WORD $0xffff // je LBB20_67, $-26(%rip) LONG $0xffff82e9; BYTE $0xff // jmp LBB20_75, $-126(%rip) LBB20_68: LONG $0x242c894d // movq %r13, (%r12) LONG $0x293c8042; BYTE $0x6e // cmpb $110, (%rcx,%r13) LONG $0x0052850f; WORD $0x0000 // jne LBB20_74, $82(%rip) LONG $0x6c756eba; BYTE $0x6c // movl $1819047278, %edx LBB20_70: WORD $0xeac1; BYTE $0x08 // shrl $8, %edx LONG $0x24048949 // movq %rax, (%r12) LONG $0x0134be0f // movsbl (%rcx,%rax), %esi WORD $0xb60f; BYTE $0xfa // movzbl %dl, %edi LONG $0x01c08348 // addq $1, %rax WORD $0xf739 // cmpl %esi, %edi LONG $0xffe6840f; WORD $0xffff // je LBB20_70, $-26(%rip) LONG $0x00002ee9; BYTE $0x00 // jmp LBB20_74, $46(%rip) LBB20_71: LONG $0x242c894d // movq %r13, (%r12) LONG $0x293c8042; BYTE $0x74 // cmpb $116, (%rcx,%r13) LONG $0x001f850f; WORD $0x0000 // jne LBB20_74, $31(%rip) LONG $0x757274ba; BYTE $0x65 // movl $1702195828, %edx LBB20_73: WORD $0xeac1; BYTE $0x08 // shrl $8, %edx LONG $0x24048949 // movq %rax, (%r12) LONG $0x0134be0f // movsbl (%rcx,%rax), %esi WORD $0xb60f; BYTE $0xfa // movzbl %dl, %edi LONG $0x01c08348 // addq $1, %rax WORD $0xf739 // cmpl %esi, %edi LONG $0xffe6840f; WORD $0xffff // je LBB20_73, $-26(%rip) LBB20_74: LONG $0xfec5c749; WORD $0xffff; BYTE $0xff // movq $-2, %r13 LONG $0xffff15e9; BYTE $0xff // jmp LBB20_75, $-235(%rip) LBB20_77: LONG $0xffc08348 // addq $-1, %rax WORD $0x8949; BYTE $0xc5 // movq %rax, %r13 LONG $0xffff09e9; BYTE $0xff // jmp LBB20_75, $-247(%rip) // .p2align 2, 0x90 // .set L20_0_set_9, LBB20_9-LJTI20_0 // .set L20_0_set_13, LBB20_13-LJTI20_0 // .set L20_0_set_16, LBB20_16-LJTI20_0 // .set L20_0_set_20, LBB20_20-LJTI20_0 // .set L20_0_set_22, LBB20_22-LJTI20_0 // .set L20_0_set_24, LBB20_24-LJTI20_0 LJTI20_0: LONG $0xfffffb97 // .long L20_0_set_9 LONG $0xfffffbcd // .long L20_0_set_13 LONG $0xfffffbf2 // .long L20_0_set_16 LONG $0xfffffc34 // .long L20_0_set_20 LONG $0xfffffc49 // .long L20_0_set_22 LONG $0xfffffc64 // .long L20_0_set_24 // .set L20_1_set_75, LBB20_75-LJTI20_1 // .set L20_1_set_74, LBB20_74-LJTI20_1 // .set L20_1_set_40, LBB20_40-LJTI20_1 // .set L20_1_set_41, LBB20_41-LJTI20_1 // .set L20_1_set_29, LBB20_29-LJTI20_1 // .set L20_1_set_43, LBB20_43-LJTI20_1 // .set L20_1_set_45, LBB20_45-LJTI20_1 // .set L20_1_set_48, LBB20_48-LJTI20_1 // .set L20_1_set_50, LBB20_50-LJTI20_1 // .set L20_1_set_53, LBB20_53-LJTI20_1 LJTI20_1: LONG $0xfffffef1 // .long L20_1_set_75 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffda7 // .long L20_1_set_40 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffdb4 // .long L20_1_set_41 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xfffffc9b // .long L20_1_set_29 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffdec // .long L20_1_set_43 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffe0f // .long L20_1_set_45 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffe50 // .long L20_1_set_48 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffe83 // .long L20_1_set_50 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xffffffd0 // .long L20_1_set_74 LONG $0xfffffec7 // .long L20_1_set_53 QUAD $0x9090909090909090; LONG $0x90909090 // .p2align 4, 0x90 _skip_array: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi QUAD $0x000500000001bf48; WORD $0x0000 // movabsq $21474836481, %rdi WORD $0x8948; BYTE $0x38 // movq %rdi, (%rax) WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi BYTE $0x5d // popq %rbp LONG $0xfff8ade9; BYTE $0xff // jmp _fsm_exec, $-1875(%rip) QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 _skip_object: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi QUAD $0x000600000001bf48; WORD $0x0000 // movabsq $25769803777, %rdi WORD $0x8948; BYTE $0x38 // movq %rdi, (%rax) WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi BYTE $0x5d // popq %rbp LONG $0xfff87de9; BYTE $0xff // jmp _fsm_exec, $-1923(%rip) QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 _skip_string: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx LONG $0x10ec8348 // subq $16, %rsp WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 WORD $0x8b48; BYTE $0x1e // movq (%rsi), %rbx LONG $0xe8558d48 // leaq $-24(%rbp), %rdx WORD $0x8948; BYTE $0xde // movq %rbx, %rsi LONG $0xffe4a0e8; BYTE $0xff // callq _advance_string, $-7008(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0009890f; WORD $0x0000 // jns LBB23_1, $9(%rip) LONG $0xe84d8b48 // movq $-24(%rbp), %rcx LONG $0x00000ae9; BYTE $0x00 // jmp LBB23_3, $10(%rip) LBB23_1: LONG $0xffc38348 // addq $-1, %rbx WORD $0x8948; BYTE $0xc1 // movq %rax, %rcx WORD $0x8948; BYTE $0xd8 // movq %rbx, %rax LBB23_3: WORD $0x8949; BYTE $0x0e // movq %rcx, (%r14) LONG $0x10c48348 // addq $16, %rsp BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq QUAD $0x9090909090909090 // .p2align 4, 0x90 _skip_negative: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 WORD $0x8b48; BYTE $0x1e // movq (%rsi), %rbx WORD $0x8b48; BYTE $0x07 // movq (%rdi), %rax WORD $0x0148; BYTE $0xd8 // addq %rbx, %rax LONG $0x08778b48 // movq $8(%rdi), %rsi WORD $0x2948; BYTE $0xde // subq %rbx, %rsi WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi LONG $0x0000aee8; BYTE $0x00 // callq _do_skip_number, $174(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x000f880f; WORD $0x0000 // js LBB24_1, $15(%rip) WORD $0x0148; BYTE $0xd8 // addq %rbx, %rax WORD $0x8949; BYTE $0x06 // movq %rax, (%r14) LONG $0xffc38348 // addq $-1, %rbx LONG $0x000010e9; BYTE $0x00 // jmp LBB24_3, $16(%rip) LBB24_1: WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x0148; BYTE $0xc3 // addq %rax, %rbx WORD $0x8949; BYTE $0x1e // movq %rbx, (%r14) LONG $0xfec3c748; WORD $0xffff; BYTE $0xff // movq $-2, %rbx LBB24_3: WORD $0x8948; BYTE $0xd8 // movq %rbx, %rax BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq QUAD $0x0000000000000000; LONG $0x00000000; WORD $0x0000 // .p2align 4, 0x00 LCPI25_0: QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' LCPI25_1: QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' LCPI25_2: QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' LCPI25_3: QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' LCPI25_4: QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf' LCPI25_5: QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' LCPI25_6: QUAD $0x4545454545454545; QUAD $0x4545454545454545 // .space 16, 'EEEEEEEEEEEEEEEE' // .p2align 4, 0x90 _do_skip_number: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x0236840f; WORD $0x0000 // je LBB25_1, $566(%rip) WORD $0x3f80; BYTE $0x30 // cmpb $48, (%rdi) LONG $0x0035850f; WORD $0x0000 // jne LBB25_6, $53(%rip) LONG $0x000001b8; BYTE $0x00 // movl $1, %eax LONG $0x01fe8348 // cmpq $1, %rsi LONG $0x02b9840f; WORD $0x0000 // je LBB25_55, $697(%rip) WORD $0x4f8a; BYTE $0x01 // movb $1(%rdi), %cl WORD $0xc180; BYTE $0xd2 // addb $-46, %cl WORD $0xf980; BYTE $0x37 // cmpb $55, %cl LONG $0x02aa870f; WORD $0x0000 // ja LBB25_55, $682(%rip) WORD $0xb60f; BYTE $0xc9 // movzbl %cl, %ecx QUAD $0x000000800001ba48; WORD $0x0080 // movabsq $36028797027352577, %rdx LONG $0xcaa30f48 // btq %rcx, %rdx LONG $0x0293830f; WORD $0x0000 // jae LBB25_55, $659(%rip) LBB25_6: LONG $0x10fe8348 // cmpq $16, %rsi LONG $0x02f2820f; WORD $0x0000 // jb LBB25_7, $754(%rip) LONG $0xffc2c749; WORD $0xffff; BYTE $0xff // movq $-1, %r10 WORD $0xc031 // xorl %eax, %eax QUAD $0xffffff25056f79c5 // vmovdqa $-219(%rip), %xmm8 /* LCPI25_0(%rip) */ QUAD $0xffffff2d0d6f79c5 // vmovdqa $-211(%rip), %xmm9 /* LCPI25_1(%rip) */ QUAD $0xffffff35156f79c5 // vmovdqa $-203(%rip), %xmm10 /* LCPI25_2(%rip) */ QUAD $0xffffff3d1d6f79c5 // vmovdqa $-195(%rip), %xmm11 /* LCPI25_3(%rip) */ QUAD $0xffffff45256ff9c5 // vmovdqa $-187(%rip), %xmm4 /* LCPI25_4(%rip) */ QUAD $0xffffff4d2d6ff9c5 // vmovdqa $-179(%rip), %xmm5 /* LCPI25_5(%rip) */ QUAD $0xffffff55356ff9c5 // vmovdqa $-171(%rip), %xmm6 /* LCPI25_6(%rip) */ LONG $0xffc1c749; WORD $0xffff; BYTE $0xff // movq $-1, %r9 LONG $0xffc0c749; WORD $0xffff; BYTE $0xff // movq $-1, %r8 WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 LONG $0x90909090 // .p2align 4, 0x90 LBB25_9: LONG $0x3c6ffac5; BYTE $0x07 // vmovdqu (%rdi,%rax), %xmm7 LONG $0x6441c1c4; BYTE $0xc0 // vpcmpgtb %xmm8, %xmm7, %xmm0 LONG $0xcf64b1c5 // vpcmpgtb %xmm7, %xmm9, %xmm1 LONG $0xc1dbf9c5 // vpand %xmm1, %xmm0, %xmm0 LONG $0xcf74a9c5 // vpcmpeqb %xmm7, %xmm10, %xmm1 LONG $0xd774a1c5 // vpcmpeqb %xmm7, %xmm11, %xmm2 LONG $0xc9ebe9c5 // vpor %xmm1, %xmm2, %xmm1 LONG $0xd4dbc1c5 // vpand %xmm4, %xmm7, %xmm2 LONG $0xd674e9c5 // vpcmpeqb %xmm6, %xmm2, %xmm2 LONG $0xfd74c1c5 // vpcmpeqb %xmm5, %xmm7, %xmm7 LONG $0xdfebe9c5 // vpor %xmm7, %xmm2, %xmm3 LONG $0xc0ebf1c5 // vpor %xmm0, %xmm1, %xmm0 LONG $0xc0ebe1c5 // vpor %xmm0, %xmm3, %xmm0 LONG $0xd7d7f9c5 // vpmovmskb %xmm7, %edx LONG $0xfad779c5 // vpmovmskb %xmm2, %r15d LONG $0xd9d779c5 // vpmovmskb %xmm1, %r11d LONG $0xc8d7f9c5 // vpmovmskb %xmm0, %ecx WORD $0xd1f7 // notl %ecx WORD $0xbc0f; BYTE $0xc9 // bsfl %ecx, %ecx WORD $0xf983; BYTE $0x10 // cmpl $16, %ecx LONG $0x0014840f; WORD $0x0000 // je LBB25_11, $20(%rip) LONG $0xffffffbb; BYTE $0xff // movl $-1, %ebx WORD $0xe3d3 // shll %cl, %ebx WORD $0xd3f7 // notl %ebx WORD $0xda21 // andl %ebx, %edx WORD $0x2141; BYTE $0xdf // andl %ebx, %r15d WORD $0x2144; BYTE $0xdb // andl %r11d, %ebx WORD $0x8941; BYTE $0xdb // movl %ebx, %r11d LBB25_11: WORD $0x5a8d; BYTE $0xff // leal $-1(%rdx), %ebx WORD $0xd321 // andl %edx, %ebx LONG $0x0206850f; WORD $0x0000 // jne LBB25_12, $518(%rip) LONG $0xff5f8d41 // leal $-1(%r15), %ebx WORD $0x2144; BYTE $0xfb // andl %r15d, %ebx LONG $0x01f9850f; WORD $0x0000 // jne LBB25_12, $505(%rip) LONG $0xff5b8d41 // leal $-1(%r11), %ebx WORD $0x2144; BYTE $0xdb // andl %r11d, %ebx LONG $0x01ec850f; WORD $0x0000 // jne LBB25_12, $492(%rip) WORD $0xd285 // testl %edx, %edx LONG $0x0013840f; WORD $0x0000 // je LBB25_19, $19(%rip) WORD $0xbc0f; BYTE $0xd2 // bsfl %edx, %edx LONG $0xfff88349 // cmpq $-1, %r8 LONG $0x01ed850f; WORD $0x0000 // jne LBB25_56, $493(%rip) WORD $0x0148; BYTE $0xc2 // addq %rax, %rdx WORD $0x8949; BYTE $0xd0 // movq %rdx, %r8 LBB25_19: WORD $0x8545; BYTE $0xff // testl %r15d, %r15d LONG $0x0014840f; WORD $0x0000 // je LBB25_22, $20(%rip) LONG $0xd7bc0f41 // bsfl %r15d, %edx LONG $0xfff98349 // cmpq $-1, %r9 LONG $0x01d0850f; WORD $0x0000 // jne LBB25_56, $464(%rip) WORD $0x0148; BYTE $0xc2 // addq %rax, %rdx WORD $0x8949; BYTE $0xd1 // movq %rdx, %r9 LBB25_22: WORD $0x8545; BYTE $0xdb // testl %r11d, %r11d LONG $0x0014840f; WORD $0x0000 // je LBB25_25, $20(%rip) LONG $0xd3bc0f41 // bsfl %r11d, %edx LONG $0xfffa8349 // cmpq $-1, %r10 LONG $0x01b3850f; WORD $0x0000 // jne LBB25_56, $435(%rip) WORD $0x0148; BYTE $0xc2 // addq %rax, %rdx WORD $0x8949; BYTE $0xd2 // movq %rdx, %r10 LBB25_25: WORD $0xf983; BYTE $0x10 // cmpl $16, %ecx LONG $0x00b9850f; WORD $0x0000 // jne LBB25_57, $185(%rip) LONG $0xf0c68349 // addq $-16, %r14 LONG $0x10c08348 // addq $16, %rax LONG $0x0ffe8349 // cmpq $15, %r14 LONG $0xff03870f; WORD $0xffff // ja LBB25_9, $-253(%rip) LONG $0x070c8d48 // leaq (%rdi,%rax), %rcx WORD $0x8949; BYTE $0xcb // movq %rcx, %r11 WORD $0x3948; BYTE $0xf0 // cmpq %rsi, %rax LONG $0x00a0840f; WORD $0x0000 // je LBB25_41, $160(%rip) LBB25_28: LONG $0x311c8d4e // leaq (%rcx,%r14), %r11 WORD $0x8948; BYTE $0xce // movq %rcx, %rsi WORD $0x2948; BYTE $0xfe // subq %rdi, %rsi WORD $0xc031 // xorl %eax, %eax LONG $0x9c3d8d4c; WORD $0x0001; BYTE $0x00 // leaq $412(%rip), %r15 /* LJTI25_0(%rip) */ LONG $0x000028e9; BYTE $0x00 // jmp LBB25_29, $40(%rip) LBB25_31: WORD $0xfa83; BYTE $0x65 // cmpl $101, %edx LONG $0x0094850f; WORD $0x0000 // jne LBB25_40, $148(%rip) LBB25_32: LONG $0xfff98349 // cmpq $-1, %r9 LONG $0x0149850f; WORD $0x0000 // jne LBB25_58, $329(%rip) LONG $0x060c8d4c // leaq (%rsi,%rax), %r9 LONG $0x90909090 // .p2align 4, 0x90 LBB25_39: LONG $0x01c08348 // addq $1, %rax WORD $0x3949; BYTE $0xc6 // cmpq %rax, %r14 LONG $0x0060840f; WORD $0x0000 // je LBB25_41, $96(%rip) LBB25_29: LONG $0x0114be0f // movsbl (%rcx,%rax), %edx WORD $0x5a8d; BYTE $0xd0 // leal $-48(%rdx), %ebx WORD $0xfb83; BYTE $0x0a // cmpl $10, %ebx LONG $0xffe3820f; WORD $0xffff // jb LBB25_39, $-29(%rip) WORD $0x5a8d; BYTE $0xd5 // leal $-43(%rdx), %ebx WORD $0xfb83; BYTE $0x1a // cmpl $26, %ebx LONG $0xffbc870f; WORD $0xffff // ja LBB25_31, $-68(%rip) LONG $0x9f146349 // movslq (%r15,%rbx,4), %rdx WORD $0x014c; BYTE $0xfa // addq %r15, %rdx JMP DX LBB25_37: LONG $0xfffa8349 // cmpq $-1, %r10 LONG $0x0105850f; WORD $0x0000 // jne LBB25_58, $261(%rip) LONG $0x06148d4c // leaq (%rsi,%rax), %r10 LONG $0xffffbbe9; BYTE $0xff // jmp LBB25_39, $-69(%rip) LBB25_35: LONG $0xfff88349 // cmpq $-1, %r8 LONG $0x00f2850f; WORD $0x0000 // jne LBB25_58, $242(%rip) LONG $0x06048d4c // leaq (%rsi,%rax), %r8 LONG $0xffffa8e9; BYTE $0xff // jmp LBB25_39, $-88(%rip) LBB25_1: LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax LONG $0x00008fe9; BYTE $0x00 // jmp LBB25_55, $143(%rip) LBB25_57: WORD $0x8941; BYTE $0xcb // movl %ecx, %r11d WORD $0x0149; BYTE $0xfb // addq %rdi, %r11 WORD $0x0149; BYTE $0xc3 // addq %rax, %r11 LBB25_41: LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax WORD $0x854d; BYTE $0xc0 // testq %r8, %r8 LONG $0x001b850f; WORD $0x0000 // jne LBB25_42, $27(%rip) LONG $0x000071e9; BYTE $0x00 // jmp LBB25_55, $113(%rip) LBB25_40: WORD $0x0148; BYTE $0xc1 // addq %rax, %rcx WORD $0x8949; BYTE $0xcb // movq %rcx, %r11 LONG $0xffc0c748; WORD $0xffff; BYTE $0xff // movq $-1, %rax WORD $0x854d; BYTE $0xc0 // testq %r8, %r8 LONG $0x005b840f; WORD $0x0000 // je LBB25_55, $91(%rip) LBB25_42: WORD $0x854d; BYTE $0xd2 // testq %r10, %r10 LONG $0x0052840f; WORD $0x0000 // je LBB25_55, $82(%rip) WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x0049840f; WORD $0x0000 // je LBB25_55, $73(%rip) WORD $0x2949; BYTE $0xfb // subq %rdi, %r11 LONG $0xff438d49 // leaq $-1(%r11), %rax WORD $0x3949; BYTE $0xc0 // cmpq %rax, %r8 LONG $0x0033840f; WORD $0x0000 // je LBB25_47, $51(%rip) WORD $0x3949; BYTE $0xc2 // cmpq %rax, %r10 LONG $0x002a840f; WORD $0x0000 // je LBB25_47, $42(%rip) WORD $0x3949; BYTE $0xc1 // cmpq %rax, %r9 LONG $0x0021840f; WORD $0x0000 // je LBB25_47, $33(%rip) WORD $0x854d; BYTE $0xd2 // testq %r10, %r10 LONG $0x00258e0f; WORD $0x0000 // jle LBB25_51, $37(%rip) LONG $0xff428d49 // leaq $-1(%r10), %rax WORD $0x3949; BYTE $0xc1 // cmpq %rax, %r9 LONG $0x0018840f; WORD $0x0000 // je LBB25_51, $24(%rip) WORD $0xf749; BYTE $0xd2 // notq %r10 WORD $0x894c; BYTE $0xd0 // movq %r10, %rax LONG $0x000006e9; BYTE $0x00 // jmp LBB25_55, $6(%rip) LBB25_47: WORD $0xf749; BYTE $0xdb // negq %r11 WORD $0x894c; BYTE $0xd8 // movq %r11, %rax LBB25_55: BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB25_51: WORD $0x894c; BYTE $0xc0 // movq %r8, %rax WORD $0x094c; BYTE $0xc8 // orq %r9, %rax WORD $0x990f; BYTE $0xc0 // setns %al LONG $0x0014880f; WORD $0x0000 // js LBB25_54, $20(%rip) WORD $0x394d; BYTE $0xc8 // cmpq %r9, %r8 LONG $0x000b8c0f; WORD $0x0000 // jl LBB25_54, $11(%rip) WORD $0xf749; BYTE $0xd0 // notq %r8 WORD $0x894c; BYTE $0xc0 // movq %r8, %rax LONG $0xffffd6e9; BYTE $0xff // jmp LBB25_55, $-42(%rip) LBB25_54: LONG $0xff498d49 // leaq $-1(%r9), %rcx WORD $0x3949; BYTE $0xc8 // cmpq %rcx, %r8 WORD $0xf749; BYTE $0xd1 // notq %r9 LONG $0xcb450f4d // cmovneq %r11, %r9 WORD $0xc084 // testb %al, %al LONG $0xcb440f4d // cmoveq %r11, %r9 WORD $0x894c; BYTE $0xc8 // movq %r9, %rax LONG $0xffffbae9; BYTE $0xff // jmp LBB25_55, $-70(%rip) LBB25_12: WORD $0xbc0f; BYTE $0xcb // bsfl %ebx, %ecx LONG $0x000010e9; BYTE $0x00 // jmp LBB25_13, $16(%rip) LBB25_58: WORD $0x2948; BYTE $0xcf // subq %rcx, %rdi WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x0148; BYTE $0xf8 // addq %rdi, %rax LONG $0xffffa4e9; BYTE $0xff // jmp LBB25_55, $-92(%rip) LBB25_56: WORD $0xd189 // movl %edx, %ecx LBB25_13: WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x2948; BYTE $0xc8 // subq %rcx, %rax LONG $0xffff97e9; BYTE $0xff // jmp LBB25_55, $-105(%rip) LBB25_7: LONG $0xffc0c749; WORD $0xffff; BYTE $0xff // movq $-1, %r8 WORD $0x8948; BYTE $0xf9 // movq %rdi, %rcx WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 LONG $0xffc1c749; WORD $0xffff; BYTE $0xff // movq $-1, %r9 LONG $0xffc2c749; WORD $0xffff; BYTE $0xff // movq $-1, %r10 LONG $0xfffe51e9; BYTE $0xff // jmp LBB25_28, $-431(%rip) // .p2align 2, 0x90 // .set L25_0_set_37, LBB25_37-LJTI25_0 // .set L25_0_set_40, LBB25_40-LJTI25_0 // .set L25_0_set_35, LBB25_35-LJTI25_0 // .set L25_0_set_32, LBB25_32-LJTI25_0 LJTI25_0: LONG $0xfffffeb6 // .long L25_0_set_37 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xfffffeb6 // .long L25_0_set_37 LONG $0xfffffec9 // .long L25_0_set_35 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xffffff06 // .long L25_0_set_40 LONG $0xfffffe72 // .long L25_0_set_32 QUAD $0x9090909090909090 // .p2align 4, 0x90 _skip_positive: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx BYTE $0x50 // pushq %rax WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 WORD $0x8b4c; BYTE $0x3e // movq (%rsi), %r15 LONG $0xff5f8d49 // leaq $-1(%r15), %rbx WORD $0x8b48; BYTE $0x07 // movq (%rdi), %rax WORD $0x0148; BYTE $0xd8 // addq %rbx, %rax LONG $0x08778b48 // movq $8(%rdi), %rsi WORD $0x2948; BYTE $0xde // subq %rbx, %rsi WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi LONG $0xfffbf7e8; BYTE $0xff // callq _do_skip_number, $-1033(%rip) LONG $0xff508d48 // leaq $-1(%rax), %rdx LONG $0xfec1c748; WORD $0xffff; BYTE $0xff // movq $-2, %rcx LONG $0xfec6c748; WORD $0xffff; BYTE $0xff // movq $-2, %rsi WORD $0x2948; BYTE $0xc6 // subq %rax, %rsi WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xf2490f48 // cmovnsq %rdx, %rsi LONG $0xcb490f48 // cmovnsq %rbx, %rcx WORD $0x014c; BYTE $0xfe // addq %r15, %rsi WORD $0x8949; BYTE $0x36 // movq %rsi, (%r14) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x08c48348 // addq $8, %rsp BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _skip_number: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx WORD $0x8949; BYTE $0xf6 // movq %rsi, %r14 WORD $0x8b4c; BYTE $0x27 // movq (%rdi), %r12 LONG $0x08778b48 // movq $8(%rdi), %rsi WORD $0x8b4d; BYTE $0x3e // movq (%r14), %r15 WORD $0xc031 // xorl %eax, %eax LONG $0x3c3c8043; BYTE $0x2d // cmpb $45, (%r12,%r15) LONG $0x3c1c8d4b // leaq (%r12,%r15), %rbx WORD $0x940f; BYTE $0xc0 // sete %al WORD $0x0148; BYTE $0xc3 // addq %rax, %rbx WORD $0x2948; BYTE $0xc6 // subq %rax, %rsi LONG $0x003b840f; WORD $0x0000 // je LBB27_6, $59(%rip) WORD $0x3949; BYTE $0xf7 // cmpq %rsi, %r15 LONG $0x000c830f; WORD $0x0000 // jae LBB27_3, $12(%rip) WORD $0x038a // movb (%rbx), %al WORD $0xd004 // addb $-48, %al WORD $0x093c // cmpb $9, %al LONG $0x0038870f; WORD $0x0000 // ja LBB27_8, $56(%rip) LBB27_3: WORD $0x8948; BYTE $0xdf // movq %rbx, %rdi LONG $0xfffb71e8; BYTE $0xff // callq _do_skip_number, $-1167(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0021880f; WORD $0x0000 // js LBB27_7, $33(%rip) WORD $0x0148; BYTE $0xc3 // addq %rax, %rbx LBB27_5: WORD $0x294c; BYTE $0xe3 // subq %r12, %rbx WORD $0x8949; BYTE $0x1e // movq %rbx, (%r14) WORD $0x894c; BYTE $0xf8 // movq %r15, %rax BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB27_6: LONG $0xffc7c749; WORD $0xffff; BYTE $0xff // movq $-1, %r15 LONG $0xffffe2e9; BYTE $0xff // jmp LBB27_5, $-30(%rip) LBB27_7: WORD $0xf748; BYTE $0xd0 // notq %rax WORD $0x0148; BYTE $0xc3 // addq %rax, %rbx LBB27_8: LONG $0xfec7c749; WORD $0xffff; BYTE $0xff // movq $-2, %r15 LONG $0xffffd0e9; BYTE $0xff // jmp LBB27_5, $-48(%rip) LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 _validate_one: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi LONG $0x0100c748; WORD $0x0000; BYTE $0x00 // movq $1, (%rax) LONG $0x000020b9; BYTE $0x00 // movl $32, %ecx WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi BYTE $0x5d // popq %rbp LONG $0xfff25ee9; BYTE $0xff // jmp _fsm_exec, $-3490(%rip) QUAD $0x0000000000000000; QUAD $0x0000000000000000; QUAD $0x0000000000000000; LONG $0x00000000; WORD $0x0000 // .p2align 5, 0x00 LCPI29_0: QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' // .p2align 4, 0x00 LCPI29_1: QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .space 16, '0000000000000000' // .p2align 4, 0x90 _f32toa: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0x18ec8348 // subq $24, %rsp LONG $0xc07ef9c5 // vmovd %xmm0, %eax WORD $0xc189 // movl %eax, %ecx WORD $0xe9c1; BYTE $0x17 // shrl $23, %ecx WORD $0xb60f; BYTE $0xd1 // movzbl %cl, %edx LONG $0x00fffa81; WORD $0x0000 // cmpl $255, %edx LONG $0x0e3f840f; WORD $0x0000 // je LBB29_1, $3647(%rip) WORD $0x07c6; BYTE $0x2d // movb $45, (%rdi) WORD $0x8941; BYTE $0xc2 // movl %eax, %r10d LONG $0x1feac141 // shrl $31, %r10d LONG $0x170c8d4e // leaq (%rdi,%r10), %r9 LONG $0xffffffa9; BYTE $0x7f // testl $2147483647, %eax LONG $0x01df840f; WORD $0x0000 // je LBB29_3, $479(%rip) LONG $0x7fffff25; BYTE $0x00 // andl $8388607, %eax WORD $0xd285 // testl %edx, %edx LONG $0x0e20840f; WORD $0x0000 // je LBB29_5, $3616(%rip) LONG $0x00988d44; WORD $0x8000; BYTE $0x00 // leal $8388608(%rax), %r11d LONG $0x6a828d44; WORD $0xffff; BYTE $0xff // leal $-150(%rdx), %r8d WORD $0x4a8d; BYTE $0x81 // leal $-127(%rdx), %ecx WORD $0xf983; BYTE $0x17 // cmpl $23, %ecx LONG $0x001c870f; WORD $0x0000 // ja LBB29_10, $28(%rip) LONG $0x000096b9; BYTE $0x00 // movl $150, %ecx WORD $0xd129 // subl %edx, %ecx LONG $0xffc6c748; WORD $0xffff; BYTE $0xff // movq $-1, %rsi WORD $0xd348; BYTE $0xe6 // shlq %cl, %rsi WORD $0xd6f7 // notl %esi WORD $0x8544; BYTE $0xde // testl %r11d, %esi LONG $0x0312840f; WORD $0x0000 // je LBB29_12, $786(%rip) LBB29_10: LONG $0xc84d894c // movq %r9, $-56(%rbp) LONG $0xd07d8948 // movq %rdi, $-48(%rbp) LBB29_6: WORD $0x8945; BYTE $0xdf // movl %r11d, %r15d LONG $0x01e78341 // andl $1, %r15d WORD $0xc085 // testl %eax, %eax WORD $0x940f; BYTE $0xc0 // sete %al WORD $0xfa83; BYTE $0x02 // cmpl $2, %edx WORD $0x930f; BYTE $0xc1 // setae %cl WORD $0xc120 // andb %al, %cl WORD $0xb60f; BYTE $0xc9 // movzbl %cl, %ecx WORD $0x8945; BYTE $0xd9 // movl %r11d, %r9d LONG $0x02e1c141 // shll $2, %r9d LONG $0x99048d42 // leal (%rcx,%r11,4), %eax WORD $0xc083; BYTE $0xfe // addl $-2, %eax LONG $0x13d06941; WORD $0x1344; BYTE $0x00 // imull $1262611, %r8d, %edx LONG $0x01b28d44; WORD $0xf801; BYTE $0xff // leal $-524031(%rdx), %r14d WORD $0xc984 // testb %cl, %cl LONG $0xf2440f44 // cmovel %edx, %r14d LONG $0x16fec141 // sarl $22, %r14d LONG $0xb1ce6941; WORD $0xe56c; BYTE $0xff // imull $-1741647, %r14d, %ecx WORD $0xe9c1; BYTE $0x13 // shrl $19, %ecx WORD $0x0144; BYTE $0xc1 // addl %r8d, %ecx LONG $0x00001fba; BYTE $0x00 // movl $31, %edx WORD $0x2944; BYTE $0xf2 // subl %r14d, %edx WORD $0xc180; BYTE $0x01 // addb $1, %cl WORD $0xe0d3 // shll %cl, %eax LONG $0x35358d48; WORD $0x00bd; BYTE $0x00 // leaq $48437(%rip), %rsi /* _pow10_ceil_sig_f32.g(%rip) */ LONG $0xd62c8b4c // movq (%rsi,%rdx,8), %r13 WORD $0xf749; BYTE $0xe5 // mulq %r13 WORD $0x8949; BYTE $0xd0 // movq %rdx, %r8 LONG $0x20e8c148 // shrq $32, %rax WORD $0x3145; BYTE $0xe4 // xorl %r12d, %r12d WORD $0xf883; BYTE $0x02 // cmpl $2, %eax LONG $0xc4930f41 // setae %r12b WORD $0xd341; BYTE $0xe1 // shll %cl, %r9d QUAD $0x000000029d1c8d46 // leal $2(,%r11,4), %r11d WORD $0x894c; BYTE $0xc8 // movq %r9, %rax WORD $0xf749; BYTE $0xe5 // mulq %r13 WORD $0x8949; BYTE $0xd1 // movq %rdx, %r9 WORD $0x0945; BYTE $0xc4 // orl %r8d, %r12d LONG $0x20e8c148 // shrq $32, %rax WORD $0xdb31 // xorl %ebx, %ebx WORD $0xf883; BYTE $0x02 // cmpl $2, %eax WORD $0x930f; BYTE $0xc3 // setae %bl WORD $0xd341; BYTE $0xe3 // shll %cl, %r11d WORD $0x0944; BYTE $0xcb // orl %r9d, %ebx WORD $0x894c; BYTE $0xd8 // movq %r11, %rax WORD $0xf749; BYTE $0xe5 // mulq %r13 LONG $0x20e8c148 // shrq $32, %rax WORD $0xc931 // xorl %ecx, %ecx WORD $0xf883; BYTE $0x02 // cmpl $2, %eax WORD $0x930f; BYTE $0xc1 // setae %cl WORD $0xd109 // orl %edx, %ecx WORD $0x0145; BYTE $0xfc // addl %r15d, %r12d WORD $0x2944; BYTE $0xf9 // subl %r15d, %ecx WORD $0xfb83; BYTE $0x28 // cmpl $40, %ebx LONG $0x0042820f; WORD $0x0000 // jb LBB29_32, $66(%rip) WORD $0x8944; BYTE $0xc8 // movl %r9d, %eax LONG $0xcccccdba; BYTE $0xcc // movl $3435973837, %edx LONG $0xd0af0f48 // imulq %rax, %rdx LONG $0x25eac148 // shrq $37, %rdx WORD $0x8944; BYTE $0xe0 // movl %r12d, %eax QUAD $0x00000000d5348d48 // leaq (,%rdx,8), %rsi LONG $0xb63c8d48 // leaq (%rsi,%rsi,4), %rdi WORD $0x3948; BYTE $0xc7 // cmpq %rax, %rdi LONG $0xc3920f41 // setb %r11b LONG $0xb6348d48 // leaq (%rsi,%rsi,4), %rsi LONG $0x28c68348 // addq $40, %rsi WORD $0xcf89 // movl %ecx, %edi WORD $0xc031 // xorl %eax, %eax WORD $0x3948; BYTE $0xfe // cmpq %rdi, %rsi LONG $0xc0960f41 // setbe %r8b WORD $0x3845; BYTE $0xc3 // cmpb %r8b, %r11b LONG $0x00a3840f; WORD $0x0000 // je LBB29_8, $163(%rip) LBB29_32: WORD $0x894c; BYTE $0xca // movq %r9, %rdx LONG $0x02eac148 // shrq $2, %rdx WORD $0x8944; BYTE $0xc8 // movl %r9d, %eax WORD $0xe083; BYTE $0xfc // andl $-4, %eax WORD $0x3941; BYTE $0xc4 // cmpl %eax, %r12d LONG $0xc6970f40 // seta %sil WORD $0x788d; BYTE $0x04 // leal $4(%rax), %edi WORD $0xcf39 // cmpl %ecx, %edi WORD $0x960f; BYTE $0xc1 // setbe %cl WORD $0x3840; BYTE $0xce // cmpb %cl, %sil LONG $0x001a840f; WORD $0x0000 // je LBB29_35, $26(%rip) WORD $0xc883; BYTE $0x02 // orl $2, %eax WORD $0x01b1 // movb $1, %cl WORD $0xc339 // cmpl %eax, %ebx LONG $0x000d870f; WORD $0x0000 // ja LBB29_35, $13(%rip) WORD $0x940f; BYTE $0xc0 // sete %al LONG $0x02e9c041 // shrb $2, %r9b WORD $0x2041; BYTE $0xc1 // andb %al, %r9b WORD $0x8944; BYTE $0xc9 // movl %r9d, %ecx LBB29_35: WORD $0xb60f; BYTE $0xc1 // movzbl %cl, %eax WORD $0xd001 // addl %edx, %eax LONG $0x9aca003d; BYTE $0x3b // cmpl $1000000000, %eax LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x0ca1830f; WORD $0x0000 // jae LBB29_154, $3233(%rip) LONG $0x0186a03d; BYTE $0x00 // cmpl $100000, %eax LONG $0x005d820f; WORD $0x0000 // jb LBB29_40, $93(%rip) LBB29_37: LONG $0x0006bf41; WORD $0x0000 // movl $6, %r15d LONG $0x0f42403d; BYTE $0x00 // cmpl $1000000, %eax LONG $0x008a820f; WORD $0x0000 // jb LBB29_45, $138(%rip) LONG $0x0007bf41; WORD $0x0000 // movl $7, %r15d LONG $0x9896803d; BYTE $0x00 // cmpl $10000000, %eax LONG $0x0079820f; WORD $0x0000 // jb LBB29_45, $121(%rip) LONG $0xf5e1003d; BYTE $0x05 // cmpl $100000000, %eax LONG $0x0009bf41; WORD $0x0000 // movl $9, %r15d LONG $0x000065e9; BYTE $0x00 // jmp LBB29_44, $101(%rip) LBB29_3: LONG $0x3001c641 // movb $48, (%r9) WORD $0x2941; BYTE $0xf9 // subl %edi, %r9d LONG $0x01c18341 // addl $1, %r9d WORD $0x8944; BYTE $0xc8 // movl %r9d, %eax LONG $0x000712e9; BYTE $0x00 // jmp LBB29_153, $1810(%rip) LBB29_8: WORD $0x8844; BYTE $0xc0 // movb %r8b, %al WORD $0xd001 // addl %edx, %eax LONG $0x01c68341 // addl $1, %r14d LONG $0xc86d8b4c // movq $-56(%rbp), %r13 LONG $0x0186a03d; BYTE $0x00 // cmpl $100000, %eax LONG $0xffa3830f; WORD $0xffff // jae LBB29_37, $-93(%rip) LBB29_40: LONG $0x0001bf41; WORD $0x0000 // movl $1, %r15d WORD $0xf883; BYTE $0x0a // cmpl $10, %eax LONG $0x002f820f; WORD $0x0000 // jb LBB29_45, $47(%rip) LONG $0x0002bf41; WORD $0x0000 // movl $2, %r15d WORD $0xf883; BYTE $0x64 // cmpl $100, %eax LONG $0x0020820f; WORD $0x0000 // jb LBB29_45, $32(%rip) LONG $0x0003bf41; WORD $0x0000 // movl $3, %r15d LONG $0x0003e83d; BYTE $0x00 // cmpl $1000, %eax LONG $0x000f820f; WORD $0x0000 // jb LBB29_45, $15(%rip) LONG $0x0027103d; BYTE $0x00 // cmpl $10000, %eax LONG $0x0005bf41; WORD $0x0000 // movl $5, %r15d LBB29_44: LONG $0x00df8341 // sbbl $0, %r15d LBB29_45: LONG $0x37048d47 // leal (%r15,%r14), %r8d LONG $0x370c8d43 // leal (%r15,%r14), %ecx WORD $0xc183; BYTE $0x05 // addl $5, %ecx WORD $0xf983; BYTE $0x1b // cmpl $27, %ecx LONG $0x006d820f; WORD $0x0000 // jb LBB29_70, $109(%rip) WORD $0x8944; BYTE $0xf9 // movl %r15d, %ecx LONG $0x29148d4a // leaq (%rcx,%r13), %rdx LONG $0x01c28348 // addq $1, %rdx LONG $0x0027103d; BYTE $0x00 // cmpl $10000, %eax LONG $0x00ca820f; WORD $0x0000 // jb LBB29_47, $202(%rip) WORD $0xc689 // movl %eax, %esi LONG $0xb71759bb; BYTE $0xd1 // movl $3518437209, %ebx LONG $0xdeaf0f48 // imulq %rsi, %rbx LONG $0x2debc148 // shrq $45, %rbx LONG $0xf0cb6944; WORD $0xffd8; BYTE $0xff // imull $-10000, %ebx, %r9d WORD $0x0141; BYTE $0xc1 // addl %eax, %r9d LONG $0xd07d8b4c // movq $-48(%rbp), %r15 LONG $0x035c840f; WORD $0x0000 // je LBB29_49, $860(%rip) WORD $0x8944; BYTE $0xc8 // movl %r9d, %eax LONG $0x1fc06948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rax, %rax LONG $0x25e8c148 // shrq $37, %rax WORD $0xf06b; BYTE $0x64 // imull $100, %eax, %esi WORD $0x2941; BYTE $0xf1 // subl %esi, %r9d LONG $0xfe358d48; WORD $0x0046; BYTE $0x00 // leaq $18174(%rip), %rsi /* _Digits(%rip) */ LONG $0x3cb70f42; BYTE $0x4e // movzwl (%rsi,%r9,2), %edi LONG $0xfe7a8966 // movw %di, $-2(%rdx) LONG $0x4604b70f // movzwl (%rsi,%rax,2), %eax LONG $0xfc428966 // movw %ax, $-4(%rdx) WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d LONG $0x00032ee9; BYTE $0x00 // jmp LBB29_51, $814(%rip) LBB29_70: WORD $0x8545; BYTE $0xf6 // testl %r14d, %r14d LONG $0x0130880f; WORD $0x0000 // js LBB29_71, $304(%rip) WORD $0x8945; BYTE $0xf9 // movl %r15d, %r9d LONG $0x290c8d4b // leaq (%r9,%r13), %rcx LONG $0x0027103d; BYTE $0x00 // cmpl $10000, %eax LONG $0x0185820f; WORD $0x0000 // jb LBB29_124, $389(%rip) WORD $0xc289 // movl %eax, %edx LONG $0xb71759be; BYTE $0xd1 // movl $3518437209, %esi LONG $0xf2af0f48 // imulq %rdx, %rsi LONG $0x2deec148 // shrq $45, %rsi LONG $0xd8f0d669; WORD $0xffff // imull $-10000, %esi, %edx WORD $0xc201 // addl %eax, %edx LONG $0x1fc26948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rdx, %rax LONG $0x25e8c148 // shrq $37, %rax WORD $0xf86b; BYTE $0x64 // imull $100, %eax, %edi WORD $0xfa29 // subl %edi, %edx LONG $0x9c3d8d48; WORD $0x0046; BYTE $0x00 // leaq $18076(%rip), %rdi /* _Digits(%rip) */ LONG $0x5714b70f // movzwl (%rdi,%rdx,2), %edx LONG $0xfe518966 // movw %dx, $-2(%rcx) LONG $0xfc518d48 // leaq $-4(%rcx), %rdx LONG $0x4704b70f // movzwl (%rdi,%rax,2), %eax LONG $0xfc418966 // movw %ax, $-4(%rcx) WORD $0xf089 // movl %esi, %eax LONG $0xd07d8b4c // movq $-48(%rbp), %r15 WORD $0xf883; BYTE $0x64 // cmpl $100, %eax LONG $0x0144830f; WORD $0x0000 // jae LBB29_128, $324(%rip) LBB29_127: WORD $0xc389 // movl %eax, %ebx LONG $0x000180e9; BYTE $0x00 // jmp LBB29_130, $384(%rip) LBB29_47: WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d WORD $0xc389 // movl %eax, %ebx LONG $0xd07d8b4c // movq $-48(%rbp), %r15 WORD $0xfb83; BYTE $0x64 // cmpl $100, %ebx LONG $0x02b6830f; WORD $0x0000 // jae LBB29_54, $694(%rip) LBB29_53: WORD $0xd889 // movl %ebx, %eax LONG $0x0002f8e9; BYTE $0x00 // jmp LBB29_56, $760(%rip) LBB29_12: WORD $0xd341; BYTE $0xeb // shrl %cl, %r11d LONG $0x00fb8141; WORD $0x9aca; BYTE $0x3b // cmpl $1000000000, %r11d LONG $0x0ade830f; WORD $0x0000 // jae LBB29_154, $2782(%rip) LONG $0xa0fb8141; WORD $0x0186; BYTE $0x00 // cmpl $100000, %r11d LONG $0x01c7820f; WORD $0x0000 // jb LBB29_19, $455(%rip) LONG $0x000006b9; BYTE $0x00 // movl $6, %ecx LONG $0x40fb8141; WORD $0x0f42; BYTE $0x00 // cmpl $1000000, %r11d LONG $0x0022820f; WORD $0x0000 // jb LBB29_17, $34(%rip) LONG $0x000007b9; BYTE $0x00 // movl $7, %ecx LONG $0x80fb8141; WORD $0x9896; BYTE $0x00 // cmpl $10000000, %r11d LONG $0x0010820f; WORD $0x0000 // jb LBB29_17, $16(%rip) LONG $0x00fb8141; WORD $0xf5e1; BYTE $0x05 // cmpl $100000000, %r11d LONG $0x000009b9; BYTE $0x00 // movl $9, %ecx LONG $0x00d98348 // sbbq $0, %rcx LBB29_17: WORD $0x014c; BYTE $0xc9 // addq %r9, %rcx LBB29_18: WORD $0x8944; BYTE $0xd8 // movl %r11d, %eax LONG $0xb71759ba; BYTE $0xd1 // movl $3518437209, %edx LONG $0xd0af0f48 // imulq %rax, %rdx LONG $0x2deac148 // shrq $45, %rdx LONG $0xd8f0c269; WORD $0xffff // imull $-10000, %edx, %eax WORD $0x0144; BYTE $0xd8 // addl %r11d, %eax LONG $0x1ff06948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rax, %rsi LONG $0x25eec148 // shrq $37, %rsi WORD $0xde6b; BYTE $0x64 // imull $100, %esi, %ebx WORD $0xd829 // subl %ebx, %eax LONG $0xd51d8d48; WORD $0x0045; BYTE $0x00 // leaq $17877(%rip), %rbx /* _Digits(%rip) */ LONG $0x4304b70f // movzwl (%rbx,%rax,2), %eax LONG $0xfe418966 // movw %ax, $-2(%rcx) LONG $0x7304b70f // movzwl (%rbx,%rsi,2), %eax LONG $0xfc418966 // movw %ax, $-4(%rcx) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0xfcc18348 // addq $-4, %rcx WORD $0x8941; BYTE $0xd3 // movl %edx, %r11d LONG $0x64fb8341 // cmpl $100, %r11d LONG $0x017c830f; WORD $0x0000 // jae LBB29_26, $380(%rip) LONG $0x0001bee9; BYTE $0x00 // jmp LBB29_28, $446(%rip) LBB29_71: WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0x06358f0f; WORD $0x0000 // jg LBB29_84, $1589(%rip) LONG $0x45c74166; WORD $0x3000; BYTE $0x2e // movw $11824, (%r13) LONG $0x02c58349 // addq $2, %r13 WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0x0621890f; WORD $0x0000 // jns LBB29_84, $1569(%rip) WORD $0x8945; BYTE $0xf9 // movl %r15d, %r9d WORD $0xf741; BYTE $0xd1 // notl %r9d WORD $0x2945; BYTE $0xf1 // subl %r14d, %r9d WORD $0xd231 // xorl %edx, %edx LONG $0x7ff98341 // cmpl $127, %r9d LONG $0x05e7820f; WORD $0x0000 // jb LBB29_82, $1511(%rip) LONG $0x01c18349 // addq $1, %r9 WORD $0x894c; BYTE $0xca // movq %r9, %rdx LONG $0x80e28348 // andq $-128, %rdx LONG $0x804a8d48 // leaq $-128(%rdx), %rcx WORD $0x8949; BYTE $0xcc // movq %rcx, %r12 LONG $0x07ecc149 // shrq $7, %r12 LONG $0x01c48349 // addq $1, %r12 WORD $0x8945; BYTE $0xe3 // movl %r12d, %r11d LONG $0x03e38341 // andl $3, %r11d LONG $0x80f98148; WORD $0x0001; BYTE $0x00 // cmpq $384, %rcx LONG $0x04b4830f; WORD $0x0000 // jae LBB29_76, $1204(%rip) WORD $0xdb31 // xorl %ebx, %ebx LONG $0x00055de9; BYTE $0x00 // jmp LBB29_78, $1373(%rip) LBB29_124: WORD $0x8948; BYTE $0xca // movq %rcx, %rdx LONG $0xd07d8b4c // movq $-48(%rbp), %r15 WORD $0xf883; BYTE $0x64 // cmpl $100, %eax LONG $0xfebc820f; WORD $0xffff // jb LBB29_127, $-324(%rip) LBB29_128: LONG $0xffc28348 // addq $-1, %rdx LONG $0x2a1d8d4c; WORD $0x0045; BYTE $0x00 // leaq $17706(%rip), %r11 /* _Digits(%rip) */ QUAD $0x9090909090909090; WORD $0x9090 // .p2align 4, 0x90 LBB29_129: WORD $0xc689 // movl %eax, %esi LONG $0x1fde6948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rsi, %rbx LONG $0x25ebc148 // shrq $37, %rbx WORD $0xf36b; BYTE $0x64 // imull $100, %ebx, %esi WORD $0xc789 // movl %eax, %edi WORD $0xf729 // subl %esi, %edi LONG $0x34b70f41; BYTE $0x7b // movzwl (%r11,%rdi,2), %esi LONG $0xff728966 // movw %si, $-1(%rdx) LONG $0xfec28348 // addq $-2, %rdx LONG $0x00270f3d; BYTE $0x00 // cmpl $9999, %eax WORD $0xd889 // movl %ebx, %eax LONG $0xffd2870f; WORD $0xffff // ja LBB29_129, $-46(%rip) LBB29_130: WORD $0x634d; BYTE $0xf0 // movslq %r8d, %r14 WORD $0xfb83; BYTE $0x0a // cmpl $10, %ebx LONG $0x0023820f; WORD $0x0000 // jb LBB29_132, $35(%rip) WORD $0xd889 // movl %ebx, %eax LONG $0xdd158d48; WORD $0x0044; BYTE $0x00 // leaq $17629(%rip), %rdx /* _Digits(%rip) */ LONG $0x4204b70f // movzwl (%rdx,%rax,2), %eax LONG $0x45894166; BYTE $0x00 // movw %ax, (%r13) WORD $0x014d; BYTE $0xf5 // addq %r14, %r13 WORD $0x394d; BYTE $0xf1 // cmpq %r14, %r9 LONG $0x00188c0f; WORD $0x0000 // jl LBB29_134, $24(%rip) LONG $0x000413e9; BYTE $0x00 // jmp LBB29_151, $1043(%rip) LBB29_132: WORD $0xc380; BYTE $0x30 // addb $48, %bl LONG $0x005d8841 // movb %bl, (%r13) WORD $0x014d; BYTE $0xf5 // addq %r14, %r13 WORD $0x394d; BYTE $0xf1 // cmpq %r14, %r9 LONG $0x04008d0f; WORD $0x0000 // jge LBB29_151, $1024(%rip) LBB29_134: LONG $0x17048d4b // leaq (%r15,%r10), %rax LONG $0x01148d49 // leaq (%r9,%rax), %rdx LONG $0x01c28348 // addq $1, %rdx WORD $0x0149; BYTE $0xc6 // addq %rax, %r14 WORD $0x394c; BYTE $0xf2 // cmpq %r14, %rdx LONG $0xf2470f4c // cmovaq %rdx, %r14 WORD $0x014c; BYTE $0xc8 // addq %r9, %rax WORD $0x2949; BYTE $0xc6 // subq %rax, %r14 LONG $0x10fe8349 // cmpq $16, %r14 LONG $0x03ca820f; WORD $0x0000 // jb LBB29_150, $970(%rip) LONG $0x80fe8149; WORD $0x0000; BYTE $0x00 // cmpq $128, %r14 LONG $0x01ff830f; WORD $0x0000 // jae LBB29_140, $511(%rip) WORD $0x3145; BYTE $0xc0 // xorl %r8d, %r8d LONG $0x00033ce9; BYTE $0x00 // jmp LBB29_137, $828(%rip) LBB29_19: LONG $0x000001b8; BYTE $0x00 // movl $1, %eax LONG $0x0afb8341 // cmpl $10, %r11d LONG $0x0021820f; WORD $0x0000 // jb LBB29_22, $33(%rip) LONG $0x000002b8; BYTE $0x00 // movl $2, %eax LONG $0x64fb8341 // cmpl $100, %r11d LONG $0x0012820f; WORD $0x0000 // jb LBB29_22, $18(%rip) LONG $0x000003b8; BYTE $0x00 // movl $3, %eax LONG $0xe8fb8141; WORD $0x0003; BYTE $0x00 // cmpl $1000, %r11d LONG $0x0356830f; WORD $0x0000 // jae LBB29_24, $854(%rip) LBB29_22: WORD $0x014c; BYTE $0xc8 // addq %r9, %rax WORD $0x8948; BYTE $0xc1 // movq %rax, %rcx LONG $0x64fb8341 // cmpl $100, %r11d LONG $0x0047820f; WORD $0x0000 // jb LBB29_28, $71(%rip) LBB29_26: LONG $0xffc18348 // addq $-1, %rcx LONG $0x2a058d4c; WORD $0x0044; BYTE $0x00 // leaq $17450(%rip), %r8 /* _Digits(%rip) */ QUAD $0x9090909090909090; WORD $0x9090 // .p2align 4, 0x90 LBB29_27: WORD $0x8944; BYTE $0xde // movl %r11d, %esi WORD $0x8944; BYTE $0xdb // movl %r11d, %ebx LONG $0x1fdb694c; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rbx, %r11 LONG $0x25ebc149 // shrq $37, %r11 LONG $0x64db6b41 // imull $100, %r11d, %ebx WORD $0xf289 // movl %esi, %edx WORD $0xda29 // subl %ebx, %edx LONG $0x14b70f41; BYTE $0x50 // movzwl (%r8,%rdx,2), %edx LONG $0xff518966 // movw %dx, $-1(%rcx) LONG $0xfec18348 // addq $-2, %rcx LONG $0x270ffe81; WORD $0x0000 // cmpl $9999, %esi LONG $0xffce870f; WORD $0xffff // ja LBB29_27, $-50(%rip) LBB29_28: LONG $0x0afb8341 // cmpl $10, %r11d LONG $0x0019820f; WORD $0x0000 // jb LBB29_30, $25(%rip) WORD $0x8944; BYTE $0xd9 // movl %r11d, %ecx LONG $0xda158d48; WORD $0x0043; BYTE $0x00 // leaq $17370(%rip), %rdx /* _Digits(%rip) */ LONG $0x4a0cb70f // movzwl (%rdx,%rcx,2), %ecx LONG $0x09894166 // movw %cx, (%r9) WORD $0xf829 // subl %edi, %eax LONG $0x000321e9; BYTE $0x00 // jmp LBB29_153, $801(%rip) LBB29_30: LONG $0x30c38041 // addb $48, %r11b WORD $0x8845; BYTE $0x19 // movb %r11b, (%r9) WORD $0xf829 // subl %edi, %eax LONG $0x000313e9; BYTE $0x00 // jmp LBB29_153, $787(%rip) LBB29_49: LONG $0x0004b941; WORD $0x0000 // movl $4, %r9d LBB29_51: LONG $0xfcc28348 // addq $-4, %rdx WORD $0xfb83; BYTE $0x64 // cmpl $100, %ebx LONG $0xfd4a820f; WORD $0xffff // jb LBB29_53, $-694(%rip) LBB29_54: LONG $0xffc28348 // addq $-1, %rdx LONG $0x9f1d8d4c; WORD $0x0043; BYTE $0x00 // leaq $17311(%rip), %r11 /* _Digits(%rip) */ QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB29_55: WORD $0xd889 // movl %ebx, %eax LONG $0x1fc06948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rax, %rax LONG $0x25e8c148 // shrq $37, %rax WORD $0xf06b; BYTE $0x64 // imull $100, %eax, %esi WORD $0xdf89 // movl %ebx, %edi WORD $0xf729 // subl %esi, %edi LONG $0x34b70f41; BYTE $0x7b // movzwl (%r11,%rdi,2), %esi LONG $0xff728966 // movw %si, $-1(%rdx) LONG $0xfec28348 // addq $-2, %rdx LONG $0x270ffb81; WORD $0x0000 // cmpl $9999, %ebx WORD $0xc389 // movl %eax, %ebx LONG $0xffd1870f; WORD $0xffff // ja LBB29_55, $-47(%rip) LBB29_56: LONG $0x01558d49 // leaq $1(%r13), %rdx WORD $0xf883; BYTE $0x0a // cmpl $10, %eax LONG $0x001d820f; WORD $0x0000 // jb LBB29_58, $29(%rip) WORD $0xc689 // movl %eax, %esi LONG $0x4b3d8d48; WORD $0x0043; BYTE $0x00 // leaq $17227(%rip), %rdi /* _Digits(%rip) */ WORD $0x048a; BYTE $0x77 // movb (%rdi,%rsi,2), %al LONG $0x01775c8a // movb $1(%rdi,%rsi,2), %bl LONG $0x01458841 // movb %al, $1(%r13) LONG $0x025d8841 // movb %bl, $2(%r13) LONG $0x000004e9; BYTE $0x00 // jmp LBB29_59, $4(%rip) LBB29_58: WORD $0x3004 // addb $48, %al WORD $0x0288 // movb %al, (%rdx) LBB29_59: WORD $0x294d; BYTE $0xca // subq %r9, %r10 WORD $0x014d; BYTE $0xfa // addq %r15, %r10 LONG $0x000001bb; BYTE $0x00 // movl $1, %ebx WORD $0x294c; BYTE $0xcb // subq %r9, %rbx LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB29_60: LONG $0xffc38348 // addq $-1, %rbx LONG $0x0a3c8041; BYTE $0x30 // cmpb $48, (%r10,%rcx) LONG $0xff528d4d // leaq $-1(%r10), %r10 LONG $0xffed840f; WORD $0xffff // je LBB29_60, $-19(%rip) LONG $0x00458841 // movb %al, (%r13) WORD $0x0148; BYTE $0xcb // addq %rcx, %rbx LONG $0x02fb8348 // cmpq $2, %rbx LONG $0x00468c0f; WORD $0x0000 // jl LBB29_62, $70(%rip) LONG $0x0a048d49 // leaq (%r10,%rcx), %rax LONG $0x02c08348 // addq $2, %rax WORD $0x02c6; BYTE $0x2e // movb $46, (%rdx) WORD $0x00c6; BYTE $0x65 // movb $101, (%rax) WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0x00438e0f; WORD $0x0000 // jle LBB29_65, $67(%rip) LBB29_66: LONG $0xffc08341 // addl $-1, %r8d LONG $0x2b0140c6 // movb $43, $1(%rax) WORD $0x8944; BYTE $0xc1 // movl %r8d, %ecx WORD $0xf983; BYTE $0x0a // cmpl $10, %ecx LONG $0x00448c0f; WORD $0x0000 // jl LBB29_69, $68(%rip) LBB29_68: WORD $0x6348; BYTE $0xc9 // movslq %ecx, %rcx LONG $0xc7158d48; WORD $0x0042; BYTE $0x00 // leaq $17095(%rip), %rdx /* _Digits(%rip) */ LONG $0x4a0cb70f // movzwl (%rdx,%rcx,2), %ecx LONG $0x02488966 // movw %cx, $2(%rax) LONG $0x04c08348 // addq $4, %rax LONG $0x000209e9; BYTE $0x00 // jmp LBB29_152, $521(%rip) LBB29_62: LONG $0x0a048d49 // leaq (%r10,%rcx), %rax LONG $0x01c08348 // addq $1, %rax WORD $0x00c6; BYTE $0x65 // movb $101, (%rax) WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0xffbd8f0f; WORD $0xffff // jg LBB29_66, $-67(%rip) LBB29_65: LONG $0x2d0140c6 // movb $45, $1(%rax) LONG $0x000001b9; BYTE $0x00 // movl $1, %ecx WORD $0x2944; BYTE $0xc1 // subl %r8d, %ecx WORD $0xf983; BYTE $0x0a // cmpl $10, %ecx LONG $0xffbc8d0f; WORD $0xffff // jge LBB29_68, $-68(%rip) LBB29_69: WORD $0xc180; BYTE $0x30 // addb $48, %cl WORD $0x4888; BYTE $0x02 // movb %cl, $2(%rax) LONG $0x03c08348 // addq $3, %rax LONG $0x0001d1e9; BYTE $0x00 // jmp LBB29_152, $465(%rip) LBB29_140: WORD $0x894d; BYTE $0xf0 // movq %r14, %r8 LONG $0x80e08349 // andq $-128, %r8 LONG $0x80408d49 // leaq $-128(%r8), %rax WORD $0x8948; BYTE $0xc3 // movq %rax, %rbx LONG $0x07ebc148 // shrq $7, %rbx LONG $0x01c38348 // addq $1, %rbx WORD $0x8941; BYTE $0xdb // movl %ebx, %r11d LONG $0x03e38341 // andl $3, %r11d LONG $0x01803d48; WORD $0x0000 // cmpq $384, %rax LONG $0x0007830f; WORD $0x0000 // jae LBB29_142, $7(%rip) WORD $0xd231 // xorl %edx, %edx LONG $0x0000afe9; BYTE $0x00 // jmp LBB29_144, $175(%rip) LBB29_142: LONG $0x0a048d4b // leaq (%r10,%r9), %rax WORD $0x014c; BYTE $0xf8 // addq %r15, %rax LONG $0x01e00548; WORD $0x0000 // addq $480, %rax LONG $0xfce38348 // andq $-4, %rbx WORD $0xf748; BYTE $0xdb // negq %rbx WORD $0xd231 // xorl %edx, %edx QUAD $0xfffff810056ffdc5 // vmovdqa $-2032(%rip), %ymm0 /* LCPI29_0(%rip) */ // .p2align 4, 0x90 LBB29_143: QUAD $0xfffe2010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-480(%rax,%rdx) QUAD $0xfffe4010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-448(%rax,%rdx) QUAD $0xfffe6010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-416(%rax,%rdx) QUAD $0xfffe8010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-384(%rax,%rdx) QUAD $0xfffea010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-352(%rax,%rdx) QUAD $0xfffec010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-320(%rax,%rdx) QUAD $0xfffee010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-288(%rax,%rdx) QUAD $0xffff0010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-256(%rax,%rdx) QUAD $0xffff2010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-224(%rax,%rdx) QUAD $0xffff4010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-192(%rax,%rdx) QUAD $0xffff6010847ffec5; BYTE $0xff // vmovdqu %ymm0, $-160(%rax,%rdx) LONG $0x447ffec5; WORD $0x8010 // vmovdqu %ymm0, $-128(%rax,%rdx) LONG $0x447ffec5; WORD $0xa010 // vmovdqu %ymm0, $-96(%rax,%rdx) LONG $0x447ffec5; WORD $0xc010 // vmovdqu %ymm0, $-64(%rax,%rdx) LONG $0x447ffec5; WORD $0xe010 // vmovdqu %ymm0, $-32(%rax,%rdx) LONG $0x047ffec5; BYTE $0x10 // vmovdqu %ymm0, (%rax,%rdx) LONG $0x00c28148; WORD $0x0002; BYTE $0x00 // addq $512, %rdx LONG $0x04c38348 // addq $4, %rbx LONG $0xff6f850f; WORD $0xffff // jne LBB29_143, $-145(%rip) LBB29_144: WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x004a840f; WORD $0x0000 // je LBB29_147, $74(%rip) WORD $0x014c; BYTE $0xd2 // addq %r10, %rdx WORD $0x014c; BYTE $0xca // addq %r9, %rdx LONG $0x17048d49 // leaq (%r15,%rdx), %rax LONG $0x60c08348 // addq $96, %rax LONG $0x07e3c149 // shlq $7, %r11 WORD $0xd231 // xorl %edx, %edx QUAD $0xfffff75a056ffdc5 // vmovdqa $-2214(%rip), %ymm0 /* LCPI29_0(%rip) */ QUAD $0x9090909090909090; WORD $0x9090 // .p2align 4, 0x90 LBB29_146: LONG $0x447ffec5; WORD $0xa010 // vmovdqu %ymm0, $-96(%rax,%rdx) LONG $0x447ffec5; WORD $0xc010 // vmovdqu %ymm0, $-64(%rax,%rdx) LONG $0x447ffec5; WORD $0xe010 // vmovdqu %ymm0, $-32(%rax,%rdx) LONG $0x047ffec5; BYTE $0x10 // vmovdqu %ymm0, (%rax,%rdx) LONG $0x80ea8348 // subq $-128, %rdx WORD $0x3949; BYTE $0xd3 // cmpq %rdx, %r11 LONG $0xffdc850f; WORD $0xffff // jne LBB29_146, $-36(%rip) LBB29_147: WORD $0x394d; BYTE $0xc6 // cmpq %r8, %r14 LONG $0x0093840f; WORD $0x0000 // je LBB29_151, $147(%rip) LONG $0x70c6f641 // testb $112, %r14b LONG $0x0071840f; WORD $0x0000 // je LBB29_149, $113(%rip) LBB29_137: WORD $0x894c; BYTE $0xf0 // movq %r14, %rax LONG $0xf0e08348 // andq $-16, %rax WORD $0x0148; BYTE $0xc1 // addq %rax, %rcx WORD $0x014d; BYTE $0xc2 // addq %r8, %r10 WORD $0x014d; BYTE $0xca // addq %r9, %r10 WORD $0x014d; BYTE $0xfa // addq %r15, %r10 WORD $0x8948; BYTE $0xc2 // movq %rax, %rdx WORD $0x294c; BYTE $0xc2 // subq %r8, %rdx WORD $0xdb31 // xorl %ebx, %ebx QUAD $0xfffff716056ff9c5 // vmovdqa $-2282(%rip), %xmm0 /* LCPI29_1(%rip) */ LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB29_138: LONG $0x7f7ac1c4; WORD $0x1a04 // vmovdqu %xmm0, (%r10,%rbx) LONG $0x10c38348 // addq $16, %rbx WORD $0x3948; BYTE $0xda // cmpq %rbx, %rdx LONG $0xffed850f; WORD $0xffff // jne LBB29_138, $-19(%rip) WORD $0x3949; BYTE $0xc6 // cmpq %rax, %r14 LONG $0x0034850f; WORD $0x0000 // jne LBB29_150, $52(%rip) LONG $0x00003fe9; BYTE $0x00 // jmp LBB29_151, $63(%rip) LBB29_24: LONG $0x10fb8141; WORD $0x0027; BYTE $0x00 // cmpl $10000, %r11d WORD $0x894c; BYTE $0xc9 // movq %r9, %rcx LONG $0x00d98348 // sbbq $0, %rcx LONG $0x05c18348 // addq $5, %rcx LONG $0x10fb8141; WORD $0x0027; BYTE $0x00 // cmpl $10000, %r11d LONG $0xfacb830f; WORD $0xffff // jae LBB29_18, $-1333(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0xfffc93e9; BYTE $0xff // jmp LBB29_26, $-877(%rip) LBB29_149: WORD $0x014c; BYTE $0xc1 // addq %r8, %rcx LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB29_150: WORD $0x01c6; BYTE $0x30 // movb $48, (%rcx) LONG $0x01c18348 // addq $1, %rcx WORD $0x394c; BYTE $0xe9 // cmpq %r13, %rcx LONG $0xfff0820f; WORD $0xffff // jb LBB29_150, $-16(%rip) LBB29_151: WORD $0x894c; BYTE $0xe8 // movq %r13, %rax LBB29_152: WORD $0x2944; BYTE $0xf8 // subl %r15d, %eax LBB29_153: LONG $0x18c48348 // addq $24, %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp WORD $0xf8c5; BYTE $0x77 // vzeroupper BYTE $0xc3 // retq LBB29_76: LONG $0xd04d8b48 // movq $-48(%rbp), %rcx WORD $0x014c; BYTE $0xd1 // addq %r10, %rcx LONG $0xe2c18148; WORD $0x0001; BYTE $0x00 // addq $482, %rcx LONG $0xfce48349 // andq $-4, %r12 WORD $0xf749; BYTE $0xdc // negq %r12 WORD $0xdb31 // xorl %ebx, %ebx QUAD $0xfffff659056ffdc5 // vmovdqa $-2471(%rip), %ymm0 /* LCPI29_0(%rip) */ LBB29_77: QUAD $0xfffe2019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-480(%rcx,%rbx) QUAD $0xfffe4019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-448(%rcx,%rbx) QUAD $0xfffe6019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-416(%rcx,%rbx) QUAD $0xfffe8019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-384(%rcx,%rbx) QUAD $0xfffea019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-352(%rcx,%rbx) QUAD $0xfffec019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-320(%rcx,%rbx) QUAD $0xfffee019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-288(%rcx,%rbx) QUAD $0xffff0019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-256(%rcx,%rbx) QUAD $0xffff2019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-224(%rcx,%rbx) QUAD $0xffff4019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-192(%rcx,%rbx) QUAD $0xffff6019847ffec5; BYTE $0xff // vmovdqu %ymm0, $-160(%rcx,%rbx) LONG $0x447ffec5; WORD $0x8019 // vmovdqu %ymm0, $-128(%rcx,%rbx) LONG $0x447ffec5; WORD $0xa019 // vmovdqu %ymm0, $-96(%rcx,%rbx) LONG $0x447ffec5; WORD $0xc019 // vmovdqu %ymm0, $-64(%rcx,%rbx) LONG $0x447ffec5; WORD $0xe019 // vmovdqu %ymm0, $-32(%rcx,%rbx) LONG $0x047ffec5; BYTE $0x19 // vmovdqu %ymm0, (%rcx,%rbx) LONG $0x00c38148; WORD $0x0002; BYTE $0x00 // addq $512, %rbx LONG $0x04c48349 // addq $4, %r12 LONG $0xff6f850f; WORD $0xffff // jne LBB29_77, $-145(%rip) LBB29_78: WORD $0x854d; BYTE $0xdb // testq %r11, %r11 LONG $0x0040840f; WORD $0x0000 // je LBB29_81, $64(%rip) WORD $0x014c; BYTE $0xd3 // addq %r10, %rbx LONG $0xd04d8b48 // movq $-48(%rbp), %rcx WORD $0x0148; BYTE $0xd9 // addq %rbx, %rcx LONG $0x62c18348 // addq $98, %rcx LONG $0x07e3c149 // shlq $7, %r11 WORD $0xf631 // xorl %esi, %esi QUAD $0xfffff5a3056ffdc5 // vmovdqa $-2653(%rip), %ymm0 /* LCPI29_0(%rip) */ LBB29_80: LONG $0x447ffec5; WORD $0xa031 // vmovdqu %ymm0, $-96(%rcx,%rsi) LONG $0x447ffec5; WORD $0xc031 // vmovdqu %ymm0, $-64(%rcx,%rsi) LONG $0x447ffec5; WORD $0xe031 // vmovdqu %ymm0, $-32(%rcx,%rsi) LONG $0x047ffec5; BYTE $0x31 // vmovdqu %ymm0, (%rcx,%rsi) LONG $0x80ee8348 // subq $-128, %rsi WORD $0x3949; BYTE $0xf3 // cmpq %rsi, %r11 LONG $0xffdc850f; WORD $0xffff // jne LBB29_80, $-36(%rip) LBB29_81: WORD $0x0149; BYTE $0xd5 // addq %rdx, %r13 WORD $0x3949; BYTE $0xd1 // cmpq %rdx, %r9 LONG $0x0025840f; WORD $0x0000 // je LBB29_84, $37(%rip) LBB29_82: WORD $0x0144; BYTE $0xc2 // addl %r8d, %edx WORD $0xdaf7 // negl %edx QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB29_83: LONG $0x0045c641; BYTE $0x30 // movb $48, (%r13) LONG $0x01c58349 // addq $1, %r13 WORD $0xc283; BYTE $0xff // addl $-1, %edx LONG $0xffee850f; WORD $0xffff // jne LBB29_83, $-18(%rip) LBB29_84: WORD $0x8945; BYTE $0xf9 // movl %r15d, %r9d LONG $0x29248d4f // leaq (%r9,%r13), %r12 LONG $0x0027103d; BYTE $0x00 // cmpl $10000, %eax LONG $0x0052820f; WORD $0x0000 // jb LBB29_85, $82(%rip) WORD $0xc189 // movl %eax, %ecx LONG $0xb71759bb; BYTE $0xd1 // movl $3518437209, %ebx LONG $0xd9af0f48 // imulq %rcx, %rbx LONG $0x2debc148 // shrq $45, %rbx LONG $0xd8f0cb69; WORD $0xffff // imull $-10000, %ebx, %ecx WORD $0xc101 // addl %eax, %ecx LONG $0x004d840f; WORD $0x0000 // je LBB29_87, $77(%rip) WORD $0xc889 // movl %ecx, %eax LONG $0x1fc06948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rax, %rax LONG $0x25e8c148 // shrq $37, %rax WORD $0xd06b; BYTE $0x64 // imull $100, %eax, %edx WORD $0xd129 // subl %edx, %ecx LONG $0x26158d48; WORD $0x003f; BYTE $0x00 // leaq $16166(%rip), %rdx /* _Digits(%rip) */ LONG $0x4a0cb70f // movzwl (%rdx,%rcx,2), %ecx LONG $0x4c894166; WORD $0xfe24 // movw %cx, $-2(%r12) LONG $0x4204b70f // movzwl (%rdx,%rax,2), %eax LONG $0x44894166; WORD $0xfc24 // movw %ax, $-4(%r12) WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d LONG $0x00001ee9; BYTE $0x00 // jmp LBB29_89, $30(%rip) LBB29_85: WORD $0x3145; BYTE $0xdb // xorl %r11d, %r11d WORD $0x894c; BYTE $0xe1 // movq %r12, %rcx WORD $0xc389 // movl %eax, %ebx WORD $0xfb83; BYTE $0x64 // cmpl $100, %ebx LONG $0x001b830f; WORD $0x0000 // jae LBB29_92, $27(%rip) LBB29_91: WORD $0xd889 // movl %ebx, %eax LONG $0x000050e9; BYTE $0x00 // jmp LBB29_94, $80(%rip) LBB29_87: LONG $0x0004bb41; WORD $0x0000 // movl $4, %r11d LBB29_89: LONG $0x244c8d49; BYTE $0xfc // leaq $-4(%r12), %rcx WORD $0xfb83; BYTE $0x64 // cmpl $100, %ebx LONG $0xffe5820f; WORD $0xffff // jb LBB29_91, $-27(%rip) LBB29_92: LONG $0xffc18348 // addq $-1, %rcx LONG $0xd3158d48; WORD $0x003e; BYTE $0x00 // leaq $16083(%rip), %rdx /* _Digits(%rip) */ WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB29_93: WORD $0xd889 // movl %ebx, %eax LONG $0x1fc06948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rax, %rax LONG $0x25e8c148 // shrq $37, %rax WORD $0xf86b; BYTE $0x64 // imull $100, %eax, %edi WORD $0xde89 // movl %ebx, %esi WORD $0xfe29 // subl %edi, %esi LONG $0x7234b70f // movzwl (%rdx,%rsi,2), %esi LONG $0xff718966 // movw %si, $-1(%rcx) LONG $0xfec18348 // addq $-2, %rcx LONG $0x270ffb81; WORD $0x0000 // cmpl $9999, %ebx WORD $0xc389 // movl %eax, %ebx LONG $0xffd2870f; WORD $0xffff // ja LBB29_93, $-46(%rip) LBB29_94: WORD $0xf883; BYTE $0x0a // cmpl $10, %eax LONG $0x001a820f; WORD $0x0000 // jb LBB29_96, $26(%rip) WORD $0xc089 // movl %eax, %eax LONG $0x900d8d48; WORD $0x003e; BYTE $0x00 // leaq $16016(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax WORD $0x894d; BYTE $0xea // movq %r13, %r10 LONG $0x45894166; BYTE $0x00 // movw %ax, (%r13) LONG $0x000009e9; BYTE $0x00 // jmp LBB29_97, $9(%rip) LBB29_96: WORD $0x3004 // addb $48, %al WORD $0x894d; BYTE $0xea // movq %r13, %r10 LONG $0x00458841 // movb %al, (%r13) LBB29_97: WORD $0x294d; BYTE $0xdc // subq %r11, %r12 WORD $0x294d; BYTE $0xd9 // subq %r11, %r9 LONG $0x01c18349 // addq $1, %r9 LONG $0x33048d43 // leal (%r11,%r14), %eax WORD $0x01b3 // movb $1, %bl WORD $0xc328 // subb %al, %bl LONG $0x000001ba; BYTE $0x00 // movl $1, %edx WORD $0x2944; BYTE $0xf2 // subl %r14d, %edx WORD $0x2944; BYTE $0xda // subl %r11d, %edx LONG $0x1e2c8d47 // leal (%r14,%r11), %r13d LONG $0xfec58341 // addl $-2, %r13d WORD $0x0145; BYTE $0xde // addl %r11d, %r14d LONG $0xffc68341 // addl $-1, %r14d WORD $0xf631 // xorl %esi, %esi WORD $0x8944; BYTE $0xe9 // movl %r13d, %ecx LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB29_98: WORD $0xc380; BYTE $0x03 // addb $3, %bl WORD $0xc183; BYTE $0x01 // addl $1, %ecx LONG $0x347c8041; WORD $0x30ff // cmpb $48, $-1(%r12,%rsi) LONG $0xff768d48 // leaq $-1(%rsi), %rsi LONG $0xffea840f; WORD $0xffff // je LBB29_98, $-22(%rip) LONG $0x34048d49 // leaq (%r12,%rsi), %rax LONG $0x01c08348 // addq $1, %rax WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0x00458e0f; WORD $0x0000 // jle LBB29_100, $69(%rip) WORD $0x2945; BYTE $0xdf // subl %r11d, %r15d LONG $0x373c8d41 // leal (%r15,%rsi), %edi WORD $0xc783; BYTE $0x01 // addl $1, %edi WORD $0x3941; BYTE $0xf8 // cmpl %edi, %r8d LONG $0x003b8d0f; WORD $0x0000 // jge LBB29_102, $59(%rip) WORD $0xc283; BYTE $0xff // addl $-1, %edx WORD $0x6348; BYTE $0xc2 // movslq %edx, %rax LONG $0x30148d48 // leaq (%rax,%rsi), %rdx LONG $0x01c28348 // addq $1, %rdx WORD $0xd285 // testl %edx, %edx LONG $0xd07d8b4c // movq $-48(%rbp), %r15 LONG $0x00f58e0f; WORD $0x0000 // jle LBB29_120, $245(%rip) WORD $0x8941; BYTE $0xd1 // movl %edx, %r9d LONG $0xff498d49 // leaq $-1(%r9), %rcx LONG $0x03f98348 // cmpq $3, %rcx LONG $0x007b830f; WORD $0x0000 // jae LBB29_121, $123(%rip) WORD $0xc931 // xorl %ecx, %ecx LONG $0x0000a0e9; BYTE $0x00 // jmp LBB29_117, $160(%rip) LBB29_100: LONG $0xd07d8b4c // movq $-48(%rbp), %r15 LONG $0xfffd1ee9; BYTE $0xff // jmp LBB29_152, $-738(%rip) LBB29_102: WORD $0x8945; BYTE $0xf6 // movl %r14d, %r14d WORD $0x2949; BYTE $0xf6 // subq %rsi, %r14 WORD $0x8545; BYTE $0xf6 // testl %r14d, %r14d LONG $0xd07d8b4c // movq $-48(%rbp), %r15 LONG $0xfd0b8e0f; WORD $0xffff // jle LBB29_152, $-757(%rip) WORD $0x8945; BYTE $0xeb // movl %r13d, %r11d WORD $0x894c; BYTE $0xda // movq %r11, %rdx WORD $0x2948; BYTE $0xf2 // subq %rsi, %rdx WORD $0xdb31 // xorl %ebx, %ebx WORD $0xfa83; BYTE $0x7f // cmpl $127, %edx LONG $0x0204820f; WORD $0x0000 // jb LBB29_112, $516(%rip) WORD $0x2949; BYTE $0xf3 // subq %rsi, %r11 WORD $0x8941; BYTE $0xd0 // movl %edx, %r8d LONG $0x01c08349 // addq $1, %r8 WORD $0x894c; BYTE $0xc3 // movq %r8, %rbx LONG $0x80e38348 // andq $-128, %rbx WORD $0x014d; BYTE $0xca // addq %r9, %r10 WORD $0xc889 // movl %ecx, %eax LONG $0x01c08348 // addq $1, %rax LONG $0x80e08348 // andq $-128, %rax WORD $0x014c; BYTE $0xd0 // addq %r10, %rax LONG $0x804b8d48 // leaq $-128(%rbx), %rcx WORD $0x8949; BYTE $0xc9 // movq %rcx, %r9 LONG $0x07e9c149 // shrq $7, %r9 LONG $0x01c18349 // addq $1, %r9 LONG $0x80f98148; WORD $0x0001; BYTE $0x00 // cmpq $384, %rcx LONG $0x0085830f; WORD $0x0000 // jae LBB29_106, $133(%rip) WORD $0xc931 // xorl %ecx, %ecx LONG $0x00013fe9; BYTE $0x00 // jmp LBB29_108, $319(%rip) LBB29_121: WORD $0xe283; BYTE $0xfc // andl $-4, %edx WORD $0xf748; BYTE $0xda // negq %rdx WORD $0xc931 // xorl %ecx, %ecx QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB29_122: LONG $0x0c3c8d49 // leaq (%r12,%rcx), %rdi LONG $0xfd3e448b // movl $-3(%rsi,%rdi), %eax LONG $0xfe3e4489 // movl %eax, $-2(%rsi,%rdi) LONG $0xfcc18348 // addq $-4, %rcx WORD $0x3948; BYTE $0xca // cmpq %rcx, %rdx LONG $0xffe7850f; WORD $0xffff // jne LBB29_122, $-25(%rip) WORD $0xf748; BYTE $0xd9 // negq %rcx LBB29_117: LONG $0x03c1f641 // testb $3, %r9b LONG $0x0033840f; WORD $0x0000 // je LBB29_120, $51(%rip) WORD $0xb60f; BYTE $0xc3 // movzbl %bl, %eax WORD $0xe083; BYTE $0x03 // andl $3, %eax WORD $0xf748; BYTE $0xd8 // negq %rax WORD $0x894c; BYTE $0xe2 // movq %r12, %rdx WORD $0x2948; BYTE $0xca // subq %rcx, %rdx WORD $0xc931 // xorl %ecx, %ecx QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB29_119: LONG $0x0a3c8d48 // leaq (%rdx,%rcx), %rdi LONG $0x3e1cb60f // movzbl (%rsi,%rdi), %ebx LONG $0x013e5c88 // movb %bl, $1(%rsi,%rdi) LONG $0xffc18348 // addq $-1, %rcx WORD $0x3948; BYTE $0xc8 // cmpq %rcx, %rax LONG $0xffe7850f; WORD $0xffff // jne LBB29_119, $-25(%rip) LBB29_120: WORD $0x6349; BYTE $0xc0 // movslq %r8d, %rax LONG $0x0204c641; BYTE $0x2e // movb $46, (%r10,%rax) LONG $0x34048d49 // leaq (%r12,%rsi), %rax LONG $0x02c08348 // addq $2, %rax LONG $0xfffc35e9; BYTE $0xff // jmp LBB29_152, $-971(%rip) LBB29_106: WORD $0x8944; BYTE $0xda // movl %r11d, %edx LONG $0x01c28348 // addq $1, %rdx LONG $0x80e28348 // andq $-128, %rdx LONG $0x80c28348 // addq $-128, %rdx LONG $0x07eac148 // shrq $7, %rdx LONG $0x01c28348 // addq $1, %rdx LONG $0xfce28348 // andq $-4, %rdx WORD $0xf748; BYTE $0xda // negq %rdx WORD $0xc931 // xorl %ecx, %ecx QUAD $0xfffff29a056ffdc5 // vmovdqa $-3430(%rip), %ymm0 /* LCPI29_0(%rip) */ LBB29_107: LONG $0x0c3c8d49 // leaq (%r12,%rcx), %rdi LONG $0x447ffec5; WORD $0x013e // vmovdqu %ymm0, $1(%rsi,%rdi) LONG $0x447ffec5; WORD $0x213e // vmovdqu %ymm0, $33(%rsi,%rdi) LONG $0x447ffec5; WORD $0x413e // vmovdqu %ymm0, $65(%rsi,%rdi) LONG $0x447ffec5; WORD $0x613e // vmovdqu %ymm0, $97(%rsi,%rdi) QUAD $0x0000813e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $129(%rsi,%rdi) QUAD $0x0000a13e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $161(%rsi,%rdi) QUAD $0x0000c13e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $193(%rsi,%rdi) QUAD $0x0000e13e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $225(%rsi,%rdi) QUAD $0x0001013e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $257(%rsi,%rdi) QUAD $0x0001213e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $289(%rsi,%rdi) QUAD $0x0001413e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $321(%rsi,%rdi) QUAD $0x0001613e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $353(%rsi,%rdi) QUAD $0x0001813e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $385(%rsi,%rdi) QUAD $0x0001a13e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $417(%rsi,%rdi) QUAD $0x0001c13e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $449(%rsi,%rdi) QUAD $0x0001e13e847ffec5; BYTE $0x00 // vmovdqu %ymm0, $481(%rsi,%rdi) LONG $0x00c18148; WORD $0x0002; BYTE $0x00 // addq $512, %rcx LONG $0x04c28348 // addq $4, %rdx LONG $0xff67850f; WORD $0xffff // jne LBB29_107, $-153(%rip) LBB29_108: WORD $0x0148; BYTE $0xf0 // addq %rsi, %rax LONG $0x03c1f641 // testb $3, %r9b LONG $0x005c840f; WORD $0x0000 // je LBB29_111, $92(%rip) LONG $0x01c38341 // addl $1, %r11d LONG $0x80e38141; WORD $0x0001; BYTE $0x00 // andl $384, %r11d LONG $0x80c38341 // addl $-128, %r11d LONG $0x07ebc141 // shrl $7, %r11d LONG $0x01c38041 // addb $1, %r11b LONG $0xcbb60f45 // movzbl %r11b, %r9d LONG $0x03e18341 // andl $3, %r9d LONG $0x07e1c149 // shlq $7, %r9 WORD $0x014c; BYTE $0xe1 // addq %r12, %rcx LONG $0x61c18348 // addq $97, %rcx WORD $0xd231 // xorl %edx, %edx QUAD $0xfffff1c0056ffdc5 // vmovdqa $-3648(%rip), %ymm0 /* LCPI29_0(%rip) */ LBB29_110: LONG $0x113c8d48 // leaq (%rcx,%rdx), %rdi LONG $0x447ffec5; WORD $0xa03e // vmovdqu %ymm0, $-96(%rsi,%rdi) LONG $0x447ffec5; WORD $0xc03e // vmovdqu %ymm0, $-64(%rsi,%rdi) LONG $0x447ffec5; WORD $0xe03e // vmovdqu %ymm0, $-32(%rsi,%rdi) LONG $0x047ffec5; BYTE $0x3e // vmovdqu %ymm0, (%rsi,%rdi) LONG $0x80ea8348 // subq $-128, %rdx WORD $0x3949; BYTE $0xd1 // cmpq %rdx, %r9 LONG $0xffd8850f; WORD $0xffff // jne LBB29_110, $-40(%rip) LBB29_111: WORD $0x3949; BYTE $0xd8 // cmpq %rbx, %r8 LONG $0xfb02840f; WORD $0xffff // je LBB29_152, $-1278(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB29_112: WORD $0x00c6; BYTE $0x30 // movb $48, (%rax) LONG $0x01c08348 // addq $1, %rax WORD $0xc383; BYTE $0x01 // addl $1, %ebx WORD $0x3944; BYTE $0xf3 // cmpl %r14d, %ebx LONG $0xffed8c0f; WORD $0xffff // jl LBB29_112, $-19(%rip) LONG $0xfffadbe9; BYTE $0xff // jmp LBB29_152, $-1317(%rip) LBB29_1: WORD $0xc031 // xorl %eax, %eax LONG $0xfffad7e9; BYTE $0xff // jmp LBB29_153, $-1321(%rip) LBB29_5: LONG $0xc84d894c // movq %r9, $-56(%rbp) LONG $0xd07d8948 // movq %rdi, $-48(%rbp) LONG $0xff6bb841; WORD $0xffff // movl $-149, %r8d WORD $0x8941; BYTE $0xc3 // movl %eax, %r11d LONG $0xfff208e9; BYTE $0xff // jmp LBB29_6, $-3576(%rip) LBB29_154: LONG $0x3c3d8d48; WORD $0x00af; BYTE $0x00 // leaq $44860(%rip), %rdi /* L_.str.11(%rip) */ LONG $0x4f358d48; WORD $0x00af; BYTE $0x00 // leaq $44879(%rip), %rsi /* L_.str.12(%rip) */ LONG $0x580d8d48; WORD $0x00af; BYTE $0x00 // leaq $44888(%rip), %rcx /* L___PRETTY_FUNCTION__.ctz10_u32(%rip) */ LONG $0x00002eba; BYTE $0x00 // movl $46, %edx LONG $0x00000ce8; BYTE $0x00 // callq __xassert, $12(%rip) QUAD $0x9090909090909090; LONG $0x90909090 // .p2align 4, 0x90 __xassert: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0c058d48; WORD $0x003b; BYTE $0x00 // leaq $15116(%rip), %rax /* L_.str.3(%rip) */ LONG $0xc8440f48 // cmoveq %rax, %rcx WORD $0x8949; BYTE $0xf8 // movq %rdi, %r8 WORD $0xc031 // xorl %eax, %eax LONG $0x000024e8; BYTE $0x00 // callq _xprintf, $36(%rip) WORD $0x0b0f // ud2 WORD $0x0000 // .p2align 5, 0x00 LCPI31_0: QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' // .p2align 4, 0x90 _xprintf: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 WORD $0x5541 // pushq %r13 WORD $0x5441 // pushq %r12 BYTE $0x53 // pushq %rbx LONG $0xe0e48348 // andq $-32, %rsp LONG $0x40ec8148; WORD $0x0002; BYTE $0x00 // subq $576, %rsp QUAD $0x0000017824b48948 // movq %rsi, $376(%rsp) QUAD $0x0000018024948948 // movq %rdx, $384(%rsp) QUAD $0x00000188248c8948 // movq %rcx, $392(%rsp) QUAD $0x000001902484894c // movq %r8, $400(%rsp) QUAD $0x00000198248c894c // movq %r9, $408(%rsp) WORD $0xc084 // testb %al, %al LONG $0x0048840f; WORD $0x0000 // je LBB31_87, $72(%rip) QUAD $0x0001a0248429f8c5; BYTE $0x00 // vmovaps %xmm0, $416(%rsp) QUAD $0x0001b0248c29f8c5; BYTE $0x00 // vmovaps %xmm1, $432(%rsp) QUAD $0x0001c0249429f8c5; BYTE $0x00 // vmovaps %xmm2, $448(%rsp) QUAD $0x0001d0249c29f8c5; BYTE $0x00 // vmovaps %xmm3, $464(%rsp) QUAD $0x0001e024a429f8c5; BYTE $0x00 // vmovaps %xmm4, $480(%rsp) QUAD $0x0001f024ac29f8c5; BYTE $0x00 // vmovaps %xmm5, $496(%rsp) QUAD $0x00020024b429f8c5; BYTE $0x00 // vmovaps %xmm6, $512(%rsp) QUAD $0x00021024bc29f8c5; BYTE $0x00 // vmovaps %xmm7, $528(%rsp) LBB31_87: LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 QUAD $0x000140248429fcc5; BYTE $0x00 // vmovaps %ymm0, $320(%rsp) QUAD $0x000120248429fcc5; BYTE $0x00 // vmovaps %ymm0, $288(%rsp) QUAD $0x000100248429fcc5; BYTE $0x00 // vmovaps %ymm0, $256(%rsp) QUAD $0x0000e0248429fcc5; BYTE $0x00 // vmovaps %ymm0, $224(%rsp) QUAD $0x0000c0248429fcc5; BYTE $0x00 // vmovaps %ymm0, $192(%rsp) QUAD $0x0000a0248429fcc5; BYTE $0x00 // vmovaps %ymm0, $160(%rsp) QUAD $0x000080248429fcc5; BYTE $0x00 // vmovaps %ymm0, $128(%rsp) LONG $0x4429fcc5; WORD $0x6024 // vmovaps %ymm0, $96(%rsp) QUAD $0x003000000008b848; WORD $0x0000 // movabsq $206158430216, %rax LONG $0x24448948; BYTE $0x20 // movq %rax, $32(%rsp) LONG $0x10458d48 // leaq $16(%rbp), %rax LONG $0x24448948; BYTE $0x28 // movq %rax, $40(%rsp) QUAD $0x0000017024848d48 // leaq $368(%rsp), %rax LONG $0x24448948; BYTE $0x30 // movq %rax, $48(%rsp) LONG $0xb3358d4c; WORD $0x0039; BYTE $0x00 // leaq $14771(%rip), %r14 /* L_.str.2(%rip) */ LONG $0x247c8d4c; BYTE $0x5f // leaq $95(%rsp), %r15 LONG $0x24648d4c; BYTE $0x60 // leaq $96(%rsp), %r12 LONG $0x921d8d48; WORD $0x0006; BYTE $0x00 // leaq $1682(%rip), %rbx /* LJTI31_0(%rip) */ QUAD $0xcccccccccccdbd49; WORD $0xcccc // movabsq $-3689348814741910323, %r13 LONG $0x000014e9; BYTE $0x00 // jmp LBB31_1, $20(%rip) LBB31_11: LONG $0x402444c6; BYTE $0x25 // movb $37, $64(%rsp) LBB31_12: LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x247c8d48; BYTE $0x40 // leaq $64(%rsp), %rdi LONG $0x0007c7e8; BYTE $0x00 // callq _write_syscall, $1991(%rip) LBB31_1: WORD $0xc031 // xorl %eax, %eax LBB31_2: WORD $0x8a41; BYTE $0x0e // movb (%r14), %cl WORD $0xf980; BYTE $0x25 // cmpb $37, %cl LONG $0x0019840f; WORD $0x0000 // je LBB31_5, $25(%rip) WORD $0xc984 // testb %cl, %cl LONG $0x05fd840f; WORD $0x0000 // je LBB31_79, $1533(%rip) LONG $0x01c68349 // addq $1, %r14 LONG $0x60044c88 // movb %cl, $96(%rsp,%rax) LONG $0x01c08348 // addq $1, %rax LONG $0xffffdbe9; BYTE $0xff // jmp LBB31_2, $-37(%rip) // .p2align 4, 0x90 LBB31_5: LONG $0x600444c6; BYTE $0x00 // movb $0, $96(%rsp,%rax) LONG $0x60247c80; BYTE $0x00 // cmpb $0, $96(%rsp) LONG $0x0027840f; WORD $0x0000 // je LBB31_6, $39(%rip) WORD $0xc031 // xorl %eax, %eax QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB31_8: LONG $0x01708d48 // leaq $1(%rax), %rsi LONG $0x61047c80; BYTE $0x00 // cmpb $0, $97(%rsp,%rax) WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax LONG $0xffee850f; WORD $0xffff // jne LBB31_8, $-18(%rip) LONG $0x000002e9; BYTE $0x00 // jmp LBB31_9, $2(%rip) LBB31_6: WORD $0xf631 // xorl %esi, %esi LBB31_9: WORD $0x894c; BYTE $0xe7 // movq %r12, %rdi WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x00075ce8; BYTE $0x00 // callq _write_syscall, $1884(%rip) LONG $0x4ebe0f41; BYTE $0x01 // movsbl $1(%r14), %ecx LONG $0x02c68349 // addq $2, %r14 WORD $0xc031 // xorl %eax, %eax WORD $0xc183; BYTE $0xdb // addl $-37, %ecx WORD $0xf983; BYTE $0x53 // cmpl $83, %ecx LONG $0x24058d4c; WORD $0x0039; BYTE $0x00 // leaq $14628(%rip), %r8 /* _tab(%rip) */ LONG $0xff79870f; WORD $0xffff // ja LBB31_2, $-135(%rip) LONG $0x8b0c6348 // movslq (%rbx,%rcx,4), %rcx WORD $0x0148; BYTE $0xd9 // addq %rbx, %rcx JMP CX LBB31_70: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x0064870f; WORD $0x0000 // ja LBB31_72, $100(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) LONG $0x00005ee9; BYTE $0x00 // jmp LBB31_73, $94(%rip) LBB31_38: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x0146870f; WORD $0x0000 // ja LBB31_40, $326(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) LONG $0x000140e9; BYTE $0x00 // jmp LBB31_41, $320(%rip) LBB31_61: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x01a9870f; WORD $0x0000 // ja LBB31_63, $425(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) WORD $0x8b48; BYTE $0x08 // movq (%rax), %rcx WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x01a8850f; WORD $0x0000 // jne LBB31_66, $424(%rip) LONG $0x000491e9; BYTE $0x00 // jmp LBB31_65, $1169(%rip) LBB31_72: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) LBB31_73: WORD $0x8b4c; BYTE $0x38 // movq (%rax), %r15 LONG $0x402444c6; BYTE $0x5b // movb $91, $64(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x247c8d48; BYTE $0x40 // leaq $64(%rsp), %rdi LONG $0x00069ee8; BYTE $0x00 // callq _write_syscall, $1694(%rip) LONG $0x08478b49 // movq $8(%r15), %rax WORD $0x488d; BYTE $0x9c // leal $-100(%rax), %ecx LONG $0x65f88348 // cmpq $101, %rax WORD $0x634c; BYTE $0xe1 // movslq %ecx, %r12 LONG $0x000000b9; BYTE $0x00 // movl $0, %ecx LONG $0xe1420f4c // cmovbq %rcx, %r12 LONG $0x000006e9; BYTE $0x00 // jmp LBB31_74, $6(%rip) WORD $0x9090 // .p2align 4, 0x90 LBB31_77: LONG $0x01c48349 // addq $1, %r12 LBB31_74: WORD $0x394c; BYTE $0xe0 // cmpq %r12, %rax LONG $0x520d8d48; WORD $0x0038; BYTE $0x00 // leaq $14418(%rip), %rcx /* _tab(%rip) */ LONG $0x0077860f; WORD $0x0000 // jbe LBB31_78, $119(%rip) WORD $0x8b49; BYTE $0x07 // movq (%r15), %rax LONG $0x04b60f42; BYTE $0x20 // movzbl (%rax,%r12), %eax LONG $0x04e8c148 // shrq $4, %rax LONG $0x0804b60f // movzbl (%rax,%rcx), %eax LONG $0x40244488 // movb %al, $64(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x246c8d4c; BYTE $0x40 // leaq $64(%rsp), %r13 WORD $0x894c; BYTE $0xef // movq %r13, %rdi WORD $0x8948; BYTE $0xcb // movq %rcx, %rbx LONG $0x000643e8; BYTE $0x00 // callq _write_syscall, $1603(%rip) WORD $0x8b49; BYTE $0x07 // movq (%r15), %rax LONG $0x04b60f42; BYTE $0x20 // movzbl (%rax,%r12), %eax WORD $0xe083; BYTE $0x0f // andl $15, %eax LONG $0x1804b60f // movzbl (%rax,%rbx), %eax LONG $0x40244488 // movb %al, $64(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi WORD $0x894c; BYTE $0xef // movq %r13, %rdi LONG $0x000623e8; BYTE $0x00 // callq _write_syscall, $1571(%rip) LONG $0x08478b49 // movq $8(%r15), %rax LONG $0xff488d48 // leaq $-1(%rax), %rcx WORD $0x3949; BYTE $0xcc // cmpq %rcx, %r12 LONG $0xff92840f; WORD $0xffff // je LBB31_77, $-110(%rip) LONG $0x402444c6; BYTE $0x2c // movb $44, $64(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x247c8d48; BYTE $0x40 // leaq $64(%rsp), %rdi LONG $0x0005fee8; BYTE $0x00 // callq _write_syscall, $1534(%rip) LONG $0x08478b49 // movq $8(%r15), %rax LONG $0xffff75e9; BYTE $0xff // jmp LBB31_77, $-139(%rip) LBB31_78: LONG $0x402444c6; BYTE $0x5d // movb $93, $64(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x247c8d48; BYTE $0x40 // leaq $64(%rsp), %rdi LONG $0x0005e1e8; BYTE $0x00 // callq _write_syscall, $1505(%rip) WORD $0xc031 // xorl %eax, %eax LONG $0x247c8d4c; BYTE $0x5f // leaq $95(%rsp), %r15 LONG $0x24648d4c; BYTE $0x60 // leaq $96(%rsp), %r12 QUAD $0xcccccccccccdbd49; WORD $0xcccc // movabsq $-3689348814741910323, %r13 LONG $0x6c1d8d48; WORD $0x0004; BYTE $0x00 // leaq $1132(%rip), %rbx /* LJTI31_0(%rip) */ LONG $0xfffdfae9; BYTE $0xff // jmp LBB31_2, $-518(%rip) LBB31_40: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) LBB31_41: WORD $0x8b48; BYTE $0x08 // movq (%rax), %rcx LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4429fcc5; WORD $0x4024 // vmovaps %ymm0, $64(%rsp) WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x00ce840f; WORD $0x0000 // je LBB31_42, $206(%rip) QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB31_43: WORD $0x8948; BYTE $0xfb // movq %rdi, %rbx WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax WORD $0xf749; BYTE $0xe5 // mulq %r13 LONG $0x03eac148 // shrq $3, %rdx WORD $0x048d; BYTE $0x12 // leal (%rdx,%rdx), %eax WORD $0x048d; BYTE $0x80 // leal (%rax,%rax,4), %eax WORD $0xce89 // movl %ecx, %esi WORD $0xc629 // subl %eax, %esi LONG $0x30ce8040 // orb $48, %sil LONG $0xffc78348 // addq $-1, %rdi LONG $0xff738840 // movb %sil, $-1(%rbx) LONG $0x09f98348 // cmpq $9, %rcx WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx LONG $0xffd0870f; WORD $0xffff // ja LBB31_43, $-48(%rip) WORD $0xf631 // xorl %esi, %esi QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090 // .p2align 4, 0x90 LBB31_45: LONG $0x01c68348 // addq $1, %rsi WORD $0x3b80; BYTE $0x00 // cmpb $0, (%rbx) LONG $0x015b8d48 // leaq $1(%rbx), %rbx LONG $0xffef850f; WORD $0xffff // jne LBB31_45, $-17(%rip) LONG $0x00007fe9; BYTE $0x00 // jmp LBB31_46, $127(%rip) LBB31_63: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) WORD $0x8b48; BYTE $0x08 // movq (%rax), %rcx WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x02ee840f; WORD $0x0000 // je LBB31_65, $750(%rip) LBB31_66: LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4429fcc5; WORD $0x4024 // vmovaps %ymm0, $64(%rsp) WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0x8948; BYTE $0xca // movq %rcx, %rdx // .p2align 4, 0x90 LBB31_67: WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax WORD $0xce89 // movl %ecx, %esi WORD $0xe683; BYTE $0x0f // andl $15, %esi LONG $0x1cb60f42; BYTE $0x06 // movzbl (%rsi,%r8), %ebx LONG $0xffc78348 // addq $-1, %rdi WORD $0x5888; BYTE $0xff // movb %bl, $-1(%rax) LONG $0x04eac148 // shrq $4, %rdx LONG $0x0ff98348 // cmpq $15, %rcx WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx LONG $0xffdb870f; WORD $0xffff // ja LBB31_67, $-37(%rip) WORD $0xf631 // xorl %esi, %esi QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB31_69: LONG $0x01c68348 // addq $1, %rsi WORD $0x3880; BYTE $0x00 // cmpb $0, (%rax) LONG $0x01408d48 // leaq $1(%rax), %rax LONG $0xffef850f; WORD $0xffff // jne LBB31_69, $-17(%rip) LONG $0x00000fe9; BYTE $0x00 // jmp LBB31_46, $15(%rip) LBB31_42: LONG $0x1f2444c6; BYTE $0x30 // movb $48, $31(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x247c8d48; BYTE $0x1f // leaq $31(%rsp), %rdi LBB31_46: WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x0004b3e8; BYTE $0x00 // callq _write_syscall, $1203(%rip) WORD $0xc031 // xorl %eax, %eax LONG $0x521d8d48; WORD $0x0003; BYTE $0x00 // leaq $850(%rip), %rbx /* LJTI31_0(%rip) */ LONG $0xfffce0e9; BYTE $0xff // jmp LBB31_2, $-800(%rip) LBB31_57: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x00ce870f; WORD $0x0000 // ja LBB31_59, $206(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) LONG $0x0000c8e9; BYTE $0x00 // jmp LBB31_60, $200(%rip) LBB31_27: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x00c5870f; WORD $0x0000 // ja LBB31_29, $197(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) LONG $0x0000bfe9; BYTE $0x00 // jmp LBB31_30, $191(%rip) LBB31_47: LONG $0x24244c8b // movl $36(%rsp), %ecx LONG $0xa0f98148; WORD $0x0000; BYTE $0x00 // cmpq $160, %rcx LONG $0x0120870f; WORD $0x0000 // ja LBB31_49, $288(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x10 // addl $16, %ecx LONG $0x24244c89 // movl %ecx, $36(%rsp) LONG $0x00011ae9; BYTE $0x00 // jmp LBB31_50, $282(%rip) LBB31_13: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x017e870f; WORD $0x0000 // ja LBB31_15, $382(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) LONG $0x000178e9; BYTE $0x00 // jmp LBB31_16, $376(%rip) LBB31_19: LONG $0x20244c8b // movl $32(%rsp), %ecx LONG $0x28f98348 // cmpq $40, %rcx LONG $0x01b4870f; WORD $0x0000 // ja LBB31_21, $436(%rip) WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax LONG $0x24440348; BYTE $0x30 // addq $48(%rsp), %rax WORD $0xc183; BYTE $0x08 // addl $8, %ecx LONG $0x20244c89 // movl %ecx, $32(%rsp) WORD $0x8b48; BYTE $0x38 // movq (%rax), %rdi WORD $0x3f80; BYTE $0x00 // cmpb $0, (%rdi) LONG $0x01b3840f; WORD $0x0000 // je LBB31_23, $435(%rip) LBB31_24: WORD $0xc031 // xorl %eax, %eax QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB31_25: LONG $0x01708d48 // leaq $1(%rax), %rsi LONG $0x01077c80; BYTE $0x00 // cmpb $0, $1(%rdi,%rax) WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax LONG $0xffee850f; WORD $0xffff // jne LBB31_25, $-18(%rip) LONG $0x000208e9; BYTE $0x00 // jmp LBB31_26, $520(%rip) LBB31_59: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) LBB31_60: WORD $0x008a // movb (%rax), %al LONG $0x40244488 // movb %al, $64(%rsp) LONG $0xfffbdae9; BYTE $0xff // jmp LBB31_12, $-1062(%rip) LBB31_29: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) LBB31_30: WORD $0x8b48; BYTE $0x30 // movq (%rax), %rsi LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4429fcc5; WORD $0x4024 // vmovaps %ymm0, $64(%rsp) WORD $0x8948; BYTE $0xf1 // movq %rsi, %rcx WORD $0xf748; BYTE $0xd9 // negq %rcx LONG $0xce4c0f48 // cmovlq %rsi, %rcx WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0157840f; WORD $0x0000 // je LBB31_36, $343(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB31_31: WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax WORD $0xf749; BYTE $0xe5 // mulq %r13 LONG $0x03eac148 // shrq $3, %rdx WORD $0x048d; BYTE $0x12 // leal (%rdx,%rdx), %eax WORD $0x048d; BYTE $0x80 // leal (%rax,%rax,4), %eax WORD $0xcb89 // movl %ecx, %ebx WORD $0xc329 // subl %eax, %ebx WORD $0xcb80; BYTE $0x30 // orb $48, %bl WORD $0x5f88; BYTE $0xff // movb %bl, $-1(%rdi) LONG $0xffc78348 // addq $-1, %rdi LONG $0x09f98348 // cmpq $9, %rcx WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx LONG $0xffd5870f; WORD $0xffff // ja LBB31_31, $-43(%rip) WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0xe31d8d48; WORD $0x0001; BYTE $0x00 // leaq $483(%rip), %rbx /* LJTI31_0(%rip) */ LONG $0x011e890f; WORD $0x0000 // jns LBB31_34, $286(%rip) LONG $0x000111e9; BYTE $0x00 // jmp LBB31_33, $273(%rip) LBB31_49: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) LBB31_50: LONG $0x2cfbe1c4; BYTE $0x30 // vcvttsd2si (%rax), %rsi LONG $0xc057f8c5 // vxorps %xmm0, %xmm0, %xmm0 LONG $0x4429fcc5; WORD $0x4024 // vmovaps %ymm0, $64(%rsp) WORD $0x8948; BYTE $0xf1 // movq %rsi, %rcx WORD $0xf748; BYTE $0xd9 // negq %rcx LONG $0xce4c0f48 // cmovlq %rsi, %rcx WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0x8548; BYTE $0xc9 // testq %rcx, %rcx LONG $0x0101840f; WORD $0x0000 // je LBB31_56, $257(%rip) QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB31_51: WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax WORD $0xf749; BYTE $0xe5 // mulq %r13 LONG $0x03eac148 // shrq $3, %rdx WORD $0x048d; BYTE $0x12 // leal (%rdx,%rdx), %eax WORD $0x048d; BYTE $0x80 // leal (%rax,%rax,4), %eax WORD $0xcb89 // movl %ecx, %ebx WORD $0xc329 // subl %eax, %ebx WORD $0xcb80; BYTE $0x30 // orb $48, %bl WORD $0x5f88; BYTE $0xff // movb %bl, $-1(%rdi) LONG $0xffc78348 // addq $-1, %rdi LONG $0x09f98348 // cmpq $9, %rcx WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx LONG $0xffd5870f; WORD $0xffff // ja LBB31_51, $-43(%rip) WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x631d8d48; WORD $0x0001; BYTE $0x00 // leaq $355(%rip), %rbx /* LJTI31_0(%rip) */ LONG $0x00dc890f; WORD $0x0000 // jns LBB31_54, $220(%rip) LONG $0x0000cfe9; BYTE $0x00 // jmp LBB31_53, $207(%rip) LBB31_15: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) LBB31_16: WORD $0x8b48; BYTE $0x18 // movq (%rax), %rbx LONG $0x402444c6; BYTE $0x22 // movb $34, $64(%rsp) LONG $0x000001be; BYTE $0x00 // movl $1, %esi LONG $0x247c8d48; BYTE $0x40 // leaq $64(%rsp), %rdi LONG $0x00028be8; BYTE $0x00 // callq _write_syscall, $651(%rip) WORD $0x8b48; BYTE $0x3b // movq (%rbx), %rdi LONG $0x08738b48 // movq $8(%rbx), %rsi LONG $0x63fe8348 // cmpq $99, %rsi LONG $0x000c860f; WORD $0x0000 // jbe LBB31_18, $12(%rip) WORD $0x0148; BYTE $0xf7 // addq %rsi, %rdi LONG $0x9cc78348 // addq $-100, %rdi LONG $0x000064be; BYTE $0x00 // movl $100, %esi LBB31_18: LONG $0x000269e8; BYTE $0x00 // callq _write_syscall, $617(%rip) LONG $0x0a1d8d48; WORD $0x0001; BYTE $0x00 // leaq $266(%rip), %rbx /* LJTI31_0(%rip) */ LONG $0x402444c6; BYTE $0x22 // movb $34, $64(%rsp) LONG $0xfffa82e9; BYTE $0xff // jmp LBB31_12, $-1406(%rip) LBB31_21: LONG $0x24448b48; BYTE $0x28 // movq $40(%rsp), %rax LONG $0x08488d48 // leaq $8(%rax), %rcx LONG $0x244c8948; BYTE $0x28 // movq %rcx, $40(%rsp) WORD $0x8b48; BYTE $0x38 // movq (%rax), %rdi WORD $0x3f80; BYTE $0x00 // cmpb $0, (%rdi) LONG $0xfe4d850f; WORD $0xffff // jne LBB31_24, $-435(%rip) LBB31_23: WORD $0xf631 // xorl %esi, %esi LONG $0x000237e8; BYTE $0x00 // callq _write_syscall, $567(%rip) LONG $0xfffa6be9; BYTE $0xff // jmp LBB31_1, $-1429(%rip) LBB31_65: LONG $0x402444c6; BYTE $0x30 // movb $48, $64(%rsp) LONG $0xfffa52e9; BYTE $0xff // jmp LBB31_12, $-1454(%rip) LBB31_36: WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x002c890f; WORD $0x0000 // jns LBB31_37, $44(%rip) LBB31_33: LONG $0x2dff47c6 // movb $45, $-1(%rdi) LONG $0xffc78348 // addq $-1, %rdi LBB31_34: WORD $0xf631 // xorl %esi, %esi LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB31_35: LONG $0x01377c80; BYTE $0x00 // cmpb $0, $1(%rdi,%rsi) LONG $0x01768d48 // leaq $1(%rsi), %rsi LONG $0xfff1850f; WORD $0xffff // jne LBB31_35, $-15(%rip) LONG $0x00003be9; BYTE $0x00 // jmp LBB31_26, $59(%rip) LBB31_56: WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0x0012880f; WORD $0x0000 // js LBB31_53, $18(%rip) LBB31_37: WORD $0x894c; BYTE $0xff // movq %r15, %rdi WORD $0xf631 // xorl %esi, %esi WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x0001e6e8; BYTE $0x00 // callq _write_syscall, $486(%rip) LONG $0xfffa1ae9; BYTE $0xff // jmp LBB31_1, $-1510(%rip) LBB31_53: LONG $0x2dff47c6 // movb $45, $-1(%rdi) LONG $0xffc78348 // addq $-1, %rdi LBB31_54: WORD $0xf631 // xorl %esi, %esi LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB31_55: LONG $0x01377c80; BYTE $0x00 // cmpb $0, $1(%rdi,%rsi) LONG $0x01768d48 // leaq $1(%rsi), %rsi LONG $0xfff1850f; WORD $0xffff // jne LBB31_55, $-15(%rip) LBB31_26: WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x0001b9e8; BYTE $0x00 // callq _write_syscall, $441(%rip) LONG $0xfff9ede9; BYTE $0xff // jmp LBB31_1, $-1555(%rip) LBB31_79: WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0041840f; WORD $0x0000 // je LBB31_85, $65(%rip) LONG $0x600444c6; BYTE $0x00 // movb $0, $96(%rsp,%rax) LONG $0x60247c80; BYTE $0x00 // cmpb $0, $96(%rsp) LONG $0x0022840f; WORD $0x0000 // je LBB31_81, $34(%rip) WORD $0xc031 // xorl %eax, %eax QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB31_83: LONG $0x01708d48 // leaq $1(%rax), %rsi LONG $0x61047c80; BYTE $0x00 // cmpb $0, $97(%rsp,%rax) WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax LONG $0xffee850f; WORD $0xffff // jne LBB31_83, $-18(%rip) LONG $0x000002e9; BYTE $0x00 // jmp LBB31_84, $2(%rip) LBB31_81: WORD $0xf631 // xorl %esi, %esi LBB31_84: LONG $0x247c8d48; BYTE $0x60 // leaq $96(%rsp), %rdi WORD $0xf8c5; BYTE $0x77 // vzeroupper LONG $0x00016ae8; BYTE $0x00 // callq _write_syscall, $362(%rip) LBB31_85: LONG $0xd8658d48 // leaq $-40(%rbp), %rsp BYTE $0x5b // popq %rbx WORD $0x5c41 // popq %r12 WORD $0x5d41 // popq %r13 WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp WORD $0xf8c5; BYTE $0x77 // vzeroupper BYTE $0xc3 // retq // .p2align 2, 0x90 // .set L31_0_set_11, LBB31_11-LJTI31_0 // .set L31_0_set_2, LBB31_2-LJTI31_0 // .set L31_0_set_57, LBB31_57-LJTI31_0 // .set L31_0_set_27, LBB31_27-LJTI31_0 // .set L31_0_set_47, LBB31_47-LJTI31_0 // .set L31_0_set_13, LBB31_13-LJTI31_0 // .set L31_0_set_70, LBB31_70-LJTI31_0 // .set L31_0_set_19, LBB31_19-LJTI31_0 // .set L31_0_set_38, LBB31_38-LJTI31_0 // .set L31_0_set_61, LBB31_61-LJTI31_0 LJTI31_0: LONG $0xfffff97d // .long L31_0_set_11 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffffcb3 // .long L31_0_set_57 LONG $0xfffffcd5 // .long L31_0_set_27 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffffcf7 // .long L31_0_set_47 LONG $0xfffffd1c // .long L31_0_set_13 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffffa23 // .long L31_0_set_70 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffffd3e // .long L31_0_set_19 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffffa45 // .long L31_0_set_38 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffff993 // .long L31_0_set_2 LONG $0xfffffa67 // .long L31_0_set_61 QUAD $0x9090909090909090 // .p2align 4, 0x90 _write_syscall: WORD $0x8948; BYTE $0xf2 // movq %rsi, %rdx WORD $0x8948; BYTE $0xfe // movq %rdi, %rsi LONG $0x01c7c748; WORD $0x0000; BYTE $0x00 // movq $1, %rdi LONG $0x04c0c748; WORD $0x0000; BYTE $0x02 // movq $33554436, %rax WORD $0x050f // syscall BYTE $0xc3 // retq QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 _format_significand: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx WORD $0x634c; BYTE $0xc2 // movslq %edx, %r8 WORD $0x0149; BYTE $0xf0 // addq %rsi, %r8 WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax LONG $0x20e8c148 // shrq $32, %rax LONG $0x001c850f; WORD $0x0000 // jne LBB33_2, $28(%rip) WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d WORD $0x894d; BYTE $0xc6 // movq %r8, %r14 WORD $0x8948; BYTE $0xfa // movq %rdi, %rdx LONG $0x2710fa81; WORD $0x0000 // cmpl $10000, %edx LONG $0x00e3830f; WORD $0x0000 // jae LBB33_8, $227(%rip) LBB33_7: WORD $0xd789 // movl %edx, %edi LONG $0x000132e9; BYTE $0x00 // jmp LBB33_10, $306(%rip) LBB33_2: QUAD $0x77118461cefdb948; WORD $0xabcc // movabsq $-6067343680855748867, %rcx WORD $0x8948; BYTE $0xf8 // movq %rdi, %rax WORD $0xf748; BYTE $0xe1 // mulq %rcx LONG $0x1aeac148 // shrq $26, %rdx LONG $0x1f00ca69; WORD $0xfa0a // imull $-100000000, %edx, %ecx WORD $0xf901 // addl %edi, %ecx LONG $0x00a4840f; WORD $0x0000 // je LBB33_3, $164(%rip) WORD $0xc889 // movl %ecx, %eax LONG $0x1759b941; WORD $0xd1b7 // movl $3518437209, %r9d LONG $0xc1af0f49 // imulq %r9, %rax LONG $0x2de8c148 // shrq $45, %rax LONG $0x2710f869; WORD $0x0000 // imull $10000, %eax, %edi WORD $0xf929 // subl %edi, %ecx WORD $0x8948; BYTE $0xc7 // movq %rax, %rdi LONG $0xf9af0f49 // imulq %r9, %rdi LONG $0x2defc148 // shrq $45, %rdi LONG $0x2710ff69; WORD $0x0000 // imull $10000, %edi, %edi WORD $0xf829 // subl %edi, %eax WORD $0xb70f; BYTE $0xf9 // movzwl %cx, %edi WORD $0xefc1; BYTE $0x02 // shrl $2, %edi LONG $0x7bcf6944; WORD $0x0014; BYTE $0x00 // imull $5243, %edi, %r9d LONG $0x11e9c141 // shrl $17, %r9d LONG $0x64f96b41 // imull $100, %r9d, %edi WORD $0xf929 // subl %edi, %ecx LONG $0xd1b70f44 // movzwl %cx, %r10d WORD $0xb70f; BYTE $0xf8 // movzwl %ax, %edi WORD $0xefc1; BYTE $0x02 // shrl $2, %edi LONG $0x147bff69; WORD $0x0000 // imull $5243, %edi, %edi WORD $0xefc1; BYTE $0x11 // shrl $17, %edi WORD $0xcf6b; BYTE $0x64 // imull $100, %edi, %ecx WORD $0xc829 // subl %ecx, %eax LONG $0xd8b70f44 // movzwl %ax, %r11d LONG $0x230d8d48; WORD $0x0031; BYTE $0x00 // leaq $12579(%rip), %rcx /* _Digits(%rip) */ LONG $0x04b70f42; BYTE $0x51 // movzwl (%rcx,%r10,2), %eax LONG $0x40894166; BYTE $0xfe // movw %ax, $-2(%r8) LONG $0x04b70f42; BYTE $0x49 // movzwl (%rcx,%r9,2), %eax LONG $0x40894166; BYTE $0xfc // movw %ax, $-4(%r8) LONG $0x04b70f42; BYTE $0x59 // movzwl (%rcx,%r11,2), %eax LONG $0x40894166; BYTE $0xfa // movw %ax, $-6(%r8) LONG $0x7904b70f // movzwl (%rcx,%rdi,2), %eax LONG $0x40894166; BYTE $0xf8 // movw %ax, $-8(%r8) WORD $0x3145; BYTE $0xc9 // xorl %r9d, %r9d LONG $0xf8708d4d // leaq $-8(%r8), %r14 LONG $0x2710fa81; WORD $0x0000 // cmpl $10000, %edx LONG $0xff38820f; WORD $0xffff // jb LBB33_7, $-200(%rip) LONG $0x000016e9; BYTE $0x00 // jmp LBB33_8, $22(%rip) LBB33_3: LONG $0x0008b941; WORD $0x0000 // movl $8, %r9d LONG $0xf8708d4d // leaq $-8(%r8), %r14 LONG $0x2710fa81; WORD $0x0000 // cmpl $10000, %edx LONG $0xff1d820f; WORD $0xffff // jb LBB33_7, $-227(%rip) LBB33_8: LONG $0x1759ba41; WORD $0xd1b7 // movl $3518437209, %r10d LONG $0xc11d8d4c; WORD $0x0030; BYTE $0x00 // leaq $12481(%rip), %r11 /* _Digits(%rip) */ BYTE $0x90 // .p2align 4, 0x90 LBB33_9: WORD $0xd789 // movl %edx, %edi LONG $0xfaaf0f49 // imulq %r10, %rdi LONG $0x2defc148 // shrq $45, %rdi LONG $0xd8f0c769; WORD $0xffff // imull $-10000, %edi, %eax WORD $0xd001 // addl %edx, %eax LONG $0x1fd86948; WORD $0xeb85; BYTE $0x51 // imulq $1374389535, %rax, %rbx LONG $0x25ebc148 // shrq $37, %rbx WORD $0xcb6b; BYTE $0x64 // imull $100, %ebx, %ecx WORD $0xc829 // subl %ecx, %eax LONG $0x04b70f41; BYTE $0x43 // movzwl (%r11,%rax,2), %eax LONG $0x46894166; BYTE $0xfe // movw %ax, $-2(%r14) LONG $0x04b70f41; BYTE $0x5b // movzwl (%r11,%rbx,2), %eax LONG $0x46894166; BYTE $0xfc // movw %ax, $-4(%r14) LONG $0xfcc68349 // addq $-4, %r14 LONG $0xe0fffa81; WORD $0x05f5 // cmpl $99999999, %edx WORD $0xfa89 // movl %edi, %edx LONG $0xffb8870f; WORD $0xffff // ja LBB33_9, $-72(%rip) LBB33_10: WORD $0xff83; BYTE $0x64 // cmpl $100, %edi LONG $0x0020830f; WORD $0x0000 // jae LBB33_11, $32(%rip) WORD $0xff83; BYTE $0x0a // cmpl $10, %edi LONG $0x004d820f; WORD $0x0000 // jb LBB33_14, $77(%rip) LBB33_13: WORD $0xf889 // movl %edi, %eax LONG $0x5d0d8d48; WORD $0x0030; BYTE $0x00 // leaq $12381(%rip), %rcx /* _Digits(%rip) */ LONG $0x4104b70f // movzwl (%rcx,%rax,2), %eax LONG $0x46894166; BYTE $0xfe // movw %ax, $-2(%r14) LONG $0x00003de9; BYTE $0x00 // jmp LBB33_15, $61(%rip) LBB33_11: WORD $0xb70f; BYTE $0xc7 // movzwl %di, %eax WORD $0xe8c1; BYTE $0x02 // shrl $2, %eax LONG $0x147bc069; WORD $0x0000 // imull $5243, %eax, %eax WORD $0xe8c1; BYTE $0x11 // shrl $17, %eax WORD $0xc86b; BYTE $0x64 // imull $100, %eax, %ecx WORD $0xcf29 // subl %ecx, %edi WORD $0xb70f; BYTE $0xcf // movzwl %di, %ecx LONG $0x31158d48; WORD $0x0030; BYTE $0x00 // leaq $12337(%rip), %rdx /* _Digits(%rip) */ LONG $0x4a0cb70f // movzwl (%rdx,%rcx,2), %ecx LONG $0x4e894166; BYTE $0xfe // movw %cx, $-2(%r14) LONG $0xfec68349 // addq $-2, %r14 WORD $0xc789 // movl %eax, %edi WORD $0xff83; BYTE $0x0a // cmpl $10, %edi LONG $0xffb3830f; WORD $0xffff // jae LBB33_13, $-77(%rip) LBB33_14: LONG $0x30c78040 // addb $48, %dil WORD $0x8840; BYTE $0x3e // movb %dil, (%rsi) LBB33_15: WORD $0x294d; BYTE $0xc8 // subq %r9, %r8 WORD $0x894c; BYTE $0xc0 // movq %r8, %rax BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 _left_shift: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp WORD $0x5741 // pushq %r15 WORD $0x5641 // pushq %r14 BYTE $0x53 // pushq %rbx WORD $0xf189 // movl %esi, %ecx LONG $0x68f16b4c // imulq $104, %rcx, %r14 LONG $0x3a158d48; WORD $0x008a; BYTE $0x00 // leaq $35386(%rip), %rdx /* _LSHIFT_TAB(%rip) */ LONG $0x16048b45 // movl (%r14,%rdx), %r8d WORD $0x8b4c; BYTE $0x1f // movq (%rdi), %r11 LONG $0x104f634c // movslq $16(%rdi), %r9 WORD $0x8945; BYTE $0xca // movl %r9d, %r10d WORD $0x854d; BYTE $0xc9 // testq %r9, %r9 LONG $0x004c840f; WORD $0x0000 // je LBB34_1, $76(%rip) LONG $0x16348d49 // leaq (%r14,%rdx), %rsi LONG $0x04c68348 // addq $4, %rsi WORD $0xdb31 // xorl %ebx, %ebx QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB34_3: LONG $0x1e04b60f // movzbl (%rsi,%rbx), %eax WORD $0xc084 // testb %al, %al LONG $0x0041840f; WORD $0x0000 // je LBB34_10, $65(%rip) LONG $0x1b043841 // cmpb %al, (%r11,%rbx) LONG $0x01ba850f; WORD $0x0000 // jne LBB34_5, $442(%rip) LONG $0x01c38348 // addq $1, %rbx WORD $0x3949; BYTE $0xd9 // cmpq %rbx, %r9 LONG $0xffdd850f; WORD $0xffff // jne LBB34_3, $-35(%rip) WORD $0x8944; BYTE $0xce // movl %r9d, %esi WORD $0x014c; BYTE $0xf2 // addq %r14, %rdx LONG $0x04167c80; BYTE $0x00 // cmpb $0, $4(%rsi,%rdx) LONG $0x0015850f; WORD $0x0000 // jne LBB34_9, $21(%rip) LONG $0x000014e9; BYTE $0x00 // jmp LBB34_10, $20(%rip) LBB34_1: WORD $0xf631 // xorl %esi, %esi WORD $0x014c; BYTE $0xf2 // addq %r14, %rdx LONG $0x04167c80; BYTE $0x00 // cmpb $0, $4(%rsi,%rdx) LONG $0x0004840f; WORD $0x0000 // je LBB34_10, $4(%rip) LBB34_9: LONG $0xffc08341 // addl $-1, %r8d LBB34_10: WORD $0x8545; BYTE $0xd2 // testl %r10d, %r10d LONG $0x00a28e0f; WORD $0x0000 // jle LBB34_25, $162(%rip) LONG $0x10048d43 // leal (%r8,%r10), %eax WORD $0x634c; BYTE $0xf8 // movslq %eax, %r15 LONG $0xffc18341 // addl $-1, %r9d LONG $0xffc78349 // addq $-1, %r15 WORD $0xd231 // xorl %edx, %edx QUAD $0xcccccccccccdbe49; WORD $0xcccc // movabsq $-3689348814741910323, %r14 QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB34_12: WORD $0x8944; BYTE $0xc8 // movl %r9d, %eax LONG $0x34be0f49; BYTE $0x03 // movsbq (%r11,%rax), %rsi LONG $0xd0c68348 // addq $-48, %rsi WORD $0xd348; BYTE $0xe6 // shlq %cl, %rsi WORD $0x0148; BYTE $0xd6 // addq %rdx, %rsi WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0xf749; BYTE $0xe6 // mulq %r14 LONG $0x03eac148 // shrq $3, %rdx LONG $0x12048d48 // leaq (%rdx,%rdx), %rax LONG $0x801c8d48 // leaq (%rax,%rax,4), %rbx WORD $0x8948; BYTE $0xf0 // movq %rsi, %rax WORD $0x2948; BYTE $0xd8 // subq %rbx, %rax LONG $0x087f394c // cmpq %r15, $8(%rdi) LONG $0x000c860f; WORD $0x0000 // jbe LBB34_18, $12(%rip) WORD $0x3004 // addb $48, %al LONG $0x3b048843 // movb %al, (%r11,%r15) LONG $0x000011e9; BYTE $0x00 // jmp LBB34_20, $17(%rip) BYTE $0x90 // .p2align 4, 0x90 LBB34_18: WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0007840f; WORD $0x0000 // je LBB34_20, $7(%rip) LONG $0x011c47c7; WORD $0x0000; BYTE $0x00 // movl $1, $28(%rdi) LBB34_20: LONG $0x02fa8349 // cmpq $2, %r10 LONG $0x00148c0f; WORD $0x0000 // jl LBB34_14, $20(%rip) LONG $0xffc28349 // addq $-1, %r10 WORD $0x8b4c; BYTE $0x1f // movq (%rdi), %r11 LONG $0xffc18341 // addl $-1, %r9d LONG $0xffc78349 // addq $-1, %r15 LONG $0xffff92e9; BYTE $0xff // jmp LBB34_12, $-110(%rip) LBB34_14: LONG $0x0afe8348 // cmpq $10, %rsi LONG $0x0071830f; WORD $0x0000 // jae LBB34_15, $113(%rip) LBB34_25: LONG $0x104f6348 // movslq $16(%rdi), %rcx WORD $0x6349; BYTE $0xc0 // movslq %r8d, %rax WORD $0x0148; BYTE $0xc8 // addq %rcx, %rax WORD $0x4789; BYTE $0x10 // movl %eax, $16(%rdi) LONG $0x084f8b48 // movq $8(%rdi), %rcx WORD $0x3948; BYTE $0xc1 // cmpq %rax, %rcx LONG $0x0005870f; WORD $0x0000 // ja LBB34_27, $5(%rip) WORD $0x4f89; BYTE $0x10 // movl %ecx, $16(%rdi) WORD $0xc889 // movl %ecx, %eax LBB34_27: LONG $0x14470144 // addl %r8d, $20(%rdi) WORD $0xc085 // testl %eax, %eax LONG $0x00328e0f; WORD $0x0000 // jle LBB34_31, $50(%rip) WORD $0x8b48; BYTE $0x0f // movq (%rdi), %rcx WORD $0xc289 // movl %eax, %edx LONG $0x01c28348 // addq $1, %rdx WORD $0xc083; BYTE $0xff // addl $-1, %eax BYTE $0x90 // .p2align 4, 0x90 LBB34_29: WORD $0xc689 // movl %eax, %esi LONG $0x30313c80 // cmpb $48, (%rcx,%rsi) LONG $0x0026850f; WORD $0x0000 // jne LBB34_33, $38(%rip) WORD $0x4789; BYTE $0x10 // movl %eax, $16(%rdi) LONG $0xffc28348 // addq $-1, %rdx WORD $0xc083; BYTE $0xff // addl $-1, %eax LONG $0x01fa8348 // cmpq $1, %rdx LONG $0xffe08f0f; WORD $0xffff // jg LBB34_29, $-32(%rip) LONG $0x000006e9; BYTE $0x00 // jmp LBB34_32, $6(%rip) LBB34_31: LONG $0x0007850f; WORD $0x0000 // jne LBB34_33, $7(%rip) LBB34_32: LONG $0x001447c7; WORD $0x0000; BYTE $0x00 // movl $0, $20(%rdi) LBB34_33: BYTE $0x5b // popq %rbx WORD $0x5e41 // popq %r14 WORD $0x5f41 // popq %r15 BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB34_15: WORD $0x0145; BYTE $0xc1 // addl %r8d, %r9d WORD $0x6349; BYTE $0xf1 // movslq %r9d, %rsi LONG $0xffc68348 // addq $-1, %rsi LONG $0x00001ee9; BYTE $0x00 // jmp LBB34_16, $30(%rip) QUAD $0x9090909090909090 // .p2align 4, 0x90 LBB34_17: WORD $0x3004 // addb $48, %al WORD $0x8b48; BYTE $0x1f // movq (%rdi), %rbx WORD $0x0488; BYTE $0x33 // movb %al, (%rbx,%rsi) LBB34_24: LONG $0xffc68348 // addq $-1, %rsi LONG $0x09f98348 // cmpq $9, %rcx LONG $0xff62860f; WORD $0xffff // jbe LBB34_25, $-158(%rip) LBB34_16: WORD $0x8948; BYTE $0xd1 // movq %rdx, %rcx WORD $0x8948; BYTE $0xd0 // movq %rdx, %rax WORD $0xf749; BYTE $0xe6 // mulq %r14 LONG $0x03eac148 // shrq $3, %rdx LONG $0x12048d48 // leaq (%rdx,%rdx), %rax LONG $0x801c8d48 // leaq (%rax,%rax,4), %rbx WORD $0x8948; BYTE $0xc8 // movq %rcx, %rax WORD $0x2948; BYTE $0xd8 // subq %rbx, %rax LONG $0x08773948 // cmpq %rsi, $8(%rdi) LONG $0xffc5870f; WORD $0xffff // ja LBB34_17, $-59(%rip) WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0xffc4840f; WORD $0xffff // je LBB34_24, $-60(%rip) LONG $0x011c47c7; WORD $0x0000; BYTE $0x00 // movl $1, $28(%rdi) LONG $0xffffb8e9; BYTE $0xff // jmp LBB34_24, $-72(%rip) LBB34_5: LONG $0xfe738c0f; WORD $0xffff // jl LBB34_9, $-397(%rip) LONG $0xfffe72e9; BYTE $0xff // jmp LBB34_10, $-398(%rip) LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 _right_shift: BYTE $0x55 // pushq %rbp WORD $0x8948; BYTE $0xe5 // movq %rsp, %rbp BYTE $0x53 // pushq %rbx WORD $0xf189 // movl %esi, %ecx LONG $0x10478b44 // movl $16(%rdi), %r8d WORD $0xd231 // xorl %edx, %edx WORD $0x8545; BYTE $0xc0 // testl %r8d, %r8d LONG $0x0000bb41; WORD $0x0000 // movl $0, %r11d LONG $0xd84f0f45 // cmovgl %r8d, %r11d WORD $0xc031 // xorl %eax, %eax LONG $0x90909090 // .p2align 4, 0x90 LBB35_1: WORD $0x3949; BYTE $0xd3 // cmpq %rdx, %r11 LONG $0x014f840f; WORD $0x0000 // je LBB35_2, $335(%rip) LONG $0x80048d48 // leaq (%rax,%rax,4), %rax WORD $0x8b48; BYTE $0x37 // movq (%rdi), %rsi LONG $0x34be0f48; BYTE $0x16 // movsbq (%rsi,%rdx), %rsi LONG $0x46048d48 // leaq (%rsi,%rax,2), %rax LONG $0xd0c08348 // addq $-48, %rax LONG $0x01c28348 // addq $1, %rdx WORD $0x8948; BYTE $0xc6 // movq %rax, %rsi WORD $0xd348; BYTE $0xee // shrq %cl, %rsi WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0xffd0840f; WORD $0xffff // je LBB35_1, $-48(%rip) WORD $0x8941; BYTE $0xd3 // movl %edx, %r11d LBB35_7: WORD $0x578b; BYTE $0x14 // movl $20(%rdi), %edx WORD $0x2944; BYTE $0xda // subl %r11d, %edx WORD $0xc283; BYTE $0x01 // addl $1, %edx LONG $0xffc1c749; WORD $0xffff; BYTE $0xff // movq $-1, %r9 WORD $0xd349; BYTE $0xe1 // shlq %cl, %r9 WORD $0x5789; BYTE $0x14 // movl %edx, $20(%rdi) WORD $0xf749; BYTE $0xd1 // notq %r9 WORD $0x3145; BYTE $0xd2 // xorl %r10d, %r10d WORD $0x3945; BYTE $0xc3 // cmpl %r8d, %r11d LONG $0x00808d0f; WORD $0x0000 // jge LBB35_10, $128(%rip) WORD $0x634d; BYTE $0xc3 // movslq %r11d, %r8 WORD $0x8b48; BYTE $0x37 // movq (%rdi), %rsi WORD $0x3145; BYTE $0xd2 // xorl %r10d, %r10d QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 LBB35_9: WORD $0x8948; BYTE $0xc2 // movq %rax, %rdx WORD $0xd348; BYTE $0xea // shrq %cl, %rdx WORD $0x214c; BYTE $0xc8 // andq %r9, %rax WORD $0xc280; BYTE $0x30 // addb $48, %dl LONG $0x16148842 // movb %dl, (%rsi,%r10) WORD $0x8b48; BYTE $0x37 // movq (%rdi), %rsi LONG $0x06148d4a // leaq (%rsi,%r8), %rdx LONG $0x1cbe0f4d; BYTE $0x12 // movsbq (%r10,%rdx), %r11 LONG $0x105c8d4b; BYTE $0x01 // leaq $1(%r8,%r10), %rbx LONG $0x01c28349 // addq $1, %r10 LONG $0x80048d48 // leaq (%rax,%rax,4), %rax LONG $0x43048d49 // leaq (%r11,%rax,2), %rax LONG $0xd0c08348 // addq $-48, %rax LONG $0x10576348 // movslq $16(%rdi), %rdx WORD $0x3948; BYTE $0xd3 // cmpq %rdx, %rbx LONG $0xffc28c0f; WORD $0xffff // jl LBB35_9, $-62(%rip) LONG $0x000025e9; BYTE $0x00 // jmp LBB35_10, $37(%rip) QUAD $0x9090909090909090; LONG $0x90909090; BYTE $0x90 // .p2align 4, 0x90 LBB35_12: LONG $0x30c68040 // addb $48, %sil WORD $0x8b48; BYTE $0x1f // movq (%rdi), %rbx LONG $0x13348840 // movb %sil, (%rbx,%rdx) WORD $0xc283; BYTE $0x01 // addl $1, %edx WORD $0x8941; BYTE $0xd2 // movl %edx, %r10d LBB35_15: WORD $0x0148; BYTE $0xc0 // addq %rax, %rax LONG $0x80048d48 // leaq (%rax,%rax,4), %rax LBB35_10: WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x002b840f; WORD $0x0000 // je LBB35_16, $43(%rip) WORD $0x8948; BYTE $0xc6 // movq %rax, %rsi WORD $0xd348; BYTE $0xee // shrq %cl, %rsi WORD $0x214c; BYTE $0xc8 // andq %r9, %rax WORD $0x6349; BYTE $0xd2 // movslq %r10d, %rdx LONG $0x08573948 // cmpq %rdx, $8(%rdi) LONG $0xffc9870f; WORD $0xffff // ja LBB35_12, $-55(%rip) WORD $0x8548; BYTE $0xf6 // testq %rsi, %rsi LONG $0xffd1840f; WORD $0xffff // je LBB35_15, $-47(%rip) LONG $0x011c47c7; WORD $0x0000; BYTE $0x00 // movl $1, $28(%rdi) LONG $0xffffc5e9; BYTE $0xff // jmp LBB35_15, $-59(%rip) LBB35_16: LONG $0x10578944 // movl %r10d, $16(%rdi) WORD $0x8545; BYTE $0xd2 // testl %r10d, %r10d LONG $0x00858e0f; WORD $0x0000 // jle LBB35_20, $133(%rip) WORD $0x8b48; BYTE $0x07 // movq (%rdi), %rax WORD $0x8944; BYTE $0xd1 // movl %r10d, %ecx LONG $0x01c18348 // addq $1, %rcx LONG $0xffc28341 // addl $-1, %r10d QUAD $0x9090909090909090; BYTE $0x90 // .p2align 4, 0x90 LBB35_18: WORD $0x8944; BYTE $0xd2 // movl %r10d, %edx LONG $0x30103c80 // cmpb $48, (%rax,%rdx) LONG $0x0067850f; WORD $0x0000 // jne LBB35_22, $103(%rip) LONG $0x10578944 // movl %r10d, $16(%rdi) LONG $0xffc18348 // addq $-1, %rcx LONG $0xffc28341 // addl $-1, %r10d LONG $0x01f98348 // cmpq $1, %rcx LONG $0xffdd8f0f; WORD $0xffff // jg LBB35_18, $-35(%rip) LONG $0x00004fe9; BYTE $0x00 // jmp LBB35_21, $79(%rip) LBB35_2: WORD $0x8548; BYTE $0xc0 // testq %rax, %rax LONG $0x0050840f; WORD $0x0000 // je LBB35_23, $80(%rip) QUAD $0x9090909090909090; LONG $0x90909090; WORD $0x9090; BYTE $0x90 // .p2align 4, 0x90 WORD $0x8948; BYTE $0xc2 // movq %rax, %rdx WORD $0xd348; BYTE $0xea // shrq %cl, %rdx WORD $0x8548; BYTE $0xd2 // testq %rdx, %rdx LONG $0xfeb4850f; WORD $0xffff // jne LBB35_7, $-332(%rip) LBB35_4: WORD $0x0148; BYTE $0xc0 // addq %rax, %rax LONG $0x80048d48 // leaq (%rax,%rax,4), %rax LONG $0x01c38341 // addl $1, %r11d WORD $0x8948; BYTE $0xc2 // movq %rax, %rdx WORD $0xd348; BYTE $0xea // shrq %cl, %rdx WORD $0x8548; BYTE $0xd2 // testq %rdx, %rdx LONG $0xffe6840f; WORD $0xffff // je LBB35_4, $-26(%rip) LONG $0xfffe95e9; BYTE $0xff // jmp LBB35_7, $-363(%rip) LBB35_20: LONG $0x0003840f; WORD $0x0000 // je LBB35_21, $3(%rip) LBB35_22: BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB35_21: LONG $0x001447c7; WORD $0x0000; BYTE $0x00 // movl $0, $20(%rdi) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LBB35_23: LONG $0x001047c7; WORD $0x0000; BYTE $0x00 // movl $0, $16(%rdi) BYTE $0x5b // popq %rbx BYTE $0x5d // popq %rbp BYTE $0xc3 // retq LONG $0x00000000; BYTE $0x00 // .p2align 4, 0x00 _POW10_M128_TAB: QUAD $0x1732c869cd60e453 // .quad 1671618768450675795 QUAD $0xfa8fd5a0081c0288 // .quad -391859759250406776 QUAD $0x0e7fbd42205c8eb4 // .quad 1044761730281672372 QUAD $0x9c99e58405118195 // .quad -7162441377172586091 QUAD $0x521fac92a873b261 // .quad 5917638181279478369 QUAD $0xc3c05ee50655e1fa // .quad -4341365703038344710 QUAD $0xe6a797b752909ef9 // .quad -1826324310255427847 QUAD $0xf4b0769e47eb5a78 // .quad -815021110370542984 QUAD $0x9028bed2939a635c // .quad -8058981721550724260 QUAD $0x98ee4a22ecf3188b // .quad -7426917221622671221 QUAD $0x7432ee873880fc33 // .quad 8373016921771146291 QUAD $0xbf29dcaba82fdeae // .quad -4671960508600951122 QUAD $0x113faa2906a13b3f // .quad 1242899115359157055 QUAD $0xeef453d6923bd65a // .quad -1228264617323800998 QUAD $0x4ac7ca59a424c507 // .quad 5388497965526861063 QUAD $0x9558b4661b6565f8 // .quad -7685194413468457480 QUAD $0x5d79bcf00d2df649 // .quad 6735622456908576329 QUAD $0xbaaee17fa23ebf76 // .quad -4994806998408183946 QUAD $0xf4d82c2c107973dc // .quad -803843965719055396 QUAD $0xe95a99df8ace6f53 // .quad -1631822729582842029 QUAD $0x79071b9b8a4be869 // .quad 8720969558280366185 QUAD $0x91d8a02bb6c10594 // .quad -7937418233630358124 QUAD $0x9748e2826cdee284 // .quad -7545532125859093884 QUAD $0xb64ec836a47146f9 // .quad -5310086773610559751 QUAD $0xfd1b1b2308169b25 // .quad -208543120469091547 QUAD $0xe3e27a444d8d98b7 // .quad -2025922448585811785 QUAD $0xfe30f0f5e50e20f7 // .quad -130339450293182217 QUAD $0x8e6d8c6ab0787f72 // .quad -8183730558007214222 QUAD $0xbdbd2d335e51a935 // .quad -4774610331293865675 QUAD $0xb208ef855c969f4f // .quad -5617977179081629873 QUAD $0xad2c788035e61382 // .quad -5968262914117332094 QUAD $0xde8b2b66b3bc4723 // .quad -2410785455424649437 QUAD $0x4c3bcb5021afcc31 // .quad 5493207715531443249 QUAD $0x8b16fb203055ac76 // .quad -8424269937281487754 QUAD $0xdf4abe242a1bbf3d // .quad -2356862392440471747 QUAD $0xaddcb9e83c6b1793 // .quad -5918651403174471789 QUAD $0xd71d6dad34a2af0d // .quad -2946077990550589683 QUAD $0xd953e8624b85dd78 // .quad -2786628235540701832 QUAD $0x8672648c40e5ad68 // .quad -8758827771735200408 QUAD $0x87d4713d6f33aa6b // .quad -8659171674854020501 QUAD $0x680efdaf511f18c2 // .quad 7498209359040551106 QUAD $0xa9c98d8ccb009506 // .quad -6212278575140137722 QUAD $0x0212bd1b2566def2 // .quad 149389661945913074 QUAD $0xd43bf0effdc0ba48 // .quad -3153662200497784248 QUAD $0x014bb630f7604b57 // .quad 93368538716195671 QUAD $0x84a57695fe98746d // .quad -8888567902952197011 QUAD $0x419ea3bd35385e2d // .quad 4728396691822632493 QUAD $0xa5ced43b7e3e9188 // .quad -6499023860262858360 QUAD $0x52064cac828675b9 // .quad 5910495864778290617 QUAD $0xcf42894a5dce35ea // .quad -3512093806901185046 QUAD $0x7343efebd1940993 // .quad 8305745933913819539 QUAD $0x818995ce7aa0e1b2 // .quad -9112587656954322510 QUAD $0x1014ebe6c5f90bf8 // .quad 1158810380537498616 QUAD $0xa1ebfb4219491a1f // .quad -6779048552765515233 QUAD $0xd41a26e077774ef6 // .quad -3163173042755514634 QUAD $0xca66fa129f9b60a6 // .quad -3862124672529506138 QUAD $0x8920b098955522b4 // .quad -8565652321871781196 QUAD $0xfd00b897478238d0 // .quad -215969822234494768 QUAD $0x55b46e5f5d5535b0 // .quad 6175682344898606512 QUAD $0x9e20735e8cb16382 // .quad -7052510166537641086 QUAD $0xeb2189f734aa831d // .quad -1503769105731517667 QUAD $0xc5a890362fddbc62 // .quad -4203951689744663454 QUAD $0xa5e9ec7501d523e4 // .quad -6491397400591784988 QUAD $0xf712b443bbd52b7b // .quad -643253593753441413 QUAD $0x47b233c92125366e // .quad 5166248661484910190 QUAD $0x9a6bb0aa55653b2d // .quad -7319562523736982739 QUAD $0x999ec0bb696e840a // .quad -7377247228426025974 QUAD $0xc1069cd4eabe89f8 // .quad -4537767136243840520 QUAD $0xc00670ea43ca250d // .quad -4609873017105144563 QUAD $0xf148440a256e2c76 // .quad -1060522901877412746 QUAD $0x380406926a5e5728 // .quad 4036358391950366504 QUAD $0x96cd2a865764dbca // .quad -7580355841314464822 QUAD $0xc605083704f5ecf2 // .quad -4177924046916817678 QUAD $0xbc807527ed3e12bc // .quad -4863758783215693124 QUAD $0xf7864a44c633682e // .quad -610719040218634194 QUAD $0xeba09271e88d976b // .quad -1468012460592228501 QUAD $0x7ab3ee6afbe0211d // .quad 8841672636718129437 QUAD $0x93445b8731587ea3 // .quad -7835036815511224669 QUAD $0x5960ea05bad82964 // .quad 6440404777470273892 QUAD $0xb8157268fdae9e4c // .quad -5182110000961642932 QUAD $0x6fb92487298e33bd // .quad 8050505971837842365 QUAD $0xe61acf033d1a45df // .quad -1865951482774665761 QUAD $0xa5d3b6d479f8e056 // .quad -6497648813669818282 QUAD $0x8fd0c16206306bab // .quad -8083748704375247957 QUAD $0x8f48a4899877186c // .quad -8122061017087272852 QUAD $0xb3c4f1ba87bc8696 // .quad -5492999862041672042 QUAD $0x331acdabfe94de87 // .quad 3682481783923072647 QUAD $0xe0b62e2929aba83c // .quad -2254563809124702148 QUAD $0x9ff0c08b7f1d0b14 // .quad -6921820921902855404 QUAD $0x8c71dcd9ba0b4925 // .quad -8326631408344020699 QUAD $0x07ecf0ae5ee44dd9 // .quad 571095884476206553 QUAD $0xaf8e5410288e1b6f // .quad -5796603242002637969 QUAD $0xc9e82cd9f69d6150 // .quad -3897816162832129712 QUAD $0xdb71e91432b1a24a // .quad -2634068034075909558 QUAD $0xbe311c083a225cd2 // .quad -4741978110983775022 QUAD $0x892731ac9faf056e // .quad -8563821548938525330 QUAD $0x6dbd630a48aaf406 // .quad 7907585416552444934 QUAD $0xab70fe17c79ac6ca // .quad -6093090917745768758 QUAD $0x092cbbccdad5b108 // .quad 661109733835780360 QUAD $0xd64d3d9db981787d // .quad -3004677628754823043 QUAD $0x25bbf56008c58ea5 // .quad 2719036592861056677 QUAD $0x85f0468293f0eb4e // .quad -8795452545612846258 QUAD $0xaf2af2b80af6f24e // .quad -5824576295778454962 QUAD $0xa76c582338ed2621 // .quad -6382629663588669919 QUAD $0x1af5af660db4aee1 // .quad 1942651667131707105 QUAD $0xd1476e2c07286faa // .quad -3366601061058449494 QUAD $0x50d98d9fc890ed4d // .quad 5825843310384704845 QUAD $0x82cca4db847945ca // .quad -9021654690802612790 QUAD $0xe50ff107bab528a0 // .quad -1941067898873894752 QUAD $0xa37fce126597973c // .quad -6665382345075878084 QUAD $0x1e53ed49a96272c8 // .quad 2185351144835019464 QUAD $0xcc5fc196fefd7d0c // .quad -3720041912917459700 QUAD $0x25e8e89c13bb0f7a // .quad 2731688931043774330 QUAD $0xff77b1fcbebcdc4f // .quad -38366372719436721 QUAD $0x77b191618c54e9ac // .quad 8624834609543440812 QUAD $0x9faacf3df73609b1 // .quad -6941508010590729807 QUAD $0xd59df5b9ef6a2417 // .quad -3054014793352862697 QUAD $0xc795830d75038c1d // .quad -4065198994811024355 QUAD $0x4b0573286b44ad1d // .quad 5405853545163697437 QUAD $0xf97ae3d0d2446f25 // .quad -469812725086392539 QUAD $0x4ee367f9430aec32 // .quad 5684501474941004850 QUAD $0x9becce62836ac577 // .quad -7211161980820077193 QUAD $0x229c41f793cda73f // .quad 2493940825248868159 QUAD $0xc2e801fb244576d5 // .quad -4402266457597708587 QUAD $0x6b43527578c1110f // .quad 7729112049988473103 QUAD $0xf3a20279ed56d48a // .quad -891147053569747830 QUAD $0x830a13896b78aaa9 // .quad -9004363024039368023 QUAD $0x9845418c345644d6 // .quad -7474495936122174250 QUAD $0x23cc986bc656d553 // .quad 2579604275232953683 QUAD $0xbe5691ef416bd60c // .quad -4731433901725329908 QUAD $0x2cbfbe86b7ec8aa8 // .quad 3224505344041192104 QUAD $0xedec366b11c6cb8f // .quad -1302606358729274481 QUAD $0x7bf7d71432f3d6a9 // .quad 8932844867666826921 QUAD $0x94b3a202eb1c3f39 // .quad -7731658001846878407 QUAD $0xdaf5ccd93fb0cc53 // .quad -2669001970698630061 QUAD $0xb9e08a83a5e34f07 // .quad -5052886483881210105 QUAD $0xd1b3400f8f9cff68 // .quad -3336252463373287576 QUAD $0xe858ad248f5c22c9 // .quad -1704422086424124727 QUAD $0x23100809b9c21fa1 // .quad 2526528228819083169 QUAD $0x91376c36d99995be // .quad -7982792831656159810 QUAD $0xabd40a0c2832a78a // .quad -6065211750830921846 QUAD $0xb58547448ffffb2d // .quad -5366805021142811859 QUAD $0x16c90c8f323f516c // .quad 1641857348316123500 QUAD $0xe2e69915b3fff9f9 // .quad -2096820258001126919 QUAD $0xae3da7d97f6792e3 // .quad -5891368184943504669 QUAD $0x8dd01fad907ffc3b // .quad -8228041688891786181 QUAD $0x99cd11cfdf41779c // .quad -7364210231179380836 QUAD $0xb1442798f49ffb4a // .quad -5673366092687344822 QUAD $0x40405643d711d583 // .quad 4629795266307937667 QUAD $0xdd95317f31c7fa1d // .quad -2480021597431793123 QUAD $0x482835ea666b2572 // .quad 5199465050656154994 QUAD $0x8a7d3eef7f1cfc52 // .quad -8467542526035952558 QUAD $0xda3243650005eecf // .quad -2724040723534582065 QUAD $0xad1c8eab5ee43b66 // .quad -5972742139117552794 QUAD $0x90bed43e40076a82 // .quad -8016736922845615486 QUAD $0xd863b256369d4a40 // .quad -2854241655469553088 QUAD $0x5a7744a6e804a291 // .quad 6518754469289960081 QUAD $0x873e4f75e2224e68 // .quad -8701430062309552536 QUAD $0x711515d0a205cb36 // .quad 8148443086612450102 QUAD $0xa90de3535aaae202 // .quad -6265101559459552766 QUAD $0x0d5a5b44ca873e03 // .quad 962181821410786819 QUAD $0xd3515c2831559a83 // .quad -3219690930897053053 QUAD $0xe858790afe9486c2 // .quad -1704479370831952190 QUAD $0x8412d9991ed58091 // .quad -8929835859451740015 QUAD $0x626e974dbe39a872 // .quad 7092772823314835570 QUAD $0xa5178fff668ae0b6 // .quad -6550608805887287114 QUAD $0xfb0a3d212dc8128f // .quad -357406007711231345 QUAD $0xce5d73ff402d98e3 // .quad -3576574988931720989 QUAD $0x7ce66634bc9d0b99 // .quad 8999993282035256217 QUAD $0x80fa687f881c7f8e // .quad -9152888395723407474 QUAD $0x1c1fffc1ebc44e80 // .quad 2026619565689294464 QUAD $0xa139029f6a239f72 // .quad -6829424476226871438 QUAD $0xa327ffb266b56220 // .quad -6690097579743157728 QUAD $0xc987434744ac874e // .quad -3925094576856201394 QUAD $0x4bf1ff9f0062baa8 // .quad 5472436080603216552 QUAD $0xfbe9141915d7a922 // .quad -294682202642863838 QUAD $0x6f773fc3603db4a9 // .quad 8031958568804398249 QUAD $0x9d71ac8fada6c9b5 // .quad -7101705404292871755 QUAD $0xcb550fb4384d21d3 // .quad -3795109844276665901 QUAD $0xc4ce17b399107c22 // .quad -4265445736938701790 QUAD $0x7e2a53a146606a48 // .quad 9091170749936331336 QUAD $0xf6019da07f549b2b // .quad -720121152745989333 QUAD $0x2eda7444cbfc426d // .quad 3376138709496513133 QUAD $0x99c102844f94e0fb // .quad -7367604748107325189 QUAD $0xfa911155fefb5308 // .quad -391512631556746488 QUAD $0xc0314325637a1939 // .quad -4597819916706768583 QUAD $0x793555ab7eba27ca // .quad 8733981247408842698 QUAD $0xf03d93eebc589f88 // .quad -1135588877456072824 QUAD $0x4bc1558b2f3458de // .quad 5458738279630526686 QUAD $0x96267c7535b763b5 // .quad -7627272076051127371 QUAD $0x9eb1aaedfb016f16 // .quad -7011635205744005354 QUAD $0xbbb01b9283253ca2 // .quad -4922404076636521310 QUAD $0x465e15a979c1cadc // .quad 5070514048102157020 QUAD $0xea9c227723ee8bcb // .quad -1541319077368263733 QUAD $0x0bfacd89ec191ec9 // .quad 863228270850154185 QUAD $0x92a1958a7675175f // .quad -7880853450996246689 QUAD $0xcef980ec671f667b // .quad -3532650679864695173 QUAD $0xb749faed14125d36 // .quad -5239380795317920458 QUAD $0x82b7e12780e7401a // .quad -9027499368258256870 QUAD $0xe51c79a85916f484 // .quad -1937539975720012668 QUAD $0xd1b2ecb8b0908810 // .quad -3336344095947716592 QUAD $0x8f31cc0937ae58d2 // .quad -8128491512466089774 QUAD $0x861fa7e6dcb4aa15 // .quad -8782116138362033643 QUAD $0xb2fe3f0b8599ef07 // .quad -5548928372155224313 QUAD $0x67a791e093e1d49a // .quad 7469098900757009562 QUAD $0xdfbdcece67006ac9 // .quad -2324474446766642487 QUAD $0xe0c8bb2c5c6d24e0 // .quad -2249342214667950880 QUAD $0x8bd6a141006042bd // .quad -8370325556870233411 QUAD $0x58fae9f773886e18 // .quad 6411694268519837208 QUAD $0xaecc49914078536d // .quad -5851220927660403859 QUAD $0xaf39a475506a899e // .quad -5820440219632367202 QUAD $0xda7f5bf590966848 // .quad -2702340141148116920 QUAD $0x6d8406c952429603 // .quad 7891439908798240259 QUAD $0x888f99797a5e012d // .quad -8606491615858654931 QUAD $0xc8e5087ba6d33b83 // .quad -3970758169284363389 QUAD $0xaab37fd7d8f58178 // .quad -6146428501395930760 QUAD $0xfb1e4a9a90880a64 // .quad -351761693178066332 QUAD $0xd5605fcdcf32e1d6 // .quad -3071349608317525546 QUAD $0x5cf2eea09a55067f // .quad 6697677969404790399 QUAD $0x855c3be0a17fcd26 // .quad -8837122532839535322 QUAD $0xf42faa48c0ea481e // .quad -851274575098787810 QUAD $0xa6b34ad8c9dfc06f // .quad -6434717147622031249 QUAD $0xf13b94daf124da26 // .quad -1064093218873484762 QUAD $0xd0601d8efc57b08b // .quad -3431710416100151157 QUAD $0x76c53d08d6b70858 // .quad 8558313775058847832 QUAD $0x823c12795db6ce57 // .quad -9062348037703676329 QUAD $0x54768c4b0c64ca6e // .quad 6086206200396171886 QUAD $0xa2cb1717b52481ed // .quad -6716249028702207507 QUAD $0xa9942f5dcf7dfd09 // .quad -6227300304786948855 QUAD $0xcb7ddcdda26da268 // .quad -3783625267450371480 QUAD $0xd3f93b35435d7c4c // .quad -3172439362556298164 QUAD $0xfe5d54150b090b02 // .quad -117845565885576446 QUAD $0xc47bc5014a1a6daf // .quad -4288617610811380305 QUAD $0x9efa548d26e5a6e1 // .quad -6991182506319567135 QUAD $0x359ab6419ca1091b // .quad 3862600023340550427 QUAD $0xc6b8e9b0709f109a // .quad -4127292114472071014 QUAD $0xc30163d203c94b62 // .quad -4395122007679087774 QUAD $0xf867241c8cc6d4c0 // .quad -547429124662700864 QUAD $0x79e0de63425dcf1d // .quad 8782263791269039901 QUAD $0x9b407691d7fc44f8 // .quad -7259672230555269896 QUAD $0x985915fc12f542e4 // .quad -7468914334623251740 QUAD $0xc21094364dfb5636 // .quad -4462904269766699466 QUAD $0x3e6f5b7b17b2939d // .quad 4498915137003099037 QUAD $0xf294b943e17a2bc4 // .quad -966944318780986428 QUAD $0xa705992ceecf9c42 // .quad -6411550076227838910 QUAD $0x979cf3ca6cec5b5a // .quad -7521869226879198374 QUAD $0x50c6ff782a838353 // .quad 5820620459997365075 QUAD $0xbd8430bd08277231 // .quad -4790650515171610063 QUAD $0xa4f8bf5635246428 // .quad -6559282480285457368 QUAD $0xece53cec4a314ebd // .quad -1376627125537124675 QUAD $0x871b7795e136be99 // .quad -8711237568605798759 QUAD $0x940f4613ae5ed136 // .quad -7777920981101784778 QUAD $0x28e2557b59846e3f // .quad 2946011094524915263 QUAD $0xb913179899f68584 // .quad -5110715207949843068 QUAD $0x331aeada2fe589cf // .quad 3682513868156144079 QUAD $0xe757dd7ec07426e5 // .quad -1776707991509915931 QUAD $0x3ff0d2c85def7621 // .quad 4607414176811284001 QUAD $0x9096ea6f3848984f // .quad -8027971522334779313 QUAD $0x0fed077a756b53a9 // .quad 1147581702586717097 QUAD $0xb4bca50b065abe63 // .quad -5423278384491086237 QUAD $0xd3e8495912c62894 // .quad -3177208890193991532 QUAD $0xe1ebce4dc7f16dfb // .quad -2167411962186469893 QUAD $0x64712dd7abbbd95c // .quad 7237616480483531100 QUAD $0x8d3360f09cf6e4bd // .quad -8272161504007625539 QUAD $0xbd8d794d96aacfb3 // .quad -4788037454677749837 QUAD $0xb080392cc4349dec // .quad -5728515861582144020 QUAD $0xecf0d7a0fc5583a0 // .quad -1373360799919799392 QUAD $0xdca04777f541c567 // .quad -2548958808550292121 QUAD $0xf41686c49db57244 // .quad -858350499949874620 QUAD $0x89e42caaf9491b60 // .quad -8510628282985014432 QUAD $0x311c2875c522ced5 // .quad 3538747893490044629 QUAD $0xac5d37d5b79b6239 // .quad -6026599335303880135 QUAD $0x7d633293366b828b // .quad 9035120885289943691 QUAD $0xd77485cb25823ac7 // .quad -2921563150702462265 QUAD $0xae5dff9c02033197 // .quad -5882264492762254953 QUAD $0x86a8d39ef77164bc // .quad -8743505996830120772 QUAD $0xd9f57f830283fdfc // .quad -2741144597525430788 QUAD $0xa8530886b54dbdeb // .quad -6317696477610263061 QUAD $0xd072df63c324fd7b // .quad -3426430746906788485 QUAD $0xd267caa862a12d66 // .quad -3285434578585440922 QUAD $0x4247cb9e59f71e6d // .quad 4776009810824339053 QUAD $0x8380dea93da4bc60 // .quad -8970925639256982432 QUAD $0x52d9be85f074e608 // .quad 5970012263530423816 QUAD $0xa46116538d0deb78 // .quad -6601971030643840136 QUAD $0x67902e276c921f8b // .quad 7462515329413029771 QUAD $0xcd795be870516656 // .quad -3640777769877412266 QUAD $0x00ba1cd8a3db53b6 // .quad 52386062455755702 QUAD $0x806bd9714632dff6 // .quad -9193015133814464522 QUAD $0x80e8a40eccd228a4 // .quad -9157889458785081180 QUAD $0xa086cfcd97bf97f3 // .quad -6879582898840692749 QUAD $0x6122cd128006b2cd // .quad 6999382250228200141 QUAD $0xc8a883c0fdaf7df0 // .quad -3987792605123478032 QUAD $0x796b805720085f81 // .quad 8749227812785250177 QUAD $0xfad2a4b13d1b5d6c // .quad -373054737976959636 QUAD $0xcbe3303674053bb0 // .quad -3755104653863994448 QUAD $0x9cc3a6eec6311a63 // .quad -7150688238876681629 QUAD $0xbedbfc4411068a9c // .quad -4693880817329993060 QUAD $0xc3f490aa77bd60fc // .quad -4326674280168464132 QUAD $0xee92fb5515482d44 // .quad -1255665003235103420 QUAD $0xf4f1b4d515acb93b // .quad -796656831783192261 QUAD $0x751bdd152d4d1c4a // .quad 8438581409832836170 QUAD $0x991711052d8bf3c5 // .quad -7415439547505577019 QUAD $0xd262d45a78a0635d // .quad -3286831292991118499 QUAD $0xbf5cd54678eef0b6 // .quad -4657613415954583370 QUAD $0x86fb897116c87c34 // .quad -8720225134666286028 QUAD $0xef340a98172aace4 // .quad -1210330751515841308 QUAD $0xd45d35e6ae3d4da0 // .quad -3144297699952734816 QUAD $0x9580869f0e7aac0e // .quad -7673985747338482674 QUAD $0x8974836059cca109 // .quad -8542058143368306423 QUAD $0xbae0a846d2195712 // .quad -4980796165745715438 QUAD $0x2bd1a438703fc94b // .quad 3157485376071780683 QUAD $0xe998d258869facd7 // .quad -1614309188754756393 QUAD $0x7b6306a34627ddcf // .quad 8890957387685944783 QUAD $0x91ff83775423cc06 // .quad -7926472270612804602 QUAD $0x1a3bc84c17b1d542 // .quad 1890324697752655170 QUAD $0xb67f6455292cbf08 // .quad -5296404319838617848 QUAD $0x20caba5f1d9e4a93 // .quad 2362905872190818963 QUAD $0xe41f3d6a7377eeca // .quad -2008819381370884406 QUAD $0x547eb47b7282ee9c // .quad 6088502188546649756 QUAD $0x8e938662882af53e // .quad -8173041140997884610 QUAD $0xe99e619a4f23aa43 // .quad -1612744301171463613 QUAD $0xb23867fb2a35b28d // .quad -5604615407819967859 QUAD $0x6405fa00e2ec94d4 // .quad 7207441660390446292 QUAD $0xdec681f9f4c31f31 // .quad -2394083241347571919 QUAD $0xde83bc408dd3dd04 // .quad -2412877989897052924 QUAD $0x8b3c113c38f9f37e // .quad -8413831053483314306 QUAD $0x9624ab50b148d445 // .quad -7627783505798704059 QUAD $0xae0b158b4738705e // .quad -5905602798426754978 QUAD $0x3badd624dd9b0957 // .quad 4300328673033783639 QUAD $0xd98ddaee19068c76 // .quad -2770317479606055818 QUAD $0xe54ca5d70a80e5d6 // .quad -1923980597781273130 QUAD $0x87f8a8d4cfa417c9 // .quad -8648977452394866743 QUAD $0x5e9fcf4ccd211f4c // .quad 6818396289628184396 QUAD $0xa9f6d30a038d1dbc // .quad -6199535797066195524 QUAD $0x7647c3200069671f // .quad 8522995362035230495 QUAD $0xd47487cc8470652b // .quad -3137733727905356501 QUAD $0x29ecd9f40041e073 // .quad 3021029092058325107 QUAD $0x84c8d4dfd2c63f3b // .quad -8878612607581929669 QUAD $0xf468107100525890 // .quad -835399653354481520 QUAD $0xa5fb0a17c777cf09 // .quad -6486579741050024183 QUAD $0x7182148d4066eeb4 // .quad 8179122470161673908 QUAD $0xcf79cc9db955c2cc // .quad -3496538657885142324 QUAD $0xc6f14cd848405530 // .quad -4111420493003729616 QUAD $0x81ac1fe293d599bf // .quad -9102865688819295809 QUAD $0xb8ada00e5a506a7c // .quad -5139275616254662020 QUAD $0xa21727db38cb002f // .quad -6766896092596731857 QUAD $0xa6d90811f0e4851c // .quad -6424094520318327524 QUAD $0xca9cf1d206fdc03b // .quad -3846934097318526917 QUAD $0x908f4a166d1da663 // .quad -8030118150397909405 QUAD $0xfd442e4688bd304a // .quad -196981603220770742 QUAD $0x9a598e4e043287fe // .quad -7324666853212387330 QUAD $0x9e4a9cec15763e2e // .quad -7040642529654063570 QUAD $0x40eff1e1853f29fd // .quad 4679224488766679549 QUAD $0xc5dd44271ad3cdba // .quad -4189117143640191558 QUAD $0xd12bee59e68ef47c // .quad -3374341425896426372 QUAD $0xf7549530e188c128 // .quad -624710411122851544 QUAD $0x82bb74f8301958ce // .quad -9026492418826348338 QUAD $0x9a94dd3e8cf578b9 // .quad -7307973034592864071 QUAD $0xe36a52363c1faf01 // .quad -2059743486678159615 QUAD $0xc13a148e3032d6e7 // .quad -4523280274813692185 QUAD $0xdc44e6c3cb279ac1 // .quad -2574679358347699519 QUAD $0xf18899b1bc3f8ca1 // .quad -1042414325089727327 QUAD $0x29ab103a5ef8c0b9 // .quad 3002511419460075705 QUAD $0x96f5600f15a7b7e5 // .quad -7569037980822161435 QUAD $0x7415d448f6b6f0e7 // .quad 8364825292752482535 QUAD $0xbcb2b812db11a5de // .quad -4849611457600313890 QUAD $0x111b495b3464ad21 // .quad 1232659579085827361 QUAD $0xebdf661791d60f56 // .quad -1450328303573004458 QUAD $0xcab10dd900beec34 // .quad -3841273781498745804 QUAD $0x936b9fcebb25c995 // .quad -7823984217374209643 QUAD $0x3d5d514f40eea742 // .quad 4421779809981343554 QUAD $0xb84687c269ef3bfb // .quad -5168294253290374149 QUAD $0x0cb4a5a3112a5112 // .quad 915538744049291538 QUAD $0xe65829b3046b0afa // .quad -1848681798185579782 QUAD $0x47f0e785eaba72ab // .quad 5183897733458195115 QUAD $0x8ff71a0fe2c2e6dc // .quad -8072955151507069220 QUAD $0x59ed216765690f56 // .quad 6479872166822743894 QUAD $0xb3f4e093db73a093 // .quad -5479507920956448621 QUAD $0x306869c13ec3532c // .quad 3488154190101041964 QUAD $0xe0f218b8d25088b8 // .quad -2237698882768172872 QUAD $0x1e414218c73a13fb // .quad 2180096368813151227 QUAD $0x8c974f7383725573 // .quad -8316090829371189901 QUAD $0xe5d1929ef90898fa // .quad -1886565557410948870 QUAD $0xafbd2350644eeacf // .quad -5783427518286599473 QUAD $0xdf45f746b74abf39 // .quad -2358206946763686087 QUAD $0xdbac6c247d62a583 // .quad -2617598379430861437 QUAD $0x6b8bba8c328eb783 // .quad 7749492695127472003 QUAD $0x894bc396ce5da772 // .quad -8553528014785370254 QUAD $0x066ea92f3f326564 // .quad 463493832054564196 QUAD $0xab9eb47c81f5114f // .quad -6080224000054324913 QUAD $0xc80a537b0efefebd // .quad -4032318728359182659 QUAD $0xd686619ba27255a2 // .quad -2988593981640518238 QUAD $0xbd06742ce95f5f36 // .quad -4826042214438183114 QUAD $0x8613fd0145877585 // .quad -8785400266166405755 QUAD $0x2c48113823b73704 // .quad 3190819268807046916 QUAD $0xa798fc4196e952e7 // .quad -6370064314280619289 QUAD $0xf75a15862ca504c5 // .quad -623161932418579259 QUAD $0xd17f3b51fca3a7a0 // .quad -3350894374423386208 QUAD $0x9a984d73dbe722fb // .quad -7307005235402693893 QUAD $0x82ef85133de648c4 // .quad -9011838011655698236 QUAD $0xc13e60d0d2e0ebba // .quad -4522070525825979462 QUAD $0xa3ab66580d5fdaf5 // .quad -6653111496142234891 QUAD $0x318df905079926a8 // .quad 3570783879572301480 QUAD $0xcc963fee10b7d1b3 // .quad -3704703351750405709 QUAD $0xfdf17746497f7052 // .quad -148206168962011054 QUAD $0xffbbcfe994e5c61f // .quad -19193171260619233 QUAD $0xfeb6ea8bedefa633 // .quad -92628855601256909 QUAD $0x9fd561f1fd0f9bd3 // .quad -6929524759678968877 QUAD $0xfe64a52ee96b8fc0 // .quad -115786069501571136 QUAD $0xc7caba6e7c5382c8 // .quad -4050219931171323192 QUAD $0x3dfdce7aa3c673b0 // .quad 4466953431550423984 QUAD $0xf9bd690a1b68637b // .quad -451088895536766085 QUAD $0x06bea10ca65c084e // .quad 486002885505321038 QUAD $0x9c1661a651213e2d // .quad -7199459587351560659 QUAD $0x486e494fcff30a62 // .quad 5219189625309039202 QUAD $0xc31bfa0fe5698db8 // .quad -4387638465762062920 QUAD $0x5a89dba3c3efccfa // .quad 6523987031636299002 QUAD $0xf3e2f893dec3f126 // .quad -872862063775190746 QUAD $0xf89629465a75e01c // .quad -534194123654701028 QUAD $0x986ddb5c6b3a76b7 // .quad -7463067817500576073 QUAD $0xf6bbb397f1135823 // .quad -667742654568376285 QUAD $0xbe89523386091465 // .quad -4717148753448332187 QUAD $0x746aa07ded582e2c // .quad 8388693718644305452 QUAD $0xee2ba6c0678b597f // .quad -1284749923383027329 QUAD $0xa8c2a44eb4571cdc // .quad -6286281471915778852 QUAD $0x94db483840b717ef // .quad -7720497729755473937 QUAD $0x92f34d62616ce413 // .quad -7857851839894723565 QUAD $0xba121a4650e4ddeb // .quad -5038936143766954517 QUAD $0x77b020baf9c81d17 // .quad 8624429273841147159 QUAD $0xe896a0d7e51e1566 // .quad -1686984161281305242 QUAD $0x0ace1474dc1d122e // .quad 778582277723329070 QUAD $0x915e2486ef32cd60 // .quad -7971894128441897632 QUAD $0x0d819992132456ba // .quad 973227847154161338 QUAD $0xb5b5ada8aaff80b8 // .quad -5353181642124984136 QUAD $0x10e1fff697ed6c69 // .quad 1216534808942701673 QUAD $0xe3231912d5bf60e6 // .quad -2079791034228842266 QUAD $0xca8d3ffa1ef463c1 // .quad -3851351762838199359 QUAD $0x8df5efabc5979c8f // .quad -8217398424034108273 QUAD $0xbd308ff8a6b17cb2 // .quad -4814189703547749198 QUAD $0xb1736b96b6fd83b3 // .quad -5660062011615247437 QUAD $0xac7cb3f6d05ddbde // .quad -6017737129434686498 QUAD $0xddd0467c64bce4a0 // .quad -2463391496091671392 QUAD $0x6bcdf07a423aa96b // .quad 7768129340171790699 QUAD $0x8aa22c0dbef60ee4 // .quad -8457148712698376476 QUAD $0x86c16c98d2c953c6 // .quad -8736582398494813242 QUAD $0xad4ab7112eb3929d // .quad -5959749872445582691 QUAD $0xe871c7bf077ba8b7 // .quad -1697355961263740745 QUAD $0xd89d64d57a607744 // .quad -2838001322129590460 QUAD $0x11471cd764ad4972 // .quad 1244995533423855986 QUAD $0x87625f056c7c4a8b // .quad -8691279853972075893 QUAD $0xd598e40d3dd89bcf // .quad -3055441601647567921 QUAD $0xa93af6c6c79b5d2d // .quad -6252413799037706963 QUAD $0x4aff1d108d4ec2c3 // .quad 5404070034795315907 QUAD $0xd389b47879823479 // .quad -3203831230369745799 QUAD $0xcedf722a585139ba // .quad -3539985255894009414 QUAD $0x843610cb4bf160cb // .quad -8919923546622172981 QUAD $0xc2974eb4ee658828 // .quad -4424981569867511768 QUAD $0xa54394fe1eedb8fe // .quad -6538218414850328322 QUAD $0x733d226229feea32 // .quad 8303831092947774002 QUAD $0xce947a3da6a9273e // .quad -3561087000135522498 QUAD $0x0806357d5a3f525f // .quad 578208414664970847 QUAD $0x811ccc668829b887 // .quad -9143208402725783417 QUAD $0xca07c2dcb0cf26f7 // .quad -3888925500096174345 QUAD $0xa163ff802a3426a8 // .quad -6817324484979841368 QUAD $0xfc89b393dd02f0b5 // .quad -249470856692830027 QUAD $0xc9bcff6034c13052 // .quad -3909969587797413806 QUAD $0xbbac2078d443ace2 // .quad -4923524589293425438 QUAD $0xfc2c3f3841f17c67 // .quad -275775966319379353 QUAD $0xd54b944b84aa4c0d // .quad -3077202868308390899 QUAD $0x9d9ba7832936edc0 // .quad -7089889006590693952 QUAD $0x0a9e795e65d4df11 // .quad 765182433041899281 QUAD $0xc5029163f384a931 // .quad -4250675239810979535 QUAD $0x4d4617b5ff4a16d5 // .quad 5568164059729762005 QUAD $0xf64335bcf065d37d // .quad -701658031336336515 QUAD $0x504bced1bf8e4e45 // .quad 5785945546544795205 QUAD $0x99ea0196163fa42e // .quad -7356065297226292178 QUAD $0xe45ec2862f71e1d6 // .quad -1990940103673781802 QUAD $0xc06481fb9bcf8d39 // .quad -4583395603105477319 QUAD $0x5d767327bb4e5a4c // .quad 6734696907262548556 QUAD $0xf07da27a82c37088 // .quad -1117558485454458744 QUAD $0x3a6a07f8d510f86f // .quad 4209185567039092847 QUAD $0x964e858c91ba2655 // .quad -7616003081050118571 QUAD $0x890489f70a55368b // .quad -8573576096483297653 QUAD $0xbbe226efb628afea // .quad -4908317832885260310 QUAD $0x2b45ac74ccea842e // .quad 3118087934678041646 QUAD $0xeadab0aba3b2dbe5 // .quad -1523711272679187483 QUAD $0x3b0b8bc90012929d // .quad 4254647968387469981 QUAD $0x92c8ae6b464fc96f // .quad -7869848573065574033 QUAD $0x09ce6ebb40173744 // .quad 706623942056949572 QUAD $0xb77ada0617e3bbcb // .quad -5225624697904579637 QUAD $0xcc420a6a101d0515 // .quad -3728406090856200939 QUAD $0xe55990879ddcaabd // .quad -1920344853953336643 QUAD $0x9fa946824a12232d // .quad -6941939825212513491 QUAD $0x8f57fa54c2a9eab6 // .quad -8117744561361917258 QUAD $0x47939822dc96abf9 // .quad 5157633273766521849 QUAD $0xb32df8e9f3546564 // .quad -5535494683275008668 QUAD $0x59787e2b93bc56f7 // .quad 6447041592208152311 QUAD $0xdff9772470297ebd // .quad -2307682335666372931 QUAD $0x57eb4edb3c55b65a // .quad 6335244004343789146 QUAD $0x8bfbea76c619ef36 // .quad -8359830487432564938 QUAD $0xede622920b6b23f1 // .quad -1304317031425039375 QUAD $0xaefae51477a06b03 // .quad -5838102090863318269 QUAD $0xe95fab368e45eced // .quad -1630396289281299219 QUAD $0xdab99e59958885c4 // .quad -2685941595151759932 QUAD $0x11dbcb0218ebb414 // .quad 1286845328412881940 QUAD $0x88b402f7fd75539b // .quad -8596242524610931813 QUAD $0xd652bdc29f26a119 // .quad -3003129357911285479 QUAD $0xaae103b5fcd2a881 // .quad -6133617137336276863 QUAD $0x4be76d3346f0495f // .quad 5469460339465668959 QUAD $0xd59944a37c0752a2 // .quad -3055335403242958174 QUAD $0x6f70a4400c562ddb // .quad 8030098730593431003 QUAD $0x857fcae62d8493a5 // .quad -8827113654667930715 QUAD $0xcb4ccd500f6bb952 // .quad -3797434642040374958 QUAD $0xa6dfbd9fb8e5b88e // .quad -6422206049907525490 QUAD $0x7e2000a41346a7a7 // .quad 9088264752731695015 QUAD $0xd097ad07a71f26b2 // .quad -3416071543957018958 QUAD $0x8ed400668c0c28c8 // .quad -8154892584824854328 QUAD $0x825ecc24c873782f // .quad -9052573742614218705 QUAD $0x728900802f0f32fa // .quad 8253128342678483706 QUAD $0xa2f67f2dfa90563b // .quad -6704031159840385477 QUAD $0x4f2b40a03ad2ffb9 // .quad 5704724409920716729 QUAD $0xcbb41ef979346bca // .quad -3768352931373093942 QUAD $0xe2f610c84987bfa8 // .quad -2092466524453879896 QUAD $0xfea126b7d78186bc // .quad -98755145788979524 QUAD $0x0dd9ca7d2df4d7c9 // .quad 998051431430019017 QUAD $0x9f24b832e6b0f436 // .quad -6979250993759194058 QUAD $0x91503d1c79720dbb // .quad -7975807747567252037 QUAD $0xc6ede63fa05d3143 // .quad -4112377723771604669 QUAD $0x75a44c6397ce912a // .quad 8476984389250486570 QUAD $0xf8a95fcf88747d94 // .quad -528786136287117932 QUAD $0xc986afbe3ee11aba // .quad -3925256793573221702 QUAD $0x9b69dbe1b548ce7c // .quad -7248020362820530564 QUAD $0xfbe85badce996168 // .quad -294884973539139224 QUAD $0xc24452da229b021b // .quad -4448339435098275301 QUAD $0xfae27299423fb9c3 // .quad -368606216923924029 QUAD $0xf2d56790ab41c2a2 // .quad -948738275445456222 QUAD $0xdccd879fc967d41a // .quad -2536221894791146470 QUAD $0x97c560ba6b0919a5 // .quad -7510490449794491995 QUAD $0x5400e987bbc1c920 // .quad 6053094668365842720 QUAD $0xbdb6b8e905cb600f // .quad -4776427043815727089 QUAD $0x290123e9aab23b68 // .quad 2954682317029915496 QUAD $0xed246723473e3813 // .quad -1358847786342270957 QUAD $0xf9a0b6720aaf6521 // .quad -459166561069996767 QUAD $0x9436c0760c86e30b // .quad -7766808894105001205 QUAD $0xf808e40e8d5b3e69 // .quad -573958201337495959 QUAD $0xb94470938fa89bce // .quad -5096825099203863602 QUAD $0xb60b1d1230b20e04 // .quad -5329133770099257852 QUAD $0xe7958cb87392c2c2 // .quad -1759345355577441598 QUAD $0xb1c6f22b5e6f48c2 // .quad -5636551615525730110 QUAD $0x90bd77f3483bb9b9 // .quad -8017119874876982855 QUAD $0x1e38aeb6360b1af3 // .quad 2177682517447613171 QUAD $0xb4ecd5f01a4aa828 // .quad -5409713825168840664 QUAD $0x25c6da63c38de1b0 // .quad 2722103146809516464 QUAD $0xe2280b6c20dd5232 // .quad -2150456263033662926 QUAD $0x579c487e5a38ad0e // .quad 6313000485183335694 QUAD $0x8d590723948a535f // .quad -8261564192037121185 QUAD $0x2d835a9df0c6d851 // .quad 3279564588051781713 QUAD $0xb0af48ec79ace837 // .quad -5715269221619013577 QUAD $0xf8e431456cf88e65 // .quad -512230283362660763 QUAD $0xdcdb1b2798182244 // .quad -2532400508596379068 QUAD $0x1b8e9ecb641b58ff // .quad 1985699082112030975 QUAD $0x8a08f0f8bf0f156b // .quad -8500279345513818773 QUAD $0xe272467e3d222f3f // .quad -2129562165787349185 QUAD $0xac8b2d36eed2dac5 // .quad -6013663163464885563 QUAD $0x5b0ed81dcc6abb0f // .quad 6561419329620589327 QUAD $0xd7adf884aa879177 // .quad -2905392935903719049 QUAD $0x98e947129fc2b4e9 // .quad -7428327965055601431 QUAD $0x86ccbb52ea94baea // .quad -8733399612580906262 QUAD $0x3f2398d747b36224 // .quad 4549648098962661924 QUAD $0xa87fea27a539e9a5 // .quad -6305063497298744923 QUAD $0x8eec7f0d19a03aad // .quad -8147997931578836307 QUAD $0xd29fe4b18e88640e // .quad -3269643353196043250 QUAD $0x1953cf68300424ac // .quad 1825030320404309164 QUAD $0x83a3eeeef9153e89 // .quad -8961056123388608887 QUAD $0x5fa8c3423c052dd7 // .quad 6892973918932774359 QUAD $0xa48ceaaab75a8e2b // .quad -6589634135808373205 QUAD $0x3792f412cb06794d // .quad 4004531380238580045 QUAD $0xcdb02555653131b6 // .quad -3625356651333078602 QUAD $0xe2bbd88bbee40bd0 // .quad -2108853905778275376 QUAD $0x808e17555f3ebf11 // .quad -9183376934724255983 QUAD $0x5b6aceaeae9d0ec4 // .quad 6587304654631931588 QUAD $0xa0b19d2ab70e6ed6 // .quad -6867535149977932074 QUAD $0xf245825a5a445275 // .quad -989241218564861323 QUAD $0xc8de047564d20a8b // .quad -3972732919045027189 QUAD $0xeed6e2f0f0d56712 // .quad -1236551523206076654 QUAD $0xfb158592be068d2e // .quad -354230130378896082 QUAD $0x55464dd69685606b // .quad 6144684325637283947 QUAD $0x9ced737bb6c4183d // .quad -7138922859127891907 QUAD $0xaa97e14c3c26b886 // .quad -6154202648235558778 QUAD $0xc428d05aa4751e4c // .quad -4311967555482476980 QUAD $0xd53dd99f4b3066a8 // .quad -3081067291867060568 QUAD $0xf53304714d9265df // .quad -778273425925708321 QUAD $0xe546a8038efe4029 // .quad -1925667057416912855 QUAD $0x993fe2c6d07b7fab // .quad -7403949918844649557 QUAD $0xde98520472bdd033 // .quad -2407083821771141069 QUAD $0xbf8fdb78849a5f96 // .quad -4643251380128424042 QUAD $0x963e66858f6d4440 // .quad -7620540795641314240 QUAD $0xef73d256a5c0f77c // .quad -1192378206733142148 QUAD $0xdde7001379a44aa8 // .quad -2456994988062127448 QUAD $0x95a8637627989aad // .quad -7662765406849295699 QUAD $0x5560c018580d5d52 // .quad 6152128301777116498 QUAD $0xbb127c53b17ec159 // .quad -4966770740134231719 QUAD $0xaab8f01e6e10b4a6 // .quad -6144897678060768090 QUAD $0xe9d71b689dde71af // .quad -1596777406740401745 QUAD $0xcab3961304ca70e8 // .quad -3840561048787980056 QUAD $0x9226712162ab070d // .quad -7915514906853832947 QUAD $0x3d607b97c5fd0d22 // .quad 4422670725869800738 QUAD $0xb6b00d69bb55c8d1 // .quad -5282707615139903279 QUAD $0x8cb89a7db77c506a // .quad -8306719647944912790 QUAD $0xe45c10c42a2b3b05 // .quad -1991698500497491195 QUAD $0x77f3608e92adb242 // .quad 8643358275316593218 QUAD $0x8eb98a7a9a5b04e3 // .quad -8162340590452013853 QUAD $0x55f038b237591ed3 // .quad 6192511825718353619 QUAD $0xb267ed1940f1c61c // .quad -5591239719637629412 QUAD $0x6b6c46dec52f6688 // .quad 7740639782147942024 QUAD $0xdf01e85f912e37a3 // .quad -2377363631119648861 QUAD $0x2323ac4b3b3da015 // .quad 2532056854628769813 QUAD $0x8b61313bbabce2c6 // .quad -8403381297090862394 QUAD $0xabec975e0a0d081a // .quad -6058300968568813542 QUAD $0xae397d8aa96c1b77 // .quad -5892540602936190089 QUAD $0x96e7bd358c904a21 // .quad -7572876210711016927 QUAD $0xd9c7dced53c72255 // .quad -2753989735242849707 QUAD $0x7e50d64177da2e54 // .quad 9102010423587778132 QUAD $0x881cea14545c7575 // .quad -8638772612167862923 QUAD $0xdde50bd1d5d0b9e9 // .quad -2457545025797441047 QUAD $0xaa242499697392d2 // .quad -6186779746782440750 QUAD $0x955e4ec64b44e864 // .quad -7683617300674189212 QUAD $0xd4ad2dbfc3d07787 // .quad -3121788665050663033 QUAD $0xbd5af13bef0b113e // .quad -4802260812921368258 QUAD $0x84ec3c97da624ab4 // .quad -8868646943297746252 QUAD $0xecb1ad8aeacdd58e // .quad -1391139997724322418 QUAD $0xa6274bbdd0fadd61 // .quad -6474122660694794911 QUAD $0x67de18eda5814af2 // .quad 7484447039699372786 QUAD $0xcfb11ead453994ba // .quad -3480967307441105734 QUAD $0x80eacf948770ced7 // .quad -9157278655470055721 QUAD $0x81ceb32c4b43fcf4 // .quad -9093133594791772940 QUAD $0xa1258379a94d028d // .quad -6834912300910181747 QUAD $0xa2425ff75e14fc31 // .quad -6754730975062328271 QUAD $0x096ee45813a04330 // .quad 679731660717048624 QUAD $0xcad2f7f5359a3b3e // .quad -3831727700400522434 QUAD $0x8bca9d6e188853fc // .quad -8373707460958465028 QUAD $0xfd87b5f28300ca0d // .quad -177973607073265139 QUAD $0x775ea264cf55347d // .quad 8601490892183123069 QUAD $0x9e74d1b791e07e48 // .quad -7028762532061872568 QUAD $0x95364afe032a819d // .quad -7694880458480647779 QUAD $0xc612062576589dda // .quad -4174267146649952806 QUAD $0x3a83ddbd83f52204 // .quad 4216457482181353988 QUAD $0xf79687aed3eec551 // .quad -606147914885053103 QUAD $0xc4926a9672793542 // .quad -4282243101277735614 QUAD $0x9abe14cd44753b52 // .quad -7296371474444240046 QUAD $0x75b7053c0f178293 // .quad 8482254178684994195 QUAD $0xc16d9a0095928a27 // .quad -4508778324627912153 QUAD $0x5324c68b12dd6338 // .quad 5991131704928854840 QUAD $0xf1c90080baf72cb1 // .quad -1024286887357502287 QUAD $0xd3f6fc16ebca5e03 // .quad -3173071712060547581 QUAD $0x971da05074da7bee // .quad -7557708332239520786 QUAD $0x88f4bb1ca6bcf584 // .quad -8578025658503072380 QUAD $0xbce5086492111aea // .quad -4835449396872013078 QUAD $0x2b31e9e3d06c32e5 // .quad 3112525982153323237 QUAD $0xec1e4a7db69561a5 // .quad -1432625727662628443 QUAD $0x3aff322e62439fcf // .quad 4251171748059520975 QUAD $0x9392ee8e921d5d07 // .quad -7812920107430224633 QUAD $0x09befeb9fad487c2 // .quad 702278666647013314 QUAD $0xb877aa3236a4b449 // .quad -5154464115860392887 QUAD $0x4c2ebe687989a9b3 // .quad 5489534351736154547 QUAD $0xe69594bec44de15b // .quad -1831394126398103205 QUAD $0x0f9d37014bf60a10 // .quad 1125115960621402640 QUAD $0x901d7cf73ab0acd9 // .quad -8062150356639896359 QUAD $0x538484c19ef38c94 // .quad 6018080969204141204 QUAD $0xb424dc35095cd80f // .quad -5466001927372482545 QUAD $0x2865a5f206b06fb9 // .quad 2910915193077788601 QUAD $0xe12e13424bb40e13 // .quad -2220816390788215277 QUAD $0xf93f87b7442e45d3 // .quad -486521013540076077 QUAD $0x8cbccc096f5088cb // .quad -8305539271883716405 QUAD $0xf78f69a51539d748 // .quad -608151266925095096 QUAD $0xafebff0bcb24aafe // .quad -5770238071427257602 QUAD $0xb573440e5a884d1b // .quad -5371875102083756773 QUAD $0xdbe6fecebdedd5be // .quad -2601111570856684098 QUAD $0x31680a88f8953030 // .quad 3560107088838733872 QUAD $0x89705f4136b4a597 // .quad -8543223759426509417 QUAD $0xfdc20d2b36ba7c3d // .quad -161552157378970563 QUAD $0xabcc77118461cefc // .quad -6067343680855748868 QUAD $0x3d32907604691b4c // .quad 4409745821703674700 QUAD $0xd6bf94d5e57a42bc // .quad -2972493582642298180 QUAD $0xa63f9a49c2c1b10f // .quad -6467280898289979121 QUAD $0x8637bd05af6c69b5 // .quad -8775337516792518219 QUAD $0x0fcf80dc33721d53 // .quad 1139270913992301907 QUAD $0xa7c5ac471b478423 // .quad -6357485877563259869 QUAD $0xd3c36113404ea4a8 // .quad -3187597375937010520 QUAD $0xd1b71758e219652b // .quad -3335171328526686933 QUAD $0x645a1cac083126e9 // .quad 7231123676894144233 QUAD $0x83126e978d4fdf3b // .quad -9002011107970261189 QUAD $0x3d70a3d70a3d70a3 // .quad 4427218577690292387 QUAD $0xa3d70a3d70a3d70a // .quad -6640827866535438582 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' QUAD $0x0000000000000000 // .quad 0 QUAD $0x8000000000000000 // .quad -9223372036854775808 QUAD $0x0000000000000000 // .quad 0 QUAD $0xa000000000000000 // .quad -6917529027641081856 QUAD $0x0000000000000000 // .quad 0 QUAD $0xc800000000000000 // .quad -4035225266123964416 QUAD $0x0000000000000000 // .quad 0 QUAD $0xfa00000000000000 // .quad -432345564227567616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9c40000000000000 // .quad -7187745005283311616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xc350000000000000 // .quad -4372995238176751616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xf424000000000000 // .quad -854558029293551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9896800000000000 // .quad -7451627795949551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xbebc200000000000 // .quad -4702848726509551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xee6b280000000000 // .quad -1266874889709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9502f90000000000 // .quad -7709325833709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xba43b74000000000 // .quad -5024971273709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xe8d4a51000000000 // .quad -1669528073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9184e72a00000000 // .quad -7960984073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xb5e620f480000000 // .quad -5339544073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xe35fa931a0000000 // .quad -2062744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x8e1bc9bf04000000 // .quad -8206744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xb1a2bc2ec5000000 // .quad -5646744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xde0b6b3a76400000 // .quad -2446744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x8ac7230489e80000 // .quad -8446744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xad78ebc5ac620000 // .quad -5946744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xd8d726b7177a8000 // .quad -2821744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x878678326eac9000 // .quad -8681119073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xa968163f0a57b400 // .quad -6239712823709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xd3c21bcecceda100 // .quad -3187955011209551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x84595161401484a0 // .quad -8910000909647051616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xa56fa5b99019a5c8 // .quad -6525815118631426616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xcecb8f27f4200f3a // .quad -3545582879861895366 QUAD $0x4000000000000000 // .quad 4611686018427387904 QUAD $0x813f3978f8940984 // .quad -9133518327554766460 QUAD $0x5000000000000000 // .quad 5764607523034234880 QUAD $0xa18f07d736b90be5 // .quad -6805211891016070171 QUAD $0xa400000000000000 // .quad -6629298651489370112 QUAD $0xc9f2c9cd04674ede // .quad -3894828845342699810 QUAD $0x4d00000000000000 // .quad 5548434740920451072 QUAD $0xfc6f7c4045812296 // .quad -256850038250986858 QUAD $0xf020000000000000 // .quad -1143914305352105984 QUAD $0x9dc5ada82b70b59d // .quad -7078060301547948643 QUAD $0x6c28000000000000 // .quad 7793479155164643328 QUAD $0xc5371912364ce305 // .quad -4235889358507547899 QUAD $0xc732000000000000 // .quad -4093209111326359552 QUAD $0xf684df56c3e01bc6 // .quad -683175679707046970 QUAD $0x3c7f400000000000 // .quad 4359273333062107136 QUAD $0x9a130b963a6c115c // .quad -7344513827457986212 QUAD $0x4b9f100000000000 // .quad 5449091666327633920 QUAD $0xc097ce7bc90715b3 // .quad -4568956265895094861 QUAD $0x1e86d40000000000 // .quad 2199678564482154496 QUAD $0xf0bdc21abb48db20 // .quad -1099509313941480672 QUAD $0x1314448000000000 // .quad 1374799102801346560 QUAD $0x96769950b50d88f4 // .quad -7604722348854507276 QUAD $0x17d955a000000000 // .quad 1718498878501683200 QUAD $0xbc143fa4e250eb31 // .quad -4894216917640746191 QUAD $0x5dcfab0800000000 // .quad 6759809616554491904 QUAD $0xeb194f8e1ae525fd // .quad -1506085128623544835 QUAD $0x5aa1cae500000000 // .quad 6530724019560251392 QUAD $0x92efd1b8d0cf37be // .quad -7858832233030797378 QUAD $0xf14a3d9e40000000 // .quad -1059967012404461568 QUAD $0xb7abc627050305ad // .quad -5211854272861108819 QUAD $0x6d9ccd05d0000000 // .quad 7898413271349198848 QUAD $0xe596b7b0c643c719 // .quad -1903131822648998119 QUAD $0xe4820023a2000000 // .quad -1981020733047832576 QUAD $0x8f7e32ce7bea5c6f // .quad -8106986416796705681 QUAD $0xdda2802c8a800000 // .quad -2476275916309790720 QUAD $0xb35dbf821ae4f38b // .quad -5522047002568494197 QUAD $0xd50b2037ad200000 // .quad -3095344895387238400 QUAD $0xe0352f62a19e306e // .quad -2290872734783229842 QUAD $0x4526f422cc340000 // .quad 4982938468024057856 QUAD $0x8c213d9da502de45 // .quad -8349324486880600507 QUAD $0x9670b12b7f410000 // .quad -7606384970252091392 QUAD $0xaf298d050e4395d6 // .quad -5824969590173362730 QUAD $0x3c0cdd765f114000 // .quad 4327076842467049472 QUAD $0xdaf3f04651d47b4c // .quad -2669525969289315508 QUAD $0xa5880a69fb6ac800 // .quad -6518949010312869888 QUAD $0x88d8762bf324cd0f // .quad -8585982758446904049 QUAD $0x8eea0d047a457a00 // .quad -8148686262891087360 QUAD $0xab0e93b6efee0053 // .quad -6120792429631242157 QUAD $0x72a4904598d6d880 // .quad 8260886245095692416 QUAD $0xd5d238a4abe98068 // .quad -3039304518611664792 QUAD $0x47a6da2b7f864750 // .quad 5163053903184807760 QUAD $0x85a36366eb71f041 // .quad -8817094351773372351 QUAD $0x999090b65f67d924 // .quad -7381240676301154012 QUAD $0xa70c3c40a64e6c51 // .quad -6409681921289327535 QUAD $0xfff4b4e3f741cf6d // .quad -3178808521666707 QUAD $0xd0cf4b50cfe20765 // .quad -3400416383184271515 QUAD $0xbff8f10e7a8921a4 // .quad -4613672773753429596 QUAD $0x82818f1281ed449f // .quad -9042789267131251553 QUAD $0xaff72d52192b6a0d // .quad -5767090967191786995 QUAD $0xa321f2d7226895c7 // .quad -6691800565486676537 QUAD $0x9bf4f8a69f764490 // .quad -7208863708989733744 QUAD $0xcbea6f8ceb02bb39 // .quad -3753064688430957767 QUAD $0x02f236d04753d5b4 // .quad 212292400617608628 QUAD $0xfee50b7025c36a08 // .quad -79644842111309304 QUAD $0x01d762422c946590 // .quad 132682750386005392 QUAD $0x9f4f2726179a2245 // .quad -6967307053960650171 QUAD $0x424d3ad2b7b97ef5 // .quad 4777539456409894645 QUAD $0xc722f0ef9d80aad6 // .quad -4097447799023424810 QUAD $0xd2e0898765a7deb2 // .quad -3251447716342407502 QUAD $0xf8ebad2b84e0d58b // .quad -510123730351893109 QUAD $0x63cc55f49f88eb2f // .quad 7191217214140771119 QUAD $0x9b934c3b330c8577 // .quad -7236356359111015049 QUAD $0x3cbf6b71c76b25fb // .quad 4377335499248575995 QUAD $0xc2781f49ffcfa6d5 // .quad -4433759430461380907 QUAD $0x8bef464e3945ef7a // .quad -8363388681221443718 QUAD $0xf316271c7fc3908a // .quad -930513269649338230 QUAD $0x97758bf0e3cbb5ac // .quad -7532960934977096276 QUAD $0x97edd871cfda3a56 // .quad -7499099821171918250 QUAD $0x3d52eeed1cbea317 // .quad 4418856886560793367 QUAD $0xbde94e8e43d0c8ec // .quad -4762188758037509908 QUAD $0x4ca7aaa863ee4bdd // .quad 5523571108200991709 QUAD $0xed63a231d4c4fb27 // .quad -1341049929119499481 QUAD $0x8fe8caa93e74ef6a // .quad -8076983103442849942 QUAD $0x945e455f24fb1cf8 // .quad -7755685233340769032 QUAD $0xb3e2fd538e122b44 // .quad -5484542860876174524 QUAD $0xb975d6b6ee39e436 // .quad -5082920523248573386 QUAD $0x60dbbca87196b616 // .quad 6979379479186945558 QUAD $0xe7d34c64a9c85d44 // .quad -1741964635633328828 QUAD $0xbc8955e946fe31cd // .quad -4861259862362934835 QUAD $0x90e40fbeea1d3a4a // .quad -8006256924911912374 QUAD $0x6babab6398bdbe41 // .quad 7758483227328495169 QUAD $0xb51d13aea4a488dd // .quad -5396135137712502563 QUAD $0xc696963c7eed2dd1 // .quad -4136954021121544751 QUAD $0xe264589a4dcdab14 // .quad -2133482903713240300 QUAD $0xfc1e1de5cf543ca2 // .quad -279753253987271518 QUAD $0x8d7eb76070a08aec // .quad -8250955842461857044 QUAD $0x3b25a55f43294bcb // .quad 4261994450943298507 QUAD $0xb0de65388cc8ada8 // .quad -5702008784649933400 QUAD $0x49ef0eb713f39ebe // .quad 5327493063679123134 QUAD $0xdd15fe86affad912 // .quad -2515824962385028846 QUAD $0x6e3569326c784337 // .quad 7941369183226839863 QUAD $0x8a2dbf142dfcc7ab // .quad -8489919629131724885 QUAD $0x49c2c37f07965404 // .quad 5315025460606161924 QUAD $0xacb92ed9397bf996 // .quad -6000713517987268202 QUAD $0xdc33745ec97be906 // .quad -2579590211097073402 QUAD $0xd7e77a8f87daf7fb // .quad -2889205879056697349 QUAD $0x69a028bb3ded71a3 // .quad 7611128154919104931 QUAD $0x86f0ac99b4e8dafd // .quad -8723282702051517699 QUAD $0xc40832ea0d68ce0c // .quad -4321147861633282548 QUAD $0xa8acd7c0222311bc // .quad -6292417359137009220 QUAD $0xf50a3fa490c30190 // .quad -789748808614215280 QUAD $0xd2d80db02aabd62b // .quad -3253835680493873621 QUAD $0x792667c6da79e0fa // .quad 8729779031470891258 QUAD $0x83c7088e1aab65db // .quad -8951176327949752869 QUAD $0x577001b891185938 // .quad 6300537770911226168 QUAD $0xa4b8cab1a1563f52 // .quad -6577284391509803182 QUAD $0xed4c0226b55e6f86 // .quad -1347699823215743098 QUAD $0xcde6fd5e09abcf26 // .quad -3609919470959866074 QUAD $0x544f8158315b05b4 // .quad 6075216638131242420 QUAD $0x80b05e5ac60b6178 // .quad -9173728696990998152 QUAD $0x696361ae3db1c721 // .quad 7594020797664053025 QUAD $0xa0dc75f1778e39d6 // .quad -6855474852811359786 QUAD $0x03bc3a19cd1e38e9 // .quad 269153960225290473 QUAD $0xc913936dd571c84c // .quad -3957657547586811828 QUAD $0x04ab48a04065c723 // .quad 336442450281613091 QUAD $0xfb5878494ace3a5f // .quad -335385916056126881 QUAD $0x62eb0d64283f9c76 // .quad 7127805559067090038 QUAD $0x9d174b2dcec0e47b // .quad -7127145225176161157 QUAD $0x3ba5d0bd324f8394 // .quad 4298070930406474644 QUAD $0xc45d1df942711d9a // .quad -4297245513042813542 QUAD $0xca8f44ec7ee36479 // .quad -3850783373846682503 QUAD $0xf5746577930d6500 // .quad -759870872876129024 QUAD $0x7e998b13cf4e1ecb // .quad 9122475437414293195 QUAD $0x9968bf6abbe85f20 // .quad -7392448323188662496 QUAD $0x9e3fedd8c321a67e // .quad -7043649776941685122 QUAD $0xbfc2ef456ae276e8 // .quad -4628874385558440216 QUAD $0xc5cfe94ef3ea101e // .quad -4192876202749718498 QUAD $0xefb3ab16c59b14a2 // .quad -1174406963520662366 QUAD $0xbba1f1d158724a12 // .quad -4926390635932268014 QUAD $0x95d04aee3b80ece5 // .quad -7651533379841495835 QUAD $0x2a8a6e45ae8edc97 // .quad 3065383741939440791 QUAD $0xbb445da9ca61281f // .quad -4952730706374481889 QUAD $0xf52d09d71a3293bd // .quad -779956341003086915 QUAD $0xea1575143cf97226 // .quad -1579227364540714458 QUAD $0x593c2626705f9c56 // .quad 6430056314514152534 QUAD $0x924d692ca61be758 // .quad -7904546130479028392 QUAD $0x6f8b2fb00c77836c // .quad 8037570393142690668 QUAD $0xb6e0c377cfa2e12e // .quad -5268996644671397586 QUAD $0x0b6dfb9c0f956447 // .quad 823590954573587527 QUAD $0xe498f455c38b997a // .quad -1974559787411859078 QUAD $0x4724bd4189bd5eac // .quad 5126430365035880108 QUAD $0x8edf98b59a373fec // .quad -8151628894773493780 QUAD $0x58edec91ec2cb657 // .quad 6408037956294850135 QUAD $0xb2977ee300c50fe7 // .quad -5577850100039479321 QUAD $0x2f2967b66737e3ed // .quad 3398361426941174765 QUAD $0xdf3d5e9bc0f653e1 // .quad -2360626606621961247 QUAD $0xbd79e0d20082ee74 // .quad -4793553135802847628 QUAD $0x8b865b215899f46c // .quad -8392920656779807636 QUAD $0xecd8590680a3aa11 // .quad -1380255401326171631 QUAD $0xae67f1e9aec07187 // .quad -5879464802547371641 QUAD $0xe80e6f4820cc9495 // .quad -1725319251657714539 QUAD $0xda01ee641a708de9 // .quad -2737644984756826647 QUAD $0x3109058d147fdcdd // .quad 3533361486141316317 QUAD $0x884134fe908658b2 // .quad -8628557143114098510 QUAD $0xbd4b46f0599fd415 // .quad -4806670179178130411 QUAD $0xaa51823e34a7eede // .quad -6174010410465235234 QUAD $0x6c9e18ac7007c91a // .quad 7826720331309500698 QUAD $0xd4e5e2cdc1d1ea96 // .quad -3105826994654156138 QUAD $0x03e2cf6bc604ddb0 // .quad 280014188641050032 QUAD $0x850fadc09923329e // .quad -8858670899299929442 QUAD $0x84db8346b786151c // .quad -8873354301053463268 QUAD $0xa6539930bf6bff45 // .quad -6461652605697523899 QUAD $0xe612641865679a63 // .quad -1868320839462053277 QUAD $0xcfe87f7cef46ff16 // .quad -3465379738694516970 QUAD $0x4fcb7e8f3f60c07e // .quad 5749828502977298558 QUAD $0x81f14fae158c5f6e // .quad -9083391364325154962 QUAD $0xe3be5e330f38f09d // .quad -2036086408133152611 QUAD $0xa26da3999aef7749 // .quad -6742553186979055799 QUAD $0x5cadf5bfd3072cc5 // .quad 6678264026688335045 QUAD $0xcb090c8001ab551c // .quad -3816505465296431844 QUAD $0x73d9732fc7c8f7f6 // .quad 8347830033360418806 QUAD $0xfdcb4fa002162a63 // .quad -158945813193151901 QUAD $0x2867e7fddcdd9afa // .quad 2911550761636567802 QUAD $0x9e9f11c4014dda7e // .quad -7016870160886801794 QUAD $0xb281e1fd541501b8 // .quad -5583933584809066056 QUAD $0xc646d63501a1511d // .quad -4159401682681114339 QUAD $0x1f225a7ca91a4226 // .quad 2243455055843443238 QUAD $0xf7d88bc24209a565 // .quad -587566084924005019 QUAD $0x3375788de9b06958 // .quad 3708002419115845976 QUAD $0x9ae757596946075f // .quad -7284757830718584993 QUAD $0x0052d6b1641c83ae // .quad 23317005467419566 QUAD $0xc1a12d2fc3978937 // .quad -4494261269970843337 QUAD $0xc0678c5dbd23a49a // .quad -4582539761593113446 QUAD $0xf209787bb47d6b84 // .quad -1006140569036166268 QUAD $0xf840b7ba963646e0 // .quad -558244341782001952 QUAD $0x9745eb4d50ce6332 // .quad -7546366883288685774 QUAD $0xb650e5a93bc3d898 // .quad -5309491445654890344 QUAD $0xbd176620a501fbff // .quad -4821272585683469313 QUAD $0xa3e51f138ab4cebe // .quad -6636864307068612930 QUAD $0xec5d3fa8ce427aff // .quad -1414904713676948737 QUAD $0xc66f336c36b10137 // .quad -4148040191917883081 QUAD $0x93ba47c980e98cdf // .quad -7801844473689174817 QUAD $0xb80b0047445d4184 // .quad -5185050239897353852 QUAD $0xb8a8d9bbe123f017 // .quad -5140619573684080617 QUAD $0xa60dc059157491e5 // .quad -6481312799871692315 QUAD $0xe6d3102ad96cec1d // .quad -1814088448677712867 QUAD $0x87c89837ad68db2f // .quad -8662506518347195601 QUAD $0x9043ea1ac7e41392 // .quad -8051334308064652398 QUAD $0x29babe4598c311fb // .quad 3006924907348169211 QUAD $0xb454e4a179dd1877 // .quad -5452481866653427593 QUAD $0xf4296dd6fef3d67a // .quad -853029884242176390 QUAD $0xe16a1dc9d8545e94 // .quad -2203916314889396588 QUAD $0x1899e4a65f58660c // .quad 1772699331562333708 QUAD $0x8ce2529e2734bb1d // .quad -8294976724446954723 QUAD $0x5ec05dcff72e7f8f // .quad 6827560182880305039 QUAD $0xb01ae745b101e9e4 // .quad -5757034887131305500 QUAD $0x76707543f4fa1f73 // .quad 8534450228600381299 QUAD $0xdc21a1171d42645d // .quad -2584607590486743971 QUAD $0x6a06494a791c53a8 // .quad 7639874402088932264 QUAD $0x899504ae72497eba // .quad -8532908771695296838 QUAD $0x0487db9d17636892 // .quad 326470965756389522 QUAD $0xabfa45da0edbde69 // .quad -6054449946191733143 QUAD $0x45a9d2845d3c42b6 // .quad 5019774725622874806 QUAD $0xd6f8d7509292d603 // .quad -2956376414312278525 QUAD $0x0b8a2392ba45a9b2 // .quad 831516194300602802 QUAD $0x865b86925b9bc5c2 // .quad -8765264286586255934 QUAD $0x8e6cac7768d7141e // .quad -8183976793979022306 QUAD $0xa7f26836f282b732 // .quad -6344894339805432014 QUAD $0x3207d795430cd926 // .quad 3605087062808385830 QUAD $0xd1ef0244af2364ff // .quad -3319431906329402113 QUAD $0x7f44e6bd49e807b8 // .quad 9170708441896323000 QUAD $0x8335616aed761f1f // .quad -8992173969096958177 QUAD $0x5f16206c9c6209a6 // .quad 6851699533943015846 QUAD $0xa402b9c5a8d3a6e7 // .quad -6628531442943809817 QUAD $0x36dba887c37a8c0f // .quad 3952938399001381903 QUAD $0xcd036837130890a1 // .quad -3673978285252374367 QUAD $0xc2494954da2c9789 // .quad -4446942528265218167 QUAD $0x802221226be55a64 // .quad -9213765455923815836 QUAD $0xf2db9baa10b7bd6c // .quad -946992141904134804 QUAD $0xa02aa96b06deb0fd // .quad -6905520801477381891 QUAD $0x6f92829494e5acc7 // .quad 8039631859474607303 QUAD $0xc83553c5c8965d3d // .quad -4020214983419339459 QUAD $0xcb772339ba1f17f9 // .quad -3785518230938904583 QUAD $0xfa42a8b73abbf48c // .quad -413582710846786420 QUAD $0xff2a760414536efb // .quad -60105885123121413 QUAD $0x9c69a97284b578d7 // .quad -7176018221920323369 QUAD $0xfef5138519684aba // .quad -75132356403901766 QUAD $0xc38413cf25e2d70d // .quad -4358336758973016307 QUAD $0x7eb258665fc25d69 // .quad 9129456591349898601 QUAD $0xf46518c2ef5b8cd1 // .quad -836234930288882479 QUAD $0xef2f773ffbd97a61 // .quad -1211618658047395231 QUAD $0x98bf2f79d5993802 // .quad -7440175859071633406 QUAD $0xaafb550ffacfd8fa // .quad -6126209340986631942 QUAD $0xbeeefb584aff8603 // .quad -4688533805412153853 QUAD $0x95ba2a53f983cf38 // .quad -7657761676233289928 QUAD $0xeeaaba2e5dbf6784 // .quad -1248981238337804412 QUAD $0xdd945a747bf26183 // .quad -2480258038432112253 QUAD $0x952ab45cfa97a0b2 // .quad -7698142301602209614 QUAD $0x94f971119aeef9e4 // .quad -7712008566467528220 QUAD $0xba756174393d88df // .quad -5010991858575374113 QUAD $0x7a37cd5601aab85d // .quad 8806733365625141341 QUAD $0xe912b9d1478ceb17 // .quad -1652053804791829737 QUAD $0xac62e055c10ab33a // .quad -6025006692552756422 QUAD $0x91abb422ccb812ee // .quad -7950062655635975442 QUAD $0x577b986b314d6009 // .quad 6303799689591218185 QUAD $0xb616a12b7fe617aa // .quad -5325892301117581398 QUAD $0xed5a7e85fda0b80b // .quad -1343622424865753077 QUAD $0xe39c49765fdf9d94 // .quad -2045679357969588844 QUAD $0x14588f13be847307 // .quad 1466078993672598279 QUAD $0x8e41ade9fbebc27d // .quad -8196078626372074883 QUAD $0x596eb2d8ae258fc8 // .quad 6444284760518135752 QUAD $0xb1d219647ae6b31c // .quad -5633412264537705700 QUAD $0x6fca5f8ed9aef3bb // .quad 8055355950647669691 QUAD $0xde469fbd99a05fe3 // .quad -2430079312244744221 QUAD $0x25de7bb9480d5854 // .quad 2728754459941099604 QUAD $0x8aec23d680043bee // .quad -8436328597794046994 QUAD $0xaf561aa79a10ae6a // .quad -5812428961928401302 QUAD $0xada72ccc20054ae9 // .quad -5933724728815170839 QUAD $0x1b2ba1518094da04 // .quad 1957835834444274180 QUAD $0xd910f7ff28069da4 // .quad -2805469892591575644 QUAD $0x90fb44d2f05d0842 // .quad -7999724640327104446 QUAD $0x87aa9aff79042286 // .quad -8670947710510816634 QUAD $0x353a1607ac744a53 // .quad 3835402254873283155 QUAD $0xa99541bf57452b28 // .quad -6226998619711132888 QUAD $0x42889b8997915ce8 // .quad 4794252818591603944 QUAD $0xd3fa922f2d1675f2 // .quad -3172062256211528206 QUAD $0x69956135febada11 // .quad 7608094030047140369 QUAD $0x847c9b5d7c2e09b7 // .quad -8900067937773286985 QUAD $0x43fab9837e699095 // .quad 4898431519131537557 QUAD $0xa59bc234db398c25 // .quad -6513398903789220827 QUAD $0x94f967e45e03f4bb // .quad -7712018656367741765 QUAD $0xcf02b2c21207ef2e // .quad -3530062611309138130 QUAD $0x1d1be0eebac278f5 // .quad 2097517367411243253 QUAD $0x8161afb94b44f57d // .quad -9123818159709293187 QUAD $0x6462d92a69731732 // .quad 7233582727691441970 QUAD $0xa1ba1ba79e1632dc // .quad -6793086681209228580 QUAD $0x7d7b8f7503cfdcfe // .quad 9041978409614302462 QUAD $0xca28a291859bbf93 // .quad -3879672333084147821 QUAD $0x5cda735244c3d43e // .quad 6690786993590490174 QUAD $0xfcb2cb35e702af78 // .quad -237904397927796872 QUAD $0x3a0888136afa64a7 // .quad 4181741870994056359 QUAD $0x9defbf01b061adab // .quad -7066219276345954901 QUAD $0x088aaa1845b8fdd0 // .quad 615491320315182544 QUAD $0xc56baec21c7a1916 // .quad -4221088077005055722 QUAD $0x8aad549e57273d45 // .quad -8454007886460797627 QUAD $0xf6c69a72a3989f5b // .quad -664674077828931749 QUAD $0x36ac54e2f678864b // .quad 3939617107816777291 QUAD $0x9a3c2087a63f6399 // .quad -7332950326284164199 QUAD $0x84576a1bb416a7dd // .quad -8910536670511192099 QUAD $0xc0cb28a98fcf3c7f // .quad -4554501889427817345 QUAD $0x656d44a2a11c51d5 // .quad 7308573235570561493 QUAD $0xf0fdf2d3f3c30b9f // .quad -1081441343357383777 QUAD $0x9f644ae5a4b1b325 // .quad -6961356773836868827 QUAD $0x969eb7c47859e743 // .quad -7593429867239446717 QUAD $0x873d5d9f0dde1fee // .quad -8701695967296086034 QUAD $0xbc4665b596706114 // .quad -4880101315621920492 QUAD $0xa90cb506d155a7ea // .quad -6265433940692719638 QUAD $0xeb57ff22fc0c7959 // .quad -1488440626100012711 QUAD $0x09a7f12442d588f2 // .quad 695789805494438130 QUAD $0x9316ff75dd87cbd8 // .quad -7847804418953589800 QUAD $0x0c11ed6d538aeb2f // .quad 869737256868047663 QUAD $0xb7dcbf5354e9bece // .quad -5198069505264599346 QUAD $0x8f1668c8a86da5fa // .quad -8136200465769716230 QUAD $0xe5d3ef282a242e81 // .quad -1885900863153361279 QUAD $0xf96e017d694487bc // .quad -473439272678684740 QUAD $0x8fa475791a569d10 // .quad -8096217067111932656 QUAD $0x37c981dcc395a9ac // .quad 4019886927579031980 QUAD $0xb38d92d760ec4455 // .quad -5508585315462527915 QUAD $0x85bbe253f47b1417 // .quad -8810199395808373737 QUAD $0xe070f78d3927556a // .quad -2274045625900771990 QUAD $0x93956d7478ccec8e // .quad -7812217631593927538 QUAD $0x8c469ab843b89562 // .quad -8338807543829064350 QUAD $0x387ac8d1970027b2 // .quad 4069786015789754290 QUAD $0xaf58416654a6babb // .quad -5811823411358942533 QUAD $0x06997b05fcc0319e // .quad 475546501309804958 QUAD $0xdb2e51bfe9d0696a // .quad -2653093245771290262 QUAD $0x441fece3bdf81f03 // .quad 4908902581746016003 QUAD $0x88fcf317f22241e2 // .quad -8575712306248138270 QUAD $0xd527e81cad7626c3 // .quad -3087243809672255805 QUAD $0xab3c2fddeeaad25a // .quad -6107954364382784934 QUAD $0x8a71e223d8d3b074 // .quad -8470740780517707660 QUAD $0xd60b3bd56a5586f1 // .quad -3023256937051093263 QUAD $0xf6872d5667844e49 // .quad -682526969396179383 QUAD $0x85c7056562757456 // .quad -8807064613298015146 QUAD $0xb428f8ac016561db // .quad -5464844730172612133 QUAD $0xa738c6bebb12d16c // .quad -6397144748195131028 QUAD $0xe13336d701beba52 // .quad -2219369894288377262 QUAD $0xd106f86e69d785c7 // .quad -3384744916816525881 QUAD $0xecc0024661173473 // .quad -1387106183930235789 QUAD $0x82a45b450226b39c // .quad -9032994600651410532 QUAD $0x27f002d7f95d0190 // .quad 2877803288514593168 QUAD $0xa34d721642b06084 // .quad -6679557232386875260 QUAD $0x31ec038df7b441f4 // .quad 3597254110643241460 QUAD $0xcc20ce9bd35c78a5 // .quad -3737760522056206171 QUAD $0x7e67047175a15271 // .quad 9108253656731439729 QUAD $0xff290242c83396ce // .quad -60514634142869810 QUAD $0x0f0062c6e984d386 // .quad 1080972517029761926 QUAD $0x9f79a169bd203e41 // .quad -6955350673980375487 QUAD $0x52c07b78a3e60868 // .quad 5962901664714590312 QUAD $0xc75809c42c684dd1 // .quad -4082502324048081455 QUAD $0xa7709a56ccdf8a82 // .quad -6381430974388925822 QUAD $0xf92e0c3537826145 // .quad -491441886632713915 QUAD $0x88a66076400bb691 // .quad -8600080377420466543 QUAD $0x9bbcc7a142b17ccb // .quad -7224680206786528053 QUAD $0x6acff893d00ea435 // .quad 7696643601933968437 QUAD $0xc2abf989935ddbfe // .quad -4419164240055772162 QUAD $0x0583f6b8c4124d43 // .quad 397432465562684739 QUAD $0xf356f7ebf83552fe // .quad -912269281642327298 QUAD $0xc3727a337a8b704a // .quad -4363290727450709942 QUAD $0x98165af37b2153de // .quad -7487697328667536418 QUAD $0x744f18c0592e4c5c // .quad 8380944645968776284 QUAD $0xbe1bf1b059e9a8d6 // .quad -4747935642407032618 QUAD $0x1162def06f79df73 // .quad 1252808770606194547 QUAD $0xeda2ee1c7064130c // .quad -1323233534581402868 QUAD $0x8addcb5645ac2ba8 // .quad -8440366555225904216 QUAD $0x9485d4d1c63e8be7 // .quad -7744549986754458649 QUAD $0x6d953e2bd7173692 // .quad 7896285879677171346 QUAD $0xb9a74a0637ce2ee1 // .quad -5069001465015685407 QUAD $0xc8fa8db6ccdd0437 // .quad -3964700705685699529 QUAD $0xe8111c87c5c1ba99 // .quad -1724565812842218855 QUAD $0x1d9c9892400a22a2 // .quad 2133748077373825698 QUAD $0x910ab1d4db9914a0 // .quad -7995382660667468640 QUAD $0x2503beb6d00cab4b // .quad 2667185096717282123 QUAD $0xb54d5e4a127f59c8 // .quad -5382542307406947896 QUAD $0x2e44ae64840fd61d // .quad 3333981370896602653 QUAD $0xe2a0b5dc971f303a // .quad -2116491865831296966 QUAD $0x5ceaecfed289e5d2 // .quad 6695424375237764562 QUAD $0x8da471a9de737e24 // .quad -8240336443785642460 QUAD $0x7425a83e872c5f47 // .quad 8369280469047205703 QUAD $0xb10d8e1456105dad // .quad -5688734536304665171 QUAD $0xd12f124e28f77719 // .quad -3373457468973156583 QUAD $0xdd50f1996b947518 // .quad -2499232151953443560 QUAD $0x82bd6b70d99aaa6f // .quad -9025939945749304721 QUAD $0x8a5296ffe33cc92f // .quad -8479549122611984081 QUAD $0x636cc64d1001550b // .quad 7164319141522920715 QUAD $0xace73cbfdc0bfb7b // .quad -5987750384837592197 QUAD $0x3c47f7e05401aa4e // .quad 4343712908476262990 QUAD $0xd8210befd30efa5a // .quad -2873001962619602342 QUAD $0x65acfaec34810a71 // .quad 7326506586225052273 QUAD $0x8714a775e3e95c78 // .quad -8713155254278333320 QUAD $0x7f1839a741a14d0d // .quad 9158133232781315341 QUAD $0xa8d9d1535ce3b396 // .quad -6279758049420528746 QUAD $0x1ede48111209a050 // .quad 2224294504121868368 QUAD $0xd31045a8341ca07c // .quad -3238011543348273028 QUAD $0x934aed0aab460432 // .quad -7833187971778608078 QUAD $0x83ea2b892091e44d // .quad -8941286242233752499 QUAD $0xf81da84d5617853f // .quad -568112927868484289 QUAD $0xa4e4b66b68b65d60 // .quad -6564921784364802720 QUAD $0x36251260ab9d668e // .quad 3901544858591782542 QUAD $0xce1de40642e3f4b9 // .quad -3594466212028615495 QUAD $0xc1d72b7c6b426019 // .quad -4479063491021217767 QUAD $0x80d2ae83e9ce78f3 // .quad -9164070410158966541 QUAD $0xb24cf65b8612f81f // .quad -5598829363776522209 QUAD $0xa1075a24e4421730 // .quad -6843401994271320272 QUAD $0xdee033f26797b627 // .quad -2386850686293264857 QUAD $0xc94930ae1d529cfc // .quad -3942566474411762436 QUAD $0x169840ef017da3b1 // .quad 1628122660560806833 QUAD $0xfb9b7cd9a4a7443c // .quad -316522074587315140 QUAD $0x8e1f289560ee864e // .quad -8205795374004271538 QUAD $0x9d412e0806e88aa5 // .quad -7115355324258153819 QUAD $0xf1a6f2bab92a27e2 // .quad -1033872180650563614 QUAD $0xc491798a08a2ad4e // .quad -4282508136895304370 QUAD $0xae10af696774b1db // .quad -5904026244240592421 QUAD $0xf5b5d7ec8acb58a2 // .quad -741449152691742558 QUAD $0xacca6da1e0a8ef29 // .quad -5995859411864064215 QUAD $0x9991a6f3d6bf1765 // .quad -7380934748073420955 QUAD $0x17fd090a58d32af3 // .quad 1728547772024695539 QUAD $0xbff610b0cc6edd3f // .quad -4614482416664388289 QUAD $0xddfc4b4cef07f5b0 // .quad -2451001303396518480 QUAD $0xeff394dcff8a948e // .quad -1156417002403097458 QUAD $0x4abdaf101564f98e // .quad 5385653213018257806 QUAD $0x95f83d0a1fb69cd9 // .quad -7640289654143017767 QUAD $0x9d6d1ad41abe37f1 // .quad -7102991539009341455 QUAD $0xbb764c4ca7a4440f // .quad -4938676049251384305 QUAD $0x84c86189216dc5ed // .quad -8878739423761676819 QUAD $0xea53df5fd18d5513 // .quad -1561659043136842477 QUAD $0x32fd3cf5b4e49bb4 // .quad 3674159897003727796 QUAD $0x92746b9be2f8552c // .quad -7893565929601608404 QUAD $0x3fbc8c33221dc2a1 // .quad 4592699871254659745 QUAD $0xb7118682dbb66a77 // .quad -5255271393574622601 QUAD $0x0fabaf3feaa5334a // .quad 1129188820640936778 QUAD $0xe4d5e82392a40515 // .quad -1957403223540890347 QUAD $0x29cb4d87f2a7400e // .quad 3011586022114279438 QUAD $0x8f05b1163ba6832d // .quad -8140906042354138323 QUAD $0x743e20e9ef511012 // .quad 8376168546070237202 QUAD $0xb2c71d5bca9023f8 // .quad -5564446534515285000 QUAD $0x914da9246b255416 // .quad -7976533391121755114 QUAD $0xdf78e4b2bd342cf6 // .quad -2343872149716718346 QUAD $0x1ad089b6c2f7548e // .quad 1932195658189984910 QUAD $0x8bab8eefb6409c1a // .quad -8382449121214030822 QUAD $0xa184ac2473b529b1 // .quad -6808127464117294671 QUAD $0xae9672aba3d0c320 // .quad -5866375383090150624 QUAD $0xc9e5d72d90a2741e // .quad -3898473311719230434 QUAD $0xda3c0f568cc4f3e8 // .quad -2721283210435300376 QUAD $0x7e2fa67c7a658892 // .quad 9092669226243950738 QUAD $0x8865899617fb1871 // .quad -8618331034163144591 QUAD $0xddbb901b98feeab7 // .quad -2469221522477225289 QUAD $0xaa7eebfb9df9de8d // .quad -6161227774276542835 QUAD $0x552a74227f3ea565 // .quad 6136845133758244197 QUAD $0xd51ea6fa85785631 // .quad -3089848699418290639 QUAD $0xd53a88958f87275f // .quad -3082000819042179233 QUAD $0x8533285c936b35de // .quad -8848684464777513506 QUAD $0x8a892abaf368f137 // .quad -8464187042230111945 QUAD $0xa67ff273b8460356 // .quad -6449169562544503978 QUAD $0x2d2b7569b0432d85 // .quad 3254824252494523781 QUAD $0xd01fef10a657842c // .quad -3449775934753242068 QUAD $0x9c3b29620e29fc73 // .quad -7189106879045698445 QUAD $0x8213f56a67f6b29b // .quad -9073638986861858149 QUAD $0x8349f3ba91b47b8f // .quad -8986383598807123057 QUAD $0xa298f2c501f45f42 // .quad -6730362715149934782 QUAD $0x241c70a936219a73 // .quad 2602078556773259891 QUAD $0xcb3f2f7642717713 // .quad -3801267375510030573 QUAD $0xed238cd383aa0110 // .quad -1359087822460813040 QUAD $0xfe0efb53d30dd4d7 // .quad -139898200960150313 QUAD $0xf4363804324a40aa // .quad -849429889038008150 QUAD $0x9ec95d1463e8a506 // .quad -7004965403241175802 QUAD $0xb143c6053edcd0d5 // .quad -5673473379724898091 QUAD $0xc67bb4597ce2ce48 // .quad -4144520735624081848 QUAD $0xdd94b7868e94050a // .quad -2480155706228734710 QUAD $0xf81aa16fdc1b81da // .quad -568964901102714406 QUAD $0xca7cf2b4191c8326 // .quad -3855940325606653146 QUAD $0x9b10a4e5e9913128 // .quad -7273132090830278360 QUAD $0xfd1c2f611f63a3f0 // .quad -208239388580928528 QUAD $0xc1d4ce1f63f57d72 // .quad -4479729095110460046 QUAD $0xbc633b39673c8cec // .quad -4871985254153548564 QUAD $0xf24a01a73cf2dccf // .quad -987975350460687153 QUAD $0xd5be0503e085d813 // .quad -3044990783845967853 QUAD $0x976e41088617ca01 // .quad -7535013621679011327 QUAD $0x4b2d8644d8a74e18 // .quad 5417133557047315992 QUAD $0xbd49d14aa79dbc82 // .quad -4807081008671376254 QUAD $0xddf8e7d60ed1219e // .quad -2451955090545630818 QUAD $0xec9c459d51852ba2 // .quad -1397165242411832414 QUAD $0xcabb90e5c942b503 // .quad -3838314940804713213 QUAD $0x93e1ab8252f33b45 // .quad -7790757304148477115 QUAD $0x3d6a751f3b936243 // .quad 4425478360848884291 QUAD $0xb8da1662e7b00a17 // .quad -5126760611758208489 QUAD $0x0cc512670a783ad4 // .quad 920161932633717460 QUAD $0xe7109bfba19c0c9d // .quad -1796764746270372707 QUAD $0x27fb2b80668b24c5 // .quad 2880944217109767365 QUAD $0x906a617d450187e2 // .quad -8040506994060064798 QUAD $0xb1f9f660802dedf6 // .quad -5622191765467566602 QUAD $0xb484f9dc9641e9da // .quad -5438947724147693094 QUAD $0x5e7873f8a0396973 // .quad 6807318348447705459 QUAD $0xe1a63853bbd26451 // .quad -2186998636757228463 QUAD $0xdb0b487b6423e1e8 // .quad -2662955059861265944 QUAD $0x8d07e33455637eb2 // .quad -8284403175614349646 QUAD $0x91ce1a9a3d2cda62 // .quad -7940379843253970334 QUAD $0xb049dc016abc5e5f // .quad -5743817951090549153 QUAD $0x7641a140cc7810fb // .quad 8521269269642088699 QUAD $0xdc5c5301c56b75f7 // .quad -2568086420435798537 QUAD $0xa9e904c87fcb0a9d // .quad -6203421752542164323 QUAD $0x89b9b3e11b6329ba // .quad -8522583040413455942 QUAD $0x546345fa9fbdcd44 // .quad 6080780864604458308 QUAD $0xac2820d9623bf429 // .quad -6041542782089432023 QUAD $0xa97c177947ad4095 // .quad -6234081974526590827 QUAD $0xd732290fbacaf133 // .quad -2940242459184402125 QUAD $0x49ed8eabcccc485d // .quad 5327070802775656541 QUAD $0x867f59a9d4bed6c0 // .quad -8755180564631333184 QUAD $0x5c68f256bfff5a74 // .quad 6658838503469570676 QUAD $0xa81f301449ee8c70 // .quad -6332289687361778576 QUAD $0x73832eec6fff3111 // .quad 8323548129336963345 QUAD $0xd226fc195c6a2f8c // .quad -3303676090774835316 QUAD $0xc831fd53c5ff7eab // .quad -4021154456019173717 QUAD $0x83585d8fd9c25db7 // .quad -8982326584375353929 QUAD $0xba3e7ca8b77f5e55 // .quad -5026443070023967147 QUAD $0xa42e74f3d032f525 // .quad -6616222212041804507 QUAD $0x28ce1bd2e55f35eb // .quad 2940318199324816875 QUAD $0xcd3a1230c43fb26f // .quad -3658591746624867729 QUAD $0x7980d163cf5b81b3 // .quad 8755227902219092403 QUAD $0x80444b5e7aa7cf85 // .quad -9204148869281624187 QUAD $0xd7e105bcc332621f // .quad -2891023177508298209 QUAD $0xa0555e361951c366 // .quad -6893500068174642330 QUAD $0x8dd9472bf3fefaa7 // .quad -8225464990312760665 QUAD $0xc86ab5c39fa63440 // .quad -4005189066790915008 QUAD $0xb14f98f6f0feb951 // .quad -5670145219463562927 QUAD $0xfa856334878fc150 // .quad -394800315061255856 QUAD $0x6ed1bf9a569f33d3 // .quad 7985374283903742931 QUAD $0x9c935e00d4b9d8d2 // .quad -7164279224554366766 QUAD $0x0a862f80ec4700c8 // .quad 758345818024902856 QUAD $0xc3b8358109e84f07 // .quad -4343663012265570553 QUAD $0xcd27bb612758c0fa // .quad -3663753745896259334 QUAD $0xf4a642e14c6262c8 // .quad -817892746904575288 QUAD $0x8038d51cb897789c // .quad -9207375118826243940 QUAD $0x98e7e9cccfbd7dbd // .quad -7428711994456441411 QUAD $0xe0470a63e6bd56c3 // .quad -2285846861678029117 QUAD $0xbf21e44003acdd2c // .quad -4674203974643163860 QUAD $0x1858ccfce06cac74 // .quad 1754377441329851508 QUAD $0xeeea5d5004981478 // .quad -1231068949876566920 QUAD $0x0f37801e0c43ebc8 // .quad 1096485900831157192 QUAD $0x95527a5202df0ccb // .quad -7686947121313936181 QUAD $0xd30560258f54e6ba // .quad -3241078642388441414 QUAD $0xbaa718e68396cffd // .quad -4996997883215032323 QUAD $0x47c6b82ef32a2069 // .quad 5172023733869224041 QUAD $0xe950df20247c83fd // .quad -1634561335591402499 QUAD $0x4cdc331d57fa5441 // .quad 5538357842881958977 QUAD $0x91d28b7416cdd27e // .quad -7939129862385708418 QUAD $0xe0133fe4adf8e952 // .quad -2300424733252327086 QUAD $0xb6472e511c81471d // .quad -5312226309554747619 QUAD $0x58180fddd97723a6 // .quad 6347841120289366950 QUAD $0xe3d8f9e563a198e5 // .quad -2028596868516046619 QUAD $0x570f09eaa7ea7648 // .quad 6273243709394548296 QUAD $0x8e679c2f5e44ff8f // .quad -8185402070463610993 QUAD $0x2cd2cc6551e513da // .quad 3229868618315797466 QUAD $0xb201833b35d63f73 // .quad -5620066569652125837 QUAD $0xf8077f7ea65e58d1 // .quad -574350245532641071 QUAD $0xde81e40a034bcf4f // .quad -2413397193637769393 QUAD $0xfb04afaf27faf782 // .quad -358968903457900670 QUAD $0x8b112e86420f6191 // .quad -8425902273664687727 QUAD $0x79c5db9af1f9b563 // .quad 8774660907532399971 QUAD $0xadd57a27d29339f6 // .quad -5920691823653471754 QUAD $0x18375281ae7822bc // .quad 1744954097560724156 QUAD $0xd94ad8b1c7380874 // .quad -2789178761139451788 QUAD $0x8f2293910d0b15b5 // .quad -8132775725879323211 QUAD $0x87cec76f1c830548 // .quad -8660765753353239224 QUAD $0xb2eb3875504ddb22 // .quad -5554283638921766110 QUAD $0xa9c2794ae3a3c69a // .quad -6214271173264161126 QUAD $0x5fa60692a46151eb // .quad 6892203506629956075 QUAD $0xd433179d9c8cb841 // .quad -3156152948152813503 QUAD $0xdbc7c41ba6bcd333 // .quad -2609901835997359309 QUAD $0x849feec281d7f328 // .quad -8890124620236590296 QUAD $0x12b9b522906c0800 // .quad 1349308723430688768 QUAD $0xa5c7ea73224deff3 // .quad -6500969756868349965 QUAD $0xd768226b34870a00 // .quad -2925050114139026944 QUAD $0xcf39e50feae16bef // .quad -3514526177658049553 QUAD $0xe6a1158300d46640 // .quad -1828156321336891840 QUAD $0x81842f29f2cce375 // .quad -9114107888677362827 QUAD $0x60495ae3c1097fd0 // .quad 6938176635183661008 QUAD $0xa1e53af46f801c53 // .quad -6780948842419315629 QUAD $0x385bb19cb14bdfc4 // .quad 4061034775552188356 QUAD $0xca5e89b18b602368 // .quad -3864500034596756632 QUAD $0x46729e03dd9ed7b5 // .quad 5076293469440235445 QUAD $0xfcf62c1dee382c42 // .quad -218939024818557886 QUAD $0x6c07a2c26a8346d1 // .quad 7784369436827535057 QUAD $0x9e19db92b4e31ba9 // .quad -7054365918152680535 QUAD $0xc7098b7305241885 // .quad -4104596259247744891 QUAD $0xc5a05277621be293 // .quad -4206271379263462765 QUAD $0xb8cbee4fc66d1ea7 // .quad -5130745324059681113 QUAD $0xf70867153aa2db38 // .quad -646153205651940552 QUAD $0x737f74f1dc043328 // .quad 8322499218531169064 QUAD $0x9a65406d44a5c903 // .quad -7321374781173544701 QUAD $0x505f522e53053ff2 // .quad 5791438004736573426 QUAD $0xc0fe908895cf3b44 // .quad -4540032458039542972 QUAD $0x647726b9e7c68fef // .quad 7239297505920716783 QUAD $0xf13e34aabb430a15 // .quad -1063354554122040811 QUAD $0x5eca783430dc19f5 // .quad 6830403950414141941 QUAD $0x96c6e0eab509e64d // .quad -7582125623967357363 QUAD $0xb67d16413d132072 // .quad -5297053117264486286 QUAD $0xbc789925624c5fe0 // .quad -4865971011531808800 QUAD $0xe41c5bd18c57e88f // .quad -2009630378153219953 QUAD $0xeb96bf6ebadf77d8 // .quad -1470777745987373096 QUAD $0x8e91b962f7b6f159 // .quad -8173548013986844327 QUAD $0x933e37a534cbaae7 // .quad -7836765118883190041 QUAD $0x723627bbb5a4adb0 // .quad 8229809056225996208 QUAD $0xb80dc58e81fe95a1 // .quad -5184270380176599647 QUAD $0xcec3b1aaa30dd91c // .quad -3547796734999668452 QUAD $0xe61136f2227e3b09 // .quad -1868651956793361655 QUAD $0x213a4f0aa5e8a7b1 // .quad 2394313059052595121 QUAD $0x8fcac257558ee4e6 // .quad -8085436500636932890 QUAD $0xa988e2cd4f62d19d // .quad -6230480713039031907 QUAD $0xb3bd72ed2af29e1f // .quad -5495109607368778209 QUAD $0x93eb1b80a33b8605 // .quad -7788100891298789883 QUAD $0xe0accfa875af45a7 // .quad -2257200990783584857 QUAD $0xbc72f130660533c3 // .quad -4867563057061743677 QUAD $0x8c6c01c9498d8b88 // .quad -8328279646880822392 QUAD $0xeb8fad7c7f8680b4 // .quad -1472767802899791692 QUAD $0xaf87023b9bf0ee6a // .quad -5798663540173640086 QUAD $0xa67398db9f6820e1 // .quad -6452645772052127519 QUAD $0xdb68c2ca82ed2a05 // .quad -2636643406789662203 QUAD $0x88083f8943a1148c // .quad -8644589625959967604 QUAD $0x892179be91d43a43 // .quad -8565431156884620733 QUAD $0x6a0a4f6b948959b0 // .quad 7641007041259592112 QUAD $0xab69d82e364948d4 // .quad -6095102927678388012 QUAD $0x848ce34679abb01c // .quad -8895485272135061476 QUAD $0xd6444e39c3db9b09 // .quad -3007192641170597111 QUAD $0xf2d80e0c0c0b4e11 // .quad -947992276657025519 QUAD $0x85eab0e41a6940e5 // .quad -8797024428372705051 QUAD $0x6f8e118f0f0e2195 // .quad 8038381691033493909 QUAD $0xa7655d1d2103911f // .quad -6384594517038493409 QUAD $0x4b7195f2d2d1a9fb // .quad 5436291095364479483 QUAD $0xd13eb46469447567 // .quad -3369057127870728857 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' // .p2align 4, 0x00 _POW_TAB: LONG $0x00000001 // .long 1 LONG $0x00000003 // .long 3 LONG $0x00000006 // .long 6 LONG $0x00000009 // .long 9 LONG $0x0000000d // .long 13 LONG $0x00000010 // .long 16 LONG $0x00000013 // .long 19 LONG $0x00000017 // .long 23 LONG $0x0000001a // .long 26 // .p2align 2, 0x00 _MASK_USE_NUMBER: LONG $0x00000002 // .long 2 _LB_3db452d2: // L_.str.2 QUAD $0x25203a75253a7325; QUAD $0x7472657373412073 // .asciz 16, '%s:%u: %s Assert' QUAD $0x27732560206e6f69; QUAD $0x2e64656c69616620 // .asciz 16, "ion `%s' failed." WORD $0x000a // .asciz 2, '\n\x00' _LB_2eea66a0: // L_.str.3 WORD $0x003f // .asciz 2, '?\x00' LONG $0x00000000 // .p2align 4, 0x00 _tab: QUAD $0x3736353433323130; QUAD $0x6665646362613938 // .asciz 16, '0123456789abcdef' BYTE $0x00 // .asciz 1, '\x00' QUAD $0x0000000000000000; LONG $0x00000000; WORD $0x0000; BYTE $0x00 // .p2align 4, 0x00 _Digits: QUAD $0x3330323031303030; QUAD $0x3730363035303430 // .ascii 16, '0001020304050607' QUAD $0x3131303139303830; QUAD $0x3531343133313231 // .ascii 16, '0809101112131415' QUAD $0x3931383137313631; QUAD $0x3332323231323032 // .ascii 16, '1617181920212223' QUAD $0x3732363235323432; QUAD $0x3133303339323832 // .ascii 16, '2425262728293031' QUAD $0x3533343333333233; QUAD $0x3933383337333633 // .ascii 16, '3233343536373839' QUAD $0x3334323431343034; QUAD $0x3734363435343434 // .ascii 16, '4041424344454647' QUAD $0x3135303539343834; QUAD $0x3535343533353235 // .ascii 16, '4849505152535455' QUAD $0x3935383537353635; QUAD $0x3336323631363036 // .ascii 16, '5657585960616263' QUAD $0x3736363635363436; QUAD $0x3137303739363836 // .ascii 16, '6465666768697071' QUAD $0x3537343733373237; QUAD $0x3937383737373637 // .ascii 16, '7273747576777879' QUAD $0x3338323831383038; QUAD $0x3738363835383438 // .ascii 16, '8081828384858687' QUAD $0x3139303939383838; QUAD $0x3539343933393239 // .ascii 16, '8889909192939495' QUAD $0x3939383937393639 // .ascii 8, '96979899' _LB_9b5a213f: // L_.str.4 QUAD $0x262076203d3c2030; QUAD $0x3031203c20762026 // .asciz 16, '0 <= v && v < 10' QUAD $0x3030303030303030; QUAD $0x3030303030303030 // .asciz 16, '0000000000000000' LONG $0x006c6c75 // .asciz 4, 'ull\x00' _LB_2298202d: // L_.str.5 QUAD $0x662f65766974616e; QUAD $0x74616f6c66747361 // .asciz 16, 'native/fastfloat' WORD $0x632e; BYTE $0x00 // .asciz 3, '.c\x00' _LB_4f9a3a50: // L___PRETTY_FUNCTION__.ctz10 QUAD $0x64656e6769736e75; QUAD $0x7a746320746e6920 // .asciz 16, 'unsigned int ctz' QUAD $0x74736e6f63283031; QUAD $0x5f3436746e697520 // .asciz 16, '10(const uint64_' WORD $0x2974; BYTE $0x00 // .asciz 3, 't)\x00' QUAD $0x0000000000000000; LONG $0x00000000; WORD $0x0000 // .p2align 4, 0x00 _LB_44cba9ba: // _pow10_ceil_sig.g QUAD $0xff77b1fcbebcdc4f // .quad -38366372719436721 QUAD $0x25e8e89c13bb0f7b // .quad 2731688931043774331 QUAD $0x9faacf3df73609b1 // .quad -6941508010590729807 QUAD $0x77b191618c54e9ad // .quad 8624834609543440813 QUAD $0xc795830d75038c1d // .quad -4065198994811024355 QUAD $0xd59df5b9ef6a2418 // .quad -3054014793352862696 QUAD $0xf97ae3d0d2446f25 // .quad -469812725086392539 QUAD $0x4b0573286b44ad1e // .quad 5405853545163697438 QUAD $0x9becce62836ac577 // .quad -7211161980820077193 QUAD $0x4ee367f9430aec33 // .quad 5684501474941004851 QUAD $0xc2e801fb244576d5 // .quad -4402266457597708587 QUAD $0x229c41f793cda740 // .quad 2493940825248868160 QUAD $0xf3a20279ed56d48a // .quad -891147053569747830 QUAD $0x6b43527578c11110 // .quad 7729112049988473104 QUAD $0x9845418c345644d6 // .quad -7474495936122174250 QUAD $0x830a13896b78aaaa // .quad -9004363024039368022 QUAD $0xbe5691ef416bd60c // .quad -4731433901725329908 QUAD $0x23cc986bc656d554 // .quad 2579604275232953684 QUAD $0xedec366b11c6cb8f // .quad -1302606358729274481 QUAD $0x2cbfbe86b7ec8aa9 // .quad 3224505344041192105 QUAD $0x94b3a202eb1c3f39 // .quad -7731658001846878407 QUAD $0x7bf7d71432f3d6aa // .quad 8932844867666826922 QUAD $0xb9e08a83a5e34f07 // .quad -5052886483881210105 QUAD $0xdaf5ccd93fb0cc54 // .quad -2669001970698630060 QUAD $0xe858ad248f5c22c9 // .quad -1704422086424124727 QUAD $0xd1b3400f8f9cff69 // .quad -3336252463373287575 QUAD $0x91376c36d99995be // .quad -7982792831656159810 QUAD $0x23100809b9c21fa2 // .quad 2526528228819083170 QUAD $0xb58547448ffffb2d // .quad -5366805021142811859 QUAD $0xabd40a0c2832a78b // .quad -6065211750830921845 QUAD $0xe2e69915b3fff9f9 // .quad -2096820258001126919 QUAD $0x16c90c8f323f516d // .quad 1641857348316123501 QUAD $0x8dd01fad907ffc3b // .quad -8228041688891786181 QUAD $0xae3da7d97f6792e4 // .quad -5891368184943504668 QUAD $0xb1442798f49ffb4a // .quad -5673366092687344822 QUAD $0x99cd11cfdf41779d // .quad -7364210231179380835 QUAD $0xdd95317f31c7fa1d // .quad -2480021597431793123 QUAD $0x40405643d711d584 // .quad 4629795266307937668 QUAD $0x8a7d3eef7f1cfc52 // .quad -8467542526035952558 QUAD $0x482835ea666b2573 // .quad 5199465050656154995 QUAD $0xad1c8eab5ee43b66 // .quad -5972742139117552794 QUAD $0xda3243650005eed0 // .quad -2724040723534582064 QUAD $0xd863b256369d4a40 // .quad -2854241655469553088 QUAD $0x90bed43e40076a83 // .quad -8016736922845615485 QUAD $0x873e4f75e2224e68 // .quad -8701430062309552536 QUAD $0x5a7744a6e804a292 // .quad 6518754469289960082 QUAD $0xa90de3535aaae202 // .quad -6265101559459552766 QUAD $0x711515d0a205cb37 // .quad 8148443086612450103 QUAD $0xd3515c2831559a83 // .quad -3219690930897053053 QUAD $0x0d5a5b44ca873e04 // .quad 962181821410786820 QUAD $0x8412d9991ed58091 // .quad -8929835859451740015 QUAD $0xe858790afe9486c3 // .quad -1704479370831952189 QUAD $0xa5178fff668ae0b6 // .quad -6550608805887287114 QUAD $0x626e974dbe39a873 // .quad 7092772823314835571 QUAD $0xce5d73ff402d98e3 // .quad -3576574988931720989 QUAD $0xfb0a3d212dc81290 // .quad -357406007711231344 QUAD $0x80fa687f881c7f8e // .quad -9152888395723407474 QUAD $0x7ce66634bc9d0b9a // .quad 8999993282035256218 QUAD $0xa139029f6a239f72 // .quad -6829424476226871438 QUAD $0x1c1fffc1ebc44e81 // .quad 2026619565689294465 QUAD $0xc987434744ac874e // .quad -3925094576856201394 QUAD $0xa327ffb266b56221 // .quad -6690097579743157727 QUAD $0xfbe9141915d7a922 // .quad -294682202642863838 QUAD $0x4bf1ff9f0062baa9 // .quad 5472436080603216553 QUAD $0x9d71ac8fada6c9b5 // .quad -7101705404292871755 QUAD $0x6f773fc3603db4aa // .quad 8031958568804398250 QUAD $0xc4ce17b399107c22 // .quad -4265445736938701790 QUAD $0xcb550fb4384d21d4 // .quad -3795109844276665900 QUAD $0xf6019da07f549b2b // .quad -720121152745989333 QUAD $0x7e2a53a146606a49 // .quad 9091170749936331337 QUAD $0x99c102844f94e0fb // .quad -7367604748107325189 QUAD $0x2eda7444cbfc426e // .quad 3376138709496513134 QUAD $0xc0314325637a1939 // .quad -4597819916706768583 QUAD $0xfa911155fefb5309 // .quad -391512631556746487 QUAD $0xf03d93eebc589f88 // .quad -1135588877456072824 QUAD $0x793555ab7eba27cb // .quad 8733981247408842699 QUAD $0x96267c7535b763b5 // .quad -7627272076051127371 QUAD $0x4bc1558b2f3458df // .quad 5458738279630526687 QUAD $0xbbb01b9283253ca2 // .quad -4922404076636521310 QUAD $0x9eb1aaedfb016f17 // .quad -7011635205744005353 QUAD $0xea9c227723ee8bcb // .quad -1541319077368263733 QUAD $0x465e15a979c1cadd // .quad 5070514048102157021 QUAD $0x92a1958a7675175f // .quad -7880853450996246689 QUAD $0x0bfacd89ec191eca // .quad 863228270850154186 QUAD $0xb749faed14125d36 // .quad -5239380795317920458 QUAD $0xcef980ec671f667c // .quad -3532650679864695172 QUAD $0xe51c79a85916f484 // .quad -1937539975720012668 QUAD $0x82b7e12780e7401b // .quad -9027499368258256869 QUAD $0x8f31cc0937ae58d2 // .quad -8128491512466089774 QUAD $0xd1b2ecb8b0908811 // .quad -3336344095947716591 QUAD $0xb2fe3f0b8599ef07 // .quad -5548928372155224313 QUAD $0x861fa7e6dcb4aa16 // .quad -8782116138362033642 QUAD $0xdfbdcece67006ac9 // .quad -2324474446766642487 QUAD $0x67a791e093e1d49b // .quad 7469098900757009563 QUAD $0x8bd6a141006042bd // .quad -8370325556870233411 QUAD $0xe0c8bb2c5c6d24e1 // .quad -2249342214667950879 QUAD $0xaecc49914078536d // .quad -5851220927660403859 QUAD $0x58fae9f773886e19 // .quad 6411694268519837209 QUAD $0xda7f5bf590966848 // .quad -2702340141148116920 QUAD $0xaf39a475506a899f // .quad -5820440219632367201 QUAD $0x888f99797a5e012d // .quad -8606491615858654931 QUAD $0x6d8406c952429604 // .quad 7891439908798240260 QUAD $0xaab37fd7d8f58178 // .quad -6146428501395930760 QUAD $0xc8e5087ba6d33b84 // .quad -3970758169284363388 QUAD $0xd5605fcdcf32e1d6 // .quad -3071349608317525546 QUAD $0xfb1e4a9a90880a65 // .quad -351761693178066331 QUAD $0x855c3be0a17fcd26 // .quad -8837122532839535322 QUAD $0x5cf2eea09a550680 // .quad 6697677969404790400 QUAD $0xa6b34ad8c9dfc06f // .quad -6434717147622031249 QUAD $0xf42faa48c0ea481f // .quad -851274575098787809 QUAD $0xd0601d8efc57b08b // .quad -3431710416100151157 QUAD $0xf13b94daf124da27 // .quad -1064093218873484761 QUAD $0x823c12795db6ce57 // .quad -9062348037703676329 QUAD $0x76c53d08d6b70859 // .quad 8558313775058847833 QUAD $0xa2cb1717b52481ed // .quad -6716249028702207507 QUAD $0x54768c4b0c64ca6f // .quad 6086206200396171887 QUAD $0xcb7ddcdda26da268 // .quad -3783625267450371480 QUAD $0xa9942f5dcf7dfd0a // .quad -6227300304786948854 QUAD $0xfe5d54150b090b02 // .quad -117845565885576446 QUAD $0xd3f93b35435d7c4d // .quad -3172439362556298163 QUAD $0x9efa548d26e5a6e1 // .quad -6991182506319567135 QUAD $0xc47bc5014a1a6db0 // .quad -4288617610811380304 QUAD $0xc6b8e9b0709f109a // .quad -4127292114472071014 QUAD $0x359ab6419ca1091c // .quad 3862600023340550428 QUAD $0xf867241c8cc6d4c0 // .quad -547429124662700864 QUAD $0xc30163d203c94b63 // .quad -4395122007679087773 QUAD $0x9b407691d7fc44f8 // .quad -7259672230555269896 QUAD $0x79e0de63425dcf1e // .quad 8782263791269039902 QUAD $0xc21094364dfb5636 // .quad -4462904269766699466 QUAD $0x985915fc12f542e5 // .quad -7468914334623251739 QUAD $0xf294b943e17a2bc4 // .quad -966944318780986428 QUAD $0x3e6f5b7b17b2939e // .quad 4498915137003099038 QUAD $0x979cf3ca6cec5b5a // .quad -7521869226879198374 QUAD $0xa705992ceecf9c43 // .quad -6411550076227838909 QUAD $0xbd8430bd08277231 // .quad -4790650515171610063 QUAD $0x50c6ff782a838354 // .quad 5820620459997365076 QUAD $0xece53cec4a314ebd // .quad -1376627125537124675 QUAD $0xa4f8bf5635246429 // .quad -6559282480285457367 QUAD $0x940f4613ae5ed136 // .quad -7777920981101784778 QUAD $0x871b7795e136be9a // .quad -8711237568605798758 QUAD $0xb913179899f68584 // .quad -5110715207949843068 QUAD $0x28e2557b59846e40 // .quad 2946011094524915264 QUAD $0xe757dd7ec07426e5 // .quad -1776707991509915931 QUAD $0x331aeada2fe589d0 // .quad 3682513868156144080 QUAD $0x9096ea6f3848984f // .quad -8027971522334779313 QUAD $0x3ff0d2c85def7622 // .quad 4607414176811284002 QUAD $0xb4bca50b065abe63 // .quad -5423278384491086237 QUAD $0x0fed077a756b53aa // .quad 1147581702586717098 QUAD $0xe1ebce4dc7f16dfb // .quad -2167411962186469893 QUAD $0xd3e8495912c62895 // .quad -3177208890193991531 QUAD $0x8d3360f09cf6e4bd // .quad -8272161504007625539 QUAD $0x64712dd7abbbd95d // .quad 7237616480483531101 QUAD $0xb080392cc4349dec // .quad -5728515861582144020 QUAD $0xbd8d794d96aacfb4 // .quad -4788037454677749836 QUAD $0xdca04777f541c567 // .quad -2548958808550292121 QUAD $0xecf0d7a0fc5583a1 // .quad -1373360799919799391 QUAD $0x89e42caaf9491b60 // .quad -8510628282985014432 QUAD $0xf41686c49db57245 // .quad -858350499949874619 QUAD $0xac5d37d5b79b6239 // .quad -6026599335303880135 QUAD $0x311c2875c522ced6 // .quad 3538747893490044630 QUAD $0xd77485cb25823ac7 // .quad -2921563150702462265 QUAD $0x7d633293366b828c // .quad 9035120885289943692 QUAD $0x86a8d39ef77164bc // .quad -8743505996830120772 QUAD $0xae5dff9c02033198 // .quad -5882264492762254952 QUAD $0xa8530886b54dbdeb // .quad -6317696477610263061 QUAD $0xd9f57f830283fdfd // .quad -2741144597525430787 QUAD $0xd267caa862a12d66 // .quad -3285434578585440922 QUAD $0xd072df63c324fd7c // .quad -3426430746906788484 QUAD $0x8380dea93da4bc60 // .quad -8970925639256982432 QUAD $0x4247cb9e59f71e6e // .quad 4776009810824339054 QUAD $0xa46116538d0deb78 // .quad -6601971030643840136 QUAD $0x52d9be85f074e609 // .quad 5970012263530423817 QUAD $0xcd795be870516656 // .quad -3640777769877412266 QUAD $0x67902e276c921f8c // .quad 7462515329413029772 QUAD $0x806bd9714632dff6 // .quad -9193015133814464522 QUAD $0x00ba1cd8a3db53b7 // .quad 52386062455755703 QUAD $0xa086cfcd97bf97f3 // .quad -6879582898840692749 QUAD $0x80e8a40eccd228a5 // .quad -9157889458785081179 QUAD $0xc8a883c0fdaf7df0 // .quad -3987792605123478032 QUAD $0x6122cd128006b2ce // .quad 6999382250228200142 QUAD $0xfad2a4b13d1b5d6c // .quad -373054737976959636 QUAD $0x796b805720085f82 // .quad 8749227812785250178 QUAD $0x9cc3a6eec6311a63 // .quad -7150688238876681629 QUAD $0xcbe3303674053bb1 // .quad -3755104653863994447 QUAD $0xc3f490aa77bd60fc // .quad -4326674280168464132 QUAD $0xbedbfc4411068a9d // .quad -4693880817329993059 QUAD $0xf4f1b4d515acb93b // .quad -796656831783192261 QUAD $0xee92fb5515482d45 // .quad -1255665003235103419 QUAD $0x991711052d8bf3c5 // .quad -7415439547505577019 QUAD $0x751bdd152d4d1c4b // .quad 8438581409832836171 QUAD $0xbf5cd54678eef0b6 // .quad -4657613415954583370 QUAD $0xd262d45a78a0635e // .quad -3286831292991118498 QUAD $0xef340a98172aace4 // .quad -1210330751515841308 QUAD $0x86fb897116c87c35 // .quad -8720225134666286027 QUAD $0x9580869f0e7aac0e // .quad -7673985747338482674 QUAD $0xd45d35e6ae3d4da1 // .quad -3144297699952734815 QUAD $0xbae0a846d2195712 // .quad -4980796165745715438 QUAD $0x8974836059cca10a // .quad -8542058143368306422 QUAD $0xe998d258869facd7 // .quad -1614309188754756393 QUAD $0x2bd1a438703fc94c // .quad 3157485376071780684 QUAD $0x91ff83775423cc06 // .quad -7926472270612804602 QUAD $0x7b6306a34627ddd0 // .quad 8890957387685944784 QUAD $0xb67f6455292cbf08 // .quad -5296404319838617848 QUAD $0x1a3bc84c17b1d543 // .quad 1890324697752655171 QUAD $0xe41f3d6a7377eeca // .quad -2008819381370884406 QUAD $0x20caba5f1d9e4a94 // .quad 2362905872190818964 QUAD $0x8e938662882af53e // .quad -8173041140997884610 QUAD $0x547eb47b7282ee9d // .quad 6088502188546649757 QUAD $0xb23867fb2a35b28d // .quad -5604615407819967859 QUAD $0xe99e619a4f23aa44 // .quad -1612744301171463612 QUAD $0xdec681f9f4c31f31 // .quad -2394083241347571919 QUAD $0x6405fa00e2ec94d5 // .quad 7207441660390446293 QUAD $0x8b3c113c38f9f37e // .quad -8413831053483314306 QUAD $0xde83bc408dd3dd05 // .quad -2412877989897052923 QUAD $0xae0b158b4738705e // .quad -5905602798426754978 QUAD $0x9624ab50b148d446 // .quad -7627783505798704058 QUAD $0xd98ddaee19068c76 // .quad -2770317479606055818 QUAD $0x3badd624dd9b0958 // .quad 4300328673033783640 QUAD $0x87f8a8d4cfa417c9 // .quad -8648977452394866743 QUAD $0xe54ca5d70a80e5d7 // .quad -1923980597781273129 QUAD $0xa9f6d30a038d1dbc // .quad -6199535797066195524 QUAD $0x5e9fcf4ccd211f4d // .quad 6818396289628184397 QUAD $0xd47487cc8470652b // .quad -3137733727905356501 QUAD $0x7647c32000696720 // .quad 8522995362035230496 QUAD $0x84c8d4dfd2c63f3b // .quad -8878612607581929669 QUAD $0x29ecd9f40041e074 // .quad 3021029092058325108 QUAD $0xa5fb0a17c777cf09 // .quad -6486579741050024183 QUAD $0xf468107100525891 // .quad -835399653354481519 QUAD $0xcf79cc9db955c2cc // .quad -3496538657885142324 QUAD $0x7182148d4066eeb5 // .quad 8179122470161673909 QUAD $0x81ac1fe293d599bf // .quad -9102865688819295809 QUAD $0xc6f14cd848405531 // .quad -4111420493003729615 QUAD $0xa21727db38cb002f // .quad -6766896092596731857 QUAD $0xb8ada00e5a506a7d // .quad -5139275616254662019 QUAD $0xca9cf1d206fdc03b // .quad -3846934097318526917 QUAD $0xa6d90811f0e4851d // .quad -6424094520318327523 QUAD $0xfd442e4688bd304a // .quad -196981603220770742 QUAD $0x908f4a166d1da664 // .quad -8030118150397909404 QUAD $0x9e4a9cec15763e2e // .quad -7040642529654063570 QUAD $0x9a598e4e043287ff // .quad -7324666853212387329 QUAD $0xc5dd44271ad3cdba // .quad -4189117143640191558 QUAD $0x40eff1e1853f29fe // .quad 4679224488766679550 QUAD $0xf7549530e188c128 // .quad -624710411122851544 QUAD $0xd12bee59e68ef47d // .quad -3374341425896426371 QUAD $0x9a94dd3e8cf578b9 // .quad -7307973034592864071 QUAD $0x82bb74f8301958cf // .quad -9026492418826348337 QUAD $0xc13a148e3032d6e7 // .quad -4523280274813692185 QUAD $0xe36a52363c1faf02 // .quad -2059743486678159614 QUAD $0xf18899b1bc3f8ca1 // .quad -1042414325089727327 QUAD $0xdc44e6c3cb279ac2 // .quad -2574679358347699518 QUAD $0x96f5600f15a7b7e5 // .quad -7569037980822161435 QUAD $0x29ab103a5ef8c0ba // .quad 3002511419460075706 QUAD $0xbcb2b812db11a5de // .quad -4849611457600313890 QUAD $0x7415d448f6b6f0e8 // .quad 8364825292752482536 QUAD $0xebdf661791d60f56 // .quad -1450328303573004458 QUAD $0x111b495b3464ad22 // .quad 1232659579085827362 QUAD $0x936b9fcebb25c995 // .quad -7823984217374209643 QUAD $0xcab10dd900beec35 // .quad -3841273781498745803 QUAD $0xb84687c269ef3bfb // .quad -5168294253290374149 QUAD $0x3d5d514f40eea743 // .quad 4421779809981343555 QUAD $0xe65829b3046b0afa // .quad -1848681798185579782 QUAD $0x0cb4a5a3112a5113 // .quad 915538744049291539 QUAD $0x8ff71a0fe2c2e6dc // .quad -8072955151507069220 QUAD $0x47f0e785eaba72ac // .quad 5183897733458195116 QUAD $0xb3f4e093db73a093 // .quad -5479507920956448621 QUAD $0x59ed216765690f57 // .quad 6479872166822743895 QUAD $0xe0f218b8d25088b8 // .quad -2237698882768172872 QUAD $0x306869c13ec3532d // .quad 3488154190101041965 QUAD $0x8c974f7383725573 // .quad -8316090829371189901 QUAD $0x1e414218c73a13fc // .quad 2180096368813151228 QUAD $0xafbd2350644eeacf // .quad -5783427518286599473 QUAD $0xe5d1929ef90898fb // .quad -1886565557410948869 QUAD $0xdbac6c247d62a583 // .quad -2617598379430861437 QUAD $0xdf45f746b74abf3a // .quad -2358206946763686086 QUAD $0x894bc396ce5da772 // .quad -8553528014785370254 QUAD $0x6b8bba8c328eb784 // .quad 7749492695127472004 QUAD $0xab9eb47c81f5114f // .quad -6080224000054324913 QUAD $0x066ea92f3f326565 // .quad 463493832054564197 QUAD $0xd686619ba27255a2 // .quad -2988593981640518238 QUAD $0xc80a537b0efefebe // .quad -4032318728359182658 QUAD $0x8613fd0145877585 // .quad -8785400266166405755 QUAD $0xbd06742ce95f5f37 // .quad -4826042214438183113 QUAD $0xa798fc4196e952e7 // .quad -6370064314280619289 QUAD $0x2c48113823b73705 // .quad 3190819268807046917 QUAD $0xd17f3b51fca3a7a0 // .quad -3350894374423386208 QUAD $0xf75a15862ca504c6 // .quad -623161932418579258 QUAD $0x82ef85133de648c4 // .quad -9011838011655698236 QUAD $0x9a984d73dbe722fc // .quad -7307005235402693892 QUAD $0xa3ab66580d5fdaf5 // .quad -6653111496142234891 QUAD $0xc13e60d0d2e0ebbb // .quad -4522070525825979461 QUAD $0xcc963fee10b7d1b3 // .quad -3704703351750405709 QUAD $0x318df905079926a9 // .quad 3570783879572301481 QUAD $0xffbbcfe994e5c61f // .quad -19193171260619233 QUAD $0xfdf17746497f7053 // .quad -148206168962011053 QUAD $0x9fd561f1fd0f9bd3 // .quad -6929524759678968877 QUAD $0xfeb6ea8bedefa634 // .quad -92628855601256908 QUAD $0xc7caba6e7c5382c8 // .quad -4050219931171323192 QUAD $0xfe64a52ee96b8fc1 // .quad -115786069501571135 QUAD $0xf9bd690a1b68637b // .quad -451088895536766085 QUAD $0x3dfdce7aa3c673b1 // .quad 4466953431550423985 QUAD $0x9c1661a651213e2d // .quad -7199459587351560659 QUAD $0x06bea10ca65c084f // .quad 486002885505321039 QUAD $0xc31bfa0fe5698db8 // .quad -4387638465762062920 QUAD $0x486e494fcff30a63 // .quad 5219189625309039203 QUAD $0xf3e2f893dec3f126 // .quad -872862063775190746 QUAD $0x5a89dba3c3efccfb // .quad 6523987031636299003 QUAD $0x986ddb5c6b3a76b7 // .quad -7463067817500576073 QUAD $0xf89629465a75e01d // .quad -534194123654701027 QUAD $0xbe89523386091465 // .quad -4717148753448332187 QUAD $0xf6bbb397f1135824 // .quad -667742654568376284 QUAD $0xee2ba6c0678b597f // .quad -1284749923383027329 QUAD $0x746aa07ded582e2d // .quad 8388693718644305453 QUAD $0x94db483840b717ef // .quad -7720497729755473937 QUAD $0xa8c2a44eb4571cdd // .quad -6286281471915778851 QUAD $0xba121a4650e4ddeb // .quad -5038936143766954517 QUAD $0x92f34d62616ce414 // .quad -7857851839894723564 QUAD $0xe896a0d7e51e1566 // .quad -1686984161281305242 QUAD $0x77b020baf9c81d18 // .quad 8624429273841147160 QUAD $0x915e2486ef32cd60 // .quad -7971894128441897632 QUAD $0x0ace1474dc1d122f // .quad 778582277723329071 QUAD $0xb5b5ada8aaff80b8 // .quad -5353181642124984136 QUAD $0x0d819992132456bb // .quad 973227847154161339 QUAD $0xe3231912d5bf60e6 // .quad -2079791034228842266 QUAD $0x10e1fff697ed6c6a // .quad 1216534808942701674 QUAD $0x8df5efabc5979c8f // .quad -8217398424034108273 QUAD $0xca8d3ffa1ef463c2 // .quad -3851351762838199358 QUAD $0xb1736b96b6fd83b3 // .quad -5660062011615247437 QUAD $0xbd308ff8a6b17cb3 // .quad -4814189703547749197 QUAD $0xddd0467c64bce4a0 // .quad -2463391496091671392 QUAD $0xac7cb3f6d05ddbdf // .quad -6017737129434686497 QUAD $0x8aa22c0dbef60ee4 // .quad -8457148712698376476 QUAD $0x6bcdf07a423aa96c // .quad 7768129340171790700 QUAD $0xad4ab7112eb3929d // .quad -5959749872445582691 QUAD $0x86c16c98d2c953c7 // .quad -8736582398494813241 QUAD $0xd89d64d57a607744 // .quad -2838001322129590460 QUAD $0xe871c7bf077ba8b8 // .quad -1697355961263740744 QUAD $0x87625f056c7c4a8b // .quad -8691279853972075893 QUAD $0x11471cd764ad4973 // .quad 1244995533423855987 QUAD $0xa93af6c6c79b5d2d // .quad -6252413799037706963 QUAD $0xd598e40d3dd89bd0 // .quad -3055441601647567920 QUAD $0xd389b47879823479 // .quad -3203831230369745799 QUAD $0x4aff1d108d4ec2c4 // .quad 5404070034795315908 QUAD $0x843610cb4bf160cb // .quad -8919923546622172981 QUAD $0xcedf722a585139bb // .quad -3539985255894009413 QUAD $0xa54394fe1eedb8fe // .quad -6538218414850328322 QUAD $0xc2974eb4ee658829 // .quad -4424981569867511767 QUAD $0xce947a3da6a9273e // .quad -3561087000135522498 QUAD $0x733d226229feea33 // .quad 8303831092947774003 QUAD $0x811ccc668829b887 // .quad -9143208402725783417 QUAD $0x0806357d5a3f5260 // .quad 578208414664970848 QUAD $0xa163ff802a3426a8 // .quad -6817324484979841368 QUAD $0xca07c2dcb0cf26f8 // .quad -3888925500096174344 QUAD $0xc9bcff6034c13052 // .quad -3909969587797413806 QUAD $0xfc89b393dd02f0b6 // .quad -249470856692830026 QUAD $0xfc2c3f3841f17c67 // .quad -275775966319379353 QUAD $0xbbac2078d443ace3 // .quad -4923524589293425437 QUAD $0x9d9ba7832936edc0 // .quad -7089889006590693952 QUAD $0xd54b944b84aa4c0e // .quad -3077202868308390898 QUAD $0xc5029163f384a931 // .quad -4250675239810979535 QUAD $0x0a9e795e65d4df12 // .quad 765182433041899282 QUAD $0xf64335bcf065d37d // .quad -701658031336336515 QUAD $0x4d4617b5ff4a16d6 // .quad 5568164059729762006 QUAD $0x99ea0196163fa42e // .quad -7356065297226292178 QUAD $0x504bced1bf8e4e46 // .quad 5785945546544795206 QUAD $0xc06481fb9bcf8d39 // .quad -4583395603105477319 QUAD $0xe45ec2862f71e1d7 // .quad -1990940103673781801 QUAD $0xf07da27a82c37088 // .quad -1117558485454458744 QUAD $0x5d767327bb4e5a4d // .quad 6734696907262548557 QUAD $0x964e858c91ba2655 // .quad -7616003081050118571 QUAD $0x3a6a07f8d510f870 // .quad 4209185567039092848 QUAD $0xbbe226efb628afea // .quad -4908317832885260310 QUAD $0x890489f70a55368c // .quad -8573576096483297652 QUAD $0xeadab0aba3b2dbe5 // .quad -1523711272679187483 QUAD $0x2b45ac74ccea842f // .quad 3118087934678041647 QUAD $0x92c8ae6b464fc96f // .quad -7869848573065574033 QUAD $0x3b0b8bc90012929e // .quad 4254647968387469982 QUAD $0xb77ada0617e3bbcb // .quad -5225624697904579637 QUAD $0x09ce6ebb40173745 // .quad 706623942056949573 QUAD $0xe55990879ddcaabd // .quad -1920344853953336643 QUAD $0xcc420a6a101d0516 // .quad -3728406090856200938 QUAD $0x8f57fa54c2a9eab6 // .quad -8117744561361917258 QUAD $0x9fa946824a12232e // .quad -6941939825212513490 QUAD $0xb32df8e9f3546564 // .quad -5535494683275008668 QUAD $0x47939822dc96abfa // .quad 5157633273766521850 QUAD $0xdff9772470297ebd // .quad -2307682335666372931 QUAD $0x59787e2b93bc56f8 // .quad 6447041592208152312 QUAD $0x8bfbea76c619ef36 // .quad -8359830487432564938 QUAD $0x57eb4edb3c55b65b // .quad 6335244004343789147 QUAD $0xaefae51477a06b03 // .quad -5838102090863318269 QUAD $0xede622920b6b23f2 // .quad -1304317031425039374 QUAD $0xdab99e59958885c4 // .quad -2685941595151759932 QUAD $0xe95fab368e45ecee // .quad -1630396289281299218 QUAD $0x88b402f7fd75539b // .quad -8596242524610931813 QUAD $0x11dbcb0218ebb415 // .quad 1286845328412881941 QUAD $0xaae103b5fcd2a881 // .quad -6133617137336276863 QUAD $0xd652bdc29f26a11a // .quad -3003129357911285478 QUAD $0xd59944a37c0752a2 // .quad -3055335403242958174 QUAD $0x4be76d3346f04960 // .quad 5469460339465668960 QUAD $0x857fcae62d8493a5 // .quad -8827113654667930715 QUAD $0x6f70a4400c562ddc // .quad 8030098730593431004 QUAD $0xa6dfbd9fb8e5b88e // .quad -6422206049907525490 QUAD $0xcb4ccd500f6bb953 // .quad -3797434642040374957 QUAD $0xd097ad07a71f26b2 // .quad -3416071543957018958 QUAD $0x7e2000a41346a7a8 // .quad 9088264752731695016 QUAD $0x825ecc24c873782f // .quad -9052573742614218705 QUAD $0x8ed400668c0c28c9 // .quad -8154892584824854327 QUAD $0xa2f67f2dfa90563b // .quad -6704031159840385477 QUAD $0x728900802f0f32fb // .quad 8253128342678483707 QUAD $0xcbb41ef979346bca // .quad -3768352931373093942 QUAD $0x4f2b40a03ad2ffba // .quad 5704724409920716730 QUAD $0xfea126b7d78186bc // .quad -98755145788979524 QUAD $0xe2f610c84987bfa9 // .quad -2092466524453879895 QUAD $0x9f24b832e6b0f436 // .quad -6979250993759194058 QUAD $0x0dd9ca7d2df4d7ca // .quad 998051431430019018 QUAD $0xc6ede63fa05d3143 // .quad -4112377723771604669 QUAD $0x91503d1c79720dbc // .quad -7975807747567252036 QUAD $0xf8a95fcf88747d94 // .quad -528786136287117932 QUAD $0x75a44c6397ce912b // .quad 8476984389250486571 QUAD $0x9b69dbe1b548ce7c // .quad -7248020362820530564 QUAD $0xc986afbe3ee11abb // .quad -3925256793573221701 QUAD $0xc24452da229b021b // .quad -4448339435098275301 QUAD $0xfbe85badce996169 // .quad -294884973539139223 QUAD $0xf2d56790ab41c2a2 // .quad -948738275445456222 QUAD $0xfae27299423fb9c4 // .quad -368606216923924028 QUAD $0x97c560ba6b0919a5 // .quad -7510490449794491995 QUAD $0xdccd879fc967d41b // .quad -2536221894791146469 QUAD $0xbdb6b8e905cb600f // .quad -4776427043815727089 QUAD $0x5400e987bbc1c921 // .quad 6053094668365842721 QUAD $0xed246723473e3813 // .quad -1358847786342270957 QUAD $0x290123e9aab23b69 // .quad 2954682317029915497 QUAD $0x9436c0760c86e30b // .quad -7766808894105001205 QUAD $0xf9a0b6720aaf6522 // .quad -459166561069996766 QUAD $0xb94470938fa89bce // .quad -5096825099203863602 QUAD $0xf808e40e8d5b3e6a // .quad -573958201337495958 QUAD $0xe7958cb87392c2c2 // .quad -1759345355577441598 QUAD $0xb60b1d1230b20e05 // .quad -5329133770099257851 QUAD $0x90bd77f3483bb9b9 // .quad -8017119874876982855 QUAD $0xb1c6f22b5e6f48c3 // .quad -5636551615525730109 QUAD $0xb4ecd5f01a4aa828 // .quad -5409713825168840664 QUAD $0x1e38aeb6360b1af4 // .quad 2177682517447613172 QUAD $0xe2280b6c20dd5232 // .quad -2150456263033662926 QUAD $0x25c6da63c38de1b1 // .quad 2722103146809516465 QUAD $0x8d590723948a535f // .quad -8261564192037121185 QUAD $0x579c487e5a38ad0f // .quad 6313000485183335695 QUAD $0xb0af48ec79ace837 // .quad -5715269221619013577 QUAD $0x2d835a9df0c6d852 // .quad 3279564588051781714 QUAD $0xdcdb1b2798182244 // .quad -2532400508596379068 QUAD $0xf8e431456cf88e66 // .quad -512230283362660762 QUAD $0x8a08f0f8bf0f156b // .quad -8500279345513818773 QUAD $0x1b8e9ecb641b5900 // .quad 1985699082112030976 QUAD $0xac8b2d36eed2dac5 // .quad -6013663163464885563 QUAD $0xe272467e3d222f40 // .quad -2129562165787349184 QUAD $0xd7adf884aa879177 // .quad -2905392935903719049 QUAD $0x5b0ed81dcc6abb10 // .quad 6561419329620589328 QUAD $0x86ccbb52ea94baea // .quad -8733399612580906262 QUAD $0x98e947129fc2b4ea // .quad -7428327965055601430 QUAD $0xa87fea27a539e9a5 // .quad -6305063497298744923 QUAD $0x3f2398d747b36225 // .quad 4549648098962661925 QUAD $0xd29fe4b18e88640e // .quad -3269643353196043250 QUAD $0x8eec7f0d19a03aae // .quad -8147997931578836306 QUAD $0x83a3eeeef9153e89 // .quad -8961056123388608887 QUAD $0x1953cf68300424ad // .quad 1825030320404309165 QUAD $0xa48ceaaab75a8e2b // .quad -6589634135808373205 QUAD $0x5fa8c3423c052dd8 // .quad 6892973918932774360 QUAD $0xcdb02555653131b6 // .quad -3625356651333078602 QUAD $0x3792f412cb06794e // .quad 4004531380238580046 QUAD $0x808e17555f3ebf11 // .quad -9183376934724255983 QUAD $0xe2bbd88bbee40bd1 // .quad -2108853905778275375 QUAD $0xa0b19d2ab70e6ed6 // .quad -6867535149977932074 QUAD $0x5b6aceaeae9d0ec5 // .quad 6587304654631931589 QUAD $0xc8de047564d20a8b // .quad -3972732919045027189 QUAD $0xf245825a5a445276 // .quad -989241218564861322 QUAD $0xfb158592be068d2e // .quad -354230130378896082 QUAD $0xeed6e2f0f0d56713 // .quad -1236551523206076653 QUAD $0x9ced737bb6c4183d // .quad -7138922859127891907 QUAD $0x55464dd69685606c // .quad 6144684325637283948 QUAD $0xc428d05aa4751e4c // .quad -4311967555482476980 QUAD $0xaa97e14c3c26b887 // .quad -6154202648235558777 QUAD $0xf53304714d9265df // .quad -778273425925708321 QUAD $0xd53dd99f4b3066a9 // .quad -3081067291867060567 QUAD $0x993fe2c6d07b7fab // .quad -7403949918844649557 QUAD $0xe546a8038efe402a // .quad -1925667057416912854 QUAD $0xbf8fdb78849a5f96 // .quad -4643251380128424042 QUAD $0xde98520472bdd034 // .quad -2407083821771141068 QUAD $0xef73d256a5c0f77c // .quad -1192378206733142148 QUAD $0x963e66858f6d4441 // .quad -7620540795641314239 QUAD $0x95a8637627989aad // .quad -7662765406849295699 QUAD $0xdde7001379a44aa9 // .quad -2456994988062127447 QUAD $0xbb127c53b17ec159 // .quad -4966770740134231719 QUAD $0x5560c018580d5d53 // .quad 6152128301777116499 QUAD $0xe9d71b689dde71af // .quad -1596777406740401745 QUAD $0xaab8f01e6e10b4a7 // .quad -6144897678060768089 QUAD $0x9226712162ab070d // .quad -7915514906853832947 QUAD $0xcab3961304ca70e9 // .quad -3840561048787980055 QUAD $0xb6b00d69bb55c8d1 // .quad -5282707615139903279 QUAD $0x3d607b97c5fd0d23 // .quad 4422670725869800739 QUAD $0xe45c10c42a2b3b05 // .quad -1991698500497491195 QUAD $0x8cb89a7db77c506b // .quad -8306719647944912789 QUAD $0x8eb98a7a9a5b04e3 // .quad -8162340590452013853 QUAD $0x77f3608e92adb243 // .quad 8643358275316593219 QUAD $0xb267ed1940f1c61c // .quad -5591239719637629412 QUAD $0x55f038b237591ed4 // .quad 6192511825718353620 QUAD $0xdf01e85f912e37a3 // .quad -2377363631119648861 QUAD $0x6b6c46dec52f6689 // .quad 7740639782147942025 QUAD $0x8b61313bbabce2c6 // .quad -8403381297090862394 QUAD $0x2323ac4b3b3da016 // .quad 2532056854628769814 QUAD $0xae397d8aa96c1b77 // .quad -5892540602936190089 QUAD $0xabec975e0a0d081b // .quad -6058300968568813541 QUAD $0xd9c7dced53c72255 // .quad -2753989735242849707 QUAD $0x96e7bd358c904a22 // .quad -7572876210711016926 QUAD $0x881cea14545c7575 // .quad -8638772612167862923 QUAD $0x7e50d64177da2e55 // .quad 9102010423587778133 QUAD $0xaa242499697392d2 // .quad -6186779746782440750 QUAD $0xdde50bd1d5d0b9ea // .quad -2457545025797441046 QUAD $0xd4ad2dbfc3d07787 // .quad -3121788665050663033 QUAD $0x955e4ec64b44e865 // .quad -7683617300674189211 QUAD $0x84ec3c97da624ab4 // .quad -8868646943297746252 QUAD $0xbd5af13bef0b113f // .quad -4802260812921368257 QUAD $0xa6274bbdd0fadd61 // .quad -6474122660694794911 QUAD $0xecb1ad8aeacdd58f // .quad -1391139997724322417 QUAD $0xcfb11ead453994ba // .quad -3480967307441105734 QUAD $0x67de18eda5814af3 // .quad 7484447039699372787 QUAD $0x81ceb32c4b43fcf4 // .quad -9093133594791772940 QUAD $0x80eacf948770ced8 // .quad -9157278655470055720 QUAD $0xa2425ff75e14fc31 // .quad -6754730975062328271 QUAD $0xa1258379a94d028e // .quad -6834912300910181746 QUAD $0xcad2f7f5359a3b3e // .quad -3831727700400522434 QUAD $0x096ee45813a04331 // .quad 679731660717048625 QUAD $0xfd87b5f28300ca0d // .quad -177973607073265139 QUAD $0x8bca9d6e188853fd // .quad -8373707460958465027 QUAD $0x9e74d1b791e07e48 // .quad -7028762532061872568 QUAD $0x775ea264cf55347e // .quad 8601490892183123070 QUAD $0xc612062576589dda // .quad -4174267146649952806 QUAD $0x95364afe032a819e // .quad -7694880458480647778 QUAD $0xf79687aed3eec551 // .quad -606147914885053103 QUAD $0x3a83ddbd83f52205 // .quad 4216457482181353989 QUAD $0x9abe14cd44753b52 // .quad -7296371474444240046 QUAD $0xc4926a9672793543 // .quad -4282243101277735613 QUAD $0xc16d9a0095928a27 // .quad -4508778324627912153 QUAD $0x75b7053c0f178294 // .quad 8482254178684994196 QUAD $0xf1c90080baf72cb1 // .quad -1024286887357502287 QUAD $0x5324c68b12dd6339 // .quad 5991131704928854841 QUAD $0x971da05074da7bee // .quad -7557708332239520786 QUAD $0xd3f6fc16ebca5e04 // .quad -3173071712060547580 QUAD $0xbce5086492111aea // .quad -4835449396872013078 QUAD $0x88f4bb1ca6bcf585 // .quad -8578025658503072379 QUAD $0xec1e4a7db69561a5 // .quad -1432625727662628443 QUAD $0x2b31e9e3d06c32e6 // .quad 3112525982153323238 QUAD $0x9392ee8e921d5d07 // .quad -7812920107430224633 QUAD $0x3aff322e62439fd0 // .quad 4251171748059520976 QUAD $0xb877aa3236a4b449 // .quad -5154464115860392887 QUAD $0x09befeb9fad487c3 // .quad 702278666647013315 QUAD $0xe69594bec44de15b // .quad -1831394126398103205 QUAD $0x4c2ebe687989a9b4 // .quad 5489534351736154548 QUAD $0x901d7cf73ab0acd9 // .quad -8062150356639896359 QUAD $0x0f9d37014bf60a11 // .quad 1125115960621402641 QUAD $0xb424dc35095cd80f // .quad -5466001927372482545 QUAD $0x538484c19ef38c95 // .quad 6018080969204141205 QUAD $0xe12e13424bb40e13 // .quad -2220816390788215277 QUAD $0x2865a5f206b06fba // .quad 2910915193077788602 QUAD $0x8cbccc096f5088cb // .quad -8305539271883716405 QUAD $0xf93f87b7442e45d4 // .quad -486521013540076076 QUAD $0xafebff0bcb24aafe // .quad -5770238071427257602 QUAD $0xf78f69a51539d749 // .quad -608151266925095095 QUAD $0xdbe6fecebdedd5be // .quad -2601111570856684098 QUAD $0xb573440e5a884d1c // .quad -5371875102083756772 QUAD $0x89705f4136b4a597 // .quad -8543223759426509417 QUAD $0x31680a88f8953031 // .quad 3560107088838733873 QUAD $0xabcc77118461cefc // .quad -6067343680855748868 QUAD $0xfdc20d2b36ba7c3e // .quad -161552157378970562 QUAD $0xd6bf94d5e57a42bc // .quad -2972493582642298180 QUAD $0x3d32907604691b4d // .quad 4409745821703674701 QUAD $0x8637bd05af6c69b5 // .quad -8775337516792518219 QUAD $0xa63f9a49c2c1b110 // .quad -6467280898289979120 QUAD $0xa7c5ac471b478423 // .quad -6357485877563259869 QUAD $0x0fcf80dc33721d54 // .quad 1139270913992301908 QUAD $0xd1b71758e219652b // .quad -3335171328526686933 QUAD $0xd3c36113404ea4a9 // .quad -3187597375937010519 QUAD $0x83126e978d4fdf3b // .quad -9002011107970261189 QUAD $0x645a1cac083126ea // .quad 7231123676894144234 QUAD $0xa3d70a3d70a3d70a // .quad -6640827866535438582 QUAD $0x3d70a3d70a3d70a4 // .quad 4427218577690292388 QUAD $0xcccccccccccccccc // .quad -3689348814741910324 QUAD $0xcccccccccccccccd // .quad -3689348814741910323 QUAD $0x8000000000000000 // .quad -9223372036854775808 QUAD $0x0000000000000000 // .quad 0 QUAD $0xa000000000000000 // .quad -6917529027641081856 QUAD $0x0000000000000000 // .quad 0 QUAD $0xc800000000000000 // .quad -4035225266123964416 QUAD $0x0000000000000000 // .quad 0 QUAD $0xfa00000000000000 // .quad -432345564227567616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9c40000000000000 // .quad -7187745005283311616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xc350000000000000 // .quad -4372995238176751616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xf424000000000000 // .quad -854558029293551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9896800000000000 // .quad -7451627795949551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xbebc200000000000 // .quad -4702848726509551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xee6b280000000000 // .quad -1266874889709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9502f90000000000 // .quad -7709325833709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xba43b74000000000 // .quad -5024971273709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xe8d4a51000000000 // .quad -1669528073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x9184e72a00000000 // .quad -7960984073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xb5e620f480000000 // .quad -5339544073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xe35fa931a0000000 // .quad -2062744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x8e1bc9bf04000000 // .quad -8206744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xb1a2bc2ec5000000 // .quad -5646744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xde0b6b3a76400000 // .quad -2446744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x8ac7230489e80000 // .quad -8446744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xad78ebc5ac620000 // .quad -5946744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xd8d726b7177a8000 // .quad -2821744073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x878678326eac9000 // .quad -8681119073709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xa968163f0a57b400 // .quad -6239712823709551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xd3c21bcecceda100 // .quad -3187955011209551616 QUAD $0x0000000000000000 // .quad 0 QUAD $0x84595161401484a0 // .quad -8910000909647051616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xa56fa5b99019a5c8 // .quad -6525815118631426616 QUAD $0x0000000000000000 // .quad 0 QUAD $0xcecb8f27f4200f3a // .quad -3545582879861895366 QUAD $0x0000000000000000 // .quad 0 QUAD $0x813f3978f8940984 // .quad -9133518327554766460 QUAD $0x4000000000000000 // .quad 4611686018427387904 QUAD $0xa18f07d736b90be5 // .quad -6805211891016070171 QUAD $0x5000000000000000 // .quad 5764607523034234880 QUAD $0xc9f2c9cd04674ede // .quad -3894828845342699810 QUAD $0xa400000000000000 // .quad -6629298651489370112 QUAD $0xfc6f7c4045812296 // .quad -256850038250986858 QUAD $0x4d00000000000000 // .quad 5548434740920451072 QUAD $0x9dc5ada82b70b59d // .quad -7078060301547948643 QUAD $0xf020000000000000 // .quad -1143914305352105984 QUAD $0xc5371912364ce305 // .quad -4235889358507547899 QUAD $0x6c28000000000000 // .quad 7793479155164643328 QUAD $0xf684df56c3e01bc6 // .quad -683175679707046970 QUAD $0xc732000000000000 // .quad -4093209111326359552 QUAD $0x9a130b963a6c115c // .quad -7344513827457986212 QUAD $0x3c7f400000000000 // .quad 4359273333062107136 QUAD $0xc097ce7bc90715b3 // .quad -4568956265895094861 QUAD $0x4b9f100000000000 // .quad 5449091666327633920 QUAD $0xf0bdc21abb48db20 // .quad -1099509313941480672 QUAD $0x1e86d40000000000 // .quad 2199678564482154496 QUAD $0x96769950b50d88f4 // .quad -7604722348854507276 QUAD $0x1314448000000000 // .quad 1374799102801346560 QUAD $0xbc143fa4e250eb31 // .quad -4894216917640746191 QUAD $0x17d955a000000000 // .quad 1718498878501683200 QUAD $0xeb194f8e1ae525fd // .quad -1506085128623544835 QUAD $0x5dcfab0800000000 // .quad 6759809616554491904 QUAD $0x92efd1b8d0cf37be // .quad -7858832233030797378 QUAD $0x5aa1cae500000000 // .quad 6530724019560251392 QUAD $0xb7abc627050305ad // .quad -5211854272861108819 QUAD $0xf14a3d9e40000000 // .quad -1059967012404461568 QUAD $0xe596b7b0c643c719 // .quad -1903131822648998119 QUAD $0x6d9ccd05d0000000 // .quad 7898413271349198848 QUAD $0x8f7e32ce7bea5c6f // .quad -8106986416796705681 QUAD $0xe4820023a2000000 // .quad -1981020733047832576 QUAD $0xb35dbf821ae4f38b // .quad -5522047002568494197 QUAD $0xdda2802c8a800000 // .quad -2476275916309790720 QUAD $0xe0352f62a19e306e // .quad -2290872734783229842 QUAD $0xd50b2037ad200000 // .quad -3095344895387238400 QUAD $0x8c213d9da502de45 // .quad -8349324486880600507 QUAD $0x4526f422cc340000 // .quad 4982938468024057856 QUAD $0xaf298d050e4395d6 // .quad -5824969590173362730 QUAD $0x9670b12b7f410000 // .quad -7606384970252091392 QUAD $0xdaf3f04651d47b4c // .quad -2669525969289315508 QUAD $0x3c0cdd765f114000 // .quad 4327076842467049472 QUAD $0x88d8762bf324cd0f // .quad -8585982758446904049 QUAD $0xa5880a69fb6ac800 // .quad -6518949010312869888 QUAD $0xab0e93b6efee0053 // .quad -6120792429631242157 QUAD $0x8eea0d047a457a00 // .quad -8148686262891087360 QUAD $0xd5d238a4abe98068 // .quad -3039304518611664792 QUAD $0x72a4904598d6d880 // .quad 8260886245095692416 QUAD $0x85a36366eb71f041 // .quad -8817094351773372351 QUAD $0x47a6da2b7f864750 // .quad 5163053903184807760 QUAD $0xa70c3c40a64e6c51 // .quad -6409681921289327535 QUAD $0x999090b65f67d924 // .quad -7381240676301154012 QUAD $0xd0cf4b50cfe20765 // .quad -3400416383184271515 QUAD $0xfff4b4e3f741cf6d // .quad -3178808521666707 QUAD $0x82818f1281ed449f // .quad -9042789267131251553 QUAD $0xbff8f10e7a8921a5 // .quad -4613672773753429595 QUAD $0xa321f2d7226895c7 // .quad -6691800565486676537 QUAD $0xaff72d52192b6a0e // .quad -5767090967191786994 QUAD $0xcbea6f8ceb02bb39 // .quad -3753064688430957767 QUAD $0x9bf4f8a69f764491 // .quad -7208863708989733743 QUAD $0xfee50b7025c36a08 // .quad -79644842111309304 QUAD $0x02f236d04753d5b5 // .quad 212292400617608629 QUAD $0x9f4f2726179a2245 // .quad -6967307053960650171 QUAD $0x01d762422c946591 // .quad 132682750386005393 QUAD $0xc722f0ef9d80aad6 // .quad -4097447799023424810 QUAD $0x424d3ad2b7b97ef6 // .quad 4777539456409894646 QUAD $0xf8ebad2b84e0d58b // .quad -510123730351893109 QUAD $0xd2e0898765a7deb3 // .quad -3251447716342407501 QUAD $0x9b934c3b330c8577 // .quad -7236356359111015049 QUAD $0x63cc55f49f88eb30 // .quad 7191217214140771120 QUAD $0xc2781f49ffcfa6d5 // .quad -4433759430461380907 QUAD $0x3cbf6b71c76b25fc // .quad 4377335499248575996 QUAD $0xf316271c7fc3908a // .quad -930513269649338230 QUAD $0x8bef464e3945ef7b // .quad -8363388681221443717 QUAD $0x97edd871cfda3a56 // .quad -7499099821171918250 QUAD $0x97758bf0e3cbb5ad // .quad -7532960934977096275 QUAD $0xbde94e8e43d0c8ec // .quad -4762188758037509908 QUAD $0x3d52eeed1cbea318 // .quad 4418856886560793368 QUAD $0xed63a231d4c4fb27 // .quad -1341049929119499481 QUAD $0x4ca7aaa863ee4bde // .quad 5523571108200991710 QUAD $0x945e455f24fb1cf8 // .quad -7755685233340769032 QUAD $0x8fe8caa93e74ef6b // .quad -8076983103442849941 QUAD $0xb975d6b6ee39e436 // .quad -5082920523248573386 QUAD $0xb3e2fd538e122b45 // .quad -5484542860876174523 QUAD $0xe7d34c64a9c85d44 // .quad -1741964635633328828 QUAD $0x60dbbca87196b617 // .quad 6979379479186945559 QUAD $0x90e40fbeea1d3a4a // .quad -8006256924911912374 QUAD $0xbc8955e946fe31ce // .quad -4861259862362934834 QUAD $0xb51d13aea4a488dd // .quad -5396135137712502563 QUAD $0x6babab6398bdbe42 // .quad 7758483227328495170 QUAD $0xe264589a4dcdab14 // .quad -2133482903713240300 QUAD $0xc696963c7eed2dd2 // .quad -4136954021121544750 QUAD $0x8d7eb76070a08aec // .quad -8250955842461857044 QUAD $0xfc1e1de5cf543ca3 // .quad -279753253987271517 QUAD $0xb0de65388cc8ada8 // .quad -5702008784649933400 QUAD $0x3b25a55f43294bcc // .quad 4261994450943298508 QUAD $0xdd15fe86affad912 // .quad -2515824962385028846 QUAD $0x49ef0eb713f39ebf // .quad 5327493063679123135 QUAD $0x8a2dbf142dfcc7ab // .quad -8489919629131724885 QUAD $0x6e3569326c784338 // .quad 7941369183226839864 QUAD $0xacb92ed9397bf996 // .quad -6000713517987268202 QUAD $0x49c2c37f07965405 // .quad 5315025460606161925 QUAD $0xd7e77a8f87daf7fb // .quad -2889205879056697349 QUAD $0xdc33745ec97be907 // .quad -2579590211097073401 QUAD $0x86f0ac99b4e8dafd // .quad -8723282702051517699 QUAD $0x69a028bb3ded71a4 // .quad 7611128154919104932 QUAD $0xa8acd7c0222311bc // .quad -6292417359137009220 QUAD $0xc40832ea0d68ce0d // .quad -4321147861633282547 QUAD $0xd2d80db02aabd62b // .quad -3253835680493873621 QUAD $0xf50a3fa490c30191 // .quad -789748808614215279 QUAD $0x83c7088e1aab65db // .quad -8951176327949752869 QUAD $0x792667c6da79e0fb // .quad 8729779031470891259 QUAD $0xa4b8cab1a1563f52 // .quad -6577284391509803182 QUAD $0x577001b891185939 // .quad 6300537770911226169 QUAD $0xcde6fd5e09abcf26 // .quad -3609919470959866074 QUAD $0xed4c0226b55e6f87 // .quad -1347699823215743097 QUAD $0x80b05e5ac60b6178 // .quad -9173728696990998152 QUAD $0x544f8158315b05b5 // .quad 6075216638131242421 QUAD $0xa0dc75f1778e39d6 // .quad -6855474852811359786 QUAD $0x696361ae3db1c722 // .quad 7594020797664053026 QUAD $0xc913936dd571c84c // .quad -3957657547586811828 QUAD $0x03bc3a19cd1e38ea // .quad 269153960225290474 QUAD $0xfb5878494ace3a5f // .quad -335385916056126881 QUAD $0x04ab48a04065c724 // .quad 336442450281613092 QUAD $0x9d174b2dcec0e47b // .quad -7127145225176161157 QUAD $0x62eb0d64283f9c77 // .quad 7127805559067090039 QUAD $0xc45d1df942711d9a // .quad -4297245513042813542 QUAD $0x3ba5d0bd324f8395 // .quad 4298070930406474645 QUAD $0xf5746577930d6500 // .quad -759870872876129024 QUAD $0xca8f44ec7ee3647a // .quad -3850783373846682502 QUAD $0x9968bf6abbe85f20 // .quad -7392448323188662496 QUAD $0x7e998b13cf4e1ecc // .quad 9122475437414293196 QUAD $0xbfc2ef456ae276e8 // .quad -4628874385558440216 QUAD $0x9e3fedd8c321a67f // .quad -7043649776941685121 QUAD $0xefb3ab16c59b14a2 // .quad -1174406963520662366 QUAD $0xc5cfe94ef3ea101f // .quad -4192876202749718497 QUAD $0x95d04aee3b80ece5 // .quad -7651533379841495835 QUAD $0xbba1f1d158724a13 // .quad -4926390635932268013 QUAD $0xbb445da9ca61281f // .quad -4952730706374481889 QUAD $0x2a8a6e45ae8edc98 // .quad 3065383741939440792 QUAD $0xea1575143cf97226 // .quad -1579227364540714458 QUAD $0xf52d09d71a3293be // .quad -779956341003086914 QUAD $0x924d692ca61be758 // .quad -7904546130479028392 QUAD $0x593c2626705f9c57 // .quad 6430056314514152535 QUAD $0xb6e0c377cfa2e12e // .quad -5268996644671397586 QUAD $0x6f8b2fb00c77836d // .quad 8037570393142690669 QUAD $0xe498f455c38b997a // .quad -1974559787411859078 QUAD $0x0b6dfb9c0f956448 // .quad 823590954573587528 QUAD $0x8edf98b59a373fec // .quad -8151628894773493780 QUAD $0x4724bd4189bd5ead // .quad 5126430365035880109 QUAD $0xb2977ee300c50fe7 // .quad -5577850100039479321 QUAD $0x58edec91ec2cb658 // .quad 6408037956294850136 QUAD $0xdf3d5e9bc0f653e1 // .quad -2360626606621961247 QUAD $0x2f2967b66737e3ee // .quad 3398361426941174766 QUAD $0x8b865b215899f46c // .quad -8392920656779807636 QUAD $0xbd79e0d20082ee75 // .quad -4793553135802847627 QUAD $0xae67f1e9aec07187 // .quad -5879464802547371641 QUAD $0xecd8590680a3aa12 // .quad -1380255401326171630 QUAD $0xda01ee641a708de9 // .quad -2737644984756826647 QUAD $0xe80e6f4820cc9496 // .quad -1725319251657714538 QUAD $0x884134fe908658b2 // .quad -8628557143114098510 QUAD $0x3109058d147fdcde // .quad 3533361486141316318 QUAD $0xaa51823e34a7eede // .quad -6174010410465235234 QUAD $0xbd4b46f0599fd416 // .quad -4806670179178130410 QUAD $0xd4e5e2cdc1d1ea96 // .quad -3105826994654156138 QUAD $0x6c9e18ac7007c91b // .quad 7826720331309500699 QUAD $0x850fadc09923329e // .quad -8858670899299929442 QUAD $0x03e2cf6bc604ddb1 // .quad 280014188641050033 QUAD $0xa6539930bf6bff45 // .quad -6461652605697523899 QUAD $0x84db8346b786151d // .quad -8873354301053463267 QUAD $0xcfe87f7cef46ff16 // .quad -3465379738694516970 QUAD $0xe612641865679a64 // .quad -1868320839462053276 QUAD $0x81f14fae158c5f6e // .quad -9083391364325154962 QUAD $0x4fcb7e8f3f60c07f // .quad 5749828502977298559 QUAD $0xa26da3999aef7749 // .quad -6742553186979055799 QUAD $0xe3be5e330f38f09e // .quad -2036086408133152610 QUAD $0xcb090c8001ab551c // .quad -3816505465296431844 QUAD $0x5cadf5bfd3072cc6 // .quad 6678264026688335046 QUAD $0xfdcb4fa002162a63 // .quad -158945813193151901 QUAD $0x73d9732fc7c8f7f7 // .quad 8347830033360418807 QUAD $0x9e9f11c4014dda7e // .quad -7016870160886801794 QUAD $0x2867e7fddcdd9afb // .quad 2911550761636567803 QUAD $0xc646d63501a1511d // .quad -4159401682681114339 QUAD $0xb281e1fd541501b9 // .quad -5583933584809066055 QUAD $0xf7d88bc24209a565 // .quad -587566084924005019 QUAD $0x1f225a7ca91a4227 // .quad 2243455055843443239 QUAD $0x9ae757596946075f // .quad -7284757830718584993 QUAD $0x3375788de9b06959 // .quad 3708002419115845977 QUAD $0xc1a12d2fc3978937 // .quad -4494261269970843337 QUAD $0x0052d6b1641c83af // .quad 23317005467419567 QUAD $0xf209787bb47d6b84 // .quad -1006140569036166268 QUAD $0xc0678c5dbd23a49b // .quad -4582539761593113445 QUAD $0x9745eb4d50ce6332 // .quad -7546366883288685774 QUAD $0xf840b7ba963646e1 // .quad -558244341782001951 QUAD $0xbd176620a501fbff // .quad -4821272585683469313 QUAD $0xb650e5a93bc3d899 // .quad -5309491445654890343 QUAD $0xec5d3fa8ce427aff // .quad -1414904713676948737 QUAD $0xa3e51f138ab4cebf // .quad -6636864307068612929 QUAD $0x93ba47c980e98cdf // .quad -7801844473689174817 QUAD $0xc66f336c36b10138 // .quad -4148040191917883080 QUAD $0xb8a8d9bbe123f017 // .quad -5140619573684080617 QUAD $0xb80b0047445d4185 // .quad -5185050239897353851 QUAD $0xe6d3102ad96cec1d // .quad -1814088448677712867 QUAD $0xa60dc059157491e6 // .quad -6481312799871692314 QUAD $0x9043ea1ac7e41392 // .quad -8051334308064652398 QUAD $0x87c89837ad68db30 // .quad -8662506518347195600 QUAD $0xb454e4a179dd1877 // .quad -5452481866653427593 QUAD $0x29babe4598c311fc // .quad 3006924907348169212 QUAD $0xe16a1dc9d8545e94 // .quad -2203916314889396588 QUAD $0xf4296dd6fef3d67b // .quad -853029884242176389 QUAD $0x8ce2529e2734bb1d // .quad -8294976724446954723 QUAD $0x1899e4a65f58660d // .quad 1772699331562333709 QUAD $0xb01ae745b101e9e4 // .quad -5757034887131305500 QUAD $0x5ec05dcff72e7f90 // .quad 6827560182880305040 QUAD $0xdc21a1171d42645d // .quad -2584607590486743971 QUAD $0x76707543f4fa1f74 // .quad 8534450228600381300 QUAD $0x899504ae72497eba // .quad -8532908771695296838 QUAD $0x6a06494a791c53a9 // .quad 7639874402088932265 QUAD $0xabfa45da0edbde69 // .quad -6054449946191733143 QUAD $0x0487db9d17636893 // .quad 326470965756389523 QUAD $0xd6f8d7509292d603 // .quad -2956376414312278525 QUAD $0x45a9d2845d3c42b7 // .quad 5019774725622874807 QUAD $0x865b86925b9bc5c2 // .quad -8765264286586255934 QUAD $0x0b8a2392ba45a9b3 // .quad 831516194300602803 QUAD $0xa7f26836f282b732 // .quad -6344894339805432014 QUAD $0x8e6cac7768d7141f // .quad -8183976793979022305 QUAD $0xd1ef0244af2364ff // .quad -3319431906329402113 QUAD $0x3207d795430cd927 // .quad 3605087062808385831 QUAD $0x8335616aed761f1f // .quad -8992173969096958177 QUAD $0x7f44e6bd49e807b9 // .quad 9170708441896323001 QUAD $0xa402b9c5a8d3a6e7 // .quad -6628531442943809817 QUAD $0x5f16206c9c6209a7 // .quad 6851699533943015847 QUAD $0xcd036837130890a1 // .quad -3673978285252374367 QUAD $0x36dba887c37a8c10 // .quad 3952938399001381904 QUAD $0x802221226be55a64 // .quad -9213765455923815836 QUAD $0xc2494954da2c978a // .quad -4446942528265218166 QUAD $0xa02aa96b06deb0fd // .quad -6905520801477381891 QUAD $0xf2db9baa10b7bd6d // .quad -946992141904134803 QUAD $0xc83553c5c8965d3d // .quad -4020214983419339459 QUAD $0x6f92829494e5acc8 // .quad 8039631859474607304 QUAD $0xfa42a8b73abbf48c // .quad -413582710846786420 QUAD $0xcb772339ba1f17fa // .quad -3785518230938904582 QUAD $0x9c69a97284b578d7 // .quad -7176018221920323369 QUAD $0xff2a760414536efc // .quad -60105885123121412 QUAD $0xc38413cf25e2d70d // .quad -4358336758973016307 QUAD $0xfef5138519684abb // .quad -75132356403901765 QUAD $0xf46518c2ef5b8cd1 // .quad -836234930288882479 QUAD $0x7eb258665fc25d6a // .quad 9129456591349898602 QUAD $0x98bf2f79d5993802 // .quad -7440175859071633406 QUAD $0xef2f773ffbd97a62 // .quad -1211618658047395230 QUAD $0xbeeefb584aff8603 // .quad -4688533805412153853 QUAD $0xaafb550ffacfd8fb // .quad -6126209340986631941 QUAD $0xeeaaba2e5dbf6784 // .quad -1248981238337804412 QUAD $0x95ba2a53f983cf39 // .quad -7657761676233289927 QUAD $0x952ab45cfa97a0b2 // .quad -7698142301602209614 QUAD $0xdd945a747bf26184 // .quad -2480258038432112252 QUAD $0xba756174393d88df // .quad -5010991858575374113 QUAD $0x94f971119aeef9e5 // .quad -7712008566467528219 QUAD $0xe912b9d1478ceb17 // .quad -1652053804791829737 QUAD $0x7a37cd5601aab85e // .quad 8806733365625141342 QUAD $0x91abb422ccb812ee // .quad -7950062655635975442 QUAD $0xac62e055c10ab33b // .quad -6025006692552756421 QUAD $0xb616a12b7fe617aa // .quad -5325892301117581398 QUAD $0x577b986b314d600a // .quad 6303799689591218186 QUAD $0xe39c49765fdf9d94 // .quad -2045679357969588844 QUAD $0xed5a7e85fda0b80c // .quad -1343622424865753076 QUAD $0x8e41ade9fbebc27d // .quad -8196078626372074883 QUAD $0x14588f13be847308 // .quad 1466078993672598280 QUAD $0xb1d219647ae6b31c // .quad -5633412264537705700 QUAD $0x596eb2d8ae258fc9 // .quad 6444284760518135753 QUAD $0xde469fbd99a05fe3 // .quad -2430079312244744221 QUAD $0x6fca5f8ed9aef3bc // .quad 8055355950647669692 QUAD $0x8aec23d680043bee // .quad -8436328597794046994 QUAD $0x25de7bb9480d5855 // .quad 2728754459941099605 QUAD $0xada72ccc20054ae9 // .quad -5933724728815170839 QUAD $0xaf561aa79a10ae6b // .quad -5812428961928401301 QUAD $0xd910f7ff28069da4 // .quad -2805469892591575644 QUAD $0x1b2ba1518094da05 // .quad 1957835834444274181 QUAD $0x87aa9aff79042286 // .quad -8670947710510816634 QUAD $0x90fb44d2f05d0843 // .quad -7999724640327104445 QUAD $0xa99541bf57452b28 // .quad -6226998619711132888 QUAD $0x353a1607ac744a54 // .quad 3835402254873283156 QUAD $0xd3fa922f2d1675f2 // .quad -3172062256211528206 QUAD $0x42889b8997915ce9 // .quad 4794252818591603945 QUAD $0x847c9b5d7c2e09b7 // .quad -8900067937773286985 QUAD $0x69956135febada12 // .quad 7608094030047140370 QUAD $0xa59bc234db398c25 // .quad -6513398903789220827 QUAD $0x43fab9837e699096 // .quad 4898431519131537558 QUAD $0xcf02b2c21207ef2e // .quad -3530062611309138130 QUAD $0x94f967e45e03f4bc // .quad -7712018656367741764 QUAD $0x8161afb94b44f57d // .quad -9123818159709293187 QUAD $0x1d1be0eebac278f6 // .quad 2097517367411243254 QUAD $0xa1ba1ba79e1632dc // .quad -6793086681209228580 QUAD $0x6462d92a69731733 // .quad 7233582727691441971 QUAD $0xca28a291859bbf93 // .quad -3879672333084147821 QUAD $0x7d7b8f7503cfdcff // .quad 9041978409614302463 QUAD $0xfcb2cb35e702af78 // .quad -237904397927796872 QUAD $0x5cda735244c3d43f // .quad 6690786993590490175 QUAD $0x9defbf01b061adab // .quad -7066219276345954901 QUAD $0x3a0888136afa64a8 // .quad 4181741870994056360 QUAD $0xc56baec21c7a1916 // .quad -4221088077005055722 QUAD $0x088aaa1845b8fdd1 // .quad 615491320315182545 QUAD $0xf6c69a72a3989f5b // .quad -664674077828931749 QUAD $0x8aad549e57273d46 // .quad -8454007886460797626 QUAD $0x9a3c2087a63f6399 // .quad -7332950326284164199 QUAD $0x36ac54e2f678864c // .quad 3939617107816777292 QUAD $0xc0cb28a98fcf3c7f // .quad -4554501889427817345 QUAD $0x84576a1bb416a7de // .quad -8910536670511192098 QUAD $0xf0fdf2d3f3c30b9f // .quad -1081441343357383777 QUAD $0x656d44a2a11c51d6 // .quad 7308573235570561494 QUAD $0x969eb7c47859e743 // .quad -7593429867239446717 QUAD $0x9f644ae5a4b1b326 // .quad -6961356773836868826 QUAD $0xbc4665b596706114 // .quad -4880101315621920492 QUAD $0x873d5d9f0dde1fef // .quad -8701695967296086033 QUAD $0xeb57ff22fc0c7959 // .quad -1488440626100012711 QUAD $0xa90cb506d155a7eb // .quad -6265433940692719637 QUAD $0x9316ff75dd87cbd8 // .quad -7847804418953589800 QUAD $0x09a7f12442d588f3 // .quad 695789805494438131 QUAD $0xb7dcbf5354e9bece // .quad -5198069505264599346 QUAD $0x0c11ed6d538aeb30 // .quad 869737256868047664 QUAD $0xe5d3ef282a242e81 // .quad -1885900863153361279 QUAD $0x8f1668c8a86da5fb // .quad -8136200465769716229 QUAD $0x8fa475791a569d10 // .quad -8096217067111932656 QUAD $0xf96e017d694487bd // .quad -473439272678684739 QUAD $0xb38d92d760ec4455 // .quad -5508585315462527915 QUAD $0x37c981dcc395a9ad // .quad 4019886927579031981 QUAD $0xe070f78d3927556a // .quad -2274045625900771990 QUAD $0x85bbe253f47b1418 // .quad -8810199395808373736 QUAD $0x8c469ab843b89562 // .quad -8338807543829064350 QUAD $0x93956d7478ccec8f // .quad -7812217631593927537 QUAD $0xaf58416654a6babb // .quad -5811823411358942533 QUAD $0x387ac8d1970027b3 // .quad 4069786015789754291 QUAD $0xdb2e51bfe9d0696a // .quad -2653093245771290262 QUAD $0x06997b05fcc0319f // .quad 475546501309804959 QUAD $0x88fcf317f22241e2 // .quad -8575712306248138270 QUAD $0x441fece3bdf81f04 // .quad 4908902581746016004 QUAD $0xab3c2fddeeaad25a // .quad -6107954364382784934 QUAD $0xd527e81cad7626c4 // .quad -3087243809672255804 QUAD $0xd60b3bd56a5586f1 // .quad -3023256937051093263 QUAD $0x8a71e223d8d3b075 // .quad -8470740780517707659 QUAD $0x85c7056562757456 // .quad -8807064613298015146 QUAD $0xf6872d5667844e4a // .quad -682526969396179382 QUAD $0xa738c6bebb12d16c // .quad -6397144748195131028 QUAD $0xb428f8ac016561dc // .quad -5464844730172612132 QUAD $0xd106f86e69d785c7 // .quad -3384744916816525881 QUAD $0xe13336d701beba53 // .quad -2219369894288377261 QUAD $0x82a45b450226b39c // .quad -9032994600651410532 QUAD $0xecc0024661173474 // .quad -1387106183930235788 QUAD $0xa34d721642b06084 // .quad -6679557232386875260 QUAD $0x27f002d7f95d0191 // .quad 2877803288514593169 QUAD $0xcc20ce9bd35c78a5 // .quad -3737760522056206171 QUAD $0x31ec038df7b441f5 // .quad 3597254110643241461 QUAD $0xff290242c83396ce // .quad -60514634142869810 QUAD $0x7e67047175a15272 // .quad 9108253656731439730 QUAD $0x9f79a169bd203e41 // .quad -6955350673980375487 QUAD $0x0f0062c6e984d387 // .quad 1080972517029761927 QUAD $0xc75809c42c684dd1 // .quad -4082502324048081455 QUAD $0x52c07b78a3e60869 // .quad 5962901664714590313 QUAD $0xf92e0c3537826145 // .quad -491441886632713915 QUAD $0xa7709a56ccdf8a83 // .quad -6381430974388925821 QUAD $0x9bbcc7a142b17ccb // .quad -7224680206786528053 QUAD $0x88a66076400bb692 // .quad -8600080377420466542 QUAD $0xc2abf989935ddbfe // .quad -4419164240055772162 QUAD $0x6acff893d00ea436 // .quad 7696643601933968438 QUAD $0xf356f7ebf83552fe // .quad -912269281642327298 QUAD $0x0583f6b8c4124d44 // .quad 397432465562684740 QUAD $0x98165af37b2153de // .quad -7487697328667536418 QUAD $0xc3727a337a8b704b // .quad -4363290727450709941 QUAD $0xbe1bf1b059e9a8d6 // .quad -4747935642407032618 QUAD $0x744f18c0592e4c5d // .quad 8380944645968776285 QUAD $0xeda2ee1c7064130c // .quad -1323233534581402868 QUAD $0x1162def06f79df74 // .quad 1252808770606194548 QUAD $0x9485d4d1c63e8be7 // .quad -7744549986754458649 QUAD $0x8addcb5645ac2ba9 // .quad -8440366555225904215 QUAD $0xb9a74a0637ce2ee1 // .quad -5069001465015685407 QUAD $0x6d953e2bd7173693 // .quad 7896285879677171347 QUAD $0xe8111c87c5c1ba99 // .quad -1724565812842218855 QUAD $0xc8fa8db6ccdd0438 // .quad -3964700705685699528 QUAD $0x910ab1d4db9914a0 // .quad -7995382660667468640 QUAD $0x1d9c9892400a22a3 // .quad 2133748077373825699 QUAD $0xb54d5e4a127f59c8 // .quad -5382542307406947896 QUAD $0x2503beb6d00cab4c // .quad 2667185096717282124 QUAD $0xe2a0b5dc971f303a // .quad -2116491865831296966 QUAD $0x2e44ae64840fd61e // .quad 3333981370896602654 QUAD $0x8da471a9de737e24 // .quad -8240336443785642460 QUAD $0x5ceaecfed289e5d3 // .quad 6695424375237764563 QUAD $0xb10d8e1456105dad // .quad -5688734536304665171 QUAD $0x7425a83e872c5f48 // .quad 8369280469047205704 QUAD $0xdd50f1996b947518 // .quad -2499232151953443560 QUAD $0xd12f124e28f7771a // .quad -3373457468973156582 QUAD $0x8a5296ffe33cc92f // .quad -8479549122611984081 QUAD $0x82bd6b70d99aaa70 // .quad -9025939945749304720 QUAD $0xace73cbfdc0bfb7b // .quad -5987750384837592197 QUAD $0x636cc64d1001550c // .quad 7164319141522920716 QUAD $0xd8210befd30efa5a // .quad -2873001962619602342 QUAD $0x3c47f7e05401aa4f // .quad 4343712908476262991 QUAD $0x8714a775e3e95c78 // .quad -8713155254278333320 QUAD $0x65acfaec34810a72 // .quad 7326506586225052274 QUAD $0xa8d9d1535ce3b396 // .quad -6279758049420528746 QUAD $0x7f1839a741a14d0e // .quad 9158133232781315342 QUAD $0xd31045a8341ca07c // .quad -3238011543348273028 QUAD $0x1ede48111209a051 // .quad 2224294504121868369 QUAD $0x83ea2b892091e44d // .quad -8941286242233752499 QUAD $0x934aed0aab460433 // .quad -7833187971778608077 QUAD $0xa4e4b66b68b65d60 // .quad -6564921784364802720 QUAD $0xf81da84d56178540 // .quad -568112927868484288 QUAD $0xce1de40642e3f4b9 // .quad -3594466212028615495 QUAD $0x36251260ab9d668f // .quad 3901544858591782543 QUAD $0x80d2ae83e9ce78f3 // .quad -9164070410158966541 QUAD $0xc1d72b7c6b42601a // .quad -4479063491021217766 QUAD $0xa1075a24e4421730 // .quad -6843401994271320272 QUAD $0xb24cf65b8612f820 // .quad -5598829363776522208 QUAD $0xc94930ae1d529cfc // .quad -3942566474411762436 QUAD $0xdee033f26797b628 // .quad -2386850686293264856 QUAD $0xfb9b7cd9a4a7443c // .quad -316522074587315140 QUAD $0x169840ef017da3b2 // .quad 1628122660560806834 QUAD $0x9d412e0806e88aa5 // .quad -7115355324258153819 QUAD $0x8e1f289560ee864f // .quad -8205795374004271537 QUAD $0xc491798a08a2ad4e // .quad -4282508136895304370 QUAD $0xf1a6f2bab92a27e3 // .quad -1033872180650563613 QUAD $0xf5b5d7ec8acb58a2 // .quad -741449152691742558 QUAD $0xae10af696774b1dc // .quad -5904026244240592420 QUAD $0x9991a6f3d6bf1765 // .quad -7380934748073420955 QUAD $0xacca6da1e0a8ef2a // .quad -5995859411864064214 QUAD $0xbff610b0cc6edd3f // .quad -4614482416664388289 QUAD $0x17fd090a58d32af4 // .quad 1728547772024695540 QUAD $0xeff394dcff8a948e // .quad -1156417002403097458 QUAD $0xddfc4b4cef07f5b1 // .quad -2451001303396518479 QUAD $0x95f83d0a1fb69cd9 // .quad -7640289654143017767 QUAD $0x4abdaf101564f98f // .quad 5385653213018257807 QUAD $0xbb764c4ca7a4440f // .quad -4938676049251384305 QUAD $0x9d6d1ad41abe37f2 // .quad -7102991539009341454 QUAD $0xea53df5fd18d5513 // .quad -1561659043136842477 QUAD $0x84c86189216dc5ee // .quad -8878739423761676818 QUAD $0x92746b9be2f8552c // .quad -7893565929601608404 QUAD $0x32fd3cf5b4e49bb5 // .quad 3674159897003727797 QUAD $0xb7118682dbb66a77 // .quad -5255271393574622601 QUAD $0x3fbc8c33221dc2a2 // .quad 4592699871254659746 QUAD $0xe4d5e82392a40515 // .quad -1957403223540890347 QUAD $0x0fabaf3feaa5334b // .quad 1129188820640936779 QUAD $0x8f05b1163ba6832d // .quad -8140906042354138323 QUAD $0x29cb4d87f2a7400f // .quad 3011586022114279439 QUAD $0xb2c71d5bca9023f8 // .quad -5564446534515285000 QUAD $0x743e20e9ef511013 // .quad 8376168546070237203 QUAD $0xdf78e4b2bd342cf6 // .quad -2343872149716718346 QUAD $0x914da9246b255417 // .quad -7976533391121755113 QUAD $0x8bab8eefb6409c1a // .quad -8382449121214030822 QUAD $0x1ad089b6c2f7548f // .quad 1932195658189984911 QUAD $0xae9672aba3d0c320 // .quad -5866375383090150624 QUAD $0xa184ac2473b529b2 // .quad -6808127464117294670 QUAD $0xda3c0f568cc4f3e8 // .quad -2721283210435300376 QUAD $0xc9e5d72d90a2741f // .quad -3898473311719230433 QUAD $0x8865899617fb1871 // .quad -8618331034163144591 QUAD $0x7e2fa67c7a658893 // .quad 9092669226243950739 QUAD $0xaa7eebfb9df9de8d // .quad -6161227774276542835 QUAD $0xddbb901b98feeab8 // .quad -2469221522477225288 QUAD $0xd51ea6fa85785631 // .quad -3089848699418290639 QUAD $0x552a74227f3ea566 // .quad 6136845133758244198 QUAD $0x8533285c936b35de // .quad -8848684464777513506 QUAD $0xd53a88958f872760 // .quad -3082000819042179232 QUAD $0xa67ff273b8460356 // .quad -6449169562544503978 QUAD $0x8a892abaf368f138 // .quad -8464187042230111944 QUAD $0xd01fef10a657842c // .quad -3449775934753242068 QUAD $0x2d2b7569b0432d86 // .quad 3254824252494523782 QUAD $0x8213f56a67f6b29b // .quad -9073638986861858149 QUAD $0x9c3b29620e29fc74 // .quad -7189106879045698444 QUAD $0xa298f2c501f45f42 // .quad -6730362715149934782 QUAD $0x8349f3ba91b47b90 // .quad -8986383598807123056 QUAD $0xcb3f2f7642717713 // .quad -3801267375510030573 QUAD $0x241c70a936219a74 // .quad 2602078556773259892 QUAD $0xfe0efb53d30dd4d7 // .quad -139898200960150313 QUAD $0xed238cd383aa0111 // .quad -1359087822460813039 QUAD $0x9ec95d1463e8a506 // .quad -7004965403241175802 QUAD $0xf4363804324a40ab // .quad -849429889038008149 QUAD $0xc67bb4597ce2ce48 // .quad -4144520735624081848 QUAD $0xb143c6053edcd0d6 // .quad -5673473379724898090 QUAD $0xf81aa16fdc1b81da // .quad -568964901102714406 QUAD $0xdd94b7868e94050b // .quad -2480155706228734709 QUAD $0x9b10a4e5e9913128 // .quad -7273132090830278360 QUAD $0xca7cf2b4191c8327 // .quad -3855940325606653145 QUAD $0xc1d4ce1f63f57d72 // .quad -4479729095110460046 QUAD $0xfd1c2f611f63a3f1 // .quad -208239388580928527 QUAD $0xf24a01a73cf2dccf // .quad -987975350460687153 QUAD $0xbc633b39673c8ced // .quad -4871985254153548563 QUAD $0x976e41088617ca01 // .quad -7535013621679011327 QUAD $0xd5be0503e085d814 // .quad -3044990783845967852 QUAD $0xbd49d14aa79dbc82 // .quad -4807081008671376254 QUAD $0x4b2d8644d8a74e19 // .quad 5417133557047315993 QUAD $0xec9c459d51852ba2 // .quad -1397165242411832414 QUAD $0xddf8e7d60ed1219f // .quad -2451955090545630817 QUAD $0x93e1ab8252f33b45 // .quad -7790757304148477115 QUAD $0xcabb90e5c942b504 // .quad -3838314940804713212 QUAD $0xb8da1662e7b00a17 // .quad -5126760611758208489 QUAD $0x3d6a751f3b936244 // .quad 4425478360848884292 QUAD $0xe7109bfba19c0c9d // .quad -1796764746270372707 QUAD $0x0cc512670a783ad5 // .quad 920161932633717461 QUAD $0x906a617d450187e2 // .quad -8040506994060064798 QUAD $0x27fb2b80668b24c6 // .quad 2880944217109767366 QUAD $0xb484f9dc9641e9da // .quad -5438947724147693094 QUAD $0xb1f9f660802dedf7 // .quad -5622191765467566601 QUAD $0xe1a63853bbd26451 // .quad -2186998636757228463 QUAD $0x5e7873f8a0396974 // .quad 6807318348447705460 QUAD $0x8d07e33455637eb2 // .quad -8284403175614349646 QUAD $0xdb0b487b6423e1e9 // .quad -2662955059861265943 QUAD $0xb049dc016abc5e5f // .quad -5743817951090549153 QUAD $0x91ce1a9a3d2cda63 // .quad -7940379843253970333 QUAD $0xdc5c5301c56b75f7 // .quad -2568086420435798537 QUAD $0x7641a140cc7810fc // .quad 8521269269642088700 QUAD $0x89b9b3e11b6329ba // .quad -8522583040413455942 QUAD $0xa9e904c87fcb0a9e // .quad -6203421752542164322 QUAD $0xac2820d9623bf429 // .quad -6041542782089432023 QUAD $0x546345fa9fbdcd45 // .quad 6080780864604458309 QUAD $0xd732290fbacaf133 // .quad -2940242459184402125 QUAD $0xa97c177947ad4096 // .quad -6234081974526590826 QUAD $0x867f59a9d4bed6c0 // .quad -8755180564631333184 QUAD $0x49ed8eabcccc485e // .quad 5327070802775656542 QUAD $0xa81f301449ee8c70 // .quad -6332289687361778576 QUAD $0x5c68f256bfff5a75 // .quad 6658838503469570677 QUAD $0xd226fc195c6a2f8c // .quad -3303676090774835316 QUAD $0x73832eec6fff3112 // .quad 8323548129336963346 QUAD $0x83585d8fd9c25db7 // .quad -8982326584375353929 QUAD $0xc831fd53c5ff7eac // .quad -4021154456019173716 QUAD $0xa42e74f3d032f525 // .quad -6616222212041804507 QUAD $0xba3e7ca8b77f5e56 // .quad -5026443070023967146 QUAD $0xcd3a1230c43fb26f // .quad -3658591746624867729 QUAD $0x28ce1bd2e55f35ec // .quad 2940318199324816876 QUAD $0x80444b5e7aa7cf85 // .quad -9204148869281624187 QUAD $0x7980d163cf5b81b4 // .quad 8755227902219092404 QUAD $0xa0555e361951c366 // .quad -6893500068174642330 QUAD $0xd7e105bcc3326220 // .quad -2891023177508298208 QUAD $0xc86ab5c39fa63440 // .quad -4005189066790915008 QUAD $0x8dd9472bf3fefaa8 // .quad -8225464990312760664 QUAD $0xfa856334878fc150 // .quad -394800315061255856 QUAD $0xb14f98f6f0feb952 // .quad -5670145219463562926 QUAD $0x9c935e00d4b9d8d2 // .quad -7164279224554366766 QUAD $0x6ed1bf9a569f33d4 // .quad 7985374283903742932 QUAD $0xc3b8358109e84f07 // .quad -4343663012265570553 QUAD $0x0a862f80ec4700c9 // .quad 758345818024902857 QUAD $0xf4a642e14c6262c8 // .quad -817892746904575288 QUAD $0xcd27bb612758c0fb // .quad -3663753745896259333 QUAD $0x98e7e9cccfbd7dbd // .quad -7428711994456441411 QUAD $0x8038d51cb897789d // .quad -9207375118826243939 QUAD $0xbf21e44003acdd2c // .quad -4674203974643163860 QUAD $0xe0470a63e6bd56c4 // .quad -2285846861678029116 QUAD $0xeeea5d5004981478 // .quad -1231068949876566920 QUAD $0x1858ccfce06cac75 // .quad 1754377441329851509 QUAD $0x95527a5202df0ccb // .quad -7686947121313936181 QUAD $0x0f37801e0c43ebc9 // .quad 1096485900831157193 QUAD $0xbaa718e68396cffd // .quad -4996997883215032323 QUAD $0xd30560258f54e6bb // .quad -3241078642388441413 QUAD $0xe950df20247c83fd // .quad -1634561335591402499 QUAD $0x47c6b82ef32a206a // .quad 5172023733869224042 QUAD $0x91d28b7416cdd27e // .quad -7939129862385708418 QUAD $0x4cdc331d57fa5442 // .quad 5538357842881958978 QUAD $0xb6472e511c81471d // .quad -5312226309554747619 QUAD $0xe0133fe4adf8e953 // .quad -2300424733252327085 QUAD $0xe3d8f9e563a198e5 // .quad -2028596868516046619 QUAD $0x58180fddd97723a7 // .quad 6347841120289366951 QUAD $0x8e679c2f5e44ff8f // .quad -8185402070463610993 QUAD $0x570f09eaa7ea7649 // .quad 6273243709394548297 QUAD $0xb201833b35d63f73 // .quad -5620066569652125837 QUAD $0x2cd2cc6551e513db // .quad 3229868618315797467 QUAD $0xde81e40a034bcf4f // .quad -2413397193637769393 QUAD $0xf8077f7ea65e58d2 // .quad -574350245532641070 QUAD $0x8b112e86420f6191 // .quad -8425902273664687727 QUAD $0xfb04afaf27faf783 // .quad -358968903457900669 QUAD $0xadd57a27d29339f6 // .quad -5920691823653471754 QUAD $0x79c5db9af1f9b564 // .quad 8774660907532399972 QUAD $0xd94ad8b1c7380874 // .quad -2789178761139451788 QUAD $0x18375281ae7822bd // .quad 1744954097560724157 QUAD $0x87cec76f1c830548 // .quad -8660765753353239224 QUAD $0x8f2293910d0b15b6 // .quad -8132775725879323210 QUAD $0xa9c2794ae3a3c69a // .quad -6214271173264161126 QUAD $0xb2eb3875504ddb23 // .quad -5554283638921766109 QUAD $0xd433179d9c8cb841 // .quad -3156152948152813503 QUAD $0x5fa60692a46151ec // .quad 6892203506629956076 QUAD $0x849feec281d7f328 // .quad -8890124620236590296 QUAD $0xdbc7c41ba6bcd334 // .quad -2609901835997359308 QUAD $0xa5c7ea73224deff3 // .quad -6500969756868349965 QUAD $0x12b9b522906c0801 // .quad 1349308723430688769 QUAD $0xcf39e50feae16bef // .quad -3514526177658049553 QUAD $0xd768226b34870a01 // .quad -2925050114139026943 QUAD $0x81842f29f2cce375 // .quad -9114107888677362827 QUAD $0xe6a1158300d46641 // .quad -1828156321336891839 QUAD $0xa1e53af46f801c53 // .quad -6780948842419315629 QUAD $0x60495ae3c1097fd1 // .quad 6938176635183661009 QUAD $0xca5e89b18b602368 // .quad -3864500034596756632 QUAD $0x385bb19cb14bdfc5 // .quad 4061034775552188357 QUAD $0xfcf62c1dee382c42 // .quad -218939024818557886 QUAD $0x46729e03dd9ed7b6 // .quad 5076293469440235446 QUAD $0x9e19db92b4e31ba9 // .quad -7054365918152680535 QUAD $0x6c07a2c26a8346d2 // .quad 7784369436827535058 // .p2align 4, 0x00 _VecShiftShuffles: QUAD $0x0706050403020100; QUAD $0x0f0e0d0c0b0a0908 // .ascii 16, '\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f' QUAD $0x0807060504030201; QUAD $0xff0f0e0d0c0b0a09 // .ascii 16, '\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff' QUAD $0x0908070605040302; QUAD $0xffff0f0e0d0c0b0a // .ascii 16, '\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff' QUAD $0x0a09080706050403; QUAD $0xffffff0f0e0d0c0b // .ascii 16, '\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff' QUAD $0x0b0a090807060504; QUAD $0xffffffff0f0e0d0c // .ascii 16, '\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff' QUAD $0x0c0b0a0908070605; QUAD $0xffffffffff0f0e0d // .ascii 16, '\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff' QUAD $0x0d0c0b0a09080706; QUAD $0xffffffffffff0f0e // .ascii 16, '\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff\xff' QUAD $0x0e0d0c0b0a090807; QUAD $0xffffffffffffff0f // .ascii 16, '\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff\xff\xff' QUAD $0x0f0e0d0c0b0a0908; QUAD $0xffffffffffffffff // .ascii 16, '\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff\xff\xff\xff' // .p2align 4, 0x00 __SingleQuoteTab: QUAD $0x0000000000000006 // .quad 6 QUAD $0x000030303030755c // .asciz 8, '\\u0000\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000031303030755c // .asciz 8, '\\u0001\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000032303030755c // .asciz 8, '\\u0002\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000033303030755c // .asciz 8, '\\u0003\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000034303030755c // .asciz 8, '\\u0004\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000035303030755c // .asciz 8, '\\u0005\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000036303030755c // .asciz 8, '\\u0006\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000037303030755c // .asciz 8, '\\u0007\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000038303030755c // .asciz 8, '\\u0008\x00\x00' QUAD $0x0000000000000002 // .quad 2 QUAD $0x000000000000745c // .asciz 8, '\\t\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000002 // .quad 2 QUAD $0x0000000000006e5c // .asciz 8, '\\n\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000062303030755c // .asciz 8, '\\u000b\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000063303030755c // .asciz 8, '\\u000c\x00\x00' QUAD $0x0000000000000002 // .quad 2 QUAD $0x000000000000725c // .asciz 8, '\\r\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000065303030755c // .asciz 8, '\\u000e\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000066303030755c // .asciz 8, '\\u000f\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000030313030755c // .asciz 8, '\\u0010\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000031313030755c // .asciz 8, '\\u0011\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000032313030755c // .asciz 8, '\\u0012\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000033313030755c // .asciz 8, '\\u0013\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000034313030755c // .asciz 8, '\\u0014\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000035313030755c // .asciz 8, '\\u0015\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000036313030755c // .asciz 8, '\\u0016\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000037313030755c // .asciz 8, '\\u0017\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000038313030755c // .asciz 8, '\\u0018\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000039313030755c // .asciz 8, '\\u0019\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000061313030755c // .asciz 8, '\\u001a\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000062313030755c // .asciz 8, '\\u001b\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000063313030755c // .asciz 8, '\\u001c\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000064313030755c // .asciz 8, '\\u001d\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000065313030755c // .asciz 8, '\\u001e\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000066313030755c // .asciz 8, '\\u001f\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000002 // .quad 2 QUAD $0x000000000000225c // .asciz 8, '\\"\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000002 // .quad 2 QUAD $0x0000000000005c5c // .asciz 8, '\\\\\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' // .p2align 4, 0x00 __DoubleQuoteTab: QUAD $0x0000000000000007 // .quad 7 QUAD $0x0030303030755c5c // .asciz 8, '\\\\u0000\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0031303030755c5c // .asciz 8, '\\\\u0001\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0032303030755c5c // .asciz 8, '\\\\u0002\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0033303030755c5c // .asciz 8, '\\\\u0003\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0034303030755c5c // .asciz 8, '\\\\u0004\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0035303030755c5c // .asciz 8, '\\\\u0005\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0036303030755c5c // .asciz 8, '\\\\u0006\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0037303030755c5c // .asciz 8, '\\\\u0007\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0038303030755c5c // .asciz 8, '\\\\u0008\x00' QUAD $0x0000000000000003 // .quad 3 QUAD $0x0000000000745c5c // .asciz 8, '\\\\t\x00\x00\x00\x00\x00' QUAD $0x0000000000000003 // .quad 3 QUAD $0x00000000006e5c5c // .asciz 8, '\\\\n\x00\x00\x00\x00\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0062303030755c5c // .asciz 8, '\\\\u000b\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0063303030755c5c // .asciz 8, '\\\\u000c\x00' QUAD $0x0000000000000003 // .quad 3 QUAD $0x0000000000725c5c // .asciz 8, '\\\\r\x00\x00\x00\x00\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0065303030755c5c // .asciz 8, '\\\\u000e\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0066303030755c5c // .asciz 8, '\\\\u000f\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0030313030755c5c // .asciz 8, '\\\\u0010\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0031313030755c5c // .asciz 8, '\\\\u0011\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0032313030755c5c // .asciz 8, '\\\\u0012\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0033313030755c5c // .asciz 8, '\\\\u0013\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0034313030755c5c // .asciz 8, '\\\\u0014\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0035313030755c5c // .asciz 8, '\\\\u0015\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0036313030755c5c // .asciz 8, '\\\\u0016\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0037313030755c5c // .asciz 8, '\\\\u0017\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0038313030755c5c // .asciz 8, '\\\\u0018\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0039313030755c5c // .asciz 8, '\\\\u0019\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0061313030755c5c // .asciz 8, '\\\\u001a\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0062313030755c5c // .asciz 8, '\\\\u001b\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0063313030755c5c // .asciz 8, '\\\\u001c\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0064313030755c5c // .asciz 8, '\\\\u001d\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0065313030755c5c // .asciz 8, '\\\\u001e\x00' QUAD $0x0000000000000007 // .quad 7 QUAD $0x0066313030755c5c // .asciz 8, '\\\\u001f\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000004 // .quad 4 QUAD $0x00000000225c5c5c // .asciz 8, '\\\\\\"\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000004 // .quad 4 QUAD $0x000000005c5c5c5c // .asciz 8, '\\\\\\\\\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' // .p2align 4, 0x00 __EscTab: QUAD $0x0101010101010101; QUAD $0x0101010101010101 // .ascii 16, '\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01' QUAD $0x0101010101010101; QUAD $0x0101010101010101 // .ascii 16, '\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01' QUAD $0x0000000000010000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; LONG $0x00000000; BYTE $0x01 // .ascii 13, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' WORD $0x0000; BYTE $0x00 // .space 3, '\x00\x00\x00' // .p2align 4, 0x00 __UnquoteTab: QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' LONG $0x000d0000; WORD $0xff09 // .ascii 6, '\x00\x00\r\x00\t\xff' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; WORD $0x0000 // .space 10, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' // .p2align 4, 0x00 __HtmlQuoteTab: QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000036323030755c // .asciz 8, '\\u0026\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000063333030755c // .asciz 8, '\\u003c\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000065333030755c // .asciz 8, '\\u003e\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000038323032755c // .asciz 8, '\\u2028\x00\x00' QUAD $0x0000000000000006 // .quad 6 QUAD $0x000039323032755c // .asciz 8, '\\u2029\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' // .p2align 4, 0x00 _LSHIFT_TAB: QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000001 // .long 1 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000001 // .long 1 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000001 // .long 1 QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000002 // .long 2 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000002 // .long 2 QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000002 // .long 2 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000003 // .long 3 QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000003 // .long 3 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000003 // .long 3 QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000004 // .long 4 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000004 // .long 4 QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000004 // .long 4 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000004 // .long 4 QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000005 // .long 5 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000005 // .long 5 QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000005 // .long 5 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000006 // .long 6 QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000006 // .long 6 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000006 // .long 6 QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000007 // .long 7 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000007 // .long 7 QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000007 // .long 7 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000007 // .long 7 QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000008 // .long 8 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000008 // .long 8 QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000008 // .long 8 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000009 // .long 9 QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000009 // .long 9 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000009 // .long 9 QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000a // .long 10 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000a // .long 10 QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000a // .long 10 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000a // .long 10 QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000b // .long 11 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000b // .long 11 QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000b // .long 11 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000c // .long 12 QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000c // .long 12 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000c // .long 12 QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000d // .long 13 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000d // .long 13 QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000d // .long 13 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000d // .long 13 QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000e // .long 14 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000e // .long 14 QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000e // .long 14 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000f // .long 15 QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000f // .long 15 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x0000000f // .long 15 QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000010 // .long 16 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000010 // .long 16 QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000010 // .long 16 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000010 // .long 16 QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000011 // .long 17 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000011 // .long 17 QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000011 // .long 17 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000012 // .long 18 QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000012 // .long 18 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000012 // .long 18 QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' LONG $0x00000013 // .long 19 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' QUAD $0x0000000000000000 // .p2align 4, 0x00 _P10_TAB: QUAD $0x3ff0000000000000 // .quad 0x3ff0000000000000 QUAD $0x4024000000000000 // .quad 0x4024000000000000 QUAD $0x4059000000000000 // .quad 0x4059000000000000 QUAD $0x408f400000000000 // .quad 0x408f400000000000 QUAD $0x40c3880000000000 // .quad 0x40c3880000000000 QUAD $0x40f86a0000000000 // .quad 0x40f86a0000000000 QUAD $0x412e848000000000 // .quad 0x412e848000000000 QUAD $0x416312d000000000 // .quad 0x416312d000000000 QUAD $0x4197d78400000000 // .quad 0x4197d78400000000 QUAD $0x41cdcd6500000000 // .quad 0x41cdcd6500000000 QUAD $0x4202a05f20000000 // .quad 0x4202a05f20000000 QUAD $0x42374876e8000000 // .quad 0x42374876e8000000 QUAD $0x426d1a94a2000000 // .quad 0x426d1a94a2000000 QUAD $0x42a2309ce5400000 // .quad 0x42a2309ce5400000 QUAD $0x42d6bcc41e900000 // .quad 0x42d6bcc41e900000 QUAD $0x430c6bf526340000 // .quad 0x430c6bf526340000 QUAD $0x4341c37937e08000 // .quad 0x4341c37937e08000 QUAD $0x4376345785d8a000 // .quad 0x4376345785d8a000 QUAD $0x43abc16d674ec800 // .quad 0x43abc16d674ec800 QUAD $0x43e158e460913d00 // .quad 0x43e158e460913d00 QUAD $0x4415af1d78b58c40 // .quad 0x4415af1d78b58c40 QUAD $0x444b1ae4d6e2ef50 // .quad 0x444b1ae4d6e2ef50 QUAD $0x4480f0cf064dd592 // .quad 0x4480f0cf064dd592 _LB_47061328: // L_.str.11 QUAD $0x262076203d3c2030; QUAD $0x3031203c20762026 // .asciz 16, '0 <= v && v < 10' QUAD $0x3030303030303030; WORD $0x0075 // .asciz 10, '00000000u\x00' _LB_4a8b5cd2: // L_.str.12 QUAD $0x662f65766974616e; QUAD $0x00632e616f743233 // .asciz 16, 'native/f32toa.c\x00' _LB_3924c877: // L___PRETTY_FUNCTION__.ctz10_u32 QUAD $0x64656e6769736e75; QUAD $0x7a746320746e6920 // .asciz 16, 'unsigned int ctz' QUAD $0x63283233755f3031; QUAD $0x6e69752074736e6f // .asciz 16, '10_u32(const uin' LONG $0x5f323374; WORD $0x2974; BYTE $0x00 // .asciz 7, 't32_t)\x00' LONG $0x00000000; WORD $0x0000; BYTE $0x00 // .p2align 4, 0x00 _LB_b18ccd3d: // _pow10_ceil_sig_f32.g QUAD $0x81ceb32c4b43fcf5 // .quad -9093133594791772939 QUAD $0xa2425ff75e14fc32 // .quad -6754730975062328270 QUAD $0xcad2f7f5359a3b3f // .quad -3831727700400522433 QUAD $0xfd87b5f28300ca0e // .quad -177973607073265138 QUAD $0x9e74d1b791e07e49 // .quad -7028762532061872567 QUAD $0xc612062576589ddb // .quad -4174267146649952805 QUAD $0xf79687aed3eec552 // .quad -606147914885053102 QUAD $0x9abe14cd44753b53 // .quad -7296371474444240045 QUAD $0xc16d9a0095928a28 // .quad -4508778324627912152 QUAD $0xf1c90080baf72cb2 // .quad -1024286887357502286 QUAD $0x971da05074da7bef // .quad -7557708332239520785 QUAD $0xbce5086492111aeb // .quad -4835449396872013077 QUAD $0xec1e4a7db69561a6 // .quad -1432625727662628442 QUAD $0x9392ee8e921d5d08 // .quad -7812920107430224632 QUAD $0xb877aa3236a4b44a // .quad -5154464115860392886 QUAD $0xe69594bec44de15c // .quad -1831394126398103204 QUAD $0x901d7cf73ab0acda // .quad -8062150356639896358 QUAD $0xb424dc35095cd810 // .quad -5466001927372482544 QUAD $0xe12e13424bb40e14 // .quad -2220816390788215276 QUAD $0x8cbccc096f5088cc // .quad -8305539271883716404 QUAD $0xafebff0bcb24aaff // .quad -5770238071427257601 QUAD $0xdbe6fecebdedd5bf // .quad -2601111570856684097 QUAD $0x89705f4136b4a598 // .quad -8543223759426509416 QUAD $0xabcc77118461cefd // .quad -6067343680855748867 QUAD $0xd6bf94d5e57a42bd // .quad -2972493582642298179 QUAD $0x8637bd05af6c69b6 // .quad -8775337516792518218 QUAD $0xa7c5ac471b478424 // .quad -6357485877563259868 QUAD $0xd1b71758e219652c // .quad -3335171328526686932 QUAD $0x83126e978d4fdf3c // .quad -9002011107970261188 QUAD $0xa3d70a3d70a3d70b // .quad -6640827866535438581 QUAD $0xcccccccccccccccd // .quad -3689348814741910323 QUAD $0x8000000000000000 // .quad -9223372036854775808 QUAD $0xa000000000000000 // .quad -6917529027641081856 QUAD $0xc800000000000000 // .quad -4035225266123964416 QUAD $0xfa00000000000000 // .quad -432345564227567616 QUAD $0x9c40000000000000 // .quad -7187745005283311616 QUAD $0xc350000000000000 // .quad -4372995238176751616 QUAD $0xf424000000000000 // .quad -854558029293551616 QUAD $0x9896800000000000 // .quad -7451627795949551616 QUAD $0xbebc200000000000 // .quad -4702848726509551616 QUAD $0xee6b280000000000 // .quad -1266874889709551616 QUAD $0x9502f90000000000 // .quad -7709325833709551616 QUAD $0xba43b74000000000 // .quad -5024971273709551616 QUAD $0xe8d4a51000000000 // .quad -1669528073709551616 QUAD $0x9184e72a00000000 // .quad -7960984073709551616 QUAD $0xb5e620f480000000 // .quad -5339544073709551616 QUAD $0xe35fa931a0000000 // .quad -2062744073709551616 QUAD $0x8e1bc9bf04000000 // .quad -8206744073709551616 QUAD $0xb1a2bc2ec5000000 // .quad -5646744073709551616 QUAD $0xde0b6b3a76400000 // .quad -2446744073709551616 QUAD $0x8ac7230489e80000 // .quad -8446744073709551616 QUAD $0xad78ebc5ac620000 // .quad -5946744073709551616 QUAD $0xd8d726b7177a8000 // .quad -2821744073709551616 QUAD $0x878678326eac9000 // .quad -8681119073709551616 QUAD $0xa968163f0a57b400 // .quad -6239712823709551616 QUAD $0xd3c21bcecceda100 // .quad -3187955011209551616 QUAD $0x84595161401484a0 // .quad -8910000909647051616 QUAD $0xa56fa5b99019a5c8 // .quad -6525815118631426616 QUAD $0xcecb8f27f4200f3a // .quad -3545582879861895366 QUAD $0x813f3978f8940985 // .quad -9133518327554766459 QUAD $0xa18f07d736b90be6 // .quad -6805211891016070170 QUAD $0xc9f2c9cd04674edf // .quad -3894828845342699809 QUAD $0xfc6f7c4045812297 // .quad -256850038250986857 QUAD $0x9dc5ada82b70b59e // .quad -7078060301547948642 QUAD $0xc5371912364ce306 // .quad -4235889358507547898 QUAD $0xf684df56c3e01bc7 // .quad -683175679707046969 QUAD $0x9a130b963a6c115d // .quad -7344513827457986211 QUAD $0xc097ce7bc90715b4 // .quad -4568956265895094860 QUAD $0xf0bdc21abb48db21 // .quad -1099509313941480671 QUAD $0x96769950b50d88f5 // .quad -7604722348854507275 QUAD $0xbc143fa4e250eb32 // .quad -4894216917640746190 QUAD $0xeb194f8e1ae525fe // .quad -1506085128623544834 QUAD $0x92efd1b8d0cf37bf // .quad -7858832233030797377 QUAD $0xb7abc627050305ae // .quad -5211854272861108818 QUAD $0xe596b7b0c643c71a // .quad -1903131822648998118 QUAD $0x8f7e32ce7bea5c70 // .quad -8106986416796705680 QUAD $0xb35dbf821ae4f38c // .quad -5522047002568494196 TEXT ·__f32toa(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -728(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _f32toa: MOVQ out+0(FP), DI MOVSD val+8(FP), X0 CALL ·__native_entry__+24880(SB) // _f32toa MOVQ AX, ret+16(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__f64toa(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -712(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _f64toa: MOVQ out+0(FP), DI MOVSD val+8(FP), X0 CALL ·__native_entry__+720(SB) // _f64toa MOVQ AX, ret+16(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__html_escape(SB), NOSPLIT | NOFRAME, $0 - 40 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -64(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _html_escape: MOVQ sp+0(FP), DI MOVQ nb+8(FP), SI MOVQ dp+16(FP), DX MOVQ dn+24(FP), CX CALL ·__native_entry__+10768(SB) // _html_escape MOVQ AX, ret+32(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__i64toa(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -16(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _i64toa: MOVQ out+0(FP), DI MOVQ val+8(FP), SI CALL ·__native_entry__+4464(SB) // _i64toa MOVQ AX, ret+16(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__lspace(SB), NOSPLIT | NOFRAME, $0 - 32 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -8(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _lspace: MOVQ sp+0(FP), DI MOVQ nb+8(FP), SI MOVQ off+16(FP), DX CALL ·__native_entry__+320(SB) // _lspace MOVQ AX, ret+24(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__lzero(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -8(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _lzero: MOVQ p+0(FP), DI MOVQ n+8(FP), SI CALL ·__native_entry__+16(SB) // _lzero MOVQ AX, ret+16(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__quote(SB), NOSPLIT | NOFRAME, $0 - 48 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -80(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _quote: MOVQ sp+0(FP), DI MOVQ nb+8(FP), SI MOVQ dp+16(FP), DX MOVQ dn+24(FP), CX MOVQ flags+32(FP), R8 CALL ·__native_entry__+5840(SB) // _quote MOVQ AX, ret+40(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__skip_array(SB), NOSPLIT | NOFRAME, $0 - 40 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -128(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _skip_array: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ m+16(FP), DX MOVQ flags+24(FP), CX CALL ·__native_entry__+23152(SB) // _skip_array MOVQ AX, ret+32(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__skip_number(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -72(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _skip_number: MOVQ s+0(FP), DI MOVQ p+8(FP), SI CALL ·__native_entry__+24624(SB) // _skip_number MOVQ AX, ret+16(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__skip_object(SB), NOSPLIT | NOFRAME, $0 - 40 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -128(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _skip_object: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ m+16(FP), DX MOVQ flags+24(FP), CX CALL ·__native_entry__+23200(SB) // _skip_object MOVQ AX, ret+32(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__skip_one(SB), NOSPLIT | NOFRAME, $0 - 40 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -128(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _skip_one: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ m+16(FP), DX MOVQ flags+24(FP), CX CALL ·__native_entry__+21280(SB) // _skip_one MOVQ AX, ret+32(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__u64toa(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -8(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _u64toa: MOVQ out+0(FP), DI MOVQ val+8(FP), SI CALL ·__native_entry__+4576(SB) // _u64toa MOVQ AX, ret+16(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__unquote(SB), NOSPLIT | NOFRAME, $0 - 48 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -72(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _unquote: MOVQ sp+0(FP), DI MOVQ nb+8(FP), SI MOVQ dp+16(FP), DX MOVQ ep+24(FP), CX MOVQ flags+32(FP), R8 CALL ·__native_entry__+7584(SB) // _unquote MOVQ AX, ret+40(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__validate_one(SB), NOSPLIT | NOFRAME, $0 - 32 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -128(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _validate_one: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ m+16(FP), DX CALL ·__native_entry__+24768(SB) // _validate_one MOVQ AX, ret+24(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__value(SB), NOSPLIT | NOFRAME, $0 - 48 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -336(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _value: MOVQ s+0(FP), DI MOVQ n+8(FP), SI MOVQ p+16(FP), DX MOVQ v+24(FP), CX MOVQ flags+32(FP), R8 CALL ·__native_entry__+14016(SB) // _value MOVQ AX, ret+40(FP) RET _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__vnumber(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -248(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _vnumber: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ v+16(FP), DX LEAQ ·__native_entry__+19024(SB), AX // _vnumber JMP AX _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__vsigned(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -16(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _vsigned: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ v+16(FP), DX LEAQ ·__native_entry__+20576(SB), AX // _vsigned JMP AX _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__vstring(SB), NOSPLIT | NOFRAME, $0 - 32 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -128(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _vstring: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ v+16(FP), DX MOVQ flags+24(FP), CX LEAQ ·__native_entry__+16096(SB), AX // _vstring JMP AX _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry TEXT ·__vunsigned(SB), NOSPLIT | NOFRAME, $0 - 24 NO_LOCAL_POINTERS _entry: MOVQ (TLS), R14 LEAQ -24(SP), R12 CMPQ R12, 16(R14) JBE _stack_grow _vunsigned: MOVQ s+0(FP), DI MOVQ p+8(FP), SI MOVQ v+16(FP), DX LEAQ ·__native_entry__+20928(SB), AX // _vunsigned JMP AX _stack_grow: CALL runtime·morestack_noctxt<>(SB) JMP _entry