Function at 0x140036bc0
Capabilities:
Resolve function by parsing pe exports
Terminate process

Disassembly:
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x4a0
mov dword [rsp + 0x5c], 1
jmp 0x140036bf0
mov eax, dword [rsp + 0x5c]
inc eax
mov dword [rsp + 0x5c], eax
cmp dword [rsp + 0x5c], 0x2dbd
jae 0x140036cb4
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x30], 0
jmp 0x140036c34
mov eax, dword [rsp + 0x30]
inc eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0x335d
jae 0x140036c5d
cmp dword [rsp + 0x30], 0x22
jne 0x140036c47
jmp 0x140036c5d
movsxd rax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x90]
mov dword [rcx + rax*4], 0x1479
jmp 0x140036c2a
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xf8], rax
mov rcx, qword [rsp + 0xf8]
call fcn.140039f10
cmp qword [rsp + 0xf8], 0
jne 0x140036c93
mov qword [rsp + 0x150], 0
jmp 0x140036caf
mov qword [rsp + 0x90], 0x8123
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x150], rax
jmp 0x140036be6
lea rax, [rsp + 0x20]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x20]
call fcn.14002ce70
mov rcx, rax
call fcn.14002c220
mov dword [rsp + 0x84], eax
lea rax, [rsp + 0x21]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x21]
call fcn.14002d1f0
mov rcx, rax
call fcn.14002c1f0
mov dword [rsp + 0xe8], eax
lea rax, [rsp + 0x22]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x22]
call fcn.14002d430
mov rcx, rax
call fcn.14002c1f0
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x84], eax
cmp dword [rsp + 0x84], 0
je 0x140036d74
lea rax, [rsp + 0x23]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x23]
call fcn.14002d550
mov rcx, rax
call fcn.14002c1c0
mov dword [rsp + 0xec], eax
mov dword [rsp + 0x60], 1
jmp 0x140036d88
mov eax, dword [rsp + 0x60]
inc eax
mov dword [rsp + 0x60], eax
cmp dword [rsp + 0x60], 0x2df7
jae 0x140036e4c
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x34], 0
jmp 0x140036dcc
mov eax, dword [rsp + 0x34]
inc eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0x2d3a
jae 0x140036df5
cmp dword [rsp + 0x34], 0x64
jne 0x140036ddf
jmp 0x140036df5
movsxd rax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0x98]
mov dword [rcx + rax*4], 0x14b1
jmp 0x140036dc2
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x100], rax
mov rcx, qword [rsp + 0x100]
call fcn.140039f10
cmp qword [rsp + 0x100], 0
jne 0x140036e2b
mov qword [rsp + 0x160], 0
jmp 0x140036e47
mov qword [rsp + 0x98], 0x8123
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x160], rax
jmp 0x140036d7e
mov dword [rsp + 0x64], 6
jmp 0x140036e60
mov eax, dword [rsp + 0x64]
inc eax
mov dword [rsp + 0x64], eax
cmp dword [rsp + 0x64], 0x2dba
jae 0x140036f24
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x38], 0
jmp 0x140036ea4
mov eax, dword [rsp + 0x38]
inc eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0x329a
jae 0x140036ecd
cmp dword [rsp + 0x38], 0x5c
jne 0x140036eb7
jmp 0x140036ecd
movsxd rax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0xa0]
mov dword [rcx + rax*4], 0x2362
jmp 0x140036e9a
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x108], rax
mov rcx, qword [rsp + 0x108]
call fcn.140039f10
cmp qword [rsp + 0x108], 0
jne 0x140036f03
mov qword [rsp + 0x170], 0
jmp 0x140036f1f
mov qword [rsp + 0xa0], 0x8123
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x170], rax
jmp 0x140036e56
lea rax, [rsp + 0x24]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x24]
call fcn.14002d610
mov rcx, rax
call fcn.14002c190
mov dword [rsp + 0x88], eax
lea rax, [rsp + 0x25]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x25]
call fcn.14002d790
mov rcx, rax
call fcn.14002c190
mov dword [rsp + 0xf0], eax
lea rax, [rsp + 0x26]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x26]
call fcn.14002d880
mov rcx, rax
call fcn.14002c160
mov dword [rsp + 0xf4], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x88], eax
cmp dword [rsp + 0x88], 0
je 0x140036fe4
lea rax, [rsp + 0x27]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x27]
call fcn.14002da30
mov rcx, rax
call fcn.14002c160
mov dword [rsp + 0xf4], eax
mov dword [rsp + 0x68], 6
jmp 0x140036ff8
mov eax, dword [rsp + 0x68]
inc eax
mov dword [rsp + 0x68], eax
cmp dword [rsp + 0x68], 0x2d62
jae 0x1400370bc
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x178], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x3c], 0
jmp 0x14003703c
mov eax, dword [rsp + 0x3c]
inc eax
mov dword [rsp + 0x3c], eax
cmp dword [rsp + 0x3c], 0x30d2
jae 0x140037065
cmp dword [rsp + 0x3c], 0x39
jne 0x14003704f
jmp 0x140037065
movsxd rax, dword [rsp + 0x3c]
mov rcx, qword [rsp + 0xa8]
mov dword [rcx + rax*4], 0x239a
jmp 0x140037032
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x110], rax
mov rcx, qword [rsp + 0x110]
call fcn.140039f10
cmp qword [rsp + 0x110], 0
jne 0x14003709b
mov qword [rsp + 0x180], 0
jmp 0x1400370b7
mov qword [rsp + 0xa8], 0x8123
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x180], rax
jmp 0x140036fee
mov dword [rsp + 0x6c], 0
jmp 0x1400370d0
mov eax, dword [rsp + 0x6c]
inc eax
mov dword [rsp + 0x6c], eax
cmp dword [rsp + 0x6c], 0x2d25
jae 0x140037194
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0x40], 0
jmp 0x140037114
mov eax, dword [rsp + 0x40]
inc eax
mov dword [rsp + 0x40], eax
cmp dword [rsp + 0x40], 0x2e61
jae 0x14003713d
cmp dword [rsp + 0x40], 0x31
jne 0x140037127
jmp 0x14003713d
movsxd rax, dword [rsp + 0x40]
mov rcx, qword [rsp + 0xb0]
mov dword [rcx + rax*4], 0x232d
jmp 0x14003710a
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x118], rax
mov rcx, qword [rsp + 0x118]
call fcn.140039f10
cmp qword [rsp + 0x118], 0
jne 0x140037173
mov qword [rsp + 0x190], 0
jmp 0x14003718f
mov qword [rsp + 0xb0], 0x8123
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x190], rax
jmp 0x1400370c6
lea rax, [rsp + 0x28]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x28]
call fcn.14002daf0
mov rcx, rax
call fcn.14002c250
mov eax, eax
lea rcx, [0x140218cc0]
call qword [rcx + rax*8]
mov qword [rsp + 0x198], rax
lea rax, [rsp + 0x29]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x29]
call fcn.14002c540
mov rcx, rax
call fcn.14002c250
mov eax, eax
lea rcx, [0x140218d10]
mov qword [rsp + 0x1a0], rcx
mov rcx, qword [rsp + 0x198]
mov rdx, qword [rsp + 0x1a0]
call qword [rdx + rax*8]
mov dword [rsp + 0x70], 4
jmp 0x140037226
mov eax, dword [rsp + 0x70]
inc eax
mov dword [rsp + 0x70], eax
cmp dword [rsp + 0x70], 0x2d5f
jae 0x1400372ea
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0x44], 0
jmp 0x14003726a
mov eax, dword [rsp + 0x44]
inc eax
mov dword [rsp + 0x44], eax
cmp dword [rsp + 0x44], 0x346a
jae 0x140037293
cmp dword [rsp + 0x44], 0x52
jne 0x14003727d
jmp 0x140037293
movsxd rax, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xb8]
mov dword [rcx + rax*4], 0xf5a
jmp 0x140037260
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x120], rax
mov rcx, qword [rsp + 0x120]
call fcn.140039f10
cmp qword [rsp + 0x120], 0
jne 0x1400372c9
mov qword [rsp + 0x1b0], 0
jmp 0x1400372e5
mov qword [rsp + 0xb8], 0x8123
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x1b0], rax
jmp 0x14003721c
mov dword [rsp + 0x74], 9
jmp 0x1400372fe
mov eax, dword [rsp + 0x74]
inc eax
mov dword [rsp + 0x74], eax
cmp dword [rsp + 0x74], 0x2d22
jae 0x1400373c2
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x48], 0
jmp 0x140037342
mov eax, dword [rsp + 0x48]
inc eax
mov dword [rsp + 0x48], eax
cmp dword [rsp + 0x48], 0x31f9
jae 0x14003736b
cmp dword [rsp + 0x48], 0x4a
jne 0x140037355
jmp 0x14003736b
movsxd rax, dword [rsp + 0x48]
mov rcx, qword [rsp + 0xc0]
mov dword [rcx + rax*4], 0xeed
jmp 0x140037338
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x128], rax
mov rcx, qword [rsp + 0x128]
call fcn.140039f10
cmp qword [rsp + 0x128], 0
jne 0x1400373a1
mov qword [rsp + 0x1c0], 0
jmp 0x1400373bd
mov qword [rsp + 0xc0], 0x8123
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x1c0], rax
jmp 0x1400372f4
lea rax, str.111_0_10_10__11111_11_0__01_01___0011_011_1100001___1__111_000_010_01101__1
mov qword [rsp + 0x200], rax
lea rax, str.1__000_0_1001_111001___1__1_00_1_010__11___0_1___10_0_11_1100_00__100__01_1
mov qword [rsp + 0x208], rax
lea rax, str.__001_100_0001__000_110_11__01_01_0__11__1__1_0_10__000__010110_010111__1_0
mov qword [rsp + 0x210], rax
lea rax, str.010______00000___1___1__0_101_10_001_0_11_01_11_00__1_0110_111__00_1__111_0
mov qword [rsp + 0x218], rax
lea rax, str.0_110_0000_1_100010_0000_10_000011101_1___10111_001_011__010_1_00_1__101__0
mov qword [rsp + 0x220], rax
lea rax, str._000_000__001_101101_011_010_10__10_0_0_0__1_1000010__0111_____01110_____10
mov qword [rsp + 0x228], rax
lea rax, str.1110_0011110__100__0_1__11__011010_0101_1_10_1__0__00___10111__11_00__1000
mov qword [rsp + 0x230], rax
lea rax, str.1____1_0_0000____000__11__0_10011_00__0_1_101001_0101_101__110_00_11__0_000
mov qword [rsp + 0x238], rax
lea rax, str.00001_0_1__110_0010_011__0_1101000_11__01_10___110___1011_101__010010_1_01
mov qword [rsp + 0x240], rax
lea rax, str._1_110_00_0011100___01_0__1100____1_0_1___11110000_01101_0__10__00_____1
mov qword [rsp + 0x248], rax
lea rax, str.___10__110_10101_1_11_00_010_0__0010001_00_11010_00010_011_1__11_1_01__1110
mov qword [rsp + 0x250], rax
lea rax, str.11010_0_00_11000___0011__1000__01_11__0_001_1_0___000__10010011__0011_11111
mov qword [rsp + 0x258], rax
lea rax, str._0100_00_01010111_10001010___0_01001__11_00_1_111_01_11_1__0_111_1_0000100
mov qword [rsp + 0x260], rax
lea rax, str.010010_101_10100__010__0____0_0_0___1_11010__1_1_000_0000_000010_00011_0
mov qword [rsp + 0x268], rax
lea rax, str._0110_011_011_00110_10_1_01_11110_0_1_1_01001_11_1011_00_0__10111111010_1_1
mov qword [rsp + 0x270], rax
lea rax, str.0_11_11___1__1_0__0111110_____111____010__1011000_110_0_0_10_0__011__11_011
mov qword [rsp + 0x278], rax
lea rax, str.010___1_011___11_10_10___0_11_11101__11_1__10_11____1_110_11010101_11__0100
mov qword [rsp + 0x280], rax
lea rax, str.0__01__11_0__0_10000_1_010__1_1_0____10_00__0_1__11_000_111_0_10_011__01111
mov qword [rsp + 0x288], rax
lea rax, str.0_1101101___11_100___10____01_01__1__10__110_0_1_1_11_1_01_1001_1__11_0_0_1
mov qword [rsp + 0x290], rax
lea rax, str._1___0_10_010111_101110_000110__1_0___1__0_000_1_0100_1001__0___1010_11001
mov qword [rsp + 0x298], rax
lea rax, str.111_1011000__01001001001_1_000_10101_00000010__0_1_00___11100___1_01___1_11
mov qword [rsp + 0x2a0], rax
lea rax, str._0_0_0000_001__0__00_0_10___0101__00_00____00_1_01100000_11101_11_11_1011_1
mov qword [rsp + 0x2a8], rax
lea rax, str.____01_1______11__011101111001010_0____0__111_110010_0010_01__1_1_111___1_0
mov qword [rsp + 0x2b0], rax
lea rax, str.0_______00010010__0_11011_1_110100_0111101101__001111_1____1_0____010010000
mov qword [rsp + 0x2b8], rax
lea rax, str.11110001000_110_1010__1______011_0___100__1111_10_00_0010_111001_1_1_01__01
mov qword [rsp + 0x2c0], rax
lea rax, str.1_00____111__1111__1__001_110010110100000_10111__10111__00_0_010001__01_0
mov qword [rsp + 0x2c8], rax
lea rax, str.100100_01010010000_10_0_01111100_0_011_101_0_0_000__011001__101111110_001_0
mov qword [rsp + 0x2d0], rax
lea rax, str.__011000_0_0___10_111_10_1_1101___1_0__011011_10001000__0_100__10_100____01
mov qword [rsp + 0x2d8], rax
lea rax, str.___0_0_00001__0_1_001___111_0__110_1_0_10111_01_1_10_001_00_10111_1__01_11
mov qword [rsp + 0x2e0], rax
lea rax, str.100______0000_1100_001_1_001100100_110010_10_1_1_01001_011_010__11110001_00
mov qword [rsp + 0x2e8], rax
lea rax, str.1__00__0_1__010_0111_10_10011___100__00__0_100000011_0_1_0_0_10__0__10_0
mov qword [rsp + 0x2f0], rax
lea rax, str.0____11__011__01_0_100_01_11__100_0100001__10_0000_1__000111110_01_100__111
mov qword [rsp + 0x2f8], rax
lea rax, str.1_01101_111__10_0__1011_1______0__00__000__1__1_1_0__100_1000__111_____1101
mov qword [rsp + 0x300], rax
lea rax, str._011___0_1__11_010_00011011111101101_0011101__111___0111_0__1111_0_110_0
mov qword [rsp + 0x308], rax
lea rax, str.___01111_1___1_000_01_111011_1_0111010__1111__11110_001001_10_1000001001011
mov qword [rsp + 0x310], rax
lea rax, str.1_10_10_101___1_1_00001_100010__0111010__1_10001__00111__000_01001011100_10
mov qword [rsp + 0x318], rax
lea rax, str.0111__01_101101001_00001101001100__1011110100101__0_1_1_111_01___1010011_1
mov qword [rsp + 0x320], rax
lea rax, str.0_0__1110__001011111_0101011_11101__00___00__1_01____10__0___01__0_01_0___0
mov qword [rsp + 0x328], rax
lea rax, str.011_010110101111_1000010_1_1_1010_0_1_0110___0010_1_1100100110_11010_0010_1
mov qword [rsp + 0x330], rax
lea rax, str.010__00011000_111_0_0__0_1_0_10_00111_0001_01__11___11010_111__111110001_10
mov qword [rsp + 0x338], rax
lea rax, str.1_1__010100101_0__111___1010_00000_0_1101__00_1_1001001_0_0111_01001_000100
mov qword [rsp + 0x340], rax
lea rax, str.10____10_0_110_1___0001010110110000__111010100101__1_00_01_11_10_0_1_001110
mov qword [rsp + 0x348], rax
lea rax, str.1_11011010110__00100_0__00__11_110_10_100001_0_11__101110110___1_000100__0
mov qword [rsp + 0x350], rax
lea rax, str.11101_11_10_10000100_10100_1101_000_1_000_01__0_01_0__0011_010001_10111000
mov qword [rsp + 0x358], rax
lea rax, str.1001100_0_0_000__01_10_000_00000_01100__0_11_01___1_0100_1110__000_111
mov qword [rsp + 0x360], rax
lea rax, str.10_1____0_01_1001__010_001010_1_11___00__1____0101111_1_11100111_1011_0101
mov qword [rsp + 0x368], rax
lea rax, str.101__01__010_1__1100101_001110__0_1011__0__101__0001_111_11000000000_00___1
mov qword [rsp + 0x370], rax
lea rax, str.100__110_100__11_0010_00__1__1_0__0__0_01_010_10111101_1__1_01__1_0_001
mov qword [rsp + 0x378], rax
lea rax, str.0_10_10_01_1111101011110_0__011_1111_1100011_11__1_____0100001_1_1__1__0_11
mov qword [rsp + 0x380], rax
lea rax, str.111_1100_1_00__0__0_010___01_1_1110____01__11001_01__0_01__1__1101110_010_0
mov qword [rsp + 0x388], rax
lea rax, str.10_01010010_001__1011110000101__100__00011100001110_101__00___1_1_0_00__101
mov qword [rsp + 0x390], rax
lea rax, str.10_0__110110_11010010___11001_11110__11_00_100100_1___1___0_1111010_001_0_1
mov qword [rsp + 0x398], rax
lea rax, str.1010__0_100101_1_100_00100___111_01_1_100001___0_1__01___01_01_1111__100000
mov qword [rsp + 0x3a0], rax
lea rax, str.0_10_11___00_001_001100_110____111_00_010___10_1111_1_1011____0_11_00_0011
mov qword [rsp + 0x3a8], rax
lea rax, str.01_0001_1_0__100_1_101011_111_0_1___010_1001__01_110____1_0100__01111_00000
mov qword [rsp + 0x3b0], rax
lea rax, str.110110__01_110001110___0110__11111110___1000111__1_0__001_1_1_010111__01__0
mov qword [rsp + 0x3b8], rax
lea rax, str._001_00_1_001_11__110000011_0______0_0___00_110____1101010__001_10__0_010_1
mov qword [rsp + 0x3c0], rax
lea rax, str._10__11_001101__0_111_1001_00_11010000100_011_0010_1__00_00_00_110__011__10
mov qword [rsp + 0x3c8], rax
lea rax, str.0_0____10100_11101_0___100__0_1__1_101010__0000_1_11__000_010___010__0_00_1
mov qword [rsp + 0x3d0], rax
lea rax, str._011_1___11_0_001_0_01_01___00_0__11_010_1_01__11_100_11__110_0011_1_01_1
mov qword [rsp + 0x3d8], rax
lea rax, str._1000_011_010_1_11_1__0001_11111__100_1___0__1_1_1_00_0__1__00__01_1_0_0
mov qword [rsp + 0x3e0], rax
lea rax, str.__1111111_1_____00_1001_1_0_00001010__0__10_000_1_0001__011001___010111_1_1
mov qword [rsp + 0x3e8], rax
lea rax, str.101_00_011000_010__101001__00__0_1_001__01______0000_000100_1_111_0_0_01_0
mov qword [rsp + 0x3f0], rax
lea rax, str.__0__1_1___0_1_001__010_11001__10110_1_101_1011110_110_00_0_1_00____00010_1
mov qword [rsp + 0x3f8], rax
lea rax, str.11_0__00___0010_1000110000_0101100__0_1_00011___0000_100_01_111____00__1010
mov qword [rsp + 0x400], rax
lea rax, str.010__11_110010_0___10011110_1_100_1_10__11_____1010_1_1___1_110100_10110101
mov qword [rsp + 0x408], rax
lea rax, str.1_00__110__0_1__11_10___00__11011110_10__1____110____00010110__1101_0__0__1
mov qword [rsp + 0x410], rax
lea rax, str.1111_1101000_10_1_10_____0_1_11__10111110_000_011__1110_0_1_1_11_1_1_11_111
mov qword [rsp + 0x418], rax
lea rax, str._0__0_101_01111__10_11__1011__1_0110111111110_0_0_10000_110_101__0__1100_10
mov qword [rsp + 0x420], rax
lea rax, str.1_1_010001110101__100_1__001100_00101__0_011_00000___010010010__11_1_10011
mov qword [rsp + 0x428], rax
lea rax, str.1_00_00101_0010_0110_1010___01_100_01110000001_00_0_1_0_0110_1_0_0__101_1_0
mov qword [rsp + 0x430], rax
lea rax, str.000_1110_01_____1100_0010_0010_01000010_011__0111101_111101010_101011_10111
mov qword [rsp + 0x438], rax
lea rax, str.___10000_01_1_001_1001110_11_101_01110_11__101100001_110001_0110_10__1_1011
mov qword [rsp + 0x440], rax
lea rax, str._110000100_00_11_1_0__0011_0_01000011_1_100__0_0_1_0__1_101_1101_1011____00
mov qword [rsp + 0x448], rax
lea rax, str.0_00100__00_010_110__0010_1_11__0_01_1_10000111___101_1010_0__1001_00_0___1
mov qword [rsp + 0x450], rax
lea rax, str.00__0_10010_00_1_11_11_011001_1__0_0___001_0_0_00__11001001_101110__00_10_0
mov qword [rsp + 0x458], rax
lea rax, str.0_1_10101_1_10110_____000_00_01_0_0_01_00_1101__11___0_0_1_0000000101_10_1
mov qword [rsp + 0x460], rax
lea rax, str.1__0_11000010_0_011011_1111_0__010_10010000_0__0_100_1__1___1___01_00000000
mov qword [rsp + 0x468], rax
lea rax, str.01__111_1___001__010001001__1_001_11100001010010__1111_11_____110_01001_100
mov qword [rsp + 0x470], rax
lea rax, str.1010001_11001_1101_11_00_101110_01010_000_11110011010011_0_0_1__01_0__0_1_1
mov qword [rsp + 0x478], rax
lea rax, str.1110_0_11011_101___010_011_1__0_0_10__10001_0101101100010001__0__0110_0_11
mov qword [rsp + 0x480], rax
lea rax, str.111_110_00010110111_1_1_001_1_0_00011110__11__0_01__10_0100011__10_11011_11
mov qword [rsp + 0x488], rax
lea rax, str._00___11101_1_11_1011_10_101__1_01010_0_111___1001_00110_10__1__01011__0110
mov qword [rsp + 0x490], rax
lea rax, str.11100000_001_010011_0010100_0010101_1111110_000__101_0__0_1_11100_10_000010
mov qword [rsp + 0x498], rax
mov dword [rsp + 0x58], 0
jmp 0x1400378c2
mov eax, dword [rsp + 0x58]
inc eax
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x58]
cdqe
cmp rax, 0x54
jae 0x1400378f7
mov eax, dword [rsp + 0x58]
cdqe
mov rcx, qword [fcn.140021ce0]
mov qword [rsp + 0x1c8], rcx
mov rcx, qword [rsp + rax*8 + 0x200]
mov rax, qword [rsp + 0x1c8]
call rax
jmp 0x1400378b8
mov dword [rsp + 0x78], 0xa
jmp 0x14003790b
mov eax, dword [rsp + 0x78]
inc eax
mov dword [rsp + 0x78], eax
cmp dword [rsp + 0x78], 0x2ce5
jae 0x1400379cf
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x4c], 0
jmp 0x14003794f
mov eax, dword [rsp + 0x4c]
inc eax
mov dword [rsp + 0x4c], eax
cmp dword [rsp + 0x4c], 0x2f88
jae 0x140037978
cmp dword [rsp + 0x4c], 0x42
jne 0x140037962
jmp 0x140037978
movsxd rax, dword [rsp + 0x4c]
mov rcx, qword [rsp + 0xc8]
mov dword [rcx + rax*4], 0xe80
jmp 0x140037945
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x130], rax
mov rcx, qword [rsp + 0x130]
call fcn.140039f10
cmp qword [rsp + 0x130], 0
jne 0x1400379ae
mov qword [rsp + 0x1d8], 0
jmp 0x1400379ca
mov qword [rsp + 0xc8], 0x8123
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x1d8], rax
jmp 0x140037901
mov dword [rsp + 0x7c], 4
jmp 0x1400379e3
mov eax, dword [rsp + 0x7c]
inc eax
mov dword [rsp + 0x7c], eax
cmp dword [rsp + 0x7c], 0x2ca8
jae 0x140037aa7
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x50], 0
jmp 0x140037a27
mov eax, dword [rsp + 0x50]
inc eax
mov dword [rsp + 0x50], eax
cmp dword [rsp + 0x50], 0x2d17
jae 0x140037a50
cmp dword [rsp + 0x50], 0x3a
jne 0x140037a3a
jmp 0x140037a50
movsxd rax, dword [rsp + 0x50]
mov rcx, qword [rsp + 0xd0]
mov dword [rcx + rax*4], 0xe13
jmp 0x140037a1d
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x138], rax
mov rcx, qword [rsp + 0x138]
call fcn.140039f10
cmp qword [rsp + 0x138], 0
jne 0x140037a86
mov qword [rsp + 0x1e8], 0
jmp 0x140037aa2
mov qword [rsp + 0xd0], 0x8123
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x1e8], rax
jmp 0x1400379d9
lea rax, [rsp + 0x2a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2a]
call fcn.14002c630
mov rcx, rax
call fcn.14002c130
mov dword [rsp + 0x8c], eax
lea rax, [rsp + 0x2b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2b]
call fcn.14002c7b0
mov rcx, rax
call fcn.14002c100
mov dword [rsp + 0xe0], eax
lea rax, [rsp + 0x2c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2c]
call fcn.14002c8a0
mov rcx, rax
call fcn.14002c100
mov dword [rsp + 0xe4], eax
mov eax, dword [rsp + 0xe0]
mov dword [rsp + 0x8c], eax
cmp dword [rsp + 0x8c], 0
je 0x140037b67
lea rax, [rsp + 0x2d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2d]
call fcn.14002ca20
mov rcx, rax
call fcn.14002c100
mov dword [rsp + 0xe4], eax
mov dword [rsp + 0x80], 8
jmp 0x140037b84
mov eax, dword [rsp + 0x80]
inc eax
mov dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 0x2ce2
jae 0x140037c4b
mov ecx, 0xea60
call fcn.14002ee50
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0x54], 0
jmp 0x140037bcb
mov eax, dword [rsp + 0x54]
inc eax
mov dword [rsp + 0x54], eax
cmp dword [rsp + 0x54], 0x2ec5
jae 0x140037bf4
cmp dword [rsp + 0x54], 0x17
jne 0x140037bde
jmp 0x140037bf4
movsxd rax, dword [rsp + 0x54]
mov rcx, qword [rsp + 0xd8]
mov dword [rcx + rax*4], 0x1d69
jmp 0x140037bc1
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x140], rax
mov rcx, qword [rsp + 0x140]
call fcn.140039f10
cmp qword [rsp + 0x140], 0
jne 0x140037c2a
mov qword [rsp + 0x1f8], 0
jmp 0x140037c46
mov qword [rsp + 0xd8], 0x8123
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x1f8], rax
jmp 0x140037b74
lea rax, [rsp + 0x2e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2e]
call fcn.14002cb10
mov rcx, rax
call fcn.14002c0d0
mov ecx, eax
call fcn.140047b00
add rsp, 0x4a0
pop rdi
ret