Function at 0x401000
Capabilities:
Accept command line arguments
Hash data using murmur3

Disassembly:
call sub.user32.dll_GetDoubleClickTime
cmp eax, 0xffffff1c
jne 0x40107a
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
ret
call sub.kernel32.dll_GetCommandLineW
cmp eax, 0xfffffedc
jne 0x401108
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
ret
call sub.user32.dll_GetDoubleClickTime
cmp eax, 0xffffff2e
jne 0x4011a0
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
ret
call sub.user32.dll_GetDoubleClickTime
cmp eax, 0xffffff26
jne 0x401215
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
call sub.ntdll.dll_RtlValidSid
ret
jmp 0x47068e
and edx, 0xc9b7da4e
dec edx
add ecx, 0xc9b81508
jmp 0x47223d
push 0xc9c70474
mov edx, esi
and edi, 0xca4a3738
mov edi, esi
shl esi, 0x1c
and ecx, 0xca4a88b6
sub edx, ecx
or esi, edx
neg ecx
xor edx, 0xca4aface
xor edx, edi
jmp 0x471bc6
mov ebx, 0x246e6c30
or edx, 0xca4b8850
and edx, edi
xor esi, ecx
rol ecx, 0xa
sub ecx, edx
xchg edx, ecx
jmp 0x4714d8
pop ebx
inc edi
xchg esi, edi
or esi, edi
or edi, ecx
add esi, ecx
add edx, ecx
xchg edi, edx
not esi
jmp 0x472c1f
mov ebx, 0x246e6c30
sub edi, 0xca5276b8
xor edx, ecx
and edi, edx
add esi, edx
jmp 0x472f75
mov ebx, 0x246e6c30
neg edx
add edx, ecx
ror edx, 1
or ecx, esi
shr esi, 6
add edx, 0xca5476ee
sub ecx, edi
xor esi, ecx
xchg edi, esi
or edx, ecx
add edi, 0xca54ff04
mov ecx, esi
not edi
or edx, esi
jmp 0x472aaf
call ebx
xchg esi, edx
add esi, edi
sub ecx, edi
and esi, edi
xchg ecx, esi
sub ecx, edx
sub edi, ecx
ror esi, 0x13
jmp 0x472f8f
mov ebx, 0x246e6c30
or edx, 0xca577a46
add ecx, edx
mov esi, 0xca57ae2c
shr edi, 0x1c
sub esi, ecx
add edx, edi
jmp 0x470e7b
push 0xc9c003c3
sub edi, ecx
inc ecx
xor edi, esi
or edx, edi
mov esi, 0xca59e91c
ror esi, 0x1e
jmp 0x472a84
push 0xc9bad268
xchg esi, ecx
xchg edi, edx
mov edx, esi
xor ecx, 0xca62c44c
or ecx, edx
mov esi, 0xca62fe8c
shr edi, 0xb
xor edx, esi
or edi, ecx
mov edi, esi
jmp 0x472ebb
push 0xc9bf6abe
sub edx, esi
rol edi, 0xc
and esi, 0xca63c50c
add esi, edx
jmp 0x472e98
push 0xc9bbc304
or edi, edx
xor edi, edx
shr ecx, 0x1d
rol edi, 0x12
and esi, 0xca6819f8
xchg edi, edx
or ecx, edi
add ecx, esi
shl edx, 0x11
or edx, edi
and edx, 0xca68bd5c
ror edx, 0x17
jmp 0x470878
push 0xc9be79e8
sub ecx, 0xca6c55b2
xchg esi, edx
add esi, edi
sub ecx, edi
rol edx, 0x13
xor edx, esi
xor ecx, edi
sub edx, 0xca6d15a6
neg ecx
add edx, ecx
or edi, ecx
mov edi, esi
jmp 0x4707ca
push 0xc9bcd262
or edx, esi
not edx
dec esi
xchg edi, edx
not esi
xchg esi, ecx
jmp 0x471491
push 0x6f28e
ror ecx, 0x14
inc edi
sub esi, 0xca6f435a
rol edi, 0x1f
xor esi, edx
xchg edi, ecx
neg esi
add edx, ecx
add edx, 0xca6fea08
mov esi, ecx
jmp 0x4712ff
pop ebx
xor esi, edi
mov edx, edi
sub edx, esi
mov edx, 0xca71abbe
or esi, edi
or ecx, 0xca71e056
add edi, esi
mov edx, 0xca72143c
or edi, edx
add edi, ecx
jmp 0x471664
pop ebx
sub edi, edx
or edi, 0xca733374
inc edi
add edi, edx
mov edx, 0xca738400
neg edi
and edx, 0xca73c16e
mov edx, ecx
xor esi, edx
xor edi, 0xca741072
jmp 0x470efe
push 0xc9c62afc
sub edi, 0xca743a58
and edx, esi
bswap ecx
sub edx, edi
jmp 0x471a58
call ebx
or ecx, edx
or ecx, esi
or edi, edx
add ecx, edx
add edx, esi
or edi, 0xca789ef2
mov edx, edi
add esi, edi
jmp 0x47104a
pop ebx
nop
xor edi, 0xca7dd25c
sub ecx, edx
add ecx, edi
add esi, ecx
xchg edi, esi
sub ecx, edi
neg ecx
jmp 0x472570
mov ebx, 0x246e6c30
neg ecx
add edx, ecx
shr edi, 0x11
sub esi, ecx
ror edx, 0x18
and edi, edx
jmp 0x471b8d
call fcn.00470a75
or ecx, edi
and edx, edi
shl edx, 4
or edx, edi
xor esi, edx
xchg edx, ecx
dec edx
not edi
shr edi, 0xd
neg edi
and ecx, 0xca8819b4
ror edx, 0xe
jmp 0x4726c8
pop ebx
or edi, 0xca885f42
xchg ecx, edx
xor ecx, edi
add edx, edi
xor edx, ecx
and edi, esi
mov edi, edx
sub esi, edi
jmp 0x4706c2
push 0xc9c4180e
or edi, edx
xor edi, edx
or edx, esi
sub ecx, 0xca8996b8
xor ecx, edx
rol esi, 2
jmp 0x470e63
push 0xc9be1d20
mov esi, ecx
ror esi, 0x1d
mov edi, 0xca8a2882
or edi, edx
add edi, esi
dec ecx
sub ecx, esi
or edx, esi
not esi
or edi, edx
or ecx, edi
shr edi, 0xe
jmp 0x472998
mov ebx, 0x4132136a
inc edi
mov esi, ecx
xchg edi, esi
xor esi, edx
xchg ecx, edi
rol edx, 0xd
jmp 0x471361
push 0xc9c55060
and ecx, 0xca8cd9ce
sub edx, edi
xchg edi, edx
or edi, esi
add ecx, edx
mov esi, edx
dec esi
add ecx, 0xca8d96f8
jmp 0x4706fc
call fcn.00470a75
or esi, edi
xor ecx, esi
sub edi, 0xca8df2d8
sub edi, esi
sub edi, edx
inc edx
bswap esi
sub esi, 0xca8e806a
jmp 0x47258d
pop ebx
sub edx, ecx
sub edi, esi
inc esi
sub edi, edx
inc edx
xor edi, 0xca90500c
xor edx, esi
and edx, ecx
add edi, ecx
xchg esi, edi
jmp 0x4718df
pop ebx
shr ecx, 0x1f
or esi, edi
xor esi, 0xca94cf62
inc ecx
ror esi, 0x17
add esi, ecx
add edi, edx
sub edi, esi
inc esi
xchg esi, ecx
dec esi
and ecx, esi
jmp 0x470d55
pop ebx
xor edi, ecx
and ecx, edx
shr edx, 0x14
xor ecx, edx
and ecx, esi
xor ecx, edi
and ecx, edi
xor ecx, esi
rol edi, 2
and edi, esi
jmp 0x4713f7
push 0xc9bcb4b2
xor edi, edx
and ecx, esi
xchg edx, ecx
nop
sub esi, edx
xor edx, ecx
or esi, edi
neg edx
mov ecx, 0xca97e07c
sub esi, ecx
jmp 0x470b4f
push esp
xor esi, ecx
and edx, edi
sub ecx, edx
xchg edx, ecx
dec edx
xchg edi, edx
jmp 0x4712a7
push 0xc9c1cede
ror ecx, 8
and edi, 0xcaa26d36
dec edi
and edi, edx
mov esi, 0xcaa2bf7a
or edx, ecx
xor edx, ecx
ror ecx, 0x11
inc edi
and esi, edi
jmp 0x472a0e
push 0xc9b9c5ae
or edi, 0xcaa5c5a2
and ecx, esi
and edx, 0xcaa5faa0
xor esi, 0xcaa61684
or ecx, edi
add esi, 0xcaa64bbc
sub ecx, esi
add ecx, edx
mov esi, 0xcaa69eb0
sub esi, edi
jmp 0x472742
mov ebx, 0x246e6c30
dec edx
not edi
not ecx
mov esi, 0xcaa7355a
sub esi, edi
shr esi, 2
and esi, ecx
not ecx
and edi, 0xcaa7c29e
and edx, edi
mov esi, ecx
mov edi, edx
xchg edx, ecx
sub edx, 0xcaa8440c
jmp 0x472c4a
push 0x40
add edi, 0xcaa86cec
sub edx, esi
rol edi, 2
inc esi
add edx, esi
xchg ecx, edi
inc esi
mov esi, edx
add esi, 0xcaa94664
rol edi, 5
sub edx, ecx
sub edi, esi
jmp 0x470b77
pop ebx
or edi, ecx
or edi, edx
add ecx, edx
or esi, ecx
and edi, ecx
shr edx, 0xf
or edi, ecx
mov edi, esi
jmp 0x4708b9
push 0x401400
xchg ecx, esi
add edi, edx
sub edx, esi
xchg esi, edx
xor edx, ecx
xor esi, edi
jmp 0x472d13
call fcn.00470a75
xor esi, edi
mov edx, edi
add esi, edi
xchg ecx, edi
mov ecx, edi
mov esi, edx
or edx, 0xcaaee7b0
mov esi, edx
sub esi, edx
xor edx, ecx
jmp 0x471f2a
call fcn.00470a75
not esi
add ecx, 0xcaaf7a86
mov ecx, 0xcaaf9542
xor edi, ecx
xchg esi, edx
add esi, edi
and ecx, edx
ror ecx, 0xd
or ecx, edx
shr edx, 0x12
jmp 0x471f91
push 0xc9c5ecf9
or edx, edi
mov esi, 0xcab2d73e
shr edi, 0xa
bswap edx
dec esi
dec ecx
and edi, ecx
add esi, ecx
mov edx, edi
xor ecx, edi
neg ecx
rol ecx, 0x15
xor edx, edi
add ecx, esi
jmp 0x4727b4
push 0xc9bcf04e
xor ecx, esi
sub ecx, esi
rol ecx, 3
xchg edi, ecx
xor ecx, 0xcab88d24
dec edi
add esi, edx
and esi, ecx
xchg ecx, edx
add esi, edx
shl ecx, 0x17
sub esi, edi
jmp 0x471e73
call fcn.00470a75
xchg edx, esi
sub ecx, esi
add esi, 0xcaba98ea
and edx, 0xcabab340
xchg ecx, esi
sub ecx, esi
sub edi, ecx
xor edx, esi
or esi, edi
dec esi
jmp 0x470cae
push 0xc9c20bba
mov edi, esi
inc edi
xor edx, edi
dec esi
sub edx, esi
rol edi, 0xf
and ecx, esi
xchg edi, edx
jmp 0x472140
pop ebx
shl edx, 5
add edx, ecx
mov ecx, edi
dec edx
and edi, edx
sub edx, ecx
sub ecx, edi
add edx, ecx
jmp 0x471fc6
push 0xc9c4b319
not edi
mov edi, esi
add esi, 0xcac6fe76
mov ecx, edx
jmp 0x4725d9
push 0xc9bc9683
xor edi, esi
or edx, edi
and edi, ecx
add edx, ecx
or edi, ecx
shr ecx, 0x1a
add esi, ecx
add edx, 0xcac8e37e
sub ecx, edx
add esi, 0xcac91978
xchg ecx, edx
or ecx, edx
xor ecx, edx
rol edx, 4
jmp 0x471066
pop ebx
xchg edi, ecx
mov edx, 0xcacb0544
shr esi, 9
ror edx, 0x1e
and edx, esi
mov edx, ecx
jmp 0x471999
push 0xc9c7818a
or ecx, esi
xchg edx, edi
nop
shr edx, 0xa
mov edx, ecx
bswap edi
bswap ecx
ror ecx, 0x14
xor edi, ecx
shl edx, 0xe
jmp 0x472132
push 0xc9bab452
or ecx, esi
or edi, ecx
mov edi, esi
xchg esi, ecx
dec esi
mov esi, edx
or ecx, esi
mov edi, 0xcad3758c
rol ecx, 0x11
mov esi, ecx
mov edi, edx
sub esi, edi
jmp 0x4709de
pop ebx
and esi, ecx
sub esi, edi
or ecx, esi
shr edi, 0x1c
ror esi, 9
and edi, 0xcad70c1e
add edi, edx
and esi, edx
jmp 0x471fd4
mov ebx, 0x246e6c30
inc edx
xor edx, 0xcad78522
inc ecx
sub edx, edi
and esi, 0xcad7dc16
xchg edx, esi
jmp 0x4728ab
push 0xc9bb875f
inc edi
and esi, edi
bswap edi
shr edi, 4
mov edx, esi
mov esi, edi
xchg edx, edi
sub edx, esi
jmp 0x472768
pop ebx
nop
xchg edx, edi
xchg edi, edx
not esi
xchg esi, ecx
mov edi, edx
mov ecx, 0xcadf95b6
xor edi, ecx
xchg esi, edx
add esi, edi
sub ecx, edi
xchg edi, ecx
jmp 0x472420
push 0xc9c74222
or edx, 0xcae12988
xchg esi, ecx
add edx, edi
or edi, esi
xor edi, esi
inc esi
sub edi, ecx
or edi, ecx
shr ecx, 0x1a
and edx, esi
or ecx, esi
bswap edx
jmp 0x472a5a
mov ebx, 0x246e6c30
or esi, 0xcae59e04
inc ecx
jmp 0x472ee6
pop ebx
add edi, ecx
xchg esi, ecx
sub esi, 0xcae9ea1e
mov edx, 0xcaea0a48
jmp 0x4729c1
call ebx
or esi, edi
mov edi, edx
rol ecx, 0xf
and esi, edi
sub edi, edx
xchg edi, esi
jmp 0x4712e8
call fcn.00470a75
xor esi, edx
xor edx, 0xcaee6e34
xor edi, 0xcaee8a7e
add edi, edx
xchg edi, ecx
add ecx, esi
jmp 0x471c84
push 0xc9c724f4
add ecx, edx
mov esi, edx
jmp 0x4719da
push 0xc9be5a54
xchg esi, ecx
add edx, edi
add edi, 0xcaf1bb5c
ror ecx, 0x17
inc edi
sub ecx, 0xcaf214ca
xor ecx, edx
sub edi, ecx
xor edi, esi
add esi, edx
and esi, ecx
and esi, edi
jmp 0x470b24
pop ebx
neg esi
add edx, esi
ror edx, 0x1f
sub edx, edi
ror ecx, 3
sub edx, esi
sub edx, ecx
not edx
jmp 0x470a04
call ebx
rol edi, 0x16
xor edi, edx
xor edx, edi
xor edx, ecx
xchg edi, edx
xchg edi, edx
or edi, esi
or edx, ecx
xchg edi, esi
and ecx, esi
jmp 0x470bca
pop ebx
or ecx, edx
or edi, ecx
shr ecx, 0x17
or esi, edi
xor esi, edi
mov esi, ecx
and edi, esi
mov edi, 0xcafb6dce
jmp 0x472397
call ebx
xchg edx, ecx
xchg ecx, edx
add ecx, 0xcafbcce6
xchg edi, esi
sub esi, edi
add esi, edx
jmp 0x4721b9
call ebx
mov edi, 0xcb2bc352
sub edi, ecx
inc ecx
or esi, 0xcb2c195a
jmp 0x471af0
push 0xc9bd0e44
nop
xchg esi, ecx
mov edi, 0xcb2c7bf8
sub edi, ecx
jmp 0x471276
pop ebx
shr edx, 0x11
or ecx, esi
dec edi
mov edx, edi
mov ecx, edi
sub ecx, esi
jmp 0x4722f2
push esp
xor ecx, edx
xchg edi, ecx
shr esi, 0xc
mov edx, esi
shl esi, 0x11
neg ecx
sub edi, edx
or edx, 0xcb32def4
and esi, edx
xchg esi, edx
xchg edx, esi
shl ecx, 6
jmp 0x471171
call ebx
xchg edx, edi
dec esi
and edi, ecx
mov edx, 0xcb360770
sub esi, edx
xor ecx, edi
xchg esi, edx
or edi, edx
jmp 0x471cb4
pop ebx
xchg ecx, edx
xor ecx, edx
add edx, ecx
add esi, edx
jmp 0x47169c
pop ebx
xor ecx, 0xcb37c95c
mov edi, 0xcb37e9a0
sub ecx, 0xcb380406
mov edx, 0xcb3820c2
mov edx, esi
and edi, ecx
nop
inc ecx
jmp 0x471809
pop ebx
and edx, esi
xchg esi, ecx
mov edi, edx
add ecx, edi
sub edx, ecx
rol esi, 3
jmp 0x47270d
mov ebx, 0x246e6c30
sub esi, ecx
xor ecx, esi
jmp 0x471383
push 0xc9c22abc
xor edx, ecx
xor ecx, edi
xor edi, ecx
not edx
dec esi
xor edi, ecx
mov esi, ecx
xchg edi, esi
jmp 0x4729e7
pop ebx
and esi, ecx
or edx, edi
sub edi, edx
xor edx, edi
xor edx, ecx
sub esi, 0xcb465eb6
or ecx, edx
add ecx, 0xcb46939a
rol edx, 0x1c
xor ecx, edx
jmp 0x4726dc
push 0xc9b9a574
xchg ecx, edi
sub edi, esi
not edx
xchg edi, esi
jmp 0x471245
pop ebx
or ecx, edi
add esi, 0xcb4d6870
mov ecx, edx
mov edx, esi
neg esi
and ecx, esi
jmp 0x471c47
pop ebx
xor esi, edi
or edx, ecx
mov edx, esi
xchg ecx, esi
ror edi, 0x1f
xchg edx, edi
jmp 0x470ebd
push 0xc9c35ff0
and edx, edi
shl ecx, 0x10
sub edx, ecx
sub ecx, edx
shr edi, 0x1b
not esi
and edx, edi
rol ecx, 0x1c
jmp 0x471899
call fcn.00470a75
and edi, ecx
dec edx
neg ecx
shl edx, 0x18
jmp 0x472881
pop ebx
xchg edi, esi
sub edi, edx
jmp 0x472656
pop ebx
sub edi, 0xcb58512a
xchg edx, esi
or esi, ecx
and esi, 0xcb58a13a
dec esi
dec edx
xchg ecx, esi
add edi, edx
and ecx, edi
sub esi, edi
sub edx, edi
xor edx, 0xcb597b34
jmp 0x472026
pop ebx
inc esi
bswap edi
xchg edx, edi
neg edi
sub ecx, esi
and esi, 0xcb5adc2a
neg edi
shr ecx, 5
add ecx, 0xcb5b34b6
xchg ecx, edx
shr edi, 0x18
mov edx, edi
xchg ecx, esi
sub edi, esi
jmp 0x470f9d
pop ebx
or ecx, edi
sub ecx, 0xcb62379e
rol edi, 0xb
rol esi, 0x1b
ror ecx, 8
inc edi
shl edx, 0x1f
xor edi, ecx
jmp 0x472921
call ebx
mov edx, 0xcb63091c
mov edx, esi
or esi, edi
or ecx, 0xcb6357a6
add edi, esi
mov edx, 0xcb638b52
sub esi, edi
ror edx, 0x13
or ecx, esi
not edx
xor edx, edi
xor ecx, edi
mov ecx, esi
sub edi, edx
jmp 0x470c04
mov ebx, 0x246e6c30
rol edi, 0x12
mov esi, edx
sub esi, edx
xor edi, 0xcb65f334
or edx, ecx
or edi, 0xcb662d2e
jmp 0x47235a
call fcn.00470a75
and esi, edx
and edi, ecx
dec edx
and ecx, 0xcb678624
ror edx, 0x1b
sub edx, esi
or esi, edi
mov edi, edx
sub edi, ecx
xor esi, ecx
jmp 0x471b64
pop ebx
add esi, edx
sub esi, edi
ror edi, 2
mov edi, esi
sub edi, esi
inc esi
add ecx, edi
and edx, esi
jmp fcn.00472082
pop ebx
xor edx, esi
dec edx
jmp 0x470ed8
call ebx
or esi, edi
add esi, edx
add ecx, edi
or ecx, esi
bswap esi
or edi, edx
jmp 0x471e87
call ebx
ror esi, 0x16
or edx, 0xcb6d2c6c
mov esi, edx
bswap edx
jmp 0x472a43
pop ebx
mov ecx, esi
xor ecx, edx
mov ecx, 0xcb6dbcfa
sub esi, ecx
add ecx, esi
sub edi, 0xcb6e0a82
xchg edx, esi
add edx, ecx
or edi, edx
or esi, 0xcb6e7746
sub edi, ecx
sub ecx, esi
sub edi, ecx
or esi, 0xcb6ee1c4
jmp 0x470ea3
push 0xc9c3407c
add esi, edi
and ecx, edx
xor edi, edx
and edx, 0xcb6f55fc
dec edx
xor ecx, edx
and edi, ecx
or esi, edx
jmp 0x472305
push 0xc9b9e38a
xor esi, 0xcb70946a
add ecx, edx
sub esi, 0xcb70c830
xchg ecx, esi
sub ecx, edx
not esi
bswap edx
xor edx, ecx
neg edx
or edx, esi
jmp 0x47080f
push 0xc9bba50e
sub ecx, edi
mov ecx, edx
or edx, esi
mov esi, ecx
xor edi, edx
xchg edi, edx
add edi, 0xcb724c6e
sub esi, 0xcb726c06
mov edi, 0xcb7288c2
mov esi, ecx
jmp 0x470a95
push 0xc9c60a7c
xor ecx, 0xcb73e0a0
add edi, ecx
sub ecx, 0xcb741420
xchg esi, edx
xchg edx, ecx
and esi, 0xcb746a28
neg edi
xor ecx, esi
dec ecx
mov ecx, esi
mov esi, ecx
mov edi, edx
jmp 0x470c2c
call ebx
xor edx, ecx
mov edi, esi
sub edi, esi
not edx
or edi, 0xcb79a4b2
mov ecx, 0xcb79bf7e
xor ecx, 0xcb79db52
add edx, 0xcb79f664
xchg ecx, edx
or edi, esi
jmp 0x472b38
call fcn.00470a75
ror ecx, 7
add edx, esi
xor esi, 0xcb7a8cea
xchg edx, edi
sub edx, esi
or esi, edi
and ecx, edi
shr edi, 0x1d
jmp 0x472696
pop ebx
neg edx
add edx, esi
or edi, 0xcb7dd43c
dec ecx
and ecx, esi
xor edx, ecx
dec esi
shl edi, 0x1d
and edx, ecx
ror edx, 0x16
sub edx, edi
add esi, edx
jmp 0x47268d
push 0xc9be3c8a
add edi, esi
mov esi, 0xcb810074
sub esi, edi
sub esi, edx
or ecx, esi
sub esi, edi
ror edi, 0x15
xchg ecx, edi
and edi, esi
bswap ecx
mov edi, 0xcb81f5ce
mov esi, ecx
jmp 0x471bfe
pop ebx
xchg esi, edi
sub esi, ecx
add esi, edx
add edi, esi
and edx, ecx
sub edi, ecx
or ecx, edi
or edx, ecx
xor edi, 0xcb830748
bswap esi
or edi, esi
and edx, edi
rol esi, 0x1f
inc edx
jmp 0x4722b8
mov ebx, 0x246e6c30
add esi, ecx
add edi, edx
and ecx, edi
xchg edx, esi
neg ecx
xor edx, edi
or edi, edx
or esi, 0xcb847274
add esi, 0xcb848eea
rol edi, 0x1c
jmp 0x472bde
push 0xc9c1ec26
rol ecx, 0x1c
xchg edi, ecx
dec esi
or ecx, esi
bswap esi
xor ecx, edx
sub edx, esi
inc esi
jmp 0x471564
pop ebx
and edx, ecx
or esi, 0xcb86b848
xchg esi, edi
and edx, ecx
rol ecx, 8
sub ecx, edx
jmp 0x4715ea
push 0xc9c762de
or edi, ecx
or edx, 0xcb876522
xchg esi, ecx
add esi, edx
xor edx, edi
xor edx, esi
mov edi, 0xcb87ed0a
xchg edi, ecx
add ecx, 0xcb88232e
rol edx, 0x1c
jmp 0x471786
mov ebx, 0x246e6c30
sub ecx, esi
or edx, edi
xor esi, edx
and esi, ecx
xor ecx, edx
inc edi
jmp 0x470f56
call fcn.00470a75
xor edx, ecx
and edx, ecx
not ecx
neg edi
or edi, edx
add ecx, edx
add edx, esi
shr ecx, 0x1c
xor ecx, esi
rol esi, 0xa
jmp 0x472d7b
call ebx
ror edi, 0x10
xchg edx, ecx
and edi, 0xcb8c73c6
xor edx, esi
add esi, edx
add edi, esi
xchg ecx, esi
bswap esi
or ecx, edx
xchg ecx, edi
jmp 0x471029
pop ebx
xchg edi, ecx
add ecx, 0xcb8df19a
rol edx, 0x17
not edi
xchg edx, edi
and edi, esi
jmp 0x470f35
call fcn.00470a75
xchg esi, edi
xor ecx, esi
mov edx, 0xcb8ec166
sub esi, edx
jmp 0x472e11
pop ebx
or esi, 0xcb90ccf0
xchg edi, ecx
mov edi, 0xcb910212
xor esi, 0xcb911e20
bswap edx
and edx, esi
jmp 0x47187d
call fcn.00470a75
rol edx, 4
xchg ecx, edx
mov edx, esi
mov ecx, esi
or edx, edi
mov esi, edx
add edi, edx
add edx, ecx
jmp 0x470860
push 0xc9c1afdd
mov esi, edx
xor edi, esi
mov esi, edi
bswap esi
shr edi, 0x14
sub esi, ecx
xor edx, ecx
dec ecx
and edi, ecx
and edi, esi
shr edi, 9
or ecx, edx
add ecx, esi
sub edi, 0xcb95e562
jmp 0x4711c2
call fcn.00470a75
or edi, edx
and edx, esi
and esi, ecx
xchg edi, edx
sub ecx, edx
bswap edi
add esi, 0xcb96a82e
mov ecx, edx
jmp 0x472b03
call ebx
and edx, 0xcb9c7926
xor edx, ecx
xor edx, 0xcb9caf20
add esi, 0xcb9ccbec
xor ecx, edx
and edi, ecx
ror esi, 4
xor ecx, 0xcb9d3aa8
or ecx, edi
or edx, esi
xor esi, ecx
add ecx, edi
neg edx
add edx, esi
jmp 0x4707b5
call ebx
or edi, 0xcb9f8ea2
and ecx, esi
add ecx, 0xcb9fc25e
sub edi, edx
inc edx
xor edx, esi
add ecx, edx
shl edi, 0x10
neg edi
sub ecx, esi
jmp 0x472baa
call ebx
bswap esi
and esi, ecx
and edi, edx
dec esi
add esi, ecx
bswap edx
xor ecx, edi
neg edx
add edx, esi
sub ecx, edx
add edi, esi
xor edi, ecx
jmp 0x47245f
mov ebx, 0x246e6c30
sub edx, ecx
xchg ecx, edx
shr edi, 0x13
not ecx
add esi, edi
and ecx, edx
sub esi, ecx
and edi, 0xcba9ff32
xchg edx, edi
and ecx, edi
jmp 0x47261a
mov ebx, 0x246e6c30
xchg esi, edi
or ecx, esi
xchg edx, ecx
shr ecx, 5
add esi, ecx
and ecx, 0xcbaadd02
and edi, esi
or ecx, esi
inc esi
sub edi, edx
or edx, esi
add edx, edi
add edi, ecx
ror ecx, 0x15
jmp 0x472b4f
call fcn.00470a75
and edi, esi
xor edx, 0xcbabf344
rol ecx, 0x16
shl ecx, 1
inc edi
xchg esi, edi
sub edx, edi
add edx, 0xcbac9b7e
sub edi, esi
inc esi
jmp 0x471cce
call fcn.00470a75
and edx, 0xcbb01e80
and edx, ecx
sub ecx, edx
and esi, ecx
rol edi, 0x18
inc esi
jmp 0x471e5e
pop ebx
and esi, edx
sub edx, esi
mov edx, 0xcbb101cc
not edx
xchg ecx, edi
or esi, edi
dec edx
or esi, edx
xchg edx, esi
add edi, esi
and edx, ecx
not ecx
jmp 0x4716f5