Function at 0x1400a8000
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, [0x14001b200]
movabs rdx, 0
push rbx
xor dword [rbx + 0x388], 0x537b093d
xor dword [rbx + 0x308], 0x326c0d3e
sub dword [rbx + 0x6c], 0x57b61a01
sub dword [rbx + 0x1c0], 0xa7d6947
add dword [rbx + 0x40], 0x7ac95617
xor dword [rbx + 0x350], 0x567200d6
xor dword [rbx + 0x2cc], 0x72b844b1
not dword [rbx + 0x2e8]
not dword [rbx + 0x1e4]
sub dword [rbx + 0x108], 0x659a339f
xor dword [rbx + 0x110], 0x35c6455e
not dword [rbx + 0x384]
sub dword [rbx + 0x270], 0x69cc646f
sub dword [rbx + 0x12c], 0x230577
not dword [rbx + 0xf0]
not dword [rbx + 0x3f8]
add dword [rbx + 0xcc], 0x70de47ee
not dword [rbx + 0x1bc]
not dword [rbx + 0x378]
xor dword [rbx + 0x18c], 0x4f2814e7
not dword [rbx + 0x170]
sub dword [rbx + 0x2a8], 0x57b162a7
sub dword [rbx + 0xb8], 0x11e1778b
not dword [rbx + 0x164]
add dword [rbx + 0x264], 0x18917df5
xor dword [rbx + 0xfc], 0x237c59c7
add dword [rbx + 0x3cc], 0xad07085
add dword [rbx + 0x2b8], 0x737a4fb2
add dword [rbx + 0x1ac], 0x40611b15
sub dword [rbx + 0x254], 0x4de82450
xor dword [rbx + 0x27c], 0x6dd86874
add dword [rbx + 0x344], 0x5e9318ad
add dword [rbx + 0x190], 0x1a5d1c16
not dword [rbx + 0xd0]
sub dword [rbx + 0x318], 0x1e397779
add dword [rbx + 0x248], 0x45d34de8
not dword [rbx + 0x1d4]
xor dword [rbx + 0x2f8], 0x4f933e2d
sub dword [rbx + 0x14c], 0x5e966abe
xor dword [rbx + 0x3a0], 0x8a50b8b
not dword [rbx + 0x2a4]
add dword [rbx + 0x26c], 0x34bb4c77
not dword [rbx + 0xf8]
xor dword [rbx + 0x1f0], 0x33c84136
sub dword [rbx + 0x39c], 0x3594751a
sub dword [rbx + 0x3ac], 0x3a446016
not dword [rbx + 0x358]
sub dword [rbx + 0xf4], 0x316a5937
add dword [rbx + 0x240], 0x8514f33
not dword [rbx + 0xec]
not dword [rbx + 0x25c]
add dword [rbx + 0x8c], 0x6daa1ea0
add dword [rbx + 0x20], 0x4a3c449c
not dword [rbx + 0x7c]
xor dword [rbx + 0x2dc], 0x27211dd0
xor dword [rbx + 0x3c4], 0x79662dfe
xor dword [rbx + 0x2bc], 0xe632953
sub dword [rbx + 0x35c], 0x52a3082a
sub dword [rbx + 0x30c], 0x60a47bb2
add dword [rbx + 0xe4], 0x26d1354a
add dword [rbx + 0x32c], 0x7cd277df
add dword [rbx + 0x37c], 0x4ee518f1
sub dword [rbx + 0x10], 0x7bb80a78
not dword [rbx + 0x258]
add dword [rbx + 0x2c], 0x343200a1
add dword [rbx + 0x50], 0x3f174ff6
add dword [rbx + 0x3d8], 0xd5f409e
not dword [rbx + 0x28c]
add dword [rbx + 0x3d4], 0x207f3b4c
add dword [rbx + 0x300], 0x7e2e3248
add dword [rbx + 0x3b0], 0x1d7c568e
not dword [rbx + 0x1b8]
add dword [rbx + 0x1e0], 0x286d0ca7
not dword [rbx + 0x234]
not dword [rbx + 0x3c0]
add dword [rbx + 0x1b4], 0x50c13181
not dword [rbx + 0x2f0]
xor dword [rbx + 0x194], 0x2629354c
not dword [rbx + 0x3c8]
not dword [rbx + 0x394]
xor dword [rbx + 0x3bc], 0x37522cef
sub dword [rbx + 0xa0], 0x5146405b
not dword [rbx + 0x1a4]
sub dword [rbx + 0x244], 0x4def68f5
xor dword [rbx + 0x33c], 0x6737b0f
add dword [rbx + 0x13c], 0x69e61011
xor dword [rbx + 0x280], 0x3454693e
not dword [rbx + 0x2fc]
xor dword [rbx + 0x70], 0x7d88481b
add dword [rbx + 0x210], 0x22c91cf2
not dword [rbx + 0x1d8]
not dword [rbx + 0x160]
add dword [rbx + 0x314], 0x47fe78fd
xor dword [rbx + 0x15c], 0x1b9f5994
not dword [rbx + 0x370]
xor dword [rbx + 0x80], 0x76242184
xor dword [rbx + 0x2c0], 0x67c25c00
sub dword [rbx + 0x120], 0x1d6139d5
sub dword [rbx + 0x278], 0x47c64670
xor dword [rbx + 0x36c], 0x392b2e38
xor dword [rbx + 0x11c], 0x2f366a12
xor dword [rbx + 0x1d0], 0x7c8f6718
xor dword [rbx + 0x398], 0x40075ba5
not dword [rbx + 0x14]
xor dword [rbx + 0x114], 0x12ae1c86
not dword [rbx + 0x38]
sub dword [rbx + 0xa8], 0x28dd01f4
not dword [rbx + 0x140]
not dword [rbx + 0xa4]
xor dword [rbx + 0x334], 0x11980801
add dword [rbx + 0x150], 0x3ad0130d
not dword [rbx + 0xc8]
sub dword [rbx + 0x3e4], 0x2119521e
add dword [rbx + 0x31c], 0x5aba60fd
not dword [rbx + 0x2e0]
not dword [rbx + 0x5c]
add dword [rbx + 0x180], 0x23c72708
xor dword [rbx + 0x21c], 0xad40d69
add dword [rbx + 0x128], 0x1b087b2f
add dword [rbx + 0x2b4], 0x38f5386e
xor dword [rbx + 0x23c], 0x2b6c23a5
not dword [rbx + 0x320]
not dword [rbx + 0x94]
add dword [rbx + 0x134], 0x70402a77
sub dword [rbx + 0x390], 0x17fe300a
not dword [rbx + 0x3e0]
xor dword [rbx + 0x310], 0x738200f4
not dword [rbx + 0x3f4]
sub dword [rbx + 0x1b0], 0x79324568
not dword [rbx + 0x84]
not dword [rbx + 0x3a4]
xor dword [rbx + 0x1a8], 0x58ff11e6
add dword [rbx + 0xd8], 0x532235b6
add dword [rbx + 0x274], 0x1a14683c
sub dword [rbx + 0x380], 0x448b33e6
add dword [rbx + 0x304], 0x65f058aa
sub dword [rbx + 0x330], 0x329c55be
add dword [rbx + 0x148], 0x17b27fc1
add dword [rbx + 0x16c], 0x677e7f4f
add dword [rbx + 0x338], 0x299d6c07
xor dword [rbx + 0x68], 0x28084a74
add dword [rbx + 0x3f0], 0xaf4783c
xor dword [rbx + 0x9c], 0x64b67d41
add dword [rbx + 0x1ec], 0x4052759c
xor dword [rbx + 0x1fc], 0x49486b84
sub dword [rbx + 0x88], 0x5084137
sub dword [rbx + 0xe8], 0x4e1e4855
not dword [rbx + 0x2ec]
not dword [rbx + 0x230]
add dword [rbx + 0x218], 0x5d2f612f
sub dword [rbx + 0x268], 0x300699b
xor dword [rbx + 0x130], 0x54d0656e
add dword [rbx + 0x198], 0x394470a2
add dword [rbx + 0x290], 0x5f2337e9
xor dword [rbx + 0x64], 0x268e5004
add dword [rbx + 0x288], 0x29f357cd
add dword [rbx + 0x1c], 0x2210e38
add dword [rbx + 0x154], 0x5f13008e
add dword [rbx + 0x2f4], 0x6c910151
xor dword [rbx + 0x208], 0x40381c32
not dword [rbx + 0x3b4]
not dword [rbx + 0x2c8]
xor dword [rbx + 0x1c8], 0x32065bb4
xor dword [rbx + 0xc0], 0x39511031
sub dword [rbx + 0x1dc], 0xa57519d
add dword [rbx + 0x24], 0x27181c65
sub dword [rbx + 0x298], 0x516459b9
not dword [rbx + 0x374]
add dword [rbx + 0x2d8], 0x25ad46f7
not dword [rbx + 0xc4]
sub dword [rbx + 0x364], 0x44386d37
sub dword [rbx + 0x3dc], 0x56847ad0
sub dword [rbx + 0x38c], 0x2f692209
not dword [rbx + 0x328]
add dword [rbx + 0x238], 0x7e2e487f
sub dword [rbx + 0x1f4], 0x7f0955c0
not dword [rbx + 0x1f8]
not dword [rbx + 0x368]
sub dword [rbx + 0x2d0], 0x26480a05
add dword [rbx + 0x104], 0x617d0374
add dword [rbx + 0x28], 0x7ba5087d
sub dword [rbx + 0x19c], 0x545823c1
add dword [rbx + 0x2b0], 0x39004298
sub dword [rbx + 0xac], 0x49262683
add dword [rbx + 0x3b8], 0x29ef0fb8
xor dword [rbx + 0x144], 0x9802981
sub dword [rbx + 0x90], 0x78ec4cd1
sub dword [rbx + 0x188], 0x2f6251b6
sub dword [rbx + 0xb4], 0xd8717eb
xor dword [rbx + 8], 0x63d43dc4
xor dword [rbx + 0x354], 0x50905b21
sub dword [rbx + 0xe0], 0x3a407a31
add dword [rbx + 0x1a0], 0x35257981
sub dword [rbx + 4], 0x71ec5676
xor dword [rbx + 0x228], 0x1d9a27d1
xor dword [rbx + 0xd4], 0x5eeb1b37
sub dword [rbx + 0x78], 0x47d02893
add dword [rbx + 0x10c], 0xadf7211
sub dword [rbx + 0x118], 0x51496eda
not dword [rbx + 0x1e8]
not dword [rbx + 0x348]
sub dword [rbx + 0x4c], 0x2e9d0db5
not dword [rbx + 0x48]
add dword [rbx + 0x34], 0x7a1c1405
xor dword [rbx + 0xbc], 0x17e73dfb
add dword [rbx + 0x174], 0x72f86206
sub dword [rbx + 0x24c], 0x214b4888
add dword [rbx + 0x1c4], 0xe2d51df
sub dword [rbx + 0x3fc], 0x52d174ad
sub dword [rbx + 0x214], 0x1be57912
xor dword [rbx + 0x260], 0x19ca5440
xor dword [rbx + 0x204], 0x15936345
sub dword [rbx + 0x158], 0x34865451
add dword [rbx + 0x3ec], 0x37a3544d
add dword [rbx + 0x3c], 0x74202f92
xor dword [rbx + 0x20c], 0x74bc13b9
xor dword [rbx + 0x18], 0x27c666b8
not dword [rbx + 0x22c]
not dword [rbx + 0x184]
not dword [rbx + 0x284]
xor dword [rbx + 0x360], 0x6c082c86
not dword [rbx + 0x100]
not dword [rbx + 0x168]
not dword [rbx + 0x124]
sub dword [rbx + 0x200], 0x35654951
sub dword [rbx + 0x74], 0x59e73b78
sub dword [rbx + 0x250], 0x17af78c3
sub dword [rbx + 0x98], 0x4e7469e
add dword [rbx + 0x220], 0x73282bd8
xor dword [rbx + 0x1cc], 0x6ffd18bf
sub dword [rbx + 0x60], 0x8405664
sub dword [rbx + 0x3d0], 0x6a46672f
sub dword [rbx + 0xdc], 0xa653d77
add dword [rbx + 0x340], 0x306b2d25
not dword [rbx + 0x324]
add dword [rbx + 0xc], 0x414f61fb
xor dword [rbx + 0x29c], 0x4d621e1f
xor dword [rbx], 0x42ed5b59
xor dword [rbx + 0x58], 0x8ac778c
xor dword [rbx + 0x30], 0x6d9e49df
add dword [rbx + 0x2d4], 0x1786046b
add dword [rbx + 0x34c], 0x687d2bd3
xor dword [rbx + 0x138], 0x74b944a4
not dword [rbx + 0xb0]
xor dword [rbx + 0x17c], 0x43bc31fd
xor dword [rbx + 0x3e8], 0x33895e69
xor dword [rbx + 0x2ac], 0xd8104b1
xor dword [rbx + 0x178], 0x63d56353
sub dword [rbx + 0x224], 0x36207bd5
add dword [rbx + 0x3a8], 0x6bb131fa
not dword [rbx + 0x2a0]
not dword [rbx + 0x54]
sub dword [rbx + 0x294], 0x615938b0
not dword [rbx + 0x44]
xor dword [rbx + 0x2e4], 0x6b32847
sub dword [rbx + 0x2c4], 0x77be7f1c
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1400a88ec
jmp 0x1400a8035
pop rcx
call 0x1400a6b06
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