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 rax, 0
push rbx
add dword [rbx + 0x2b4], 0x155850b4
xor dword [rbx + 0x10c], 0x14c20e7b
not dword [rbx + 0xcc]
sub dword [rbx + 0xc4], 0x557808de
xor dword [rbx + 0x318], 0x572040ef
xor dword [rbx + 0x3c], 0x6bb33aa8
sub dword [rbx + 0x1bc], 0x58940fea
add dword [rbx + 0x160], 0x69f47c76
add dword [rbx + 0x110], 0x6386164c
xor dword [rbx + 0x2f8], 0x2b33083d
xor dword [rbx + 0x29c], 0x12cb22e1
sub dword [rbx + 0x3d4], 0x5a99759a
xor dword [rbx + 0x3c8], 0x68ec6364
sub dword [rbx + 0x25c], 0x691f421c
add dword [rbx + 0x114], 0x50ea3279
sub dword [rbx + 0x154], 0x5d7f5c82
not dword [rbx + 0x28c]
not dword [rbx + 0x2ac]
add dword [rbx + 0x1a0], 0x5efe7383
not dword [rbx + 0x304]
xor dword [rbx + 0x2e4], 0x256b6dbc
not dword [rbx + 0xc0]
sub dword [rbx + 0x324], 0x550f35dd
sub dword [rbx + 0x148], 0x7895e4b
sub dword [rbx + 0x1fc], 0x4e6d57d3
xor dword [rbx + 0x1ec], 0xd4264b
sub dword [rbx + 0x3a8], 0x5071000d
add dword [rbx + 0x1f8], 0x83b2ccf
not dword [rbx + 0x50]
not dword [rbx + 0x2dc]
add dword [rbx + 0x120], 0x5a876779
add dword [rbx + 0x210], 0x4015117b
xor dword [rbx + 0x138], 0x232e1a9b
xor dword [rbx + 0x11c], 0x658d2279
sub dword [rbx + 0x6c], 0xe5f0b78
add dword [rbx + 0x1a4], 0x73625905
add dword [rbx + 0xbc], 0x7f3f28cd
not dword [rbx + 0x3d8]
not dword [rbx + 0x128]
xor dword [rbx + 0x250], 0x72cc3a6d
add dword [rbx + 0x350], 0x5b3759bd
add dword [rbx + 0x364], 0x218408b
sub dword [rbx + 0x108], 0x59a63c3c
xor dword [rbx + 0x24c], 0x2ea335d2
xor dword [rbx + 0xec], 0x4d300a8c
add dword [rbx + 0x198], 0x593a5cea
xor dword [rbx + 0xfc], 0x2e3808eb
add dword [rbx + 0x164], 0x638c7715
add dword [rbx + 0x1ac], 0x3d0c59b3
xor dword [rbx + 0x94], 0x74e806bd
sub dword [rbx + 0x3e8], 0x49c5670d
not dword [rbx + 0x2c]
not dword [rbx + 0x3f8]
sub dword [rbx + 0x18c], 0x3ec43b1a
sub dword [rbx + 0x14], 0x46930933
sub dword [rbx + 0x384], 0x1fa11119
add dword [rbx + 0x340], 0x59d96b8d
not dword [rbx + 0x170]
add dword [rbx + 0x274], 0x74a05e19
add dword [rbx + 0x18], 0x2fb34c3
not dword [rbx + 0xc]
sub dword [rbx + 0x3a4], 0x37823e1f
sub dword [rbx + 0x368], 0x12995fa9
xor dword [rbx + 0x1e4], 0x32fd34b9
sub dword [rbx + 0x20c], 0x16e60919
xor dword [rbx + 0x184], 0x62865c68
xor dword [rbx + 0x2c8], 0x1b164e65
not dword [rbx + 0x3b8]
xor dword [rbx + 0x118], 0x617a448f
sub dword [rbx + 0x2f4], 0x53b1381f
xor dword [rbx + 0x168], 0x60b41ffe
sub dword [rbx + 0x2c0], 0x7bc04e89
sub dword [rbx + 0x1f0], 0x14c37183
add dword [rbx + 0x21c], 0x422f459d
not dword [rbx + 0xa8]
not dword [rbx + 0x1b0]
add dword [rbx + 0x220], 0x12a93a3c
add dword [rbx + 0x320], 0x4b79611b
sub dword [rbx + 0x240], 0x7d68395a
sub dword [rbx + 0x178], 0x314b4834
sub dword [rbx + 0xb0], 0x71b62481
add dword [rbx + 0xb4], 0x4d0c1d49
add dword [rbx + 0x23c], 0x1d8e73d4
sub dword [rbx + 0x37c], 0x157d0390
xor dword [rbx + 0x2b0], 0x7c0f2a36
add dword [rbx + 0x19c], 0x45f810f8
sub dword [rbx + 0x39c], 0x378f5525
add dword [rbx + 0x70], 0x58a5609a
not dword [rbx + 0x260]
not dword [rbx + 0x68]
not dword [rbx + 0x328]
not dword [rbx + 0x1a8]
not dword [rbx + 0xc8]
not dword [rbx + 0x24]
not dword [rbx + 0x2f0]
sub dword [rbx + 0x38], 0x7e9152a3
not dword [rbx + 0x44]
xor dword [rbx + 0x284], 0x174071dc
add dword [rbx + 0x2d8], 0x7eda32e1
not dword [rbx + 0xf8]
add dword [rbx + 0x2c4], 0x3c65071f
xor dword [rbx + 0x394], 0x441b4ea9
not dword [rbx + 0x258]
not dword [rbx + 0x13c]
not dword [rbx + 0x194]
sub dword [rbx + 0x208], 0x5a3d36bb
add dword [rbx + 0x330], 0x71a40403
not dword [rbx + 0x40]
not dword [rbx + 0x3ec]
xor dword [rbx + 0x28], 0x6ac07057
xor dword [rbx + 0x31c], 0x44636f3c
not dword [rbx + 0x334]
not dword [rbx + 0x2bc]
sub dword [rbx + 0x1c4], 0x57a31043
sub dword [rbx + 0x238], 0x27fc4ed7
sub dword [rbx + 0x2cc], 0x6b256cd2
add dword [rbx + 0x214], 0x1f546562
xor dword [rbx + 0x98], 0xf774e0
add dword [rbx + 0x8c], 0x72ca4543
not dword [rbx + 0x200]
sub dword [rbx + 0x360], 0x233842d1
add dword [rbx + 0x134], 0x4d2f32a9
xor dword [rbx + 0x2e0], 0x57f03342
xor dword [rbx + 0x124], 0x5f3e3c53
add dword [rbx + 0x2e8], 0x52865fa6
sub dword [rbx + 0x3b4], 0x34af0c84
sub dword [rbx + 0x354], 0x6fbc7108
not dword [rbx + 0x228]
add dword [rbx + 0xd8], 0x783477ac
not dword [rbx + 0x74]
not dword [rbx + 0x3ac]
sub dword [rbx + 0x150], 0x72237cdd
add dword [rbx + 0x1cc], 0xee740a6
add dword [rbx + 0x34], 0x6d4c2288
xor dword [rbx + 0x144], 0x19a7697d
sub dword [rbx + 0x1e0], 0x745016c
xor dword [rbx + 0xac], 0x77dc4f38
xor dword [rbx + 0x140], 0x301d211a
not dword [rbx + 0x158]
not dword [rbx + 0x130]
sub dword [rbx + 0x298], 0x35553002
sub dword [rbx + 0x30], 0x71c7563d
xor dword [rbx + 0x34c], 0x1c833d9d
sub dword [rbx + 0x390], 0x2d61443a
not dword [rbx + 0xdc]
xor dword [rbx + 0x3bc], 0x2cda169d
add dword [rbx + 0x248], 0x6dd475f8
not dword [rbx + 0x36c]
xor dword [rbx + 0x380], 0x67345e32
add dword [rbx + 0x3b0], 0x535b12db
xor dword [rbx + 0x78], 0x4dec54bd
xor dword [rbx + 0x280], 0x18c33794
add dword [rbx + 0x22c], 0xe422f31
not dword [rbx + 0x1d8]
xor dword [rbx + 0x378], 0x3aab5341
not dword [rbx + 0x54]
sub dword [rbx + 0x2d0], 0xbcd67f1
sub dword [rbx + 0x64], 0x4dfc5cf3
add dword [rbx + 0xe0], 0x55592f02
not dword [rbx + 0x398]
xor dword [rbx + 0x90], 0x64225d5e
sub dword [rbx + 0x270], 0x33c46937
not dword [rbx + 8]
add dword [rbx + 0x60], 0x177f09b9
not dword [rbx + 0xe8]
xor dword [rbx + 0x190], 0x23af200d
add dword [rbx + 0x1e8], 0x4ecc4369
add dword [rbx + 0x174], 0x4fe92c7e
sub dword [rbx + 0x2fc], 0x4c1c253e
not dword [rbx + 0x1b4]
xor dword [rbx + 0x204], 0x58da43c5
sub dword [rbx + 0x3e4], 0x7389632f
add dword [rbx + 0x224], 0x69d75108
not dword [rbx + 0xa4]
not dword [rbx + 0x278]
sub dword [rbx + 0x344], 0x62da6ca6
not dword [rbx + 0x308]
add dword [rbx + 0x20], 0x73544e11
xor dword [rbx + 0x104], 0x686b350d
xor dword [rbx + 0x3dc], 0x12e40b4c
sub dword [rbx + 0x4c], 0x17631868
not dword [rbx + 0x264]
sub dword [rbx + 0x348], 0x760c4956
xor dword [rbx + 0x9c], 0x3c567ba9
add dword [rbx + 0x26c], 0x6bd830e4
sub dword [rbx + 0x88], 0x7d9e1031
xor dword [rbx + 0x3e0], 0x27184f43
xor dword [rbx + 0x80], 0x49646d82
not dword [rbx + 0x1d4]
sub dword [rbx + 0xf4], 0x13943c7a
not dword [rbx + 0x3d0]
sub dword [rbx + 0x17c], 0x76ef09cb
add dword [rbx + 0x35c], 0xc756d6f
not dword [rbx + 0x10]
not dword [rbx + 0xf0]
sub dword [rbx + 0x3c0], 0x40ac22be
not dword [rbx + 0x310]
add dword [rbx + 0x1c8], 0x80d1777
xor dword [rbx + 0x268], 0x6e55256e
xor dword [rbx + 0x7c], 0x74ae5fbb
xor dword [rbx + 0x32c], 0x19654185
sub dword [rbx + 0x290], 0x382f356c
xor dword [rbx + 0x234], 0x6ffd4227
sub dword [rbx + 0x300], 0x501d69a3
sub dword [rbx + 0x288], 0x3b3a065f
xor dword [rbx + 0x1f4], 0x5255ef6
xor dword [rbx + 0x388], 0x73b30368
xor dword [rbx + 0x1b8], 0x253338a4
xor dword [rbx + 0x3c4], 0x27e4334
xor dword [rbx + 0x230], 0x6225159a
xor dword [rbx + 0x2ec], 0x27c613ef
xor dword [rbx + 0x374], 0x4bb27f40
sub dword [rbx + 0x2a0], 0x1d7f78fc
xor dword [rbx + 0x254], 0x6ddc5edb
xor dword [rbx + 0x338], 0x6ab95019
add dword [rbx + 0x244], 0x414561e6
xor dword [rbx + 0x16c], 0x4da5072b
add dword [rbx + 0x3cc], 0x2ed7242b
not dword [rbx + 0x15c]
not dword [rbx + 0x294]
sub dword [rbx + 0x218], 0x60f00b09
not dword [rbx + 0x180]
sub dword [rbx + 0x1c], 0x39bc020f
sub dword [rbx + 0x2a8], 0x417d27a3
add dword [rbx + 0x84], 0x52b30afc
sub dword [rbx + 0xe4], 0x357e5a66
sub dword [rbx + 0x58], 0x2f4c11a9
add dword [rbx + 0x314], 0x54916bb0
add dword [rbx + 0x358], 0x68dd0ff1
not dword [rbx + 0x188]
sub dword [rbx + 0x27c], 0x84a4c7c
not dword [rbx + 0x3a0]
xor dword [rbx + 0x38c], 0x5d054304
sub dword [rbx + 0xd4], 0x53865ab9
xor dword [rbx + 0x2b8], 0x4940734b
sub dword [rbx + 0x3fc], 0x34046ceb
not dword [rbx + 0x12c]
xor dword [rbx + 0x5c], 0x1bf73bf5
sub dword [rbx + 0x1dc], 0xb085fb6
not dword [rbx]
sub dword [rbx + 0x100], 0x7f7800fd
not dword [rbx + 0x3f4]
sub dword [rbx + 0x3f0], 0x64410056
not dword [rbx + 0x370]
sub dword [rbx + 0xa0], 0x14c4cc6
not dword [rbx + 0x2a4]
add dword [rbx + 0x1c0], 0x59da0da7
not dword [rbx + 0x48]
xor dword [rbx + 0x30c], 0x4def3516
not dword [rbx + 0xb8]
add dword [rbx + 0x1d0], 0x3abb7859
not dword [rbx + 0x14c]
xor dword [rbx + 0x33c], 0x4c1915b5
xor dword [rbx + 0x2d4], 0x50f055db
xor dword [rbx + 0xd0], 0xb8b5720
xor dword [rbx + 4], 0x3d845f7d
add rax, 0x400
add rbx, 0x400
cmp rax, 0x8c000
je 0x1400ad8e4
jmp 0x1400ad035
pop rcx
call int.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