Function at 0x18000b040
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Inspect section memory permissions
Resolve function by parsing pe exports

Disassembly:
add dword [rbp - 0x28], 0x6075d6a0
xor ebx, dword [rbp - 0x28]
ror esi, 9
sub ebx, 0xe7aa4a5d
sub edx, 0x29b56578
sub ebx, 0x295110cb
add ebx, ecx
add ebx, eax
and ebx, 0x400
je 0x180004ad4
add ebx, 0x91c6799b
rol ebx, 0xf
rol eax, 0xc
add ebx, ecx
add ebx, eax
and ebx, 0x40000000
je 0x1800059aa
xor esi, edi
add esi, 0x644958
sub ebx, 0x6a70e47c
add ebx, esi
add ebx, edx
and ebx, 0x4000
je 0x1800027e8
ror edi, 0x1d
rol edi, 0x1a
ror esi, 0xd
add edi, 0x369c8089
jmp 0x180001d0c
add dword [rbp - 0x28], 0x4006c9bf
xor ebx, dword [rbp - 0x28]
xor edx, ebx
ror edx, 0x1e
ror eax, 5
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x10000
je 0x1800034e1
add ecx, 0x26103e19
xor ebx, dword [rbp - 0x28]
rol edi, 0xe
ror edi, 6
add edx, 0x54b9db6b
add ebx, edx
add ebx, esi
and ebx, 0x800000
je fcn.18000312f
ror edi, 0x1b
ror edx, 9
rol edx, 0x10
add ebx, esi
add ebx, edx
and ebx, 0x100
je 0x180009b30
rol edx, 4
xor ecx, 0xcc4910fc
add eax, 0xf30c4c5d
add edi, 0xca6e58b3
sub edx, 0x18319915
jmp fcn.180006e5e
add dword [rbp - 0x28], 0x69729a02
xor ebx, dword [rbp - 0x28]
add ebx, 0xad1f882e
xor esi, 0x1dab98ea
rol eax, 0x14
add ebx, edi
add ebx, esi
and ebx, 0x400
je 0x180002997
rol edx, 0x16
sub eax, 0xf89dcd6d
add eax, 0x57c741da
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x8000
je 0x1800030af
add eax, 0xc8f9408
add dword [rbp - 0x28], 0xc43214fa
xor ebx, dword [rbp - 0x28]
ror eax, 5
sub edi, 0x3228374b
ror edx, 3
add edx, 0xc336ac85
lodsb al, byte [rsi]
ret
add edx, 0xd8217430
add ebx, esi
add ebx, ecx
and ebx, 0x40000
je 0x180006edc
sub eax, 0xa5b4c3bd
ror ecx, 6
add esi, 0x2ed2c35e
add ebx, eax
add ebx, ecx
and ebx, 0x20000000
je 0x180004fe2
sub eax, 0xd0f700c8
add ebx, 0x16ad46e5
sub edx, 0xd8fe2e80
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x20000000
je 0x180004d00
add esi, 0x9c04e0f3
add ebx, 0x6f9c533e
ror ecx, 0x1e
ror ebx, 6
jmp 0x180001d0c
add dword [rbp - 0x28], 0x4297b9c8
xor ebx, dword [rbp - 0x28]
rol edi, 0x14
add ebx, 0x5ba6e9ac
sub edx, 0x15cdd96b
rol edx, 0xa
add esi, 0x43d45fe6
add ebx, ecx
add ebx, edi
and ebx, 0x2000000
je 0x1800024d0
ror ebx, 4
ror eax, 0x16
ror edx, 0xc
ror edi, 0x11
xor ebx, 0xfc7a3787
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x40000000
je 0x1800059aa
xor edi, 0x24b6d7a8
ror edi, 0xb
sub esi, 0x43db9ca8
add ecx, 0xe71f0f17
add ebx, esi
add ebx, ecx
and ebx, 0x80000
je 0x180008a5d
rol ecx, 5
xor ecx, 0x7d26351e
add edi, 0x35f0df67
add esi, 0xda7d1cd4
add edx, 0xc80251fa
jmp 0x180007d10
add dword [rbp - 0x28], 0x5dcec30f
xor ebx, dword [rbp - 0x28]
fdiv dword [rbx]
fadd dword [r9 - 0x272ca418]
add ecx, 0xfda737c4
ror edi, 0x1a
add ebx, 0x601bdf04
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x10000
je 0x18000144e
rol ecx, 0x1d
sub esi, 0xa3d817d9
sub edi, 0xa3c229a0
add ebx, edi
add ebx, esi
and ebx, 0x80000
je 0x1800018a4
xor edi, 0x73690351
rol ecx, 0x1e
xor eax, ecx
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x20
je 0x18000abd5
sub esi, 0xe7534089
xor eax, dword [rbp - 0x28]
xor edi, 0xa46c91d3
add eax, 0xc79ef339
jmp fcn.180002b3a
add dword [rbp - 0x28], 0x16403cc3
xor ebx, dword [rbp - 0x28]
sub eax, 0xe9e6cb9e
sub ecx, 0x97a439a7
add edx, 0x302874ee
add ebx, edi
add ebx, eax
add ebx, esi
and ebx, 1
je 0x1800080ad
xor eax, edx
ror edi, 8
rol esi, 0xc
ror esi, 0x1c
add ecx, 0x9b57cda
add ebx, edx
add ebx, ecx
and ebx, 0x10000000
je fcn.180008e27
add dword [rbp - 0x28], 0xbcea7a8c
xor ebx, dword [rbp - 0x28]
ror edx, 0x11
rol eax, 0x19
add ecx, 0xec01991e
rol edi, 0xe
add esi, 0x6f1f127b
add ebx, eax
add ebx, edi
and ebx, 0x100
je 0x180001c7e
xor edi, dword [rbp - 0x10]
rol esi, 0x17
sub edx, 0x42cd1c25
xor edx, esi
xor edx, ecx
add ebx, eax
add ebx, edi
sti
add ebx, edx
and ebx, 0x200
je 0x180004e19
xor edx, 0x2b1fa736
xor esi, 0xf734a80f
xor eax, 0x758d8a60
sub ecx, 0x4a23e4f4
rol edi, 0xd
add ebx, ecx
add ebx, esi
and ebx, 0x4000000
je 0x180009eb2
sub ecx, 0x831c077e
add eax, 0x516ade9f
rol ebx, 4
jmp fcn.180006e5e
add dword [rbp - 0x28], 0x77327468
xor ebx, dword [rbp - 0x28]
sub edx, 0x722cfcd1
rol ecx, 5
xor esi, 0x59961a8e
ror ebx, 0x14
add ebx, ecx
add ebx, eax
add ebx, esi
and ebx, 8
je fcn.180006e5e
add ebx, 0x17dd6823
rol edi, 7
ror esi, 7
sub ecx, 0x7bdc9c6a
rol esi, 0xb
add ebx, ecx
add ebx, esi
and ebx, 0x200
je 0x180009122
add ebx, 0x691db585
sub edx, 0xd8a04900
add edx, 0x3ea1954a
ror edi, 5
rol eax, 0xe
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x8000000
je 0x180002e64
sub esi, 0xa73b7bb0
ror edx, 0x1f
add edx, 0x8c2e8589
add ebx, 0x960c5010
add edx, 0x8cf8e00d
jmp 0x18000a2e7
add dword [rbp - 0x28], 0xc9eab641
xor ebx, dword [rbp - 0x28]
sub eax, 0x48582f3
ror esi, 0x1f
sub eax, 0xe78408fe
xor edx, 0x89e1e12c
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x20000
je fcn.18000312f
test byte [rdx], ch
out 0xff, al
invalid
rol ecx, 3
sub ecx, 0x244454a6
ror eax, 0x18
add ebx, edx
add ebx, edi
add ebx, eax
and ebx, 0x1000000
je 0x1800048a7
sub esi, 0x43bff9ef
ror esi, 0x1b
ror eax, 0x19
rol eax, 0xa
ror byte [rdx], 0x81
jmp 0x180004b49
mov edx, 0xcb01e0a1
add ebx, edx
and ebx, 0x20000000
je 0x180006572
xor eax, dword [rbp - 0x28]
ror ebx, 0x13
sub ecx, 0xefacfb34
add edi, 0x2c2d45bd
jmp 0x180009eb2
add dword [rbp - 0x28], 0x126549a7
xor ebx, dword [rbp - 0x28]
ror ecx, 0x14
sub ebx, 0xd863ec00
sub edx, 0xdf76f54
ror edx, 9
add ebx, edx
add ebx, esi
add ebx, edi
and ebx, 1
je 0x18000777f
cmp ebp, dword [rcx]
add byte [rax], al
add esi, 0x1e4bfcf
rol ebx, 0x18
add esi, 0x2a03d142
rol ecx, 0x17
rol edx, 0x17
add ebx, eax
add ebx, esi
and ebx, 0x80
je 0x18000a2e7
rol eax, 0x19
ror edx, 9
xor esi, edx
ror esi, 0x12
add esi, 0xd0cd92c
add ebx, edx
add ebx, esi
add ebx, edi
and ebx, 0x40
je fcn.180001a39
ror esi, 0x11
rol edi, 0xb
xor edx, dword [rbp - 0x28]
jmp 0x180005ab0
add dword [rbp - 0x28], 0x84b6d671
xor ebx, dword [rbp - 0x28]
add ecx, 0xe58dd333
xor edx, edi
ror eax, 4
add ebx, edi
add ebx, ecx
and ebx, 0x4000000
je fcn.180005918
add ebx, 0x2ae0da5b
rol ecx, 9
xor edi, 0x6df95e3b
rol ecx, 0x16
add ebx, edx
add ebx, edi
and ebx, 2
je 0x180001d8d
ror ebx, 0x1f
rol esi, 0xd
sub edi, 0x3640f2e6
ror edx, 0x1c
add ebx, esi
add ebx, eax
and ebx, 0x4000
je 0x180003329
add ebx, 0x91ed69a8
rol eax, 2
sub eax, 0x455c42b5
add edi, 0x1c0f859c
jmp 0x180003c84
add dword [rbp - 0x28], 0x6ec7f8a3
xor ebx, dword [rbp - 0x28]
xor eax, esi
sub ebx, 0xa7be5032
add ecx, 0xa0cb7be5
add ebx, eax
add ebx, esi
and ebx, 8
je 0x180006284
xor eax, 0xbf82fab3
rol edi, 2
ror edi, 0x11
add ebx, edx
add ebx, ecx
and ebx, 0x400000
je fcn.18000379e
ror ebx, 0xc
xor esi, dword [rbp - 0x10]
sub edx, 0x20193e82
xor ecx, ebx
ror edi, 0x10
add ebx, ecx
add ebx, eax
and ebx, 0x20000
je 0x18000aac1
sub edi, 0x2963ddd3
rol edx, 0x15
rol edx, 0x1e
jmp fcn.18000312f
add dword [rbp - 0x28], 0xfd42e0f3
xor ebx, dword [rbp - 0x28]
ror ecx, 0x13
ror edi, 0x12
xor ebx, esi
xor eax, ecx
add ebx, 0xfd26ca16
add ebx, edx
add ebx, ecx
and ebx, 0x10
je fcn.18000312f
rol ebx, 0xd
sub edx, 0x74bec4b3
rol ecx, 0x12
add eax, 0x689487fb
add ebx, edx
add ebx, eax
and ebx, 1
je 0x180002ab4
rol eax, 0x10
xor edi, 0xfdea02fc
rol edx, 0x15
ror edx, 7
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x2000
je fcn.180006e5e
sub ecx, 0xcbac6eb5
rol edi, 0xb
ror esi, 4
sub ebx, 0x1ca9f0d4
sub eax, 0x7ce6c436
jmp 0x1800050a3
jmp fcn.18000b14b
add dword [rbp - 0x28], 0xf1ffbb24
xor ebx, dword [rbp - 0x28]
rol ebx, 5
sub edi, 0x635064a
add esi, 0xb7d81138
add ecx, 0xade44624
sub edi, 0xffe5d660
add ebx, esi
add ebx, ecx
add ebx, edi
and ebx, 0x80000000
je 0x18000968a
sub edi, 0xcfc9ef4e
ror edi, 0x10
sub edi, 0x613a6fe9
add esi, 0xef0126c5
add ebx, edx
add ebx, ecx
add ebx, edi
and ebx, 8
je 0x180004193
rol edx, 4
ror ebx, 0x1a
ror esi, 0x12
add ebx, edi
add ebx, edx
add ebx, ecx
and ebx, 0x20
je 0x1800073c6
rol esi, 0xa
sub esi, 0x41841c18
ror eax, 4
ror eax, 0x1b
rol ebx, 7
jmp 0x180008aee
add dword [rbp - 0x28], 0xa3f59f23
xor ebx, dword [rbp - 0x28]
xor esi, 0xed830652
xor eax, 0xccb44c78
ror ecx, 4
sub ecx, 0x172bda0f
add ebx, esi
add ebx, edx
and ebx, 0x100
je fcn.180005918
ror ebx, 0x10
rol eax, 0xf
sub ecx, 0x420d4cb7
add ebx, ecx
add ebx, eax
and ebx, 0x80000
je fcn.180008e27
rol ebx, 0xb
ror edx, 0xd
rol ebx, 0x1c
ror esi, 0x1e
add edx, 0x83fc03dc
add ebx, ecx
add ebx, eax
and ebx, 0x1000
je 0x180006ffe
ror edx, 2
add ebx, 0xe7ee3896
ror ebx, 0x1d
jmp 0x1800092ad
add dword [rbp - 0x28], 0x272cd310
xor ebx, dword [rbp - 0x28]
sub esi, 0x64415ddd
xor eax, ebx
rol edi, 8
add ebx, edx
add ebx, ecx
and ebx, 1
je fcn.18000312f
sub eax, 0xbd1e6891
rol ecx, 0x10
ror eax, 0x18
sub ebx, 0x25cfe2b6
add ebx, edx
add ebx, edi
and ebx, 1
je 0x180008a5d
sub eax, 0x24d70652
xor eax, dword [rbp - 0x28]
xor ecx, 0xf02e4e33
sub edi, 0x4b443ba
xor edi, 0xa7fcd244
add ebx, edx
add ebx, esi
and ebx, 0x8000000
je 0x180009122
xor ecx, 0x7749ad23
add eax, 0x83d64096
xor ecx, edi
jmp 0x1800087d3
add dword [rbp - 0x28], 0x78c9c4a8
xor ebx, dword [rbp - 0x28]
add edi, 0xf91c08ac
ror ecx, 0x16
ror edx, 0x1c
add ebx, esi
add ebx, ecx
and ebx, 0x400
je 0x180008f7e
ror edi, 0x17
ror eax, 0x1f
sub esi, 0xf71aff89
ror ebx, 0xd
add edx, 0x613cb3eb
add ebx, edx
add ebx, ecx
and ebx, 0x80000000
je fcn.180004a57
rol eax, 5
rol ebx, 0x1b
ror ecx, 0xa
rol ecx, 0x17
add ebx, ecx
add ebx, edx
and ebx, 0x10000000
je 0x18000617a
add edx, 0x4ae690ca
add eax, 0x1a4196d8
xor ecx, 0x8c1ce01a
sbb ah, al
sbb al, 0x8c
rol esi, 6
ror eax, 0x1f
jmp 0x1800064c4
add dword [rbp - 0x28], 0x4bbb80d5
xor ebx, dword [rbp - 0x28]
add ecx, 0x72d63c1a
add eax, 0xd1bfb3ef
add esi, 0xb53e8357
xor edi, dword [rbp - 0x28]
sub ecx, 0x9be6a511
add ebx, eax
add ebx, esi
and ebx, 1
je 0x18000a7a7
xor edx, 0xc80769c7
rol ecx, 3
add edx, 0xa74a7e3b
add edi, 0xb025be76
add ebx, edx
add ebx, esi
and ebx, 0x200000
je 0x180009122
add edi, 0xbc86fc92
xor ebx, dword [rbp - 0x10]
ror edx, 9
add ebx, edx
add ebx, eax
and ebx, 0x40000000
je 0x18000aea9
sub eax, 0xa2ea6769
sub esi, 0x565d207b
sub esi, 0x17a38766
jmp 0x180001b8a
add dword [rbp - 0x28], 0x51742bf9
xor ebx, dword [rbp - 0x28]
rol eax, 0xa
ror ecx, 0x1f
add esi, 0x55fdf24b
sub ebx, 0xbe73985c
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x4000000
je 0x180001c7e
rol esi, 0x10
ror edx, 0xa
ror esi, 7
ror esi, 0xd
add ebx, eax
add ebx, esi
and ebx, 1
je 0x180007d10
add edx, 0x588786b
add edi, 0xf07409c5
sub edx, 0x4c823a39
add esi, 0xa32359cc
add esi, 0xa3992001
add ebx, ecx
add ebx, edx
and ebx, 0x400
je 0x1800027e8
ror edi, 0xe
ror ebx, 8
add edi, 0x94b4015b
rol ebx, 0x1d
rol ecx, 3
jmp 0x180005dae
add dword [rbp - 0x28], 0x26bb8c7
xor ebx, dword [rbp - 0x28]
ror ebx, 0xe
xor eax, 0x5a687df1
rol ebx, 7
add ebx, edi
add ebx, eax
add ebx, esi
and ebx, 0x10
je 0x18000977f
sub ecx, 0x76795931
sub edx, 0x3ddd228d
sub eax, 0x400e4303
add ebx, edx
add ebx, eax
and ebx, 0x4000000
je 0x1800018a4
rol esi, 0x1e
rol ecx, 8
ror ebx, 9
add ebx, edx
add ebx, esi
add ebx, edi
and ebx, 2
je fcn.180005b35
add eax, 0xe230906a
add ebx, 0xe3eb8171
xor edx, 0x5a4e72f
ror ebx, 4
jmp 0x180008db4
add dword [rbp - 0x28], 0xdc6a1abf
xor ebx, dword [rbp - 0x28]
sub eax, 0xbbdc5447
sub eax, 0x78c13ec5
add esi, 0xa41dbf06
ror edx, 0x1b
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 1
je 0x1800046fe
rol edi, 0x14
xor eax, dword [rbp - 0x28]
ror ecx, 0x15
sub edx, 0x31e1d54c
add ebx, ecx
add ebx, edi
and ebx, 8
je 0x180009122
ror ecx, 0x1b
add eax, 0xf2da84d2
xor eax, 0x538e89ce
add ebx, eax
add ebx, edi
and ebx, 1
je fcn.180008e27
rol edx, 0xc
rol eax, 0x17
xor eax, ecx
jmp 0x180003329
add dword [rbp - 0x28], 0xac1b9b0b
xor ebx, dword [rbp - 0x28]
ror edx, 0x17
xor ecx, 0x8a6c6b77
xor eax, 0x6910e462
xor edx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x2000000
je 0x1800073c6
rol esi, 6
rol esi, 0xe
rol ebx, 0x12
ror ebx, 6
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 2
je 0x18000b03d
xor ebx, 0xe13dc11e
sub edi, 0xca044049
rol eax, 0x19
rol eax, 0x16
xor edi, 0xd52fc367
add ebx, ecx
add ebx, eax
and ebx, 0x2000000
je 0x18000a2e7
rol edx, 0x15
add ebx, 0x1b061538
add esi, 0x58ca6343
sub edi, 0x84656310
sub ecx, 0x33e5d95c
jmp 0x180001d0c
add dword [rbp - 0x28], 0x2a3b29aa
xor ebx, dword [rbp - 0x28]
rol ecx, 8
xor ecx, 0xd1b12ae7
add eax, 0xef807c31
rol edi, 0x1a
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 0x1000
je 0x180003934
ror ebx, 6
sub edx, 0xf99595e0
xor ecx, dword [rbp - 0x10]
add ebx, edi
add ebx, eax
and ebx, 0x40000
je fcn.180001a39
add eax, 0x21bae995
sub esi, 0x80c6aeea
xor ecx, 0x40b709b2
add ebx, edx
add ebx, esi
and ebx, 0x400000
je fcn.180003e81
sub ebx, 0xf530f7d4
rol ebx, 0x1b
add eax, 0x58aa4d97
rol edx, 0xc
jmp 0x180006572
add dword [rbp - 0x28], 0xf8bd1bcd
xor ebx, dword [rbp - 0x28]
sub ecx, 0x34a9f3f5
ror eax, 0xe
xor ebx, edi
xor esi, ecx
rol esi, 0x1e
add ebx, eax
add ebx, ecx
add ebx, edx
and ebx, 0x80
je 0x1800092ad
rol edx, 6
xor ecx, 0xadea9d7d
ror edi, 7
add esi, 0xd709583d
add ecx, 0x5d791edf
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x8000000
add byte [rax], al
or byte [rdi], cl
test ah, dh
retf 0xffff
sub ebx, 0xee9a28df
sub ecx, 0x3ae8c7c
ror esi, 0x1a
rol esi, 0xf
add ebx, ecx
add ebx, esi
and ebx, 0x80000000
je 0x180008698
sub eax, 0xcaef5c10
sub ebx, 0x18536cd7
xor edi, dword [rbp - 0x10]
jmp 0x18000aea9
add dword [rbp - 0x28], 0xd4d46bae
xor ebx, dword [rbp - 0x28]
xor ebx, edi
rol edi, 9
rol edx, 0x12
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x400
je 0x180003827
ror esi, 0x10
rol esi, 0x1f
sub eax, 0xdc720d72
sub esi, 0x8e6e28c6
add ebx, ecx
add ebx, edi
and ebx, 0x40000000
je 0x1800059aa
rol ebx, 4
sub edx, 0x9e413a55
ror edx, 0x19
add eax, 0xf81abcd8
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 0x10000000
je fcn.180005918
ror edx, 0xa
rol eax, 0xa
add eax, 0x4f25616d
jmp 0x180009122
je 0x1800063b0
xor eax, dword [rbp - 0x28]
add ecx, 0x709b29b7
rol eax, 0x1a
xor esi, 0x4bfc1c98
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x800000
je 0x18000abd5
rol esi, 0xa
rol edx, 0x15
rol edi, 0x16
xor ebx, dword [rbp - 0x10]
jmp 0x180005ab0
add dword [rbp - 0x28], 0x24aa297
xor ebx, dword [rbp - 0x28]
rol edx, 0xc
sub edi, 0x1c40404f
rol edi, 0x1f
rol edx, 6
add ebx, edx
add ebx, esi
and ebx, 0x4000000
je 0x1800076fb
rol edx, 0x17
ror esi, 0x13
xor ecx, dword [rbp - 0x28]
rol eax, 0xf
ror edx, 0x18
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x4000000
je 0x180004d00
invalid
sub esi, 0xc32af6fd
xor ecx, 0x537616dc
sub ebx, 0x764e8087
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x40000000
je 0x1800059aa
sub esi, 0x96f99ebe
ror ebx, 0xe
rol edx, 6
sub esi, 0x17a31471
rol eax, 0x11
jmp fcn.180002b3a
add dword [rbp - 0x28], 0xfc40f5fc
xor ebx, dword [rbp - 0x28]
sub edx, 0xc78bf9b1
sub esi, 0x2df9ea27
ror edx, 0x16
xor eax, dword [rbp - 0x10]
sub eax, 0x20210d4c
add ebx, ecx
add ebx, esi
and ebx, 0x1000000
je 0x1800097f3
rol eax, 0xe
xor esi, 0xab9fc761
sub edx, 0x19f9963a
rol ebx, 8
add ebx, eax
add ebx, ecx
add ebx, esi
and ebx, 1
je fcn.180002b3a
sub edi, 0x89ce4e01
add edi, 0xc5ed230b
sub eax, 0x1de73eb3
rol esi, 0x14
add ebx, edi
add ebx, esi
and ebx, 8
je 0x1800034e1
ror eax, 0x1a
xor eax, dword [rbp - 0x28]
xor edx, 0x7549dc63
ror eax, 0x12
jmp 0x18000a717