Function at 0x4a5000
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 rdx, [0x00418200]
movabs rsi, 0
push rdx
add dword [rdx + 0x37c], 0x68214b8e
add dword [rdx + 0x21c], 0x172666ce
sub dword [rdx + 0x1e8], 0x48f53c88
sub dword [rdx + 0x25c], 0x76f1422e
sub dword [rdx + 0x328], 0x1e5a51be
xor dword [rdx + 0x384], 0x6b143429
add dword [rdx + 0x68], 0x31072138
add dword [rdx + 0x348], 0x33983ee7
xor dword [rdx + 0x344], 0x2cb067a9
not dword [rdx + 0x30]
add dword [rdx + 0x3d8], 0x666c149e
not dword [rdx + 0x2a8]
sub dword [rdx + 0x3a4], 0x7de0508b
sub dword [rdx + 0x35c], 0x77c417d6
xor dword [rdx + 0x1f4], 0x40536dd3
sub dword [rdx + 0x1ac], 0x5c743df8
not dword [rdx + 0x300]
sub dword [rdx + 0x124], 0x4c2c6b4c
xor dword [rdx + 0x364], 0x5c9d66f2
not dword [rdx + 0x390]
not dword [rdx + 0xec]
sub dword [rdx + 0x288], 0x4c752688
xor dword [rdx + 0x1cc], 0x53837cc4
xor dword [rdx + 0x58], 0x44980284
add dword [rdx + 0x260], 0x178f7b37
xor dword [rdx + 0x100], 0x456f7487
xor dword [rdx + 0x74], 0x6d3a4af4
sub dword [rdx + 0xa0], 0x38456585
xor dword [rdx + 0x308], 0x540260fe
sub dword [rdx + 0x10c], 0x58a8327c
not dword [rdx + 0x1a4]
sub dword [rdx + 0x1c8], 0x35c0030a
sub dword [rdx + 0x178], 0x760158f0
add dword [rdx + 0xf0], 0x4d68750b
not dword [rdx + 0x250]
not dword [rdx + 0x144]
not dword [rdx + 0xe8]
not dword [rdx + 0x168]
not dword [rdx + 0x2d4]
xor dword [rdx + 0x27c], 0x79c37ec
add dword [rdx + 0x374], 0x28b352af
sub dword [rdx + 0x1a0], 0x9977706
sub dword [rdx + 0x36c], 0xefa3798
xor dword [rdx + 0x2b8], 0xf113a94
xor dword [rdx + 0x8c], 0x42da3e82
add dword [rdx + 0x38c], 0xa4f626b
add dword [rdx + 0x3a0], 0x26224d12
xor dword [rdx + 0x240], 0x639135f5
add dword [rdx + 0x268], 0x28a85102
not dword [rdx + 0x22c]
sub dword [rdx + 0x3ac], 0x763638f
not dword [rdx + 0x394]
not dword [rdx + 0x108]
xor dword [rdx + 0x150], 0x33e55242
not dword [rdx + 0x88]
not dword [rdx + 0xc0]
xor dword [rdx + 0xe0], 0x59a70203
sub dword [rdx + 0x40], 0x8cc383d
add dword [rdx + 0x70], 0x291a3dd4
sub dword [rdx + 0x44], 0x64e01e26
add dword [rdx + 0x244], 0x13bc3dd4
xor dword [rdx + 0x94], 0x408b6e2b
sub dword [rdx + 0x158], 0xb0c2e57
not dword [rdx + 0x334]
add dword [rdx + 0x154], 0x66734101
add dword [rdx + 0xd8], 0x68772481
sub dword [rdx + 0x84], 0x314f160d
not dword [rdx + 0x198]
xor dword [rdx + 0x54], 0x281a3d5e
sub dword [rdx + 0x380], 0x62a167ef
xor dword [rdx + 0x3e4], 0x3bb55a63
add dword [rdx], 0x44820319
sub dword [rdx + 0x160], 0x3d540ed
not dword [rdx + 0x26c]
add dword [rdx + 0x24c], 0x79fd0090
add dword [rdx + 0x28c], 0x4c732976
add dword [rdx + 0x324], 0x78863966
add dword [rdx + 0x5c], 0x6aad3768
xor dword [rdx + 0x180], 0x119a1e22
sub dword [rdx + 0x13c], 0x5d8e6871
xor dword [rdx + 0x2bc], 0x174b0312
not dword [rdx + 0x3f8]
sub dword [rdx + 0x2d0], 0x4f660e10
sub dword [rdx + 0x3c], 0x638a730f
sub dword [rdx + 0x3b8], 0x420e2804
sub dword [rdx + 0x2e0], 0x44ca2007
sub dword [rdx + 0x28], 0x126372a7
xor dword [rdx + 0x1ec], 0x6bd05863
add dword [rdx + 0x16c], 0xc7036b4
add dword [rdx + 0x1c4], 0x44f7304d
sub dword [rdx + 0x2a4], 0x6b7f2be5
sub dword [rdx + 0xd4], 0x8fb2a69
add dword [rdx + 0x234], 0x4fac3380
xor dword [rdx + 0x39c], 0x6d7d1441
add dword [rdx + 0x1c0], 0x357206e1
sub dword [rdx + 0x290], 0x6d4660c7
xor dword [rdx + 0x1fc], 0x67864301
add dword [rdx + 0x218], 0x12d6165d
not dword [rdx + 0x1d4]
not dword [rdx + 0x118]
xor dword [rdx + 0x3dc], 0x1be5870
sub dword [rdx + 0x7c], 0x145c73ba
not dword [rdx + 0x3e8]
not dword [rdx + 0x19c]
add dword [rdx + 0x33c], 0x49cf3d78
not dword [rdx + 0x12c]
not dword [rdx + 0x228]
add dword [rdx + 0x3c4], 0x14f6b27
not dword [rdx + 0x174]
add dword [rdx + 0x1e0], 0x40856dc1
sub dword [rdx + 0x11c], 0xbc0036d
xor dword [rdx + 0xc4], 0x66c2180e
not dword [rdx + 0x2d8]
add dword [rdx + 0x1a8], 0x78ae7962
not dword [rdx + 0xbc]
not dword [rdx + 0x1b8]
add dword [rdx + 0x20], 0x40e40d21
xor dword [rdx + 0x204], 0x6663012b
not dword [rdx + 0x2e8]
xor dword [rdx + 0x1b0], 0x66b206bf
not dword [rdx + 0x188]
not dword [rdx + 0x2e4]
sub dword [rdx + 0x3b4], 0x50102250
add dword [rdx + 0x78], 0x6a95d09
sub dword [rdx + 0x9c], 0x19cc16c7
xor dword [rdx + 0x6c], 0x75667959
not dword [rdx + 0x254]
xor dword [rdx + 0x214], 0x38ff7d3b
xor dword [rdx + 0x1b4], 0x3c0f408e
xor dword [rdx + 0x2c], 0x6c7a7268
sub dword [rdx + 0x2f4], 0x4020145a
add dword [rdx + 0x280], 0x758e61b8
sub dword [rdx + 0x314], 0x200e40e2
xor dword [rdx + 0x3ec], 0x329c7186
not dword [rdx + 0x220]
not dword [rdx + 0x17c]
xor dword [rdx + 0x80], 0x40056f6c
xor dword [rdx + 0x170], 0x7b841113
xor dword [rdx + 0x378], 0x3166402e
xor dword [rdx + 0xb4], 0x514b1d19
sub dword [rdx + 0x1f8], 0x6ae0799e
xor dword [rdx + 0x1f0], 0x69c47524
not dword [rdx + 0x238]
not dword [rdx + 0xd0]
not dword [rdx + 0x48]
not dword [rdx + 0x148]
xor dword [rdx + 0x284], 0x6d095f9c
not dword [rdx + 0x248]
xor dword [rdx + 0x340], 0x19bb4fba
not dword [rdx + 0x2fc]
sub dword [rdx + 0xf4], 0x66df26d8
add dword [rdx + 0x2f8], 0x75fa68c5
not dword [rdx + 0x2c0]
sub dword [rdx + 0x194], 0x7c6a7862
not dword [rdx + 0x2cc]
add dword [rdx + 0xc], 0x37fe0aa1
xor dword [rdx + 0x210], 0x4b746acc
add dword [rdx + 0x3a8], 0x28190e14
sub dword [rdx + 0x368], 0xa3000d4
xor dword [rdx + 0x3f0], 0x3f162223
sub dword [rdx + 0x1bc], 0x392305e7
not dword [rdx + 0x350]
sub dword [rdx + 0x184], 0x57b20f28
xor dword [rdx + 4], 0x2b2e73c5
sub dword [rdx + 0x1d0], 0x68eb1b0c
add dword [rdx + 0x224], 0x40930f70
not dword [rdx + 0xf8]
add dword [rdx + 0x34c], 0x65ad3929
sub dword [rdx + 0x114], 0x6b8012ba
xor dword [rdx + 0x130], 0x128f275a
add dword [rdx + 0x230], 0x1a6514a
xor dword [rdx + 0x304], 0x2cdc0a14
not dword [rdx + 0x110]
not dword [rdx + 0x24]
add dword [rdx + 0x310], 0xda35ca9
not dword [rdx + 0x90]
add dword [rdx + 0x60], 0x6e22024b
sub dword [rdx + 8], 0x1dc6431e
add dword [rdx + 0x38], 0x643107e7
add dword [rdx + 0x3d0], 0x68bb1b20
not dword [rdx + 0x190]
not dword [rdx + 0x120]
xor dword [rdx + 0x264], 0x35011dcb
sub dword [rdx + 0x2b4], 0x19bc3f61
not dword [rdx + 0x32c]
xor dword [rdx + 0x14], 0x79d2409e
sub dword [rdx + 0x138], 0x68f36a96
xor dword [rdx + 0x128], 0x665502eb
not dword [rdx + 0x3fc]
not dword [rdx + 0x164]
add dword [rdx + 0x31c], 0x1c516b44
sub dword [rdx + 0x29c], 0x6687363b
add dword [rdx + 0xac], 0x109f03cb
sub dword [rdx + 0x3c0], 0x3b7671da
not dword [rdx + 0x30c]
add dword [rdx + 0x398], 0x144f0d2c
not dword [rdx + 0x200]
xor dword [rdx + 0x10], 0x1eb75586
not dword [rdx + 0x3c8]
not dword [rdx + 0x388]
sub dword [rdx + 0x4c], 0x7bed0944
add dword [rdx + 0x2c8], 0xea24089
xor dword [rdx + 0x338], 0x7d9b7a93
not dword [rdx + 0x18c]
not dword [rdx + 0xdc]
add dword [rdx + 0x2dc], 0x61273dde
add dword [rdx + 0x140], 0x6ad70d61
add dword [rdx + 0x50], 0x138b1308
xor dword [rdx + 0x360], 0x381056e9
xor dword [rdx + 0x18], 0x33867b59
not dword [rdx + 0x3b0]
not dword [rdx + 0x64]
not dword [rdx + 0x278]
not dword [rdx + 0x2f0]
xor dword [rdx + 0x1e4], 0x400d16e3
sub dword [rdx + 0x1dc], 0x16271070
sub dword [rdx + 0x2ac], 0x5aca6ba4
add dword [rdx + 0x270], 0x42820876
not dword [rdx + 0x134]
add dword [rdx + 0x354], 0xa578c8
xor dword [rdx + 0xfc], 0xfde2040
add dword [rdx + 0xb0], 0x54e54de1
sub dword [rdx + 0x15c], 0x3fd4084a
not dword [rdx + 0x2a0]
not dword [rdx + 0x14c]
xor dword [rdx + 0x208], 0x7be67d28
not dword [rdx + 0x3bc]
add dword [rdx + 0x2ec], 0x4b9d43fd
xor dword [rdx + 0x98], 0x242276b7
sub dword [rdx + 0x258], 0xeb9636d
sub dword [rdx + 0x1c], 0x22615e5e
sub dword [rdx + 0x3e0], 0x15375e95
sub dword [rdx + 0x358], 0x1c605d85
add dword [rdx + 0xc8], 0x704a6212
not dword [rdx + 0x318]
add dword [rdx + 0x3cc], 0x63d245a7
not dword [rdx + 0x2b0]
sub dword [rdx + 0xa8], 0x41997dff
not dword [rdx + 0x2c4]
xor dword [rdx + 0x3f4], 0x5c04732f
sub dword [rdx + 0x298], 0x7eac30fe
sub dword [rdx + 0x274], 0x2d923f19
add dword [rdx + 0x330], 0x116050ae
sub dword [rdx + 0x23c], 0x750f12ff
not dword [rdx + 0x320]
xor dword [rdx + 0xe4], 0x2c47f76
sub dword [rdx + 0xcc], 0x44f350f6
not dword [rdx + 0x104]
xor dword [rdx + 0xb8], 0x181a33b2
xor dword [rdx + 0x20c], 0x3afd7e1e
sub dword [rdx + 0x3d4], 0x74de5c8b
not dword [rdx + 0x1d8]
not dword [rdx + 0x294]
not dword [rdx + 0x34]
add dword [rdx + 0x370], 0x20d26dbe
not dword [rdx + 0xa4]
add rsi, 0x400
add rdx, 0x400
cmp rsi, 0x8c000
je 0x4a58c0
jmp 0x4a5035
pop rcx
call fcn.004a3b06
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