// File: /workspace/github_c_makefile_star2_O2/OnionIoT[P]lv_example/lvgl/src/lv_themes/lv_theme_alien.c
// Function: lv_theme_alien_init
lv_theme_t * lv_theme_alien_init(uint16_t hue, lv_font_t * font)
{
    if(font == NULL) font = LV_FONT_DEFAULT;

    _hue  = hue;
    _font = font;

    /*For backward compatibility initialize all theme elements with a default style */
    uint16_t i;
    lv_style_t ** style_p = (lv_style_t **)&theme.style;
    for(i = 0; i < LV_THEME_STYLE_COUNT; i++) {
        *style_p = &def;
        style_p++;
    }

    basic_init();
    cont_init();
    btn_init();
    label_init();
    bar_init();
    img_init();
    line_init();
    led_init();
    slider_init();
    sw_init();
    lmeter_init();
    gauge_init();
    arc_init();
    preload_init();
    chart_init();
    calendar_init();
    cb_init();
    btnm_init();
    kb_init();
    mbox_init();
    page_init();
    ta_init();
    spinbox_init();
    list_init();
    ddlist_init();
    roller_init();
    tabview_init();
    tileview_init();
    table_init();
    win_init();

#if LV_USE_GROUP
    theme.group.style_mod_xcb      = style_mod;
    theme.group.style_mod_edit_xcb = style_mod_edit;
#endif

    return &theme;
}

