// File: /workspace/github_c_makefile_star2_O2/johsteffens[P]beth/lib/bcore/bcore_spect_inst.c
// Function: bcore_spect_inst_signal_handler
vd_t bcore_spect_inst_signal_handler( const bcore_signal_s* o )
{
    switch( bcore_signal_s_handle_type( o, typeof( "bcore_spect_inst" ) ) )
    {
        case TYPEOF_init1:
        {
            inst_s_define_trait();
            bcore_flect_define_creator( typeof( "bcore_inst_s" ), bcore_inst_s_create_self );
            bcore_spect_setup_cache( &bcore_inst_s_cache_g );
        }
        break;

        case TYPEOF_selftest:
        {
            return spect_inst_selftest();
        }
        break;

        default: break;
    }

    return NULL;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
movq %rdi, %rbx
leaq 0x44ae2(%rip), %rdi     # 0xc81b5
callq 0x83349
movq %rbx, %rdi
movq %rax, %rsi
callq 0x75141
movabsq $0x7ee758bbfced33e3, %rcx # imm = 0x7EE758BBFCED33E3
cmpq %rcx, %rax
je 0x83757
movabsq $0x6a72ce8f8250efc6, %rcx # imm = 0x6A72CE8F8250EFC6
cmpq %rcx, %rax
jne 0x842d5
leaq 0x3e799(%rip), %rdi     # 0xc1ea5
callq 0x7227a
movq %rax, %rbx
leaq 0x3e80f(%rip), %rdi     # 0xc1f2a
callq 0x7227a
movq %rbx, %rdi
movq %rax, %rsi
callq 0x99410
leaq 0x41727(%rip), %rdi     # 0xc4e59
callq 0x83349
leaq 0xba8(%rip), %rsi       # 0x842e6
movq %rax, %rdi
callq 0x6513b
leaq 0x94d1b(%rip), %rdi     # 0x118468
callq 0x79b56
jmp 0x842d5
leaq 0x45091(%rip), %rdi     # 0xc87ef
xorl %esi, %esi
xorl %edx, %edx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x450d3(%rip), %rdi     # 0xc8849
xorl %esi, %esi
xorl %edx, %edx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x450fd(%rip), %r14     # 0xc888b
movq %r14, %rdi
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %rbx
movq (%rax), %rdi
callq 0x71db6
movq %rax, %rdi
movq %r14, %rsi
callq 0x6036f
testl %eax, %eax
je 0x837e1
leaq 0x26e88(%rip), %rdi     # 0xaa647
leaq 0x450d4(%rip), %rsi     # 0xc889a
leaq 0x45104(%rip), %rdx     # 0xc88d1
leaq 0x4490a(%rip), %rcx     # 0xc80de
movl $0x7b0, %r8d            # imm = 0x7B0
xorl %eax, %eax
callq 0x5ffac
cmpl $0x0, 0x28(%rbx)
je 0x83810
leaq 0x26e59(%rip), %rdi     # 0xaa647
leaq 0x450f0(%rip), %rsi     # 0xc88e5
leaq 0x450d5(%rip), %rdx     # 0xc88d1
leaq 0x448db(%rip), %rcx     # 0xc80de
movl $0x7b1, %r8d            # imm = 0x7B1
xorl %eax, %eax
callq 0x5ffac
cmpq $0x0, 0x30(%rbx)
je 0x83840
leaq 0x26e29(%rip), %rdi     # 0xaa647
leaq 0x450ce(%rip), %rsi     # 0xc88f3
leaq 0x450a5(%rip), %rdx     # 0xc88d1
leaq 0x448ab(%rip), %rcx     # 0xc80de
movl $0x7b2, %r8d            # imm = 0x7B2
xorl %eax, %eax
callq 0x5ffac
cmpw $0x0, 0x38(%rbx)
je 0x83870
leaq 0x26df9(%rip), %rdi     # 0xaa647
leaq 0x450ac(%rip), %rsi     # 0xc8901
leaq 0x45075(%rip), %rdx     # 0xc88d1
leaq 0x4487b(%rip), %rcx     # 0xc80de
movl $0x7b3, %r8d            # imm = 0x7B3
xorl %eax, %eax
callq 0x5ffac
movabsq $0xe8d4a51001, %r12     # imm = 0xE8D4A51001
movl $0x4d2, 0x28(%rbx)      # imm = 0x4D2
movq %r12, 0x30(%rbx)
movw $0xfffb, 0x38(%rbx)     # imm = 0xFFFB
leaq 0x46cb0(%rip), %rdi     # 0xca542
callq 0x83349
movq %rax, 0x20(%rbx)
movq %rbx, %rcx
addq $0x18, %rcx
movq $0x14, 0x18(%rbx)
pushq $0x8
popq %rdi
pushq $0x14
popq %rdx
xorl %esi, %esi
callq 0x6025e
movq %rax, 0x8(%rbx)
movq $0xa, 0x10(%rbx)
pushq $0xa
popq %rax
leaq 0x45042(%rip), %r14     # 0xc890f
xorl %r15d, %r15d
cmpq %rax, %r15
jae 0x838f3
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x8ebc4
movq 0x8(%rbx), %rcx
movq %rax, (%rcx,%r15,8)
incq %r15
movq 0x10(%rbx), %rax
jmp 0x838d0
leaq 0x45028(%rip), %r14     # 0xc8922
movq %r14, %rdi
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %r15
movq %rbx, %rdi
callq 0x87217
movq %rax, 0x10(%r15)
movq %r15, (%rsp)
movq %r15, %rdi
callq 0x87217
movq %rax, %r15
movq (%rax), %rdi
callq 0x71db6
movq %rax, %rdi
movq %r14, %rsi
callq 0x6036f
testl %eax, %eax
je 0x83968
leaq 0x26d01(%rip), %rdi     # 0xaa647
leaq 0x44fe4(%rip), %rsi     # 0xc8931
leaq 0x44f7d(%rip), %rdx     # 0xc88d1
leaq 0x44783(%rip), %rcx     # 0xc80de
movl $0x7c3, %r8d            # imm = 0x7C3
xorl %eax, %eax
callq 0x5ffac
movq 0x10(%r15), %rax
cmpl $0x4d2, 0x28(%rax)      # imm = 0x4D2
je 0x839a2
leaq 0x26ccb(%rip), %rdi     # 0xaa647
leaq 0x44fe5(%rip), %rsi     # 0xc8968
leaq 0x44f47(%rip), %rdx     # 0xc88d1
leaq 0x4474d(%rip), %rcx     # 0xc80de
movl $0x7c4, %r8d            # imm = 0x7C4
xorl %eax, %eax
callq 0x5ffac
movq 0x10(%r15), %rax
cmpq %r12, 0x30(%rax)
je 0x839d5
leaq 0x26c98(%rip), %rdi     # 0xaa647
leaq 0x44fc7(%rip), %rsi     # 0xc897d
leaq 0x44f14(%rip), %rdx     # 0xc88d1
leaq 0x4471a(%rip), %rcx     # 0xc80de
movl $0x7c5, %r8d            # imm = 0x7C5
xorl %eax, %eax
callq 0x5ffac
movq 0x10(%r15), %rax
cmpw $-0x5, 0x38(%rax)
je 0x83a05
leaq 0x26c64(%rip), %rdi     # 0xaa647
leaq 0x44fb1(%rip), %rsi     # 0xc899b
leaq 0x44ee0(%rip), %rdx     # 0xc88d1
leaq 0x446e6(%rip), %rcx     # 0xc80de
movl $0x7c6, %r8d            # imm = 0x7C6
xorl %eax, %eax
callq 0x5ffac
leaq 0x44f03(%rip), %r12     # 0xc890f
leaq 0x446cb(%rip), %r13     # 0xc80de
xorl %ebp, %ebp
movq 0x10(%r15), %rax
cmpq 0x10(%rax), %rbp
jae 0x83a7e
movq %r12, %rdi
movq %rbp, %rsi
xorl %eax, %eax
callq 0x8ebc4
movq %rax, %r14
movq 0x10(%r15), %rax
movq 0x8(%rax), %rax
movq (%rax,%rbp,8), %rax
movq 0x8(%rax), %rdi
movq 0x8(%r14), %rsi
callq 0x6036f
testl %eax, %eax
je 0x83a71
leaq 0x26bf4(%rip), %rdi     # 0xaa647
leaq 0x44f54(%rip), %rsi     # 0xc89ae
leaq 0x44e70(%rip), %rdx     # 0xc88d1
movq %r13, %rcx
movl $0x7ca, %r8d            # imm = 0x7CA
xorl %eax, %eax
callq 0x5ffac
movq %r14, %rdi
callq 0x8edd4
incq %rbp
jmp 0x83a15
movq %rbx, %rdi
callq 0x871bf
movq (%rsp), %rdi
callq 0x871bf
movq %r15, %rdi
callq 0x871bf
leaq 0x44f5a(%rip), %rdi     # 0xc89f8
pushq $0x10
popq %rbx
pushq $0x8
popq %r14
movq %rbx, %rsi
movq %r14, %rdx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x44f66(%rip), %rdi     # 0xc8a25
movq %rbx, %rsi
movq %r14, %rdx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x44f7c(%rip), %rdi     # 0xc8a55
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %rbx
leaq 0x44f73(%rip), %rdi     # 0xc8a63
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %r14
leaq 0x44f6d(%rip), %r15     # 0xc8a74
movq %r15, %rdi
callq 0x8ed62
movq %rax, 0x8(%rbx)
leaq 0x44f5e(%rip), %rdi     # 0xc8a78
callq 0x8ed62
movq %rax, 0x8(%r14)
movq 0x8(%rbx), %rdi
movq %r15, %rsi
callq 0x87227
testb %al, %al
jne 0x83b5c
leaq 0x26b0d(%rip), %rdi     # 0xaa647
leaq 0x44f3d(%rip), %rsi     # 0xc8a7e
leaq 0x44d89(%rip), %rdx     # 0xc88d1
leaq 0x4458f(%rip), %rcx     # 0xc80de
movl $0x7df, %r8d            # imm = 0x7DF
xorl %eax, %eax
callq 0x5ffac
movq 0x8(%r14), %rdi
leaq 0x44f11(%rip), %rsi     # 0xc8a78
callq 0x87227
testb %al, %al
jne 0x83b99
leaq 0x26ad0(%rip), %rdi     # 0xaa647
leaq 0x44f20(%rip), %rsi     # 0xc8a9e
leaq 0x44d4c(%rip), %rdx     # 0xc88d1
leaq 0x44552(%rip), %rcx     # 0xc80de
movl $0x7e0, %r8d            # imm = 0x7E0
xorl %eax, %eax
callq 0x5ffac
movq %rbx, %rdi
callq 0x87217
movq %rax, %r12
movq %r14, %rdi
callq 0x87217
movq %rax, %r15
movq 0x8(%r12), %rdi
leaq 0x44eb9(%rip), %r13     # 0xc8a74
leaq 0x44efe(%rip), %rdx     # 0xc8ac0
movq %r13, %rsi
callq 0x8fec2
movq %rax, 0x8(%r12)
movq 0x8(%r15), %rdi
leaq 0x44e9e(%rip), %rsi     # 0xc8a78
leaq 0x44ee5(%rip), %rdx     # 0xc8ac6
callq 0x8fec2
movq %rax, 0x8(%r15)
movq 0x8(%rbx), %rdi
movq %r13, %rsi
callq 0x87227
testb %al, %al
jne 0x83c23
leaq 0x26a46(%rip), %rdi     # 0xaa647
leaq 0x44e76(%rip), %rsi     # 0xc8a7e
leaq 0x44cc2(%rip), %rdx     # 0xc88d1
leaq 0x444c8(%rip), %rcx     # 0xc80de
movl $0x7e8, %r8d            # imm = 0x7E8
xorl %eax, %eax
callq 0x5ffac
movq 0x8(%r12), %rdi
leaq 0x44e91(%rip), %rsi     # 0xc8ac0
callq 0x87227
testb %al, %al
jne 0x83c61
leaq 0x26a08(%rip), %rdi     # 0xaa647
leaq 0x44e84(%rip), %rsi     # 0xc8aca
leaq 0x44c84(%rip), %rdx     # 0xc88d1
leaq 0x4448a(%rip), %rcx     # 0xc80de
movl $0x7e9, %r8d            # imm = 0x7E9
xorl %eax, %eax
callq 0x5ffac
movq 0x8(%r15), %rdi
leaq 0x44e5a(%rip), %rsi     # 0xc8ac6
callq 0x87227
testb %al, %al
jne 0x83c9e
leaq 0x269cb(%rip), %rdi     # 0xaa647
leaq 0x44e69(%rip), %rsi     # 0xc8aec
leaq 0x44c47(%rip), %rdx     # 0xc88d1
leaq 0x4444d(%rip), %rcx     # 0xc80de
movl $0x7eb, %r8d            # imm = 0x7EB
xorl %eax, %eax
callq 0x5ffac
movq 0x8(%r14), %rdi
leaq 0x44e1d(%rip), %rsi     # 0xc8ac6
callq 0x87227
testb %al, %al
jne 0x83cdb
leaq 0x2698e(%rip), %rdi     # 0xaa647
leaq 0x44e4c(%rip), %rsi     # 0xc8b0c
leaq 0x44c0a(%rip), %rdx     # 0xc88d1
leaq 0x44410(%rip), %rcx     # 0xc80de
movl $0x7ec, %r8d            # imm = 0x7EC
xorl %eax, %eax
callq 0x5ffac
movq %rbx, %rdi
callq 0x871bf
movq %r12, %rdi
callq 0x871bf
movq %r14, %rdi
callq 0x871bf
movq %r15, %rdi
callq 0x871bf
leaq 0x44e2a(%rip), %rdi     # 0xc8b2c
pushq $0x18
popq %rsi
pushq $0x8
popq %rdx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x44ec2(%rip), %rdi     # 0xc8bde
callq 0x8ed62
movq %rax, %rbx
leaq 0x44ebc(%rip), %r15     # 0xc8be7
movq %r15, %rdi
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %r14
leaq 0x44eb1(%rip), %rdi     # 0xc8bf6
callq 0x8ed62
movq %rax, (%r14)
leaq 0x44ea9(%rip), %rdi     # 0xc8bfd
callq 0x8ed62
movq %rax, 0x8(%r14)
movq %rbx, 0x10(%r14)
movq %r15, %rdi
callq 0x83349
movq %rax, %rdi
movq %r14, %rsi
callq 0x871f5
movq %rax, %r15
movq (%r14), %rax
cmpq (%r15), %rax
jne 0x83da8
leaq 0x268c1(%rip), %rdi     # 0xaa647
leaq 0x44e77(%rip), %rsi     # 0xc8c04
leaq 0x44b3d(%rip), %rdx     # 0xc88d1
leaq 0x44343(%rip), %rcx     # 0xc80de
movl $0x815, %r8d            # imm = 0x815
xorl %eax, %eax
callq 0x5ffac
movq 0x8(%r14), %rax
cmpq 0x8(%r15), %rax
je 0x83ddb
leaq 0x2688e(%rip), %rdi     # 0xaa647
leaq 0x44e59(%rip), %rsi     # 0xc8c19
leaq 0x44b0a(%rip), %rdx     # 0xc88d1
leaq 0x44310(%rip), %rcx     # 0xc80de
movl $0x816, %r8d            # imm = 0x816
xorl %eax, %eax
callq 0x5ffac
movq 0x10(%r14), %rax
cmpq 0x10(%r15), %rax
je 0x83e0e
leaq 0x2685b(%rip), %rdi     # 0xaa647
leaq 0x44e3b(%rip), %rsi     # 0xc8c2e
leaq 0x44ad7(%rip), %rdx     # 0xc88d1
leaq 0x442dd(%rip), %rcx     # 0xc80de
movl $0x817, %r8d            # imm = 0x817
xorl %eax, %eax
callq 0x5ffac
leaq 0x44dd2(%rip), %r12     # 0xc8be7
movq %r12, %rdi
callq 0x83349
movq %rax, %rdi
movq %r14, %rsi
callq 0x871a0
movq %r12, %rdi
callq 0x83349
movq %rax, %rdi
movq %r15, %rsi
callq 0x871a0
movq %rbx, %rdi
callq 0x8edd4
leaq 0x44df9(%rip), %rdi     # 0xc8c43
pushq $0x18
popq %rsi
pushq $0x8
popq %rdx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x44d7a(%rip), %rdi     # 0xc8bde
callq 0x8ed62
movq %rax, %rbx
leaq 0x44e74(%rip), %rdi     # 0xc8ce7
callq 0x83349
movq %rax, %rdi
callq 0x83402
movq %rax, %r14
cmpb $0x0, 0x29(%rax)
jne 0x83eb2
leaq 0x267b7(%rip), %rdi     # 0xaa647
leaq 0x44e5e(%rip), %rsi     # 0xc8cf5
leaq 0x44a33(%rip), %rdx     # 0xc88d1
leaq 0x44239(%rip), %rcx     # 0xc80de
movl $0x83a, %r8d            # imm = 0x83A
xorl %eax, %eax
callq 0x5ffac
cmpb $0x0, 0x2b(%r14)
jne 0x83ee2
leaq 0x26787(%rip), %rdi     # 0xaa647
leaq 0x44e3f(%rip), %rsi     # 0xc8d06
leaq 0x44a03(%rip), %rdx     # 0xc88d1
leaq 0x44209(%rip), %rcx     # 0xc80de
movl $0x83b, %r8d            # imm = 0x83B
xorl %eax, %eax
callq 0x5ffac
cmpb $0x0, 0x2a(%r14)
jne 0x83f12
leaq 0x26757(%rip), %rdi     # 0xaa647
leaq 0x44e20(%rip), %rsi     # 0xc8d17
leaq 0x449d3(%rip), %rdx     # 0xc88d1
leaq 0x441d9(%rip), %rcx     # 0xc80de
movl $0x83c, %r8d            # imm = 0x83C
xorl %eax, %eax
callq 0x5ffac
leaq 0x44dce(%rip), %r15     # 0xc8ce7
movq %r15, %rdi
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %r14
movq $0x7b, (%rax)
movw $0x1c8, 0x8(%rax)       # imm = 0x1C8
movq %rbx, 0x10(%rax)
movq %r15, %rdi
callq 0x83349
movq %rax, %rdi
movq %r14, %rsi
callq 0x871f5
movq %rax, %r15
movq (%r14), %rax
cmpq (%r15), %rax
je 0x83f84
leaq 0x266e5(%rip), %rdi     # 0xaa647
leaq 0x44dbf(%rip), %rsi     # 0xc8d28
leaq 0x44961(%rip), %rdx     # 0xc88d1
leaq 0x44167(%rip), %rcx     # 0xc80de
movl $0x845, %r8d            # imm = 0x845
xorl %eax, %eax
callq 0x5ffac
movzwl 0x8(%r14), %eax
cmpw 0x8(%r15), %ax
je 0x83fb9
leaq 0x266b0(%rip), %rdi     # 0xaa647
leaq 0x44d9b(%rip), %rsi     # 0xc8d39
leaq 0x4492c(%rip), %rdx     # 0xc88d1
leaq 0x44132(%rip), %rcx     # 0xc80de
movl $0x846, %r8d            # imm = 0x846
xorl %eax, %eax
callq 0x5ffac
movq 0x10(%r14), %rax
cmpq 0x10(%r15), %rax
je 0x83fec
leaq 0x2667d(%rip), %rdi     # 0xaa647
leaq 0x44d79(%rip), %rsi     # 0xc8d4a
leaq 0x448f9(%rip), %rdx     # 0xc88d1
leaq 0x440ff(%rip), %rcx     # 0xc80de
movl $0x847, %r8d            # imm = 0x847
xorl %eax, %eax
callq 0x5ffac
leaq 0x44cf4(%rip), %r12     # 0xc8ce7
movq %r12, %rdi
callq 0x83349
movq %rax, %rdi
movq %r14, %rsi
callq 0x871a0
movq %r12, %rdi
callq 0x83349
movq %rax, %rdi
movq %r15, %rsi
callq 0x871a0
movq %rbx, %rdi
callq 0x8edd4
leaq 0x44d33(%rip), %rdi     # 0xc8d5b
pushq $0x40
popq %rsi
pushq $0x8
popq %rdx
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x44e27(%rip), %rdi     # 0xc8e69
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %rbx
movq (%rax), %rdi
leaq 0x44e22(%rip), %rsi     # 0xc8e7e
callq 0x74f18
testl %eax, %eax
je 0x8408e
leaq 0x265db(%rip), %rdi     # 0xaa647
leaq 0x44e0e(%rip), %rsi     # 0xc8e81
leaq 0x44857(%rip), %rdx     # 0xc88d1
leaq 0x4405d(%rip), %rcx     # 0xc80de
movl $0x86b, %r8d            # imm = 0x86B
xorl %eax, %eax
callq 0x5ffac
movq 0x8(%rbx), %rdi
leaq 0x44e04(%rip), %rsi     # 0xc8e9d
callq 0x87227
testb %al, %al
jne 0x840cb
leaq 0x2659e(%rip), %rdi     # 0xaa647
leaq 0x44df3(%rip), %rsi     # 0xc8ea3
leaq 0x4481a(%rip), %rdx     # 0xc88d1
leaq 0x44020(%rip), %rcx     # 0xc80de
movl $0x86c, %r8d            # imm = 0x86C
xorl %eax, %eax
callq 0x5ffac
movq %rbx, %rdi
addq $0x10, %rdi
leaq 0x44b24(%rip), %rsi     # 0xc8bfd
callq 0x87227
testb %al, %al
jne 0x8410b
leaq 0x2655e(%rip), %rdi     # 0xaa647
leaq 0x44dd5(%rip), %rsi     # 0xc8ec5
leaq 0x447da(%rip), %rdx     # 0xc88d1
leaq 0x43fe0(%rip), %rcx     # 0xc80de
movl $0x86d, %r8d            # imm = 0x86D
xorl %eax, %eax
callq 0x5ffac
cmpq $0x0, 0x30(%rbx)
jne 0x8413b
leaq 0x2652e(%rip), %rdi     # 0xaa647
leaq 0x44dc9(%rip), %rsi     # 0xc8ee9
leaq 0x447aa(%rip), %rdx     # 0xc88d1
leaq 0x43fb0(%rip), %rcx     # 0xc80de
movl $0x86e, %r8d            # imm = 0x86E
xorl %eax, %eax
callq 0x5ffac
cmpq $0x0, 0x38(%rbx)
jne 0x8416b
leaq 0x264fe(%rip), %rdi     # 0xaa647
leaq 0x44da1(%rip), %rsi     # 0xc8ef1
leaq 0x4477a(%rip), %rdx     # 0xc88d1
leaq 0x43f80(%rip), %rcx     # 0xc80de
movl $0x86f, %r8d            # imm = 0x86F
xorl %eax, %eax
callq 0x5ffac
leaq 0x44cf7(%rip), %rdi     # 0xc8e69
callq 0x83349
movq %rax, %rdi
movq %rbx, %rsi
callq 0x871a0
leaq 0x44d70(%rip), %rdi     # 0xc8ef9
pushq $0x8
popq %rdx
movl $0x140, %esi            # imm = 0x140
callq 0x64356
movq %rax, %rdi
callq 0x64d04
leaq 0x44d7c(%rip), %rbx     # 0xc8f21
movq %rbx, %rdi
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %r13
movq %rbx, %rdi
callq 0x83349
movq %rax, %rdi
callq 0x87177
movq %rax, %r14
leaq 0x454cd(%rip), %rbx     # 0xc969f
movq %r13, %r15
xorl %r12d, %r12d
cmpq $0xa, %r12
je 0x841f7
movq %r15, %rdi
movq %rbx, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x8e7af
incq %r12
addq $0x20, %r15
jmp 0x841d8
leaq 0x44d23(%rip), %rdi     # 0xc8f21
callq 0x83349
movq %rax, %rdi
callq 0x83402
cmpq %r13, %r14
je 0x8421f
movq %rax, %rdi
movq %r14, %rsi
movq %r13, %rdx
callq *0x90(%rax)
movq %r13, (%rsp)
leaq 0x8(%r14), %rbp
leaq 0x45471(%rip), %r15     # 0xc969f
leaq 0x43ea9(%rip), %rbx     # 0xc80de
xorl %r12d, %r12d
cmpq $0xa, %r12
je 0x842a7
movq %r15, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x8ec7d
movq %rax, %r13
testq %r14, %r14
je 0x84259
movq (%rbp), %rdi
jmp 0x8425b
xorl %edi, %edi
testq %r13, %r13
je 0x84266
movq 0x8(%r13), %rsi
jmp 0x84268
xorl %esi, %esi
callq 0x6036f
testl %eax, %eax
je 0x84296
leaq 0x263cf(%rip), %rdi     # 0xaa647
leaq 0x44caf(%rip), %rsi     # 0xc8f2e
leaq 0x4464b(%rip), %rdx     # 0xc88d1
movq %rbx, %rcx
movl $0x881, %r8d            # imm = 0x881
xorl %eax, %eax
callq 0x5ffac
movq %r13, %rdi
callq 0x8edd4
incq %r12
addq $0x20, %rbp
jmp 0x84238
leaq 0x44c73(%rip), %rbx     # 0xc8f21
movq %rbx, %rdi
callq 0x83349
movq %rax, %rdi
movq (%rsp), %rsi
callq 0x871a0
movq %rbx, %rdi
callq 0x83349
movq %rax, %rdi
movq %r14, %rsi
callq 0x871a0
xorl %eax, %eax
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq