// File: /workspace/github_c_makefile_star2_O0/stetre[P]moonnuklear/src/structs.c
// Function: moonnuklear_echeckcolortable
int echeckcolortable(lua_State *L, int arg, nk_color_t p[NK_COLOR_COUNT], nk_color_t defcolor)
    {
    int err, arg1;
    ECHECK_PREAMBLE;
#define GetColor(i, sname) do {                     \
    PUSHFIELD(sname);                               \
    err = echeckcolor(L, arg1, &(p[i]));            \
    POPFIELD();                                     \
    if(err)                                         \
        {                                           \
        if(err==ERR_NOTPRESENT)                     \
            { POPERROR(); p[i] = defcolor; }        \
        else                                        \
            return prependfield(L, sname);          \
        }                                           \
} while(0)
    GetColor(NK_COLOR_TEXT, "text");
    GetColor(NK_COLOR_WINDOW, "window");
    GetColor(NK_COLOR_HEADER, "header");
    GetColor(NK_COLOR_BORDER, "border");
    GetColor(NK_COLOR_BUTTON, "button");
    GetColor(NK_COLOR_BUTTON_HOVER, "button_hover");
    GetColor(NK_COLOR_BUTTON_ACTIVE, "button_active");
    GetColor(NK_COLOR_TOGGLE, "toggle");
    GetColor(NK_COLOR_TOGGLE_HOVER, "toggle_hover");
    GetColor(NK_COLOR_TOGGLE_CURSOR, "toggle_cursor");
    GetColor(NK_COLOR_SELECT, "select");
    GetColor(NK_COLOR_SELECT_ACTIVE, "select_active");
    GetColor(NK_COLOR_SLIDER, "slider");
    GetColor(NK_COLOR_SLIDER_CURSOR, "slider_cursor");
    GetColor(NK_COLOR_SLIDER_CURSOR_HOVER, "slider_cursor_hover");
    GetColor(NK_COLOR_SLIDER_CURSOR_ACTIVE, "slider_cursor_active");
    GetColor(NK_COLOR_PROPERTY, "property");
    GetColor(NK_COLOR_EDIT, "edit");
    GetColor(NK_COLOR_EDIT_CURSOR, "edit_cursor");
    GetColor(NK_COLOR_COMBO, "combo");
    GetColor(NK_COLOR_CHART, "chart");
    GetColor(NK_COLOR_CHART_COLOR, "chart_color");
    GetColor(NK_COLOR_CHART_COLOR_HIGHLIGHT, "chart_color_highlight");
    GetColor(NK_COLOR_SCROLLBAR, "scrollbar");
    GetColor(NK_COLOR_SCROLLBAR_CURSOR, "scrollbar_cursor");
    GetColor(NK_COLOR_SCROLLBAR_CURSOR_HOVER, "scrollbar_cursor_hover");
    GetColor(NK_COLOR_SCROLLBAR_CURSOR_ACTIVE, "scrollbar_cursor_active");
    GetColor(NK_COLOR_TAB_HEADER, "tab_header");
    return ERR_SUCCESS;
#undef GetColor
    }

