Function at 0x5c8b6c
Capabilities:
Decompress data using quicklz

Disassembly:
push ebp
mov ebp, esp
push edi
shr di, 8
push ecx
ror edi, cl
push ebx
or bh, bh
sub bl, 0x6e
inc ecx
push eax
sbb eax, 0x5643475f
push edx
sub edx, 0x6f6e9b6e
ror dx, cl
mov ch, al
shl bl, cl
ror al, cl
ror eax, cl
push esi
not esi
not al
nop
xor eax, esi
shr eax, cl
dec cx
adc ax, 0x4e4b
dec ah
add ebx, 0x1f1aaedf
cmp ebx, 0x3419650a
or edi, 0xa17ae0d
xchg edi, ecx
stc
shr esi, cl
stc
xchg dx, ax
ror si, 5
adc cx, 0x7a67
shr si, 3
rol ecx, 3
and esi, edi
not dl
inc ebx
xor edi, edx
not cx
mov edi, 0x636e96b2
ror esi, 1
dec di
sub esi, edi
or bh, 0x53
stc
test esi, edx
xor dh, al
stc
ror ah, 3
shr ebx, 8
and esi, 0x7e7d426a
inc ecx
shl bx, 8
inc si
and esi, edi
shr dh, 5
stc
sub al, 0x1a
nop
test bh, 0x2c
mov ax, si
mov bl, bh
sub ebx, ecx
and si, 0x7cb0
test ax, 0x45cc
dec dl
and eax, 0x5c474fff
adc dx, di
test dx, bx
ror ebx, cl
or cl, 0x19
sub edx, ebx
xor ax, ax
ror esi, 6
or esi, edi
shr cx, 6
test dl, 0x37
xchg si, si
cmp esi, esi
xchg edi, eax
xchg bx, ax
not edi
not dh
inc esi
rol al, cl
shl ax, 3
ror di, 2
inc ch
cmp edi, ebx
shr bx, cl
not edx
rol dx, 3
inc cl
adc dh, al
xchg ecx, eax
sub edx, 0x5b21643e
mov ah, dl
stc
stc
test ah, 0x71
dec dx
sub eax, eax
pop esi
or dx, di
xor ah, 0x3e
xchg ch, dh
dec bx
stc
or ah, ch
mov eax, 0x59b4ad1
or eax, 0x2529d576
sub edi, 0x2d971b54
test ebx, 0x796ba50f
shr edi, cl
or al, 0x68
or dl, dl
rol dh, 3
and edx, 0x8fc8cac
nop
add dh, cl
push esi
add eax, esi
adc edi, 0x595d65dd
adc si, 0x7a49
xchg bl, bh
adc edx, 0x4532ea4d
or ch, bl
ror bx, 3
not edi
dec edx
sbb ebx, eax
dec ebx
and bl, 5
xchg al, dl
dec esi
inc ebx
cmp ax, di
dec ax
dec bx
or ch, bl
or si, bx
adc bh, ch
test ax, ax
mov bx, cx
shr ch, 1
or dh, dh
sbb si, si
dec esi
and edi, ebx
shl cl, cl
inc al
stc
add bx, 0x2fbc
nop
test bx, ax
add bh, 0x77
sbb si, 0x2097
xchg si, ax
add esi, 0x63fbdfba
ror al, cl
shr bl, 1
rol dl, 7
not edi
sub ecx, eax
and si, dx
nop
sbb ch, ch
cmp dx, 0x34d4
nop
not edi
cmp edx, edi
rol dx, cl
mov dl, 0x2f
not edi
test edx, ecx
pop esi
pop edx
pop eax
pop ebx
pop ecx
pop edi
jb 0x5c8e44
push eax
push edx
xor ah, dh
stc
push ecx
ror dh, cl
shl edx, 5
nop
nop
push ebx
shr bx, 8
rol bl, cl
sub ch, 0x65
nop
dec cl
mov dl, 0x70
stc
shl al, 3
push edi
not edi
sbb cl, bh
shl dx, 2
sbb ax, 0x26cc
test ax, bx
mov dh, al
adc dh, 0x33
nop
add edi, 0x34bb1651
not ah
ror ch, cl
dec di
ror bh, cl
ror dl, 5
xor edx, edi
sub dl, bl
or ax, ax
mov bh, 0x7a
dec edx
pop edi
pop ebx
pop ecx
pop edx
pop eax
push eax
dec eax
nop
push ebx
push ecx
shl bh, cl
stc
or ebx, eax
rol cx, cl
push edx
xchg dl, cl
and dh, 0x78
shl dx, 6
add ch, 0x53
inc dl
not cx
push esi
adc esi, ebx
xchg dx, si
shl bl, 5
and esi, 0x7155d082
and dx, bx
ror dx, 6
push edi
shr di, 2
inc si
xchg di, bx
test ch, al
add cx, di
not cx
mov si, 0x5a20
not bx
mov dl, 0x27
xchg edi, esi
mov bl, 0x2b
shl dl, cl
inc ebx
shr esi, 7
nop
adc ax, cx
pop edi
pop esi
pop edx
pop ecx
pop ebx
pop eax
push ebx
adc ebx, 0x74eaafbb
stc
push edx
shr dx, 2
pop edx
pop ebx
nop
push ebx
push edx
add bx, dx
test bh, 0x11
cmp dx, 0x7a9a
push edi
not edi
push esi
dec si
push eax
cmp ax, 0x27e5
dec dx
add al, bh
pop eax
pop esi
pop edi
pop edx
pop ebx
push ecx
shl ecx, 4
pop ecx
push edi
push ebx
xchg di, bx
pop ebx
pop edi
push ebx
push eax
xor ebx, eax
pop eax
pop ebx
push esi
push ecx
mov si, cx
push edx
cmp edx, 0x3f675399
push edi
cmp di, cx
not ch
push eax
adc al, al
mov eax, 0x4232fa26
add di, di
add ah, ch
push ebx
xor ebx, 0x567a053d
shl edx, 5
xchg si, bx
nop
adc eax, 0x6585272a
sbb cl, 0x77
sub ch, dh
ror esi, cl
ror ax, 2
nop
inc cx
ror bl, 3
mov edi, 0x570c84c2
rol di, cl
stc
sbb ch, 0x23
mov bl, bl
nop
mov di, cx
inc ch
stc
not al
add esi, eax
sub bl, 0x15
shr cl, cl
cmp bl, bh
or edx, 0x9af49b5
stc
cmp si, 0x1083
xor esi, 0x27a7b343
and bx, 0x41bf
stc
shl eax, cl
shr dl, 7
dec dl
mov bx, dx
shl cx, 5
or edx, eax
nop
test si, cx
stc
inc edx
shr ecx, cl
or al, dh
dec bx
test cl, dh
ror dh, 7
adc cx, 0x1c82
sbb ax, 0x445b
adc di, si
sub dx, bx
ror bl, 2
xchg di, bx
add edi, 0x6d598aa5
sbb dx, 0x7ff
not bl
ror ecx, cl
rol bx, cl
adc cl, bl
sbb ebx, 0x4ec32f56
cmp ecx, edi
xchg bh, dh
cmp ch, 0x37
test cx, di
stc
xchg ah, al
test bl, ch
adc ah, cl
sbb dl, dh
add ax, 0x5d53
dec eax
xchg ch, cl
dec ch
xor esi, 0x5832b926
not esi
mov cl, dl
nop
test edi, esi
xor al, al
inc eax
adc ecx, esi
mov ax, di
xor esi, 0x6a79c9f4
nop
nop
shr bh, 6
mov cx, 0x1c5a
adc bh, 0x1f
stc
adc si, ax
adc al, ch
rol dx, 3
pop ebx
nop
stc
ror edi, 3
not di
test edx, 0x5cfb2dbc
ror dh, cl
ror si, 3
shr eax, 6
add edx, esi
adc dh, 0x5f
mov ah, dl
push ebx
rol bl, 1
shr si, cl
inc edi
adc ecx, edi
shl ch, cl
shl di, 1
adc eax, edx
shl dh, cl
xor al, 0x19
adc bx, bx
pop ebx
pop eax
pop edi
pop edx
pop ecx
pop esi
jnp 0x5c8fbe
push ecx
sub cx, 0xba0
pop ecx
push ecx
dec ch
pop ecx
jp 0x5c8fbe
push eax
cmp eax, 0x5e0430ae
push ecx
or ecx, 0x3302c414
pop ecx
pop eax
push edi
cmp di, 0x682d
push ecx
or ecx, 0x21504c12
push edx
sub dx, 0x6dd5
adc cx, 0x7b7a
nop
shr di, cl
nop
push esi
shl esi, 1
pop esi
pop edx
pop ecx
pop edi
pop ebp
ret