Function at 0x1400ad000
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, [0x140020400]
movabs rdx, 0
push rbx
xor dword [rbx + 0x8c], 0x1e5e2961
xor dword [rbx + 0x204], 0x6c99526c
not dword [rbx + 0x3e0]
add dword [rbx + 0x250], 0x580c4dc2
not dword [rbx + 0x20]
sub dword [rbx + 0x248], 0x25e625bd
sub dword [rbx + 0x54], 0x341a0b8d
xor dword [rbx + 0x1d8], 0x29810604
xor dword [rbx + 0x144], 0x3f8f057f
not dword [rbx + 0x15c]
sub dword [rbx + 0x14c], 0x18797459
sub dword [rbx + 0x1dc], 0x33dd3bfa
not dword [rbx + 0x278]
not dword [rbx + 0x148]
add dword [rbx + 0x1bc], 0x48dc516e
not dword [rbx + 0x80]
add dword [rbx + 0x3c8], 0x4c2f0bff
not dword [rbx + 0x1b4]
xor dword [rbx + 0x150], 0x44fb715b
add dword [rbx + 0xd4], 0x53117cf0
xor dword [rbx + 0x364], 0x41f405b0
sub dword [rbx + 0x2e0], 0x28ab4c78
xor dword [rbx + 0x1c0], 0x1c467edf
add dword [rbx + 0x324], 0x58fb4394
xor dword [rbx + 0x6c], 0x7e3a5a46
not dword [rbx + 0x1e0]
sub dword [rbx + 0x1f0], 0x71364c8c
xor dword [rbx + 0x1ec], 0x13af55c2
xor dword [rbx + 0x320], 0x46854dc4
xor dword [rbx + 0x3f0], 0x497c0eb9
add dword [rbx + 0x294], 0x7e6725c3
sub dword [rbx + 0x1b0], 0x48cc047f
add dword [rbx + 0x1c], 0x3c4168b5
not dword [rbx + 0x354]
not dword [rbx + 0x120]
sub dword [rbx + 0x384], 0x40e14002
xor dword [rbx + 0x3c4], 0x675a05c6
add dword [rbx + 0x44], 0xe3423b7
xor dword [rbx + 0x330], 0x15dd78ec
xor dword [rbx + 0x34c], 0x2035b52
add dword [rbx + 0x14], 0x7f926d07
not dword [rbx + 0xc8]
add dword [rbx + 0x3d8], 0x6871687e
not dword [rbx + 0x2cc]
xor dword [rbx + 0x1e4], 0x4b462536
sub dword [rbx + 0x190], 0x461855a4
sub dword [rbx + 0x2e8], 0x13805d96
add dword [rbx + 0x2b4], 0x745e1021
xor dword [rbx + 0x240], 0x6939308c
sub dword [rbx + 0xe4], 0x65cf1a6c
sub dword [rbx + 0x3e8], 0x30db66b7
not dword [rbx + 0x1c8]
add dword [rbx + 0x3f4], 0x686e489d
sub dword [rbx + 0x164], 0x3bfd35cb
not dword [rbx + 0x300]
xor dword [rbx + 0x124], 0x4cfe33db
sub dword [rbx + 0xd0], 0x416f6e9e
not dword [rbx + 0x328]
add dword [rbx + 0x274], 0x2b390cfd
xor dword [rbx + 0x84], 0x65da2812
add dword [rbx + 0x348], 0x6b6a5ef1
xor dword [rbx + 0x3b4], 0x585f0897
not dword [rbx + 0x3cc]
xor dword [rbx + 0x3ec], 0x2d9d58af
xor dword [rbx + 0x5c], 0x5c8c1370
xor dword [rbx + 0x338], 0x5132543f
add dword [rbx + 0x3a0], 0x52923b4e
sub dword [rbx + 0x258], 0x552d4788
add dword [rbx + 0x28c], 0x777564ab
xor dword [rbx + 0x284], 0x643a5794
add dword [rbx + 0x140], 0x7c724f92
not dword [rbx + 0x3f8]
sub dword [rbx + 0x228], 0x4f5558c2
sub dword [rbx + 0x1a4], 0x1335f6d
add dword [rbx + 0x174], 0x21a1007a
not dword [rbx + 0x60]
xor dword [rbx + 0x94], 0x2c3d144f
not dword [rbx + 0x154]
not dword [rbx + 0xd8]
sub dword [rbx + 0x31c], 0x10e61e49
xor dword [rbx + 0x238], 0x6ad21705
add dword [rbx + 0x2d0], 0x1a412bdc
add dword [rbx + 0x128], 0x17b8404c
add dword [rbx + 0x1f4], 0x26fc7bac
add dword [rbx + 0x3e4], 0x3bd9033c
not dword [rbx + 0x98]
not dword [rbx + 0x218]
sub dword [rbx + 0x214], 0x7f4c62f6
add dword [rbx + 0xb0], 0x4589565d
sub dword [rbx + 0x3b8], 0x756d644e
xor dword [rbx + 0x10c], 0x488a7947
not dword [rbx + 0x378]
xor dword [rbx + 0x390], 0x5147329a
xor dword [rbx + 0x36c], 0x30712de4
sub dword [rbx + 0x160], 0x79134a4a
sub dword [rbx + 0x340], 0x41e05de7
xor dword [rbx + 0x270], 0x15263458
sub dword [rbx + 0x380], 0x5a8762a1
not dword [rbx + 0x394]
not dword [rbx + 0x268]
xor dword [rbx + 0x3a8], 0x160124a8
not dword [rbx + 0xe0]
add dword [rbx + 0x2a4], 0x6cf93ab1
not dword [rbx + 0x34]
add dword [rbx + 0xa8], 0x697c2e00
sub dword [rbx + 0x3a4], 0x3d5b2617
add dword [rbx + 0x2fc], 0xdda1dbe
not dword [rbx + 0x1d0]
not dword [rbx + 0x64]
sub dword [rbx + 0x388], 0x1e4760e2
xor dword [rbx + 0x2c], 0x2ddd2c75
sub dword [rbx + 0x110], 0x7e71703b
not dword [rbx + 0x9c]
sub dword [rbx + 0x11c], 0x45824c8e
add dword [rbx + 0x50], 0xc160c8f
add dword [rbx + 0x104], 0x72a12e43
xor dword [rbx + 0x48], 0x20572fd8
add dword [rbx + 0x1ac], 0x3b60324c
not dword [rbx + 0x198]
xor dword [rbx + 8], 0x19b55a43
add dword [rbx + 0x178], 0x6fbd0b00
not dword [rbx + 0x208]
sub dword [rbx + 0x398], 0x6698565a
add dword [rbx + 0x298], 0x60c047d3
add dword [rbx + 0x310], 0x76b53dd4
add dword [rbx + 4], 0x78ed7103
xor dword [rbx + 0x180], 0x7abd2a40
xor dword [rbx + 0x194], 0x1e62092e
sub dword [rbx + 0x288], 0x4db67ff2
not dword [rbx + 0x314]
add dword [rbx + 0x358], 0x210d1f4d
xor dword [rbx + 0x1a0], 0x3a6a35a1
xor dword [rbx + 0x78], 0x722d0415
add dword [rbx + 0x200], 0x10464706
add dword [rbx + 0xb4], 0x40255d9d
add dword [rbx + 0xf0], 0x5d884924
not dword [rbx + 0x3dc]
add dword [rbx + 0x12c], 0x725d6453
not dword [rbx + 0x168]
sub dword [rbx + 0x244], 0x359e7761
add dword [rbx + 0x29c], 0x4c054c3d
add dword [rbx + 0x230], 0x528564fd
sub dword [rbx + 0x24c], 0x79b91182
add dword [rbx + 0x28], 0x458173b4
xor dword [rbx + 0x2a0], 0x530a6174
add dword [rbx + 0x2e4], 0x72093690
add dword [rbx + 0x264], 0x29e20145
sub dword [rbx + 0x13c], 0x12a92c22
xor dword [rbx + 0x2d4], 0x8084e4b
sub dword [rbx + 0x38], 0x71c50eff
sub dword [rbx + 0x21c], 0x5479382a
sub dword [rbx + 0x134], 0x79064dad
add dword [rbx + 0x318], 0x303d3c86
add dword [rbx + 0x68], 0x61103192
xor dword [rbx + 0x33c], 0x19ea45a9
not dword [rbx + 0x88]
not dword [rbx + 0x37c]
add dword [rbx + 0x370], 0x12f11a36
sub dword [rbx + 0x25c], 0x2b1b7af2
add dword [rbx + 0x24], 0x42db77e1
sub dword [rbx + 0xfc], 0x4e143138
not dword [rbx + 0x344]
add dword [rbx + 0xa4], 0x28492f8a
xor dword [rbx + 0x158], 0x41366575
add dword [rbx + 0x2c0], 0x24254452
not dword [rbx + 0xb8]
xor dword [rbx + 0xec], 0x54cb561a
add dword [rbx + 0x3d4], 0x2d3b3090
not dword [rbx + 0x130]
sub dword [rbx + 0xcc], 0x63d10767
not dword [rbx + 0x118]
not dword [rbx + 0x3c]
not dword [rbx + 0x3fc]
xor dword [rbx + 0x374], 0x4f3a125e
xor dword [rbx + 0x2ec], 0x12b56f08
xor dword [rbx + 0x170], 0x381e4e8d
sub dword [rbx + 0x70], 0x491a4f17
sub dword [rbx + 0xf4], 0x486f6c4f
add dword [rbx + 0x2dc], 0x45b34b37
sub dword [rbx + 0xac], 0x7daf75fe
sub dword [rbx + 0xe8], 0x62287bdf
sub dword [rbx + 0xc], 0x8d13bb1
sub dword [rbx + 0x1b8], 0xb7c08e9
not dword [rbx + 0x30c]
add dword [rbx + 0x23c], 0x40d36b38
not dword [rbx + 0x18]
sub dword [rbx + 0x308], 0x73d5076d
xor dword [rbx + 0x1d4], 0x53e552ab
sub dword [rbx + 0xa0], 0x19f03218
add dword [rbx + 0x2f0], 0x24477b29
xor dword [rbx + 0x39c], 0x32151ea6
sub dword [rbx + 0x2d8], 0x59d46d78
sub dword [rbx + 0xdc], 0x6f8e5c91
add dword [rbx + 0x350], 0x10083386
sub dword [rbx + 0x290], 0x2ee27839
xor dword [rbx + 0x40], 0x44ca4d38
xor dword [rbx + 0x2a8], 0x68e56edd
xor dword [rbx], 0x23fa3926
not dword [rbx + 0x7c]
xor dword [rbx + 0x254], 0x15305732
add dword [rbx + 0x114], 0x67ef7454
not dword [rbx + 0x100]
xor dword [rbx + 0x1a8], 0x7a4e3c8f
sub dword [rbx + 0x210], 0x78751791
not dword [rbx + 0xc4]
xor dword [rbx + 0x3b0], 0x382d1ece
xor dword [rbx + 0x16c], 0x7b754da6
add dword [rbx + 0xbc], 0x224259fd
sub dword [rbx + 0x17c], 0x78226c05
not dword [rbx + 0x1f8]
sub dword [rbx + 0x3c0], 0x6b436505
add dword [rbx + 0xf8], 0x311937c9
sub dword [rbx + 0x32c], 0x4714327e
xor dword [rbx + 0x30], 0x1b4f2e4a
sub dword [rbx + 0x220], 0x6c492fa5
add dword [rbx + 0x280], 0x4cdb0d89
add dword [rbx + 0x4c], 0x6a835518
add dword [rbx + 0x3bc], 0x26fc0d00
not dword [rbx + 0x18c]
xor dword [rbx + 0x1cc], 0xf413c5
add dword [rbx + 0x2b0], 0x18c33964
xor dword [rbx + 0x2c4], 0x9f51bd7
xor dword [rbx + 0x27c], 0x380d4cf0
not dword [rbx + 0x138]
xor dword [rbx + 0x2f8], 0x7ec6262
sub dword [rbx + 0x58], 0x8696d54
sub dword [rbx + 0x90], 0x7c2a291c
not dword [rbx + 0x1e8]
sub dword [rbx + 0x2b8], 0x75dc1b4e
sub dword [rbx + 0x188], 0xe126709
not dword [rbx + 0x3ac]
xor dword [rbx + 0x224], 0x191e60d7
xor dword [rbx + 0x2f4], 0x45117786
sub dword [rbx + 0x1fc], 0x1782c25
add dword [rbx + 0x38c], 0x1f183a73
xor dword [rbx + 0x184], 0x5e78392e
add dword [rbx + 0x3d0], 0x74ba70f6
xor dword [rbx + 0x108], 0x265d2fab
add dword [rbx + 0x1c4], 0x5fe41d21
add dword [rbx + 0x2bc], 0x1a850ed9
xor dword [rbx + 0x26c], 0x22f23745
not dword [rbx + 0x22c]
xor dword [rbx + 0x19c], 0x3f4a65b8
xor dword [rbx + 0x2ac], 0x7c445c89
add dword [rbx + 0x368], 0x58b45fd
xor dword [rbx + 0xc0], 0x7ce606ed
not dword [rbx + 0x20c]
not dword [rbx + 0x2c8]
sub dword [rbx + 0x74], 0xcb02413
add dword [rbx + 0x10], 0xde94611
add dword [rbx + 0x234], 0x6b77d7
xor dword [rbx + 0x35c], 0x9c2320
xor dword [rbx + 0x304], 0x10957a3e
xor dword [rbx + 0x334], 0x12c80aae
xor dword [rbx + 0x260], 0x2dc83600
xor dword [rbx + 0x360], 0x3fb4684e
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1400ad910
jmp 0x1400ad035
pop rcx
call fcn.1400abd06
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