#include .text .globl OPENSSL_UplinkTable .type _lazy1,@function .align 16 _lazy1: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $1,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *8(%rax) _lazy1_end: .size _lazy1,.-_lazy1 .type _lazy2,@function .align 16 _lazy2: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $2,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *16(%rax) _lazy2_end: .size _lazy2,.-_lazy2 .type _lazy3,@function .align 16 _lazy3: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $3,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *24(%rax) _lazy3_end: .size _lazy3,.-_lazy3 .type _lazy4,@function .align 16 _lazy4: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $4,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *32(%rax) _lazy4_end: .size _lazy4,.-_lazy4 .type _lazy5,@function .align 16 _lazy5: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $5,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *40(%rax) _lazy5_end: .size _lazy5,.-_lazy5 .type _lazy6,@function .align 16 _lazy6: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $6,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *48(%rax) _lazy6_end: .size _lazy6,.-_lazy6 .type _lazy7,@function .align 16 _lazy7: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $7,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *56(%rax) _lazy7_end: .size _lazy7,.-_lazy7 .type _lazy8,@function .align 16 _lazy8: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $8,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *64(%rax) _lazy8_end: .size _lazy8,.-_lazy8 .type _lazy9,@function .align 16 _lazy9: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $9,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *72(%rax) _lazy9_end: .size _lazy9,.-_lazy9 .type _lazy10,@function .align 16 _lazy10: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $10,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *80(%rax) _lazy10_end: .size _lazy10,.-_lazy10 .type _lazy11,@function .align 16 _lazy11: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $11,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *88(%rax) _lazy11_end: .size _lazy11,.-_lazy11 .type _lazy12,@function .align 16 _lazy12: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $12,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *96(%rax) _lazy12_end: .size _lazy12,.-_lazy12 .type _lazy13,@function .align 16 _lazy13: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $13,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *104(%rax) _lazy13_end: .size _lazy13,.-_lazy13 .type _lazy14,@function .align 16 _lazy14: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $14,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *112(%rax) _lazy14_end: .size _lazy14,.-_lazy14 .type _lazy15,@function .align 16 _lazy15: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $15,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *120(%rax) _lazy15_end: .size _lazy15,.-_lazy15 .type _lazy16,@function .align 16 _lazy16: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $16,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *128(%rax) _lazy16_end: .size _lazy16,.-_lazy16 .type _lazy17,@function .align 16 _lazy17: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $17,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *136(%rax) _lazy17_end: .size _lazy17,.-_lazy17 .type _lazy18,@function .align 16 _lazy18: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $18,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *144(%rax) _lazy18_end: .size _lazy18,.-_lazy18 .type _lazy19,@function .align 16 _lazy19: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $19,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *152(%rax) _lazy19_end: .size _lazy19,.-_lazy19 .type _lazy20,@function .align 16 _lazy20: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $20,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *160(%rax) _lazy20_end: .size _lazy20,.-_lazy20 .type _lazy21,@function .align 16 _lazy21: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $21,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *168(%rax) _lazy21_end: .size _lazy21,.-_lazy21 .type _lazy22,@function .align 16 _lazy22: .byte 0x48,0x83,0xEC,0x28 movq %rcx,48(%rsp) movq %rdx,56(%rsp) movq %r8,64(%rsp) movq %r9,72(%rsp) leaq OPENSSL_UplinkTable(%rip),%rcx movq $22,%rdx call OPENSSL_Uplink movq 48(%rsp),%rcx movq 56(%rsp),%rdx movq 64(%rsp),%r8 movq 72(%rsp),%r9 leaq OPENSSL_UplinkTable(%rip),%rax addq $40,%rsp jmp *176(%rax) _lazy22_end: .size _lazy22,.-_lazy22 .data OPENSSL_UplinkTable: .quad 22 .quad _lazy1 .quad _lazy2 .quad _lazy3 .quad _lazy4 .quad _lazy5 .quad _lazy6 .quad _lazy7 .quad _lazy8 .quad _lazy9 .quad _lazy10 .quad _lazy11 .quad _lazy12 .quad _lazy13 .quad _lazy14 .quad _lazy15 .quad _lazy16 .quad _lazy17 .quad _lazy18 .quad _lazy19 .quad _lazy20 .quad _lazy21 .quad _lazy22 .section .pdata,"r" .align 4 .rva _lazy1,_lazy1_end,_lazy_unwind_info .rva _lazy2,_lazy2_end,_lazy_unwind_info .rva _lazy3,_lazy3_end,_lazy_unwind_info .rva _lazy4,_lazy4_end,_lazy_unwind_info .rva _lazy5,_lazy5_end,_lazy_unwind_info .rva _lazy6,_lazy6_end,_lazy_unwind_info .rva _lazy7,_lazy7_end,_lazy_unwind_info .rva _lazy8,_lazy8_end,_lazy_unwind_info .rva _lazy9,_lazy9_end,_lazy_unwind_info .rva _lazy10,_lazy10_end,_lazy_unwind_info .rva _lazy11,_lazy11_end,_lazy_unwind_info .rva _lazy12,_lazy12_end,_lazy_unwind_info .rva _lazy13,_lazy13_end,_lazy_unwind_info .rva _lazy14,_lazy14_end,_lazy_unwind_info .rva _lazy15,_lazy15_end,_lazy_unwind_info .rva _lazy16,_lazy16_end,_lazy_unwind_info .rva _lazy17,_lazy17_end,_lazy_unwind_info .rva _lazy18,_lazy18_end,_lazy_unwind_info .rva _lazy19,_lazy19_end,_lazy_unwind_info .rva _lazy20,_lazy20_end,_lazy_unwind_info .rva _lazy21,_lazy21_end,_lazy_unwind_info .rva _lazy22,_lazy22_end,_lazy_unwind_info .section .xdata,"r" .align 8 _lazy_unwind_info: .byte 0x01,0x04,0x01,0x00 .byte 0x04,0x42,0x00,0x00