Function at 0x140196000
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, [0x140029400]
movabs rdx, 0
push rbx
xor dword [rbx + 0x1e4], 0xcad3b97
add dword [rbx + 0x23c], 0x60c93190
sub dword [rbx + 0x34c], 0x22e361aa
add dword [rbx + 0x170], 0x3c634602
not dword [rbx + 0x240]
sub dword [rbx + 0x2ec], 0x6ada355d
sub dword [rbx + 0x3d0], 0x60196b14
xor dword [rbx + 0x130], 0x696c4847
xor dword [rbx + 0xb4], 0x3b4b225e
add dword [rbx + 0x3b8], 0x101b1271
add dword [rbx + 0x128], 0x7d1f4e52
not dword [rbx + 0xbc]
add dword [rbx + 0x2c0], 0x74ff545c
xor dword [rbx + 0x244], 0x43be6efb
add dword [rbx + 0x84], 0x3517326a
add dword [rbx + 0x3f4], 0x6e593c04
not dword [rbx + 0x1bc]
xor dword [rbx + 0x12c], 0x7e421af0
add dword [rbx + 0x234], 0x68625ed8
sub dword [rbx + 0x29c], 0x29e355ca
sub dword [rbx + 0x398], 0x19f4035a
not dword [rbx + 0x2d8]
sub dword [rbx + 0x3e0], 0x3c5f5b95
add dword [rbx + 0x154], 0x6d767aa6
add dword [rbx + 0x3a4], 0x47fc0bf2
sub dword [rbx + 0x80], 0x71831e02
add dword [rbx + 0x140], 0x418263c5
not dword [rbx + 0x158]
not dword [rbx + 0x2e0]
xor dword [rbx + 0xe4], 0xff2406f
xor dword [rbx + 4], 0xef425b3
sub dword [rbx + 0x14c], 0x593485d
not dword [rbx + 0x7c]
add dword [rbx + 0x37c], 0x78f55bb
add dword [rbx + 0xa0], 0x1e6d668d
not dword [rbx + 0x144]
xor dword [rbx + 0x270], 0x6ea165b0
xor dword [rbx + 0x220], 0x4916071b
xor dword [rbx + 0x330], 0x50690c4c
xor dword [rbx + 0x38c], 0x735009ca
sub dword [rbx + 0x22c], 0x4e0a73d6
xor dword [rbx + 0x18c], 0x10db000a
xor dword [rbx + 0x2f8], 0x5bdc4e77
xor dword [rbx + 0x2f4], 0x6e4b2908
add dword [rbx + 0x18], 0x2c692ccc
not dword [rbx + 0x390]
xor dword [rbx + 0x148], 0x3aef72d7
not dword [rbx + 0x3c4]
xor dword [rbx + 0x298], 0x3eae5557
xor dword [rbx + 0x388], 0x37cc6044
add dword [rbx + 0x110], 0x371004a1
xor dword [rbx + 0x214], 0x6a432ef2
add dword [rbx + 0xdc], 0x3f737ece
sub dword [rbx + 0x1d8], 0x501362af
not dword [rbx + 0x114]
not dword [rbx + 0x3ac]
not dword [rbx + 0x1e0]
not dword [rbx + 0x21c]
add dword [rbx + 0x2b0], 0x61a0422e
xor dword [rbx + 0x5c], 0x48a35861
add dword [rbx + 0x338], 0x1fc24bc7
not dword [rbx + 0x30c]
sub dword [rbx + 0x28], 0x53173d0a
add dword [rbx + 0x1a8], 0x5c0b20c9
add dword [rbx + 0x39c], 0x23844ecd
add dword [rbx + 0x180], 0x465a3702
not dword [rbx + 0x16c]
xor dword [rbx + 0x268], 0x75dd5b12
add dword [rbx + 0x2c], 0x78942301
not dword [rbx + 0xfc]
add dword [rbx + 0x50], 0x258959f7
add dword [rbx + 0x290], 0x58e020a
not dword [rbx + 0xc8]
sub dword [rbx + 0x78], 0x7c851ccd
not dword [rbx + 0x15c]
not dword [rbx + 0x2c8]
not dword [rbx + 0x2d4]
sub dword [rbx + 0x3a8], 0x51ff5961
not dword [rbx + 0x3b4]
sub dword [rbx + 0x3d4], 0x41fd3956
sub dword [rbx + 0x1c], 0x76cf0137
xor dword [rbx + 0x350], 0x1bd72f03
sub dword [rbx + 0x258], 0x604330ac
not dword [rbx + 0x1f0]
add dword [rbx + 0x1c4], 0x6287567f
xor dword [rbx + 0x1dc], 0xad640fb
not dword [rbx + 0x278]
not dword [rbx + 0x9c]
add dword [rbx + 0x8c], 0x37854f08
add dword [rbx + 0x1b0], 0x69796c64
xor dword [rbx + 0x160], 0x3e031bd1
not dword [rbx + 0x134]
not dword [rbx + 0x94]
not dword [rbx + 0x374]
sub dword [rbx + 0x24c], 0x2d24dfc
xor dword [rbx + 0x200], 0x6e8e5a5f
sub dword [rbx + 0x210], 0x172306e7
add dword [rbx + 0x238], 0x402309ac
sub dword [rbx + 0x194], 0x77471620
not dword [rbx + 0x36c]
add dword [rbx + 0x198], 0x82a18be
xor dword [rbx + 0x178], 0x286e443a
xor dword [rbx + 0x54], 0x49c741ea
add dword [rbx + 0x31c], 0x11646186
sub dword [rbx + 0xc0], 0x7927b1c
xor dword [rbx + 0x58], 0x5fef3fbe
xor dword [rbx + 0x19c], 0x6df2992
sub dword [rbx + 0x4c], 0x3f674a0d
xor dword [rbx + 0x1d4], 0x45ce3d79
xor dword [rbx + 0x2a4], 0x3d8833c8
add dword [rbx + 0x1b8], 0x2dad2f4c
not dword [rbx + 0xe0]
add dword [rbx + 0xf4], 0x2ee0127f
add dword [rbx + 0x368], 0x15f05116
not dword [rbx + 0x254]
xor dword [rbx + 0x13c], 0x1a62216f
sub dword [rbx + 0x1c8], 0x2c68524e
not dword [rbx + 0x1cc]
sub dword [rbx + 0x2e8], 0x216b55de
xor dword [rbx + 0x3c8], 0x508a2d98
not dword [rbx + 0x3b0]
not dword [rbx + 0x2b4]
not dword [rbx + 0x2bc]
not dword [rbx + 0x35c]
xor dword [rbx + 0x20], 0x47670506
sub dword [rbx + 0x1fc], 0x66074dad
xor dword [rbx + 0x174], 0x5b7069ef
not dword [rbx + 0x48]
not dword [rbx + 0x384]
not dword [rbx + 0xcc]
sub dword [rbx + 0x2f0], 0x41b45a55
sub dword [rbx + 0xc], 0x482e190b
xor dword [rbx + 0x11c], 0x7b6d0e66
xor dword [rbx + 0x33c], 0x72665cf5
add dword [rbx + 0x2dc], 0x70771e4
not dword [rbx + 0x1c0]
add dword [rbx + 0xd4], 0x5b647e
not dword [rbx + 0x364]
not dword [rbx + 0x304]
sub dword [rbx + 0x10], 0x6460338e
xor dword [rbx + 0x3fc], 0xc3a4da4
add dword [rbx + 0xd0], 0x10963899
sub dword [rbx + 0x168], 0x1470ee5
sub dword [rbx + 0x26c], 0x5984489
add dword [rbx + 0x2e4], 0x42bc1ff8
xor dword [rbx + 0x150], 0x6d50596c
add dword [rbx + 0x208], 0x25c804c6
not dword [rbx + 0x334]
add dword [rbx + 0x30], 0x5ea66e87
not dword [rbx + 0x358]
sub dword [rbx + 0x294], 0x27122f93
add dword [rbx + 0x118], 0x18b4104d
xor dword [rbx + 0x230], 0x266d66f4
xor dword [rbx + 0x314], 0xc6a431b
add dword [rbx + 0x1a0], 0x5e6d07e0
xor dword [rbx + 0x2a0], 0x67fb4103
add dword [rbx + 0x6c], 0x6fda3c4c
sub dword [rbx + 0x340], 0x2f86227e
sub dword [rbx + 0x2ac], 0x7e6305c2
not dword [rbx + 0x370]
add dword [rbx + 0x34], 0x2fd35dda
sub dword [rbx + 0x14], 0x220e3797
xor dword [rbx + 0x1e8], 0x302e61bd
xor dword [rbx + 0x348], 0x69fb1cd2
sub dword [rbx + 0x2fc], 0x3f9e3bff
xor dword [rbx + 0x184], 0x17666f16
xor dword [rbx + 0x280], 0x46687c9a
add dword [rbx + 0x44], 0x4bee7dde
not dword [rbx + 0x2cc]
sub dword [rbx + 0x308], 0x20f566a1
xor dword [rbx + 0x380], 0x506d248b
not dword [rbx + 0xf8]
sub dword [rbx + 0x284], 0x69e222b3
add dword [rbx + 0x2b8], 0x58f77ead
not dword [rbx + 0xd8]
xor dword [rbx + 0x394], 0x3d0528a3
xor dword [rbx + 0x274], 0x7f6e291c
sub dword [rbx + 0x204], 0x402243b
add dword [rbx + 8], 0x12cc539b
add dword [rbx + 0x28c], 0x26354c0a
xor dword [rbx + 0x1d0], 0x20e6fa8
sub dword [rbx + 0x3e8], 0x4a846fb5
xor dword [rbx + 0x100], 0x1bf42dcb
sub dword [rbx + 0xec], 0x6b2156c8
sub dword [rbx + 0x74], 0x67a32708
xor dword [rbx + 0x27c], 0xb6e6e18
xor dword [rbx + 0x2d0], 0x30fa5d3c
sub dword [rbx + 0x3f8], 0x5874252a
not dword [rbx + 0xb0]
not dword [rbx + 0x3c]
xor dword [rbx + 0x218], 0x7aa01f99
add dword [rbx + 0x344], 0x480159eb
xor dword [rbx + 0x90], 0x50b70f0d
add dword [rbx + 0x3e4], 0x4be03a53
not dword [rbx + 0x60]
not dword [rbx + 0x108]
sub dword [rbx + 0x68], 0xf6e24cd
not dword [rbx + 0xe8]
xor dword [rbx + 0x288], 0x62fc3aca
not dword [rbx + 0x10c]
sub dword [rbx + 0x88], 0x2ddb5200
add dword [rbx + 0x3a0], 0x1d94fb6
not dword [rbx + 0x188]
not dword [rbx + 0x3bc]
not dword [rbx + 0x324]
not dword [rbx + 0xc4]
not dword [rbx + 0x2c4]
sub dword [rbx + 0x20c], 0x69cc40be
xor dword [rbx + 0x3dc], 0x3c64c48
not dword [rbx + 0x250]
sub dword [rbx + 0x3f0], 0x87b1e56
xor dword [rbx + 0x320], 0x7df43f4e
add dword [rbx], 0x7d302aef
add dword [rbx + 0xf0], 0x5a88068a
sub dword [rbx + 0x248], 0x30030725
not dword [rbx + 0x17c]
add dword [rbx + 0x360], 0x30b46bbb
not dword [rbx + 0x3ec]
not dword [rbx + 0xa8]
add dword [rbx + 0x318], 0x76ed4e6f
sub dword [rbx + 0x64], 0x188839d5
not dword [rbx + 0x32c]
xor dword [rbx + 0x1b4], 0x41da74c4
not dword [rbx + 0x98]
not dword [rbx + 0x1ec]
sub dword [rbx + 0x310], 0x575a7422
add dword [rbx + 0x1f8], 0x784e4d17
sub dword [rbx + 0x70], 0x5d1075b1
add dword [rbx + 0x260], 0x7f0c33b6
add dword [rbx + 0x328], 0x29956715
xor dword [rbx + 0x300], 0x33c0466b
sub dword [rbx + 0x1a4], 0x19b82067
xor dword [rbx + 0x3d8], 0x698a443c
not dword [rbx + 0x3c0]
add dword [rbx + 0x104], 0x45d502ae
xor dword [rbx + 0x124], 0x20c16506
sub dword [rbx + 0x378], 0x3ebb41ea
sub dword [rbx + 0x138], 0x4dfd1614
add dword [rbx + 0x40], 0x522b6505
xor dword [rbx + 0x2a8], 0x632e1232
not dword [rbx + 0x164]
xor dword [rbx + 0x264], 0x286e1354
xor dword [rbx + 0x38], 0x7c91353d
add dword [rbx + 0xac], 0x15e42c45
sub dword [rbx + 0x120], 0x19277d98
xor dword [rbx + 0x1f4], 0x30d1b71
xor dword [rbx + 0xa4], 0x52cb5510
not dword [rbx + 0x25c]
sub dword [rbx + 0x354], 0x5d7c78e6
not dword [rbx + 0x1ac]
sub dword [rbx + 0xb8], 0x217c488c
not dword [rbx + 0x3cc]
add dword [rbx + 0x224], 0x48e778ca
add dword [rbx + 0x228], 0x51b349c0
xor dword [rbx + 0x24], 0x289f52eb
add dword [rbx + 0x190], 0x63c14581
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1401968d4
jmp 0x140196035
pop rcx
call fcn.1400b4d06
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