Function at 0x10013500
Capabilities:
Resolve function by hash

Disassembly:
mov byte [eax], cl
jmp 0x10013171
mov ebx, 0
jmp 0x10013326
add al, byte [eax]
invalid
mov eax, dword [ebp - 0x10]
cmp eax, dword [ebp - 0x40]
jae 0x10013119
jmp 0x1001343f
leave
pop edi
pop esi
jmp 0x1001314f
and dword [ebp - 0x10], ebx
jmp 0x10013123
mov eax, dword [ebp - 0x10]
jmp 0x10013449
call fcn.100136db
pop ecx
cmp al, al
je 0x100131a4
mov eax, dword [ebp - 0x40]
xor ecx, ecx
jmp 0x10013193
push ebx
push dword [ebp - 0x40]
cmp bp, bp
je 0x100131b1
push ecx
push eax
jmp 0x10013487
mov ebx, 0x7946c61b
push ebx
cmp ah, ah
je 0x10013179
mov dword [ebp - 0x30], eax
mov ebx, 4
cmp cx, cx
je 0x100131c3
mov ebx, 0
push ebx
cmp bl, bl
je 0x100131ce
pop ecx
mov dword [ebp - 0x28], eax
cmp bh, bh
je 0x1001319a
push ebx
mov ebx, 0x3000
cmp bp, bp
je 0x1001318a
call dword [ebp - 0x28]
mov dword [ebp - 0x14], eax
cmp sp, sp
je 0x10013183
mov dword [ebp - 0xc], eax
cmp dword [ebp - 0xc], 4
jae 0x100131e7
jmp 0x100132ab
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x40], eax
jmp 0x1001326b
mov eax, dword [ebp - 0xc]
inc eax
jmp 0x100131d9
movzx eax, byte [ebp + edx - 0x60]
xor ecx, eax
cmp ch, ch
je 0x10013275
mov eax, dword [ebp - 0xc]
xor edx, edx
cmp ax, ax
je 0x100132a0
mov eax, dword [ebp - 4]
mov eax, dword [eax + 4]
cmp al, al
je 0x100132b7
mov eax, dword [ebp - 0xc]
mov byte [ebp + eax - 0x5c], cl
jmp 0x10013250
pop esi
div esi
cmp bx, bx
je 0x10013256
push ebx
call fcn.100136db
jmp 0x100131bb
mov dword [ebp - 0x44], eax
mov ebx, 0x91afca54
jmp 0x1001328b
mov ebx, 4
push ebx
cmp bp, bp
je 0x10013283
mov eax, dword [ebp - 0xc]
movzx ecx, byte [ebp + eax - 0x5c]
cmp ah, ah
je 0x10013261
mov ecx, dword [ebp - 8]
lea eax, [ecx + eax + 0xc]
cmp cx, cx
je 0x10013296
and dword [ebp - 8], ebx
mov eax, dword [ebp - 4]
jmp 0x100132d5
push eax
mov ebx, 0x20
cmp bl, bl
je 0x100132de
mov eax, dword [eax]
mov dword [ebp - 0x4c], eax
cmp ch, ch
je 0x100132f3
push ebx
push dword [ebp - 0x40]
cmp sp, sp
je 0x1001331b
mov eax, dword [ebp - 4]
movzx eax, byte [eax + 0x20]
jmp 0x100134a4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xc]
cmp cx, cx
je 0x10013306
and dword [ebp - 0x18], ebx
mov eax, dword [ebp - 4]
jmp 0x10013330
mov dword [ebp - 0x48], eax
mov ebx, 0
jmp 0x100132fe
mov eax, dword [ebp - 0x14]
add eax, dword [ebp - 0x10]
jmp 0x10013115
push dword [ebp - 0x14]
call dword [ebp - 0x30]
cmp ax, ax
je 0x100132e7
and dword [ebp - 0x2c], ebx
lea eax, [ebp - 0x2c]
cmp dh, dh
je 0x100132cb
push dword [eax + 0x1c]
push dword [ebp - 0x34]
cmp bl, bl
je 0x10013367
mov ebx, 0x30633ac
push ebx
cmp cx, cx
je 0x1001337c
call dword [ebp - 0x14]
mov ebx, 0x20
cmp di, di
je 0x10013384
push dword [ebp - 8]
mov eax, dword [ebp - 4]
cmp al, al
je 0x1001335c
push dword [eax + 0x18]
push dword [ebp - 0x48]
cmp bp, bp
je 0x1001338d
lea eax, [ebp - 0x18]
push eax
cmp al, al
je 0x10013352
mov dword [ebp - 0x38], eax
mov ebx, 0x8000
jmp sym.FBwqqkFSfaWI_JSL_check_chain
call fcn.100136db
pop ecx
jmp 0x1001336f
add esp, ebx
mov dword [ebp - 0x3c], eax
cmp bl, bl
je 0x1001333a
push dword [ebp - 0x4c]
push dword [ebp - 4]
cmp sp, sp
je 0x10013345
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 8]
jmp 0x100133e0
test eax, eax
je 0x1001339b
call fcn.100135ec
jmp 0x10013398
xor eax, eax
jmp 0x1001315b
mov ecx, dword [ebp - 8]
add ecx, dword [eax + 4]
cmp ah, ah
je 0x100133cc
mov dword [ebp - 0x24], ecx
mov esi, dword [ebp - 0x24]
cmp dl, dl
je 0x100133ff
mov dword [ebp - 0x34], ecx
mov eax, dword [ebp - 4]
cmp bh, bh
je 0x100133c2
push eax
push dword [ebp - 0x1c]
jmp 0x100134ae
mov ecx, dword [ebp - 8]
add ecx, dword [eax + 8]
cmp bp, bp
je 0x100133d6
mov eax, dword [ebp - 8]
add eax, dword [ebp - 0x20]
cmp ax, ax
je 0x10013408
lea edi, [ebp - 0x64]
movsd dword es:[edi], dword [esi]
cmp di, di
je 0x10013413
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
cmp bx, bx
je 0x100133e9
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
jmp 0x10013417
mov ebx, 0
and dword [ebp - 0xc], ebx
jmp 0x100131dc
add esp, ebx
mov ebx, 0
jmp 0x1001316c
movzx ecx, byte [eax]
mov eax, dword [ebp - 0x10]
cmp dl, dl
je 0x1001347b
mov eax, dword [ebp - 0x14]
add eax, dword [ebp - 0x10]
cmp ch, ch
je 0x10013435
inc eax
mov dword [ebp - 0x10], eax
jmp 0x10013123
div esi
mov eax, dword [ebp - 4]
jmp 0x1001346f
call fcn.1001389e
mov ebx, 0x10
cmp cx, cx
je 0x10013429
push ebx
pop esi
cmp si, si
je 0x10013452
movzx eax, byte [eax + edx + 0x10]
xor ecx, eax
jmp 0x10013310
xor edx, edx
mov ebx, 8
cmp bx, bx
je 0x10013468
push dword [ebp - 0x44]
push dword [ebp - 0x14]
cmp bp, bp
je 0x10013459
mov dword [ebp + 0xc], eax
jmp 0x100132c6
mov ebx, 0
jmp 0x100132c3
cmp eax, 1
jne 0x1001349a
mov eax, dword [ebp - 8]
jmp 0x10013492
call fcn.1001361b
test eax, eax
jne 0x100134be
jmp 0x100133bb
call fcn.10013609
mov dword [ebp - 0x20], eax
jmp 0x100133f4
mov word [ebp - 0x50], ax
xor eax, eax
cmp ah, ah
je 0x10013507
push eax
call fcn.10013919
cmp dh, dh
je 0x100134fd
mov word [ebp - 0x52], ax
mov ebx, 0x32
cmp cl, cl
je 0x10013526
push dword [eax + 0x44]
call 0x1001352d
jmp 0x10013515
mov eax, dword [eax + 0x30]
mov eax, dword [eax + 0x10]
cmp bh, bh
je 0x100134f3
mov word [ebp - 0x4e], ax
mov ebx, 0
cmp bp, bp
je 0x1001351c
pop ecx
pop ecx
jmp 0x100133a0
and dword [ebp - 0x1c], ebx
lea eax, [ebp - 0x58]
cmp cl, cl
je 0x100134dc
push ebx
pop eax
cmp ax, ax
je 0x100134d2
jmp fcn.10013592