// Assembly:
subq $0x38, %rsp
movl %ecx, 0x30(%rsp)
movq %rdi, 0x28(%rsp)
movl %esi, 0x24(%rsp)
movq %rdx, 0x18(%rsp)
movq 0x18(%rsp), %rdi
xorl %esi, %esi
movl $0x4, %edx
callq 0x13c40
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x15090
cmpl $0x0, %eax
jg 0x93bf8
movq 0x28(%rsp), %rax
movq %rax, 0x8(%rsp)
movl $0x1, %edi
callq 0x14d10
movq 0x8(%rsp), %rdi
movq %rax, %rsi
callq 0x15240
movl $0x1, 0x34(%rsp)
jmp 0x9503b
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x15090
cmpl $0x5, %eax
je 0x93c37
movq 0x28(%rsp), %rax
movq %rax, (%rsp)
movl $0xfffffffc, %edi       # imm = 0xFFFFFFFC
callq 0x14d10
movq (%rsp), %rdi
movq %rax, %rsi
callq 0x15240
movl $0xfffffffc, 0x34(%rsp) # imm = 0xFFFFFFFC
jmp 0x9503b
jmp 0x93c39
jmp 0x93c3b
movq 0x28(%rsp), %rdi
leaq 0x16c5e(%rip), %rsi     # 0xaa8a5
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x93ce7
cmpl $0x1, 0x14(%rsp)
jne 0x93ccb
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, (%rax)
jmp 0x93ce5
movq 0x28(%rsp), %rdi
leaq 0x16bce(%rip), %rsi     # 0xaa8a5
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x93ce7
jmp 0x93ce9
jmp 0x93ceb
jmp 0x93ced
movq 0x28(%rsp), %rdi
leaq 0x1d94f(%rip), %rsi     # 0xb1648
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x4, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x93d9e
cmpl $0x1, 0x14(%rsp)
jne 0x93d82
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x4(%rax)
jmp 0x93d9c
movq 0x28(%rsp), %rdi
leaq 0x1d8ba(%rip), %rsi     # 0xb1648
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x93d9e
jmp 0x93da0
jmp 0x93da2
jmp 0x93da4
movq 0x28(%rsp), %rdi
leaq 0x1e664(%rip), %rsi     # 0xb2414
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x8, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x93e55
cmpl $0x1, 0x14(%rsp)
jne 0x93e39
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x8(%rax)
jmp 0x93e53
movq 0x28(%rsp), %rdi
leaq 0x1e5cf(%rip), %rsi     # 0xb2414
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x93e55
jmp 0x93e57
jmp 0x93e59
jmp 0x93e5b
movq 0x28(%rsp), %rdi
leaq 0x16a8c(%rip), %rsi     # 0xaa8f3
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0xc, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x93f0c
cmpl $0x1, 0x14(%rsp)
jne 0x93ef0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0xc(%rax)
jmp 0x93f0a
movq 0x28(%rsp), %rdi
leaq 0x169f7(%rip), %rsi     # 0xaa8f3
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x93f0c
jmp 0x93f0e
jmp 0x93f10
jmp 0x93f12
movq 0x28(%rsp), %rdi
leaq 0x19365(%rip), %rsi     # 0xad283
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x10, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x93fc3
cmpl $0x1, 0x14(%rsp)
jne 0x93fa7
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x10(%rax)
jmp 0x93fc1
movq 0x28(%rsp), %rdi
leaq 0x192d0(%rip), %rsi     # 0xad283
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x93fc3
jmp 0x93fc5
jmp 0x93fc7
jmp 0x93fc9
movq 0x28(%rsp), %rdi
leaq 0x1e335(%rip), %rsi     # 0xb230a
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x14, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x9407a
cmpl $0x1, 0x14(%rsp)
jne 0x9405e
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x14(%rax)
jmp 0x94078
movq 0x28(%rsp), %rdi
leaq 0x1e2a0(%rip), %rsi     # 0xb230a
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x9407a
jmp 0x9407c
jmp 0x9407e
jmp 0x94080
movq 0x28(%rsp), %rdi
leaq 0x1e28b(%rip), %rsi     # 0xb2317
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x18, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94131
cmpl $0x1, 0x14(%rsp)
jne 0x94115
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x18(%rax)
jmp 0x9412f
movq 0x28(%rsp), %rdi
leaq 0x1e1f6(%rip), %rsi     # 0xb2317
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94131
jmp 0x94133
jmp 0x94135
jmp 0x94137
movq 0x28(%rsp), %rdi
leaq 0x1e1e2(%rip), %rsi     # 0xb2325
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x1c, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x941e8
cmpl $0x1, 0x14(%rsp)
jne 0x941cc
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x1c(%rax)
jmp 0x941e6
movq 0x28(%rsp), %rdi
leaq 0x1e14d(%rip), %rsi     # 0xb2325
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x941e8
jmp 0x941ea
jmp 0x941ec
jmp 0x941ee
movq 0x28(%rsp), %rdi
leaq 0x1e132(%rip), %rsi     # 0xb232c
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x20, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x9429f
cmpl $0x1, 0x14(%rsp)
jne 0x94283
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x20(%rax)
jmp 0x9429d
movq 0x28(%rsp), %rdi
leaq 0x1e09d(%rip), %rsi     # 0xb232c
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x9429f
jmp 0x942a1
jmp 0x942a3
jmp 0x942a5
movq 0x28(%rsp), %rdi
leaq 0x1e088(%rip), %rsi     # 0xb2339
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x24, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94356
cmpl $0x1, 0x14(%rsp)
jne 0x9433a
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x24(%rax)
jmp 0x94354
movq 0x28(%rsp), %rdi
leaq 0x1dff3(%rip), %rsi     # 0xb2339
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94356
jmp 0x94358
jmp 0x9435a
jmp 0x9435c
movq 0x28(%rsp), %rdi
leaq 0x18b79(%rip), %rsi     # 0xacee1
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x28, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x9440d
cmpl $0x1, 0x14(%rsp)
jne 0x943f1
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x28(%rax)
jmp 0x9440b
movq 0x28(%rsp), %rdi
leaq 0x18ae4(%rip), %rsi     # 0xacee1
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x9440d
jmp 0x9440f
jmp 0x94411
jmp 0x94413
movq 0x28(%rsp), %rdi
leaq 0x1df28(%rip), %rsi     # 0xb2347
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x2c, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x944c4
cmpl $0x1, 0x14(%rsp)
jne 0x944a8
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x2c(%rax)
jmp 0x944c2
movq 0x28(%rsp), %rdi
leaq 0x1de93(%rip), %rsi     # 0xb2347
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x944c4
jmp 0x944c6
jmp 0x944c8
jmp 0x944ca
movq 0x28(%rsp), %rdi
leaq 0x1de7f(%rip), %rsi     # 0xb2355
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x30, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x9457b
cmpl $0x1, 0x14(%rsp)
jne 0x9455f
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x30(%rax)
jmp 0x94579
movq 0x28(%rsp), %rdi
leaq 0x1ddea(%rip), %rsi     # 0xb2355
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x9457b
jmp 0x9457d
jmp 0x9457f
jmp 0x94581
movq 0x28(%rsp), %rdi
leaq 0x1ddcf(%rip), %rsi     # 0xb235c
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x34, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94632
cmpl $0x1, 0x14(%rsp)
jne 0x94616
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x34(%rax)
jmp 0x94630
movq 0x28(%rsp), %rdi
leaq 0x1dd3a(%rip), %rsi     # 0xb235c
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94632
jmp 0x94634
jmp 0x94636
jmp 0x94638
movq 0x28(%rsp), %rdi
leaq 0x1dd26(%rip), %rsi     # 0xb236a
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x38, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x946e9
cmpl $0x1, 0x14(%rsp)
jne 0x946cd
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x38(%rax)
jmp 0x946e7
movq 0x28(%rsp), %rdi
leaq 0x1dc91(%rip), %rsi     # 0xb236a
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x946e9
jmp 0x946eb
jmp 0x946ed
jmp 0x946ef
movq 0x28(%rsp), %rdi
leaq 0x1dc83(%rip), %rsi     # 0xb237e
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x3c, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x947a0
cmpl $0x1, 0x14(%rsp)
jne 0x94784
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x3c(%rax)
jmp 0x9479e
movq 0x28(%rsp), %rdi
leaq 0x1dbee(%rip), %rsi     # 0xb237e
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x947a0
jmp 0x947a2
jmp 0x947a4
jmp 0x947a6
movq 0x28(%rsp), %rdi
leaq 0x1dbe1(%rip), %rsi     # 0xb2393
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x40, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94857
cmpl $0x1, 0x14(%rsp)
jne 0x9483b
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x40(%rax)
jmp 0x94855
movq 0x28(%rsp), %rdi
leaq 0x1db4c(%rip), %rsi     # 0xb2393
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94857
jmp 0x94859
jmp 0x9485b
jmp 0x9485d
movq 0x28(%rsp), %rdi
leaq 0x12b92(%rip), %rsi     # 0xa73fb
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x44, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x9490e
cmpl $0x1, 0x14(%rsp)
jne 0x948f2
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x44(%rax)
jmp 0x9490c
movq 0x28(%rsp), %rdi
leaq 0x12afd(%rip), %rsi     # 0xa73fb
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x9490e
jmp 0x94910
jmp 0x94912
jmp 0x94914
movq 0x28(%rsp), %rdi
leaq 0x1da7c(%rip), %rsi     # 0xb239c
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x48, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x949c5
cmpl $0x1, 0x14(%rsp)
jne 0x949a9
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x48(%rax)
jmp 0x949c3
movq 0x28(%rsp), %rdi
leaq 0x1d9e7(%rip), %rsi     # 0xb239c
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x949c5
jmp 0x949c7
jmp 0x949c9
jmp 0x949cb
movq 0x28(%rsp), %rdi
leaq 0x185d2(%rip), %rsi     # 0xacfa9
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x4c, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94a7c
cmpl $0x1, 0x14(%rsp)
jne 0x94a60
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x4c(%rax)
jmp 0x94a7a
movq 0x28(%rsp), %rdi
leaq 0x1853d(%rip), %rsi     # 0xacfa9
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94a7c
jmp 0x94a7e
jmp 0x94a80
jmp 0x94a82
movq 0x28(%rsp), %rdi
leaq 0x1d91a(%rip), %rsi     # 0xb23a8
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x50, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94b33
cmpl $0x1, 0x14(%rsp)
jne 0x94b17
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x50(%rax)
jmp 0x94b31
movq 0x28(%rsp), %rdi
leaq 0x1d885(%rip), %rsi     # 0xb23a8
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94b33
jmp 0x94b35
jmp 0x94b37
jmp 0x94b39
movq 0x28(%rsp), %rdi
leaq 0x1d869(%rip), %rsi     # 0xb23ae
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x54, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94bea
cmpl $0x1, 0x14(%rsp)
jne 0x94bce
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x54(%rax)
jmp 0x94be8
movq 0x28(%rsp), %rdi
leaq 0x1d7d4(%rip), %rsi     # 0xb23ae
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94bea
jmp 0x94bec
jmp 0x94bee
jmp 0x94bf0
movq 0x28(%rsp), %rdi
leaq 0x1d7be(%rip), %rsi     # 0xb23ba
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x58, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94ca1
cmpl $0x1, 0x14(%rsp)
jne 0x94c85
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x58(%rax)
jmp 0x94c9f
movq 0x28(%rsp), %rdi
leaq 0x1d729(%rip), %rsi     # 0xb23ba
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94ca1
jmp 0x94ca3
jmp 0x94ca5
jmp 0x94ca7
movq 0x28(%rsp), %rdi
leaq 0x18186(%rip), %rsi     # 0xace39
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x5c, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94d58
cmpl $0x1, 0x14(%rsp)
jne 0x94d3c
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x5c(%rax)
jmp 0x94d56
movq 0x28(%rsp), %rdi
leaq 0x180f1(%rip), %rsi     # 0xace39
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94d58
jmp 0x94d5a
jmp 0x94d5c
jmp 0x94d5e
movq 0x28(%rsp), %rdi
leaq 0x1d666(%rip), %rsi     # 0xb23d0
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x60, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94e0f
cmpl $0x1, 0x14(%rsp)
jne 0x94df3
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x60(%rax)
jmp 0x94e0d
movq 0x28(%rsp), %rdi
leaq 0x1d5d1(%rip), %rsi     # 0xb23d0
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94e0f
jmp 0x94e11
jmp 0x94e13
jmp 0x94e15
movq 0x28(%rsp), %rdi
leaq 0x1d5c0(%rip), %rsi     # 0xb23e1
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x64, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94ec6
cmpl $0x1, 0x14(%rsp)
jne 0x94eaa
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x64(%rax)
jmp 0x94ec4
movq 0x28(%rsp), %rdi
leaq 0x1d52b(%rip), %rsi     # 0xb23e1
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94ec6
jmp 0x94ec8
jmp 0x94eca
jmp 0x94ecc
movq 0x28(%rsp), %rdi
leaq 0x1d520(%rip), %rsi     # 0xb23f8
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x68, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x94f7d
cmpl $0x1, 0x14(%rsp)
jne 0x94f61
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x68(%rax)
jmp 0x94f7b
movq 0x28(%rsp), %rdi
leaq 0x1d48b(%rip), %rsi     # 0xb23f8
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x94f7d
jmp 0x94f7f
jmp 0x94f81
jmp 0x94f83
movq 0x28(%rsp), %rdi
leaq 0x1d481(%rip), %rsi     # 0xb2410
callq 0x15240
movq 0x28(%rsp), %rdi
movl 0x24(%rsp), %esi
callq 0x14750
movq 0x28(%rsp), %rdi
callq 0x13110
movl %eax, 0x10(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movq 0x18(%rsp), %rdx
addq $0x6c, %rdx
callq 0x13120
movl %eax, 0x14(%rsp)
movq 0x28(%rsp), %rdi
movl 0x10(%rsp), %esi
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x147b0
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
cmpl $0x0, 0x14(%rsp)
je 0x95031
cmpl $0x1, 0x14(%rsp)
jne 0x95018
movq 0x28(%rsp), %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x131a0
movq 0x18(%rsp), %rax
movl 0x30(%rsp), %ecx
movl %ecx, 0x6c(%rax)
jmp 0x9502f
movq 0x28(%rsp), %rdi
leaq 0x1d3ec(%rip), %rsi     # 0xb2410
callq 0x95050
movl %eax, 0x34(%rsp)
jmp 0x9503b
jmp 0x95031
jmp 0x95033
movl $0x0, 0x34(%rsp)
movl 0x34(%rsp), %eax
addq $0x38, %rsp
retq
nopw %cs:(%rax,%rax)