Function at 0x1000cebf
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x224
mov eax, 0x100a7911
call fcn.10088636
mov eax, dword [ebp + 8]
and dword [ebp - 0x1f8], 0
mov edi, ecx
mov dword [ebp - 0x1f0], edi
mov dword [ebp - 0x1ec], eax
mov dword [ebp - 0x1f4], str.callJS_addRssTickerWidget
and dword [ebp - 4], 0
lea ebx, [edi + 0xc]
lea esi, [ebp - 0x1f8]
call fcn.100146c2
sub esp, 0x1c
lea eax, [edi + 0x4c]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
push dword [edi + 8]
lea edi, [ebp - 0xe8]
call fcn.1000f47e
xor eax, eax
mov byte [ebp - 4], 1
mov word [ebp - 0x28], ax
lea edi, [ebp - 0x26]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
push 0xa
stosd dword es:[edi], eax
push 0xb
lea eax, [ebp - 0x28]
push eax
push dword [ebp + 0xc]
call fcn.10084e92
add esp, 0x10
lea eax, [ebp - 0x28]
push eax
lea esi, [ebp - 0x44]
call fcn.10003c27
mov ebx, dword [ebp - 0x1ec]
lea ecx, [ebp - 0x214]
mov eax, ebx
mov byte [ebp - 4], 2
call fcn.1000680e
mov byte [ebp - 4], 3
cmp dword [eax + 0x18], 8
jb 0x1000cf7b
mov eax, dword [eax + 4]
jmp 0x1000cf7e
add eax, 4
mov ecx, dword [ebp - 0x1f0]
mov ecx, dword [ecx + 8]
mov edx, dword [ecx]
push eax
lea eax, [ebp - 0x1c8]
push eax
call dword [edx + 0x10]
push 0
push 1
lea esi, [ebp - 0x214]
mov byte [ebp - 4], 5
call fcn.10001b64
sub esp, 0x1c
lea eax, [ebp - 0x44]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push 0x100b1c20
mov byte [ebp - 4], 6
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.100067de
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.btncaption
mov byte [ebp - 4], 7
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.100067f6
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.btntooltip
mov byte [ebp - 4], 8
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov edi, ebx
mov dword [ebp - 0x1e8], esp
call fcn.10029f7a
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.chevronhoverimage
mov byte [ebp - 4], 9
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1e8], esp
call fcn.10029f17
mov byte [ebp - 4], 0xa
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.chevronimage
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.10006796
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.ddbkgcolor
mov byte [ebp - 4], 0xb
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.100067ae
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.ddhlcolor
mov byte [ebp - 4], 0xc
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.100067c6
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.ddhltextcolor
mov byte [ebp - 4], 0xd
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.1000677e
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.ddtextcolor
mov byte [ebp - 4], 0xe
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.1000674e
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.labelbkgcolor
mov byte [ebp - 4], 0xf
call fcn.10003c27
mov byte [ebp - 4], 5
lea ecx, [ebp - 0xe8]
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.10006766
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.labelboxcolor
mov byte [ebp - 4], 0x10
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
sub esp, 0x1c
mov ecx, esp
mov eax, ebx
mov dword [ebp - 0x1e8], esp
call fcn.10006736
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.labeltextcolor
mov byte [ebp - 4], 0x11
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
cmp byte [ebx + 0x145], 0
mov eax, 0x100b134c
jne 0x1000d272
mov eax, 0x100b1350
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.10003c27
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.visible
mov byte [ebp - 4], 0x12
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 5
call fcn.1001063e
mov eax, dword [ebp - 0x1f0]
mov ecx, dword [eax + 8]
mov eax, dword [ecx]
call dword [eax + 8]
push 0x7ef
mov edi, eax
mov eax, dword [edi]
push str.widget.cpnstck.loading.content
lea ecx, [ebp - 0x1e4]
push ecx
mov ecx, edi
call dword [eax + 0x10]
push 0x7f0
push str.widget.cpnstck.refreshing
lea ecx, [ebp - 0x1ac]
mov byte [ebp - 4], 0x13
mov eax, dword [edi]
push ecx
mov ecx, edi
call dword [eax + 0x10]
sub esp, 0x1c
mov byte [ebp - 4], 0x14
lea eax, [ebp - 0x1e4]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.loadingcontent
mov byte [ebp - 4], 0x15
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x14
call fcn.1001063e
sub esp, 0x1c
lea eax, [ebp - 0x1ac]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.refreshing
mov byte [ebp - 4], 0x16
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x14
call fcn.1001063e
mov eax, dword [edi]
push 0x7ea
push str.widget.cpnstck.lastupdated.1minute
lea ecx, [ebp - 0x13c]
push ecx
mov ecx, edi
call dword [eax + 0x10]
mov byte [ebp - 4], 0x17
mov eax, dword [edi]
push 0x7eb
push str.widget.cpnstck.lastupdated.minutes
lea ecx, [ebp - 0x174]
push ecx
mov ecx, edi
call dword [eax + 0x10]
push 0x7ec
push str.widget.cpnstck.lastupdated.lhour
lea ecx, [ebp - 0x158]
mov byte [ebp - 4], 0x18
mov eax, dword [edi]
push ecx
mov ecx, edi
call dword [eax + 0x10]
push 0x7ed
push str.widget.cpnstck.lastupdated.hours
lea ecx, [ebp - 0x120]
mov byte [ebp - 4], 0x19
mov eax, dword [edi]
push ecx
mov ecx, edi
call dword [eax + 0x10]
push 0x7ee
push str.widget.cpnstck.lastupdated.99hours
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x1a
mov eax, dword [edi]
push ecx
mov ecx, edi
call dword [eax + 0x10]
sub esp, 0x1c
mov byte [ebp - 4], 0x1b
lea eax, [ebp - 0x13c]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.lastupd1min
mov byte [ebp - 4], 0x1c
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x1b
call fcn.1001063e
sub esp, 0x1c
lea eax, [ebp - 0x174]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.lastupdmins
mov byte [ebp - 4], 0x1d
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x1b
call fcn.1001063e
sub esp, 0x1c
lea eax, [ebp - 0x158]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.lastupd1hour
mov byte [ebp - 4], 0x1e
call fcn.10003c27
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0xe8]
call fcn.1001063e
sub esp, 0x1c
lea eax, [ebp - 0x120]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.lastupdhours
mov byte [ebp - 4], 0x1f
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x1b
call fcn.1001063e
sub esp, 0x1c
lea eax, [ebp - 0x190]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.lastupd99hours
mov byte [ebp - 4], 0x20
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x1b
call fcn.1001063e
mov eax, dword [ebp - 0x1f0]
mov ecx, dword [eax + 8]
mov eax, dword [ecx]
call dword [eax]
lea edx, [ebp - 0x214]
mov ecx, eax
call fcn.10020bea
mov byte [ebp - 4], 0x21
cmp dword [eax + 0x18], 8
jb 0x1000d561
mov eax, dword [eax + 4]
jmp 0x1000d564
add eax, 4
push eax
lea esi, [ebp - 0x104]
call fcn.10003c27
xor edi, edi
push 0
inc edi
push edi
lea esi, [ebp - 0x214]
mov byte [ebp - 4], 0x23
call fcn.10001b64
push ebx
lea ecx, [ebp - 0x230]
call fcn.1002af84
mov byte [ebp - 4], 0x24
cmp dword [eax + 0x18], 8
jb 0x1000d5a0
mov eax, dword [eax + 4]
jmp 0x1000d5a3
add eax, 4
push eax
lea eax, [ebp - 0x104]
push eax
call fcn.10003e6d
push 0
push edi
lea esi, [ebp - 0x230]
mov byte [ebp - 4], 0x23
call fcn.10001b64
sub esp, 0x1c
lea eax, [ebp - 0x104]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.localfeed
mov byte [ebp - 4], 0x25
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x23
call fcn.1001063e
sub esp, 0x1c
lea eax, [ebp - 0x1c8]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.urlfeed
mov byte [ebp - 4], 0x26
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x23
call fcn.1001063e
mov eax, dword [ebx + 0x174]
push 0xa
push 0xb
lea ecx, [ebp - 0x28]
push ecx
push eax
call fcn.10084e92
add esp, 0x10
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x44]
push eax
call fcn.10001a93
sub esp, 0x1c
lea eax, [ebp - 0x44]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.minwidth
mov byte [ebp - 4], 0x27
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x23
call fcn.1001063e
mov eax, dword [ebx + 0x170]
push 0xa
push 0xb
lea ecx, [ebp - 0x28]
push ecx
push eax
call fcn.10084e92
lea eax, [ebp - 0x28]
add esp, 0x10
push eax
lea eax, [ebp - 0x44]
push eax
call fcn.10001a93
sub esp, 0x1c
lea eax, [ebp - 0x44]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.width
mov byte [ebp - 4], 0x28
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x23
call fcn.1001063e
mov eax, dword [ebx + 0x17c]
push 0xa
push 0xb
lea ecx, [ebp - 0x28]
push ecx
push eax
call fcn.10084e92
add esp, 0x10
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x44]
push eax
call fcn.10001a93
sub esp, 0x1c
lea eax, [ebp - 0x44]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.pollfreq
mov byte [ebp - 4], 0x29
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x23
call fcn.1001063e
mov ebx, dword [ebx + 0x178]
push 0xa
push 0xb
lea eax, [ebp - 0x28]
push eax
push ebx
call fcn.10084e92
add esp, 0x10
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0x44]
push eax
call fcn.10001a93
sub esp, 0x1c
lea eax, [ebp - 0x44]
mov esi, esp
mov dword [ebp - 0x1e8], esp
push eax
call fcn.100019af
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1ec], esp
push str.scrollfreq
mov byte [ebp - 4], 0x2a
call fcn.10003c27
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x23
call fcn.1001063e
sub esp, 0x1c
mov esi, esp
mov dword [ebp - 0x1e8], esp
push str.addRssTickerWidget
call fcn.10003c27
lea ecx, [ebp - 0xe8]
call fcn.1000f849
xor ebx, ebx
push ebx
push edi
lea esi, [ebp - 0x104]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x190]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x120]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x158]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x174]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x13c]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x1ac]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x1e4]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x1c8]
call fcn.10001b64
push ebx
push edi
lea esi, [ebp - 0x44]
call fcn.10001b64
lea eax, [ebp - 0xe8]
push eax
mov byte [ebp - 4], bl
call fcn.1000f548
or dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x1f8]
cmp ecx, ebx
je 0x1000d882
mov eax, dword [ecx]
call dword [eax]
mov eax, edi
call fcn.100886b9
ret 8