// Assembly:
testq %rsi, %rsi
jne 0x2a4e0
leaq 0x270e8(%rip), %rsi     # 0x515c8
movw %di, 0x3c0d1(%rip)      # 0x665b8
movq %rsi, 0x3c0d2(%rip)     # 0x665c0
xorl %eax, %eax
leaq 0x3c0d1(%rip), %rcx     # 0x665c8
leaq 0x3c42a(%rip), %rdx     # 0x66928
cmpw $0x350, %ax             # imm = 0x350
je 0x2a50e
movq %rdx, (%rax,%rcx)
addq $0x8, %rax
jmp 0x2a4fe
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
leaq 0x3c408(%rip), %r12     # 0x66928
leaq 0x339f1(%rip), %rsi     # 0x5df18
movq %r12, %rdi
callq 0x74d4
movb $-0x1, %cl
movb %cl, 0x3c3f9(%rip)      # 0x66930
andb $-0x2, 0x3c3ea(%rip)    # 0x66928
movl $0x21042104, 0x3c3e2(%rip) # imm = 0x21042104
andw $0x0, 0x3c3de(%rip)     # 0x6692e
movabsq $0xc000c000c000c, %rax  # imm = 0xC000C000C000C
movq %rax, 0x3c3dd(%rip)     # 0x6693e
movl $0xdefb000c, 0x3c3db(%rip) # imm = 0xDEFB000C
movl $0x1c618, %ebp          # imm = 0x1C618
movl %ebp, 0x3c3bc(%rip)     # 0x66932
movb %cl, 0x3c3bb(%rip)      # 0x66937
movl $0xc618, 0x3c3b2(%rip)  # imm = 0xC618
movb $0x1, %al
movb %al, 0x3c3ae(%rip)      # 0x6693c
movq 0x3c02b(%rip), %rax     # 0x665c0
movq %rax, 0x3c3b4(%rip)     # 0x66950
movl $0x20001, 0x3c3b2(%rip) # imm = 0x20001
movw $0xdefb, %ax            # imm = 0xDEFB
movw %ax, 0x3c3af(%rip)      # 0x66960
xorl %eax, %eax
movb %al, 0x3c3a9(%rip)      # 0x66962
movl $0x1defb, 0x3c3a1(%rip) # imm = 0x1DEFB
leaq 0x3c3a6(%rip), %rbx     # 0x66970
movq %rbx, %rdi
movq %r12, %rsi
callq 0x74d4
movl $0x31863186, 0x3c393(%rip) # imm = 0x31863186
movl $0x2632c, 0x3c391(%rip) # imm = 0x2632C
movw $0xc618, %ax            # imm = 0xC618
movw %ax, 0x3c38c(%rip)      # 0x66980
leaq 0x3c3bd(%rip), %rdi     # 0x669b8
movq %rbx, %rsi
callq 0x74d4
andq $0x0, 0x3c3c3(%rip)     # 0x669ce
leaq 0x3c3ee(%rip), %r13     # 0x66a00
movq %r13, %rdi
movq %r12, %rsi
callq 0x74d4
movw $0xa, %ax
movw %ax, 0x3c3de(%rip)      # 0x66a06
movl $0x632c632c, 0x3c3d0(%rip) # imm = 0x632C632C
movl $0x2ce79, 0x3c3ce(%rip) # imm = 0x2CE79
movb $-0x67, %al
movb %al, 0x3c3cb(%rip)      # 0x66a0f
movzwl 0x3bf6d(%rip), %edi     # 0x665b8
pushq $0x8
popq %rbx
pushq $0x60
popq %r14
movl %ebx, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c3bd(%rip)      # 0x66a20
movzwl 0x3bf4e(%rip), %edi     # 0x665b8
movl %ebx, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c3bd(%rip)      # 0x66a38
movzwl 0x3bf36(%rip), %edi     # 0x665b8
pushq $0x14
popq %rsi
pushq $0x46
popq %r15
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3c3a4(%rip)      # 0x66a3c
leaq 0x3c3a9(%rip), %rdi     # 0x66a48
movq %r12, %rsi
callq 0x74d4
movb $0x7f, %al
movb %al, 0x3c3a1(%rip)      # 0x66a50
movw $0x7c18, %ax            # imm = 0x7C18
movw %ax, 0x3c394(%rip)      # 0x66a4e
movl %ebp, 0x3c392(%rip)     # 0x66a52
movb $0x66, %al
movb %al, 0x3c38f(%rip)      # 0x66a57
movzwl 0x3bee9(%rip), %edi     # 0x665b8
pushq $0x21
popq %rbp
pushq $0x5c
popq %r14
movl %ebp, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c363(%rip)      # 0x66a4a
movzwl 0x3beca(%rip), %edi     # 0x665b8
movl %ebp, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c34d(%rip)      # 0x66a4c
movabsq $0x1000100010001, %rax  # imm = 0x1000100010001
movq %rax, 0x3c34e(%rip)     # 0x66a5e
movw $0x6, 0x3c34d(%rip)     # 0x66a66
leaq 0x3c250(%rip), %rax     # 0x66970
movq %rax, 0x3bea9(%rip)     # 0x665d0
leaq 0x3c28a(%rip), %rax     # 0x669b8
movq %rax, 0x3be93(%rip)     # 0x665c8
movq %r13, 0x3be9c(%rip)     # 0x665d8
movq %r13, 0x3be9d(%rip)     # 0x665e0
leaq 0x3c346(%rip), %r14     # 0x66a90
movq %r14, %rdi
movq %r12, %rsi
callq 0x74d4
andb $-0x2, 0x3c334(%rip)    # 0x66a90
xorl %eax, %eax
movb %al, 0x3c334(%rip)      # 0x66a98
movw $0x7c18, %ax            # imm = 0x7C18
movw %ax, 0x3c327(%rip)      # 0x66a96
movw $0x2, %ax
movw %ax, 0x3c322(%rip)      # 0x66a9c
movzwl 0x3be37(%rip), %edi     # 0x665b8
pushq $0x5a
popq %rdx
movl %r15d, %esi
callq 0x28074
movw %ax, 0x3c307(%rip)      # 0x66a9a
movb $-0x34, %al
movb %al, 0x3c304(%rip)      # 0x66a9f
movabsq $0x19001900100010, %rax # imm = 0x19001900100010
movq %rax, 0x3c2fa(%rip)     # 0x66aa6
movw $0xa, %ax
movw %ax, 0x3c2f7(%rip)      # 0x66aae
movzwl 0x3bdfa(%rip), %edi     # 0x665b8
movl %ebx, %esi
pushq $0x60
popq %r12
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3c2dd(%rip)      # 0x66ab0
movq 0x3bde6(%rip), %rax     # 0x665c0
movq %rax, 0x3c2d7(%rip)     # 0x66ab8
movzwl 0x3bdd0(%rip), %edi     # 0x665b8
movl %ebx, %esi
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3c2cf(%rip)      # 0x66ac8
leaq 0x3c2d8(%rip), %rbx     # 0x66ad8
movq %rbx, %rdi
movq %r14, %rsi
callq 0x74d4
movb $-0x1, %r12b
movb %r12b, 0x3c2cb(%rip)    # 0x66ae0
movzwl 0x3bd9c(%rip), %edi     # 0x665b8
pushq $0x32
popq %r13
movl %r13d, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3c2a8(%rip)      # 0x66ada
movzwl 0x3bd7f(%rip), %edi     # 0x665b8
movl %r13d, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3c291(%rip)      # 0x66adc
movb $-0x67, %r14b
movb %r14b, 0x3c292(%rip)    # 0x66ae7
movq 0x3bd64(%rip), %rax     # 0x665c0
movq %rax, 0x3c29d(%rip)     # 0x66b00
movzwl 0x3bd4e(%rip), %edi     # 0x665b8
pushq $0xa
popq %rbp
pushq $0x64
popq %r15
movl %ebp, %esi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3c276(%rip)      # 0x66af8
movzwl 0x3bd2f(%rip), %edi     # 0x665b8
movl %ebp, %esi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3c276(%rip)      # 0x66b10
leaq 0x3c27f(%rip), %rdi     # 0x66b20
movq %rbx, %rsi
callq 0x74d4
movb %r12b, 0x3c278(%rip)    # 0x66b28
movb $-0x1, %bl
movzwl 0x3bcff(%rip), %edi     # 0x665b8
pushq $0x3c
popq %rbp
movl %r13d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3c255(%rip)      # 0x66b22
movzwl 0x3bce4(%rip), %edi     # 0x665b8
movl %r13d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3c23f(%rip)      # 0x66b24
movb %r14b, 0x3c243(%rip)    # 0x66b2f
movb $-0x67, %bpl
movzwl 0x3bcc2(%rip), %edi     # 0x665b8
pushq $0x50
popq %r12
movl %r12d, %esi
pushq $0x5a
popq %r14
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c21a(%rip)      # 0x66b2a
movq 0x3bca9(%rip), %rax     # 0x665c0
movq %rax, 0x3c22a(%rip)     # 0x66b48
movzwl 0x3bc93(%rip), %edi     # 0x665b8
xorl %esi, %esi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3c20a(%rip)      # 0x66b40
movzwl 0x3bc7b(%rip), %edi     # 0x665b8
xorl %esi, %esi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3c20a(%rip)      # 0x66b58
leaq 0x3c213(%rip), %rdi     # 0x66b68
leaq 0x3c1c4(%rip), %rsi     # 0x66b20
callq 0x74d4
movb %bl, 0x3c209(%rip)      # 0x66b70
movzwl 0x3bc4a(%rip), %edi     # 0x665b8
movl %r13d, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3c1ea(%rip)      # 0x66b6a
movzwl 0x3bc31(%rip), %edi     # 0x665b8
movl %r13d, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3c1d3(%rip)      # 0x66b6c
movb %bpl, 0x3c1d7(%rip)     # 0x66b77
movb $-0x67, %bpl
movzwl 0x3bc0e(%rip), %edi     # 0x665b8
movl %r12d, %esi
pushq $0x46
popq %rdx
callq 0x28074
movw %ax, 0x3c1b6(%rip)      # 0x66b72
movq 0x3bbfd(%rip), %rax     # 0x665c0
movq %rax, 0x3c1c6(%rip)     # 0x66b90
movzwl 0x3bbe7(%rip), %edi     # 0x665b8
pushq $0xa
popq %rbx
movl %ebx, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c1a3(%rip)      # 0x66b88
movzwl 0x3bbcc(%rip), %edi     # 0x665b8
movl %ebx, %esi
movl %r14d, %edx
movl %r14d, %r15d
callq 0x28074
movw %ax, 0x3c1a0(%rip)      # 0x66ba0
leaq 0x3c1a9(%rip), %r12     # 0x66bb0
movq %r12, %rdi
leaq 0x3c07f(%rip), %r14     # 0x66a90
movq %r14, %rsi
callq 0x74d4
movb %bpl, 0x3c19f(%rip)     # 0x66bbf
movzwl 0x3bb91(%rip), %edi     # 0x665b8
movl %ebx, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3c182(%rip)      # 0x66bba
movq 0x3bb81(%rip), %rax     # 0x665c0
movq %rax, 0x3c192(%rip)     # 0x66bd8
movzwl 0x3bb6b(%rip), %edi     # 0x665b8
movl %ebx, %esi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3c172(%rip)      # 0x66bd0
movq %r14, 0x3bb83(%rip)     # 0x665e8
leaq 0x3c06c(%rip), %rax     # 0x66ad8
movq %rax, 0x3bb7d(%rip)     # 0x665f0
leaq 0x3c0a6(%rip), %rax     # 0x66b20
movq %rax, 0x3bb77(%rip)     # 0x665f8
leaq 0x3c0e0(%rip), %rax     # 0x66b68
movq %rax, 0x3bb71(%rip)     # 0x66600
movq %r12, 0x3bb72(%rip)     # 0x66608
leaq 0x3c15b(%rip), %rbx     # 0x66bf8
movq %rbx, %rdi
leaq 0x3be81(%rip), %rbp     # 0x66928
movq %rbp, %rsi
callq 0x74d4
movq 0x3bb0a(%rip), %rax     # 0x665c0
movq %rax, 0x3c163(%rip)     # 0x66c20
movzwl 0x3baf4(%rip), %edi     # 0x665b8
pushq $0x50
popq %rsi
pushq $0x60
popq %rdx
callq 0x28074
movw %ax, 0x3c142(%rip)      # 0x66c18
leaq 0x3c163(%rip), %r14     # 0x66c40
movq %r14, %rdi
movq %rbx, %rsi
callq 0x74d4
movzwl 0x3bac9(%rip), %edi     # 0x665b8
pushq $0x28
popq %rsi
pushq $0x55
popq %rdx
callq 0x28074
movw %ax, 0x3c15f(%rip)      # 0x66c60
leaq 0x3c180(%rip), %r15     # 0x66c88
movq %r15, %rdi
movq %rbx, %rsi
callq 0x74d4
movzwl 0x3ba9e(%rip), %edi     # 0x665b8
pushq $0x14
popq %r12
movl %r12d, %esi
pushq $0x46
popq %rdx
callq 0x28074
movw %ax, 0x3c178(%rip)      # 0x66ca8
movq %rbx, 0x3bb01(%rip)     # 0x66638
movq %r14, 0x3bb02(%rip)     # 0x66640
movq %r15, 0x3bb03(%rip)     # 0x66648
leaq 0x3c184(%rip), %rdi     # 0x66cd0
movq %rbp, %r15
movq %rbp, %rsi
callq 0x74d4
movb $0x4c, %al
movb %al, 0x3c179(%rip)      # 0x66cd8
movw $0x7c18, %r14w          # imm = 0x7C18
movw %r14w, 0x3c16a(%rip)    # 0x66cd6
movl $0xc618ffff, %eax       # imm = 0xC618FFFF
movl %eax, 0x3c15b(%rip)     # 0x66cd2
movl $0x2c618, %ebx          # imm = 0x2C618
movl %ebx, 0x3c158(%rip)     # 0x66cda
movb $0x33, 0x3c156(%rip)    # 0x66cdf
movq $0xa000a, 0x3c152(%rip) # imm = 0xA000A
andw $0x0, 0x3c152(%rip)     # 0x66cee
leaq 0x3c175(%rip), %r13     # 0x66d18
movq %r13, %rdi
movq %rbp, %rsi
callq 0x74d4
movw %r14w, 0x3c168(%rip)    # 0x66d1e
movl %ebx, 0x3c166(%rip)     # 0x66d22
movb $-0x4e, %al
movb %al, 0x3c163(%rip)      # 0x66d27
andq $0x0, 0x3c162(%rip)     # 0x66d2e
movw $0x5, %ax
movw %ax, 0x3c153(%rip)      # 0x66d2a
movzwl 0x3b9da(%rip), %edi     # 0x665b8
movl %r12d, %esi
pushq $0x5a
popq %rdx
callq 0x28074
movw %ax, 0x3c138(%rip)      # 0x66d28
movzwl 0x3b9c1(%rip), %edi     # 0x665b8
pushq $0x28
popq %rbp
movl %ebp, %esi
pushq $0x50
popq %rbx
movl %ebx, %edx
callq 0x28074
movw %ax, 0x3c10d(%rip)      # 0x66d1a
movzwl 0x3b9a4(%rip), %edi     # 0x665b8
movl %ebp, %esi
movl %ebx, %edx
callq 0x28074
movw %ax, 0x3c0f8(%rip)      # 0x66d1c
leaq 0x3c0a5(%rip), %rax     # 0x66cd0
movq %rax, 0x3ba3e(%rip)     # 0x66670
movq %r13, 0x3ba3f(%rip)     # 0x66678
leaq 0x3c120(%rip), %rbx     # 0x66d60
movq %rbx, %rdi
movq %r15, %rsi
callq 0x74d4
movzwl 0x3b966(%rip), %edi     # 0x665b8
pushq $0xf
popq %rsi
pushq $0x55
popq %rbp
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3c132(%rip)      # 0x66d98
movb $-0x34, %r12b
movb %r12b, 0x3c12a(%rip)    # 0x66d9a
leaq 0x3c131(%rip), %r14     # 0x66da8
movq %r14, %rdi
movq %r15, %rsi
callq 0x74d4
movzwl 0x3b92f(%rip), %edi     # 0x665b8
pushq $0x41
popq %rdx
movl %ebp, %esi
callq 0x28074
movw %ax, 0x3c0fe(%rip)      # 0x66d98
movb %r12b, 0x3c0f9(%rip)    # 0x66d9a
movq %rbx, 0x3b9a8(%rip)     # 0x66650
movq %r14, 0x3b9a9(%rip)     # 0x66658
leaq 0x3c13a(%rip), %rbx     # 0x66df0
movq %rbx, %rdi
movq %r15, %r12
movq %r15, %rsi
callq 0x74d4
movzwl 0x3b8ed(%rip), %edi     # 0x665b8
pushq $0x32
popq %rdx
movl %edx, %esi
callq 0x28074
movw %ax, 0x3c150(%rip)      # 0x66e2c
movw $0x1, %ax
movw %ax, 0x3c147(%rip)      # 0x66e2e
movq %rbx, 0x3b972(%rip)     # 0x66660
leaq 0x3c143(%rip), %rbx     # 0x66e38
leaq 0x332f4(%rip), %rsi     # 0x5dff0
movq %rbx, %rdi
callq 0x74d4
movw $0xa, %ax
movw %ax, 0x3c13b(%rip)      # 0x66e4a
movw $0x7c18, %r15w          # imm = 0x7C18
movw %r15w, 0x3c122(%rip)    # 0x66e3e
movw $0x3, %ax
movw %ax, 0x3c11d(%rip)      # 0x66e44
movb $0x4c, %al
movb %al, 0x3c118(%rip)      # 0x66e47
movzwl 0x3b882(%rip), %edi     # 0x665b8
pushq $0x64
popq %rdx
movl %edx, %esi
movl %edx, %r14d
callq 0x28074
movw %ax, 0x3c0f0(%rip)      # 0x66e3a
movzwl 0x3b867(%rip), %edi     # 0x665b8
movl %r14d, %esi
pushq $0x28
popq %rdx
callq 0x28074
movw %ax, 0x3c0d9(%rip)      # 0x66e3c
movzwl 0x3b84e(%rip), %edi     # 0x665b8
pushq $0x3c
popq %rdx
movl %edx, %esi
callq 0x28074
movw %ax, 0x3c0c7(%rip)      # 0x66e42
movzwl 0x3b836(%rip), %edi     # 0x665b8
movl %r14d, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3c0b4(%rip)      # 0x66e48
movq %rbx, 0x3b8cd(%rip)     # 0x66668
leaq 0x3c0de(%rip), %rbx     # 0x66e80
movq %rbx, %rdi
movq %r12, %rsi
movq %r12, %rbp
callq 0x74d4
movb $-0x67, %al
movb %al, 0x3c0d0(%rip)      # 0x66e88
movw %r15w, 0x3c0c6(%rip)    # 0x66e86
movl $0xc618ffff, %eax       # imm = 0xC618FFFF
movl %eax, 0x3c0b7(%rip)     # 0x66e82
movl $0x18410, 0x3c0b5(%rip) # imm = 0x18410
movb $0x7f, %r12b
movb %r12b, 0x3c0b0(%rip)    # 0x66e8f
leaq 0x3beea(%rip), %rsi     # 0x66cd0
movq %rsi, 0x3b893(%rip)     # 0x66680
movq %r13, 0x3b894(%rip)     # 0x66688
movq %rbx, 0x3b895(%rip)     # 0x66690
leaq 0x3c0c6(%rip), %r14     # 0x66ec8
movq %r14, %rdi
callq 0x74d4
movb $-0x1, %al
movb %al, 0x3c0be(%rip)      # 0x66ed0
movabsq $-0x1000100010002, %rax # imm = 0xFFFEFFFEFFFEFFFE
movq %rax, 0x3c0bb(%rip)     # 0x66ede
movl $0x9cd3632c, 0x3c09d(%rip) # imm = 0x9CD3632C
movw $0x2, %ax
movw %ax, 0x3c09c(%rip)      # 0x66ed4
movb %r12b, 0x3c098(%rip)    # 0x66ed7
leaq 0x3c0ca(%rip), %r12     # 0x66f10
movq %r12, %rdi
movq %r13, %rsi
callq 0x74d4
movw $0x5, %ax
movw %ax, 0x3c0c6(%rip)      # 0x66f22
andq $0x0, 0x3c0c2(%rip)     # 0x66f26
leaq 0x3c0ed(%rip), %r15     # 0x66f58
movq %r15, %rdi
movq %rbx, %rsi
callq 0x74d4
movb $-0x34, %al
movb %al, 0x3c0e2(%rip)      # 0x66f60
movq %r14, 0x3b833(%rip)     # 0x666b8
movq %r12, 0x3b834(%rip)     # 0x666c0
movq %r15, 0x3b835(%rip)     # 0x666c8
movq %r15, 0x3b836(%rip)     # 0x666d0
leaq 0x3c0ff(%rip), %rbx     # 0x66fa0
movq %rbx, %rdi
movq %rbp, %r14
movq %rbp, %rsi
callq 0x74d4
movzwl 0x3b702(%rip), %edi     # 0x665b8
pushq $0xa
popq %rbp
movl %ebp, %esi
pushq $0x46
popq %r12
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3c0d4(%rip)      # 0x66fa2
movzwl 0x3b6e3(%rip), %edi     # 0x665b8
pushq $0x50
popq %rdx
movl %edx, %esi
movl %edx, %r13d
callq 0x28074
movw %ax, 0x3c0bb(%rip)      # 0x66fa4
movl $0xc000c, 0x3c0c7(%rip) # imm = 0xC000C
movl $0x22104, 0x3c0df(%rip) # imm = 0x22104
movq %rbx, 0x3b794(%rip)     # 0x66698
leaq 0x3c0dd(%rip), %rbx     # 0x66fe8
movq %rbx, %rdi
movq %r14, %rsi
callq 0x74d4
movzwl 0x3b69b(%rip), %edi     # 0x665b8
movl %ebp, %esi
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3c0bc(%rip)      # 0x66fea
movw %ax, 0x3c0b7(%rip)      # 0x66fec
movabsq $0x60006000a000a, %rax  # imm = 0x60006000A000A
movq %rax, 0x3c0b8(%rip)     # 0x66ffe
movw $0x8, %ax
movw %ax, 0x3c0b5(%rip)      # 0x67006
movw $0x8, %r15w
movw $0x73ae, 0x3c093(%rip)  # imm = 0x73AE
movzwl 0x3b652(%rip), %edi     # 0x665b8
pushq $0x4b
popq %rdx
movl %r13d, %esi
callq 0x28074
movw %ax, 0x3c0ac(%rip)      # 0x67024
movw $0x2, %ax
movw %ax, 0x3c0a3(%rip)      # 0x67026
movzwl 0x3b62e(%rip), %edi     # 0x665b8
movl %ebp, %esi
pushq $0x5a
popq %rbp
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3c06b(%rip)      # 0x67008
movq 0x3b61c(%rip), %rax     # 0x665c0
movq %rax, 0x3c065(%rip)     # 0x67010
movq %rbx, 0x3b6ee(%rip)     # 0x666a0
leaq 0x3c077(%rip), %rbx     # 0x67030
movq %rbx, %rdi
movq %r14, %rsi
callq 0x74d4
movw %r15w, 0x3c0a2(%rip)    # 0x6706e
movzwl 0x3b5e5(%rip), %edi     # 0x665b8
movl %r12d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3c088(%rip)      # 0x6706c
movb $0x1, %al
orb %al, 0x3c085(%rip)      # 0x67071
movl $0x252aa, 0x3c044(%rip) # imm = 0x252AA
movabsq $0x3000300030003, %rax  # imm = 0x3000300030003
movq %rax, 0x3c03f(%rip)     # 0x67046
movq %rbx, 0x3b69a(%rip)     # 0x666a8
movq %rbx, 0x3b69b(%rip)     # 0x666b0
leaq 0x3b9e4(%rip), %r13     # 0x66a00
movq %r13, 0x3b6b5(%rip)     # 0x666d8
leaq 0x3c04e(%rip), %rbx     # 0x67078
movq %rbx, %rdi
movq %r14, %rsi
movq %r14, %r13
callq 0x74d4
andw $0x0, 0x3c03e(%rip)     # 0x6707e
movabsq $0x8000800070007, %rax  # imm = 0x8000800070007
movq %rax, 0x3c03d(%rip)     # 0x6708e
movzwl 0x3b560(%rip), %edi     # 0x665b8
pushq $0x1e
popq %r12
movl %r12d, %esi
pushq $0x3c
popq %rdx
callq 0x28074
movw %ax, 0x3c00c(%rip)      # 0x6707a
movw %ax, 0x3c007(%rip)      # 0x6707c
movb 0x3b994(%rip), %al      # 0x66a0f
movb %al, 0x3c006(%rip)      # 0x67087
movzwl 0x3b984(%rip), %eax     # 0x66a0c
movw %ax, 0x3bff5(%rip)      # 0x67084
movzwl 0x3b522(%rip), %edi     # 0x665b8
pushq $0x14
popq %rsi
pushq $0x50
popq %rbp
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bfd8(%rip)      # 0x67082
movzwl 0x3b507(%rip), %edi     # 0x665b8
pushq $0x5
popq %rsi
pushq $0x64
popq %rdx
callq 0x28074
movw %ax, 0x3bfd5(%rip)      # 0x67098
leaq 0x3c086(%rip), %r15     # 0x67150
movq %r15, %rdi
movq %rbx, %rsi
callq 0x74d4
movzwl 0x3b4dc(%rip), %edi     # 0x665b8
pushq $0x28
popq %rsi
pushq $0x46
popq %rdx
callq 0x28074
movw %ax, 0x3c064(%rip)      # 0x67152
movw %ax, 0x3c05f(%rip)      # 0x67154
xorl %eax, %eax
movb %al, 0x3c05b(%rip)      # 0x67158
leaq 0x3bfbc(%rip), %r14     # 0x670c0
movq %r14, %rdi
movq %r13, %rsi
callq 0x74d4
movzwl 0x3b4a2(%rip), %edi     # 0x665b8
movl %r12d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bfb9(%rip)      # 0x670e0
leaq 0x3bfda(%rip), %r12     # 0x67108
movq %r12, %rdi
movq %r13, %rsi
callq 0x74d4
movzwl 0x3b478(%rip), %edi     # 0x665b8
pushq $0xa
popq %rbp
movl %ebp, %esi
pushq $0x41
popq %rdx
callq 0x28074
movw %ax, 0x3bfd4(%rip)      # 0x67128
leaq 0x3b8a5(%rip), %rax     # 0x66a00
movq %rax, 0x3b57e(%rip)     # 0x666e0
movq %rbx, 0x3b57f(%rip)     # 0x666e8
movq %rbx, 0x3b5a0(%rip)     # 0x66710
movq %r15, 0x3b5a1(%rip)     # 0x66718
movq %r14, 0x3b57a(%rip)     # 0x666f8
movq %r14, 0x3b57b(%rip)     # 0x66700
movq %r12, 0x3b57c(%rip)     # 0x66708
leaq 0x3c04d(%rip), %r15     # 0x671e0
movq %r15, %rdi
leaq 0x3b7d3(%rip), %rbx     # 0x66970
movq %rbx, %rsi
callq 0x74d4
movw $0x5, %ax
movw %ax, 0x3c036(%rip)      # 0x671e6
movw $0x1, %ax
movw %ax, 0x3c031(%rip)      # 0x671ec
movw $0x8410, %ax            # imm = 0x8410
movw %ax, 0x3c024(%rip)      # 0x671ea
orw $-0x1, 0x3c014(%rip)    # 0x671e2
movw $0xc618, %r13w          # imm = 0xC618
movw %r13w, 0x3c009(%rip)    # 0x671e4
leaq 0x3bfb6(%rip), %rdi     # 0x67198
movq %rbx, %rsi
callq 0x74d4
xorl %eax, %eax
movb %al, 0x3bfae(%rip)      # 0x671a0
andw $0x0, 0x3bfaa(%rip)     # 0x671a4
movw $0xc, %ax
movw %ax, 0x3bfb1(%rip)      # 0x671b6
andq $0x0, 0x3bfa1(%rip)     # 0x671ae
movq 0x3b3ac(%rip), %rax     # 0x665c0
movq %rax, 0x3bfa5(%rip)     # 0x671c0
leaq 0x3c006(%rip), %rbx     # 0x67228
movq %rbx, %rdi
movq %r15, %rsi
callq 0x74d4
movzwl 0x3b384(%rip), %edi     # 0x665b8
movl %ebp, %esi
pushq $0x5a
popq %rdx
callq 0x28074
movw %ax, 0x3bfe5(%rip)      # 0x6722a
movzwl 0x3b36c(%rip), %edi     # 0x665b8
pushq $0x52
popq %r14
movl %ebp, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3bfc9(%rip)      # 0x6722a
leaq 0x3c008(%rip), %rbp     # 0x67270
movq %rbp, %rdi
movq %r15, %rsi
callq 0x74d4
movw $0x4, 0x3c000(%rip)     # 0x6727c
orw $-0x1, 0x3bff6(%rip)    # 0x6727a
movb $-0x67, %al
movb %al, 0x3bff3(%rip)      # 0x6727f
movzwl 0x3b325(%rip), %edi     # 0x665b8
pushq $0x32
popq %r12
movl %r12d, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3bfc9(%rip)      # 0x67272
movzwl 0x3b308(%rip), %edi     # 0x665b8
pushq $0x3e
popq %rdx
movl %r12d, %esi
callq 0x28074
movw %ax, 0x3bfb2(%rip)      # 0x67274
leaq 0x3bfef(%rip), %r14     # 0x672b8
movq %r14, %rdi
movq %rbp, %rsi
callq 0x74d4
movw %r13w, 0x3bfe6(%rip)    # 0x672c2
movb $-0x4e, %al
movb %al, 0x3bfe3(%rip)      # 0x672c7
movzwl 0x3b2cd(%rip), %edi     # 0x665b8
pushq $0x48
popq %rdx
movl %r12d, %esi
callq 0x28074
movw %ax, 0x3bfbd(%rip)      # 0x672ba
movzwl 0x3b2b4(%rip), %edi     # 0x665b8
pushq $0x34
popq %rdx
movl %r12d, %esi
callq 0x28074
movw %ax, 0x3bfa6(%rip)      # 0x672bc
leaq 0x3bfe3(%rip), %r13     # 0x67300
movq %r13, %rdi
movq %rbp, %rsi
callq 0x74d4
movw $0x1, %r12w
movw %r12w, 0x3bfd7(%rip)    # 0x6730c
movw $0x8410, %ax            # imm = 0x8410
movw %ax, 0x3bfca(%rip)      # 0x6730a
movw $0xc618, %ax            # imm = 0xC618
movw %ax, 0x3bfb7(%rip)      # 0x67302
movw %ax, 0x3bfb2(%rip)      # 0x67304
leaq 0x3be3f(%rip), %rax     # 0x67198
movq %rax, 0x3b3c0(%rip)     # 0x66720
movq %r15, 0x3b3c1(%rip)     # 0x66728
movq %rbx, 0x3b3c2(%rip)     # 0x66730
movq %rbp, 0x3b3c3(%rip)     # 0x66738
movq %r14, 0x3b3c4(%rip)     # 0x66740
movq %r13, 0x3b3c5(%rip)     # 0x66748
leaq 0x3bfbe(%rip), %rdi     # 0x67348
leaq 0x32d37(%rip), %rsi     # 0x5e0c8
callq 0x74d4
movw %r12w, 0x3bfb6(%rip)    # 0x67354
movzwl 0x3b213(%rip), %edi     # 0x665b8
pushq $0x3c
popq %rbp
movl %ebp, %esi
pushq $0x50
popq %r13
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3bf95(%rip)      # 0x67352
movb $-0x1, %al
movb %al, 0x3bf92(%rip)      # 0x67357
movw $0xc, %r15w
movw %r15w, 0x3bf7c(%rip)    # 0x6734e
leaq 0x3bfb7(%rip), %rbx     # 0x67390
movq %rbx, %rdi
leaq 0x32b35(%rip), %r14     # 0x5df18
movq %r14, %rsi
callq 0x74d4
xorl %eax, %eax
movb %al, 0x3bfa5(%rip)      # 0x67398
movw %r15w, 0x3bf9b(%rip)    # 0x67396
movw $0xc, %r15w
movzwl 0x3b1b1(%rip), %edi     # 0x665b8
movl %ebp, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3bf98(%rip)      # 0x673b0
movq 0x3b1a1(%rip), %rax     # 0x665c0
movq %rax, 0x3bf92(%rip)     # 0x673b8
leaq 0x3bfab(%rip), %r12     # 0x673d8
movq %r12, %rdi
movq %r14, %rsi
callq 0x74d4
movzwl 0x3b179(%rip), %edi     # 0x665b8
pushq $0x28
popq %r14
movl %r14d, %esi
pushq $0x46
popq %rbp
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bf83(%rip)      # 0x673da
movzwl 0x3b15a(%rip), %edi     # 0x665b8
movl %r14d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bf6d(%rip)      # 0x673dc
movw %r15w, 0x3bf67(%rip)    # 0x673de
movzwl 0x3b13a(%rip), %edi     # 0x665b8
movl %r14d, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3bf68(%rip)      # 0x673f8
movq 0x3b129(%rip), %rax     # 0x665c0
movq %rax, 0x3bf62(%rip)     # 0x67400
leaq 0x3bf7b(%rip), %r14     # 0x67420
movq %r14, %rdi
movq %rbx, %rsi
callq 0x74d4
movzwl 0x3b101(%rip), %edi     # 0x665b8
movl %r13d, %edx
movl %r13d, %esi
callq 0x28074
movw %ax, 0x3bf61(%rip)      # 0x6742a
movw $0x3, %ax
movw %ax, 0x3bf58(%rip)      # 0x6742c
leaq 0x3bf8d(%rip), %r13     # 0x67468
movq %r13, %rdi
movq %rbx, %rsi
callq 0x74d4
movzwl 0x3b0cb(%rip), %edi     # 0x665b8
pushq $0xa
popq %rsi
pushq $0x3c
popq %rdx
callq 0x28074
movw %ax, 0x3bf89(%rip)      # 0x67488
leaq 0x3be42(%rip), %rax     # 0x67348
movq %rax, 0x3b243(%rip)     # 0x66750
movq %rbx, 0x3b244(%rip)     # 0x66758
movq %r12, 0x3b245(%rip)     # 0x66760
movq %r14, 0x3b246(%rip)     # 0x66768
movq %r12, 0x3b247(%rip)     # 0x66770
movq %r13, 0x3b248(%rip)     # 0x66778
movq %rax, 0x3b249(%rip)     # 0x66780
movq %rbx, 0x3b24a(%rip)     # 0x66788
movq %r12, 0x3b24b(%rip)     # 0x66790
movq %r14, 0x3b24c(%rip)     # 0x66798
movq %r12, 0x3b24d(%rip)     # 0x667a0
movq %r13, 0x3b24e(%rip)     # 0x667a8
leaq 0x3bf4f(%rip), %rbx     # 0x674b0
movq %rbx, %rdi
leaq 0x3b495(%rip), %r14     # 0x66a00
movq %r14, %rsi
callq 0x74d4
movq %rbx, 0x3b236(%rip)     # 0x667b0
leaq 0x32ab7(%rip), %rax     # 0x5e038
movq %rax, 0x3b230(%rip)     # 0x667b8
leaq 0x3b591(%rip), %rax     # 0x66b20
movq %rax, 0x3b22a(%rip)     # 0x667c0
leaq 0x3b5cb(%rip), %rax     # 0x66b68
movq %rax, 0x3b224(%rip)     # 0x667c8
movq %r14, 0x3b225(%rip)     # 0x667d0
leaq 0x32ace(%rip), %rax     # 0x5e080
movq %rax, 0x3b21f(%rip)     # 0x667d8
leaq 0x3b488(%rip), %rax     # 0x66a48
movq %rax, 0x3b219(%rip)     # 0x667e0
movq %r14, 0x3b21a(%rip)     # 0x667e8
movq %r14, 0x3b21b(%rip)     # 0x667f0
andq $0x0, 0x3b21b(%rip)     # 0x667f8
movw $0x8, %dx
movw %dx, 0x3beda(%rip)      # 0x674c2
movq %rax, 0x3b211(%rip)     # 0x66800
movq %r14, 0x3b212(%rip)     # 0x66808
andq $0x0, 0x3b212(%rip)     # 0x66810
movq %rax, 0x3b213(%rip)     # 0x66818
leaq 0x3bf34(%rip), %r15     # 0x67540
movq %r15, %rdi
leaq 0x3b312(%rip), %rsi     # 0x66928
callq 0x74d4
xorl %eax, %eax
movb %al, 0x3bf25(%rip)      # 0x67548
movw $0x1, %ax
movw %ax, 0x3bf1e(%rip)      # 0x6754c
movzwl 0x3af83(%rip), %edi     # 0x665b8
pushq $0x32
popq %rsi
pushq $0x55
popq %rdx
callq 0x28074
movw %ax, 0x3bf03(%rip)      # 0x6754a
movb $-0x1, %bpl
movb %bpl, 0x3befe(%rip)     # 0x6754f
movzwl 0x3af60(%rip), %edi     # 0x665b8
pushq $0x5e
popq %r14
pushq $0xa
popq %rbx
movl %ebx, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3bef0(%rip)      # 0x67560
movq 0x3af49(%rip), %rax     # 0x665c0
movq %rax, 0x3beea(%rip)     # 0x67568
movzwl 0x3af33(%rip), %edi     # 0x665b8
movl %ebx, %esi
movl %r14d, %edx
callq 0x28074
movw %ax, 0x3bee2(%rip)      # 0x67578
leaq 0x3beeb(%rip), %rbx     # 0x67588
movq %rbx, %rdi
movq %r15, %rsi
callq 0x74d4
movb %bpl, 0x3bee1(%rip)     # 0x67590
movzwl 0x3af02(%rip), %edi     # 0x665b8
pushq $0x22
popq %r14
pushq $0x29
popq %r12
movl %r14d, %esi
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3beba(%rip)      # 0x6758a
movzwl 0x3aee1(%rip), %edi     # 0x665b8
movl %r14d, %esi
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3bea3(%rip)      # 0x6758c
movzwl 0x3aec8(%rip), %edi     # 0x665b8
pushq $0x7
popq %r14
movl %r14d, %esi
pushq $0x60
popq %rbp
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bea0(%rip)      # 0x675a8
movzwl 0x3aea9(%rip), %edi     # 0x665b8
movl %r14d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bea0(%rip)      # 0x675c0
leaq 0x3bea9(%rip), %r14     # 0x675d0
movq %r14, %rdi
movq %r15, %rsi
callq 0x74d4
leaq 0x3bedf(%rip), %r12     # 0x67618
movq %r12, %rdi
movq %rbx, %rsi
callq 0x74d4
leaq 0x3bf15(%rip), %r13     # 0x67660
movq %r13, %rdi
leaq 0x3b1d3(%rip), %rsi     # 0x66928
callq 0x74d4
leaq 0x3bd97(%rip), %rbp     # 0x674f8
movq %rbp, %rdi
movq %r15, %rsi
callq 0x74d4
andq $0x0, 0x3bd9a(%rip)     # 0x6750e
leaq 0x3b2cd(%rip), %rax     # 0x66a48
movq %rax, 0x3b0ae(%rip)     # 0x66830
movq %rbp, 0x3b097(%rip)     # 0x66820
leaq 0x32938(%rip), %rax     # 0x5e0c8
movq %rax, 0x3b091(%rip)     # 0x66828
movq %r15, 0x3b09a(%rip)     # 0x66838
movq %rbx, 0x3b09b(%rip)     # 0x66840
movq %r14, 0x3b09c(%rip)     # 0x66848
movq %r12, 0x3b09d(%rip)     # 0x66850
movq %r13, 0x3b09e(%rip)     # 0x66858
leaq 0x3bee7(%rip), %rbx     # 0x676a8
movq %rbx, %rdi
leaq 0x3b235(%rip), %r12     # 0x66a00
movq %r12, %rsi
callq 0x74d4
movw $0xc, %ax
movw %ax, 0x3befc(%rip)      # 0x676da
movabsq $0x10001000100010, %rax # imm = 0x10001000100010
movq %rax, 0x3becf(%rip)     # 0x676be
leaq 0x3befa(%rip), %r14     # 0x676f0
movq %r14, %rdi
movq %r12, %rsi
callq 0x74d4
movzwl 0x3adb0(%rip), %edi     # 0x665b8
pushq $0x2d
popq %rbp
movl %ebp, %esi
pushq $0x46
popq %r15
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3bed2(%rip)      # 0x676f2
movzwl 0x3ad91(%rip), %edi     # 0x665b8
movl %ebp, %esi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3bebc(%rip)      # 0x676f4
movb $-0x1, %r13b
movb %r13b, 0x3beb6(%rip)    # 0x676f8
andw $0x0, 0x3beac(%rip)     # 0x676f6
movq %rbx, 0x3b00f(%rip)     # 0x66860
movq %r14, 0x3b010(%rip)     # 0x66868
leaq 0x3b1e9(%rip), %rax     # 0x66a48
movq %rax, 0x3b00a(%rip)     # 0x66870
leaq 0x3becb(%rip), %r14     # 0x67738
movq %r14, %rdi
movq %rbx, %rsi
callq 0x74d4
movw $0x10, 0x3bee9(%rip)    # 0x6776a
movw $0x5, %ax
movw %ax, 0x3beb2(%rip)      # 0x6773e
movw $0x2104, 0x3bea5(%rip)  # imm = 0x2104
movw $0x632c, %bp            # imm = 0x632C
movw %bp, 0x3be9c(%rip)      # 0x6773c
movb $0x4c, %al
movb %al, 0x3be9f(%rip)      # 0x67747
movb $-0x4e, %al
movb %al, 0x3bebc(%rip)      # 0x6776c
movzwl 0x3ad01(%rip), %edi     # 0x665b8
pushq $0x14
popq %rsi
movl %r15d, %edx
callq 0x28074
movw %ax, 0x3be8f(%rip)      # 0x67758
andw $0x0, 0x3be79(%rip)     # 0x6774a
leaq 0x3bea8(%rip), %rbx     # 0x67780
movq %rbx, %rdi
movq %r12, %rsi
callq 0x74d4
xorl %eax, %eax
movb %al, 0x3be9d(%rip)      # 0x67788
andw $0x0, 0x3be93(%rip)     # 0x67786
movb %r13b, 0x3beba(%rip)    # 0x677b4
movzwl 0x3acb7(%rip), %edi     # 0x665b8
pushq $0x5f
popq %rdx
movl %r15d, %esi
callq 0x28074
movw %ax, 0x3be8d(%rip)      # 0x677a0
movq %r14, 0x3af5e(%rip)     # 0x66878
movq %rbx, 0x3af5f(%rip)     # 0x66880
leaq 0x3bea0(%rip), %r15     # 0x677c8
movq %r15, %rdi
leaq 0x3aff6(%rip), %r13     # 0x66928
movq %r13, %rsi
callq 0x74d4
movw %bp, 0x3be89(%rip)      # 0x677ca
movw %bp, 0x3be84(%rip)      # 0x677cc
movl $0x100010, %r14d        # imm = 0x100010
movq %r14, 0x3be89(%rip)     # 0x677de
andw $0x0, 0x3be89(%rip)     # 0x677e6
movw $0x1, %r12w
movw %r12w, 0x3be6a(%rip)    # 0x677d4
movw $0xc618, %bx            # imm = 0xC618
movw %bx, 0x3be5d(%rip)      # 0x677d2
movb $0x66, %bpl
movb %bpl, 0x3be58(%rip)     # 0x677d7
movw $0xdefb, %ax            # imm = 0xDEFB
movw %ax, 0x3be5e(%rip)      # 0x677e8
movq 0x3ac2f(%rip), %rax     # 0x665c0
movq %rax, 0x3be58(%rip)     # 0x677f0
leaq 0x3be71(%rip), %rdi     # 0x67810
movq %r15, %rsi
callq 0x74d4
movw $0x4228, %ax            # imm = 0x4228
movw %ax, 0x3be60(%rip)      # 0x67812
movw %ax, 0x3be5b(%rip)      # 0x67814
leaq 0x3be98(%rip), %rdi     # 0x67858
movq %r13, %rsi
callq 0x74d4
xorl %eax, %eax
movb %al, 0x3be90(%rip)      # 0x67860
movq %r14, 0x3be97(%rip)     # 0x6786e
andw $0x0, 0x3be97(%rip)     # 0x67876
movw %r12w, 0x3be7d(%rip)    # 0x67864
movw %bx, 0x3be74(%rip)      # 0x67862
movw $0xc618, %bx            # imm = 0xC618
movb %bpl, 0x3be6e(%rip)     # 0x67867
movb $0x66, %bpl
movzwl 0x3abb5(%rip), %edi     # 0x665b8
pushq $0xa
popq %r12
movl %r12d, %esi
pushq $0x5e
popq %r13
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3be5b(%rip)      # 0x67878
movq 0x3ab9c(%rip), %rax     # 0x665c0
movq %rax, 0x3be55(%rip)     # 0x67880
leaq 0x3be6e(%rip), %rdi     # 0x678a0
leaq 0x3aeef(%rip), %r15     # 0x66928
movq %r15, %rsi
callq 0x74d4
movw $0x8410, %ax            # imm = 0x8410
movw %ax, 0x3be56(%rip)      # 0x678a2
movw %ax, 0x3be51(%rip)      # 0x678a4
movq %r14, 0x3be5c(%rip)     # 0x678b6
andw $0x0, 0x3be5c(%rip)     # 0x678be
movw $0x1, %ax
movw %ax, 0x3be3f(%rip)      # 0x678ac
movw %bx, 0x3be36(%rip)      # 0x678aa
movb %bpl, 0x3be34(%rip)     # 0x678af
movzwl 0x3ab36(%rip), %edi     # 0x665b8
movl %r12d, %esi
movl %r13d, %edx
callq 0x28074
movw %ax, 0x3be2c(%rip)      # 0x678c0
movq 0x3ab25(%rip), %rax     # 0x665c0
movq %rax, 0x3be26(%rip)     # 0x678c8
leaq 0x3be3f(%rip), %r14     # 0x678e8
movq %r14, %rdi
movq %r15, %rsi
callq 0x74d4
andw $0x0, 0x3be38(%rip)     # 0x678f4
movzwl 0x3aaf5(%rip), %edi     # 0x665b8
pushq $0x57
popq %rbp
pushq $0x50
popq %r12
movl %r12d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3be0f(%rip)      # 0x678ea
movzwl 0x3aad6(%rip), %edi     # 0x665b8
movl %r12d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bdf9(%rip)      # 0x678ec
movw $0xa, %ax
movw %ax, 0x3be08(%rip)      # 0x67906
leaq 0x3ae6b(%rip), %rax     # 0x66970
movq %rax, 0x3ad7c(%rip)     # 0x66888
movq %r14, 0x3ad7d(%rip)     # 0x66890
leaq 0x325ae(%rip), %rax     # 0x5e0c8
movq %rax, 0x3ad77(%rip)     # 0x66898
leaq 0x3bca0(%rip), %rcx     # 0x677c8
movq %rcx, 0x3ad71(%rip)     # 0x668a0
leaq 0x3bcda(%rip), %rcx     # 0x67810
movq %rcx, 0x3ad6b(%rip)     # 0x668a8
leaq 0x3bd14(%rip), %rcx     # 0x67858
movq %rcx, 0x3ad65(%rip)     # 0x668b0
leaq 0x3bd4e(%rip), %rcx     # 0x678a0
movq %rcx, 0x3ad5f(%rip)     # 0x668b8
movq %rax, 0x3ad60(%rip)     # 0x668c0
movq %rax, 0x3ad61(%rip)     # 0x668c8
movq %rax, %r14
movq 0x3ac6f(%rip), %rax     # 0x667e0
movq %rax, 0x3ad58(%rip)     # 0x668d0
leaq 0x3bdb1(%rip), %rbx     # 0x67930
movq %rbx, %rdi
leaq 0x3ae77(%rip), %rsi     # 0x66a00
callq 0x74d4
andw $0x0, 0x3bda0(%rip)     # 0x67936
movw $0x1, %ax
movw %ax, 0x3bd9b(%rip)      # 0x6793c
movabsq $0x8000800080008, %rax  # imm = 0x8000800080008
movq %rax, 0x3bd94(%rip)     # 0x67946
movq %r14, 0x3ad1f(%rip)     # 0x668d8
movq %rbx, 0x3ad20(%rip)     # 0x668e0
leaq 0x3bdb1(%rip), %rbx     # 0x67978
movq %rbx, %rdi
movq %r15, %rsi
callq 0x74d4
andw $0x0, 0x3bda4(%rip)     # 0x6797e
movabsq $0x8000800050005, %rax  # imm = 0x8000800050005
movq %rax, 0x3bda3(%rip)     # 0x6798e
movzwl 0x3a9c6(%rip), %edi     # 0x665b8
pushq $0x1e
popq %rsi
pushq $0x3c
popq %rdx
callq 0x28074
movw %ax, 0x3bd76(%rip)      # 0x6797a
movw %ax, 0x3bd71(%rip)      # 0x6797c
movb 0x3adfe(%rip), %al      # 0x66a0f
movb %al, 0x3bd70(%rip)      # 0x67987
movzwl 0x3adee(%rip), %eax     # 0x66a0c
movw %ax, 0x3bd5f(%rip)      # 0x67984
movzwl 0x3a98c(%rip), %edi     # 0x665b8
pushq $0x14
popq %rsi
movl %r12d, %edx
callq 0x28074
movw %ax, 0x3bd44(%rip)      # 0x67982
movb $0x1, %al
movb %al, 0x3bd40(%rip)      # 0x67986
movzwl 0x3a96b(%rip), %edi     # 0x665b8
pushq $0x5
popq %r14
movl %r14d, %esi
pushq $0x64
popq %rbp
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bd33(%rip)      # 0x67998
movzwl 0x3a94c(%rip), %edi     # 0x665b8
movl %r14d, %esi
movl %ebp, %edx
callq 0x28074
movw %ax, 0x3bd33(%rip)      # 0x679b0
leaq 0x3acec(%rip), %rax     # 0x66970
movq %rax, 0x3ac5d(%rip)     # 0x668e8
leaq 0x3adb6(%rip), %rax     # 0x66a48
movq %rax, 0x3ac57(%rip)     # 0x668f0
movq %rbx, 0x3ac58(%rip)     # 0x668f8
leaq 0x32391(%rip), %rax     # 0x5e038
movq %rax, 0x3ac52(%rip)     # 0x66900
leaq 0x3addb(%rip), %rax     # 0x66a90
movq %rax, 0x3ac4c(%rip)     # 0x66908
leaq 0x3ae15(%rip), %rax     # 0x66ad8
movq %rax, 0x3ac46(%rip)     # 0x66910
leaq 0x2b(%rip), %rax        # 0x2bcfc
movq %rax, 0x3ac40(%rip)     # 0x66918
leaq 0x3d(%rip), %rax        # 0x2bd1c
movq %rax, 0x3ac3a(%rip)     # 0x66920
leaq 0x3a8db(%rip), %rax     # 0x665c8
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq