Function at 0x4831cf
Capabilities:
Decompress data using quicklz

Disassembly:
push ebp
mov ebp, esp
push edx
sub dl, 0x7b
stc
push esi
push edi
cmp si, di
push eax
add eax, 0x4a5c67da
and dl, ah
push ebx
xor bl, dl
nop
push ecx
shl cl, cl
sub dl, 0x4e
xchg dx, di
xor dl, bl
ror ebx, cl
or bx, 0x6326
or di, si
sbb ebx, 0x2ae59c9f
ror dl, 8
or ax, 0x2ea9
add al, bl
or si, cx
inc ax
shl dh, 3
sub bx, 0x921
shl bl, cl
and dx, 0xfca
xor ax, 0x17a9
nop
ror ebx, 4
mov ecx, edi
cmp dx, 0x58a2
rol ax, 6
add ch, 0x5d
not ch
xchg dh, al
sbb bl, bh
shl edx, cl
rol ecx, cl
cmp bx, 0x5a1e
add bh, ch
not edx
not dl
dec ax
adc ax, ax
shr si, 1
shl ax, cl
xor ax, si
ror esi, 1
cmp cx, di
stc
sub dl, 0x22
stc
rol edi, 7
inc eax
test al, 0x39
dec cx
not cx
sub esi, 0x717373a6
xchg dx, ax
inc ebx
cmp si, di
and cx, ax
not ecx
stc
mov bx, 0x6516
add dh, ch
not bx
not edi
ror cl, 7
dec al
shr dh, 4
inc esi
nop
cmp edx, 0x63b27d06
rol bl, cl
add di, ax
not bh
xor eax, eax
sbb bx, 0x2ed6
mov ax, dx
sub dh, al
not bx
cmp si, bx
and cx, cx
ror edx, 2
cmp cx, 0x16e4
xchg si, di
xor cl, 0x47
ror bx, cl
xor ch, cl
add di, di
shr ax, cl
shl ebx, 2
ror ecx, 1
shl di, 7
inc al
not cx
ror ch, 7
ror ah, cl
shr ecx, 6
rol dx, 4
ror bh, 8
pop ecx
nop
dec dx
push ecx
shr ch, cl
shl ax, 5
inc bl
nop
cmp si, 0x3957
pop ecx
pop ebx
pop eax
pop edi
pop esi
pop edx
push edi
xchg di, di
push edx
adc dx, 0x342a
push ebx
xor bl, 0x2f
not ebx
ror edi, 2
push ecx
ror edi, cl
not dl
push esi
add cx, si
push eax
add bx, ax
not ax
or cx, 0x725c
not ah
mov ch, 0x65
ror edx, cl
adc ecx, edx
nop
xor ah, dh
nop
stc
inc edx
add bx, dx
shl cx, cl
cmp eax, 0x6d4383fe
nop
sbb ebx, 0x69d8ff7f
xchg edx, edi
add bh, 5
stc
or si, 0x2e79
mov ecx, 0x498aa0dd
shl cl, cl
stc
inc cl
xchg edi, esi
ror ecx, 2
stc
xchg edi, eax
cmp bx, 0x23cf
mov dl, dh
and eax, ecx
xor ax, di
xchg bl, bl
nop
test esi, edx
not eax
not ecx
not edi
or eax, eax
dec bl
mov ebx, ebx
test ebx, 0x46aedb4f
test esi, ebx
shr ebx, cl
ror ch, cl
sub ah, 0x37
not ebx
not ah
rol cl, 2
sub bx, si
sub cl, ah
sbb dx, ax
not esi
cmp si, 0x4e14
dec bx
mov si, cx
inc ax
ror si, cl
sbb ch, 0x5d
xchg bl, bl
xchg bx, ax
not ch
shr bx, cl
not edi
cmp bh, 0xe
rol bl, cl
xor cx, 0x461e
xor dl, 0x1a
add ah, 0x63
cmp edx, ecx
adc eax, 0x11323f13
ror ah, 2
inc dl
adc di, si
nop
xchg bx, ax
shr ax, 8
not ah
and ah, bh
ror bl, 3
or cx, di
nop
mov ebx, 0x127e7373
and ebx, 0x5d012e02
stc
dec ax
cmp si, si
dec di
shr ebx, 4
and edx, 0x9b8619e
not ax
pop eax
push eax
dec ax
mov al, dl
sbb bh, 0x57
and ch, ch
add al, 9
and ch, ah
shl esi, cl
test al, bh
add ax, 0x281c
sbb bx, cx
nop
test ax, di
sbb di, 0x95a
inc si
test dx, ax
mov bh, dh
dec bx
shr edx, 6
or edx, 0xf174896
ror di, cl
not esi
xchg esi, esi
sub ch, 0x6a
and di, si
xchg al, bl
xor ecx, 0x4e95316
adc edx, eax
adc bh, 0x50
rol si, cl
add ebx, ebx
adc ax, ax
mov bh, ch
cmp bx, dx
test di, 0xd3f
xor di, 0x59f8
not si
stc
xor esi, 0x7c333c8c
rol ch, cl
sbb di, bx
adc di, 0x65ef
nop
xchg ch, bh
ror ah, cl
inc si
adc dx, 0xa07
rol ecx, 4
ror di, cl
cmp si, dx
not eax
cmp esi, eax
nop
adc ebx, edi
nop
sbb ecx, edi
and dx, ax
dec si
shl bx, 8
or bx, 0x40c6
sub dl, ch
mov di, si
ror bh, 6
mov al, 0xb
cmp si, cx
test eax, ecx
add bl, 0x2e
not esi
rol al, 7
or ebx, 0x2eb2dd5f
nop
xor bl, 0x19
sub ax, dx
sub bx, di
inc al
shl bh, cl
stc
mov cx, cx
shl ah, 5
mov ebx, 0x1f938cdd
xor eax, edi
and al, 0x69
xchg esi, ecx
stc
ror edx, cl
inc di
mov cx, 0x3994
or edx, 0x5bd66778
mov ax, 0x53e6
mov bl, 0x5e
and eax, 0x71311aa6
shr edi, 2
stc
shl bl, 4
rol eax, cl
test ch, 0x5b
ror ecx, 7
xchg ecx, eax
inc ch
rol ah, cl
test dx, bx
pop eax
mov ecx, edx
rol bx, cl
nop
xor cx, cx
adc bx, 0x4afe
nop
push eax
sub ah, bh
and ebx, 0x337b50a6
test ch, ah
shl bx, cl
test si, cx
sub ax, 0x2288
sub esi, 0x19a68a99
shl al, cl
xchg ebx, ebx
ror al, cl
sbb si, ax
sbb ebx, edi
sub di, bx
not ah
rol ebx, cl
add cl, 0x56
shr al, 7
rol eax, 3
shl bx, cl
xor ah, cl
dec dl
nop
sbb al, dh
nop
nop
shl ax, cl
shl si, cl
adc ecx, 0xa6d6510
not dl
sbb ax, ax
xor dl, dh
not bx
sub cx, bx
shl si, 2
cmp ch, 0x4c
mov bx, di
mov edx, 0x522e6348
sub di, cx
shl dx, cl
rol si, cl
add ax, 0x63c3
inc dl
add dl, 0x5a
sub ebx, ebx
test di, dx
adc ecx, eax
rol bl, cl
stc
inc dl
sbb ecx, edi
rol ax, cl
and dl, bh
mov bh, bh
ror ah, cl
test ebx, eax
inc cx
test di, bx
sbb dh, 0x33
dec dh
nop
adc ax, 0x7a02
test ebx, 0x1f79904c
and ecx, 0x2571eeef
xchg bl, dl
adc ax, 0x511e
shr dl, 3
adc edx, eax
adc cx, 0x6abe
shr dh, cl
xor eax, 0x19af65ad
cmp bl, bh
adc edx, 0x606bbaea
shr dh, cl
adc di, 0x7ff
ror edx, 6
not dx
and cl, dl
adc di, di
or ecx, ecx
nop
cmp ebx, eax
and dl, 0xc
xor eax, edi
ror dx, 1
shl cx, cl
mov esi, edi
rol dh, cl
ror cl, cl
stc
test ebx, ebx
adc edi, 0x3797b8ca
dec bh
adc esi, 0x5d140d83
test cl, ah
pop eax
push eax
xor ah, 0x32
pop eax
pop esi
pop ecx
pop ebx
pop edx
pop edi
push eax
sbb ax, 0x2483
push edx
sbb dl, 0x19
push esi
sub si, 0x4f47
push ebx
rol ebx, 5
sub dx, bx
shr ebx, 5
mov ax, ax
sbb dx, 0x11a6
cmp dh, 0x69
stc
mov dx, 0x4828
mov ebx, 0x51b995f3
nop
push ecx
adc ch, al
dec eax
test dh, 0x12
inc bl
xchg al, cl
shr eax, 1
cmp dh, ah
inc edx
sub ebx, ecx
or cx, 0x732b
mov bh, bl
push edi
adc edi, 0x1504f5c3
xor bl, 0x79
not eax
or ah, dh
rol esi, 3
adc edi, 0x3d74472
cmp ah, cl
not ecx
shr bl, cl
rol cl, 8
nop
and bl, 0x7b
xor ah, 0x2b
nop
shr di, cl
shr al, cl
shl bl, 8
nop
xchg cl, bl
inc edi
inc dx
shr eax, 1
sub dx, dx
stc
sub ch, 0x26
stc
nop
nop
xor bl, ah
shl edi, 5
rol bh, 1
rol ax, 1
sbb bx, cx
ror ax, 1
sbb bl, 0x23
xchg cx, dx
shl bh, cl
mov di, ax
nop
pop edi
pop ecx
pop ebx
pop esi
pop edx
pop eax
push ecx
mov ecx, 0xa5bf8ee
stc
stc
pop ecx
stc
push esi
mov esi, 0x2fa170a6
pop esi
push ebx
and bh, bh
pop ebx
push eax
push edx
sbb ax, dx
pop edx
pop eax
pop ebp
ret