Function at 0x924072
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov dx, 0x5bf3
lea esp, [esp + 2]
call fcn.009236df
push edx
lea edx, reloc.KERNEL32.dll_LCMapStringW
pop si
mov dl, bl
mov dl, 0xce
jmp 0x9238e1
mov edx, ebp
lea esp, [esp + 1]
bswap esi
mov dh, byte [esp + 2]
pushal
mov dh, dl
jmp 0x9237de
mov byte [esp], dl
mov dx, 0xb8d0
mov esi, esp
lea esp, [esp]
lea esi, [edi + ebp]
push ecx
jmp 0x9237b6
lea ecx, [esp + 0x27]
xchg word [esp + 0x1d], si
pop dx
not dl
mov si, word [esp + 0x20]
mov byte [esp + 0x1e], dh
jmp 0x92389b
xchg si, dx
mov byte [esp], bl
xchg cx, si
mov edx, dword [esp]
mov cx, word [esp]
lea esi, [esi*4]
jmp 0x9237cc
mov edx, dword [esp + 0x20]
mov ch, byte [esp]
seto cl
call 0x92383b
push 0
pushal
setl ah
pushal
lea edi, reloc.KERNEL32.dll_LCMapStringW
jmp 0x9238c4
mov dl, byte [esp + 0x1d]
lea esp, [esp + 2]
xchg edx, esi
lea esi, [ecx + ebx]
xchg ecx, edx
bswap edx
jmp 0x923869
push word [esp + 3]
xchg bh, ah
xchg dword [esp + 6], edx
mov ebx, dword [esp + 8]
jmp 0x92390f
lea ebp, reloc.KERNEL32.dll_LCMapStringW
xchg word [esp + 0x15], dx
xchg dword [esp + 9], ecx
push esi
rdtsc
xchg dl, ah
jmp 0x9238ae
lea esp, [esp + 1]
mov cl, dl
xchg dh, dl
mov cx, sp
mov edx, 0x1c51fe52
mov byte [esp], al
jmp 0x9237fe
mov bl, 0xea
xchg ebx, eax
call 0x9238f9
lea esp, [esp + 2]
call 0x924072
inc edi
je 0x923978
imul esp, dword [ebx + 0x6b], reloc.KERNEL32.dll_LCMapStringW
je 0x92392d
mov cx, word [esp + 0xd]
pop word [esp + 0x19]
bswap edx
mov dword [esp + 1], edx
cpuid
bswap ebp
jmp 0x923917
xchg cx, bx
push dword [esp + 0xd]
rdtsc
xchg ebx, eax
lea edx, [esi*4]
jmp 0x923997
pop ecx
mov cl, dl
pushfd
mov dl, byte [esp + 4]
mov word [esp + 7], bp
not dh
jmp 0x92396f
mov ebx, 0xaaeb769e
lea edi, [ebx + edi]
mov eax, ebx
mov bp, 0x7346
mov esi, edx
mov bh, dl
jmp 0x9239fa
pop dword [esp + 6]
pop dword [esp]
setle ah
push bp
xchg dh, bh
xchg si, bx
jmp 0x923986
mov bl, byte [esp]
mov dx, ax
push word [esp + 1]
xchg esi, ebx
mov cl, byte [esp + 3]
mov dh, al
jmp 0x923ab1
mov cx, word [esp + 4]
mov dh, byte [esp + 0xb]
bswap edx
lea esp, [esp + 0x10]
mov dl, cl
mov edx, 0x1300dbea
jmp 0x9239d2
push word [esp + 0xc]
mov dx, si
mov esi, 0x1453ea67
rdtsc
xchg dx, si
mov word [esp + 0xe], sp
jmp 0x9239bf
lea esp, [esp + 4]
popal
call fcn.00923a71
mov byte [esp + 1], bh
pop dword [esp]
mov dword [esp], esi
push word [esp + 4]
pop dword [esp]
mov byte [esp], ah
jmp 0x923c02
push dword [esp + 0x25]
lea esp, [esp + 0x18]
cpuid
mov ebx, edx
setg ah
mov dword [esp + 0xa], esi
jmp 0x923a27
lea esp, [esp + 3]
call fcn.00923b63
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push ebx
dec esp
imul esi, dword [ebx + 0x74], 0x64616548
add byte [ecx + 0x657551b0], dh
jb 0x923c9f
push eax
jb 0x923c90
outsd dx, dword [esi]
jb 0x923c9a
popal
outsb dx, byte [esi]
arpl word [ebp + 0x46], sp
jb 0x923c99
jno 0x923cab
outsb dx, byte gs:[esi]
arpl word [ecx], di
push edi
jb 0x923ca7
je 0x923ca5
inc esi
imul ebp, dword [ebp], reloc.KERNEL32.dll_LCMapStringW
sub al, 0x24
mov word [esp + 4], bp
lea esp, [esp + 8]
call int.008b7276
jmp 0x927696
insd dword es:[edi], dx
jo 0x923cda
imul ebp, dword [ebp + 0x4e], reloc.KERNEL32.dll_LCMapStringW
insd dword es:[edi], dx
inc ecx
add byte [edi - 0x72], dh
sbb dword [eax + 0x51], edi
mov ds, word [ecx]
js 0x923cf4
jne 0x923d0a
jb 0x923d20
push eax
jb 0x923d11
outsd dx, dword [esi]
jb 0x923d1b
popal
outsb dx, byte [esi]
arpl word [ebp + 0x43], sp
outsd dx, dword [esi]
jne 0x923d24
je 0x923d1d
jb 0x923cba
inc edi
je 0x923d15
imul ebp, dword [esi + 0x64], reloc.KERNEL32.dll_LCMapStringW
imul esi, dword [edx + 0x65], 0x726f7463
jns 0x923d0f
add byte [ebx + 0x49], bl
jae 0x923d23
jb 0x923d44
arpl word [ebp + 0x73], sp
jae 0x923d49
jb 0x923d22
popal
je 0x923d55
jb 0x923d47
push eax
jb 0x923d4a
jae 0x923d4c
outsb dx, byte [esi]
je 0x923cea
push ebp
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
imul ebp, dword [ebp], reloc.KERNEL32.dll_LCMapStringW
je 0x923d4e
add byte [edx + 0x746547ad], dh
push ebx
jns 0x923d70
je 0x923d64
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x69467341
insb byte es:[edi], dx
push esp
push esp
imul ebp, dword [ebp + 0x65], reloc.KERNEL32.dll_LCMapStringW
push ebp
push ebx
je 0x923d68
je 0x923d68
outsb dx, byte [esi]
push 0x6c646e61
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebp
inc ebp
js 0x923d81
arpl word [ebp + 0x70], sp
jo 0x923d95
je 0x923d8b
imul ebp, dword [edi + 0x6e], reloc.KERNEL32.dll_LCMapStringW
jb 0x923d2b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x65470072
je 0x923d7f
inc edi
je 0x923d7f
jb 0x923da0
imul bp, word [ebp + 0x49], 0x746e
inc ecx
add byte [edi + ecx*4 + 0x45746553], bh
outsb dx, byte [esi]
jbe 0x923dac
jb 0x923db4
outsd dx, dword [esi]
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x923da1
push esi
popal
jb 0x923db7
popal
bound ebp, qword [ebp + 0x57]
add byte [edi + 0x65], al
je 0x923d9e
je 0x923d9e
imul ebp, dword [ebp + 0x53], reloc.KERNEL32.dll_LCMapStringW
js 0x923d62
push ebx
je 0x923db3
je 0x923db3
outsb dx, byte gs:[esi]
jne 0x923d6a
push ebp
outsb dx, byte [esi]
push 0x6c646e61
insb byte es:[edi], dx
inc ebp
js 0x923dd9
jo 0x923ded
imul ebp, dword [edi + 0x6e], reloc.KERNEL32.dll_LCMapStringW
jb 0x923d83
je 0x923de6
jb 0x923d83
inc edi
je 0x923dcd
imul ebp, dword [ebp + 0x41], reloc.KERNEL32.dll_LCMapStringW
je 0x923e01
jb 0x923df8
bound esi, qword [ebp + 0x74]
jae 0x923dda
js 0x923dd8
add byte [esi], dl
add dword [eax + 3], 0x737953ba
jns 0x923e13
je 0x923e07
insd dword es:[edi], dx
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x7a546f54
push ebx
jo 0x923e13
arpl word [ecx + 0x66], bp
imul esp, dword [ebx + 0x4c], 0x6c61636f
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x72695600
je 0x923e37
popal
insb byte es:[edi], dx
push eax
jb 0x923e36
je 0x923e2e
arpl word [eax + eax + 0x4c], si
push eax
je 0x923e3f
inc esp
push eax
add byte [esi + 0x69], al
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], reloc.KERNEL32.dll_LCMapStringW
insd dword es:[edi], dx
push esp
outsd dx, dword [esi]
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x54], 0x656d69
inc edi
je 0x923e32
push esp
imul ebp, dword [ebp + 0x65], 0x74654700
inc ebx
je 0x923e32
jne 0x923e63
jb 0x923e58
outsb dx, byte [esi]
je 0x923e46
jb 0x923e67
arpl word [ebp + 0x73], sp
jae 0x923dfd
xchg ebp, eax
add al, 0xb7
sahf
jmp 0x6604840e
inc ebp
outsb dx, byte [esi]
jbe 0x923e74
jb 0x923e7c
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x923e66
je 0x923e87
imul ebp, dword [esi + 0x67], reloc.KERNEL32.dll_LCMapStringW
insb byte es:[edi], dx
jne 0x923e92
push 0x656c6946
inc edx
jne 0x923e8d
jb 0x923e9e
add byte [ebx - 0x20b3823e], ch
inc edi
jge 0x923e7c
fild word [edi + 0x65]
je 0x923e7b
je 0x923e7b
jne 0x923ea3
insb byte es:[edi], dx
insb byte es:[edi], dx
push eax
popal
je 0x923ea4
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [edi + 0x65], al
je 0x923e93
outsb dx, byte gs:[esi]
jne 0x923e4a
push ebx
je 0x923e93
outsb dx, byte [esi]
dec edi
inc si
imul ebp, dword [ebp], reloc.KERNEL32.dll_LCMapStringW
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x923ec5
imul ebp, dword [esi + 0x64], reloc.KERNEL32.dll_LCMapStringW
add byte gs:[ebp + 0x6c], al
add byte [ebp + 0x6c], al
insb byte es:[edi], dx
je 0x923ecc
inc esi
inc esi
imul ebp, dword [ebp + 0x41], reloc.KERNEL32.dll_LCMapStringW
inc esi
imul esi, dword [edx + 0x73], 0x6c694674
inc ecx
jae 0x923eea
inc esi
imul ebp, dword [ebp + 0x41], 0x74654700
push esp
add byte [edi + 0x65], al
je 0x923ed4
inc edi
je 0x923ed4
insd dword es:[edi], dx
jo 0x923ed4
popal
je 0x923eef
inc ecx
add byte [esi], ah
push ecx
rol byte [edi + 0x65], 1
je 0x923ee6
je 0x923ee6
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0x923f01
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0x923f08
popal
je 0x923f07
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add byte [ebx + 0x65], dl
je 0x923eec
je 0x923eec
imul ebp, dword [ebp + 0x50], reloc.KERNEL32.dll_LCMapStringW
jb 0x923eb1
inc edx
imul esi, dword [edx + eax*2 + 0x6c], 0x69460074
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x79536f54
jae 0x923f3a
je 0x923f2c
insd dword es:[edi], dx
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x74654700
push esp
add byte [edi + 0x65], al
je 0x923f25
push 0x64616572
dec esp
popal
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
add byte gs:[ebx - 0x36], dl
xchg esp, eax
inc esp
jne 0x923f54
insb byte es:[edi], dx
imul esp, dword [ebx + 0x61], 0x61486574
arpl word [ecx + 0x74], sp
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[edi + 0x65], al
je 0x923f4a
jae 0x923f5c
jb 0x923f3d
popaw
jne 0x923f6a
je 0x923f55
dec ecx
dec esp
popal
outsb dx, byte [esi]
jne 0x923f68
add byte gs:[bx + 0x65], al
add byte gs:[edi + 0x65], al
je 0x923f5a
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
push edi
add byte [eax + 0x61], dl
je 0x923f5f
insb byte es:[edi], dx
je 0x923f20
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
insb byte es:[edi], dx
inc esi
insb byte es:[edi], dx
popal
jae 0x923f2c
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push edx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
push esp
insb byte es:[edi], dx
jae 0x923f89
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
inc edi
je 0x923f94
jne 0x923fc5
jb 0x923fba
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x923f9c
imul esi, dword [edx + 0x65], reloc.KERNEL32.dll_LCMapStringW
arpl word gs:[edi + ebp*2 + 0x72], si
je 0x923fcd
jb 0x923fd9
jns 0x923fa2
inc ecx
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push edx
inc ecx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
dec ecx
jae 0x923fb6
push 0x646c69
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[esp + ebp*2 + 0x73], dl
push ebx
je 0x923fe2
popal
insb byte es:[edi], dx
jne 0x923ff5
add byte [esp + ebp*2 + 0x73], dl
inc edi
je 0x923fee
popal
insb byte es:[edi], dx
jne 0x924001
add byte [edi], al
scasb al, byte es:[edi]
mov ecx, 0x74654798
push ebx
je 0x923ff8
jns 0x92401a
je 0x92400e
insd dword es:[edi], dx
inc esp
popaw
jne 0x92401c
je 0x924007
dec ecx
dec esp
popal
outsb dx, byte [esi]
jne 0x92401a
add byte gs:[bx + 0x6c], al
add byte gs:[edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc edi
je 0x924007
inc ecx
je 0x924037
insd dword es:[edi], dx
dec esi
popal
insd dword es:[edi], dx
inc ecx
inc ecx
add bl, bh
ror byte [ebp + 0x47], cl
je 0x92402a
imul ebp, dword [ebp + 0x65], reloc.KERNEL32.dll_LCMapStringW
dec ecx
pop edx
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0x924050
insd dword es:[edi], dx
popal
je 0x92404f
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ecx + 0x6e], cl
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc ebx
jb 0x92405f
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x74697243
imul esp, dword [ebx + 0x61], 0x6365536c
je 0x924069
imul esi, dword [ecx + ebp*2 + 0x63], reloc.KERNEL32.dll_LCMapStringW
arpl word [ecx + ebp*2 + 0x6f], si
je 0x924061
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [esi + 0x64], 0x6d6f7441
je 0x92407f
insd dword es:[edi], dx
inc ecx
add ah, bl
das
and dword ss:[ebp + reloc.KERNEL32.dll_LCMapStringW], ecx
lea edi, [ebx + edi]
mov bl, byte [esp + 0x19]
and al, 0x19
xchg cl, bh
mov bl, 0xbc
lea eax, reloc.KERNEL32.dll_LCMapStringW
mov cx, 0x54f0
jmp 0x923ade
invalid
jo 0x924090
add byte [ebx + 0x72], al
popal
je 0x9240a5
inc ebp
jbe 0x9240a8
outsb dx, byte [esi]
je 0x924087
add byte [ecx + 0x6e], cl
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jp 0x9240b6
inc ebx
inc ebx
jb 0x9240bd
je 0x9240bf
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
inc ecx
outsb dx, byte [esi]
push ebx
jo 0x9240cf
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
jne 0x9240d9
je 0x92406d
pushal
mov dword [reloc.KERNEL32.dll_LCMapStringW], eax
push dword [esp + 0x21]
push word [esp + 0x15]
bswap ebx
setp al
pop dword [esp + 0x1c]
jmp 0x924017
lcall 0xeb1c, 0x24448fc0
nop
inc ebp
outsb dx, byte [esi]
arpl word [edi + 0x64], bp
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x53007265
outsb dx, byte [esi]
je 0x9240f8
jb 0x924095
push ebx
je 0x9240eb
arpl word gs:[eax + eax + 0x47], si
je 0x9240f4
jns 0x924116
je 0x92410a
insd dword es:[edi], dx
inc esp
imul esi, dword [edx + 0x65], 0x726f7463
jb 0x92410f
arpl word [edi + ebp*2 + 0x72], si
jns 0x924107
add byte [ebx + 0x65], dl
je 0x924109
push 0x64616572
push eax
jb 0x92411d
popal
push eax
jb 0x924126
outsd dx, dword [esi]
jb 0x924129
imul esi, dword [ecx + edi*2], reloc.KERNEL32.dll_LCMapStringW
je 0x92413b
add byte [edi - 0x42], dl
mov dword [eax], ebp
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ecx
inc ecx
inc ecx
je 0x924142
insd dword es:[edi], dx
inc ecx
add byte [ebx + 0x65], dl
je 0x92411f
inc ebp
jbe 0x924141
outsb dx, byte [esi]
je 0x9240df
inc ebx
outsd dx, dword [esi]
jo 0x92415c
inc esi
imul ebp, dword [ebp + 0x41], 0x1de24b00
salc
xchg ebp, eax
daa
push ds
sbb eax, 0x1e2795d6
sbb edx, esp
mov ah, 0x31
invalid
in eax, 0x80
iretd
imul cl
sub dword [ecx + reloc.KERNEL32.dll_LCMapStringW], esp
mov eax, dword [reloc.KERNEL32.dll_LCMapStringW]
or al, 0x60
adc eax, 0x52389180
mov byte [0x60720121], al
pop ecx
out dx, al
cmp al, 0xb3
bound eax, qword [ecx + 0x7eada81c]
in al, 0x48
dec esi
inc ecx
invalid
push ecx
dec ebp
scasd eax, dword es:[edi]
clc
mov esi, 0x9155c279
ret 0x9155
push ebp
xchg ecx, eax
mov eax, ebp
xor bl, byte [edx + 0x21]
pushfd
jle 0x924184
adc eax, 0xf4f9a81a
jle 0x924152
jmp esi
out 0xb3, al
adc esp, dword [edi + 0x43]
and ch, byte [edx + 0x23]
mov eax, dword [reloc.KERNEL32.dll_LCMapStringW]
lodsb al, byte [esi]
add al, 0xd9
dec ebp
or eax, 0xea8fc374
dec eax
invalid
cmp ebx, dword [ebp - reloc.KERNEL32.dll_LCMapStringW]
sub al, 0x4c
jg 0x92417e
mov ebx, 0x7d75a12b
jne 0x92420a
out 3, eax
or al, 0x48
sbb dword [eax - 0x5daa876f], eax
and ebp, ecx
js 0x9241fb
pop ecx
scasb al, byte es:[edi]
aas
mov bl, 0xf2
cli
ja 0x9241bf
test al, 0x6d
jnp 0x92418b
in al, 0x48
dec eax
mov dl, 0x44
invalid
mov esi, 0x9155c657
dec ecx
call 0x9a189bfc
jle 0x924204
aad 0x19
test al, 0xf9
xor byte [ebx + 0x13f3e6ff], cl
inc ebx
mov ebp, 0x6ca12366
add al, 0xd9
dec ebp
sti
jbe 0x9241a6
invalid
xchg edx, eax
xchg edx, eax
int3
cmp ebx, dword [ebp - reloc.KERNEL32.dll_LCMapStringW]
insb byte es:[edi], dx
dec esp
jg 0x9241fe
jo 0x92422c
mov eax, dword [reloc.KERNEL32.dll_LCMapStringW]
jne 0x9241ca
out 3, eax
or al, 0x81
adc eax, dword [eax - reloc.KERNEL32.dll_LCMapStringW]
and dword [ebp + 0x7e], edx
pushal
pop ecx
outsb dx, byte [esi]
aas
mov bl, 0xf2
mov ebx, 0x2da81c74
jnp 0x92420b
dec eax
dec ebp
inc esi
invalid
push ecx
adc byte [esi], bl
cmpsb byte [esi], byte es:[edi]
scasd eax, dword es:[edi]
adc eax, 0x9df6d15f
pop ds
pop ebp
push 0xcd510bc5
scasb al, byte es:[edi]
clc
mov esi, 0x9155c3b9
or ecx, ebp
xor bl, byte [edx - 0x56]
lahf
jle 0x924284
xchg ebp, eax
sbb ch, byte [eax - 0x725a07]
out 0x33, al
adc esp, dword [edi + 0x43]
aaa
and esp, dword gs:[ecx + reloc.KERNEL32.dll_LCMapStringW]
fdivr dword [edi - 0x3d]
invalid
cmp ebx, dword [ebp - reloc.KERNEL32.dll_LCMapStringW]
lodsb al, byte [esi]
dec ebx
jg 0x92427e
ja 0x9242a7
mov eax, dword [reloc.KERNEL32.dll_LCMapStringW]
or al, 0x4e
adc al, byte [eax - 0x5dab076f]
and dword [ecx + reloc.KERNEL32.dll_LCMapStringW], esp
inc eax
mov bl, 0xf2
invalid
dec eax
cdq
inc eax
invalid
call 0x92769b
jmp 0x927825
call 0x9276a5
jmp 0x9277f9
popal
jmp 0x922004
add eax, 0x80cf75
add ebx, 0x5e1404
mov dword [ebx], eax
jmp 0x9276d9
pop eax
sub eax, 0x9276a5
mov ebx, eax
jmp 0x9276ef
add dword [esp], reloc.KERNEL32.dll_LCMapStringW
call fcn.0080d207
jmp 0x9276a0