Function at 0x10086290
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0x628
mov eax, dword [0x10110f74]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
push 0x78
lea eax, [ebp - 0x514]
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x4c
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3a48
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3a48
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
push 0
lea eax, [ebp - 0x49c]
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3a78
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3a78
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
movq qword [ebp - 0x404], xmm0
push eax
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharacterPlacementA
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetCharacterPlacementA
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetGlyphIndicesA
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
add esp, 0x10
movups xmmword [ebp - 0x618], xmm0
mov dword [ebp - 0x49c], 0xc1
push 0x8000
push str.GetGlyphIndicesA
sub esp, 0x608
lea esi, [ebp - 0x620]
mov eax, 3
mov ecx, 0x182
mov word [ebp - 0x494], ax
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3a34
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc4
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3a34
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
push 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
movq qword [ebp - 0x610], xmm0
push eax
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3ac0
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3fc0]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 7
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3ac0
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
push 0
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
mov dword [ebp - 0x43c], 0x6e776f
push eax
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3aa8
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3fb0]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 5
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3aa8
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
push 0x77
push 0x100f3b90
lea eax, [ebp - 0x514]
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc4
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3b90
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharABCWidthsFloatA
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc4
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetCharABCWidthsFloatA
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharWidth32A
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc4
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetCharWidth32A
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
push 0
lea eax, [ebp - 0x49c]
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharWidthFloatA
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc4
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetCharWidthFloatA
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
movq qword [ebp - 0x404], xmm0
push eax
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3a60
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3a60
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3a90
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
add esp, 0x10
movups xmmword [ebp - 0x618], xmm0
mov dword [ebp - 0x49c], 0xc3
push 0x8000
push 0x100f3a90
sub esp, 0x608
lea esi, [ebp - 0x620]
mov eax, 3
mov ecx, 0x182
mov word [ebp - 0x494], ax
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3be0
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3be0
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
push 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
movq qword [ebp - 0x610], xmm0
push eax
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetGlyphIndicesW
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetGlyphIndicesW
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
push 0
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
mov dword [ebp - 0x43c], 0x6e776f
push eax
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100e8c40
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc2
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100e8c40
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
push 0x77
push 0x100f3acc
lea eax, [ebp - 0x514]
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3fc0]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 7
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3acc
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3ab4
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3fb0]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 5
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3ab4
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3c0c
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc2
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3c0c
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
push 0
lea eax, [ebp - 0x49c]
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharABCWidthsFloatW
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc2
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetCharABCWidthsFloatW
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
movq qword [ebp - 0x404], xmm0
push eax
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharWidth32W
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc2
mov eax, 1
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetCharWidth32W
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.gdi32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetCharWidthFloatW
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
add esp, 0x10
movups xmmword [ebp - 0x618], xmm0
mov dword [ebp - 0x49c], 0xc2
push 0x8000
push str.GetCharWidthFloatW
sub esp, 0x608
lea esi, [ebp - 0x620]
mov eax, 1
mov ecx, 0x182
mov word [ebp - 0x494], ax
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3ad8
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3ad8
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
push 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
movq qword [ebp - 0x610], xmm0
push eax
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3af0
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3af0
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
push 0
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
mov dword [ebp - 0x43c], 0x6e776f
push eax
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.TabbedTextOutA
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3fb0]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 5
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.TabbedTextOutA
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
push 0x77
push str.GetTabbedTextExtentA
lea eax, [ebp - 0x514]
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc1
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetTabbedTextExtentA
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3ae4
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3ae4
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push 0x100f3afc
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push 0x100f3afc
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
push 0
lea eax, [ebp - 0x49c]
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
push eax
movq qword [ebp - 0x404], xmm0
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.TabbedTextOutW
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3fb0]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 5
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.TabbedTextOutW
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
push 0xf0
xorps xmm0, xmm0
mov dword [ebp - 0x608], 0
lea eax, [ebp - 0x604]
movaps xmmword [ebp - 0x620], xmm0
push 0
push eax
movq qword [ebp - 0x610], xmm0
call fcn.100af1f0
add esp, 0x61c
lea eax, [ebp - 0x514]
push 0x78
push 0
push eax
call fcn.100af1f0
push 0x5c
lea eax, [ebp - 0x49c]
push 0
push eax
call fcn.100af1f0
push 0x34
lea eax, [ebp - 0x438]
mov dword [ebp - 0x440], 0x6e6b6e75
push 0
push eax
mov dword [ebp - 0x43c], 0x6e776f
call fcn.100af1f0
mov eax, dword [0x100e3e30]
movq xmm0, qword [str.HB0_0]
push 0x3dc
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x3f8]
push 0
movq qword [ebp - 0x404], xmm0
push eax
call fcn.100af1f0
push 0x77
push str.user32.dll
lea eax, [ebp - 0x604]
push 0x78
push eax
call fcn.100b84e2
add esp, 0x40
lea eax, [ebp - 0x514]
push 0x77
push str.GetTabbedTextExtentW
push 0x78
push eax
call fcn.100b85a4
movaps xmm0, xmmword [0x100f3f90]
lea esi, [ebp - 0x620]
add esp, 0x10
mov dword [ebp - 0x49c], 0xc3
mov eax, 3
mov ecx, 0x182
movups xmmword [ebp - 0x618], xmm0
mov word [ebp - 0x494], ax
push 0x8000
push str.GetTabbedTextExtentW
sub esp, 0x608
mov edi, esp
rep movsd dword es:[edi], dword [esi]
call fcn.100038d0
mov ecx, dword [ebp - 4]
add esp, 0x610
xor ecx, ebp
pop edi
pop esi
call fcn.100ac5bd
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret