File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140019940
140019940d_maybe_print_designated_init:
140019940push rdi
140019941push rsi
140019942push rbx
140019943sub rsp, 48
140019947xor edx, edx
140019949mov eax, [r8]
14001994cand eax, -3
14001994fmov rbx, rcx
140019952cmp eax, 57
140019955jne 0x140019967
140019957mov rax, [r8+16]
14001995bmov rax, [rax+16]
14001995fmov rdi, [rax]
140019962cmp [rdi], 100
140019965je 0x140019978
140019967
140019967loc_140019967:
140019967mov eax, edx
140019969add rsp, 48
14001996dpop rbx
14001996epop rsi
14001996fpop rdi
140019970ret
140019971
140019971 0f 1f 80 00 00 00 00 .......
140019978
140019978loc_140019978:
140019978movzx ecx, [rdi+1]
14001997clea eax, [rcx-88]
14001997fcmp al, 32
140019981ja 0x140019967
140019983mov r9, 0x100020001
14001998dbt r9, rax
140019991jae 0x140019967
140019993mov rax, [r8+24]
140019997mov r9, [rax+16]
14001999bmov rsi, [rax+24]
14001999fmov rax, [rbx+256]
1400199a6cmp cl, 105
1400199a9je 0x140019a80
1400199afcmp rax, 255
1400199b5je 0x140019bc0
1400199bblea rdx, [rax+1]
1400199bf
1400199bfloc_1400199bf:
1400199bfmov [rbx+256], rdx
1400199c6mov [rbx+rax], 91
1400199camov eax, 91
1400199cf
1400199cfloc_1400199cf:
1400199cfmov [rbx+264], al
1400199d5mov r8, r9
1400199d8mov edx, 17
1400199ddmov rcx, rbx
1400199e0call d_print_comp
1400199e5movzx eax, [rdi+1]
1400199e9cmp al, 88
1400199ebje 0x140019ae0
1400199f1
1400199f1loc_1400199f1:
1400199f1cmp al, 105
1400199f3je 0x140019a1e
1400199f5mov rax, [rbx+256]
1400199fccmp rax, 255
140019a02je 0x140019c30
140019a08lea rdx, [rax+1]
140019a0c
140019a0cloc_140019a0c:
140019a0cmov [rbx+256], rdx
140019a13mov [rbx+rax], 93
140019a17mov [rbx+264], 93
140019a1e
140019a1eloc_140019a1e:
140019a1emov eax, [rsi]
140019a20and eax, -3
140019a23cmp eax, 57
140019a26jne 0x140019a38
140019a28mov rax, [rsi+16]
140019a2cmov rax, [rax+16]
140019a30mov rax, [rax]
140019a33cmp [rax], 100
140019a36je 0x140019aa8
140019a38
140019a38loc_140019a38:
140019a38mov rax, [rbx+256]
140019a3fcmp rax, 255
140019a45je 0x140019c00
140019a4blea rdx, [rax+1]
140019a4f
140019a4floc_140019a4f:
140019a4fmov [rbx+256], rdx
140019a56mov r8, rsi
140019a59mov rcx, rbx
140019a5cmov edx, 17
140019a61mov [rbx+rax], 61
140019a65mov [rbx+264], 61
140019a6ccall d_print_subexpr
140019a71
140019a71loc_140019a71:
140019a71mov edx, 1
140019a76mov eax, edx
140019a78add rsp, 48
140019a7cpop rbx
140019a7dpop rsi
140019a7epop rdi
140019a7fret
140019a80
140019a80loc_140019a80:
140019a80cmp rax, 255
140019a86je 0x140019c60
140019a8clea rdx, [rax+1]
140019a90
140019a90loc_140019a90:
140019a90mov [rbx+256], rdx
140019a97mov [rbx+rax], 46
140019a9bmov eax, 46
140019aa0jmp 0x1400199cf
140019aa5
140019aa5 0f 1f 00 ...
140019aa8
140019aa8loc_140019aa8:
140019aa8movzx eax, [rax+1]
140019aacsub eax, 88
140019aafcmp al, 32
140019ab1ja 0x140019a38
140019ab7mov rdx, 0x100020001
140019ac1bt rdx, rax
140019ac5jae 0x140019a38
140019acbmov r8, rsi
140019acemov edx, 17
140019ad3mov rcx, rbx
140019ad6call d_print_comp
140019adbjmp 0x140019a71
140019add
140019add 0f 1f 00 ...
140019ae0
140019ae0loc_140019ae0:
140019ae0lea rax, [rip+0x17a47d]
140019ae7mov rdx, [rbx+256]
140019aeelea r10, [rax+5]
140019af2jmp 0x140019b22
140019af4
140019af4 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
140019b00
140019b00loc_140019b00:
140019b00mov rcx, rdx
140019b03
140019b03loc_140019b03:
140019b03lea rdx, [rcx+1]
140019b07add rax, 1
140019b0bmov [rbx+256], rdx
140019b12mov [rbx+rcx], r9b
140019b16mov [rbx+264], r9b
140019b1dcmp r10, rax
140019b20je 0x140019ba0
140019b22
140019b22loc_140019b22:
140019b22movzx r9l, [rax]
140019b26cmp rdx, 255
140019b2djne 0x140019b00
140019b2fmov [rsp+40], rax
140019b34mov edx, 255
140019b39mov rcx, rbx
140019b3cmov r8, [rbx+280]
140019b43mov [rsp+32], r9b
140019b48mov [rbx+255], 0
140019b4fcall [rbx+272]
140019b55mov rax, [rsp+40]
140019b5amovzx r9l, [rsp+32]
140019b60lea r10, [rip+0x17a402]
140019b67add [rbx+320], 1
140019b6eadd rax, 1
140019b72mov [rbx], r9b
140019b75mov [rbx+256], 1
140019b80mov [rbx+264], r9b
140019b87cmp r10, rax
140019b8aje 0x140019ba0
140019b8cmovzx r9l, [rax]
140019b90mov ecx, 1
140019b95jmp 0x140019b03
140019b9a
140019b9a 66 0f 1f 44 00 00 f..D..
140019ba0
140019ba0loc_140019ba0:
140019ba0mov r8, [rsi+16]
140019ba4mov edx, 17
140019ba9mov rcx, rbx
140019baccall d_print_comp
140019bb1mov rsi, [rsi+24]
140019bb5movzx eax, [rdi+1]
140019bb9jmp 0x1400199f1
140019bbe
140019bbe 66 90 f.
140019bc0
140019bc0loc_140019bc0:
140019bc0mov [rsp+32], r9
140019bc5mov edx, 255
140019bcamov rcx, rbx
140019bcdmov r8, [rbx+280]
140019bd4mov [rbx+255], 0
140019bdbcall [rbx+272]
140019be1add [rbx+320], 1
140019be8mov r9, [rsp+32]
140019bedxor eax, eax
140019befmov edx, 1
140019bf4jmp 0x1400199bf
140019bf9
140019bf9 0f 1f 80 00 00 00 00 .......
140019c00
140019c00loc_140019c00:
140019c00mov edx, 255
140019c05mov [rbx+255], 0
140019c0cmov r8, [rbx+280]
140019c13mov rcx, rbx
140019c16call [rbx+272]
140019c1cadd [rbx+320], 1
140019c23mov edx, 1
140019c28xor eax, eax
140019c2ajmp 0x140019a4f
140019c2f
140019c2f 90 .
140019c30
140019c30loc_140019c30:
140019c30mov edx, 255
140019c35mov [rbx+255], 0
140019c3cmov r8, [rbx+280]
140019c43mov rcx, rbx
140019c46call [rbx+272]
140019c4cadd [rbx+320], 1
140019c53mov edx, 1
140019c58xor eax, eax
140019c5ajmp 0x140019a0c
140019c5f
140019c5f 90 .
140019c60
140019c60loc_140019c60:
140019c60mov [rsp+32], r9
140019c65mov edx, 255
140019c6amov rcx, rbx
140019c6dmov r8, [rbx+280]
140019c74mov [rbx+255], 0
140019c7bcall [rbx+272]
140019c81add [rbx+320], 1
140019c88mov r9, [rsp+32]
140019c8dxor eax, eax
140019c8fmov edx, 1
140019c94jmp 0x140019a90
140019940
140019940d_maybe_print_designated_init:
140019940push rdi
140019941push rsi
140019942push rbx
140019943sub rsp, 48
140019947xor edx, edx
140019949mov eax, [r8]
14001994cand eax, -3
14001994fmov rbx, rcx
140019952cmp eax, 57
140019955jne 0x140019967
140019957mov rax, [r8+16]
14001995bmov rax, [rax+16]
14001995fmov rdi, [rax]
140019962cmp [rdi], 100
140019965je 0x140019978
140019967
140019967loc_140019967:
140019967mov eax, edx
140019969add rsp, 48
14001996dpop rbx
14001996epop rsi
14001996fpop rdi
140019970ret
140019971
140019971 0f 1f 80 00 00 00 00 .......
140019978
140019978loc_140019978:
140019978movzx ecx, [rdi+1]
14001997clea eax, [rcx-88]
14001997fcmp al, 32
140019981ja 0x140019967
140019983mov r9, 0x100020001
14001998dbt r9, rax
140019991jae 0x140019967
140019993mov rax, [r8+24]
140019997mov r9, [rax+16]
14001999bmov rsi, [rax+24]
14001999fmov rax, [rbx+256]
1400199a6cmp cl, 105
1400199a9je 0x140019a80
1400199afcmp rax, 255
1400199b5je 0x140019bc0
1400199bblea rdx, [rax+1]
1400199bf
1400199bfloc_1400199bf:
1400199bfmov [rbx+256], rdx
1400199c6mov [rbx+rax], 91
1400199camov eax, 91
1400199cf
1400199cfloc_1400199cf:
1400199cfmov [rbx+264], al
1400199d5mov r8, r9
1400199d8mov edx, 17
1400199ddmov rcx, rbx
1400199e0call d_print_comp
1400199e5movzx eax, [rdi+1]
1400199e9cmp al, 88
1400199ebje 0x140019ae0
1400199f1
1400199f1loc_1400199f1:
1400199f1cmp al, 105
1400199f3je 0x140019a1e
1400199f5mov rax, [rbx+256]
1400199fccmp rax, 255
140019a02je 0x140019c30
140019a08lea rdx, [rax+1]
140019a0c
140019a0cloc_140019a0c:
140019a0cmov [rbx+256], rdx
140019a13mov [rbx+rax], 93
140019a17mov [rbx+264], 93
140019a1e
140019a1eloc_140019a1e:
140019a1emov eax, [rsi]
140019a20and eax, -3
140019a23cmp eax, 57
140019a26jne 0x140019a38
140019a28mov rax, [rsi+16]
140019a2cmov rax, [rax+16]
140019a30mov rax, [rax]
140019a33cmp [rax], 100
140019a36je 0x140019aa8
140019a38
140019a38loc_140019a38:
140019a38mov rax, [rbx+256]
140019a3fcmp rax, 255
140019a45je 0x140019c00
140019a4blea rdx, [rax+1]
140019a4f
140019a4floc_140019a4f:
140019a4fmov [rbx+256], rdx
140019a56mov r8, rsi
140019a59mov rcx, rbx
140019a5cmov edx, 17
140019a61mov [rbx+rax], 61
140019a65mov [rbx+264], 61
140019a6ccall d_print_subexpr
140019a71
140019a71loc_140019a71:
140019a71mov edx, 1
140019a76mov eax, edx
140019a78add rsp, 48
140019a7cpop rbx
140019a7dpop rsi
140019a7epop rdi
140019a7fret
140019a80
140019a80loc_140019a80:
140019a80cmp rax, 255
140019a86je 0x140019c60
140019a8clea rdx, [rax+1]
140019a90
140019a90loc_140019a90:
140019a90mov [rbx+256], rdx
140019a97mov [rbx+rax], 46
140019a9bmov eax, 46
140019aa0jmp 0x1400199cf
140019aa5
140019aa5 0f 1f 00 ...
140019aa8
140019aa8loc_140019aa8:
140019aa8movzx eax, [rax+1]
140019aacsub eax, 88
140019aafcmp al, 32
140019ab1ja 0x140019a38
140019ab7mov rdx, 0x100020001
140019ac1bt rdx, rax
140019ac5jae 0x140019a38
140019acbmov r8, rsi
140019acemov edx, 17
140019ad3mov rcx, rbx
140019ad6call d_print_comp
140019adbjmp 0x140019a71
140019add
140019add 0f 1f 00 ...
140019ae0
140019ae0loc_140019ae0:
140019ae0lea rax, [rip+0x17a47d]
140019ae7mov rdx, [rbx+256]
140019aeelea r10, [rax+5]
140019af2jmp 0x140019b22
140019af4
140019af4 66 66 2e 0f 1f 84 00 00 00 00 00 90 ff..........
140019b00
140019b00loc_140019b00:
140019b00mov rcx, rdx
140019b03
140019b03loc_140019b03:
140019b03lea rdx, [rcx+1]
140019b07add rax, 1
140019b0bmov [rbx+256], rdx
140019b12mov [rbx+rcx], r9b
140019b16mov [rbx+264], r9b
140019b1dcmp r10, rax
140019b20je 0x140019ba0
140019b22
140019b22loc_140019b22:
140019b22movzx r9l, [rax]
140019b26cmp rdx, 255
140019b2djne 0x140019b00
140019b2fmov [rsp+40], rax
140019b34mov edx, 255
140019b39mov rcx, rbx
140019b3cmov r8, [rbx+280]
140019b43mov [rsp+32], r9b
140019b48mov [rbx+255], 0
140019b4fcall [rbx+272]
140019b55mov rax, [rsp+40]
140019b5amovzx r9l, [rsp+32]
140019b60lea r10, [rip+0x17a402]
140019b67add [rbx+320], 1
140019b6eadd rax, 1
140019b72mov [rbx], r9b
140019b75mov [rbx+256], 1
140019b80mov [rbx+264], r9b
140019b87cmp r10, rax
140019b8aje 0x140019ba0
140019b8cmovzx r9l, [rax]
140019b90mov ecx, 1
140019b95jmp 0x140019b03
140019b9a
140019b9a 66 0f 1f 44 00 00 f..D..
140019ba0
140019ba0loc_140019ba0:
140019ba0mov r8, [rsi+16]
140019ba4mov edx, 17
140019ba9mov rcx, rbx
140019baccall d_print_comp
140019bb1mov rsi, [rsi+24]
140019bb5movzx eax, [rdi+1]
140019bb9jmp 0x1400199f1
140019bbe
140019bbe 66 90 f.
140019bc0
140019bc0loc_140019bc0:
140019bc0mov [rsp+32], r9
140019bc5mov edx, 255
140019bcamov rcx, rbx
140019bcdmov r8, [rbx+280]
140019bd4mov [rbx+255], 0
140019bdbcall [rbx+272]
140019be1add [rbx+320], 1
140019be8mov r9, [rsp+32]
140019bedxor eax, eax
140019befmov edx, 1
140019bf4jmp 0x1400199bf
140019bf9
140019bf9 0f 1f 80 00 00 00 00 .......
140019c00
140019c00loc_140019c00:
140019c00mov edx, 255
140019c05mov [rbx+255], 0
140019c0cmov r8, [rbx+280]
140019c13mov rcx, rbx
140019c16call [rbx+272]
140019c1cadd [rbx+320], 1
140019c23mov edx, 1
140019c28xor eax, eax
140019c2ajmp 0x140019a4f
140019c2f
140019c2f 90 .
140019c30
140019c30loc_140019c30:
140019c30mov edx, 255
140019c35mov [rbx+255], 0
140019c3cmov r8, [rbx+280]
140019c43mov rcx, rbx
140019c46call [rbx+272]
140019c4cadd [rbx+320], 1
140019c53mov edx, 1
140019c58xor eax, eax
140019c5ajmp 0x140019a0c
140019c5f
140019c5f 90 .
140019c60
140019c60loc_140019c60:
140019c60mov [rsp+32], r9
140019c65mov edx, 255
140019c6amov rcx, rbx
140019c6dmov r8, [rbx+280]
140019c74mov [rbx+255], 0
140019c7bcall [rbx+272]
140019c81add [rbx+320], 1
140019c88mov r9, [rsp+32]
140019c8dxor eax, eax
140019c8fmov edx, 1
140019c94jmp 0x140019a90
140019940
140019c99
140019c99 // align 0x10
140019c99 // align 0x10
140019ca0
140019ca0__cxa_demangle:
140019ca0push r14
140019ca2push rbp
140019ca3push rdi
140019ca4push rsi
140019ca5push rbx
140019ca6sub rsp, 80
140019caamov rsi, rdx
140019cadmov rdx, [rip+0x17d9dc]
140019cb4mov rbp, r8
140019cb7mov rdi, r9
140019cbamov rax, [rdx]
140019cbdmov [rsp+72], rax
140019cc2xor eax, eax
140019cc4test rcx, rcx
140019cc7je 0x140019db8
140019ccdtest rsi, rsi
140019cd0je 0x140019cdb
140019cd2test r8, r8
140019cd5je 0x140019db8
140019cdb
140019cdbloc_140019cdb:
140019cdbpxor x0, x0
140019cdflea r8, [rsp+32]
140019ce4lea rdx, [rip-51595]
140019cebmov [rsp+32], 0
140019cf4mov [rsp+56], 0
140019cfcmovups [rsp+40], x0
140019d01call d_demangle_callback.constprop.0
140019d06mov rbx, [rsp+32]
140019d0btest eax, eax
140019d0dje 0x140019df8
140019d13mov eax, [rsp+56]
140019d17test eax, eax
140019d19je 0x140019d90
140019d1bmov r14l, 1
140019d21test rbx, rbx
140019d24je 0x140019e12
140019d2a
140019d2aloc_140019d2a:
140019d2atest rsi, rsi
140019d2dje 0x140019de8
140019d33mov rcx, rbx
140019d36call strlen
140019d3bcmp rax, [rbp]
140019d3fjae 0x140019dd0
140019d45mov rdx, rbx
140019d48lea r8, [rax+1]
140019d4cmov rcx, rsi
140019d4fcall memcpy
140019d54mov rcx, rbx
140019d57mov rbx, rsi
140019d5acall free
140019d5f
140019d5floc_140019d5f:
140019d5ftest rdi, rdi
140019d62je 0x140019d6a
140019d64mov [rdi], 0
140019d6a
140019d6aloc_140019d6a:
140019d6amov rdi, [rip+0x17d91f]
140019d71mov rax, [rsp+72]
140019d76sub rax, [rdi]
140019d79jne 0x140019e1e
140019d7fmov rax, rbx
140019d82add rsp, 80
140019d86pop rbx
140019d87pop rsi
140019d88pop rdi
140019d89pop rbp
140019d8apop r14
140019d8cret
140019d8d
140019d8d 0f 1f 00 ...
140019d90
140019d90loc_140019d90:
140019d90mov rax, [rsp+48]
140019d95mov r14, rax
140019d98test rbx, rbx
140019d9bjne 0x140019d2a
140019d9dtest rdi, rdi
140019da0je 0x140019db0
140019da2sub rax, 1
140019da6jne 0x140019e05
140019da8
140019da8loc_140019da8:
140019da8mov [rdi], -1
140019daenop
140019db0
140019db0loc_140019db0:
140019db0xor ebx, ebx
140019db2jmp 0x140019d6a
140019db4
140019db4 0f 1f 40 00 ..@.
140019db8
140019db8loc_140019db8:
140019db8test rdi, rdi
140019dbbje 0x140019db0
140019dbdmov [rdi], -3
140019dc3xor ebx, ebx
140019dc5jmp 0x140019d6a
140019dc7
140019dc7 66 0f 1f 84 00 00 00 00 00 f........
140019dd0
140019dd0loc_140019dd0:
140019dd0mov rcx, rsi
140019dd3call free
140019dd8
140019dd8loc_140019dd8:
140019dd8mov [rbp], r14
140019ddcjmp 0x140019d5f
140019de1
140019de1 0f 1f 80 00 00 00 00 .......
140019de8
140019de8loc_140019de8:
140019de8test rbp, rbp
140019debjne 0x140019dd8
140019dedjmp 0x140019d5f
140019df2
140019df2 66 0f 1f 44 00 00 f..D..
140019df8
140019df8loc_140019df8:
140019df8mov rcx, rbx
140019dfbcall free
140019e00test rdi, rdi
140019e03je 0x140019db0
140019e05
140019e05loc_140019e05:
140019e05mov [rdi], -2
140019e0bxor ebx, ebx
140019e0djmp 0x140019d6a
140019e12
140019e12loc_140019e12:
140019e12test rdi, rdi
140019e15jne 0x140019da8
140019e17xor ebx, ebx
140019e19jmp 0x140019d6a
140019e1e
140019e1eloc_140019e1e:
140019e1ecall __stack_chk_fail
140019e23nop
140019ca0
140019ca0__cxa_demangle:
140019ca0push r14
140019ca2push rbp
140019ca3push rdi
140019ca4push rsi
140019ca5push rbx
140019ca6sub rsp, 80
140019caamov rsi, rdx
140019cadmov rdx, [rip+0x17d9dc]
140019cb4mov rbp, r8
140019cb7mov rdi, r9
140019cbamov rax, [rdx]
140019cbdmov [rsp+72], rax
140019cc2xor eax, eax
140019cc4test rcx, rcx
140019cc7je 0x140019db8
140019ccdtest rsi, rsi
140019cd0je 0x140019cdb
140019cd2test r8, r8
140019cd5je 0x140019db8
140019cdb
140019cdbloc_140019cdb:
140019cdbpxor x0, x0
140019cdflea r8, [rsp+32]
140019ce4lea rdx, [rip-51595]
140019cebmov [rsp+32], 0
140019cf4mov [rsp+56], 0
140019cfcmovups [rsp+40], x0
140019d01call d_demangle_callback.constprop.0
140019d06mov rbx, [rsp+32]
140019d0btest eax, eax
140019d0dje 0x140019df8
140019d13mov eax, [rsp+56]
140019d17test eax, eax
140019d19je 0x140019d90
140019d1bmov r14l, 1
140019d21test rbx, rbx
140019d24je 0x140019e12
140019d2a
140019d2aloc_140019d2a:
140019d2atest rsi, rsi
140019d2dje 0x140019de8
140019d33mov rcx, rbx
140019d36call strlen
140019d3bcmp rax, [rbp]
140019d3fjae 0x140019dd0
140019d45mov rdx, rbx
140019d48lea r8, [rax+1]
140019d4cmov rcx, rsi
140019d4fcall memcpy
140019d54mov rcx, rbx
140019d57mov rbx, rsi
140019d5acall free
140019d5f
140019d5floc_140019d5f:
140019d5ftest rdi, rdi
140019d62je 0x140019d6a
140019d64mov [rdi], 0
140019d6a
140019d6aloc_140019d6a:
140019d6amov rdi, [rip+0x17d91f]
140019d71mov rax, [rsp+72]
140019d76sub rax, [rdi]
140019d79jne 0x140019e1e
140019d7fmov rax, rbx
140019d82add rsp, 80
140019d86pop rbx
140019d87pop rsi
140019d88pop rdi
140019d89pop rbp
140019d8apop r14
140019d8cret
140019d8d
140019d8d 0f 1f 00 ...
140019d90
140019d90loc_140019d90:
140019d90mov rax, [rsp+48]
140019d95mov r14, rax
140019d98test rbx, rbx
140019d9bjne 0x140019d2a
140019d9dtest rdi, rdi
140019da0je 0x140019db0
140019da2sub rax, 1
140019da6jne 0x140019e05
140019da8
140019da8loc_140019da8:
140019da8mov [rdi], -1
140019daenop
140019db0
140019db0loc_140019db0:
140019db0xor ebx, ebx
140019db2jmp 0x140019d6a
140019db4
140019db4 0f 1f 40 00 ..@.
140019db8
140019db8loc_140019db8:
140019db8test rdi, rdi
140019dbbje 0x140019db0
140019dbdmov [rdi], -3
140019dc3xor ebx, ebx
140019dc5jmp 0x140019d6a
140019dc7
140019dc7 66 0f 1f 84 00 00 00 00 00 f........
140019dd0
140019dd0loc_140019dd0:
140019dd0mov rcx, rsi
140019dd3call free
140019dd8
140019dd8loc_140019dd8:
140019dd8mov [rbp], r14
140019ddcjmp 0x140019d5f
140019de1
140019de1 0f 1f 80 00 00 00 00 .......
140019de8
140019de8loc_140019de8:
140019de8test rbp, rbp
140019debjne 0x140019dd8
140019dedjmp 0x140019d5f
140019df2
140019df2 66 0f 1f 44 00 00 f..D..
140019df8
140019df8loc_140019df8:
140019df8mov rcx, rbx
140019dfbcall free
140019e00test rdi, rdi
140019e03je 0x140019db0
140019e05
140019e05loc_140019e05:
140019e05mov [rdi], -2
140019e0bxor ebx, ebx
140019e0djmp 0x140019d6a
140019e12
140019e12loc_140019e12:
140019e12test rdi, rdi
140019e15jne 0x140019da8
140019e17xor ebx, ebx
140019e19jmp 0x140019d6a
140019e1e
140019e1eloc_140019e1e:
140019e1ecall __stack_chk_fail
140019e23nop
140019ca0
140019e24
140019e24 // align 0x10
140019e24 // align 0x10
140019e30
140019e30__gcclibcxx_demangle_callback:
140019e30sub rsp, 40
140019e34test rcx, rcx
140019e37je 0x140019e50
140019e39test rdx, rdx
140019e3cje 0x140019e50
140019e3ecall d_demangle_callback.constprop.0
140019e43cmp eax, 1
140019e46sbb eax, eax
140019e48and eax, -2
140019e4b
140019e4bloc_140019e4b:
140019e4badd rsp, 40
140019e4fret
140019e50
140019e50loc_140019e50:
140019e50mov eax, -3
140019e55jmp 0x140019e4b
140019e30
140019e30__gcclibcxx_demangle_callback:
140019e30sub rsp, 40
140019e34test rcx, rcx
140019e37je 0x140019e50
140019e39test rdx, rdx
140019e3cje 0x140019e50
140019e3ecall d_demangle_callback.constprop.0
140019e43cmp eax, 1
140019e46sbb eax, eax
140019e48and eax, -2
140019e4b
140019e4bloc_140019e4b:
140019e4badd rsp, 40
140019e4fret
140019e50
140019e50loc_140019e50:
140019e50mov eax, -3
140019e55jmp 0x140019e4b
140019e30
140019e57
140019e57 // align 0x40
140019e57 // align 0x40
140019e80
140019e80__do_global_dtors:
140019e80sub rsp, 40
140019e84mov rax, [rip+0xea295]
140019e8bmov rax, [rax]
140019e8etest rax, rax
140019e91je 0x140019ebd
140019e93nop [rax+rax]
140019e9enop
140019ea0
140019ea0loc_140019ea0:
140019ea0call rax
140019ea2mov rax, [rip+0xea277]
140019ea9lea rdx, [rax+8]
140019eadmov rax, [rax+8]
140019eb1mov [rip+0xea268], rdx
140019eb8test rax, rax
140019ebbjne 0x140019ea0
140019ebd
140019ebdloc_140019ebd:
140019ebdadd rsp, 40
140019ec1ret
140019e80
140019e80__do_global_dtors:
140019e80sub rsp, 40
140019e84mov rax, [rip+0xea295]
140019e8bmov rax, [rax]
140019e8etest rax, rax
140019e91je 0x140019ebd
140019e93nop [rax+rax]
140019e9enop
140019ea0
140019ea0loc_140019ea0:
140019ea0call rax
140019ea2mov rax, [rip+0xea277]
140019ea9lea rdx, [rax+8]
140019eadmov rax, [rax+8]
140019eb1mov [rip+0xea268], rdx
140019eb8test rax, rax
140019ebbjne 0x140019ea0
140019ebd
140019ebdloc_140019ebd:
140019ebdadd rsp, 40
140019ec1ret
140019e80
140019ec2
140019ec2 // align 0x10
140019ec2 // align 0x10
140019ed0
140019ed0__do_global_ctors:
140019ed0push rsi
140019ed1push rbx
140019ed2sub rsp, 40
140019ed6mov rdx, [rip+0x17d683]
140019eddmov rax, [rdx]
140019ee0mov ecx, eax
140019ee2cmp eax, -1
140019ee5je 0x140019f20
140019ee7
140019ee7loc_140019ee7:
140019ee7test ecx, ecx
140019ee9je 0x140019f0b
140019eebmov eax, ecx
140019eedsub ecx, 1
140019ef0lea rbx, [rdx+8*rax]
140019ef4sub rax, rcx
140019ef7lea rsi, [rdx+8*rax-8]
140019efcnop [rax]
140019f00
140019f00loc_140019f00:
140019f00call [rbx]
140019f02sub rbx, 8
140019f06cmp rbx, rsi
140019f09jne 0x140019f00
140019f0b
140019f0bloc_140019f0b:
140019f0blea rcx, [rip-146]
140019f12add rsp, 40
140019f16pop rbx
140019f17pop rsi
140019f18jmp 0x140001420
140019f1d
140019f1d 0f 1f 00 ...
140019f20
140019f20loc_140019f20:
140019f20xor eax, eax
140019f22nop [rax+rax]
140019f2dnop [rax]
140019f30
140019f30loc_140019f30:
140019f30lea r8l, [rax+1]
140019f34mov ecx, eax
140019f36mov rax, r8
140019f39cmp [rdx+8*r8], 0
140019f3ejne 0x140019f30
140019f40jmp 0x140019ee7
140019ed0
140019ed0__do_global_ctors:
140019ed0push rsi
140019ed1push rbx
140019ed2sub rsp, 40
140019ed6mov rdx, [rip+0x17d683]
140019eddmov rax, [rdx]
140019ee0mov ecx, eax
140019ee2cmp eax, -1
140019ee5je 0x140019f20
140019ee7
140019ee7loc_140019ee7:
140019ee7test ecx, ecx
140019ee9je 0x140019f0b
140019eebmov eax, ecx
140019eedsub ecx, 1
140019ef0lea rbx, [rdx+8*rax]
140019ef4sub rax, rcx
140019ef7lea rsi, [rdx+8*rax-8]
140019efcnop [rax]
140019f00
140019f00loc_140019f00:
140019f00call [rbx]
140019f02sub rbx, 8
140019f06cmp rbx, rsi
140019f09jne 0x140019f00
140019f0b
140019f0bloc_140019f0b:
140019f0blea rcx, [rip-146]
140019f12add rsp, 40
140019f16pop rbx
140019f17pop rsi
140019f18jmp 0x140001420
140019f1d
140019f1d 0f 1f 00 ...
140019f20
140019f20loc_140019f20:
140019f20xor eax, eax
140019f22nop [rax+rax]
140019f2dnop [rax]
140019f30
140019f30loc_140019f30:
140019f30lea r8l, [rax+1]
140019f34mov ecx, eax
140019f36mov rax, r8
140019f39cmp [rdx+8*r8], 0
140019f3ejne 0x140019f30
140019f40jmp 0x140019ee7
140019ed0
140019f42
140019f42 // align 0x10
140019f42 // align 0x10
140019f50
140019f50__main:
140019f50mov eax, [rip+0x1ae24a]
140019f56test eax, eax
140019f58je 0x140019f60
140019f5aret
140019f5b
140019f5b 0f 1f 44 00 00 ..D..
140019f60
140019f60loc_140019f60:
140019f60mov [rip+0x1ae236], 1
140019f6ajmp 0x140019ed0
140019f50
140019f50__main:
140019f50mov eax, [rip+0x1ae24a]
140019f56test eax, eax
140019f58je 0x140019f60
140019f5aret
140019f5b
140019f5b 0f 1f 44 00 00 ..D..
140019f60
140019f60loc_140019f60:
140019f60mov [rip+0x1ae236], 1
140019f6ajmp 0x140019ed0
140019f50
140019f6f
140019f6f // align 0x10
140019f6f // align 0x10
140019f73
140019f73 // align 0x10
140019f73 // align 0x10
140019f80
140019f80__dyn_tls_dtor:
140019f80cmp edx, 3
140019f83je 0x140019f90
140019f85test edx, edx
140019f87je 0x140019f90
140019f89ret
140019f8a
140019f8a 66 0f 1f 44 00 00 f..D..
140019f90
140019f90loc_140019f90:
140019f90jmp 0x14001aa30
140019f80
140019f80__dyn_tls_dtor:
140019f80cmp edx, 3
140019f83je 0x140019f90
140019f85test edx, edx
140019f87je 0x140019f90
140019f89ret
140019f8a
140019f8a 66 0f 1f 44 00 00 f..D..
140019f90
140019f90loc_140019f90:
140019f90jmp 0x14001aa30
140019f80
140019f95
140019f95 // align 0x10
140019f95 // align 0x10
140019fa0
140019fa0__dyn_tls_init:
140019fa0push rsi
140019fa1push rbx
140019fa2sub rsp, 40
140019fa6mov rax, [rip+0x17cba3]
140019fadcmp [rax], 2
140019fb0je 0x140019fb8
140019fb2mov [rax], 2
140019fb8
140019fb8loc_140019fb8:
140019fb8cmp edx, 2
140019fbbje 0x140019fd0
140019fbdcmp edx, 1
140019fc0je 0x14001a010
140019fc2
140019fc2loc_140019fc2:
140019fc2add rsp, 40
140019fc6pop rbx
140019fc7pop rsi
140019fc8ret
140019fc9
140019fc9 0f 1f 80 00 00 00 00 .......
140019fd0
140019fd0loc_140019fd0:
140019fd0lea rbx, [rip+0x18bd91]
140019fd7lea rsi, [rip+0x18bd8a]
140019fdecmp rbx, rsi
140019fe1je 0x140019fc2
140019fe3nop [rax+rax]
140019feenop
140019ff0
140019ff0loc_140019ff0:
140019ff0mov rax, [rbx]
140019ff3test rax, rax
140019ff6je 0x140019ffa
140019ff8call rax
140019ffa
140019ffaloc_140019ffa:
140019ffaadd rbx, 8
140019ffecmp rbx, rsi
14001a001jne 0x140019ff0
14001a003add rsp, 40
14001a007pop rbx
14001a008pop rsi
14001a009ret
14001a00a
14001a00a 66 0f 1f 44 00 00 f..D..
14001a010
14001a010loc_14001a010:
14001a010add rsp, 40
14001a014pop rbx
14001a015pop rsi
14001a016jmp 0x14001aa30
140019fa0
140019fa0__dyn_tls_init:
140019fa0push rsi
140019fa1push rbx
140019fa2sub rsp, 40
140019fa6mov rax, [rip+0x17cba3]
140019fadcmp [rax], 2
140019fb0je 0x140019fb8
140019fb2mov [rax], 2
140019fb8
140019fb8loc_140019fb8:
140019fb8cmp edx, 2
140019fbbje 0x140019fd0
140019fbdcmp edx, 1
140019fc0je 0x14001a010
140019fc2
140019fc2loc_140019fc2:
140019fc2add rsp, 40
140019fc6pop rbx
140019fc7pop rsi
140019fc8ret
140019fc9
140019fc9 0f 1f 80 00 00 00 00 .......
140019fd0
140019fd0loc_140019fd0:
140019fd0lea rbx, [rip+0x18bd91]
140019fd7lea rsi, [rip+0x18bd8a]
140019fdecmp rbx, rsi
140019fe1je 0x140019fc2
140019fe3nop [rax+rax]
140019feenop
140019ff0
140019ff0loc_140019ff0:
140019ff0mov rax, [rbx]
140019ff3test rax, rax
140019ff6je 0x140019ffa
140019ff8call rax
140019ffa
140019ffaloc_140019ffa:
140019ffaadd rbx, 8
140019ffecmp rbx, rsi
14001a001jne 0x140019ff0
14001a003add rsp, 40
14001a007pop rbx
14001a008pop rsi
14001a009ret
14001a00a
14001a00a 66 0f 1f 44 00 00 f..D..
14001a010
14001a010loc_14001a010:
14001a010add rsp, 40
14001a014pop rbx
14001a015pop rsi
14001a016jmp 0x14001aa30
140019fa0
14001a01b
14001a01b // align 0x10
14001a01b // align 0x10
14001a023
14001a023 // align 0x10
14001a023 // align 0x10
14001a030
14001a030_matherr:
14001a030push rsi
14001a031push rbx
14001a032sub rsp, 120
14001a036movups [rsp+64], x6
14001a03bmovups [rsp+80], x7
14001a040movups [rsp+96], x8
14001a046cmp [rcx], 6
14001a049ja 0x14001a11c
14001a04fmov eax, [rcx]
14001a051lea rdx, [rip+0x17c14c]
14001a058movsxd rax, [rdx+4*rax]
14001a05cadd rax, rdx
14001a05fjmp rax
14001a061nop [rax]
14001a068lea rbx, [rip+0x17c030]
14001a06f
14001a06floc_14001a06f:
14001a06fmovsd_xmm x8, [rcx+32]
14001a075movsd_xmm x7, [rcx+24]
14001a07amovsd_xmm x6, [rcx+16]
14001a07fmov rsi, [rcx+8]
14001a083mov ecx, 2
14001a088call __acrt_iob_func
14001a08dmovsd_xmm [rsp+48], x8
14001a094mov r8, rbx
14001a097lea rdx, [rip+0x17c0da]
14001a09emovsd_xmm [rsp+40], x7
14001a0a4mov r9, rsi
14001a0a7mov rcx, rax
14001a0aamovsd_xmm [rsp+32], x6
14001a0b0call fprintf
14001a0b5nop
14001a0b6movups x6, [rsp+64]
14001a0bbmovups x7, [rsp+80]
14001a0c0xor eax, eax
14001a0c2movups x8, [rsp+96]
14001a0c8add rsp, 120
14001a0ccpop rbx
14001a0cdpop rsi
14001a0ceret
14001a0cfnop
14001a0d0lea rbx, [rip+0x17bfa9]
14001a0d7jmp 0x14001a06f
14001a0d9nop [rax]
14001a0e0lea rbx, [rip+0x17bff9]
14001a0e7jmp 0x14001a06f
14001a0e9nop [rax]
14001a0f0lea rbx, [rip+0x17bfc9]
14001a0f7jmp 0x14001a06f
14001a0fcnop [rax]
14001a100lea rbx, [rip+0x17c029]
14001a107jmp 0x14001a06f
14001a10cnop [rax]
14001a110lea rbx, [rip+0x17bff1]
14001a117jmp 0x14001a06f
14001a11c
14001a11cloc_14001a11c:
14001a11clea rbx, [rip+0x17c043]
14001a123jmp 0x14001a06f
14001a030
14001a030_matherr:
14001a030push rsi
14001a031push rbx
14001a032sub rsp, 120
14001a036movups [rsp+64], x6
14001a03bmovups [rsp+80], x7
14001a040movups [rsp+96], x8
14001a046cmp [rcx], 6
14001a049ja 0x14001a11c
14001a04fmov eax, [rcx]
14001a051lea rdx, [rip+0x17c14c]
14001a058movsxd rax, [rdx+4*rax]
14001a05cadd rax, rdx
14001a05fjmp rax
14001a061nop [rax]
14001a068lea rbx, [rip+0x17c030]
14001a06f
14001a06floc_14001a06f:
14001a06fmovsd_xmm x8, [rcx+32]
14001a075movsd_xmm x7, [rcx+24]
14001a07amovsd_xmm x6, [rcx+16]
14001a07fmov rsi, [rcx+8]
14001a083mov ecx, 2
14001a088call __acrt_iob_func
14001a08dmovsd_xmm [rsp+48], x8
14001a094mov r8, rbx
14001a097lea rdx, [rip+0x17c0da]
14001a09emovsd_xmm [rsp+40], x7
14001a0a4mov r9, rsi
14001a0a7mov rcx, rax
14001a0aamovsd_xmm [rsp+32], x6
14001a0b0call fprintf
14001a0b5nop
14001a0b6movups x6, [rsp+64]
14001a0bbmovups x7, [rsp+80]
14001a0c0xor eax, eax
14001a0c2movups x8, [rsp+96]
14001a0c8add rsp, 120
14001a0ccpop rbx
14001a0cdpop rsi
14001a0ceret
14001a0cfnop
14001a0d0lea rbx, [rip+0x17bfa9]
14001a0d7jmp 0x14001a06f
14001a0d9nop [rax]
14001a0e0lea rbx, [rip+0x17bff9]
14001a0e7jmp 0x14001a06f
14001a0e9nop [rax]
14001a0f0lea rbx, [rip+0x17bfc9]
14001a0f7jmp 0x14001a06f
14001a0fcnop [rax]
14001a100lea rbx, [rip+0x17c029]
14001a107jmp 0x14001a06f
14001a10cnop [rax]
14001a110lea rbx, [rip+0x17bff1]
14001a117jmp 0x14001a06f
14001a11c
14001a11cloc_14001a11c:
14001a11clea rbx, [rip+0x17c043]
14001a123jmp 0x14001a06f
14001a030
14001a128
14001a128 // align 0x10
14001a128 // align 0x10
14001a130
14001a130__report_error:
14001a130push rsi
14001a131push rbx
14001a132sub rsp, 56
14001a136mov rbx, rcx
14001a139lea rax, [rsp+88]
14001a13emov ecx, 2
14001a143mov [rsp+96], r8
14001a148mov [rsp+104], r9
14001a14dmov [rsp+88], rdx
14001a152mov [rsp+40], rax
14001a157call __acrt_iob_func
14001a15clea rdx, [rip+0x17c05d]
14001a163mov rcx, rax
14001a166call fprintf
14001a16bmov rsi, [rsp+40]
14001a170mov ecx, 2
14001a175call __acrt_iob_func
14001a17amov rdx, rbx
14001a17dmov r8, rsi
14001a180mov rcx, rax
14001a183call vfprintf
14001a188call abort
14001a18dnop
14001a130
14001a130__report_error:
14001a130push rsi
14001a131push rbx
14001a132sub rsp, 56
14001a136mov rbx, rcx
14001a139lea rax, [rsp+88]
14001a13emov ecx, 2
14001a143mov [rsp+96], r8
14001a148mov [rsp+104], r9
14001a14dmov [rsp+88], rdx
14001a152mov [rsp+40], rax
14001a157call __acrt_iob_func
14001a15clea rdx, [rip+0x17c05d]
14001a163mov rcx, rax
14001a166call fprintf
14001a16bmov rsi, [rsp+40]
14001a170mov ecx, 2
14001a175call __acrt_iob_func
14001a17amov rdx, rbx
14001a17dmov r8, rsi
14001a180mov rcx, rax
14001a183call vfprintf
14001a188call abort
14001a18dnop
14001a130
14001a18e
14001a18e // align 0x10
14001a18e // align 0x10
14001a190
14001a190mark_section_writable:
14001a190push rdi
14001a191push rsi
14001a192push rbx
14001a193sub rsp, 80
14001a197movsxd rsi, [rip+0x1ae076]
14001a19emov rbx, rcx
14001a1a1test esi, esi
14001a1a3jle 0x14001a2c0
14001a1a9mov rax, [rip+0x1ae068]
14001a1b0xor r9l, r9l
14001a1b3add rax, 24
14001a1b7nop [rax+rax]
14001a1c0
14001a1c0loc_14001a1c0:
14001a1c0mov r8, [rax]
14001a1c3cmp rbx, r8
14001a1c6jb 0x14001a1db
14001a1c8mov rdx, [rax+8]
14001a1ccmov edx, [rdx+8]
14001a1cfadd r8, rdx
14001a1d2cmp rbx, r8
14001a1d5jb 0x14001a265
14001a1db
14001a1dbloc_14001a1db:
14001a1dbadd r9l, 1
14001a1dfadd rax, 40
14001a1e3cmp r9l, esi
14001a1e6jne 0x14001a1c0
14001a1e8
14001a1e8loc_14001a1e8:
14001a1e8mov rcx, rbx
14001a1ebcall __mingw_GetSectionForAddress
14001a1f0mov rdi, rax
14001a1f3test rax, rax
14001a1f6je 0x14001a2e2
14001a1fcmov rax, [rip+0x1ae015]
14001a203lea rbx, [rsi+4*rsi]
14001a207shl rbx, 3
14001a20badd rax, rbx
14001a20emov [rax+32], rdi
14001a212mov [rax], 0
14001a218call _GetPEImageBase
14001a21dmov edx, [rdi+12]
14001a220mov r8l, 48
14001a226lea rcx, [rax+rdx]
14001a22amov rax, [rip+0x1adfe7]
14001a231lea rdx, [rsp+32]
14001a236mov [rax+rbx+24], rcx
14001a23bcall [rip+0x1afb3f]
14001a241test rax, rax
14001a244je 0x14001a2c7
14001a24amov eax, [rsp+68]
14001a24elea edx, [rax-4]
14001a251and edx, -5
14001a254je 0x14001a25e
14001a256lea edx, [rax-64]
14001a259and edx, -65
14001a25cjne 0x14001a270
14001a25e
14001a25eloc_14001a25e:
14001a25eadd [rip+0x1adfaf], 1
14001a265
14001a265loc_14001a265:
14001a265add rsp, 80
14001a269pop rbx
14001a26apop rsi
14001a26bpop rdi
14001a26cret
14001a26d
14001a26d 0f 1f 00 ...
14001a270
14001a270loc_14001a270:
14001a270cmp eax, 2
14001a273mov rcx, [rsp+32]
14001a278mov rdx, [rsp+56]
14001a27dmov r8l, 64
14001a283mov eax, 4
14001a288cmove r8l, eax
14001a28cadd rbx, [rip+0x1adf85]
14001a293mov [rbx+8], rcx
14001a297mov r9, rbx
14001a29amov [rbx+16], rdx
14001a29ecall [rip+0x1afad4]
14001a2a4test eax, eax
14001a2a6jne 0x14001a25e
14001a2a8call [rip+0x1af9a2]
14001a2aelea rcx, [rip+0x17bf83]
14001a2b5mov edx, eax
14001a2b7call __report_error
14001a2bcnop [rax]
14001a2c0
14001a2c0loc_14001a2c0:
14001a2c0xor esi, esi
14001a2c2jmp 0x14001a1e8
14001a2c7
14001a2c7loc_14001a2c7:
14001a2c7mov rax, [rip+0x1adf4a]
14001a2cemov edx, [rdi+8]
14001a2d1lea rcx, [rip+0x17bf28]
14001a2d8mov r8, [rax+rbx+24]
14001a2ddcall __report_error
14001a2e2
14001a2e2loc_14001a2e2:
14001a2e2mov rdx, rbx
14001a2e5lea rcx, [rip+0x17bef4]
14001a2eccall __report_error
14001a2f1nop
14001a190
14001a190mark_section_writable:
14001a190push rdi
14001a191push rsi
14001a192push rbx
14001a193sub rsp, 80
14001a197movsxd rsi, [rip+0x1ae076]
14001a19emov rbx, rcx
14001a1a1test esi, esi
14001a1a3jle 0x14001a2c0
14001a1a9mov rax, [rip+0x1ae068]
14001a1b0xor r9l, r9l
14001a1b3add rax, 24
14001a1b7nop [rax+rax]
14001a1c0
14001a1c0loc_14001a1c0:
14001a1c0mov r8, [rax]
14001a1c3cmp rbx, r8
14001a1c6jb 0x14001a1db
14001a1c8mov rdx, [rax+8]
14001a1ccmov edx, [rdx+8]
14001a1cfadd r8, rdx
14001a1d2cmp rbx, r8
14001a1d5jb 0x14001a265
14001a1db
14001a1dbloc_14001a1db:
14001a1dbadd r9l, 1
14001a1dfadd rax, 40
14001a1e3cmp r9l, esi
14001a1e6jne 0x14001a1c0
14001a1e8
14001a1e8loc_14001a1e8:
14001a1e8mov rcx, rbx
14001a1ebcall __mingw_GetSectionForAddress
14001a1f0mov rdi, rax
14001a1f3test rax, rax
14001a1f6je 0x14001a2e2
14001a1fcmov rax, [rip+0x1ae015]
14001a203lea rbx, [rsi+4*rsi]
14001a207shl rbx, 3
14001a20badd rax, rbx
14001a20emov [rax+32], rdi
14001a212mov [rax], 0
14001a218call _GetPEImageBase
14001a21dmov edx, [rdi+12]
14001a220mov r8l, 48
14001a226lea rcx, [rax+rdx]
14001a22amov rax, [rip+0x1adfe7]
14001a231lea rdx, [rsp+32]
14001a236mov [rax+rbx+24], rcx
14001a23bcall [rip+0x1afb3f]
14001a241test rax, rax
14001a244je 0x14001a2c7
14001a24amov eax, [rsp+68]
14001a24elea edx, [rax-4]
14001a251and edx, -5
14001a254je 0x14001a25e
14001a256lea edx, [rax-64]
14001a259and edx, -65
14001a25cjne 0x14001a270
14001a25e
14001a25eloc_14001a25e:
14001a25eadd [rip+0x1adfaf], 1
14001a265
14001a265loc_14001a265:
14001a265add rsp, 80
14001a269pop rbx
14001a26apop rsi
14001a26bpop rdi
14001a26cret
14001a26d
14001a26d 0f 1f 00 ...
14001a270
14001a270loc_14001a270:
14001a270cmp eax, 2
14001a273mov rcx, [rsp+32]
14001a278mov rdx, [rsp+56]
14001a27dmov r8l, 64
14001a283mov eax, 4
14001a288cmove r8l, eax
14001a28cadd rbx, [rip+0x1adf85]
14001a293mov [rbx+8], rcx
14001a297mov r9, rbx
14001a29amov [rbx+16], rdx
14001a29ecall [rip+0x1afad4]
14001a2a4test eax, eax
14001a2a6jne 0x14001a25e
14001a2a8call [rip+0x1af9a2]
14001a2aelea rcx, [rip+0x17bf83]
14001a2b5mov edx, eax
14001a2b7call __report_error
14001a2bcnop [rax]
14001a2c0
14001a2c0loc_14001a2c0:
14001a2c0xor esi, esi
14001a2c2jmp 0x14001a1e8
14001a2c7
14001a2c7loc_14001a2c7:
14001a2c7mov rax, [rip+0x1adf4a]
14001a2cemov edx, [rdi+8]
14001a2d1lea rcx, [rip+0x17bf28]
14001a2d8mov r8, [rax+rbx+24]
14001a2ddcall __report_error
14001a2e2
14001a2e2loc_14001a2e2:
14001a2e2mov rdx, rbx
14001a2e5lea rcx, [rip+0x17bef4]
14001a2eccall __report_error
14001a2f1nop
14001a190
14001a2f2
14001a2f2 // align 0x10
14001a2f2 // align 0x10
14001a300
14001a300_pei386_runtime_relocator:
14001a300push rbp
14001a301push r15
14001a303push r14
14001a305push r13
14001a307push r12
14001a309push rdi
14001a30apush rsi
14001a30bpush rbx
14001a30csub rsp, 72
14001a310lea rbp, [rsp+64]
14001a315mov esi, [rip+0x1adef5]
14001a31btest esi, esi
14001a31dje 0x14001a330
14001a31f
14001a31floc_14001a31f:
14001a31flea rsp, [rbp+8]
14001a323pop rbx
14001a324pop rsi
14001a325pop rdi
14001a326pop r12
14001a328pop r13
14001a32apop r14
14001a32cpop r15
14001a32epop rbp
14001a32fret
14001a330
14001a330loc_14001a330:
14001a330mov [rip+0x1aded6], 1
14001a33acall __mingw_GetSectionCount
14001a33fcdqe
14001a341lea rax, [rax+4*rax]
14001a345lea rax, [8*rax+15]
14001a34dand rax, -16
14001a351call ___chkstk_ms
14001a356mov rdi, [rip+0x17d223]
14001a35dmov rbx, [rip+0x17d22c]
14001a364sub rsp, rax
14001a367mov [rip+0x1adea3], 0
14001a371lea rax, [rsp+48]
14001a376mov [rip+0x1ade9b], rax
14001a37dmov rax, rdi
14001a380sub rax, rbx
14001a383cmp rax, 7
14001a387jle 0x14001a31f
14001a389cmp rax, 11
14001a38djg 0x14001a518
14001a393
14001a393loc_14001a393:
14001a393mov edx, [rbx]
14001a395test edx, edx
14001a397jne 0x14001a52d
14001a39dmov eax, [rbx+4]
14001a3a0test eax, eax
14001a3a2jne 0x14001a52d
14001a3a8
14001a3a8loc_14001a3a8:
14001a3a8mov edx, [rbx+8]
14001a3abcmp edx, 1
14001a3aejne 0x14001a683
14001a3b4add rbx, 12
14001a3b8mov r14, [rip+0x17d1b1]
14001a3bflea r12, [rbp-8]
14001a3c3cmp rbx, rdi
14001a3c6jb 0x14001a444
14001a3c8jmp 0x14001a31f
14001a3cd
14001a3cd 0f 1f 00 ...
14001a3d0
14001a3d0loc_14001a3d0:
14001a3d0cmp edx, 8
14001a3d3je 0x14001a5f8
14001a3d9cmp edx, 16
14001a3dcjne 0x14001a65b
14001a3e2movzx eax, [r15]
14001a3e6test ax, ax
14001a3e9jns 0x14001a3f1
14001a3ebor rax, 0xffffffffffff0000
14001a3f1
14001a3f1loc_14001a3f1:
14001a3f1sub rax, r8
14001a3f4add rax, r9
14001a3f7and ecx, 192
14001a3fdmov [rbp-8], rax
14001a401jne 0x14001a41b
14001a403cmp rax, 65535
14001a409jg 0x14001a66f
14001a40fcmp rax, -32768
14001a415jl 0x14001a66f
14001a41b
14001a41bloc_14001a41b:
14001a41bmov rcx, r15
14001a41emov r13, r12
14001a421call mark_section_writable
14001a426mov r8l, 2
14001a42cmov rdx, r12
14001a42fmov rcx, r15
14001a432call memcpy
14001a437
14001a437loc_14001a437:
14001a437add rbx, 12
14001a43bcmp rbx, rdi
14001a43ejae 0x14001a4c0
14001a444
14001a444loc_14001a444:
14001a444mov r8l, [rbx]
14001a447mov ecx, [rbx+8]
14001a44amov r15l, [rbx+4]
14001a44eadd r8, r14
14001a451movzx edx, cl
14001a454mov r9, [r8]
14001a457add r15, r14
14001a45acmp edx, 32
14001a45dje 0x14001a590
14001a463jbe 0x14001a3d0
14001a469cmp edx, 64
14001a46cjne 0x14001a65b
14001a472mov rax, [r15]
14001a475sub rax, r8
14001a478add rax, r9
14001a47band ecx, 192
14001a481mov [rbp-8], rax
14001a485jne 0x14001a490
14001a487test rax, rax
14001a48ajns 0x14001a66f
14001a490
14001a490loc_14001a490:
14001a490mov rcx, r15
14001a493add rbx, 12
14001a497mov r13, r12
14001a49acall mark_section_writable
14001a49fmov r8l, 8
14001a4a5mov rdx, r12
14001a4a8mov rcx, r15
14001a4abcall memcpy
14001a4b0cmp rbx, rdi
14001a4b3jb 0x14001a444
14001a4b5nop [rax+rax]
14001a4c0
14001a4c0loc_14001a4c0:
14001a4c0mov eax, [rip+0x1add4e]
14001a4c6test eax, eax
14001a4c8jle 0x14001a31f
14001a4cemov rdi, [rip+0x1af8a3]
14001a4d5xor ebx, ebx
14001a4d7nop [rax+rax]
14001a4e0
14001a4e0loc_14001a4e0:
14001a4e0mov rax, [rip+0x1add31]
14001a4e7add rax, rbx
14001a4eamov r8l, [rax]
14001a4edtest r8l, r8l
14001a4f0je 0x14001a4ff
14001a4f2mov rdx, [rax+16]
14001a4f6mov rcx, [rax+8]
14001a4famov r9, r13
14001a4fdcall rdi
14001a4ff
14001a4ffloc_14001a4ff:
14001a4ffadd esi, 1
14001a502add rbx, 40
14001a506cmp esi, [rip+0x1add08]
14001a50cjl 0x14001a4e0
14001a50ejmp 0x14001a31f
14001a513
14001a513 0f 1f 44 00 00 ..D..
14001a518
14001a518loc_14001a518:
14001a518mov r9l, [rbx]
14001a51btest r9l, r9l
14001a51ejne 0x14001a52d
14001a520mov r8l, [rbx+4]
14001a524test r8l, r8l
14001a527je 0x14001a647
14001a52d
14001a52dloc_14001a52d:
14001a52dcmp rbx, rdi
14001a530jae 0x14001a31f
14001a536mov r14, [rip+0x17d033]
14001a53dlea r13, [rbp-8]
14001a541nop [rax+rax]
14001a54cnop [rax]
14001a550
14001a550loc_14001a550:
14001a550mov r12l, [rbx+4]
14001a554mov eax, [rbx]
14001a556add rbx, 8
14001a55aadd eax, [r14+r12]
14001a55elea rcx, [r12+r14]
14001a562mov [rbp-8], eax
14001a565call mark_section_writable
14001a56amov r8l, 4
14001a570mov rdx, r13
14001a573lea rcx, [r12+r14]
14001a577call memcpy
14001a57ccmp rbx, rdi
14001a57fjb 0x14001a550
14001a581jmp 0x14001a4c0
14001a586
14001a586 66 2e 0f 1f 84 00 00 00 00 00 f.........
14001a590
14001a590loc_14001a590:
14001a590mov eax, [r15]
14001a593test eax, eax
14001a595jns 0x14001a5a4
14001a597mov r11, 0xffffffff00000000
14001a5a1or rax, r11
14001a5a4
14001a5a4loc_14001a5a4:
14001a5a4sub rax, r8
14001a5a7add rax, r9
14001a5aaand ecx, 192
14001a5b0mov [rbp-8], rax
14001a5b4jne 0x14001a5d0
14001a5b6mov ecx, -1
14001a5bbcmp rax, rcx
14001a5bejg 0x14001a66f
14001a5c4cmp rax, 0xffffffff80000000
14001a5cajl 0x14001a66f
14001a5d0
14001a5d0loc_14001a5d0:
14001a5d0mov rcx, r15
14001a5d3mov r13, r12
14001a5d6call mark_section_writable
14001a5dbmov r8l, 4
14001a5e1mov rdx, r12
14001a5e4mov rcx, r15
14001a5e7call memcpy
14001a5ecjmp 0x14001a437
14001a5f1
14001a5f1 0f 1f 80 00 00 00 00 .......
14001a5f8
14001a5f8loc_14001a5f8:
14001a5f8movzx eax, [r15]
14001a5fctest al, al
14001a5fejns 0x14001a606
14001a600or rax, -256
14001a606
14001a606loc_14001a606:
14001a606sub rax, r8
14001a609add rax, r9
14001a60cand ecx, 192
14001a612mov [rbp-8], rax
14001a616jne 0x14001a626
14001a618cmp rax, 255
14001a61ejg 0x14001a66f
14001a620cmp rax, -128
14001a624jl 0x14001a66f
14001a626
14001a626loc_14001a626:
14001a626mov rcx, r15
14001a629mov r13, r12
14001a62ccall mark_section_writable
14001a631mov r8l, 1
14001a637mov rdx, r12
14001a63amov rcx, r15
14001a63dcall memcpy
14001a642jmp 0x14001a437
14001a647
14001a647loc_14001a647:
14001a647mov ecx, [rbx+8]
14001a64atest ecx, ecx
14001a64cjne 0x14001a3a8
14001a652add rbx, 12
14001a656jmp 0x14001a393
14001a65b
14001a65bloc_14001a65b:
14001a65blea rcx, [rip+0x17bc36]
14001a662mov [rbp-8], 0
14001a66acall __report_error
14001a66f
14001a66floc_14001a66f:
14001a66fmov [rsp+32], rax
14001a674mov r8, r15
14001a677lea rcx, [rip+0x17bc4a]
14001a67ecall __report_error
14001a683
14001a683loc_14001a683:
14001a683lea rcx, [rip+0x17bbd6]
14001a68acall __report_error
14001a68fnop
14001a300
14001a300_pei386_runtime_relocator:
14001a300push rbp
14001a301push r15
14001a303push r14
14001a305push r13
14001a307push r12
14001a309push rdi
14001a30apush rsi
14001a30bpush rbx
14001a30csub rsp, 72
14001a310lea rbp, [rsp+64]
14001a315mov esi, [rip+0x1adef5]
14001a31btest esi, esi
14001a31dje 0x14001a330
14001a31f
14001a31floc_14001a31f:
14001a31flea rsp, [rbp+8]
14001a323pop rbx
14001a324pop rsi
14001a325pop rdi
14001a326pop r12
14001a328pop r13
14001a32apop r14
14001a32cpop r15
14001a32epop rbp
14001a32fret
14001a330
14001a330loc_14001a330:
14001a330mov [rip+0x1aded6], 1
14001a33acall __mingw_GetSectionCount
14001a33fcdqe
14001a341lea rax, [rax+4*rax]
14001a345lea rax, [8*rax+15]
14001a34dand rax, -16
14001a351call ___chkstk_ms
14001a356mov rdi, [rip+0x17d223]
14001a35dmov rbx, [rip+0x17d22c]
14001a364sub rsp, rax
14001a367mov [rip+0x1adea3], 0
14001a371lea rax, [rsp+48]
14001a376mov [rip+0x1ade9b], rax
14001a37dmov rax, rdi
14001a380sub rax, rbx
14001a383cmp rax, 7
14001a387jle 0x14001a31f
14001a389cmp rax, 11
14001a38djg 0x14001a518
14001a393
14001a393loc_14001a393:
14001a393mov edx, [rbx]
14001a395test edx, edx
14001a397jne 0x14001a52d
14001a39dmov eax, [rbx+4]
14001a3a0test eax, eax
14001a3a2jne 0x14001a52d
14001a3a8
14001a3a8loc_14001a3a8:
14001a3a8mov edx, [rbx+8]
14001a3abcmp edx, 1
14001a3aejne 0x14001a683
14001a3b4add rbx, 12
14001a3b8mov r14, [rip+0x17d1b1]
14001a3bflea r12, [rbp-8]
14001a3c3cmp rbx, rdi
14001a3c6jb 0x14001a444
14001a3c8jmp 0x14001a31f
14001a3cd
14001a3cd 0f 1f 00 ...
14001a3d0
14001a3d0loc_14001a3d0:
14001a3d0cmp edx, 8
14001a3d3je 0x14001a5f8
14001a3d9cmp edx, 16
14001a3dcjne 0x14001a65b
14001a3e2movzx eax, [r15]
14001a3e6test ax, ax
14001a3e9jns 0x14001a3f1
14001a3ebor rax, 0xffffffffffff0000
14001a3f1
14001a3f1loc_14001a3f1:
14001a3f1sub rax, r8
14001a3f4add rax, r9
14001a3f7and ecx, 192
14001a3fdmov [rbp-8], rax
14001a401jne 0x14001a41b
14001a403cmp rax, 65535
14001a409jg 0x14001a66f
14001a40fcmp rax, -32768
14001a415jl 0x14001a66f
14001a41b
14001a41bloc_14001a41b:
14001a41bmov rcx, r15
14001a41emov r13, r12
14001a421call mark_section_writable
14001a426mov r8l, 2
14001a42cmov rdx, r12
14001a42fmov rcx, r15
14001a432call memcpy
14001a437
14001a437loc_14001a437:
14001a437add rbx, 12
14001a43bcmp rbx, rdi
14001a43ejae 0x14001a4c0
14001a444
14001a444loc_14001a444:
14001a444mov r8l, [rbx]
14001a447mov ecx, [rbx+8]
14001a44amov r15l, [rbx+4]
14001a44eadd r8, r14
14001a451movzx edx, cl
14001a454mov r9, [r8]
14001a457add r15, r14
14001a45acmp edx, 32
14001a45dje 0x14001a590
14001a463jbe 0x14001a3d0
14001a469cmp edx, 64
14001a46cjne 0x14001a65b
14001a472mov rax, [r15]
14001a475sub rax, r8
14001a478add rax, r9
14001a47band ecx, 192
14001a481mov [rbp-8], rax
14001a485jne 0x14001a490
14001a487test rax, rax
14001a48ajns 0x14001a66f
14001a490
14001a490loc_14001a490:
14001a490mov rcx, r15
14001a493add rbx, 12
14001a497mov r13, r12
14001a49acall mark_section_writable
14001a49fmov r8l, 8
14001a4a5mov rdx, r12
14001a4a8mov rcx, r15
14001a4abcall memcpy
14001a4b0cmp rbx, rdi
14001a4b3jb 0x14001a444
14001a4b5nop [rax+rax]
14001a4c0
14001a4c0loc_14001a4c0:
14001a4c0mov eax, [rip+0x1add4e]
14001a4c6test eax, eax
14001a4c8jle 0x14001a31f
14001a4cemov rdi, [rip+0x1af8a3]
14001a4d5xor ebx, ebx
14001a4d7nop [rax+rax]
14001a4e0
14001a4e0loc_14001a4e0:
14001a4e0mov rax, [rip+0x1add31]
14001a4e7add rax, rbx
14001a4eamov r8l, [rax]
14001a4edtest r8l, r8l
14001a4f0je 0x14001a4ff
14001a4f2mov rdx, [rax+16]
14001a4f6mov rcx, [rax+8]
14001a4famov r9, r13
14001a4fdcall rdi
14001a4ff
14001a4ffloc_14001a4ff:
14001a4ffadd esi, 1
14001a502add rbx, 40
14001a506cmp esi, [rip+0x1add08]
14001a50cjl 0x14001a4e0
14001a50ejmp 0x14001a31f
14001a513
14001a513 0f 1f 44 00 00 ..D..
14001a518
14001a518loc_14001a518:
14001a518mov r9l, [rbx]
14001a51btest r9l, r9l
14001a51ejne 0x14001a52d
14001a520mov r8l, [rbx+4]
14001a524test r8l, r8l
14001a527je 0x14001a647
14001a52d
14001a52dloc_14001a52d:
14001a52dcmp rbx, rdi
14001a530jae 0x14001a31f
14001a536mov r14, [rip+0x17d033]
14001a53dlea r13, [rbp-8]
14001a541nop [rax+rax]
14001a54cnop [rax]
14001a550
14001a550loc_14001a550:
14001a550mov r12l, [rbx+4]
14001a554mov eax, [rbx]
14001a556add rbx, 8
14001a55aadd eax, [r14+r12]
14001a55elea rcx, [r12+r14]
14001a562mov [rbp-8], eax
14001a565call mark_section_writable
14001a56amov r8l, 4
14001a570mov rdx, r13
14001a573lea rcx, [r12+r14]
14001a577call memcpy
14001a57ccmp rbx, rdi
14001a57fjb 0x14001a550
14001a581jmp 0x14001a4c0
14001a586
14001a586 66 2e 0f 1f 84 00 00 00 00 00 f.........
14001a590
14001a590loc_14001a590:
14001a590mov eax, [r15]
14001a593test eax, eax
14001a595jns 0x14001a5a4
14001a597mov r11, 0xffffffff00000000
14001a5a1or rax, r11
14001a5a4
14001a5a4loc_14001a5a4:
14001a5a4sub rax, r8
14001a5a7add rax, r9
14001a5aaand ecx, 192
14001a5b0mov [rbp-8], rax
14001a5b4jne 0x14001a5d0
14001a5b6mov ecx, -1
14001a5bbcmp rax, rcx
14001a5bejg 0x14001a66f
14001a5c4cmp rax, 0xffffffff80000000
14001a5cajl 0x14001a66f
14001a5d0
14001a5d0loc_14001a5d0:
14001a5d0mov rcx, r15
14001a5d3mov r13, r12
14001a5d6call mark_section_writable
14001a5dbmov r8l, 4
14001a5e1mov rdx, r12
14001a5e4mov rcx, r15
14001a5e7call memcpy
14001a5ecjmp 0x14001a437
14001a5f1
14001a5f1 0f 1f 80 00 00 00 00 .......
14001a5f8
14001a5f8loc_14001a5f8:
14001a5f8movzx eax, [r15]
14001a5fctest al, al
14001a5fejns 0x14001a606
14001a600or rax, -256
14001a606
14001a606loc_14001a606:
14001a606sub rax, r8
14001a609add rax, r9
14001a60cand ecx, 192
14001a612mov [rbp-8], rax
14001a616jne 0x14001a626
14001a618cmp rax, 255
14001a61ejg 0x14001a66f
14001a620cmp rax, -128
14001a624jl 0x14001a66f
14001a626
14001a626loc_14001a626:
14001a626mov rcx, r15
14001a629mov r13, r12
14001a62ccall mark_section_writable
14001a631mov r8l, 1
14001a637mov rdx, r12
14001a63amov rcx, r15
14001a63dcall memcpy
14001a642jmp 0x14001a437
14001a647
14001a647loc_14001a647:
14001a647mov ecx, [rbx+8]
14001a64atest ecx, ecx
14001a64cjne 0x14001a3a8
14001a652add rbx, 12
14001a656jmp 0x14001a393
14001a65b
14001a65bloc_14001a65b:
14001a65blea rcx, [rip+0x17bc36]
14001a662mov [rbp-8], 0
14001a66acall __report_error
14001a66f
14001a66floc_14001a66f:
14001a66fmov [rsp+32], rax
14001a674mov r8, r15
14001a677lea rcx, [rip+0x17bc4a]
14001a67ecall __report_error
14001a683
14001a683loc_14001a683:
14001a683lea rcx, [rip+0x17bbd6]
14001a68acall __report_error
14001a68fnop
14001a300
14001a690
14001a690__mingw_raise_matherr:
14001a690sub rsp, 88
14001a694mov rax, [rip+0x1adb85]
14001a69btest rax, rax
14001a69eje 0x14001a6c9
14001a6a0movsd_xmm x0, [rsp+128]
14001a6a9unpcklpd x2, x3
14001a6admov [rsp+32], ecx
14001a6b1lea rcx, [rsp+32]
14001a6b6mov [rsp+40], rdx
14001a6bbmovups [rsp+48], x2
14001a6c0movsd_xmm [rsp+64], x0
14001a6c6call rax
14001a6c8nop
14001a6c9
14001a6c9loc_14001a6c9:
14001a6c9add rsp, 88
14001a6cdret
14001a690
14001a690__mingw_raise_matherr:
14001a690sub rsp, 88
14001a694mov rax, [rip+0x1adb85]
14001a69btest rax, rax
14001a69eje 0x14001a6c9
14001a6a0movsd_xmm x0, [rsp+128]
14001a6a9unpcklpd x2, x3
14001a6admov [rsp+32], ecx
14001a6b1lea rcx, [rsp+32]
14001a6b6mov [rsp+40], rdx
14001a6bbmovups [rsp+48], x2
14001a6c0movsd_xmm [rsp+64], x0
14001a6c6call rax
14001a6c8nop
14001a6c9
14001a6c9loc_14001a6c9:
14001a6c9add rsp, 88
14001a6cdret
14001a690
14001a6ce
14001a6ce // align 0x10
14001a6ce // align 0x10
14001a6d0
14001a6d0__mingw_setusermatherr:
14001a6d0mov [rip+0x1adb49], rcx
14001a6d7jmp 0x140026d40
14001a6d0
14001a6d0__mingw_setusermatherr:
14001a6d0mov [rip+0x1adb49], rcx
14001a6d7jmp 0x140026d40
14001a6d0
14001a6dc
14001a6dc // align 0x10
14001a6dc // align 0x10
14001a6e0
14001a6e0_gnu_exception_handler:
14001a6e0push rbx
14001a6e1sub rsp, 32
14001a6e5mov rdx, [rcx]
14001a6e8mov eax, [rdx]
14001a6eamov rbx, rcx
14001a6edmov ecx, eax
14001a6efand ecx, 0x20ffffff
14001a6f5cmp ecx, 0x20474343
14001a6fbje 0x14001a790
14001a701
14001a701loc_14001a701:
14001a701cmp eax, 0xffffffffc0000096
14001a706ja 0x14001a74f
14001a708cmp eax, 0xffffffffc000008b
14001a70djbe 0x14001a770
14001a70fadd eax, 0x3fffff73
14001a714cmp eax, 9
14001a717ja 0x14001a784
14001a719lea rdx, [rip+0x17bc00]
14001a720movsxd rax, [rdx+4*rax]
14001a724add rax, rdx
14001a727jmp rax
14001a729nop [rax]
14001a730xor edx, edx
14001a732mov ecx, 8
14001a737call signal
14001a73ccmp rax, 1
14001a740je 0x14001a884
14001a746
14001a746loc_14001a746:
14001a746test rax, rax
14001a749jne 0x14001a850
14001a74f
14001a74floc_14001a74f:
14001a74fmov rax, [rip+0x1adaea]
14001a756test rax, rax
14001a759je 0x14001a7a0
14001a75bmov rcx, rbx
14001a75eadd rsp, 32
14001a762pop rbx
14001a763jmp rax
14001a766nop [rax+rax]
14001a770
14001a770loc_14001a770:
14001a770cmp eax, 0xffffffffc0000005
14001a775je 0x14001a820
14001a77bja 0x14001a7b0
14001a77dcmp eax, 0xffffffff80000002
14001a782jne 0x14001a74f
14001a784
14001a784loc_14001a784:
14001a784mov eax, -1
14001a789add rsp, 32
14001a78dpop rbx
14001a78eret
14001a78fnop
14001a790
14001a790loc_14001a790:
14001a790test [rdx+4], 1
14001a794jne 0x14001a701
14001a79ajmp 0x14001a784
14001a79cnop [rax]
14001a7a0
14001a7a0loc_14001a7a0:
14001a7a0xor eax, eax
14001a7a2add rsp, 32
14001a7a6pop rbx
14001a7a7ret
14001a7a8nop [rax+rax]
14001a7b0
14001a7b0loc_14001a7b0:
14001a7b0cmp eax, 0xffffffffc0000008
14001a7b5je 0x14001a784
14001a7b7cmp eax, 0xffffffffc000001d
14001a7bcjne 0x14001a74f
14001a7bexor edx, edx
14001a7c0mov ecx, 4
14001a7c5call signal
14001a7cacmp rax, 1
14001a7ceje 0x14001a870
14001a7d4test rax, rax
14001a7d7je 0x14001a74f
14001a7ddmov ecx, 4
14001a7e2call rax
14001a7e4jmp 0x14001a784
14001a7e6nop [rax+rax]
14001a7f0xor edx, edx
14001a7f2mov ecx, 8
14001a7f7call signal
14001a7fccmp rax, 1
14001a800jne 0x14001a746
14001a806mov edx, 1
14001a80bmov ecx, 8
14001a810call signal
14001a815jmp 0x14001a784
14001a81anop [rax+rax]
14001a820
14001a820loc_14001a820:
14001a820xor edx, edx
14001a822mov ecx, 11
14001a827call signal
14001a82ccmp rax, 1
14001a830je 0x14001a85c
14001a832test rax, rax
14001a835je 0x14001a74f
14001a83bmov ecx, 11
14001a840call rax
14001a842jmp 0x14001a784
14001a847nop [rax+rax]
14001a850
14001a850loc_14001a850:
14001a850mov ecx, 8
14001a855call rax
14001a857jmp 0x14001a784
14001a85c
14001a85cloc_14001a85c:
14001a85cmov edx, 1
14001a861mov ecx, 11
14001a866call signal
14001a86bjmp 0x14001a784
14001a870
14001a870loc_14001a870:
14001a870mov edx, 1
14001a875mov ecx, 4
14001a87acall signal
14001a87fjmp 0x14001a784
14001a884
14001a884loc_14001a884:
14001a884mov edx, 1
14001a889mov ecx, 8
14001a88ecall signal
14001a893call fpreset
14001a898jmp 0x14001a784
14001a6e0
14001a6e0_gnu_exception_handler:
14001a6e0push rbx
14001a6e1sub rsp, 32
14001a6e5mov rdx, [rcx]
14001a6e8mov eax, [rdx]
14001a6eamov rbx, rcx
14001a6edmov ecx, eax
14001a6efand ecx, 0x20ffffff
14001a6f5cmp ecx, 0x20474343
14001a6fbje 0x14001a790
14001a701
14001a701loc_14001a701:
14001a701cmp eax, 0xffffffffc0000096
14001a706ja 0x14001a74f
14001a708cmp eax, 0xffffffffc000008b
14001a70djbe 0x14001a770
14001a70fadd eax, 0x3fffff73
14001a714cmp eax, 9
14001a717ja 0x14001a784
14001a719lea rdx, [rip+0x17bc00]
14001a720movsxd rax, [rdx+4*rax]
14001a724add rax, rdx
14001a727jmp rax
14001a729nop [rax]
14001a730xor edx, edx
14001a732mov ecx, 8
14001a737call signal
14001a73ccmp rax, 1
14001a740je 0x14001a884
14001a746
14001a746loc_14001a746:
14001a746test rax, rax
14001a749jne 0x14001a850
14001a74f
14001a74floc_14001a74f:
14001a74fmov rax, [rip+0x1adaea]
14001a756test rax, rax
14001a759je 0x14001a7a0
14001a75bmov rcx, rbx
14001a75eadd rsp, 32
14001a762pop rbx
14001a763jmp rax
14001a766nop [rax+rax]
14001a770
14001a770loc_14001a770:
14001a770cmp eax, 0xffffffffc0000005
14001a775je 0x14001a820
14001a77bja 0x14001a7b0
14001a77dcmp eax, 0xffffffff80000002
14001a782jne 0x14001a74f
14001a784
14001a784loc_14001a784:
14001a784mov eax, -1
14001a789add rsp, 32
14001a78dpop rbx
14001a78eret
14001a78fnop
14001a790
14001a790loc_14001a790:
14001a790test [rdx+4], 1
14001a794jne 0x14001a701
14001a79ajmp 0x14001a784
14001a79cnop [rax]
14001a7a0
14001a7a0loc_14001a7a0:
14001a7a0xor eax, eax
14001a7a2add rsp, 32
14001a7a6pop rbx
14001a7a7ret
14001a7a8nop [rax+rax]
14001a7b0
14001a7b0loc_14001a7b0:
14001a7b0cmp eax, 0xffffffffc0000008
14001a7b5je 0x14001a784
14001a7b7cmp eax, 0xffffffffc000001d
14001a7bcjne 0x14001a74f
14001a7bexor edx, edx
14001a7c0mov ecx, 4
14001a7c5call signal
14001a7cacmp rax, 1
14001a7ceje 0x14001a870
14001a7d4test rax, rax
14001a7d7je 0x14001a74f
14001a7ddmov ecx, 4
14001a7e2call rax
14001a7e4jmp 0x14001a784
14001a7e6nop [rax+rax]
14001a7f0xor edx, edx
14001a7f2mov ecx, 8
14001a7f7call signal
14001a7fccmp rax, 1
14001a800jne 0x14001a746
14001a806mov edx, 1
14001a80bmov ecx, 8
14001a810call signal
14001a815jmp 0x14001a784
14001a81anop [rax+rax]
14001a820
14001a820loc_14001a820:
14001a820xor edx, edx
14001a822mov ecx, 11
14001a827call signal
14001a82ccmp rax, 1
14001a830je 0x14001a85c
14001a832test rax, rax
14001a835je 0x14001a74f
14001a83bmov ecx, 11
14001a840call rax
14001a842jmp 0x14001a784
14001a847nop [rax+rax]
14001a850
14001a850loc_14001a850:
14001a850mov ecx, 8
14001a855call rax
14001a857jmp 0x14001a784
14001a85c
14001a85cloc_14001a85c:
14001a85cmov edx, 1
14001a861mov ecx, 11
14001a866call signal
14001a86bjmp 0x14001a784
14001a870
14001a870loc_14001a870:
14001a870mov edx, 1
14001a875mov ecx, 4
14001a87acall signal
14001a87fjmp 0x14001a784
14001a884
14001a884loc_14001a884:
14001a884mov edx, 1
14001a889mov ecx, 8
14001a88ecall signal
14001a893call fpreset
14001a898jmp 0x14001a784
14001a6e0
14001a89d
14001a89d // align 0x10
14001a89d // align 0x10
14001a8a0
14001a8a0__mingwthr_run_key_dtors.part.0:
14001a8a0push rbp
14001a8a1push rdi
14001a8a2push rsi
14001a8a3push rbx
14001a8a4sub rsp, 40
14001a8a8lea rcx, [rip+0x1ad9d1]
14001a8afcall [rip+0x1af32b]
14001a8b5mov rbx, [rip+0x1ad9a4]
14001a8bctest rbx, rbx
14001a8bfje 0x14001a8f4
14001a8c1mov rbp, [rip+0x1af4a0]
14001a8c8mov rdi, [rip+0x1af381]
14001a8cfnop
14001a8d0
14001a8d0loc_14001a8d0:
14001a8d0mov ecx, [rbx]
14001a8d2call rbp
14001a8d4mov rsi, rax
14001a8d7call rdi
14001a8d9test rsi, rsi
14001a8dcje 0x14001a8eb
14001a8detest eax, eax
14001a8e0jne 0x14001a8eb
14001a8e2mov rax, [rbx+8]
14001a8e6mov rcx, rsi
14001a8e9call rax
14001a8eb
14001a8ebloc_14001a8eb:
14001a8ebmov rbx, [rbx+16]
14001a8eftest rbx, rbx
14001a8f2jne 0x14001a8d0
14001a8f4
14001a8f4loc_14001a8f4:
14001a8f4lea rcx, [rip+0x1ad985]
14001a8fbadd rsp, 40
14001a8ffpop rbx
14001a900pop rsi
14001a901pop rdi
14001a902pop rbp
14001a903jmp [rip+0x1af3b6]
14001a8a0
14001a8a0__mingwthr_run_key_dtors.part.0:
14001a8a0push rbp
14001a8a1push rdi
14001a8a2push rsi
14001a8a3push rbx
14001a8a4sub rsp, 40
14001a8a8lea rcx, [rip+0x1ad9d1]
14001a8afcall [rip+0x1af32b]
14001a8b5mov rbx, [rip+0x1ad9a4]
14001a8bctest rbx, rbx
14001a8bfje 0x14001a8f4
14001a8c1mov rbp, [rip+0x1af4a0]
14001a8c8mov rdi, [rip+0x1af381]
14001a8cfnop
14001a8d0
14001a8d0loc_14001a8d0:
14001a8d0mov ecx, [rbx]
14001a8d2call rbp
14001a8d4mov rsi, rax
14001a8d7call rdi
14001a8d9test rsi, rsi
14001a8dcje 0x14001a8eb
14001a8detest eax, eax
14001a8e0jne 0x14001a8eb
14001a8e2mov rax, [rbx+8]
14001a8e6mov rcx, rsi
14001a8e9call rax
14001a8eb
14001a8ebloc_14001a8eb:
14001a8ebmov rbx, [rbx+16]
14001a8eftest rbx, rbx
14001a8f2jne 0x14001a8d0
14001a8f4
14001a8f4loc_14001a8f4:
14001a8f4lea rcx, [rip+0x1ad985]
14001a8fbadd rsp, 40
14001a8ffpop rbx
14001a900pop rsi
14001a901pop rdi
14001a902pop rbp
14001a903jmp [rip+0x1af3b6]
14001a8a0
14001a90a
14001a90a // align 0x10
14001a90a // align 0x10
14001a910
14001a910___w64_mingwthr_add_key_dtor:
14001a910sub rsp, 56
14001a914mov eax, [rip+0x1ad94e]
14001a91amov r9l, ecx
14001a91dtest eax, eax
14001a91fjne 0x14001a930
14001a921
14001a921loc_14001a921:
14001a921xor eax, eax
14001a923
14001a923loc_14001a923:
14001a923add rsp, 56
14001a927ret
14001a928
14001a928 0f 1f 84 00 00 00 00 00 ........
14001a930
14001a930loc_14001a930:
14001a930mov [rsp+72], rdx
14001a935mov ecx, 1
14001a93amov edx, 24
14001a93fmov [rsp+64], r9l
14001a944call calloc
14001a949test rax, rax
14001a94cje 0x14001a997
14001a94emov r9l, [rsp+64]
14001a953mov r8, [rsp+72]
14001a958mov [rsp+40], rax
14001a95dlea rcx, [rip+0x1ad91c]
14001a964mov [rax], r9l
14001a967mov [rax+8], r8
14001a96bcall [rip+0x1af26f]
14001a971mov rdx, [rip+0x1ad8e8]
14001a978mov rax, [rsp+40]
14001a97dlea rcx, [rip+0x1ad8fc]
14001a984mov [rax+16], rdx
14001a988mov [rip+0x1ad8d1], rax
14001a98fcall [rip+0x1af32b]
14001a995jmp 0x14001a921
14001a997
14001a997loc_14001a997:
14001a997mov eax, -1
14001a99cjmp 0x14001a923
14001a910
14001a910___w64_mingwthr_add_key_dtor:
14001a910sub rsp, 56
14001a914mov eax, [rip+0x1ad94e]
14001a91amov r9l, ecx
14001a91dtest eax, eax
14001a91fjne 0x14001a930
14001a921
14001a921loc_14001a921:
14001a921xor eax, eax
14001a923
14001a923loc_14001a923:
14001a923add rsp, 56
14001a927ret
14001a928
14001a928 0f 1f 84 00 00 00 00 00 ........
14001a930
14001a930loc_14001a930:
14001a930mov [rsp+72], rdx
14001a935mov ecx, 1
14001a93amov edx, 24
14001a93fmov [rsp+64], r9l
14001a944call calloc
14001a949test rax, rax
14001a94cje 0x14001a997
14001a94emov r9l, [rsp+64]
14001a953mov r8, [rsp+72]
14001a958mov [rsp+40], rax
14001a95dlea rcx, [rip+0x1ad91c]
14001a964mov [rax], r9l
14001a967mov [rax+8], r8
14001a96bcall [rip+0x1af26f]
14001a971mov rdx, [rip+0x1ad8e8]
14001a978mov rax, [rsp+40]
14001a97dlea rcx, [rip+0x1ad8fc]
14001a984mov [rax+16], rdx
14001a988mov [rip+0x1ad8d1], rax
14001a98fcall [rip+0x1af32b]
14001a995jmp 0x14001a921
14001a997
14001a997loc_14001a997:
14001a997mov eax, -1
14001a99cjmp 0x14001a923
14001a910
14001a99e
14001a99e // align 0x10
14001a99e // align 0x10
14001a9a0
14001a9a0___w64_mingwthr_remove_key_dtor:
14001a9a0sub rsp, 40
14001a9a4mov eax, [rip+0x1ad8be]
14001a9aatest eax, eax
14001a9acjne 0x14001a9b8
14001a9aexor eax, eax
14001a9b0add rsp, 40
14001a9b4ret
14001a9b5
14001a9b5 0f 1f 00 ...
14001a9b8
14001a9b8loc_14001a9b8:
14001a9b8mov [rsp+48], ecx
14001a9bclea rcx, [rip+0x1ad8bd]
14001a9c3call [rip+0x1af217]
14001a9c9mov rcx, [rip+0x1ad890]
14001a9d0test rcx, rcx
14001a9d3je 0x14001aa03
14001a9d5mov edx, [rsp+48]
14001a9d9xor r8l, r8l
14001a9dcjmp 0x14001a9eb
14001a9de
14001a9de 66 90 f.
14001a9e0
14001a9e0loc_14001a9e0:
14001a9e0mov r8, rcx
14001a9e3test rax, rax
14001a9e6je 0x14001aa03
14001a9e8mov rcx, rax
14001a9eb
14001a9ebloc_14001a9eb:
14001a9ebmov eax, [rcx]
14001a9edcmp eax, edx
14001a9efmov rax, [rcx+16]
14001a9f3jne 0x14001a9e0
14001a9f5test r8, r8
14001a9f8je 0x14001aa20
14001a9famov [r8+16], rax
14001a9fe
14001a9feloc_14001a9fe:
14001a9fecall free
14001aa03
14001aa03loc_14001aa03:
14001aa03lea rcx, [rip+0x1ad876]
14001aa0acall [rip+0x1af2b0]
14001aa10xor eax, eax
14001aa12add rsp, 40
14001aa16ret
14001aa17
14001aa17 66 0f 1f 84 00 00 00 00 00 f........
14001aa20
14001aa20loc_14001aa20:
14001aa20mov [rip+0x1ad839], rax
14001aa27jmp 0x14001a9fe
14001a9a0
14001a9a0___w64_mingwthr_remove_key_dtor:
14001a9a0sub rsp, 40
14001a9a4mov eax, [rip+0x1ad8be]
14001a9aatest eax, eax
14001a9acjne 0x14001a9b8
14001a9aexor eax, eax
14001a9b0add rsp, 40
14001a9b4ret
14001a9b5
14001a9b5 0f 1f 00 ...
14001a9b8
14001a9b8loc_14001a9b8:
14001a9b8mov [rsp+48], ecx
14001a9bclea rcx, [rip+0x1ad8bd]
14001a9c3call [rip+0x1af217]
14001a9c9mov rcx, [rip+0x1ad890]
14001a9d0test rcx, rcx
14001a9d3je 0x14001aa03
14001a9d5mov edx, [rsp+48]
14001a9d9xor r8l, r8l
14001a9dcjmp 0x14001a9eb
14001a9de
14001a9de 66 90 f.
14001a9e0
14001a9e0loc_14001a9e0:
14001a9e0mov r8, rcx
14001a9e3test rax, rax
14001a9e6je 0x14001aa03
14001a9e8mov rcx, rax
14001a9eb
14001a9ebloc_14001a9eb:
14001a9ebmov eax, [rcx]
14001a9edcmp eax, edx
14001a9efmov rax, [rcx+16]
14001a9f3jne 0x14001a9e0
14001a9f5test r8, r8
14001a9f8je 0x14001aa20
14001a9famov [r8+16], rax
14001a9fe
14001a9feloc_14001a9fe:
14001a9fecall free
14001aa03
14001aa03loc_14001aa03:
14001aa03lea rcx, [rip+0x1ad876]
14001aa0acall [rip+0x1af2b0]
14001aa10xor eax, eax
14001aa12add rsp, 40
14001aa16ret
14001aa17
14001aa17 66 0f 1f 84 00 00 00 00 00 f........
14001aa20
14001aa20loc_14001aa20:
14001aa20mov [rip+0x1ad839], rax
14001aa27jmp 0x14001a9fe
14001a9a0
14001aa29
14001aa29 // align 0x10
14001aa29 // align 0x10
14001aa30
14001aa30__mingw_TLScallback:
14001aa30sub rsp, 56
14001aa34cmp edx, 2
14001aa37je 0x14001aaf8
14001aa3dja 0x14001aa68
14001aa3ftest edx, edx
14001aa41je 0x14001aa80
14001aa43mov eax, [rip+0x1ad81f]
14001aa49test eax, eax
14001aa4bje 0x14001ab20
14001aa51
14001aa51loc_14001aa51:
14001aa51mov [rip+0x1ad80d], 1
14001aa5b
14001aa5bloc_14001aa5b:
14001aa5bmov eax, 1
14001aa60add rsp, 56
14001aa64ret
14001aa65
14001aa65 0f 1f 00 ...
14001aa68
14001aa68loc_14001aa68:
14001aa68cmp edx, 3
14001aa6bjne 0x14001aa5b
14001aa6dmov eax, [rip+0x1ad7f5]
14001aa73test eax, eax
14001aa75je 0x14001aa5b
14001aa77call __mingwthr_run_key_dtors.part.0
14001aa7cjmp 0x14001aa5b
14001aa7e
14001aa7e 66 90 f.
14001aa80
14001aa80loc_14001aa80:
14001aa80mov eax, [rip+0x1ad7e2]
14001aa86test eax, eax
14001aa88jne 0x14001ab10
14001aa8e
14001aa8eloc_14001aa8e:
14001aa8emov eax, [rip+0x1ad7d4]
14001aa94cmp eax, 1
14001aa97jne 0x14001aa5b
14001aa99mov rax, [rip+0x1ad7c0]
14001aaa0test rax, rax
14001aaa3je 0x14001aacb
14001aaa5nop [rax+rax]
14001aab0
14001aab0loc_14001aab0:
14001aab0mov rcx, rax
14001aab3mov rax, [rax+16]
14001aab7mov [rsp+40], rax
14001aabccall free
14001aac1mov rax, [rsp+40]
14001aac6test rax, rax
14001aac9jne 0x14001aab0
14001aacb
14001aacbloc_14001aacb:
14001aacblea rcx, [rip+0x1ad7ae]
14001aad2mov [rip+0x1ad783], 0
14001aaddmov [rip+0x1ad781], 0
14001aae7call [rip+0x1af0e3]
14001aaedjmp 0x14001aa5b
14001aaf2
14001aaf2 66 0f 1f 44 00 00 f..D..
14001aaf8
14001aaf8loc_14001aaf8:
14001aaf8call fpreset
14001aafdmov eax, 1
14001ab02add rsp, 56
14001ab06ret
14001ab07
14001ab07 66 0f 1f 84 00 00 00 00 00 f........
14001ab10
14001ab10loc_14001ab10:
14001ab10call __mingwthr_run_key_dtors.part.0
14001ab15jmp 0x14001aa8e
14001ab1a
14001ab1a 66 0f 1f 44 00 00 f..D..
14001ab20
14001ab20loc_14001ab20:
14001ab20lea rcx, [rip+0x1ad759]
14001ab27call [rip+0x1af173]
14001ab2djmp 0x14001aa51
14001aa30
14001aa30__mingw_TLScallback:
14001aa30sub rsp, 56
14001aa34cmp edx, 2
14001aa37je 0x14001aaf8
14001aa3dja 0x14001aa68
14001aa3ftest edx, edx
14001aa41je 0x14001aa80
14001aa43mov eax, [rip+0x1ad81f]
14001aa49test eax, eax
14001aa4bje 0x14001ab20
14001aa51
14001aa51loc_14001aa51:
14001aa51mov [rip+0x1ad80d], 1
14001aa5b
14001aa5bloc_14001aa5b:
14001aa5bmov eax, 1
14001aa60add rsp, 56
14001aa64ret
14001aa65
14001aa65 0f 1f 00 ...
14001aa68
14001aa68loc_14001aa68:
14001aa68cmp edx, 3
14001aa6bjne 0x14001aa5b
14001aa6dmov eax, [rip+0x1ad7f5]
14001aa73test eax, eax
14001aa75je 0x14001aa5b
14001aa77call __mingwthr_run_key_dtors.part.0
14001aa7cjmp 0x14001aa5b
14001aa7e
14001aa7e 66 90 f.
14001aa80
14001aa80loc_14001aa80:
14001aa80mov eax, [rip+0x1ad7e2]
14001aa86test eax, eax
14001aa88jne 0x14001ab10
14001aa8e
14001aa8eloc_14001aa8e:
14001aa8emov eax, [rip+0x1ad7d4]
14001aa94cmp eax, 1
14001aa97jne 0x14001aa5b
14001aa99mov rax, [rip+0x1ad7c0]
14001aaa0test rax, rax
14001aaa3je 0x14001aacb
14001aaa5nop [rax+rax]
14001aab0
14001aab0loc_14001aab0:
14001aab0mov rcx, rax
14001aab3mov rax, [rax+16]
14001aab7mov [rsp+40], rax
14001aabccall free
14001aac1mov rax, [rsp+40]
14001aac6test rax, rax
14001aac9jne 0x14001aab0
14001aacb
14001aacbloc_14001aacb:
14001aacblea rcx, [rip+0x1ad7ae]
14001aad2mov [rip+0x1ad783], 0
14001aaddmov [rip+0x1ad781], 0
14001aae7call [rip+0x1af0e3]
14001aaedjmp 0x14001aa5b
14001aaf2
14001aaf2 66 0f 1f 44 00 00 f..D..
14001aaf8
14001aaf8loc_14001aaf8:
14001aaf8call fpreset
14001aafdmov eax, 1
14001ab02add rsp, 56
14001ab06ret
14001ab07
14001ab07 66 0f 1f 84 00 00 00 00 00 f........
14001ab10
14001ab10loc_14001ab10:
14001ab10call __mingwthr_run_key_dtors.part.0
14001ab15jmp 0x14001aa8e
14001ab1a
14001ab1a 66 0f 1f 44 00 00 f..D..
14001ab20
14001ab20loc_14001ab20:
14001ab20lea rcx, [rip+0x1ad759]
14001ab27call [rip+0x1af173]
14001ab2djmp 0x14001aa51
14001aa30
14001ab32
14001ab32 // align 0x10
14001ab32 // align 0x10
14001ab43
14001ab43 // align 0x10
14001ab43 // align 0x10
14001ab50
14001ab50_ValidateImageBase:
14001ab50xor eax, eax
14001ab52cmp [rcx], 23117
14001ab57jne 0x14001ab68
14001ab59movsxd rdx, [rcx+60]
14001ab5dadd rcx, rdx
14001ab60cmp [rcx], 17744
14001ab66je 0x14001ab70
14001ab68
14001ab68loc_14001ab68:
14001ab68ret
14001ab69
14001ab69 0f 1f 80 00 00 00 00 .......
14001ab70
14001ab70loc_14001ab70:
14001ab70xor eax, eax
14001ab72cmp [rcx+24], 523
14001ab78sete al
14001ab7bret
14001ab50
14001ab50_ValidateImageBase:
14001ab50xor eax, eax
14001ab52cmp [rcx], 23117
14001ab57jne 0x14001ab68
14001ab59movsxd rdx, [rcx+60]
14001ab5dadd rcx, rdx
14001ab60cmp [rcx], 17744
14001ab66je 0x14001ab70
14001ab68
14001ab68loc_14001ab68:
14001ab68ret
14001ab69
14001ab69 0f 1f 80 00 00 00 00 .......
14001ab70
14001ab70loc_14001ab70:
14001ab70xor eax, eax
14001ab72cmp [rcx+24], 523
14001ab78sete al
14001ab7bret
14001ab50
14001ab7c
14001ab7c // align 0x10
14001ab7c // align 0x10
14001ab80
14001ab80_FindPESection:
14001ab80movsxd rax, [rcx+60]
14001ab84add rax, rcx
14001ab87movzx ecx, [rax+6]
14001ab8btest cx, cx
14001ab8eje 0x14001abcd
14001ab90movzx r8l, [rax+20]
14001ab95sub ecx, 1
14001ab98lea rcx, [rcx+4*rcx]
14001ab9clea rax, [rax+r8+24]
14001aba1lea r9, [rax+8*rcx+40]
14001aba6nop [rax+rax]
14001abb0
14001abb0loc_14001abb0:
14001abb0mov r8l, [rax+12]
14001abb4mov rcx, r8
14001abb7cmp rdx, r8
14001abbajb 0x14001abc4
14001abbcadd ecx, [rax+8]
14001abbfcmp rdx, rcx
14001abc2jb 0x14001abcf
14001abc4
14001abc4loc_14001abc4:
14001abc4add rax, 40
14001abc8cmp rax, r9
14001abcbjne 0x14001abb0
14001abcd
14001abcdloc_14001abcd:
14001abcdxor eax, eax
14001abcf
14001abcfloc_14001abcf:
14001abcfret
14001ab80
14001ab80_FindPESection:
14001ab80movsxd rax, [rcx+60]
14001ab84add rax, rcx
14001ab87movzx ecx, [rax+6]
14001ab8btest cx, cx
14001ab8eje 0x14001abcd
14001ab90movzx r8l, [rax+20]
14001ab95sub ecx, 1
14001ab98lea rcx, [rcx+4*rcx]
14001ab9clea rax, [rax+r8+24]
14001aba1lea r9, [rax+8*rcx+40]
14001aba6nop [rax+rax]
14001abb0
14001abb0loc_14001abb0:
14001abb0mov r8l, [rax+12]
14001abb4mov rcx, r8
14001abb7cmp rdx, r8
14001abbajb 0x14001abc4
14001abbcadd ecx, [rax+8]
14001abbfcmp rdx, rcx
14001abc2jb 0x14001abcf
14001abc4
14001abc4loc_14001abc4:
14001abc4add rax, 40
14001abc8cmp rax, r9
14001abcbjne 0x14001abb0
14001abcd
14001abcdloc_14001abcd:
14001abcdxor eax, eax
14001abcf
14001abcfloc_14001abcf:
14001abcfret
14001ab80
14001abd0
14001abd0_FindPESectionByName:
14001abd0push rbp
14001abd1push rdi
14001abd2push rsi
14001abd3push rbx
14001abd4sub rsp, 40
14001abd8mov rdi, rcx
14001abdbcall strlen
14001abe0cmp rax, 8
14001abe4ja 0x14001abf4
14001abe6mov rax, [rip+0x17c983]
14001abedcmp [rax], 23117
14001abf2je 0x14001ac08
14001abf4
14001abf4loc_14001abf4:
14001abf4xor ebx, ebx
14001abf6
14001abf6loc_14001abf6:
14001abf6mov rax, rbx
14001abf9add rsp, 40
14001abfdpop rbx
14001abfepop rsi
14001abffpop rdi
14001ac00pop rbp
14001ac01ret
14001ac02
14001ac02 66 0f 1f 44 00 00 f..D..
14001ac08
14001ac08loc_14001ac08:
14001ac08movsxd rbp, [rax+60]
14001ac0cadd rbp, rax
14001ac0fcmp [rbp], 17744
14001ac16jne 0x14001abf4
14001ac18cmp [rbp+24], 523
14001ac1ejne 0x14001abf4
14001ac20cmp [rbp+6], 0
14001ac25je 0x14001abf4
14001ac27movzx eax, [rbp+20]
14001ac2bxor esi, esi
14001ac2dlea rbx, [rbp+rax+24]
14001ac32nop [rax+rax]
14001ac3dnop [rax]
14001ac40
14001ac40loc_14001ac40:
14001ac40mov r8l, 8
14001ac46mov rdx, rdi
14001ac49mov rcx, rbx
14001ac4ccall strncmp
14001ac51test eax, eax
14001ac53je 0x14001abf6
14001ac55movzx eax, [rbp+6]
14001ac59add esi, 1
14001ac5cadd rbx, 40
14001ac60cmp esi, eax
14001ac62jb 0x14001ac40
14001ac64jmp 0x14001abf4
14001abd0
14001abd0_FindPESectionByName:
14001abd0push rbp
14001abd1push rdi
14001abd2push rsi
14001abd3push rbx
14001abd4sub rsp, 40
14001abd8mov rdi, rcx
14001abdbcall strlen
14001abe0cmp rax, 8
14001abe4ja 0x14001abf4
14001abe6mov rax, [rip+0x17c983]
14001abedcmp [rax], 23117
14001abf2je 0x14001ac08
14001abf4
14001abf4loc_14001abf4:
14001abf4xor ebx, ebx
14001abf6
14001abf6loc_14001abf6:
14001abf6mov rax, rbx
14001abf9add rsp, 40
14001abfdpop rbx
14001abfepop rsi
14001abffpop rdi
14001ac00pop rbp
14001ac01ret
14001ac02
14001ac02 66 0f 1f 44 00 00 f..D..
14001ac08
14001ac08loc_14001ac08:
14001ac08movsxd rbp, [rax+60]
14001ac0cadd rbp, rax
14001ac0fcmp [rbp], 17744
14001ac16jne 0x14001abf4
14001ac18cmp [rbp+24], 523
14001ac1ejne 0x14001abf4
14001ac20cmp [rbp+6], 0
14001ac25je 0x14001abf4
14001ac27movzx eax, [rbp+20]
14001ac2bxor esi, esi
14001ac2dlea rbx, [rbp+rax+24]
14001ac32nop [rax+rax]
14001ac3dnop [rax]
14001ac40
14001ac40loc_14001ac40:
14001ac40mov r8l, 8
14001ac46mov rdx, rdi
14001ac49mov rcx, rbx
14001ac4ccall strncmp
14001ac51test eax, eax
14001ac53je 0x14001abf6
14001ac55movzx eax, [rbp+6]
14001ac59add esi, 1
14001ac5cadd rbx, 40
14001ac60cmp esi, eax
14001ac62jb 0x14001ac40
14001ac64jmp 0x14001abf4
14001abd0
14001ac66
14001ac66 // align 0x10
14001ac66 // align 0x10
14001ac70
14001ac70__mingw_GetSectionForAddress:
14001ac70mov rdx, [rip+0x17c8f9]
14001ac77xor eax, eax
14001ac79cmp [rdx], 23117
14001ac7ejne 0x14001ac90
14001ac80movsxd r8, [rdx+60]
14001ac84add r8, rdx
14001ac87cmp [r8], 17744
14001ac8eje 0x14001ac98
14001ac90
14001ac90loc_14001ac90:
14001ac90ret
14001ac91
14001ac91 0f 1f 80 00 00 00 00 .......
14001ac98
14001ac98loc_14001ac98:
14001ac98cmp [r8+24], 523
14001ac9fjne 0x14001ac90
14001aca1movzx r9l, [r8+6]
14001aca6test r9w, r9w
14001acaaje 0x14001ac90
14001acacmovzx eax, [r8+20]
14001acb1sub rcx, rdx
14001acb4lea edx, [r9-1]
14001acb8lea rdx, [rdx+4*rdx]
14001acbclea rax, [r8+rax+24]
14001acc1lea r9, [rax+8*rdx+40]
14001acc6nop [rax+rax]
14001acd0
14001acd0loc_14001acd0:
14001acd0mov r8l, [rax+12]
14001acd4mov rdx, r8
14001acd7cmp rcx, r8
14001acdajb 0x14001ace4
14001acdcadd edx, [rax+8]
14001acdfcmp rcx, rdx
14001ace2jb 0x14001ac90
14001ace4
14001ace4loc_14001ace4:
14001ace4add rax, 40
14001ace8cmp rax, r9
14001acebjne 0x14001acd0
14001acedxor eax, eax
14001acefret
14001ac70
14001ac70__mingw_GetSectionForAddress:
14001ac70mov rdx, [rip+0x17c8f9]
14001ac77xor eax, eax
14001ac79cmp [rdx], 23117
14001ac7ejne 0x14001ac90
14001ac80movsxd r8, [rdx+60]
14001ac84add r8, rdx
14001ac87cmp [r8], 17744
14001ac8eje 0x14001ac98
14001ac90
14001ac90loc_14001ac90:
14001ac90ret
14001ac91
14001ac91 0f 1f 80 00 00 00 00 .......
14001ac98
14001ac98loc_14001ac98:
14001ac98cmp [r8+24], 523
14001ac9fjne 0x14001ac90
14001aca1movzx r9l, [r8+6]
14001aca6test r9w, r9w
14001acaaje 0x14001ac90
14001acacmovzx eax, [r8+20]
14001acb1sub rcx, rdx
14001acb4lea edx, [r9-1]
14001acb8lea rdx, [rdx+4*rdx]
14001acbclea rax, [r8+rax+24]
14001acc1lea r9, [rax+8*rdx+40]
14001acc6nop [rax+rax]
14001acd0
14001acd0loc_14001acd0:
14001acd0mov r8l, [rax+12]
14001acd4mov rdx, r8
14001acd7cmp rcx, r8
14001acdajb 0x14001ace4
14001acdcadd edx, [rax+8]
14001acdfcmp rcx, rdx
14001ace2jb 0x14001ac90
14001ace4
14001ace4loc_14001ace4:
14001ace4add rax, 40
14001ace8cmp rax, r9
14001acebjne 0x14001acd0
14001acedxor eax, eax
14001acefret
14001ac70
14001acf0
14001acf0__mingw_GetSectionCount:
14001acf0mov rax, [rip+0x17c879]
14001acf7xor ecx, ecx
14001acf9cmp [rax], 23117
14001acfejne 0x14001ad0f
14001ad00movsxd rdx, [rax+60]
14001ad04add rax, rdx
14001ad07cmp [rax], 17744
14001ad0dje 0x14001ad18
14001ad0f
14001ad0floc_14001ad0f:
14001ad0fmov eax, ecx
14001ad11ret
14001ad12
14001ad12 66 0f 1f 44 00 00 f..D..
14001ad18
14001ad18loc_14001ad18:
14001ad18cmp [rax+24], 523
14001ad1ejne 0x14001ad0f
14001ad20movzx ecx, [rax+6]
14001ad24mov eax, ecx
14001ad26ret
14001acf0
14001acf0__mingw_GetSectionCount:
14001acf0mov rax, [rip+0x17c879]
14001acf7xor ecx, ecx
14001acf9cmp [rax], 23117
14001acfejne 0x14001ad0f
14001ad00movsxd rdx, [rax+60]
14001ad04add rax, rdx
14001ad07cmp [rax], 17744
14001ad0dje 0x14001ad18
14001ad0f
14001ad0floc_14001ad0f:
14001ad0fmov eax, ecx
14001ad11ret
14001ad12
14001ad12 66 0f 1f 44 00 00 f..D..
14001ad18
14001ad18loc_14001ad18:
14001ad18cmp [rax+24], 523
14001ad1ejne 0x14001ad0f
14001ad20movzx ecx, [rax+6]
14001ad24mov eax, ecx
14001ad26ret
14001acf0
14001ad27
14001ad27 // align 0x10
14001ad27 // align 0x10
14001ad30
14001ad30_FindPESectionExec:
14001ad30mov r8, [rip+0x17c839]
14001ad37xor eax, eax
14001ad39cmp [r8], 23117
14001ad3fjne 0x14001ad50
14001ad41movsxd rdx, [r8+60]
14001ad45add rdx, r8
14001ad48cmp [rdx], 17744
14001ad4eje 0x14001ad58
14001ad50
14001ad50loc_14001ad50:
14001ad50ret
14001ad51
14001ad51 0f 1f 80 00 00 00 00 .......
14001ad58
14001ad58loc_14001ad58:
14001ad58cmp [rdx+24], 523
14001ad5ejne 0x14001ad50
14001ad60movzx r8l, [rdx+6]
14001ad65test r8w, r8w
14001ad69je 0x14001ad50
14001ad6bmovzx eax, [rdx+20]
14001ad6flea rax, [rdx+rax+24]
14001ad74lea edx, [r8-1]
14001ad78lea rdx, [rdx+4*rdx]
14001ad7clea rdx, [rax+8*rdx+40]
14001ad81nop [rax+rax]
14001ad8cnop [rax]
14001ad90
14001ad90loc_14001ad90:
14001ad90test [rax+39], 32
14001ad94je 0x14001ad9f
14001ad96test rcx, rcx
14001ad99je 0x14001ad50
14001ad9bsub rcx, 1
14001ad9f
14001ad9floc_14001ad9f:
14001ad9fadd rax, 40
14001ada3cmp rdx, rax
14001ada6jne 0x14001ad90
14001ada8xor eax, eax
14001adaaret
14001ad30
14001ad30_FindPESectionExec:
14001ad30mov r8, [rip+0x17c839]
14001ad37xor eax, eax
14001ad39cmp [r8], 23117
14001ad3fjne 0x14001ad50
14001ad41movsxd rdx, [r8+60]
14001ad45add rdx, r8
14001ad48cmp [rdx], 17744
14001ad4eje 0x14001ad58
14001ad50
14001ad50loc_14001ad50:
14001ad50ret
14001ad51
14001ad51 0f 1f 80 00 00 00 00 .......
14001ad58
14001ad58loc_14001ad58:
14001ad58cmp [rdx+24], 523
14001ad5ejne 0x14001ad50
14001ad60movzx r8l, [rdx+6]
14001ad65test r8w, r8w
14001ad69je 0x14001ad50
14001ad6bmovzx eax, [rdx+20]
14001ad6flea rax, [rdx+rax+24]
14001ad74lea edx, [r8-1]
14001ad78lea rdx, [rdx+4*rdx]
14001ad7clea rdx, [rax+8*rdx+40]
14001ad81nop [rax+rax]
14001ad8cnop [rax]
14001ad90
14001ad90loc_14001ad90:
14001ad90test [rax+39], 32
14001ad94je 0x14001ad9f
14001ad96test rcx, rcx
14001ad99je 0x14001ad50
14001ad9bsub rcx, 1
14001ad9f
14001ad9floc_14001ad9f:
14001ad9fadd rax, 40
14001ada3cmp rdx, rax
14001ada6jne 0x14001ad90
14001ada8xor eax, eax
14001adaaret
14001ad30
14001adab
14001adab // align 0x10
14001adab // align 0x10
14001adb0
14001adb0_GetPEImageBase:
14001adb0mov rax, [rip+0x17c7b9]
14001adb7xor edx, edx
14001adb9cmp [rax], 23117
14001adbejne 0x14001adcf
14001adc0movsxd rcx, [rax+60]
14001adc4add rcx, rax
14001adc7cmp [rcx], 17744
14001adcdje 0x14001add8
14001adcf
14001adcfloc_14001adcf:
14001adcfmov rax, rdx
14001add2ret
14001add3
14001add3 0f 1f 44 00 00 ..D..
14001add8
14001add8loc_14001add8:
14001add8cmp [rcx+24], 523
14001addecmove rdx, rax
14001ade2mov rax, rdx
14001ade5ret
14001adb0
14001adb0_GetPEImageBase:
14001adb0mov rax, [rip+0x17c7b9]
14001adb7xor edx, edx
14001adb9cmp [rax], 23117
14001adbejne 0x14001adcf
14001adc0movsxd rcx, [rax+60]
14001adc4add rcx, rax
14001adc7cmp [rcx], 17744
14001adcdje 0x14001add8
14001adcf
14001adcfloc_14001adcf:
14001adcfmov rax, rdx
14001add2ret
14001add3
14001add3 0f 1f 44 00 00 ..D..
14001add8
14001add8loc_14001add8:
14001add8cmp [rcx+24], 523
14001addecmove rdx, rax
14001ade2mov rax, rdx
14001ade5ret
14001adb0
14001ade6
14001ade6 // align 0x10
14001ade6 // align 0x10
14001adf0
14001adf0_IsNonwritableInCurrentImage:
14001adf0mov rdx, [rip+0x17c779]
14001adf7xor eax, eax
14001adf9cmp [rdx], 23117
14001adfejne 0x14001ae10
14001ae00movsxd r8, [rdx+60]
14001ae04add r8, rdx
14001ae07cmp [r8], 17744
14001ae0eje 0x14001ae18
14001ae10
14001ae10loc_14001ae10:
14001ae10ret
14001ae11
14001ae11 0f 1f 80 00 00 00 00 .......
14001ae18
14001ae18loc_14001ae18:
14001ae18cmp [r8+24], 523
14001ae1fjne 0x14001ae10
14001ae21movzx r9l, [r8+6]
14001ae26test r9w, r9w
14001ae2aje 0x14001ae10
14001ae2cmovzx eax, [r8+20]
14001ae31sub rcx, rdx
14001ae34lea edx, [r9-1]
14001ae38lea rdx, [rdx+4*rdx]
14001ae3clea rax, [r8+rax+24]
14001ae41lea r9, [rax+8*rdx+40]
14001ae46nop [rax+rax]
14001ae50
14001ae50loc_14001ae50:
14001ae50mov r8l, [rax+12]
14001ae54mov rdx, r8
14001ae57cmp rcx, r8
14001ae5ajb 0x14001ae64
14001ae5cadd edx, [rax+8]
14001ae5fcmp rcx, rdx
14001ae62jb 0x14001ae70
14001ae64
14001ae64loc_14001ae64:
14001ae64add rax, 40
14001ae68cmp r9, rax
14001ae6bjne 0x14001ae50
14001ae6dxor eax, eax
14001ae6fret
14001ae70
14001ae70loc_14001ae70:
14001ae70mov eax, [rax+36]
14001ae73not eax
14001ae75shr eax, 31
14001ae78ret
14001adf0
14001adf0_IsNonwritableInCurrentImage:
14001adf0mov rdx, [rip+0x17c779]
14001adf7xor eax, eax
14001adf9cmp [rdx], 23117
14001adfejne 0x14001ae10
14001ae00movsxd r8, [rdx+60]
14001ae04add r8, rdx
14001ae07cmp [r8], 17744
14001ae0eje 0x14001ae18
14001ae10
14001ae10loc_14001ae10:
14001ae10ret
14001ae11
14001ae11 0f 1f 80 00 00 00 00 .......
14001ae18
14001ae18loc_14001ae18:
14001ae18cmp [r8+24], 523
14001ae1fjne 0x14001ae10
14001ae21movzx r9l, [r8+6]
14001ae26test r9w, r9w
14001ae2aje 0x14001ae10
14001ae2cmovzx eax, [r8+20]
14001ae31sub rcx, rdx
14001ae34lea edx, [r9-1]
14001ae38lea rdx, [rdx+4*rdx]
14001ae3clea rax, [r8+rax+24]
14001ae41lea r9, [rax+8*rdx+40]
14001ae46nop [rax+rax]
14001ae50
14001ae50loc_14001ae50:
14001ae50mov r8l, [rax+12]
14001ae54mov rdx, r8
14001ae57cmp rcx, r8
14001ae5ajb 0x14001ae64
14001ae5cadd edx, [rax+8]
14001ae5fcmp rcx, rdx
14001ae62jb 0x14001ae70
14001ae64
14001ae64loc_14001ae64:
14001ae64add rax, 40
14001ae68cmp r9, rax
14001ae6bjne 0x14001ae50
14001ae6dxor eax, eax
14001ae6fret
14001ae70
14001ae70loc_14001ae70:
14001ae70mov eax, [rax+36]
14001ae73not eax
14001ae75shr eax, 31
14001ae78ret
14001adf0
14001ae79
14001ae79 // align 0x10
14001ae79 // align 0x10
14001ae80
14001ae80__mingw_enum_import_library_names:
14001ae80mov r11, [rip+0x17c6e9]
14001ae87xor r8l, r8l
14001ae8acmp [r11], 23117
14001ae90jne 0x14001aea1
14001ae92movsxd rdx, [r11+60]
14001ae96add rdx, r11
14001ae99cmp [rdx], 17744
14001ae9fje 0x14001aea8
14001aea1
14001aea1loc_14001aea1:
14001aea1mov rax, r8
14001aea4ret
14001aea5
14001aea5 0f 1f 00 ...
14001aea8
14001aea8loc_14001aea8:
14001aea8cmp [rdx+24], 523
14001aeaejne 0x14001aea1
14001aeb0mov eax, [rdx+144]
14001aeb6test eax, eax
14001aeb8je 0x14001aea1
14001aebamovzx r9l, [rdx+6]
14001aebftest r9w, r9w
14001aec3je 0x14001aea1
14001aec5movzx r8l, [rdx+20]
14001aecalea rdx, [rdx+r8+24]
14001aecflea r8l, [r9-1]
14001aed3lea r8, [r8+4*r8]
14001aed7lea r10, [rdx+8*r8+40]
14001aedcnop [rax]
14001aee0
14001aee0loc_14001aee0:
14001aee0mov r9l, [rdx+12]
14001aee4mov r8, r9
14001aee7cmp rax, r9
14001aeeajb 0x14001aef5
14001aeecadd r8l, [rdx+8]
14001aef0cmp rax, r8
14001aef3jb 0x14001af08
14001aef5
14001aef5loc_14001aef5:
14001aef5add rdx, 40
14001aef9cmp r10, rdx
14001aefcjne 0x14001aee0
14001aefe
14001aefeloc_14001aefe:
14001aefexor r8l, r8l
14001af01mov rax, r8
14001af04ret
14001af05
14001af05 0f 1f 00 ...
14001af08
14001af08loc_14001af08:
14001af08add rax, r11
14001af0bjmp 0x14001af17
14001af0d
14001af0d 0f 1f 00 ...
14001af10
14001af10loc_14001af10:
14001af10sub ecx, 1
14001af13add rax, 20
14001af17
14001af17loc_14001af17:
14001af17mov r8l, [rax+4]
14001af1btest r8l, r8l
14001af1ejne 0x14001af27
14001af20mov edx, [rax+12]
14001af23test edx, edx
14001af25je 0x14001aefe
14001af27
14001af27loc_14001af27:
14001af27test ecx, ecx
14001af29jg 0x14001af10
14001af2bmov r8l, [rax+12]
14001af2fadd r8, r11
14001af32mov rax, r8
14001af35ret
14001ae80
14001ae80__mingw_enum_import_library_names:
14001ae80mov r11, [rip+0x17c6e9]
14001ae87xor r8l, r8l
14001ae8acmp [r11], 23117
14001ae90jne 0x14001aea1
14001ae92movsxd rdx, [r11+60]
14001ae96add rdx, r11
14001ae99cmp [rdx], 17744
14001ae9fje 0x14001aea8
14001aea1
14001aea1loc_14001aea1:
14001aea1mov rax, r8
14001aea4ret
14001aea5
14001aea5 0f 1f 00 ...
14001aea8
14001aea8loc_14001aea8:
14001aea8cmp [rdx+24], 523
14001aeaejne 0x14001aea1
14001aeb0mov eax, [rdx+144]
14001aeb6test eax, eax
14001aeb8je 0x14001aea1
14001aebamovzx r9l, [rdx+6]
14001aebftest r9w, r9w
14001aec3je 0x14001aea1
14001aec5movzx r8l, [rdx+20]
14001aecalea rdx, [rdx+r8+24]
14001aecflea r8l, [r9-1]
14001aed3lea r8, [r8+4*r8]
14001aed7lea r10, [rdx+8*r8+40]
14001aedcnop [rax]
14001aee0
14001aee0loc_14001aee0:
14001aee0mov r9l, [rdx+12]
14001aee4mov r8, r9
14001aee7cmp rax, r9
14001aeeajb 0x14001aef5
14001aeecadd r8l, [rdx+8]
14001aef0cmp rax, r8
14001aef3jb 0x14001af08
14001aef5
14001aef5loc_14001aef5:
14001aef5add rdx, 40
14001aef9cmp r10, rdx
14001aefcjne 0x14001aee0
14001aefe
14001aefeloc_14001aefe:
14001aefexor r8l, r8l
14001af01mov rax, r8
14001af04ret
14001af05
14001af05 0f 1f 00 ...
14001af08
14001af08loc_14001af08:
14001af08add rax, r11
14001af0bjmp 0x14001af17
14001af0d
14001af0d 0f 1f 00 ...
14001af10
14001af10loc_14001af10:
14001af10sub ecx, 1
14001af13add rax, 20
14001af17
14001af17loc_14001af17:
14001af17mov r8l, [rax+4]
14001af1btest r8l, r8l
14001af1ejne 0x14001af27
14001af20mov edx, [rax+12]
14001af23test edx, edx
14001af25je 0x14001aefe
14001af27
14001af27loc_14001af27:
14001af27test ecx, ecx
14001af29jg 0x14001af10
14001af2bmov r8l, [rax+12]
14001af2fadd r8, r11
14001af32mov rax, r8
14001af35ret
14001ae80
14001af36
14001af36 // align 0x10
14001af36 // align 0x10
14001af40
14001af40___chkstk_ms:
14001af40push rcx
14001af41push rax
14001af42cmp rax, 4096
14001af48lea rcx, [rsp+24]
14001af4djb 0x14001af68
14001af4f
14001af4floc_14001af4f:
14001af4fsub rcx, 4096
14001af56or [rcx], 0
14001af5asub rax, 4096
14001af60cmp rax, 4096
14001af66ja 0x14001af4f
14001af68
14001af68loc_14001af68:
14001af68sub rcx, rax
14001af6bor [rcx], 0
14001af6fpop rax
14001af70pop rcx
14001af71ret
14001af40
14001af40___chkstk_ms:
14001af40push rcx
14001af41push rax
14001af42cmp rax, 4096
14001af48lea rcx, [rsp+24]
14001af4djb 0x14001af68
14001af4f
14001af4floc_14001af4f:
14001af4fsub rcx, 4096
14001af56or [rcx], 0
14001af5asub rax, 4096
14001af60cmp rax, 4096
14001af66ja 0x14001af4f
14001af68
14001af68loc_14001af68:
14001af68sub rcx, rax
14001af6bor [rcx], 0
14001af6fpop rax
14001af70pop rcx
14001af71ret
14001af40
14001af72
14001af72 // align 0x10
14001af72 // align 0x10
14001af80
14001af80_Unwind_ForcedUnwind_Phase2.isra.0:
14001af80sub rsp, 56
14001af84xor edx, edx
14001af86mov r8l, 1
14001af8cmov [rsp+64], rcx
14001af91lea r9, [rsp+64]
14001af96mov ecx, 0x22474343
14001af9bcall [rip+0x1aed5f]
14001afa1mov r9, [rsp+64]
14001afa6mov edx, 26
14001afabmov ecx, 1
14001afb0mov rax, [r9+48]
14001afb4mov r8, [r9]
14001afb7mov [rsp+32], 0
14001afc0mov [rsp+40], rax
14001afc5call [r9+16]
14001afc9nop
14001afcaadd rsp, 56
14001afceret
14001af80
14001af80_Unwind_ForcedUnwind_Phase2.isra.0:
14001af80sub rsp, 56
14001af84xor edx, edx
14001af86mov r8l, 1
14001af8cmov [rsp+64], rcx
14001af91lea r9, [rsp+64]
14001af96mov ecx, 0x22474343
14001af9bcall [rip+0x1aed5f]
14001afa1mov r9, [rsp+64]
14001afa6mov edx, 26
14001afabmov ecx, 1
14001afb0mov rax, [r9+48]
14001afb4mov r8, [r9]
14001afb7mov [rsp+32], 0
14001afc0mov [rsp+40], rax
14001afc5call [r9+16]
14001afc9nop
14001afcaadd rsp, 56
14001afceret
14001af80
14001afcf
14001afcf // align 0x10
14001afcf // align 0x10
14001afd0
14001afd0_Unwind_GetGR:
14001afd0sub rsp, 40
14001afd4cmp edx, 1
14001afd7ja 0x14001afe6
14001afd9movsxd rdx, edx
14001afdcmov rax, [rcx+8*rdx+16]
14001afe1add rsp, 40
14001afe5ret
14001afe6
14001afe6loc_14001afe6:
14001afe6call abort
14001afebnop
14001afd0
14001afd0_Unwind_GetGR:
14001afd0sub rsp, 40
14001afd4cmp edx, 1
14001afd7ja 0x14001afe6
14001afd9movsxd rdx, edx
14001afdcmov rax, [rcx+8*rdx+16]
14001afe1add rsp, 40
14001afe5ret
14001afe6
14001afe6loc_14001afe6:
14001afe6call abort
14001afebnop
14001afd0
14001afec
14001afec // align 0x10
14001afec // align 0x10
14001aff0
14001aff0_Unwind_SetGR:
14001aff0sub rsp, 40
14001aff4cmp edx, 1
14001aff7ja 0x14001b006
14001aff9movsxd rdx, edx
14001affcmov [rcx+8*rdx+16], r8
14001b001add rsp, 40
14001b005ret
14001b006
14001b006loc_14001b006:
14001b006call abort
14001b00bnop
14001aff0
14001aff0_Unwind_SetGR:
14001aff0sub rsp, 40
14001aff4cmp edx, 1
14001aff7ja 0x14001b006
14001aff9movsxd rdx, edx
14001affcmov [rcx+8*rdx+16], r8
14001b001add rsp, 40
14001b005ret
14001b006
14001b006loc_14001b006:
14001b006call abort
14001b00bnop
14001aff0
14001b00c
14001b00c // align 0x10
14001b00c // align 0x10
14001b014
14001b014 // align 0x10
14001b014 // align 0x10
14001b025
14001b025 // align 0x10
14001b025 // align 0x10
14001b030
14001b030_Unwind_GetIPInfo:
14001b030mov rax, [rcx+8]
14001b034mov [rdx], 0
14001b03aret
14001b030
14001b030_Unwind_GetIPInfo:
14001b030mov rax, [rcx+8]
14001b034mov [rdx], 0
14001b03aret
14001b030
14001b03b
14001b03b // align 0x10
14001b03b // align 0x10
14001b045
14001b045 // align 0x10
14001b045 // align 0x10
14001b050
14001b050_Unwind_GetLanguageSpecificData:
14001b050mov rax, [rcx+32]
14001b054mov rax, [rax+56]
14001b058ret
14001b050
14001b050_Unwind_GetLanguageSpecificData:
14001b050mov rax, [rcx+32]
14001b054mov rax, [rax+56]
14001b058ret
14001b050
14001b059
14001b059 // align 0x10
14001b059 // align 0x10
14001b060
14001b060_Unwind_GetRegionStart:
14001b060mov rdx, [rcx+32]
14001b064mov rax, [rdx+16]
14001b068mov eax, [rax]
14001b06aadd rax, [rdx+8]
14001b06eret
14001b060
14001b060_Unwind_GetRegionStart:
14001b060mov rdx, [rcx+32]
14001b064mov rax, [rdx+16]
14001b068mov eax, [rax]
14001b06aadd rax, [rdx+8]
14001b06eret
14001b060
14001b06f
14001b06f // align 0x10
14001b06f // align 0x10
14001b070
14001b070_Unwind_FindEnclosingFunction:
14001b070sub rsp, 56
14001b074xor r8l, r8l
14001b077lea rdx, [rsp+40]
14001b07ccall [rip+0x1aec9e]
14001b082mov rdx, rax
14001b085xor eax, eax
14001b087test rdx, rdx
14001b08aje 0x14001b093
14001b08cmov eax, [rdx]
14001b08eadd rax, [rsp+40]
14001b093
14001b093loc_14001b093:
14001b093add rsp, 56
14001b097ret
14001b070
14001b070_Unwind_FindEnclosingFunction:
14001b070sub rsp, 56
14001b074xor r8l, r8l
14001b077lea rdx, [rsp+40]
14001b07ccall [rip+0x1aec9e]
14001b082mov rdx, rax
14001b085xor eax, eax
14001b087test rdx, rdx
14001b08aje 0x14001b093
14001b08cmov eax, [rdx]
14001b08eadd rax, [rsp+40]
14001b093
14001b093loc_14001b093:
14001b093add rsp, 56
14001b097ret
14001b070
14001b098
14001b098 // align 0x10
14001b098 // align 0x10
14001b0a3
14001b0a3 // align 0x10
14001b0a3 // align 0x10
14001b0b0
14001b0b0_Unwind_GetTextRelBase:
14001b0b0mov rax, [rcx+32]
14001b0b4mov rax, [rax+8]
14001b0b8ret
14001b0b0
14001b0b0_Unwind_GetTextRelBase:
14001b0b0mov rax, [rcx+32]
14001b0b4mov rax, [rax+8]
14001b0b8ret
14001b0b0
14001b0b9
14001b0b9 // align 0x10
14001b0b9 // align 0x10
14001b0c0
14001b0c0_GCC_specific_handler:
14001b0c0push rsi
14001b0c1push rbx
14001b0c2sub rsp, 120
14001b0c6mov eax, [rcx+4]
14001b0c9mov [rsp+160], r8
14001b0d1mov r10, rcx
14001b0d4mov rbx, rdx
14001b0d7mov r11, r9
14001b0datest al, 32
14001b0dcjne 0x14001b1d0
14001b0e2mov edx, [rcx]
14001b0e4mov r9, [rcx+32]
14001b0e8cmp edx, 0x21474343
14001b0eeje 0x14001b1b0
14001b0f4mov rcx, [r11+40]
14001b0f8mov [rsp+96], r11
14001b0fdmovq x0, [rcx+152]
14001b105mov ecx, 0xffffffffdeadbeef
14001b10amovhps x0, [r11]
14001b10emovups [rsp+64], x0
14001b113movq x0, rcx
14001b118punpcklqdq x0, x0
14001b11cmovups [rsp+80], x0
14001b121cmp edx, 0x22474343
14001b127je 0x14001b1f0
14001b12dcmp edx, 0x20474343
14001b133jne 0x14001b1ba
14001b139test al, 6
14001b13bje 0x14001b248
14001b141mov edx, 2
14001b146lea r11, [rsp+64]
14001b14b
14001b14bloc_14001b14b:
14001b14bmov [rsp+144], r10
14001b153mov r8, [r9]
14001b156mov ecx, 1
14001b15bmov [rsp+32], r11
14001b160call [rsp+176]
14001b167mov r10, [rsp+144]
14001b16fcmp eax, 8
14001b172je 0x14001b1ba
14001b174cmp eax, 7
14001b177jne 0x14001b1ab
14001b179mov rax, [rsp+88]
14001b17emovq x0, rbx
14001b183lea r9, [r10+32]
14001b187movhps x0, [rsp+72]
14001b18cmov r8l, 4
14001b192movups [r10+40], x0
14001b197mov edx, 1
14001b19cmov ecx, 0x21474343
14001b1a1mov [r10+56], rax
14001b1a5call [rip+0x1aeb55]
14001b1ab
14001b1abloc_14001b1ab:
14001b1abcall abort
14001b1b0
14001b1b0loc_14001b1b0:
14001b1b0cmp rbx, [rcx+40]
14001b1b4je 0x14001b326
14001b1ba
14001b1baloc_14001b1ba:
14001b1bamov eax, 1
14001b1bfadd rsp, 120
14001b1c3pop rbx
14001b1c4pop rsi
14001b1c5ret
14001b1c6
14001b1c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
14001b1d0
14001b1d0loc_14001b1d0:
14001b1d0mov rax, [r9+40]
14001b1d4mov rdx, [rcx+56]
14001b1d8mov [rax+136], rdx
14001b1dfmov eax, 1
14001b1e4add rsp, 120
14001b1e8pop rbx
14001b1e9pop rsi
14001b1earet
14001b1eb
14001b1eb 0f 1f 44 00 00 ..D..
14001b1f0
14001b1f0loc_14001b1f0:
14001b1f0mov rax, [r9+48]
14001b1f4lea r11, [rsp+64]
14001b1f9mov r8, [r9]
14001b1fcmov [rsp+144], r10
14001b204mov [rsp+32], r11
14001b209mov edx, 10
14001b20emov ecx, 1
14001b213mov [rsp+56], r11
14001b218mov [rsp+48], r9
14001b21dmov [rsp+40], rax
14001b222call [r9+16]
14001b226mov r9, [rsp+48]
14001b22bmov r11, [rsp+56]
14001b230mov edx, 10
14001b235mov r10, [rsp+144]
14001b23djmp 0x14001b14b
14001b242
14001b242 66 0f 1f 44 00 00 f..D..
14001b248
14001b248loc_14001b248:
14001b248lea rax, [rsp+64]
14001b24dmov r8, [r9]
14001b250mov [rsp+48], r9
14001b255mov edx, 1
14001b25amov [rsp+168], r11
14001b262mov rsi, rax
14001b265mov ecx, 1
14001b26amov [rsp+144], r10
14001b272mov [rsp+32], rax
14001b277call [rsp+176]
14001b27emov r9, [rsp+48]
14001b283cmp eax, 8
14001b286je 0x14001b1ba
14001b28ccmp eax, 6
14001b28fjne 0x14001b1ab
14001b295mov [rsp+32], rsi
14001b29amov edx, 6
14001b29fmov r8, [r9]
14001b2a2mov ecx, 1
14001b2a7call [rsp+176]
14001b2aemov r9, [rsp+48]
14001b2b3mov r10, [rsp+144]
14001b2bbcmp eax, 7
14001b2bemov r11, [rsp+168]
14001b2c6jne 0x14001b1ab
14001b2ccmovq x0, rbx
14001b2d1movhps x0, [rsp+72]
14001b2d6movups [r9+24], x0
14001b2dbmov rax, [rsp+88]
14001b2e0mov rdx, [rsp+72]
14001b2e5mov r8, r10
14001b2e8mov rcx, rbx
14001b2ebmov [r9+40], rax
14001b2efmov r9, [rsp+80]
14001b2f4mov [r10+56], rax
14001b2f8mov rax, [r11+64]
14001b2fcmov [r10+24], 4
14001b304movups [r10+40], x0
14001b309mov [rsp+40], rax
14001b30emov rax, [rsp+160]
14001b316mov [rsp+32], rax
14001b31bcall [rip+0x1aea07]
14001b321jmp 0x14001b1ab
14001b326
14001b326loc_14001b326:
14001b326mov rax, [r11+64]
14001b32amov rdx, [rcx+48]
14001b32emov r8, rcx
14001b331mov rcx, rbx
14001b334mov [rsp+40], rax
14001b339mov rax, [rsp+160]
14001b341mov [rsp+32], rax
14001b346call [rip+0x1ae9dc]
14001b34ccall abort
14001b351nop
14001b0c0
14001b0c0_GCC_specific_handler:
14001b0c0push rsi
14001b0c1push rbx
14001b0c2sub rsp, 120
14001b0c6mov eax, [rcx+4]
14001b0c9mov [rsp+160], r8
14001b0d1mov r10, rcx
14001b0d4mov rbx, rdx
14001b0d7mov r11, r9
14001b0datest al, 32
14001b0dcjne 0x14001b1d0
14001b0e2mov edx, [rcx]
14001b0e4mov r9, [rcx+32]
14001b0e8cmp edx, 0x21474343
14001b0eeje 0x14001b1b0
14001b0f4mov rcx, [r11+40]
14001b0f8mov [rsp+96], r11
14001b0fdmovq x0, [rcx+152]
14001b105mov ecx, 0xffffffffdeadbeef
14001b10amovhps x0, [r11]
14001b10emovups [rsp+64], x0
14001b113movq x0, rcx
14001b118punpcklqdq x0, x0
14001b11cmovups [rsp+80], x0
14001b121cmp edx, 0x22474343
14001b127je 0x14001b1f0
14001b12dcmp edx, 0x20474343
14001b133jne 0x14001b1ba
14001b139test al, 6
14001b13bje 0x14001b248
14001b141mov edx, 2
14001b146lea r11, [rsp+64]
14001b14b
14001b14bloc_14001b14b:
14001b14bmov [rsp+144], r10
14001b153mov r8, [r9]
14001b156mov ecx, 1
14001b15bmov [rsp+32], r11
14001b160call [rsp+176]
14001b167mov r10, [rsp+144]
14001b16fcmp eax, 8
14001b172je 0x14001b1ba
14001b174cmp eax, 7
14001b177jne 0x14001b1ab
14001b179mov rax, [rsp+88]
14001b17emovq x0, rbx
14001b183lea r9, [r10+32]
14001b187movhps x0, [rsp+72]
14001b18cmov r8l, 4
14001b192movups [r10+40], x0
14001b197mov edx, 1
14001b19cmov ecx, 0x21474343
14001b1a1mov [r10+56], rax
14001b1a5call [rip+0x1aeb55]
14001b1ab
14001b1abloc_14001b1ab:
14001b1abcall abort
14001b1b0
14001b1b0loc_14001b1b0:
14001b1b0cmp rbx, [rcx+40]
14001b1b4je 0x14001b326
14001b1ba
14001b1baloc_14001b1ba:
14001b1bamov eax, 1
14001b1bfadd rsp, 120
14001b1c3pop rbx
14001b1c4pop rsi
14001b1c5ret
14001b1c6
14001b1c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
14001b1d0
14001b1d0loc_14001b1d0:
14001b1d0mov rax, [r9+40]
14001b1d4mov rdx, [rcx+56]
14001b1d8mov [rax+136], rdx
14001b1dfmov eax, 1
14001b1e4add rsp, 120
14001b1e8pop rbx
14001b1e9pop rsi
14001b1earet
14001b1eb
14001b1eb 0f 1f 44 00 00 ..D..
14001b1f0
14001b1f0loc_14001b1f0:
14001b1f0mov rax, [r9+48]
14001b1f4lea r11, [rsp+64]
14001b1f9mov r8, [r9]
14001b1fcmov [rsp+144], r10
14001b204mov [rsp+32], r11
14001b209mov edx, 10
14001b20emov ecx, 1
14001b213mov [rsp+56], r11
14001b218mov [rsp+48], r9
14001b21dmov [rsp+40], rax
14001b222call [r9+16]
14001b226mov r9, [rsp+48]
14001b22bmov r11, [rsp+56]
14001b230mov edx, 10
14001b235mov r10, [rsp+144]
14001b23djmp 0x14001b14b
14001b242
14001b242 66 0f 1f 44 00 00 f..D..
14001b248
14001b248loc_14001b248:
14001b248lea rax, [rsp+64]
14001b24dmov r8, [r9]
14001b250mov [rsp+48], r9
14001b255mov edx, 1
14001b25amov [rsp+168], r11
14001b262mov rsi, rax
14001b265mov ecx, 1
14001b26amov [rsp+144], r10
14001b272mov [rsp+32], rax
14001b277call [rsp+176]
14001b27emov r9, [rsp+48]
14001b283cmp eax, 8
14001b286je 0x14001b1ba
14001b28ccmp eax, 6
14001b28fjne 0x14001b1ab
14001b295mov [rsp+32], rsi
14001b29amov edx, 6
14001b29fmov r8, [r9]
14001b2a2mov ecx, 1
14001b2a7call [rsp+176]
14001b2aemov r9, [rsp+48]
14001b2b3mov r10, [rsp+144]
14001b2bbcmp eax, 7
14001b2bemov r11, [rsp+168]
14001b2c6jne 0x14001b1ab
14001b2ccmovq x0, rbx
14001b2d1movhps x0, [rsp+72]
14001b2d6movups [r9+24], x0
14001b2dbmov rax, [rsp+88]
14001b2e0mov rdx, [rsp+72]
14001b2e5mov r8, r10
14001b2e8mov rcx, rbx
14001b2ebmov [r9+40], rax
14001b2efmov r9, [rsp+80]
14001b2f4mov [r10+56], rax
14001b2f8mov rax, [r11+64]
14001b2fcmov [r10+24], 4
14001b304movups [r10+40], x0
14001b309mov [rsp+40], rax
14001b30emov rax, [rsp+160]
14001b316mov [rsp+32], rax
14001b31bcall [rip+0x1aea07]
14001b321jmp 0x14001b1ab
14001b326
14001b326loc_14001b326:
14001b326mov rax, [r11+64]
14001b32amov rdx, [rcx+48]
14001b32emov r8, rcx
14001b331mov rcx, rbx
14001b334mov [rsp+40], rax
14001b339mov rax, [rsp+160]
14001b341mov [rsp+32], rax
14001b346call [rip+0x1ae9dc]
14001b34ccall abort
14001b351nop
14001b0c0
14001b352
14001b352 // align 0x10
14001b352 // align 0x10
14001b360
14001b360_Unwind_RaiseException:
14001b360sub rsp, 40
14001b364pxor x0, x0
14001b368mov r8l, 1
14001b36exor edx, edx
14001b370mov [rsp+48], rcx
14001b375lea r9, [rsp+48]
14001b37amovups [rcx+16], x0
14001b37emovups [rcx+32], x0
14001b382movups [rcx+48], x0
14001b386mov ecx, 0x20474343
14001b38bcall [rip+0x1ae96f]
14001b391mov eax, 5
14001b396add rsp, 40
14001b39aret
14001b360
14001b360_Unwind_RaiseException:
14001b360sub rsp, 40
14001b364pxor x0, x0
14001b368mov r8l, 1
14001b36exor edx, edx
14001b370mov [rsp+48], rcx
14001b375lea r9, [rsp+48]
14001b37amovups [rcx+16], x0
14001b37emovups [rcx+32], x0
14001b382movups [rcx+48], x0
14001b386mov ecx, 0x20474343
14001b38bcall [rip+0x1ae96f]
14001b391mov eax, 5
14001b396add rsp, 40
14001b39aret
14001b360
14001b39b
14001b39b // align 0x10
14001b39b // align 0x10
14001b3a0
14001b3a0_Unwind_Resume:
14001b3a0push rdi
14001b3a1sub rsp, 1680
14001b3a8xor eax, eax
14001b3aamov [rsp+1696], rcx
14001b3b2lea rdi, [rsp+72]
14001b3b7mov ecx, 18
14001b3bcrep stosq [rdi], rax
14001b3bfmov ecx, 27
14001b3c4lea rdi, [rsp+224]
14001b3ccmov [rsp+88], 4
14001b3d4rep stosq [rdi], rax
14001b3d7mov rax, [rip+0x17af72]
14001b3demov [rsp+496], 0x10001f
14001b3e9lea rcx, [rsp+448]
14001b3f1mov [rsp+64], rax
14001b3f6mov rax, [rsp+1696]
14001b3femov rax, [rax+32]
14001b402mov [rsp+56], rax
14001b407mov rax, [rsp+1696]
14001b40fmovq x0, [rsp+56]
14001b415movq x1, rax
14001b41amovhps x0, [rax+40]
14001b41emovhps x1, [rax+24]
14001b422movups [rsp+112], x0
14001b427movups [rsp+96], x1
14001b42ccall [rip+0x1ae8e6]
14001b432mov rax, [rsp+1696]
14001b43amov r9, [rsp+1696]
14001b442lea r8, [rsp+64]
14001b447mov rdx, [rax+32]
14001b44bmov rcx, [rax+24]
14001b44flea rax, [rsp+224]
14001b457mov [rsp+40], rax
14001b45clea rax, [rsp+448]
14001b464mov [rsp+32], rax
14001b469call [rip+0x1ae8b9]
14001b46fcall abort
14001b474nop
14001b3a0
14001b3a0_Unwind_Resume:
14001b3a0push rdi
14001b3a1sub rsp, 1680
14001b3a8xor eax, eax
14001b3aamov [rsp+1696], rcx
14001b3b2lea rdi, [rsp+72]
14001b3b7mov ecx, 18
14001b3bcrep stosq [rdi], rax
14001b3bfmov ecx, 27
14001b3c4lea rdi, [rsp+224]
14001b3ccmov [rsp+88], 4
14001b3d4rep stosq [rdi], rax
14001b3d7mov rax, [rip+0x17af72]
14001b3demov [rsp+496], 0x10001f
14001b3e9lea rcx, [rsp+448]
14001b3f1mov [rsp+64], rax
14001b3f6mov rax, [rsp+1696]
14001b3femov rax, [rax+32]
14001b402mov [rsp+56], rax
14001b407mov rax, [rsp+1696]
14001b40fmovq x0, [rsp+56]
14001b415movq x1, rax
14001b41amovhps x0, [rax+40]
14001b41emovhps x1, [rax+24]
14001b422movups [rsp+112], x0
14001b427movups [rsp+96], x1
14001b42ccall [rip+0x1ae8e6]
14001b432mov rax, [rsp+1696]
14001b43amov r9, [rsp+1696]
14001b442lea r8, [rsp+64]
14001b447mov rdx, [rax+32]
14001b44bmov rcx, [rax+24]
14001b44flea rax, [rsp+224]
14001b457mov [rsp+40], rax
14001b45clea rax, [rsp+448]
14001b464mov [rsp+32], rax
14001b469call [rip+0x1ae8b9]
14001b46fcall abort
14001b474nop
14001b3a0
14001b475
14001b475 // align 0x10
14001b475 // align 0x10
14001b480
14001b480_Unwind_Resume_or_Rethrow:
14001b480sub rsp, 56
14001b484cmp [rcx+16], 0
14001b489jne 0x14001b4c2
14001b48bpxor x0, x0
14001b48fmov [rsp+40], rcx
14001b494lea r9, [rsp+40]
14001b499xor edx, edx
14001b49bmovups [rcx+16], x0
14001b49fmov r8l, 1
14001b4a5movups [rcx+32], x0
14001b4a9movups [rcx+48], x0
14001b4admov ecx, 0x20474343
14001b4b2call [rip+0x1ae848]
14001b4b8mov eax, 5
14001b4bdadd rsp, 56
14001b4c1ret
14001b4c2
14001b4c2loc_14001b4c2:
14001b4c2call _Unwind_ForcedUnwind_Phase2.isra.0
14001b4c7call abort
14001b4ccnop
14001b480
14001b480_Unwind_Resume_or_Rethrow:
14001b480sub rsp, 56
14001b484cmp [rcx+16], 0
14001b489jne 0x14001b4c2
14001b48bpxor x0, x0
14001b48fmov [rsp+40], rcx
14001b494lea r9, [rsp+40]
14001b499xor edx, edx
14001b49bmovups [rcx+16], x0
14001b49fmov r8l, 1
14001b4a5movups [rcx+32], x0
14001b4a9movups [rcx+48], x0
14001b4admov ecx, 0x20474343
14001b4b2call [rip+0x1ae848]
14001b4b8mov eax, 5
14001b4bdadd rsp, 56
14001b4c1ret
14001b4c2
14001b4c2loc_14001b4c2:
14001b4c2call _Unwind_ForcedUnwind_Phase2.isra.0
14001b4c7call abort
14001b4ccnop
14001b480
14001b4cd
14001b4cd // align 0x10
14001b4cd // align 0x10
14001b4d0
14001b4d0_Unwind_ForcedUnwind:
14001b4d0sub rsp, 40
14001b4d4pxor x0, x0
14001b4d8movups [rcx+40], x0
14001b4dcmov [rcx+56], 0
14001b4e4mov [rcx+16], rdx
14001b4e8mov [rcx+48], r8
14001b4ecmovups [rcx+24], x0
14001b4f0call _Unwind_ForcedUnwind_Phase2.isra.0
14001b4f5mov eax, 16
14001b4faadd rsp, 40
14001b4feret
14001b4d0
14001b4d0_Unwind_ForcedUnwind:
14001b4d0sub rsp, 40
14001b4d4pxor x0, x0
14001b4d8movups [rcx+40], x0
14001b4dcmov [rcx+56], 0
14001b4e4mov [rcx+16], rdx
14001b4e8mov [rcx+48], r8
14001b4ecmovups [rcx+24], x0
14001b4f0call _Unwind_ForcedUnwind_Phase2.isra.0
14001b4f5mov eax, 16
14001b4faadd rsp, 40
14001b4feret
14001b4d0
14001b4ff
14001b4ff // align 0x10
14001b4ff // align 0x10
14001b500
14001b500_Unwind_DeleteException:
14001b500mov rax, [rcx+8]
14001b504test rax, rax
14001b507je 0x14001b518
14001b509mov rdx, rcx
14001b50cmov ecx, 1
14001b511jmp rax
14001b514nop [rax]
14001b518
14001b518loc_14001b518:
14001b518ret
14001b500
14001b500_Unwind_DeleteException:
14001b500mov rax, [rcx+8]
14001b504test rax, rax
14001b507je 0x14001b518
14001b509mov rdx, rcx
14001b50cmov ecx, 1
14001b511jmp rax
14001b514nop [rax]
14001b518
14001b518loc_14001b518:
14001b518ret
14001b500
14001b519
14001b519 // align 0x10
14001b519 // align 0x10
14001b520
14001b520_Unwind_Backtrace:
14001b520push rbp
14001b521push rdi
14001b522push rsi
14001b523push rbx
14001b524sub rsp, 1656
14001b52bpxor x0, x0
14001b52fxor eax, eax
14001b531mov [rsp+1696], rcx
14001b539mov ecx, 27
14001b53elea rdi, [rsp+192]
14001b546rep stosq [rdi], rax
14001b549movups [rsp+64], x0
14001b54elea rcx, [rsp+416]
14001b556mov [rsp+1704], rdx
14001b55emov [rsp+96], 0
14001b567mov [rsp+464], 0x10001f
14001b572movups [rsp+80], x0
14001b577movups [rsp+112], x0
14001b57cmovups [rsp+128], x0
14001b584movups [rsp+144], x0
14001b58cmovups [rsp+160], x0
14001b594movups [rsp+176], x0
14001b59ccall [rip+0x1ae776]
14001b5a2mov rdi, [rip+0x1ae777]
14001b5a9mov rcx, [rsp+664]
14001b5b1lea rbx, [rsp+112]
14001b5b6lea rax, [rsp+416]
14001b5bemov rbp, [rip+0x1ae76b]
14001b5c5lea rsi, [rsp+192]
14001b5cdmov [rsp+96], rbx
14001b5d2mov [rsp+152], rax
14001b5damov [rsp+176], rsi
14001b5e2jmp 0x14001b66c
14001b5e7
14001b5e7 66 0f 1f 84 00 00 00 00 00 f........
14001b5f0
14001b5f0loc_14001b5f0:
14001b5f0lea rax, [rbx+24]
14001b5f4mov rdx, [rbx+8]
14001b5f8xor ecx, ecx
14001b5famov [rsp+56], 0
14001b603mov [rsp+48], rax
14001b608lea rax, [rbx+56]
14001b60cmov r8, [rsp+664]
14001b614mov [rsp+40], rax
14001b619lea rax, [rsp+416]
14001b621mov [rsp+32], rax
14001b626call rbp
14001b628mov rdx, [rsp+1704]
14001b630lea rcx, [rsp+64]
14001b635movq x0, [rsp+568]
14001b63emov [rbx+48], rax
14001b642movhps x0, [rsp+664]
14001b64amovups [rsp+64], x0
14001b64fcall [rsp+1696]
14001b656test eax, eax
14001b658jne 0x14001b6a0
14001b65amov rcx, [rsp+664]
14001b662test rcx, rcx
14001b665je 0x14001b68e
14001b667mov rbx, [rsp+96]
14001b66c
14001b66cloc_14001b66c:
14001b66cmov [rbx], rcx
14001b66flea rdx, [rbx+8]
14001b673mov r8, rsi
14001b676call rdi
14001b678mov [rbx+16], rax
14001b67cmov rbx, [rsp+96]
14001b681mov r9, [rbx+16]
14001b685test r9, r9
14001b688jne 0x14001b5f0
14001b68e
14001b68eloc_14001b68e:
14001b68emov eax, 5
14001b693add rsp, 1656
14001b69apop rbx
14001b69bpop rsi
14001b69cpop rdi
14001b69dpop rbp
14001b69eret
14001b69f
14001b69f 90 .
14001b6a0
14001b6a0loc_14001b6a0:
14001b6a0mov eax, 3
14001b6a5add rsp, 1656
14001b6acpop rbx
14001b6adpop rsi
14001b6aepop rdi
14001b6afpop rbp
14001b6b0ret
14001b520
14001b520_Unwind_Backtrace:
14001b520push rbp
14001b521push rdi
14001b522push rsi
14001b523push rbx
14001b524sub rsp, 1656
14001b52bpxor x0, x0
14001b52fxor eax, eax
14001b531mov [rsp+1696], rcx
14001b539mov ecx, 27
14001b53elea rdi, [rsp+192]
14001b546rep stosq [rdi], rax
14001b549movups [rsp+64], x0
14001b54elea rcx, [rsp+416]
14001b556mov [rsp+1704], rdx
14001b55emov [rsp+96], 0
14001b567mov [rsp+464], 0x10001f
14001b572movups [rsp+80], x0
14001b577movups [rsp+112], x0
14001b57cmovups [rsp+128], x0
14001b584movups [rsp+144], x0
14001b58cmovups [rsp+160], x0
14001b594movups [rsp+176], x0
14001b59ccall [rip+0x1ae776]
14001b5a2mov rdi, [rip+0x1ae777]
14001b5a9mov rcx, [rsp+664]
14001b5b1lea rbx, [rsp+112]
14001b5b6lea rax, [rsp+416]
14001b5bemov rbp, [rip+0x1ae76b]
14001b5c5lea rsi, [rsp+192]
14001b5cdmov [rsp+96], rbx
14001b5d2mov [rsp+152], rax
14001b5damov [rsp+176], rsi
14001b5e2jmp 0x14001b66c
14001b5e7
14001b5e7 66 0f 1f 84 00 00 00 00 00 f........
14001b5f0
14001b5f0loc_14001b5f0:
14001b5f0lea rax, [rbx+24]
14001b5f4mov rdx, [rbx+8]
14001b5f8xor ecx, ecx
14001b5famov [rsp+56], 0
14001b603mov [rsp+48], rax
14001b608lea rax, [rbx+56]
14001b60cmov r8, [rsp+664]
14001b614mov [rsp+40], rax
14001b619lea rax, [rsp+416]
14001b621mov [rsp+32], rax
14001b626call rbp
14001b628mov rdx, [rsp+1704]
14001b630lea rcx, [rsp+64]
14001b635movq x0, [rsp+568]
14001b63emov [rbx+48], rax
14001b642movhps x0, [rsp+664]
14001b64amovups [rsp+64], x0
14001b64fcall [rsp+1696]
14001b656test eax, eax
14001b658jne 0x14001b6a0
14001b65amov rcx, [rsp+664]
14001b662test rcx, rcx
14001b665je 0x14001b68e
14001b667mov rbx, [rsp+96]
14001b66c
14001b66cloc_14001b66c:
14001b66cmov [rbx], rcx
14001b66flea rdx, [rbx+8]
14001b673mov r8, rsi
14001b676call rdi
14001b678mov [rbx+16], rax
14001b67cmov rbx, [rsp+96]
14001b681mov r9, [rbx+16]
14001b685test r9, r9
14001b688jne 0x14001b5f0
14001b68e
14001b68eloc_14001b68e:
14001b68emov eax, 5
14001b693add rsp, 1656
14001b69apop rbx
14001b69bpop rsi
14001b69cpop rdi
14001b69dpop rbp
14001b69eret
14001b69f
14001b69f 90 .
14001b6a0
14001b6a0loc_14001b6a0:
14001b6a0mov eax, 3
14001b6a5add rsp, 1656
14001b6acpop rbx
14001b6adpop rsi
14001b6aepop rdi
14001b6afpop rbp
14001b6b0ret
14001b520
14001b6b1
14001b6b1 // align 0x10
14001b6b1 // align 0x10
14001b6c0
14001b6c0emutls_destroy:
14001b6c0push rdi
14001b6c1push rsi
14001b6c2push rbx
14001b6c3sub rsp, 32
14001b6c7mov rdi, [rcx]
14001b6camov rsi, rcx
14001b6cdtest rdi, rdi
14001b6d0je 0x14001b6fc
14001b6d2xor ebx, ebx
14001b6d4nop [rax+rax]
14001b6dfnop
14001b6e0
14001b6e0loc_14001b6e0:
14001b6e0mov rax, [rsi+8*rbx+8]
14001b6e5test rax, rax
14001b6e8je 0x14001b6f3
14001b6eamov rcx, [rax-8]
14001b6eecall free
14001b6f3
14001b6f3loc_14001b6f3:
14001b6f3add rbx, 1
14001b6f7cmp rdi, rbx
14001b6fajne 0x14001b6e0
14001b6fc
14001b6fcloc_14001b6fc:
14001b6fcmov rcx, rsi
14001b6ffadd rsp, 32
14001b703pop rbx
14001b704pop rsi
14001b705pop rdi
14001b706jmp 0x140026e88
14001b6c0
14001b6c0emutls_destroy:
14001b6c0push rdi
14001b6c1push rsi
14001b6c2push rbx
14001b6c3sub rsp, 32
14001b6c7mov rdi, [rcx]
14001b6camov rsi, rcx
14001b6cdtest rdi, rdi
14001b6d0je 0x14001b6fc
14001b6d2xor ebx, ebx
14001b6d4nop [rax+rax]
14001b6dfnop
14001b6e0
14001b6e0loc_14001b6e0:
14001b6e0mov rax, [rsi+8*rbx+8]
14001b6e5test rax, rax
14001b6e8je 0x14001b6f3
14001b6eamov rcx, [rax-8]
14001b6eecall free
14001b6f3
14001b6f3loc_14001b6f3:
14001b6f3add rbx, 1
14001b6f7cmp rdi, rbx
14001b6fajne 0x14001b6e0
14001b6fc
14001b6fcloc_14001b6fc:
14001b6fcmov rcx, rsi
14001b6ffadd rsp, 32
14001b703pop rbx
14001b704pop rsi
14001b705pop rdi
14001b706jmp 0x140026e88
14001b6c0
14001b70b
14001b70b // align 0x10
14001b70b // align 0x10
14001b710
14001b710emutls_init:
14001b710sub rsp, 40
14001b714xor edx, edx
14001b716lea rcx, [rip+0x1acbeb]
14001b71dcall pthread_mutex_init
14001b722lea rdx, [rip-105]
14001b729lea rcx, [rip+0x1acbd0]
14001b730call pthread_key_create
14001b735test eax, eax
14001b737jne 0x14001b73e
14001b739add rsp, 40
14001b73dret
14001b73e
14001b73eloc_14001b73e:
14001b73ecall abort
14001b743nop
14001b710
14001b710emutls_init:
14001b710sub rsp, 40
14001b714xor edx, edx
14001b716lea rcx, [rip+0x1acbeb]
14001b71dcall pthread_mutex_init
14001b722lea rdx, [rip-105]
14001b729lea rcx, [rip+0x1acbd0]
14001b730call pthread_key_create
14001b735test eax, eax
14001b737jne 0x14001b73e
14001b739add rsp, 40
14001b73dret
14001b73e
14001b73eloc_14001b73e:
14001b73ecall abort
14001b743nop
14001b710
14001b744
14001b744 // align 0x10
14001b744 // align 0x10
14001b750
14001b750__emutls_get_address:
14001b750push rsi
14001b751push rbx
14001b752sub rsp, 72
14001b756mov rbx, [rcx+16]
14001b75amov rsi, rcx
14001b75dtest rbx, rbx
14001b760je 0x14001b7a0
14001b762
14001b762loc_14001b762:
14001b762mov ecx, [rip+0x1acb98]
14001b768call pthread_getspecific
14001b76dmov r9, rax
14001b770test rax, rax
14001b773je 0x14001b7e0
14001b775mov r8, [rax]
14001b778cmp r8, rbx
14001b77bjb 0x14001b8b0
14001b781
14001b781loc_14001b781:
14001b781sub rbx, 1
14001b785mov rcx, [r9+8*rbx+8]
14001b78atest rcx, rcx
14001b78dje 0x14001b840
14001b793
14001b793loc_14001b793:
14001b793mov rax, rcx
14001b796add rsp, 72
14001b79apop rbx
14001b79bpop rsi
14001b79cret
14001b79d
14001b79d 0f 1f 00 ...
14001b7a0
14001b7a0loc_14001b7a0:
14001b7a0lea rdx, [rip-151]
14001b7a7lea rcx, [rip+0x1acb42]
14001b7aecall pthread_once
14001b7b3lea rcx, [rip+0x1acb4e]
14001b7bacall pthread_mutex_lock
14001b7bfmov rbx, [rsi+16]
14001b7c3test rbx, rbx
14001b7c6je 0x14001b970
14001b7cc
14001b7ccloc_14001b7cc:
14001b7cclea rcx, [rip+0x1acb35]
14001b7d3call pthread_mutex_unlock
14001b7d8jmp 0x14001b762
14001b7da
14001b7da 66 0f 1f 44 00 00 f..D..
14001b7e0
14001b7e0loc_14001b7e0:
14001b7e0lea r8, [rbx+32]
14001b7e4lea rcx, [rbx+33]
14001b7e8mov edx, 8
14001b7edmov [rsp+40], r8
14001b7f2call calloc
14001b7f7mov r8, [rsp+40]
14001b7fctest rax, rax
14001b7ffje 0x14001b9a4
14001b805mov [rax], r8
14001b808mov ecx, [rip+0x1acaf2]
14001b80emov rdx, rax
14001b811sub rbx, 1
14001b815mov [rsp+40], rax
14001b81acall pthread_setspecific
14001b81fmov r9, [rsp+40]
14001b824mov rcx, [r9+8*rbx+8]
14001b829test rcx, rcx
14001b82cjne 0x14001b793
14001b832nop [rax+rax]
14001b83dnop [rax]
14001b840
14001b840loc_14001b840:
14001b840mov rdx, [rsi+8]
14001b844mov r8, [rsi]
14001b847cmp rdx, 8
14001b84bja 0x14001b928
14001b851lea rcx, [r8+8]
14001b855mov [rsp+48], r9
14001b85amov [rsp+40], r8
14001b85fcall malloc
14001b864test rax, rax
14001b867je 0x14001b9a4
14001b86dmov [rax], rax
14001b870mov r8, [rsp+40]
14001b875lea rcx, [rax+8]
14001b879mov r9, [rsp+48]
14001b87e
14001b87eloc_14001b87e:
14001b87emov rdx, [rsi+24]
14001b882mov [rsp+40], r9
14001b887test rdx, rdx
14001b88aje 0x14001b990
14001b890call memcpy
14001b895mov r9, [rsp+40]
14001b89amov rcx, rax
14001b89d
14001b89dloc_14001b89d:
14001b89dmov rax, rcx
14001b8a0mov [r9+8*rbx+8], rcx
14001b8a5add rsp, 72
14001b8a9pop rbx
14001b8aapop rsi
14001b8abret
14001b8ac
14001b8ac 0f 1f 40 00 ..@.
14001b8b0
14001b8b0loc_14001b8b0:
14001b8b0lea r10, [r8+r8]
14001b8b4lea rax, [rbx+32]
14001b8b8mov rcx, r9
14001b8bbmov [rsp+48], r8
14001b8c0cmp r10, rbx
14001b8c3cmovb r10, rax
14001b8c7lea rdx, [8*r10+8]
14001b8cfmov [rsp+40], r10
14001b8d4call realloc
14001b8d9test rax, rax
14001b8dcje 0x14001b9a4
14001b8e2mov r10, [rsp+40]
14001b8e7mov r8, [rsp+48]
14001b8ecxor edx, edx
14001b8eemov [rsp+40], rax
14001b8f3mov [rax], r10
14001b8f6sub r10, r8
14001b8f9lea rcx, [rax+8*r8+8]
14001b8felea r8, [8*r10]
14001b906call memset
14001b90bmov rdx, [rsp+40]
14001b910mov ecx, [rip+0x1ac9ea]
14001b916call pthread_setspecific
14001b91bmov r9, [rsp+40]
14001b920jmp 0x14001b781
14001b925
14001b925 0f 1f 00 ...
14001b928
14001b928loc_14001b928:
14001b928lea rcx, [r8+rdx+7]
14001b92dmov [rsp+56], r9
14001b932mov [rsp+48], rdx
14001b937mov [rsp+40], r8
14001b93ccall malloc
14001b941test rax, rax
14001b944je 0x14001b9a4
14001b946mov rdx, [rsp+48]
14001b94bmov r9, [rsp+56]
14001b950mov r8, [rsp+40]
14001b955lea rcx, [rax+rdx+7]
14001b95aneg rdx
14001b95dand rcx, rdx
14001b960mov [rcx-8], rax
14001b964jmp 0x14001b87e
14001b969
14001b969 0f 1f 80 00 00 00 00 .......
14001b970
14001b970loc_14001b970:
14001b970mov rax, [rip+0x1ac981]
14001b977lea rbx, [rax+1]
14001b97bmov [rip+0x1ac976], rbx
14001b982mov [rsi+16], rbx
14001b986jmp 0x14001b7cc
14001b98b
14001b98b 0f 1f 44 00 00 ..D..
14001b990
14001b990loc_14001b990:
14001b990xor edx, edx
14001b992call memset
14001b997mov r9, [rsp+40]
14001b99cmov rcx, rax
14001b99fjmp 0x14001b89d
14001b9a4
14001b9a4loc_14001b9a4:
14001b9a4call abort
14001b9a9nop
14001b750
14001b750__emutls_get_address:
14001b750push rsi
14001b751push rbx
14001b752sub rsp, 72
14001b756mov rbx, [rcx+16]
14001b75amov rsi, rcx
14001b75dtest rbx, rbx
14001b760je 0x14001b7a0
14001b762
14001b762loc_14001b762:
14001b762mov ecx, [rip+0x1acb98]
14001b768call pthread_getspecific
14001b76dmov r9, rax
14001b770test rax, rax
14001b773je 0x14001b7e0
14001b775mov r8, [rax]
14001b778cmp r8, rbx
14001b77bjb 0x14001b8b0
14001b781
14001b781loc_14001b781:
14001b781sub rbx, 1
14001b785mov rcx, [r9+8*rbx+8]
14001b78atest rcx, rcx
14001b78dje 0x14001b840
14001b793
14001b793loc_14001b793:
14001b793mov rax, rcx
14001b796add rsp, 72
14001b79apop rbx
14001b79bpop rsi
14001b79cret
14001b79d
14001b79d 0f 1f 00 ...
14001b7a0
14001b7a0loc_14001b7a0:
14001b7a0lea rdx, [rip-151]
14001b7a7lea rcx, [rip+0x1acb42]
14001b7aecall pthread_once
14001b7b3lea rcx, [rip+0x1acb4e]
14001b7bacall pthread_mutex_lock
14001b7bfmov rbx, [rsi+16]
14001b7c3test rbx, rbx
14001b7c6je 0x14001b970
14001b7cc
14001b7ccloc_14001b7cc:
14001b7cclea rcx, [rip+0x1acb35]
14001b7d3call pthread_mutex_unlock
14001b7d8jmp 0x14001b762
14001b7da
14001b7da 66 0f 1f 44 00 00 f..D..
14001b7e0
14001b7e0loc_14001b7e0:
14001b7e0lea r8, [rbx+32]
14001b7e4lea rcx, [rbx+33]
14001b7e8mov edx, 8
14001b7edmov [rsp+40], r8
14001b7f2call calloc
14001b7f7mov r8, [rsp+40]
14001b7fctest rax, rax
14001b7ffje 0x14001b9a4
14001b805mov [rax], r8
14001b808mov ecx, [rip+0x1acaf2]
14001b80emov rdx, rax
14001b811sub rbx, 1
14001b815mov [rsp+40], rax
14001b81acall pthread_setspecific
14001b81fmov r9, [rsp+40]
14001b824mov rcx, [r9+8*rbx+8]
14001b829test rcx, rcx
14001b82cjne 0x14001b793
14001b832nop [rax+rax]
14001b83dnop [rax]
14001b840
14001b840loc_14001b840:
14001b840mov rdx, [rsi+8]
14001b844mov r8, [rsi]
14001b847cmp rdx, 8
14001b84bja 0x14001b928
14001b851lea rcx, [r8+8]
14001b855mov [rsp+48], r9
14001b85amov [rsp+40], r8
14001b85fcall malloc
14001b864test rax, rax
14001b867je 0x14001b9a4
14001b86dmov [rax], rax
14001b870mov r8, [rsp+40]
14001b875lea rcx, [rax+8]
14001b879mov r9, [rsp+48]
14001b87e
14001b87eloc_14001b87e:
14001b87emov rdx, [rsi+24]
14001b882mov [rsp+40], r9
14001b887test rdx, rdx
14001b88aje 0x14001b990
14001b890call memcpy
14001b895mov r9, [rsp+40]
14001b89amov rcx, rax
14001b89d
14001b89dloc_14001b89d:
14001b89dmov rax, rcx
14001b8a0mov [r9+8*rbx+8], rcx
14001b8a5add rsp, 72
14001b8a9pop rbx
14001b8aapop rsi
14001b8abret
14001b8ac
14001b8ac 0f 1f 40 00 ..@.
14001b8b0
14001b8b0loc_14001b8b0:
14001b8b0lea r10, [r8+r8]
14001b8b4lea rax, [rbx+32]
14001b8b8mov rcx, r9
14001b8bbmov [rsp+48], r8
14001b8c0cmp r10, rbx
14001b8c3cmovb r10, rax
14001b8c7lea rdx, [8*r10+8]
14001b8cfmov [rsp+40], r10
14001b8d4call realloc
14001b8d9test rax, rax
14001b8dcje 0x14001b9a4
14001b8e2mov r10, [rsp+40]
14001b8e7mov r8, [rsp+48]
14001b8ecxor edx, edx
14001b8eemov [rsp+40], rax
14001b8f3mov [rax], r10
14001b8f6sub r10, r8
14001b8f9lea rcx, [rax+8*r8+8]
14001b8felea r8, [8*r10]
14001b906call memset
14001b90bmov rdx, [rsp+40]
14001b910mov ecx, [rip+0x1ac9ea]
14001b916call pthread_setspecific
14001b91bmov r9, [rsp+40]
14001b920jmp 0x14001b781
14001b925
14001b925 0f 1f 00 ...
14001b928
14001b928loc_14001b928:
14001b928lea rcx, [r8+rdx+7]
14001b92dmov [rsp+56], r9
14001b932mov [rsp+48], rdx
14001b937mov [rsp+40], r8
14001b93ccall malloc
14001b941test rax, rax
14001b944je 0x14001b9a4
14001b946mov rdx, [rsp+48]
14001b94bmov r9, [rsp+56]
14001b950mov r8, [rsp+40]
14001b955lea rcx, [rax+rdx+7]
14001b95aneg rdx
14001b95dand rcx, rdx
14001b960mov [rcx-8], rax
14001b964jmp 0x14001b87e
14001b969
14001b969 0f 1f 80 00 00 00 00 .......
14001b970
14001b970loc_14001b970:
14001b970mov rax, [rip+0x1ac981]
14001b977lea rbx, [rax+1]
14001b97bmov [rip+0x1ac976], rbx
14001b982mov [rsi+16], rbx
14001b986jmp 0x14001b7cc
14001b98b
14001b98b 0f 1f 44 00 00 ..D..
14001b990
14001b990loc_14001b990:
14001b990xor edx, edx
14001b992call memset
14001b997mov r9, [rsp+40]
14001b99cmov rcx, rax
14001b99fjmp 0x14001b89d
14001b9a4
14001b9a4loc_14001b9a4:
14001b9a4call abort
14001b9a9nop
14001b750
Loading..