Function at 0x1400d7340
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 8], rcx
nop
mov qword [rsp - 8], rbp
sub rsp, 8
push rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
push r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r14
push r15
lea rbp, [rsp - 0xfd0]
mov eax, 0x10d0
call fcn.14014f1d0
sub rsp, rax
xor r15b, r15b
xor r14b, r14b
xchg r8, rsi
mov rax, rsi
xchg rsi, r8
xor edi, edi
xchg r15, r8
mov rsi, r15
xchg r15, r8
mov r12, rcx
sub rax, 1
je 0x1400d88b1
sub rax, 1
je 0x1400d817f
sub rax, 0xaa
je 0x1400d7a51
cmp rax, 0x32
je 0x1400d73f5
call fcn.1400d7290
xchg rdi, rcx
mov rdi, rax
xchg rcx, rdi
mov rbx, rax
call fcn.1400d72a0
mov rcx, rbx
call fcn.1400d7280
jmp 0x1400d8fde
mov dword [rsp + 0x5a], 0xf6f6f6f6
mov dword [rbp + 0xb3], 0x4f7c7a6b
mov dword [rsp + 0x5e], 0xf6f6f6f6
mov dword [rbp + 0xb7], 0x573b6f54
mov dword [rsp + 0x62], 0xf6f6f6f6
mov dword [rbp + 0xbb], 0x413d827e
mov dword [rsp + 0x66], 0xf6f6f6f6
mov dword [rbp + 0xbf], 0x84427b54
mov dword [rsp + 0x6a], 0xf6f6f6f6
mov dword [rbp + 0xc3], 0x3935434c
mov dword [rsp + 0x6e], 0xf6f6f6f6
mov dword [rbp + 0xc7], 0x4f533a71
mov dword [rsp + 0x72], 0xf6f6f6f6
mov dword [rbp + 0xcb], 0x757a5159
mov dword [rsp + 0x76], 0xf6f6f6f6
mov dword [rbp + 0xcf], 0x6e568341
mov dword [rsp + 0x7a], 0xf6f6f6f6
mov dword [rbp + 0xd3], 0x7350405b
mov dword [rsp + 0x7e], 0xf6f6f6f6
mov dword [rbp + 0xd7], 0x635c6e55
mov dword [rbp - 0x7e], 0xf6f6f6f6
mov dword [rbp + 0xdb], 0x724f5851
mov dword [rbp - 0x7a], 0xf6f6f6f6
mov dword [rbp + 0xdf], 0x834f5664
mov dword [rbp - 0x76], 0xf6f6f6f6
mov dword [rbp + 0xe3], 0x583a3c75
mov dword [rbp - 0x72], 0xf6f6f6f6
mov dword [rbp + 0xe7], 0x7a5d7279
mov dword [rbp - 0x6e], 0xf6f6f6f6
mov dword [rbp + 0xeb], 0x7c50404d
mov dword [rbp - 0x6a], 0xf6f6f6f6
mov dword [rbp + 0xef], 0x63407072
mov dword [rbp - 0x66], 0xf6f6f6f6
mov dword [rbp + 0xf3], 0x6e5e714b
mov dword [rbp - 0x62], 0xf6f6f6f6
mov dword [rbp + 0xf7], 0x40643555
mov dword [rbp - 0x5e], 0xf6f6f6f6
mov dword [rbp + 0xfb], 0x76838374
mov dword [rbp - 0x5a], 0xf6f6f6f6
mov dword [rbp + 0xff], 0x62607039
mov dword [rbp - 0x56], 0xf6f6f6f6
mov dword [rbp + 0x103], 0x545c8255
mov dword [rbp - 0x52], 0xf6f6f6f6
mov dword [rbp + 0x107], 0x583c7e62
mov dword [rbp - 0x4e], 0xf6f6f6f6
mov dword [rbp + 0x10b], 0x8179725b
mov dword [rbp - 0x4a], 0xf6f6f6f6
mov dword [rbp + 0x10f], 0x7f837b84
mov dword [rbp - 0x46], 0xf6f6f6f6
mov dword [rbp + 0x113], 0x747b7a41
mov dword [rbp - 0x42], 0xf6f6f6f6
mov dword [rbp + 0x117], 0x74587252
mov dword [rbp - 0x3e], 0xf6f6f6f6
mov dword [rbp + 0x11b], 0x5a64807e
mov dword [rbp - 0x3a], 0xf6f6f6f6
mov dword [rbp + 0x11f], 0x3d3b4b6c
mov dword [rbp - 0x36], 0xf6f6f6f6
mov dword [rbp + 0x123], 0x3c62593f
mov dword [rbp - 0x32], 0xf6f6f6f6
mov dword [rbp + 0x127], 0x3f63547a
mov dword [rbp - 0x2e], 0xf6f6f6f6
mov dword [rbp + 0x12b], 0x643c3c74
mov dword [rbp - 0x2a], 0xf6f6f6f6
mov dword [rbp + 0x12f], 0x58744079
mov dword [rbp - 0x26], 0xf6f6f6f6
mov dword [rbp + 0x133], 0x525d4c41
mov dword [rbp - 0x22], 0xf6f6f6f6
mov dword [rbp + 0x137], 0x745e716e
mov dword [rbp - 0x1e], 0xf6f6f6f6
mov dword [rbp + 0x13b], 0x623d6f3e
mov dword [rbp - 0x1a], 0xf6f6f6f6
mov dword [rbp + 0x13f], 0x4f6d575e
mov dword [rbp - 0x16], 0xf6f6f6f6
mov dword [rbp + 0x143], 0x53713f3a
mov dword [rbp - 0x12], 0xf6f6f6f6
mov dword [rbp + 0x147], 0x81796b5b
mov dword [rbp - 0xe], 0xf6f6f6f6
mov dword [rbp + 0x14b], 0x3a60564d
mov dword [rbp - 0xa], 0xf6f6f6f6
mov dword [rbp + 0x14f], 0x4c638472
mov dword [rbp - 6], 0xf6f6f6f6
mov dword [rbp + 0x153], 0x4e5c403e
mov dword [rbp - 2], 0xf6f6f6f6
mov dword [rbp + 0x157], 0x4e7d3f42
mov dword [rbp + 2], 0xf6f6f6f6
mov dword [rbp + 0x15b], 0x40627253
mov dword [rbp + 6], 0xf6f6f6f6
mov dword [rbp + 0x15f], 0x5351765e
mov dword [rbp + 0xa], 0xf6f6f6f6
mov dword [rbp + 0x163], 0x773a635a
mov dword [rbp + 0xe], 0xf6f6f6f6
mov dword [rbp + 0x167], 0x5b6e4d4f
mov dword [rbp + 0x12], 0xf6f6f6f6
mov dword [rbp + 0x16b], 0x5c6d5072
mov dword [rbp + 0x16], 0xf6f6f6f6
mov dword [rbp + 0x16f], 0x7883575e
mov dword [rbp + 0x1a], 0xf6f6f6f6
mov dword [rbp + 0x173], 0x5c6d805d
mov dword [rbp + 0x1e], 0xf6f6f6f6
mov dword [rbp + 0x177], 0x40778171
mov dword [rbp + 0x22], 0xf6f6f6f6
mov dword [rbp + 0x17b], 0x84415f80
mov dword [rbp + 0x26], 0xf6f6f6f6
mov dword [rbp + 0x17f], 0x62413c51
mov dword [rbp + 0x2a], 0xf6f6f6f6
mov dword [rbp + 0x183], 0x435e743d
mov dword [rbp + 0x2e], 0xf6f6f6f6
mov dword [rbp + 0x187], 0x514c7f59
mov dword [rbp + 0x32], 0xf6f6f6f6
mov dword [rbp + 0x18b], 0x6d5f3943
mov dword [rbp + 0x36], 0xf6f6f6f6
mov dword [rbp + 0x18f], 0x6b5a6277
mov dword [rbp + 0x3a], 0xf6f6f6f6
mov dword [rbp + 0x193], 0x52536c4e
mov dword [rbp + 0x3e], 0xf6f6f6f6
mov dword [rbp + 0x197], 0x614b7659
mov dword [rbp + 0x42], 0xf6f6f6f6
mov dword [rbp + 0x19b], 0x7c3d514d
mov dword [rbp + 0x46], 0xf6f6f6f6
mov dword [rbp + 0x19f], 0x356e5782
mov dword [rbp + 0x4a], 0xf6f6f6f6
mov dword [rbp + 0x1a3], 0x5f634d6f
mov dword [rbp + 0x4e], 0xf6f6f6f6
mov dword [rbp + 0x1a7], 0x3d7c5157
mov dword [rbp + 0x52], 0xf6f6f6f6
mov dword [rbp + 0x1ab], 0x7383786e
mov dword [rbp + 0x56], 0xf6f6f6f6
mov dword [rbp + 0x1af], 0x735c5b63
mov dword [rbp + 0x5a], 0xf6f6f6f6
mov dword [rbp + 0x1b3], 0x62594f42
mov dword [rbp + 0x5e], 0xf6f6f6f6
mov dword [rbp + 0x1b7], 0x805b3f77
mov dword [rbp + 0x62], 0xf6f6f6f6
mov dword [rbp + 0x1bb], 0x3d7e353d
mov dword [rbp + 0x66], 0xf6f6f6f6
mov dword [rbp + 0x1bf], 0x7d785474
mov dword [rbp + 0x6a], 0xf6f6f6f6
mov dword [rbp + 0x1c3], 0x623c425b
mov dword [rbp + 0x6e], 0xf6f6f6f6
mov dword [rbp + 0x1c7], 0x4256776c
mov dword [rbp + 0x72], 0xf6f6f6f6
mov dword [rbp + 0x1cb], 0x53416f4f
mov dword [rbp + 0x76], 0xf6f6f6f6
mov dword [rbp + 0x1cf], 0x40646474
mov dword [rbp + 0x7a], 0xf6f6f6f6
mov dword [rbp + 0x1d3], 0x847c533d
mov dword [rbp + 0x7e], 0xf6f6f6f6
mov dword [rbp + 0x1d7], 0x43796f5f
mov dword [rbp + 0x82], 0xf6f6f6f6
mov dword [rbp + 0x1db], 0x535d7d4f
mov dword [rbp + 0x86], 0xf6f6f6f6
mov dword [rbp + 0x1df], 0x6b7c584c
mov dword [rbp + 0x8a], 0xf6f6f6f6
mov dword [rbp + 0x1e3], 0x5e6e354b
mov dword [rbp + 0x8e], 0xf6f6f6f6
mov dword [rbp + 0x1e7], 0x4e5c4e6f
mov dword [rbp + 0x92], 0xf6f6f6f6
mov dword [rbp + 0x1eb], 0x7d516d5e
mov dword [rbp + 0x96], 0xf6f6f6f6
mov dword [rbp + 0x1ef], 0x3f4f6253
mov dword [rbp + 0x9a], 0xf6f6f6f6
mov dword [rbp + 0x1f3], 0x3c4d785f
xor eax, eax
mov dword [rbp + 0x9e], 0xf6f6f6f6
mov byte [rbp + 0x20b], al
xchg rdx, rcx
mov rcx, rdi
xchg rdx, rcx
mov dword [rbp + 0x1f7], 0x4e3a773f
mov dword [rbp + 0xa2], 0xf6f6f6f6
mov dword [rbp + 0x1fb], 0x7e3b717e
mov dword [rbp + 0xa6], 0xf6f6f6f6
mov dword [rbp + 0x1ff], 0x5476614d
mov dword [rbp + 0xaa], 0xf6f6f6f6
mov dword [rbp + 0x203], 0x51586376
mov dword [rbp + 0xae], 0xf6f6f6f6
mov dword [rbp + 0x207], 0x47475b59
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x5a]
movzx ecx, byte [rbp + rdx + 0xb3]
add cl, al
mov byte [rbp + rdx + 0xb3], cl
mov byte [rsp + rdx + 0x5a], dil
inc rdx
cmp rdx, 0x158
jb 0x1400d79ed
lea rcx, [rbp + 0xb3]
call fcn.1400d72a0
xchg rdi, rax
mov rdi, rax
xchg rdi, rax
nop word [rax + rax]
mov byte [rbp + rax + 0xb3], dil
inc rax
cmp rax, 0x158
jb 0x1400d7a35
jmp 0x1400d8fde
mov dword [rbp + 0x20c], 0xf6f6f6f6
mov dword [rbp + 0x365], 0x7a535c64
mov dword [rbp + 0x210], 0xf6f6f6f6
mov dword [rbp + 0x369], 0x3e603e77
mov dword [rbp + 0x214], 0xf6f6f6f6
mov dword [rbp + 0x36d], 0x6c54545e
mov dword [rbp + 0x218], 0xf6f6f6f6
mov dword [rbp + 0x371], 0x3c3b4d3b
mov dword [rbp + 0x21c], 0xf6f6f6f6
mov dword [rbp + 0x375], 0x803e3f82
mov dword [rbp + 0x220], 0xf6f6f6f6
mov dword [rbp + 0x379], 0x577e4e5c
mov dword [rbp + 0x224], 0xf6f6f6f6
mov dword [rbp + 0x37d], 0x81736e64
mov dword [rbp + 0x228], 0xf6f6f6f6
mov dword [rbp + 0x381], 0x3a4d5f42
mov dword [rbp + 0x22c], 0xf6f6f6f6
mov dword [rbp + 0x385], 0x773a775c
mov dword [rbp + 0x230], 0xf6f6f6f6
mov dword [rbp + 0x389], 0x814f3a4d
mov dword [rbp + 0x234], 0xf6f6f6f6
mov dword [rbp + 0x38d], 0x71774f75
mov dword [rbp + 0x238], 0xf6f6f6f6
mov dword [rbp + 0x391], 0x3b738273
mov dword [rbp + 0x23c], 0xf6f6f6f6
mov dword [rbp + 0x395], 0x7f827359
mov dword [rbp + 0x240], 0xf6f6f6f6
mov dword [rbp + 0x399], 0x72705174
mov dword [rbp + 0x244], 0xf6f6f6f6
mov dword [rbp + 0x39d], 0x6c507d5a
mov dword [rbp + 0x248], 0xf6f6f6f6
mov dword [rbp + 0x3a1], 0x5a56514c
mov dword [rbp + 0x24c], 0xf6f6f6f6
mov dword [rbp + 0x3a5], 0x5d72765a
mov dword [rbp + 0x250], 0xf6f6f6f6
mov dword [rbp + 0x3a9], 0x6f3e4c6d
mov dword [rbp + 0x254], 0xf6f6f6f6
mov dword [rbp + 0x3ad], 0x6174756d
mov dword [rbp + 0x258], 0xf6f6f6f6
mov dword [rbp + 0x3b1], 0x3c807657
mov dword [rbp + 0x25c], 0xf6f6f6f6
mov dword [rbp + 0x3b5], 0x3f79745c
mov dword [rbp + 0x260], 0xf6f6f6f6
mov dword [rbp + 0x3b9], 0x35586c56
mov dword [rbp + 0x264], 0xf6f6f6f6
mov dword [rbp + 0x3bd], 0x5e845a5a
mov dword [rbp + 0x268], 0xf6f6f6f6
mov dword [rbp + 0x3c1], 0x407a4f7c
mov dword [rbp + 0x26c], 0xf6f6f6f6
mov dword [rbp + 0x3c5], 0x7e5b5d5a
mov dword [rbp + 0x270], 0xf6f6f6f6
mov dword [rbp + 0x3c9], 0x75646277
mov dword [rbp + 0x274], 0xf6f6f6f6
mov dword [rbp + 0x3cd], 0x79407a54
mov dword [rbp + 0x278], 0xf6f6f6f6
mov dword [rbp + 0x3d1], 0x6d4d806f
mov dword [rbp + 0x27c], 0xf6f6f6f6
mov dword [rbp + 0x3d5], 0x5e5c4176
mov dword [rbp + 0x280], 0xf6f6f6f6
mov dword [rbp + 0x3d9], 0x413b6f3d
mov dword [rbp + 0x284], 0xf6f6f6f6
mov dword [rbp + 0x3dd], 0x6d427c5a
mov dword [rbp + 0x288], 0xf6f6f6f6
mov dword [rbp + 0x3e1], 0x7e5f7650
mov dword [rbp + 0x28c], 0xf6f6f6f6
mov dword [rbp + 0x3e5], 0x72393f55
mov dword [rbp + 0x290], 0xf6f6f6f6
mov dword [rbp + 0x3e9], 0x51545553
mov dword [rbp + 0x294], 0xf6f6f6f6
mov dword [rbp + 0x3ed], 0x565e394e
mov dword [rbp + 0x298], 0xf6f6f6f6
mov dword [rbp + 0x3f1], 0x59394f58
mov dword [rbp + 0x29c], 0xf6f6f6f6
mov dword [rbp + 0x3f5], 0x646e545a
mov dword [rbp + 0x2a0], 0xf6f6f6f6
mov dword [rbp + 0x3f9], 0x4e7e757e
mov dword [rbp + 0x2a4], 0xf6f6f6f6
mov dword [rbp + 0x3fd], 0x81835342
mov dword [rbp + 0x2a8], 0xf6f6f6f6
mov dword [rbp + 0x401], 0x736f4135
mov dword [rbp + 0x2ac], 0xf6f6f6f6
mov dword [rbp + 0x405], 0x7f747b70
mov dword [rbp + 0x2b0], 0xf6f6f6f6
mov dword [rbp + 0x409], 0x6e835939
mov dword [rbp + 0x2b4], 0xf6f6f6f6
mov dword [rbp + 0x40d], 0x3c713e4e
mov dword [rbp + 0x2b8], 0xf6f6f6f6
mov dword [rbp + 0x411], 0x5576626f
mov dword [rbp + 0x2bc], 0xf6f6f6f6
mov dword [rbp + 0x415], 0x59726255
mov dword [rbp + 0x2c0], 0xf6f6f6f6
mov dword [rbp + 0x419], 0x6c505d4c
mov dword [rbp + 0x2c4], 0xf6f6f6f6
mov dword [rbp + 0x41d], 0x5674587b
mov dword [rbp + 0x2c8], 0xf6f6f6f6
mov dword [rbp + 0x421], 0x64357850
mov dword [rbp + 0x2cc], 0xf6f6f6f6
mov dword [rbp + 0x425], 0x7b415880
mov dword [rbp + 0x2d0], 0xf6f6f6f6
mov dword [rbp + 0x429], 0x597a714e
mov dword [rbp + 0x2d4], 0xf6f6f6f6
mov dword [rbp + 0x42d], 0x39817374
mov dword [rbp + 0x2d8], 0xf6f6f6f6
mov dword [rbp + 0x431], 0x40745864
mov dword [rbp + 0x2dc], 0xf6f6f6f6
mov dword [rbp + 0x435], 0x78774e6e
mov dword [rbp + 0x2e0], 0xf6f6f6f6
mov dword [rbp + 0x439], 0x783b6243
mov dword [rbp + 0x2e4], 0xf6f6f6f6
mov dword [rbp + 0x43d], 0x707d7783
mov dword [rbp + 0x2e8], 0xf6f6f6f6
mov dword [rbp + 0x441], 0x76595b4e
mov dword [rbp + 0x2ec], 0xf6f6f6f6
mov dword [rbp + 0x445], 0x626b776d
mov dword [rbp + 0x2f0], 0xf6f6f6f6
mov dword [rbp + 0x449], 0x636b5a6c
mov dword [rbp + 0x2f4], 0xf6f6f6f6
mov dword [rbp + 0x44d], 0x55586f60
mov dword [rbp + 0x2f8], 0xf6f6f6f6
mov dword [rbp + 0x451], 0x4b5f787c
mov dword [rbp + 0x2fc], 0xf6f6f6f6
mov dword [rbp + 0x455], 0x7b825f42
mov dword [rbp + 0x300], 0xf6f6f6f6
mov dword [rbp + 0x459], 0x4f6d5e42
mov dword [rbp + 0x304], 0xf6f6f6f6
mov dword [rbp + 0x45d], 0x7452356e
mov dword [rbp + 0x308], 0xf6f6f6f6
mov dword [rbp + 0x461], 0x4f354d7c
mov dword [rbp + 0x30c], 0xf6f6f6f6
mov dword [rbp + 0x465], 0x4c3e5e6b
mov dword [rbp + 0x310], 0xf6f6f6f6
mov dword [rbp + 0x469], 0x4d438164
mov dword [rbp + 0x314], 0xf6f6f6f6
mov dword [rbp + 0x46d], 0x5a4c406f
mov dword [rbp + 0x318], 0xf6f6f6f6
mov dword [rbp + 0x471], 0x5b504f3f
mov dword [rbp + 0x31c], 0xf6f6f6f6
mov dword [rbp + 0x475], 0x54646b55
mov dword [rbp + 0x320], 0xf6f6f6f6
mov dword [rbp + 0x479], 0x3f6d4274
mov dword [rbp + 0x324], 0xf6f6f6f6
mov dword [rbp + 0x47d], 0x4c503e75
mov dword [rbp + 0x328], 0xf6f6f6f6
mov dword [rbp + 0x481], 0x59794264
mov dword [rbp + 0x32c], 0xf6f6f6f6
mov dword [rbp + 0x485], 0x3a7f6b7d
mov dword [rbp + 0x330], 0xf6f6f6f6
mov dword [rbp + 0x489], 0x54703576
mov dword [rbp + 0x334], 0xf6f6f6f6
mov dword [rbp + 0x48d], 0x4d7a785c
mov dword [rbp + 0x338], 0xf6f6f6f6
mov dword [rbp + 0x491], 0x765c5a5c
mov dword [rbp + 0x33c], 0xf6f6f6f6
mov dword [rbp + 0x495], 0x5371567c
mov dword [rbp + 0x340], 0xf6f6f6f6
mov dword [rbp + 0x499], 0x4b3c797c
mov dword [rbp + 0x344], 0xf6f6f6f6
mov dword [rbp + 0x49d], 0x82725240
mov dword [rbp + 0x348], 0xf6f6f6f6
mov dword [rbp + 0x4a1], 0x3b518335
mov dword [rbp + 0x34c], 0xf6f6f6f6
mov dword [rbp + 0x4a5], 0x4d3a5451
xor eax, eax
mov dword [rbp + 0x350], 0xf6f6f6f6
mov byte [rbp + 0x4bd], al
mov rdx, rdi
mov dword [rbp + 0x4a9], 0x59536056
mov dword [rbp + 0x354], 0xf6f6f6f6
mov dword [rbp + 0x4ad], 0x513d7d3b
mov dword [rbp + 0x358], 0xf6f6f6f6
mov dword [rbp + 0x4b1], 0x70736058
mov dword [rbp + 0x35c], 0xf6f6f6f6
mov dword [rbp + 0x4b5], 0x7d7f5772
mov dword [rbp + 0x360], 0xf6f6f6f6
mov dword [rbp + 0x4b9], 0x4747817e
nop dword [rax + rax]
movzx eax, byte [rbp + rdx + 0x20c]
movzx ecx, byte [rbp + rdx + 0x365]
add cl, al
mov byte [rbp + rdx + 0x365], cl
mov byte [rbp + rdx + 0x20c], dil
inc rdx
cmp rdx, 0x158
jb 0x1400d8119
lea rcx, [rbp + 0x365]
call fcn.1400d72a0
xchg rbp, rdi
mov rax, rbp
xchg rdi, rbp
nop dword [rax]
mov byte [rbp + rax + 0x365], dil
inc rax
cmp rax, 0x158
jb 0x1400d8163
jmp 0x1400d8fde
mov dword [rbp + 0x4be], 0xf6f6f6f6
mov dword [rbp + 0x617], 0x82575c4d
mov dword [rbp + 0x4c2], 0xf6f6f6f6
mov dword [rbp + 0x61b], 0x436c5e6f
mov dword [rbp + 0x4c6], 0xf6f6f6f6
mov dword [rbp + 0x61f], 0x7b615176
mov dword [rbp + 0x4ca], 0xf6f6f6f6
mov dword [rbp + 0x623], 0x776d6d72
mov dword [rbp + 0x4ce], 0xf6f6f6f6
mov dword [rbp + 0x627], 0x57765563
mov dword [rbp + 0x4d2], 0xf6f6f6f6
mov dword [rbp + 0x62b], 0x6f55567a
mov dword [rbp + 0x4d6], 0xf6f6f6f6
mov dword [rbp + 0x62f], 0x5071513d
mov dword [rbp + 0x4da], 0xf6f6f6f6
mov dword [rbp + 0x633], 0x757c7f7c
mov dword [rbp + 0x4de], 0xf6f6f6f6
mov dword [rbp + 0x637], 0x6363426c
mov dword [rbp + 0x4e2], 0xf6f6f6f6
mov dword [rbp + 0x63b], 0x4b613a5a
mov dword [rbp + 0x4e6], 0xf6f6f6f6
mov dword [rbp + 0x63f], 0x70526b70
mov dword [rbp + 0x4ea], 0xf6f6f6f6
mov dword [rbp + 0x643], 0x844b7d5e
mov dword [rbp + 0x4ee], 0xf6f6f6f6
mov dword [rbp + 0x647], 0x517e846c
mov dword [rbp + 0x4f2], 0xf6f6f6f6
mov dword [rbp + 0x64b], 0x4d5f8335
mov dword [rbp + 0x4f6], 0xf6f6f6f6
mov dword [rbp + 0x64f], 0x7c427555
mov dword [rbp + 0x4fa], 0xf6f6f6f6
mov dword [rbp + 0x653], 0x58433e84
mov dword [rbp + 0x4fe], 0xf6f6f6f6
mov dword [rbp + 0x657], 0x574b7e5b
mov dword [rbp + 0x502], 0xf6f6f6f6
mov dword [rbp + 0x65b], 0x8364436b
mov dword [rbp + 0x506], 0xf6f6f6f6
mov dword [rbp + 0x65f], 0x564e3e4f
mov dword [rbp + 0x50a], 0xf6f6f6f6
mov dword [rbp + 0x663], 0x6d847c4d
mov dword [rbp + 0x50e], 0xf6f6f6f6
mov dword [rbp + 0x667], 0x3d648271
mov dword [rbp + 0x512], 0xf6f6f6f6
mov dword [rbp + 0x66b], 0x4d705781
mov dword [rbp + 0x516], 0xf6f6f6f6
mov dword [rbp + 0x66f], 0x703a765e
mov dword [rbp + 0x51a], 0xf6f6f6f6
mov dword [rbp + 0x673], 0x544f396f
mov dword [rbp + 0x51e], 0xf6f6f6f6
mov dword [rbp + 0x677], 0x713e3e52
mov dword [rbp + 0x522], 0xf6f6f6f6
mov dword [rbp + 0x67b], 0x81503b6d
mov dword [rbp + 0x526], 0xf6f6f6f6
mov dword [rbp + 0x67f], 0x78623c43
mov dword [rbp + 0x52a], 0xf6f6f6f6
mov dword [rbp + 0x683], 0x51547956
mov dword [rbp + 0x52e], 0xf6f6f6f6
mov dword [rbp + 0x687], 0x534d4f82
mov dword [rbp + 0x532], 0xf6f6f6f6
mov dword [rbp + 0x68b], 0x4f7b826d
mov dword [rbp + 0x536], 0xf6f6f6f6
mov dword [rbp + 0x68f], 0x50533b81
mov dword [rbp + 0x53a], 0xf6f6f6f6
mov dword [rbp + 0x693], 0x5b5c556b
mov dword [rbp + 0x53e], 0xf6f6f6f6
mov dword [rbp + 0x697], 0x515f824e
mov dword [rbp + 0x542], 0xf6f6f6f6
mov dword [rbp + 0x69b], 0x754c563b
mov dword [rbp + 0x546], 0xf6f6f6f6
mov dword [rbp + 0x69f], 0x625f4080
mov dword [rbp + 0x54a], 0xf6f6f6f6
mov dword [rbp + 0x6a3], 0x604c7340
mov dword [rbp + 0x54e], 0xf6f6f6f6
mov dword [rbp + 0x6a7], 0x807b3d6c
mov dword [rbp + 0x552], 0xf6f6f6f6
mov dword [rbp + 0x6ab], 0x3f598083
mov dword [rbp + 0x556], 0xf6f6f6f6
mov dword [rbp + 0x6af], 0x4c777d53
mov dword [rbp + 0x55a], 0xf6f6f6f6
mov dword [rbp + 0x6b3], 0x6f5e8351
mov dword [rbp + 0x55e], 0xf6f6f6f6
mov dword [rbp + 0x6b7], 0x6d7c7c7f
mov dword [rbp + 0x562], 0xf6f6f6f6
mov dword [rbp + 0x6bb], 0x7c5b6080
mov dword [rbp + 0x566], 0xf6f6f6f6
mov dword [rbp + 0x6bf], 0x746b5883
mov dword [rbp + 0x56a], 0xf6f6f6f6
mov dword [rbp + 0x6c3], 0x70516d6c
mov dword [rbp + 0x56e], 0xf6f6f6f6
mov dword [rbp + 0x6c7], 0x5e6d7f3a
mov dword [rbp + 0x572], 0xf6f6f6f6
mov dword [rbp + 0x6cb], 0x42557e72
mov dword [rbp + 0x576], 0xf6f6f6f6
mov dword [rbp + 0x6cf], 0x35625b79
mov dword [rbp + 0x57a], 0xf6f6f6f6
mov dword [rbp + 0x6d3], 0x40797855
mov dword [rbp + 0x57e], 0xf6f6f6f6
mov dword [rbp + 0x6d7], 0x4b5b843f
mov dword [rbp + 0x582], 0xf6f6f6f6
mov dword [rbp + 0x6db], 0x62414d3b
mov dword [rbp + 0x586], 0xf6f6f6f6
mov dword [rbp + 0x6df], 0x5b517a5d
mov dword [rbp + 0x58a], 0xf6f6f6f6
mov dword [rbp + 0x6e3], 0x6076634d
mov dword [rbp + 0x58e], 0xf6f6f6f6
mov dword [rbp + 0x6e7], 0x5a4f643e
mov dword [rbp + 0x592], 0xf6f6f6f6
mov dword [rbp + 0x6eb], 0x4d7a3c78
mov dword [rbp + 0x596], 0xf6f6f6f6
mov dword [rbp + 0x6ef], 0x623a7d6d
mov dword [rbp + 0x59a], 0xf6f6f6f6
mov dword [rbp + 0x6f3], 0x7c4b534c
mov dword [rbp + 0x59e], 0xf6f6f6f6
mov dword [rbp + 0x6f7], 0x3f55415a
mov dword [rbp + 0x5a2], 0xf6f6f6f6
mov dword [rbp + 0x6fb], 0x3b763e3d
mov dword [rbp + 0x5a6], 0xf6f6f6f6
mov dword [rbp + 0x6ff], 0x70565a81
mov dword [rbp + 0x5aa], 0xf6f6f6f6
mov dword [rbp + 0x703], 0x55737663
mov dword [rbp + 0x5ae], 0xf6f6f6f6
mov dword [rbp + 0x707], 0x5b4e727d
mov dword [rbp + 0x5b2], 0xf6f6f6f6
mov dword [rbp + 0x70b], 0x745f8262
mov dword [rbp + 0x5b6], 0xf6f6f6f6
mov dword [rbp + 0x70f], 0x55568142
mov dword [rbp + 0x5ba], 0xf6f6f6f6
mov dword [rbp + 0x713], 0x547b7f7b
mov dword [rbp + 0x5be], 0xf6f6f6f6
mov dword [rbp + 0x717], 0x53788382
mov dword [rbp + 0x5c2], 0xf6f6f6f6
mov dword [rbp + 0x71b], 0x5b6b5c6b
mov dword [rbp + 0x5c6], 0xf6f6f6f6
mov dword [rbp + 0x71f], 0x4f5b6d53
mov dword [rbp + 0x5ca], 0xf6f6f6f6
mov dword [rbp + 0x723], 0x6f623c59
mov dword [rbp + 0x5ce], 0xf6f6f6f6
mov dword [rbp + 0x727], 0x393c6462
mov dword [rbp + 0x5d2], 0xf6f6f6f6
mov dword [rbp + 0x72b], 0x727e724f
mov dword [rbp + 0x5d6], 0xf6f6f6f6
mov dword [rbp + 0x72f], 0x76793e64
mov dword [rbp + 0x5da], 0xf6f6f6f6
mov dword [rbp + 0x733], 0x5c424e74
mov dword [rbp + 0x5de], 0xf6f6f6f6
mov dword [rbp + 0x737], 0x5d407d80
mov dword [rbp + 0x5e2], 0xf6f6f6f6
mov dword [rbp + 0x73b], 0x793e5075
mov dword [rbp + 0x5e6], 0xf6f6f6f6
mov dword [rbp + 0x73f], 0x3d78725e
mov dword [rbp + 0x5ea], 0xf6f6f6f6
mov dword [rbp + 0x743], 0x7d71607a
mov dword [rbp + 0x5ee], 0xf6f6f6f6
mov dword [rbp + 0x747], 0x60536e54
mov dword [rbp + 0x5f2], 0xf6f6f6f6
mov dword [rbp + 0x74b], 0x52647651
mov dword [rbp + 0x5f6], 0xf6f6f6f6
mov dword [rbp + 0x74f], 0x4d806b5f
mov dword [rbp + 0x5fa], 0xf6f6f6f6
mov dword [rbp + 0x753], 0x3d404b42
mov dword [rbp + 0x5fe], 0xf6f6f6f6
mov dword [rbp + 0x757], 0x805a825d
xor eax, eax
mov dword [rbp + 0x602], 0xf6f6f6f6
mov byte [rbp + 0x76f], al
xchg rdx, rdi
mov rdi, rdx
xchg rdi, rdx
mov dword [rbp + 0x75b], 0x73396e70
mov dword [rbp + 0x606], 0xf6f6f6f6
mov dword [rbp + 0x75f], 0x4e524e3f
mov dword [rbp + 0x60a], 0xf6f6f6f6
mov dword [rbp + 0x763], 0x6d6e5280
mov dword [rbp + 0x60e], 0xf6f6f6f6
mov dword [rbp + 0x767], 0x436c4262
mov dword [rbp + 0x612], 0xf6f6f6f6
mov dword [rbp + 0x76b], 0x47474b40
nop dword [rax + rax]
movzx eax, byte [rbp + rdx + 0x4be]
movzx ecx, byte [rbp + rdx + 0x617]
add cl, al
mov byte [rbp + rdx + 0x617], cl
mov byte [rbp + rdx + 0x4be], dil
inc rdx
cmp rdx, 0x158
jb 0x1400d884d
lea rcx, [rbp + 0x617]
call fcn.1400d72a0
xchg rdi, rax
mov rdi, rax
xchg rdi, rax
nop dword [rax]
mov byte [rbp + rax + 0x617], dil
inc rax
cmp rax, 0x158
jb 0x1400d8895
jmp 0x1400d8fde
mov dword [rbp + 0x770], 0xf6f6f6f6
mov dword [rbp + 0x8c9], 0x3d7f3a6b
mov dword [rbp + 0x774], 0xf6f6f6f6
mov dword [rbp + 0x8cd], 0x61777e5e
mov dword [rbp + 0x778], 0xf6f6f6f6
mov dword [rbp + 0x8d1], 0x4378517e
mov dword [rbp + 0x77c], 0xf6f6f6f6
mov dword [rbp + 0x8d5], 0x5e7d543e
mov dword [rbp + 0x780], 0xf6f6f6f6
mov dword [rbp + 0x8d9], 0x515a6d74
mov dword [rbp + 0x784], 0xf6f6f6f6
mov dword [rbp + 0x8dd], 0x79706d3e
mov dword [rbp + 0x788], 0xf6f6f6f6
mov dword [rbp + 0x8e1], 0x72617a72
mov dword [rbp + 0x78c], 0xf6f6f6f6
mov dword [rbp + 0x8e5], 0x784b6172
mov dword [rbp + 0x790], 0xf6f6f6f6
mov dword [rbp + 0x8e9], 0x78707f78
mov dword [rbp + 0x794], 0xf6f6f6f6
mov dword [rbp + 0x8ed], 0x725f5a75
mov dword [rbp + 0x798], 0xf6f6f6f6
mov dword [rbp + 0x8f1], 0x3f3e7b7d
mov dword [rbp + 0x79c], 0xf6f6f6f6
mov dword [rbp + 0x8f5], 0x3e608053
mov dword [rbp + 0x7a0], 0xf6f6f6f6
mov dword [rbp + 0x8f9], 0x643c6b62
mov dword [rbp + 0x7a4], 0xf6f6f6f6
mov dword [rbp + 0x8fd], 0x393b424c
mov dword [rbp + 0x7a8], 0xf6f6f6f6
mov dword [rbp + 0x901], 0x755a4063
mov dword [rbp + 0x7ac], 0xf6f6f6f6
mov dword [rbp + 0x905], 0x736f7e43
mov dword [rbp + 0x7b0], 0xf6f6f6f6
mov dword [rbp + 0x909], 0x4d7c6053
mov dword [rbp + 0x7b4], 0xf6f6f6f6
mov dword [rbp + 0x90d], 0x39585e4f
mov dword [rbp + 0x7b8], 0xf6f6f6f6
mov dword [rbp + 0x911], 0x71823d77
mov dword [rbp + 0x7bc], 0xf6f6f6f6
mov dword [rbp + 0x915], 0x3a628261
mov dword [rbp + 0x7c0], 0xf6f6f6f6
mov dword [rbp + 0x919], 0x413f725c
mov dword [rbp + 0x7c4], 0xf6f6f6f6
mov dword [rbp + 0x91d], 0x53815c56
mov dword [rbp + 0x7c8], 0xf6f6f6f6
mov dword [rbp + 0x921], 0x357c413f
mov dword [rbp + 0x7cc], 0xf6f6f6f6
mov dword [rbp + 0x925], 0x763d8378
mov dword [rbp + 0x7d0], 0xf6f6f6f6
mov dword [rbp + 0x929], 0x573d6178
mov dword [rbp + 0x7d4], 0xf6f6f6f6
mov dword [rbp + 0x92d], 0x4b56594d
mov dword [rbp + 0x7d8], 0xf6f6f6f6
mov dword [rbp + 0x931], 0x4c6b7d6e
mov dword [rbp + 0x7dc], 0xf6f6f6f6
mov dword [rbp + 0x935], 0x4c5d6061
mov dword [rbp + 0x7e0], 0xf6f6f6f6
mov dword [rbp + 0x939], 0x3f7d3563
mov dword [rbp + 0x7e4], 0xf6f6f6f6
mov dword [rbp + 0x93d], 0x565e5242
mov dword [rbp + 0x7e8], 0xf6f6f6f6
mov dword [rbp + 0x941], 0x514c7b7a
mov dword [rbp + 0x7ec], 0xf6f6f6f6
mov dword [rbp + 0x945], 0x5e7f4e39
mov dword [rbp + 0x7f0], 0xf6f6f6f6
mov dword [rbp + 0x949], 0x6f73566d
mov dword [rbp + 0x7f4], 0xf6f6f6f6
mov dword [rbp + 0x94d], 0x3f516e61
mov dword [rbp + 0x7f8], 0xf6f6f6f6
mov dword [rbp + 0x951], 0x4d43823e
mov dword [rbp + 0x7fc], 0xf6f6f6f6
mov dword [rbp + 0x955], 0x7d6b4b75
mov dword [rbp + 0x800], 0xf6f6f6f6
mov dword [rbp + 0x959], 0x39575752
mov dword [rbp + 0x804], 0xf6f6f6f6
mov dword [rbp + 0x95d], 0x3a703984
mov dword [rbp + 0x808], 0xf6f6f6f6
mov dword [rbp + 0x961], 0x35707758
mov dword [rbp + 0x80c], 0xf6f6f6f6
mov dword [rbp + 0x965], 0x6c807482
mov dword [rbp + 0x810], 0xf6f6f6f6
mov dword [rbp + 0x969], 0x8339565b
mov dword [rbp + 0x814], 0xf6f6f6f6
mov dword [rbp + 0x96d], 0x4e758261
mov dword [rbp + 0x818], 0xf6f6f6f6
mov dword [rbp + 0x971], 0x7d3a6e3d
mov dword [rbp + 0x81c], 0xf6f6f6f6
mov dword [rbp + 0x975], 0x424c7f7d
mov dword [rbp + 0x820], 0xf6f6f6f6
mov dword [rbp + 0x979], 0x5c3a8176
mov dword [rbp + 0x824], 0xf6f6f6f6
mov dword [rbp + 0x97d], 0x3f4c4e6e
mov dword [rbp + 0x828], 0xf6f6f6f6
mov dword [rbp + 0x981], 0x6e394f4e
mov dword [rbp + 0x82c], 0xf6f6f6f6
mov dword [rbp + 0x985], 0x73793e64
mov dword [rbp + 0x830], 0xf6f6f6f6
mov dword [rbp + 0x989], 0x575c737d
mov dword [rbp + 0x834], 0xf6f6f6f6
mov dword [rbp + 0x98d], 0x4c7d5b7e
mov dword [rbp + 0x838], 0xf6f6f6f6
mov dword [rbp + 0x991], 0x5b353a6c
mov dword [rbp + 0x83c], 0xf6f6f6f6
mov dword [rbp + 0x995], 0x3d4e7a6e
mov dword [rbp + 0x840], 0xf6f6f6f6
mov dword [rbp + 0x999], 0x59645660
mov dword [rbp + 0x844], 0xf6f6f6f6
mov dword [rbp + 0x99d], 0x43714161
mov dword [rbp + 0x848], 0xf6f6f6f6
mov dword [rbp + 0x9a1], 0x42726d40
mov dword [rbp + 0x84c], 0xf6f6f6f6
mov dword [rbp + 0x9a5], 0x436f3b40
mov dword [rbp + 0x850], 0xf6f6f6f6
mov dword [rbp + 0x9a9], 0x4f355b75
mov dword [rbp + 0x854], 0xf6f6f6f6
mov dword [rbp + 0x9ad], 0x3b6f3b60
mov dword [rbp + 0x858], 0xf6f6f6f6
mov dword [rbp + 0x9b1], 0x7a4b4c7e
mov dword [rbp + 0x85c], 0xf6f6f6f6
mov dword [rbp + 0x9b5], 0x3b797664
mov dword [rbp + 0x860], 0xf6f6f6f6
mov dword [rbp + 0x9b9], 0x35847978
mov dword [rbp + 0x864], 0xf6f6f6f6
mov dword [rbp + 0x9bd], 0x423f5182
mov dword [rbp + 0x868], 0xf6f6f6f6
mov dword [rbp + 0x9c1], 0x594c7258
mov dword [rbp + 0x86c], 0xf6f6f6f6
mov dword [rbp + 0x9c5], 0x423e817e
mov dword [rbp + 0x870], 0xf6f6f6f6
mov dword [rbp + 0x9c9], 0x76787552
mov dword [rbp + 0x874], 0xf6f6f6f6
mov dword [rbp + 0x9cd], 0x5881706d
mov dword [rbp + 0x878], 0xf6f6f6f6
mov dword [rbp + 0x9d1], 0x6e78735a
mov dword [rbp + 0x87c], 0xf6f6f6f6
mov dword [rbp + 0x9d5], 0x794f3f60
mov dword [rbp + 0x880], 0xf6f6f6f6
mov dword [rbp + 0x9d9], 0x4f587a77
mov dword [rbp + 0x884], 0xf6f6f6f6
mov dword [rbp + 0x9dd], 0x4d3a5656
mov dword [rbp + 0x888], 0xf6f6f6f6
mov dword [rbp + 0x9e1], 0x3e6d4380
mov dword [rbp + 0x88c], 0xf6f6f6f6
mov dword [rbp + 0x9e5], 0x64845a60
mov dword [rbp + 0x890], 0xf6f6f6f6
mov dword [rbp + 0x9e9], 0x61714c50
mov dword [rbp + 0x894], 0xf6f6f6f6
mov dword [rbp + 0x9ed], 0x72773a7d
mov dword [rbp + 0x898], 0xf6f6f6f6
mov dword [rbp + 0x9f1], 0x5154803d
mov dword [rbp + 0x89c], 0xf6f6f6f6
mov dword [rbp + 0x9f5], 0x594d7756
mov dword [rbp + 0x8a0], 0xf6f6f6f6
mov dword [rbp + 0x9f9], 0x6f764342
mov dword [rbp + 0x8a4], 0xf6f6f6f6
mov dword [rbp + 0x9fd], 0x564d763b
mov dword [rbp + 0x8a8], 0xf6f6f6f6
mov dword [rbp + 0xa01], 0x57597155
mov dword [rbp + 0x8ac], 0xf6f6f6f6
mov dword [rbp + 0xa05], 0x56844278
mov dword [rbp + 0x8b0], 0xf6f6f6f6
mov dword [rbp + 0xa09], 0x3b623a4e
xor eax, eax
mov dword [rbp + 0x8b4], 0xf6f6f6f6
mov byte [rbp + 0xa21], al
xchg rdx, rdi
mov rdi, rdx
xchg rdx, rdi
mov dword [rbp + 0xa0d], 0x5a393d5d
mov dword [rbp + 0x8b8], 0xf6f6f6f6
mov dword [rbp + 0xa11], 0x76626441
mov dword [rbp + 0x8bc], 0xf6f6f6f6
mov dword [rbp + 0xa15], 0x64846b53
mov dword [rbp + 0x8c0], 0xf6f6f6f6
mov dword [rbp + 0xa19], 0x80646170
mov dword [rbp + 0x8c4], 0xf6f6f6f6
mov dword [rbp + 0xa1d], 0x47478175
nop dword [rax + rax]
movzx eax, byte [rbp + rdx + 0x8c9]
movzx ecx, byte [rbp + rdx + 0x770]
add cl, al
mov byte [rbp + rdx + 0x8c9], cl
mov byte [rbp + rdx + 0x770], dil
inc rdx
cmp rdx, 0x158
jb 0x1400d8f7f
lea rcx, [rbp + 0x8c9]
call fcn.1400d72a0
xchg rdi, rax
mov rdi, rax
xchg rdi, rax
nop dword [rax]
mov byte [rbp + rax + 0x8c9], dil
inc rax
cmp rax, 0x158
jb 0x1400d8fc7
lea rdx, [rbp + 0xa6c]
mov dword [rbp + 0xa6c], edi
mov rcx, rsi
push rax
call 0x140757a14
xchg rbx, rdx
mov rdx, rax
xchg rdx, rbx
call 0x1403237e7
int3