Function at 0x41cd3b
Capabilities:
Get graphical window text

Disassembly:
push 0x26c
mov eax, 0x498c44
call fcn.00479e3f
mov esi, ecx
push str.Applying_user_options..._n
mov dword [ebp - 0x21c], esi
call fcn.00473169
mov dword [esp], 0x450
push dword [esi + 4]
call dword [sym.imp.USER32.dll_GetDlgItem]
xor ebx, ebx
push 0x94
mov esi, eax
lea eax, [ebp - 0x136]
push ebx
push eax
mov word [ebp - 0x138], bx
call fcn.00471300
add esp, 0xc
push 0x4b
lea eax, [ebp - 0x138]
push eax
push esi
call dword [sym.imp.USER32.dll_GetWindowTextW]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x1e0]
call fcn.004040e1
mov dword [ebp - 4], ebx
cmp dword [ebp - 0x1cc], ebx
je 0x41d363
lea eax, [ebp - 0x228]
lea ecx, [ebp - 0x1e0]
call fcn.0040447d
mov esi, eax
lea eax, [ebp - 0x24c]
lea ecx, [ebp - 0x1e0]
call fcn.0040445d
push dword [esi + 4]
push dword [esi]
lea esi, [ebp - 0x1c4]
push dword [eax + 4]
push dword [eax]
call fcn.0041c1ef
mov dword [ebp - 0x13c], 7
mov dword [ebp - 0x140], ebx
mov word [ebp - 0x150], bx
push 6
pop ecx
mov byte [ebp - 4], 2
push 8
mov esi, str.cl.exct.net
lea edi, [ebp - 0x28]
rep movsd dword es:[edi], dword [esi]
pop ecx
mov esi, str._subscribe.aspx_
lea edi, [ebp - 0x4c]
rep movsd dword es:[edi], dword [esi]
push 0x4a
lea eax, [ebp - 0x9f]
push ebx
push eax
movsw word es:[edi], word [esi]
mov byte [ebp - 0xa0], bl
call fcn.00471300
mov edx, dword [ebp - 0x1c0]
add esp, 0xc
cmp dword [ebp - 0x1ac], 0x10
jae 0x41ce5a
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xa0]
call fcn.0042f712
test al, al
je 0x41d344
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0x1c4]
call fcn.00401df7
lea eax, [ebp - 0x24c]
lea ecx, [ebp - 0x1c4]
call fcn.004188df
mov esi, eax
lea eax, [ebp - 0x278]
lea ecx, [ebp - 0x1c4]
call fcn.004188bf
push dword [esi + 4]
push dword [esi]
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x1e0]
push eax
call fcn.0041c21d
push 8
pop ecx
xor eax, eax
mov dword [ebp - 0x270], ebx
lea edi, [ebp - 0x26c]
push ebx
rep stosd dword es:[edi], eax
call fcn.0047393a
mov dword [ebp - 0x228], eax
pop ecx
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x270]
push eax
mov dword [ebp - 0x224], edx
call fcn.00473976
push dword [ebp - 0x264]
mov eax, dword [ebp - 0x260]
inc eax
push eax
mov eax, dword [ebp - 0x25c]
add eax, 0x76c
push eax
lea eax, [ebp - 0x138]
push str._04d__02d__02d
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0x1c
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x1fc]
call fcn.004040e1
lea eax, [ebp - 0x4c]
push eax
mov byte [ebp - 4], 3
call fcn.0047137a
pop ecx
lea ecx, [ebp - 0x4c]
lea esi, [ebp - 0x154]
call fcn.00404a96
lea eax, [ebp - 0x18c]
push eax
push ecx
call fcn.00441957
add esp, 4
call fcn.00441b90
push 0x4a274c
lea esi, [ebp - 0x18c]
mov byte [ebp - 4], 4
call fcn.00405844
test eax, eax
jne 0x41cf86
push str.lid10887999
jmp 0x41d030
push 0x4a2770
lea esi, [ebp - 0x18c]
call fcn.00405844
test eax, eax
jne 0x41cfa4
push str.lid10888015
jmp 0x41d030
push 0x4a2794
lea esi, [ebp - 0x18c]
call fcn.00405844
test eax, eax
jne 0x41cfbf
push str.lid10887990
jmp 0x41d030
push 0x4a27b8
lea esi, [ebp - 0x18c]
call fcn.00405844
test eax, eax
jne 0x41cfda
push str.lid10887984
jmp 0x41d030
push str.pt_br
lea esi, [ebp - 0x18c]
call fcn.00405844
test eax, eax
jne 0x41cff5
push str.lid10888026
jmp 0x41d030
push str.zh_cn
lea esi, [ebp - 0x18c]
call fcn.00405844
test eax, eax
jne 0x41d010
push str.lid10888020
jmp 0x41d030
push str.zh_tw
lea esi, [ebp - 0x18c]
call fcn.00405844
test eax, eax
jne 0x41d02b
push str.lid10888018
jmp 0x41d030
push str.lid10887980
lea eax, [ebp - 0x154]
push eax
call fcn.00412d3b
lea eax, [ebp - 0x1e0]
push eax
lea eax, [ebp - 0x170]
push str.Email_20Address
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x154]
mov byte [ebp - 4], 5
call fcn.00412d59
xor edi, edi
push ebx
inc edi
push edi
lea esi, [ebp - 0x170]
mov byte [ebp - 4], 4
call fcn.004012a8
lea eax, [ebp - 0x1fc]
push eax
lea eax, [ebp - 0x170]
push str.OptInDate
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x154]
mov byte [ebp - 4], 6
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x170]
mov byte [ebp - 4], 4
call fcn.004012a8
push str.MID49688
lea eax, [ebp - 0x154]
push eax
call fcn.00412d3b
push str.DivXSharePlatformPC
lea eax, [ebp - 0x154]
push eax
call fcn.00412d3b
lea eax, [ebp - 0x18c]
push eax
lea eax, [ebp - 0x170]
push str.Language
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x154]
mov byte [ebp - 4], 7
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x170]
mov byte [ebp - 4], 4
call fcn.004012a8
push str.http:__
lea eax, [ebp - 0x218]
call fcn.004040e1
lea eax, [ebp - 0x154]
push eax
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x170]
push eax
mov byte [ebp - 4], 8
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x218]
mov byte [ebp - 4], 9
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x170]
mov byte [ebp - 4], 8
call fcn.004012a8
lea eax, [ebp - 0x218]
push edi
push eax
call fcn.004464d5
mov ecx, eax
call fcn.00446571
mov eax, dword [ebp - 0x21c]
push 0x44e
push dword [eax + 4]
call dword [sym.imp.USER32.dll_IsDlgButtonChecked]
test eax, eax
je 0x41d31b
lea eax, [ebp - 0x4c]
push eax
lea eax, [ebp - 0x1a8]
call fcn.004040e1
push str.lid8055020
lea eax, [ebp - 0x1a8]
push eax
mov byte [ebp - 4], 0xa
call fcn.00412d3b
lea eax, [ebp - 0x1e0]
push eax
lea eax, [ebp - 0x244]
push str.Email_20Address
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x1a8]
mov byte [ebp - 4], 0xb
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x244]
mov byte [ebp - 4], 0xa
call fcn.004012a8
lea eax, [ebp - 0x1fc]
push eax
lea eax, [ebp - 0x244]
push str.OptInDate
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x1a8]
mov byte [ebp - 4], 0xc
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x244]
mov byte [ebp - 4], 0xa
call fcn.004012a8
push str.MID49688
lea eax, [ebp - 0x1a8]
push eax
call fcn.00412d3b
push str.DivXSharePlatformPC
lea eax, [ebp - 0x1a8]
push eax
call fcn.00412d3b
lea eax, [ebp - 0x18c]
push eax
lea eax, [ebp - 0x244]
push str.Language
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x1a8]
mov byte [ebp - 4], 0xd
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x244]
mov byte [ebp - 4], 0xa
call fcn.004012a8
push str.http:__
lea eax, [ebp - 0x170]
call fcn.004040e1
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0xe
push eax
lea eax, [ebp - 0x244]
push eax
call fcn.00418d6a
add esp, 0xc
push 0xffffffffffffffff
push ebx
lea esi, [ebp - 0x170]
mov byte [ebp - 4], 0xf
call fcn.00412d59
push ebx
push edi
lea esi, [ebp - 0x244]
mov byte [ebp - 4], 0xe
call fcn.004012a8
lea eax, [ebp - 0x170]
push edi
push eax
call fcn.004464d5
mov ecx, eax
call fcn.00446571
push ebx
push edi
lea esi, [ebp - 0x170]
call fcn.004012a8
push ebx
push edi
lea esi, [ebp - 0x1a8]
call fcn.004012a8
push ebx
push edi
lea esi, [ebp - 0x218]
call fcn.004012a8
push ebx
push edi
lea esi, [ebp - 0x18c]
call fcn.004012a8
push ebx
push edi
lea esi, [ebp - 0x1fc]
call fcn.004012a8
jmp 0x41d347
xor edi, edi
inc edi
push ebx
push edi
lea esi, [ebp - 0x154]
call fcn.004012a8
push ebx
push edi
lea ecx, [ebp - 0x1c4]
call fcn.00401e14
jmp 0x41d366
xor edi, edi
inc edi
push ebx
push edi
lea esi, [ebp - 0x1e0]
call fcn.004012a8
mov al, 1
call fcn.00479ec2
ret