Function at 0x6c751a
Capabilities:
Decompress data using quicklz

Disassembly:
push ebp
mov ebp, esp
push ecx
ror ch, 3
push edx
adc dx, 0x6d32
mov ecx, edx
mov ch, dh
nop
push esi
mov esi, esi
push edi
shr di, 5
stc
push eax
sbb eax, 0x3c40b757
and si, ax
stc
push ebx
xchg ebx, edi
cmp dh, ah
add bl, 0x25
test ch, cl
cmp al, 0x58
cmp cx, di
nop
sub bh, 0x70
mov cl, 0x65
xchg si, bx
xchg di, dx
shr dx, cl
test dl, 0x78
add bh, 0xd
inc si
or ecx, 0x10ca4a64
nop
test cl, 4
cmp ch, ah
shl ecx, cl
ror esi, cl
sbb ax, bx
rol ah, cl
rol dx, cl
xchg bx, bx
cmp si, dx
sbb di, bx
dec dl
nop
and bh, ch
shr ebx, 2
and edx, 0x708c5c1f
mov si, dx
adc dx, si
shl dh, cl
sub esi, ecx
adc al, dh
or cl, cl
add ah, bl
xor al, ch
mov ax, si
sub si, 0x1df9
mov cx, 0x6d09
stc
shl si, 3
sbb al, 0x23
inc dl
rol ax, 4
test dx, 0x7ff
add ebx, edi
shr bh, 6
inc ecx
dec eax
xor ah, 2
nop
shl al, cl
test ecx, 0x740f11aa
stc
nop
not dl
ror edi, cl
add ch, 0x5b
rol ebx, 8
ror cx, 1
sbb ah, cl
not ch
shr bh, cl
shl edi, 2
xor edi, 0xeba3398
mov ecx, 0x782d17ce
dec ch
not ax
dec dx
ror di, cl
dec al
xor ax, cx
adc edx, edx
xchg edi, edi
sbb edx, ebx
sbb si, dx
xchg edx, edi
xchg cx, ax
shl edi, cl
shl esi, 3
test edi, ebx
inc edx
inc di
not si
xor dh, al
pop ebx
shl esi, cl
dec al
push ebx
dec ebx
shl ax, cl
inc ax
rol esi, 7
shr bh, 7
xor ch, cl
cmp edx, esi
mov ebx, ecx
shl ch, cl
not cx
sub edx, 0x753f296b
dec ecx
inc cl
shl dh, cl
sub ax, 0x47a9
sub esi, 0x22ab9321
sbb ecx, ebx
inc bl
shr eax, cl
add bh, 5
sub dh, 0x79
shr ax, 2
or ebx, edi
ror bh, cl
cmp bl, cl
not ax
dec esi
adc edi, 0x72334fde
add dx, 0x1141
shl al, 7
not ecx
cmp esi, edx
adc edi, ebx
cmp bh, 0x4a
pop ebx
pop eax
pop edi
pop esi
pop edx
pop ecx
push edi
sbb edi, 0x3682cca9
push edx
push eax
sbb dh, al
shl ax, 4
rol eax, 1
xor eax, 0x1f67f810
push esi
push ebx
cmp esi, ebx
or ebx, 0xb34a06a
stc
push ecx
shr eax, cl
or ch, bl
and ch, ch
nop
rol al, 8
sbb dx, 0x56dd
stc
mov cl, dl
nop
cmp ecx, esi
shr eax, cl
sbb edi, 0x3b6281b6
and ecx, 0x232a025b
sbb eax, eax
nop
test ax, 0x19b1
adc cx, bx
mov bx, 0x333d
xor bx, si
add ebx, ebx
xchg cx, si
cmp dx, di
mov si, 0x6b56
test esi, 0xa8d3f52
sub dx, 0x1f9d
and bx, 0x5b07
mov si, 0x5d49
mov ax, 0x2af5
stc
test si, dx
shr ch, cl
and cx, 0x2934
xor ebx, 0x40a1360b
dec cl
xchg ebx, ebx
cmp cx, 0x3c56
inc al
shl bl, cl
xor ah, dl
xchg al, ch
and eax, ebx
sbb dx, bx
stc
xor al, 0x2c
dec ch
and di, 0x29e1
mov ah, 0x67
ror dx, 7
inc ax
rol edx, cl
xor cx, si
or ch, bl
inc dl
add bh, cl
adc dl, bl
shl dh, cl
sbb dl, 0x5b
sub ebx, edi
sbb bh, 0x12
sub dx, dx
sbb esi, 0x636ba2ea
xor si, 0x2a99
xor esi, edi
not edx
inc dh
dec dx
sbb edi, 0x295cb62e
xchg si, di
not si
dec si
test dl, bl
or edx, 0x2fa55201
or al, 0x71
add ch, ah
rol edx, cl
and esi, eax
or edi, 0xea6a870
shr bl, 1
shl di, cl
shl si, 5
mov eax, 0x25fae638
nop
inc dh
adc ch, bl
mov bl, 0x20
rol bl, cl
adc ebx, ecx
rol dh, 4
xor dh, ah
test ah, cl
shr al, 1
test ecx, 0x48d9ff9e
pop ecx
sbb al, 0x4b
add esi, esi
xor dx, di
add dx, dx
sbb bl, 0x39
dec esi
rol dh, 5
and edi, esi
push ecx
rol dh, cl
sbb bh, 0x30
inc eax
sub eax, edi
xchg ah, dl
sbb ah, cl
test dx, 0x7655
sbb ah, ah
nop
xchg edi, ebx
xor dl, bh
adc bh, al
mov ah, 0x30
ror eax, 4
mov cl, 6
rol bx, cl
sbb eax, 0x61400d3a
stc
dec eax
sbb ecx, esi
inc di
or edi, 0x38ce83ad
nop
cmp dh, 0x4e
cmp eax, ecx
nop
xor bx, 0x16c9
mov bx, 0x6c4e
and edx, ecx
xor bx, dx
nop
add dl, dh
cmp edi, ebx
shr esi, cl
xor edx, edx
shl ch, cl
dec bh
stc
cmp eax, edi
sbb al, 0x4d
nop
cmp ax, 0x5110
nop
inc ah
cmp ch, dh
xchg dl, bl
shr bh, 1
cmp di, dx
add dx, 0x28ea
sub di, cx
nop
sbb dh, ah
dec al
add ebx, edi
ror esi, cl
xchg dx, ax
xchg al, ah
sub dl, cl
rol edx, 6
add ebx, 0x32a66b30
sub ax, dx
adc ch, 0x47
test edx, edi
stc
rol ax, 3
nop
dec ah
shr edx, cl
add ecx, eax
xchg dl, ah
nop
and edx, 0x335b8026
not cl
xchg ebx, ecx
and cx, bx
stc
inc ecx
xor al, dl
and si, ax
cmp di, 0x73d1
nop
xor cx, 0x35dc
or esi, esi
cmp bl, dh
dec ah
adc di, cx
and ah, bh
add di, si
sbb esi, 0x5140062f
sub dx, ax
xchg di, bx
shl bx, 7
pop ecx
stc
stc
push ecx
not ecx
rol di, cl
and dh, dh
test si, di
sub bl, ch
adc si, 0x71f8
mov eax, eax
mov si, bx
mov dx, 0x22d8
pop ecx
pop ebx
pop esi
pop eax
pop edx
pop edi
push eax
push ecx
and ah, cl
push ebx
sub cl, bl
cmp ecx, 0x2c704a38
push edi
inc edi
push edx
cmp edx, 0x1697d04c
dec dx
push esi
test si, di
stc
and bx, si
rol bl, 4
add ch, ah
inc si
test cl, 0x21
test bh, dh
mov cx, si
ror eax, cl
ror bh, cl
test eax, edi
and si, 0x3f2b
not cx
stc
test ebx, edx
xchg di, ax
xchg dh, al
shl bl, cl
dec bh
xchg di, ax
dec ecx
ror edi, cl
or bh, cl
add edi, 0x121e5492
ror bh, cl
shl eax, 4
xor dl, ch
sbb edi, 0x6c54dc71
adc eax, ebx
sub di, ax
ror edi, cl
inc ax
dec ax
sub ecx, esi
nop
rol ebx, 5
test ecx, 0xffcb829
sub eax, ebx
rol edx, cl
xor di, di
test edx, 0x60984194
dec cx
not ax
adc ax, 0x5a65
ror bx, cl
not eax
nop
mov cx, ax
or eax, ecx
nop
xor ecx, eax
xor dl, dh
and si, si
xchg dl, al
sub eax, 0x3b4b867a
test cx, di
and cx, cx
cmp dl, 0x60
stc
shr bl, cl
shl ax, 2
not dx
shl di, cl
shl ax, cl
inc ebx
dec dh
not ecx
shl eax, 5
rol cl, 3
test si, dx
add bx, 0x2ad
stc
shl ax, cl
xor dx, 0xe69
nop
nop
mov ah, ah
shr ebx, cl
xor dx, 0x156e
sbb bx, bx
add bx, dx
shl bl, cl
shl ebx, 4
and ch, 0x5f
ror ecx, cl
nop
dec al
test cx, cx
ror di, 7
cmp ebx, edx
test cx, si
or cx, di
inc si
pop esi
shr bh, cl
not eax
pop edx
pop edi
pop ebx
pop ecx
pop eax
jge 0x6c7a88
push eax
push ebx
add al, bh
push ecx
shr cx, cl
push esi
push edx
test si, dx
or bx, 0x6c23
mov ecx, 0x12704306
add ah, 0x34
sub ecx, ebx
push edi
xchg edi, ecx
pop edi
pop edx
pop esi
pop ecx
pop ebx
pop eax
ja 0x6c7a39
jle 0x6c7a32
jbe 0x6c7a32
push ebx
inc ebx
push esi
sub si, 0x491f
pop esi
pop ebx
push esi
sbb si, 0x2a79
pop esi
push ebx
dec bx
push edx
test dl, bl
push eax
adc bl, ah
and dh, bl
xchg bh, bh
nop
pop eax
pop edx
pop ebx
jnp 0x6c7a5e
push edx
test dx, 0x3e61
pop edx
jecxz 0x6c7a5e
push eax
cmp ah, 0x61
pop eax
push ebx
push edx
sub bx, dx
pop edx
pop ebx
push eax
test eax, 0x60ea14e9
push ebx
adc ebx, 0x1279ab2b
pop ebx
pop eax
jle 0x6c7a88
push eax
push ebx
test ah, bl
push ecx
not ch
pop ecx
pop ebx
pop eax
push ecx
dec cl
pop ecx
push ebx
push ecx
cmp ebx, ecx
pop ecx
pop ebx
push ebx
sbb bl, bh
not bl
push edx
xor ebx, edx
push ecx
and bh, ch
push eax
sbb ax, 0xd5
cmp bh, ch
ror bx, 2
pop eax
pop ecx
pop edx
pop ebx
push eax
push ecx
shr al, cl
push ebx
and ebx, 0x6bd5b0f5
push edx
and dh, 0x68
push esi
adc si, cx
adc cl, 0x7f
pop esi
pop edx
pop ebx
pop ecx
pop eax
push edx
shl dh, 1
pop edx
pop ebp
ret