Function at 0x140167000
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 rax, [0x1400dac00]
movabs rsi, 0
push rax
sub dword [rax + 0x108], 0x50b600b8
not dword [rax + 0xc]
xor dword [rax + 0xe0], 0x86f5753
sub dword [rax + 0x268], 0x1222da9
add dword [rax + 0x31c], 0x27b43b8f
xor dword [rax + 0x2d4], 0x492335ae
add dword [rax + 0x2b0], 0x7dc12f7e
xor dword [rax + 0x2b4], 0x405e0ac3
sub dword [rax + 0x70], 0xe8f20f7
sub dword [rax + 0x300], 0x1bbc4c39
xor dword [rax + 0xc4], 0x4c311da1
not dword [rax + 0x3dc]
sub dword [rax + 0xbc], 0x1fb716ea
xor dword [rax + 0x3c], 0x32560339
not dword [rax + 0xb8]
add dword [rax + 0x18c], 0x14480cdd
not dword [rax + 0x11c]
add dword [rax + 0x27c], 0x43e914a5
sub dword [rax + 0x9c], 0x645d628a
not dword [rax + 0x1ec]
sub dword [rax + 0x290], 0x5fcd3b3d
add dword [rax + 0x36c], 0x8fb7c6a
sub dword [rax + 8], 0x1c944fdc
sub dword [rax + 0x90], 0x93b62ae
not dword [rax + 0x54]
add dword [rax + 0x248], 0x44a72b82
add dword [rax + 0x88], 0x2c2d0312
not dword [rax + 0x1a4]
sub dword [rax + 0x74], 0x793f3f16
sub dword [rax + 0x1e8], 0x5e44793a
not dword [rax + 0x48]
sub dword [rax + 0xac], 0x4f116234
not dword [rax + 0x230]
add dword [rax + 0x37c], 0x4e2c6305
not dword [rax + 0x3e0]
not dword [rax + 0x348]
add dword [rax + 0x84], 0x52b377a0
add dword [rax + 0x228], 0x62221f75
add dword [rax + 0x2ac], 0x1100c6b
sub dword [rax + 0x328], 0x37483e05
not dword [rax + 0x1c0]
sub dword [rax + 0x2d8], 0x38294615
not dword [rax + 0x350]
add dword [rax + 0x30c], 0x4df85a06
not dword [rax + 0x200]
sub dword [rax + 0x148], 0x22906037
sub dword [rax + 0x24c], 0x26686cb7
not dword [rax + 0x360]
add dword [rax + 0xf0], 0x1ee0493c
xor dword [rax + 0x15c], 0x305e2337
sub dword [rax + 0xd4], 0x6a3d52a8
sub dword [rax + 0x3d0], 0x73e16a5b
xor dword [rax + 0x1bc], 0x240551b1
sub dword [rax + 0x17c], 0x557e2953
sub dword [rax + 0xdc], 0x7eb0308
xor dword [rax + 0x19c], 0x59321eee
sub dword [rax + 0xa0], 0x5e3467b6
sub dword [rax + 0x250], 0x11d3103b
xor dword [rax + 0x3bc], 0x3afb4776
not dword [rax + 0x258]
add dword [rax + 0x5c], 0x15b7592e
sub dword [rax + 0x364], 0x72b94537
sub dword [rax + 0x388], 0x42f85bb0
add dword [rax + 0xa8], 0x245474ee
sub dword [rax + 0x304], 0x57810ec
add dword [rax + 0x68], 0x489478c9
add dword [rax + 0x298], 0x7acf6915
xor dword [rax + 0x354], 0x50d86526
not dword [rax + 0x3cc]
add dword [rax + 0x28], 0x12bb4a5d
xor dword [rax + 0x198], 0x74c61ad5
sub dword [rax + 0x1c8], 0x6956033e
sub dword [rax + 0x7c], 0x4d2c084d
not dword [rax + 0x50]
sub dword [rax + 0x154], 0x56e95179
add dword [rax + 0x23c], 0x1c6442f7
sub dword [rax + 0x2dc], 0x20694eb5
add dword [rax + 0x28c], 0x4a7b14dd
add dword [rax + 0x134], 0x35835be9
sub dword [rax + 0x1a0], 0x48c84b69
sub dword [rax + 0x394], 0x4dbd1746
xor dword [rax + 0x13c], 0x56096809
add dword [rax + 0x178], 0x37515f65
sub dword [rax + 0xec], 0x1fe95115
add dword [rax + 0x6c], 0x20c3243f
add dword [rax + 0x1b4], 0x5cc61b02
sub dword [rax + 0x160], 0x6ec64f7e
not dword [rax + 0x244]
not dword [rax + 0x3a0]
xor dword [rax + 0x214], 0x2c033b5c
not dword [rax + 0x1f0]
xor dword [rax + 0x224], 0x55b10833
sub dword [rax + 0x3a8], 0x1e2b2f52
add dword [rax + 0x334], 0x33a3691b
add dword [rax + 0x39c], 0x648d5c27
add dword [rax + 0x390], 0x49617c96
add dword [rax + 0x150], 0x634659a0
xor dword [rax + 0x158], 0x1ac528d3
not dword [rax + 0x2f8]
add dword [rax + 0x35c], 0x270d312a
add dword [rax + 0x32c], 0x332b56d0
sub dword [rax + 0x104], 0x365374b1
add dword [rax + 0x24], 0x73be0c7c
xor dword [rax + 0x330], 0xa1739e
sub dword [rax + 0x8c], 0x5a94956
not dword [rax + 0xf4]
not dword [rax + 0x380]
sub dword [rax + 0x174], 0x36031e5e
xor dword [rax + 0x3ac], 0x32c11921
not dword [rax + 0x184]
not dword [rax + 0xd8]
sub dword [rax + 0x1d0], 0x4abb3b29
not dword [rax + 0xc8]
sub dword [rax + 0x204], 0x96e4a21
not dword [rax + 0x2ec]
xor dword [rax + 0x14c], 0x18046e87
not dword [rax + 0x3e4]
xor dword [rax + 0x2a8], 0x6fe2464e
xor dword [rax + 0x1cc], 0x70b50aea
add dword [rax + 0x2c4], 0x74db01db
add dword [rax + 0x33c], 0x2b275cc2
not dword [rax + 0x1c4]
sub dword [rax + 0xb4], 0x17507ae0
add dword [rax + 0x44], 0x4bf908a2
add dword [rax + 0x3d4], 0x177d5363
sub dword [rax + 0xe8], 0xbd57b82
add dword [rax + 0x110], 0x7d89797a
not dword [rax + 0x168]
sub dword [rax + 0x140], 0x46250a5a
sub dword [rax + 0x18], 0x2b430393
sub dword [rax + 0x3ec], 0x796418aa
not dword [rax + 0x2e0]
not dword [rax + 0x12c]
xor dword [rax + 0x25c], 0x26e61af6
xor dword [rax + 0xc0], 0x2dfc08fb
xor dword [rax + 0x344], 0x68d049b0
xor dword [rax + 0xcc], 0x151b79f7
not dword [rax + 0x260]
not dword [rax + 0x3f8]
sub dword [rax + 0x3a4], 0x78b0532e
sub dword [rax + 0x374], 0x1ee02f7c
add dword [rax + 0x194], 0x78946a82
sub dword [rax + 0x4c], 0x64c463a1
xor dword [rax + 0x294], 0x37b447e0
add dword [rax + 0x64], 0x6c351f19
sub dword [rax + 0x164], 0x318b6115
not dword [rax + 0x20]
xor dword [rax + 0x1b8], 0x1f713d8b
not dword [rax + 0x114]
sub dword [rax + 0x310], 0x4a73a2f
sub dword [rax + 0x2fc], 0xfb43168
add dword [rax + 0xfc], 0x56e5492
xor dword [rax + 0x34c], 0x59b01af0
add dword [rax + 0x1dc], 0x7eca09d4
not dword [rax + 0x3b8]
sub dword [rax + 0x324], 0x11e45b7b
sub dword [rax + 0x264], 0x46771234
xor dword [rax + 0x3e8], 0xa780de2
add dword [rax + 0x340], 0x22dd4b52
sub dword [rax + 0x170], 0x50a7af8
xor dword [rax + 0xd0], 0x7e5c6aa9
xor dword [rax + 0x278], 0x4e6229ec
not dword [rax + 0x384]
add dword [rax + 0x1c], 0x54a41011
xor dword [rax + 0x1a8], 0x5c2f64c2
add dword [rax + 0x180], 0x4a367629
sub dword [rax + 0x14], 0x5f29237e
xor dword [rax + 0x398], 0x19226f91
not dword [rax + 0xb0]
xor dword [rax + 0x2a0], 0x7ae574ef
not dword [rax + 0x3c0]
not dword [rax + 0x80]
sub dword [rax + 0x2bc], 0x15dc3ef5
xor dword [rax + 0x100], 0x7fb879db
xor dword [rax + 0x1f8], 0x31d770f4
not dword [rax + 0x1ac]
add dword [rax + 0x210], 0xbb924c9
add dword [rax + 0x138], 0x704c103b
add dword [rax + 0x144], 0x6138061b
sub dword [rax + 0x3b0], 0x7e472f91
xor dword [rax + 0x3fc], 0xb1e96
add dword [rax + 0xf8], 0x18784207
not dword [rax + 0x220]
not dword [rax + 0x3f4]
sub dword [rax + 0x370], 0x7e1273f5
add dword [rax + 0x2c0], 0x63e31938
add dword [rax + 0x20c], 0x66532f02
sub dword [rax + 0xe4], 0x5ae96ade
not dword [rax + 0x358]
not dword [rax + 0x1e4]
sub dword [rax + 0x1fc], 0x2e152ba6
sub dword [rax + 0x26c], 0x64374a7a
sub dword [rax + 0x2e8], 0x2e3a481a
add dword [rax + 0x2cc], 0x44530586
not dword [rax + 0x2c]
add dword [rax + 0x29c], 0x6f570738
sub dword [rax + 0x21c], 0x1dbe290b
add dword [rax + 0x208], 0x6ff87e35
xor dword [rax + 0x190], 0x4d553fdb
add dword [rax + 0x128], 0x6033757d
xor dword [rax + 0x378], 0x4ae572f8
xor dword [rax + 0x3c8], 0x625328e4
sub dword [rax + 0x22c], 0x3a37655b
xor dword [rax + 0x118], 0x510246c0
xor dword [rax + 0x34], 0x20b6230f
not dword [rax + 0x2f4]
not dword [rax + 0x30]
not dword [rax + 0x124]
xor dword [rax + 0x338], 0x44530e28
add dword [rax + 0x16c], 0x320f4eac
sub dword [rax + 0x2e4], 0x36b151cd
sub dword [rax + 0x94], 0x7c9f306b
add dword [rax + 0x3f0], 0x4e30e8f
sub dword [rax + 0x130], 0x10d15e64
add dword [rax + 0x1d4], 0x70a33faf
xor dword [rax + 0xa4], 0x5459626b
add dword [rax + 0x1e0], 0x76b323e2
not dword [rax + 0x2b8]
sub dword [rax + 0x284], 0x14d9592f
sub dword [rax + 0x98], 0x1c495312
not dword [rax + 0x270]
not dword [rax + 0x10c]
sub dword [rax + 0x188], 0x23076087
add dword [rax + 0x314], 0x1f63e6
add dword [rax + 0x2a4], 0x7be27b44
sub dword [rax + 0x1d8], 0x469018f0
xor dword [rax + 0x274], 0x53f82195
xor dword [rax + 0x240], 0x50817801
sub dword [rax + 0x368], 0x31644f45
xor dword [rax + 0x308], 0x31183612
add dword [rax + 0x1f4], 0x599b5090
add dword [rax + 0x254], 0x5e32324
not dword [rax + 0x3b4]
not dword [rax + 0x60]
sub dword [rax + 0x218], 0x26ed0f8a
sub dword [rax + 0x40], 0x7f0b2e9e
add dword [rax + 0x2d0], 0x29a77dcf
xor dword [rax + 0x288], 0x3860797b
sub dword [rax + 0x38], 0x65ae6ca3
not dword [rax + 0x318]
sub dword [rax + 0x78], 0x2f469a2
sub dword [rax + 0x3d8], 0x3ebe41e6
xor dword [rax + 0x38c], 0x2026e16
not dword [rax + 0x2f0]
add dword [rax + 0x58], 0x1e7d0a68
not dword [rax + 0x234]
xor dword [rax], 0x3a301503
sub dword [rax + 4], 0x1c6635dd
sub dword [rax + 0x3c4], 0x6b6d31b8
sub dword [rax + 0x280], 0x5da012e0
not dword [rax + 0x1b0]
xor dword [rax + 0x238], 0x7eee6828
not dword [rax + 0x120]
add dword [rax + 0x320], 0x9445b0d
xor dword [rax + 0x2c8], 0xf5d5ab9
add dword [rax + 0x10], 0x71553081
add rsi, 0x400
add rax, 0x400
cmp rsi, 0x8c000
je 0x140167900
jmp 0x140167035
pop rcx
call fcn.140166506
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