Function at 0x140163000
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rax
push rcx
push rdx
push rbx
push rbp
push rsi
push rdi
push r8
push r9
push r10
push r11
push r12
push r13
push r14
push r15
push rbp
mov rbp, rsp
sub rsp, 0x20
and rsp, 0xfffffffffffffff0
lea rbx, [0x1400d6000]
movabs rdx, 0
push rbx
xor dword [rbx + 0x198], 0x54ca283b
xor dword [rbx + 0x344], 0x59054784
sub dword [rbx + 0x264], 0x4fb0669b
not dword [rbx + 0x3a8]
not dword [rbx + 0xa8]
add dword [rbx + 0x388], 0x562e1f11
not dword [rbx + 0x384]
sub dword [rbx + 0x10c], 0x39751c98
sub dword [rbx + 4], 0x46b50b29
not dword [rbx + 0x1e4]
add dword [rbx + 0x3e8], 0x760b64d2
add dword [rbx + 0x48], 0x1a502292
not dword [rbx + 0x2b0]
sub dword [rbx + 0x3e4], 0x335f01b3
sub dword [rbx + 0x14c], 0x7a0514bd
add dword [rbx + 0x1ec], 0x3c7465c
xor dword [rbx + 0x29c], 0x6f8452d1
not dword [rbx + 0x2d8]
not dword [rbx + 0x15c]
sub dword [rbx + 0x300], 0x7cdf46a7
not dword [rbx]
add dword [rbx + 0x38], 0x7f0213f2
add dword [rbx + 0x3f8], 0x40743b28
sub dword [rbx + 0x30], 0x1756100a
not dword [rbx + 0x18]
xor dword [rbx + 0xd8], 0x18197222
xor dword [rbx + 0x324], 0x20ca290e
xor dword [rbx + 0x1f8], 0x3c9c769e
sub dword [rbx + 0x330], 0x132d2835
add dword [rbx + 0x35c], 0xf4e261f
add dword [rbx + 0x290], 0x12f5281e
sub dword [rbx + 0x318], 0x384d3c5d
add dword [rbx + 0x360], 0x8055e49
not dword [rbx + 0x2dc]
not dword [rbx + 0x12c]
not dword [rbx + 0x3dc]
xor dword [rbx + 0x354], 0x1edd14cf
xor dword [rbx + 0xc], 0x3cfe21a3
sub dword [rbx + 0x304], 0x47240fb3
sub dword [rbx + 0x40], 0x14191b69
add dword [rbx + 0x2f4], 0xfa60e1
add dword [rbx + 0x4c], 0x1cda2343
sub dword [rbx + 0xa4], 0x483c6331
add dword [rbx + 0x154], 0x53c23ad9
add dword [rbx + 0x370], 0xc271e83
xor dword [rbx + 0x1c8], 0x47ee158d
sub dword [rbx + 0x3cc], 0x69133881
sub dword [rbx + 0x1d8], 0x310c5105
add dword [rbx + 0xb4], 0x1ca46f7f
not dword [rbx + 0xa0]
xor dword [rbx + 0x340], 0x402c1afb
sub dword [rbx + 0x19c], 0x447c2206
add dword [rbx + 0x120], 0x7bd86af0
xor dword [rbx + 0x258], 0xf941ebc
not dword [rbx + 0x350]
not dword [rbx + 8]
add dword [rbx + 0x150], 0x8a95e97
add dword [rbx + 0x270], 0x5ac465be
xor dword [rbx + 0x170], 0x7a153912
xor dword [rbx + 0x214], 0x4cc4583b
sub dword [rbx + 0x168], 0x7f124a56
not dword [rbx + 0xb8]
xor dword [rbx + 0x90], 0x9084035
xor dword [rbx + 0x2ac], 0x551221de
add dword [rbx + 0x17c], 0x5c6f752c
add dword [rbx + 0x24c], 0x1d3769df
xor dword [rbx + 0xcc], 0x531b6f67
sub dword [rbx + 0x228], 0x16f75ea
add dword [rbx + 0x260], 0x6c0c0afb
xor dword [rbx + 0x338], 0x538a0040
add dword [rbx + 0x20], 0x2188582a
sub dword [rbx + 0x22c], 0x465b6192
xor dword [rbx + 0x184], 0x27b60e75
sub dword [rbx + 0x30c], 0x3e2814ec
not dword [rbx + 0x8c]
xor dword [rbx + 0x33c], 0x41645c1
xor dword [rbx + 0x13c], 0x5a817e98
not dword [rbx + 0x1dc]
add dword [rbx + 0x1a0], 0x462765e6
add dword [rbx + 0x3d4], 0x6e3f3ba4
xor dword [rbx + 0x36c], 0x16c10b1a
add dword [rbx + 0x2c8], 0x310658f4
not dword [rbx + 0x380]
xor dword [rbx + 0x238], 0x1c42162e
not dword [rbx + 0x23c]
xor dword [rbx + 0x2fc], 0x11b261da
sub dword [rbx + 0x2d4], 0x630422e2
xor dword [rbx + 0x100], 0x5ca1270f
not dword [rbx + 0xec]
not dword [rbx + 0x250]
not dword [rbx + 0x130]
xor dword [rbx + 0x38c], 0x38601f88
not dword [rbx + 0x224]
not dword [rbx + 0x50]
sub dword [rbx + 0xe0], 0x37155226
not dword [rbx + 0x110]
sub dword [rbx + 0x98], 0x3e5d1196
sub dword [rbx + 0xf8], 0x60af3384
not dword [rbx + 0x3c8]
sub dword [rbx + 0x84], 0x296e45d3
add dword [rbx + 0x1f0], 0x71725830
sub dword [rbx + 0x28c], 0x57677d3e
xor dword [rbx + 0x210], 0xedd040d
sub dword [rbx + 0x11c], 0x65d55f5
xor dword [rbx + 0x2a0], 0x36ac7e71
xor dword [rbx + 0x60], 0x22042f66
xor dword [rbx + 0x70], 0x705b6bbf
xor dword [rbx + 0x200], 0x2bf80648
sub dword [rbx + 0x58], 0x2abe0746
xor dword [rbx + 0x68], 0x76112233
not dword [rbx + 0x288]
sub dword [rbx + 0x20c], 0x7a433bc6
add dword [rbx + 0x1a8], 0x15f65356
add dword [rbx + 0x390], 0x5ae21fb
not dword [rbx + 0x164]
sub dword [rbx + 0x3a4], 0x5bd9144c
xor dword [rbx + 0x16c], 0x4cc9299d
not dword [rbx + 0x1d0]
not dword [rbx + 0x274]
xor dword [rbx + 0x34c], 0x15304869
add dword [rbx + 0x2c4], 0x28b614f
sub dword [rbx + 0x2e0], 0x2062f18
xor dword [rbx + 0x3fc], 0x1c64468b
sub dword [rbx + 0xdc], 0x2f81b11
add dword [rbx + 0x1bc], 0x56046a8e
add dword [rbx + 0x358], 0x5e1a1ced
add dword [rbx + 0x3c4], 0x22e6ee8
sub dword [rbx + 0x26c], 0x935450b
xor dword [rbx + 0x248], 0x12c34948
xor dword [rbx + 0xf4], 0x68f0097b
sub dword [rbx + 0x1f4], 0x372702f3
sub dword [rbx + 0x148], 0x518e1d6b
sub dword [rbx + 0x138], 0x61557c55
sub dword [rbx + 0x54], 0x5f8c21ec
xor dword [rbx + 0x1d4], 0x718f19df
not dword [rbx + 0x294]
not dword [rbx + 0xc8]
not dword [rbx + 0x280]
add dword [rbx + 0x218], 0x2fb54ff1
add dword [rbx + 0x94], 0x5c8c0d39
add dword [rbx + 0x1cc], 0x657141fd
add dword [rbx + 0x118], 0x777f2265
sub dword [rbx + 0x114], 0x3a476b0
sub dword [rbx + 0x2a4], 0x7da31543
xor dword [rbx + 0x2a8], 0x5d374d79
xor dword [rbx + 0x220], 0x163014b4
not dword [rbx + 0x3c0]
add dword [rbx + 0x328], 0x5347415b
add dword [rbx + 0x314], 0x19193bb3
sub dword [rbx + 0x2b8], 0x6f9f0ec4
add dword [rbx + 0x7c], 0x66714a69
xor dword [rbx + 0x21c], 0x5b6c533d
xor dword [rbx + 0x160], 0x114c639a
add dword [rbx + 0x2d0], 0xc4021b9
sub dword [rbx + 0x2e4], 0x469b001a
add dword [rbx + 0x34], 0x4a1b46bd
add dword [rbx + 0x37c], 0x556e3207
add dword [rbx + 0x334], 0x323e2b90
not dword [rbx + 0x108]
sub dword [rbx + 0x374], 0x7e7b4771
xor dword [rbx + 0x348], 0x45ae58e8
sub dword [rbx + 0x128], 0x14d57264
xor dword [rbx + 0x3b8], 0x567c3079
not dword [rbx + 0x18c]
not dword [rbx + 0x234]
add dword [rbx + 0x2b4], 0x526c0626
sub dword [rbx + 0x39c], 0x649075ef
sub dword [rbx + 0x3d8], 0x59095f18
not dword [rbx + 0xd0]
not dword [rbx + 0x27c]
add dword [rbx + 0xc4], 0x67905303
sub dword [rbx + 0x2bc], 0x3f7751ea
add dword [rbx + 0x1b8], 0x2efc04a7
xor dword [rbx + 0x1c0], 0x24fe1c5e
not dword [rbx + 0x310]
sub dword [rbx + 0x3e0], 0x72c211a5
add dword [rbx + 0x278], 0x69de68b2
add dword [rbx + 0x1c4], 0x73417698
xor dword [rbx + 0xb0], 0x30e3520e
add dword [rbx + 0x1b0], 0x2c710085
sub dword [rbx + 0x14], 0xcfa2754
xor dword [rbx + 0x244], 0x13276ad3
sub dword [rbx + 0x240], 0x25bb52b5
xor dword [rbx + 0x1e0], 0x15610cd9
add dword [rbx + 0x88], 0x463555af
not dword [rbx + 0x3d0]
add dword [rbx + 0x284], 0x6068214a
xor dword [rbx + 0x1b4], 0x69d2588f
not dword [rbx + 0x398]
not dword [rbx + 0x158]
not dword [rbx + 0x1ac]
not dword [rbx + 0x3c]
not dword [rbx + 0x134]
sub dword [rbx + 0x74], 0x50f3677f
add dword [rbx + 0x3b4], 0x4f345003
not dword [rbx + 0xc0]
add dword [rbx + 0x3b0], 0x5b797fcf
not dword [rbx + 0x3ec]
not dword [rbx + 0x1fc]
add dword [rbx + 0x2ec], 0x35eb7d63
xor dword [rbx + 0x188], 0x35b71d87
not dword [rbx + 0x1a4]
add dword [rbx + 0x24], 0x29b7759b
xor dword [rbx + 0x104], 0x4e91571a
not dword [rbx + 0x230]
xor dword [rbx + 0x190], 0x14a84e71
add dword [rbx + 0x25c], 0x31054b80
xor dword [rbx + 0x144], 0x5f427b25
not dword [rbx + 0xe8]
xor dword [rbx + 0x298], 0x45b87a5f
xor dword [rbx + 0x368], 0x271f3aee
add dword [rbx + 0xd4], 0x791e00db
add dword [rbx + 0xfc], 0x6c2f342b
sub dword [rbx + 0xf0], 0x37767cc9
xor dword [rbx + 0x9c], 0x70b709d1
not dword [rbx + 0x204]
xor dword [rbx + 0x1c], 0x47315c61
xor dword [rbx + 0x3f0], 0x62a804eb
not dword [rbx + 0x208]
xor dword [rbx + 0xac], 0x4cfd2d96
xor dword [rbx + 0x180], 0x1775613
sub dword [rbx + 0xe4], 0xda755b6
xor dword [rbx + 0x140], 0x64a2dc4
not dword [rbx + 0x394]
xor dword [rbx + 0x10], 0x672c0266
not dword [rbx + 0x6c]
not dword [rbx + 0xbc]
xor dword [rbx + 0x2c0], 0x74374ce1
not dword [rbx + 0x178]
xor dword [rbx + 0x80], 0x77c01b24
sub dword [rbx + 0x32c], 0x6afc212f
add dword [rbx + 0x1e8], 0xae020ee
add dword [rbx + 0x378], 0x1d52451f
sub dword [rbx + 0x28], 0x6dba6c0a
sub dword [rbx + 0x320], 0x36513e35
add dword [rbx + 0x3ac], 0x6ef35d3b
sub dword [rbx + 0x254], 0x689d0be5
not dword [rbx + 0x2f8]
sub dword [rbx + 0x2cc], 0x5d2e431a
sub dword [rbx + 0x3f4], 0xf2c0b06
add dword [rbx + 0x5c], 0x6fad4e2e
add dword [rbx + 0x2f0], 0x77434151
add dword [rbx + 0x364], 0x77a3404f
add dword [rbx + 0x2c], 0x66a5502a
xor dword [rbx + 0x78], 0x6d150ece
not dword [rbx + 0x44]
sub dword [rbx + 0x124], 0x45b145e2
not dword [rbx + 0x31c]
add dword [rbx + 0x3bc], 0x23c43b53
add dword [rbx + 0x268], 0x7f817455
xor dword [rbx + 0x3a0], 0x67d80318
add dword [rbx + 0x2e8], 0x34ee71e2
xor dword [rbx + 0x174], 0x58a451a4
not dword [rbx + 0x194]
sub dword [rbx + 0x64], 0x693d1e62
xor dword [rbx + 0x308], 0x1f62717
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1401638f8
jmp 0x140163035
pop rcx
call fcn.140161906
mov rsp, rbp
pop rbp
pop r15
pop r14
pop r13
pop r12
pop r11
pop r10
pop r9
pop r8
pop rdi
pop rsi
pop rbp
pop rbx
pop rdx
pop rcx
pop rax