Function at 0x1000aeea
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x47c
mov eax, 0x1008720e
call fcn.1006cda6
push dword [ebp + 8]
lea eax, [ebp - 0x34]
push eax
call fcn.10011903
mov ebx, 0x1008ad00
xor edi, edi
push ebx
lea esi, [ebp - 0x114]
mov dword [ebp - 4], edi
call fcn.10001236
push ebx
lea esi, [ebp - 0x39c]
mov byte [ebp - 4], 1
call fcn.10001236
push 7
pop eax
xor ecx, ecx
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x218], edi
mov word [ebp - 0x228], cx
mov dword [ebp - 0x1f8], eax
xor eax, eax
lea esi, [ebp - 0x1f4]
mov dword [ebp - 0x1fc], edi
mov word [ebp - 0x20c], ax
call fcn.10001223
lea esi, [ebp - 0x1d8]
call fcn.10001223
lea edi, [ebp - 0x1a0]
call fcn.1000bcaf
lea edi, [ebp - 0x428]
call fcn.1000bcaf
lea edi, [ebp - 0x380]
call fcn.1000bd18
lea edx, [ebp - 0x34]
mov ecx, edi
mov byte [ebp - 4], 7
call fcn.1000aa24
test eax, eax
jne 0x1000b02f
xor ebx, ebx
lea edi, [ebp - 0x380]
call fcn.1000bd91
lea edi, [ebp - 0x428]
call fcn.1000bcdb
lea edi, [ebp - 0x1a0]
call fcn.1000bcdb
xor edi, edi
push 0
inc edi
push edi
lea esi, [ebp - 0x1d8]
call fcn.10001673
push 0
push edi
lea esi, [ebp - 0x1f4]
call fcn.10001673
push 0
push edi
lea esi, [ebp - 0x210]
call fcn.10001673
push 0
push edi
lea esi, [ebp - 0x22c]
call fcn.10001673
push 0
push edi
lea esi, [ebp - 0x39c]
call fcn.10001673
push 0
push edi
lea esi, [ebp - 0x114]
call fcn.10001673
lea ecx, [ebp - 0x34]
call fcn.10011995
mov eax, ebx
call fcn.1006ce29
ret
push ebx
lea esi, [ebp - 0x6c]
call fcn.10001236
mov eax, esi
push eax
mov ebx, 0x1008cadc
lea edi, [ebp - 0x34]
mov byte [ebp - 4], 8
call fcn.10011fe5
push 0x1008be44
mov eax, esi
call fcn.1001024b
neg eax
sbb eax, eax
inc eax
mov edx, eax
neg edx
mov dword [ebp - 0x434], eax
sbb edx, edx
lea eax, [ebp - 0x210]
and edx, eax
lea eax, [ebp - 0x428]
push eax
lea ecx, [ebp - 0x380]
call fcn.1001bb91
xor ebx, ebx
mov dword [ebp - 0x430], eax
cmp eax, ebx
pop ecx
mov eax, edi
je 0x1000b18e
push str.SetLocalWebSearchUrl___successfully_received_web_search_urls
push eax
call fcn.10011e55
pop ecx
pop ecx
lea edi, [ebp - 0x428]
lea esi, [ebp - 0x1a0]
call fcn.10007607
mov edi, dword [ebp - 0x234]
cmp edi, ebx
je 0x1000b11f
cmp dword [ebp - 0x230], 8
mov eax, dword [ebp - 0x244]
jae 0x1000b0d3
lea eax, [ebp - 0x244]
mov ecx, dword [ebp - 0x2e0]
push eax
lea eax, [ebp - 0x2f4]
call fcn.1001077e
test eax, eax
je 0x1000b11f
cmp dword [ebp - 0x230], 8
mov eax, dword [ebp - 0x244]
jae 0x1000b0fe
lea eax, [ebp - 0x244]
push eax
push str.CHANNEL_ID
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b11f
mov eax, esi
push str.SetLocalWebSearchUrl___cannot_set_CHANNEL_ID
push eax
call fcn.10011d2c
pop ecx
pop ecx
mov edi, dword [ebp - 0x250]
cmp edi, ebx
je 0x1000b1af
cmp dword [ebp - 0x24c], 8
mov eax, dword [ebp - 0x260]
jae 0x1000b142
lea eax, [ebp - 0x260]
mov ecx, dword [ebp - 0x2fc]
push eax
lea eax, [ebp - 0x310]
call fcn.1001077e
test eax, eax
je 0x1000b1af
cmp dword [ebp - 0x24c], 8
mov eax, dword [ebp - 0x260]
jae 0x1000b16d
lea eax, [ebp - 0x260]
push eax
push str.CHANNEL_ID_SS
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b1af
mov eax, esi
push str.SetLocalWebSearchUrl___cannot_set_CHANNEL_ID_SS
push eax
call fcn.10011d2c
jmp 0x1000b1ad
push eax
lea ecx, [ebp - 0x1a0]
call fcn.1000abe1
pop ecx
test eax, eax
je 0x1000b1af
lea eax, [ebp - 0x34]
push str.SetLocalWebSearchUrl___successfully_read_web_search_urls_from_the_msi_table
push eax
call fcn.10011e55
pop ecx
pop ecx
cmp dword [ebp - 0x434], ebx
je 0x1000b26f
cmp dword [ebp - 0x430], ebx
je 0x1000b26f
cmp dword [ebp - 0x1f8], 8
mov eax, dword [ebp - 0x20c]
jae 0x1000b1dc
lea eax, [ebp - 0x20c]
push eax
push str.LINK_HOMEPAGE_IE
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b213
push str.SetLocalWebSearchUrl___cannot_set_LINK_HOMEPAGE_IE
lea eax, [ebp - 0x34]
push eax
call fcn.10011d2c
pop ecx
pop ecx
push ebx
push 1
lea esi, [ebp - 0x6c]
call fcn.10001673
mov ebx, 0x648
jmp 0x1000afa7
cmp dword [ebp - 0x1dc], 8
mov eax, dword [ebp - 0x1f0]
jae 0x1000b228
lea eax, [ebp - 0x1f0]
push eax
push str.LINK_HOMEPAGE_FF
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b241
push str.SetLocalWebSearchUrl___cannot_set_LINK_HOMEPAGE_FF
jmp 0x1000b1f3
cmp dword [ebp - 0x1c0], 8
mov eax, dword [ebp - 0x1d4]
jae 0x1000b256
lea eax, [ebp - 0x1d4]
push eax
push str.LINK_HOMEPAGE_GC
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b26f
push str.SetLocalWebSearchUrl___cannot_set_LINK_HOMEPAGE_GC
jmp 0x1000b1f3
push 0x14
pop edi
cmp dword [ebp - 0x18c], edi
jae 0x1000b2ac
push str.http:__search.yahoo.com_search_eiutf_8frchr_greentree_ietype_CHANNEL_ID_SS_ilc12psearchTerms
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x50]
call fcn.100120e6
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 9
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.10001673
cmp dword [ebp - 0x170], edi
jae 0x1000b2e6
push str.http:__search.yahoo.com_search_eiutf_8frchr_greentree_fftype_CHANNEL_ID_SS_ilc12psearchTerms
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x50]
call fcn.100120e6
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0xa
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.10001673
cmp dword [ebp - 0x154], edi
jae 0x1000b320
push str.http:__search.yahoo.com_search_eiutf_8frgreentree_ie1type_CHANNEL_ID_SS_ilc12psearchTerms
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x50]
call fcn.100120e6
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0xb
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.10001673
cmp dword [ebp - 0x138], edi
jae 0x1000b35a
push str.http:__search.yahoo.com_search_eiutf_8frgreentree_ff1type_CHANNEL_ID_SS_ilc12p
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x50]
call fcn.100120e6
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x14c]
mov byte [ebp - 4], 0xc
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.10001673
cmp dword [ebp - 0x11c], edi
jae 0x1000b394
push str.http:__search.yahoo.com_search_eiutf_8frchr_greentree_gctype_CHANNEL_ID_SS_ilc12psearchTerms
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x50]
call fcn.100120e6
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0xd
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.10001673
mov ecx, dword [ebp - 0x170]
cmp ecx, ebx
jbe 0x1000b3ee
cmp dword [ebp - 0x16c], 8
mov eax, dword [ebp - 0x180]
jae 0x1000b3b3
lea eax, [ebp - 0x180]
cmp dword [ebp - 0x16c], 8
lea edi, [eax + ecx*2]
mov eax, dword [ebp - 0x180]
jae 0x1000b3ea
lea eax, [ebp - 0x180]
jmp 0x1000b3ea
movzx ecx, word [eax]
xor esi, esi
inc esi
mov edx, 0x1008d260
cmp word [edx], cx
je 0x1000b3e4
inc edx
inc edx
dec esi
jne 0x1000b3d8
xor edx, edx
cmp edx, ebx
jne 0x1000b426
inc eax
inc eax
cmp eax, edi
jb 0x1000b3cd
or eax, 0xffffffff
cmp eax, ebx
jbe 0x1000b441
push eax
push ebx
lea eax, [ebp - 0x184]
push eax
lea esi, [ebp - 0x50]
call fcn.1001021d
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x114]
mov byte [ebp - 4], 0xe
call fcn.10001810
push ebx
push 1
mov byte [ebp - 4], 8
call fcn.10001673
jmp 0x1000b452
cmp dword [ebp - 0x16c], 8
mov ecx, dword [ebp - 0x180]
jae 0x1000b43b
lea ecx, [ebp - 0x180]
sub eax, ecx
sar eax, 1
jmp 0x1000b3f1
push 0x1008d264
lea eax, [ebp - 0x114]
push eax
call fcn.1000164e
push 0x1008d2a4
lea eax, [ebp - 0x380]
call fcn.1001024b
test eax, eax
jne 0x1000b4f8
cmp dword [ebp - 0xfc], 8
mov eax, dword [ebp - 0x110]
jae 0x1000b47f
lea eax, [ebp - 0x110]
push eax
push str.YHO_FF_SEARCH_URL_IB_TEMPLATE
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b49b
push str.SetLocalWebSearchUrl___cannot_set_YHO_FF_SEARCH_URL_IB_TEMPLATE
jmp 0x1000b1f3
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x50]
call fcn.10018d67
pop ecx
mov byte [ebp - 4], 0xf
cmp dword [eax + 0x18], 8
jb 0x1000b4ba
mov eax, dword [eax + 4]
jmp 0x1000b4bd
add eax, 4
push eax
push str.YHO_IE_SEARCH_URL_IB_ENCODED
lea esi, [ebp - 0x34]
call fcn.100120a0
neg eax
sbb al, al
push ebx
inc al
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 0x429], al
mov byte [ebp - 4], 8
call fcn.10001673
cmp byte [ebp - 0x429], bl
je 0x1000b4f8
push str.SetLocalWebSearchUrl___cannot_set_YHO_IE_SEARCH_URL_IB_ENCODED
jmp 0x1000b1f3
push 0x1008d428
lea eax, [ebp - 0x380]
call fcn.1001024b
test eax, eax
jne 0x1000b7d1
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x50]
call fcn.10018d67
pop ecx
mov byte [ebp - 4], 0x10
cmp dword [eax + 0x18], 8
jb 0x1000b52f
mov eax, dword [eax + 4]
jmp 0x1000b532
add eax, 4
push eax
push str.SEARCH_COM_IE_SEARCH_URL_IB
lea esi, [ebp - 0x34]
call fcn.100120a0
neg eax
sbb al, al
push ebx
inc al
push 1
lea esi, [ebp - 0x50]
mov byte [ebp - 0x429], al
mov byte [ebp - 4], 8
call fcn.10001673
cmp byte [ebp - 0x429], bl
je 0x1000b56d
push str.SetLocalWebSearchUrl___cannot_set_SEARCH_COM_IE_SEARCH_URL_IB
jmp 0x1000b1f3
cmp dword [ebp - 0xfc], 8
mov eax, dword [ebp - 0x110]
jae 0x1000b582
lea eax, [ebp - 0x110]
push eax
push str.SEARCH_COM_FF_SEARCH_URL_IB_TEMPLATE
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
je 0x1000b491
xor eax, eax
mov dword [ebp - 0xc4], 7
mov dword [ebp - 0xc8], ebx
mov word [ebp - 0xd8], ax
lea eax, [ebp - 0xdc]
push eax
mov ebx, str.SEARCH_COM_FF_SEARCH_URL_IB_SEARCHFORM
mov edi, esi
mov byte [ebp - 4], 0x11
call fcn.10011fe5
test eax, eax
je 0x1000b7bc
mov edi, str.http:__
push edi
lea esi, [ebp - 0x50]
call fcn.10001236
push edi
lea esi, [ebp - 0x1bc]
mov byte [ebp - 4], 0x12
call fcn.10001236
mov ebx, 0x1008b5d8
push ebx
lea esi, [ebp - 0xc0]
mov byte [ebp - 4], 0x13
call fcn.10001236
mov dword [ebp - 0x430], eax
push edi
lea esi, [ebp - 0x88]
mov byte [ebp - 4], 0x14
call fcn.10001236
mov ecx, dword [ebp - 0x430]
push eax
lea edi, [ebp - 0x184]
lea edx, [ebp - 0xa4]
mov byte [ebp - 4], 0x15
call fcn.100195a3
pop ecx
push 0xffffffffffffffff
xor edi, edi
push edi
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x16
call fcn.10010497
push edi
push 1
lea esi, [ebp - 0xa4]
call fcn.10001673
push edi
push 1
lea esi, [ebp - 0x88]
call fcn.10001673
push edi
push 1
lea esi, [ebp - 0xc0]
mov byte [ebp - 4], 0x13
call fcn.10001673
push ebx
lea eax, [ebp - 0x50]
push eax
call fcn.10010135
push ebx
lea esi, [ebp - 0xc0]
call fcn.10001236
mov edi, eax
push str.http:__
lea esi, [ebp - 0x88]
mov byte [ebp - 4], 0x17
call fcn.10001236
mov ecx, edi
push eax
lea edi, [ebp - 0xdc]
lea edx, [ebp - 0xa4]
mov byte [ebp - 4], 0x18
call fcn.100195a3
pop ecx
push 0xffffffffffffffff
xor edi, edi
push edi
lea ecx, [ebp - 0x1bc]
mov byte [ebp - 4], 0x19
call fcn.10010497
push edi
push 1
lea esi, [ebp - 0xa4]
call fcn.10001673
push edi
push 1
lea esi, [ebp - 0x88]
call fcn.10001673
push edi
push 1
lea esi, [ebp - 0xc0]
mov byte [ebp - 4], 0x13
call fcn.10001673
push ebx
lea eax, [ebp - 0x1bc]
push eax
call fcn.10010135
cmp dword [ebp - 0x38], 8
mov ecx, dword [ebp - 0x4c]
jae 0x1000b715
lea ecx, [ebp - 0x4c]
cmp dword [ebp - 0x1a4], 8
mov eax, dword [ebp - 0x1b8]
jae 0x1000b72a
lea eax, [ebp - 0x1b8]
push ecx
push eax
lea eax, [ebp - 0xdc]
push eax
call fcn.100193a4
mov eax, dword [ebp - 0xd8]
add esp, 0xc
cmp dword [ebp - 0xc4], 8
jae 0x1000b750
lea eax, [ebp - 0xd8]
push eax
push str.SEARCH_COM_FF_SEARCH_URL_IB_SEARCHFORM
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b7a1
mov eax, esi
push str.SetLocalWebSearchUrl___cannot_set_SEARCH_COM_FF_SEARCH_URL_IB_SEARCHFORM
push eax
call fcn.10011d2c
pop ecx
pop ecx
xor edi, edi
xor ebx, ebx
push edi
inc ebx
push ebx
lea esi, [ebp - 0x1bc]
call fcn.10001673
push edi
push ebx
lea esi, [ebp - 0x50]
call fcn.10001673
push edi
push ebx
lea esi, [ebp - 0xdc]
call fcn.10001673
push edi
push ebx
jmp 0x1000b201
push 0
push 1
lea esi, [ebp - 0x1bc]
call fcn.10001673
push 0
push 1
lea esi, [ebp - 0x50]
call fcn.10001673
push 0
push 1
lea esi, [ebp - 0xdc]
mov byte [ebp - 4], 8
call fcn.10001673
xor ebx, ebx
push 0x1008d62c
lea eax, [ebp - 0x380]
call fcn.1001024b
test eax, eax
jne 0x1000b9be
push 7
pop eax
xor ecx, ecx
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xac], ebx
mov word [ebp - 0xbc], cx
mov dword [ebp - 0xe0], eax
xor eax, eax
mov dword [ebp - 0xe4], ebx
mov word [ebp - 0xf4], ax
push 0x1008d634
lea esi, [ebp - 0x450]
mov byte [ebp - 4], 0x1b
call fcn.10001236
mov edi, eax
push 0x1008d638
lea esi, [ebp - 0x88]
mov byte [ebp - 4], 0x1c
call fcn.10001236
mov ecx, edi
push eax
lea edi, [ebp - 0x1a0]
lea edx, [ebp - 0xa4]
mov byte [ebp - 4], 0x1d
call fcn.100195a3
pop ecx
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x1e
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0xa4]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0x88]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0x450]
mov byte [ebp - 4], 0x1b
call fcn.10001673
push 0x1008d634
lea esi, [ebp - 0x88]
call fcn.10001236
mov edi, eax
push 0x1008d638
lea esi, [ebp - 0xa4]
mov byte [ebp - 4], 0x1f
call fcn.10001236
mov ecx, edi
push eax
lea edi, [ebp - 0x184]
lea edx, [ebp - 0x450]
mov byte [ebp - 4], 0x20
call fcn.100195a3
pop ecx
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0xf8]
mov byte [ebp - 4], 0x21
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x450]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0xa4]
call fcn.10001673
mov byte [ebp - 4], 0x1b
push ebx
push 1
lea esi, [ebp - 0x88]
call fcn.10001673
cmp dword [ebp - 0xa8], 8
mov eax, dword [ebp - 0xbc]
jae 0x1000b92d
lea eax, [ebp - 0xbc]
push eax
push 0x1008d640
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b970
push str.SetLocalWebSearchUrl___cannot_set_BDU_PARAM_TN_VALUE_IE
lea eax, [ebp - 0x34]
push eax
call fcn.10011d2c
pop ecx
pop ecx
push ebx
push 1
lea esi, [ebp - 0xf8]
call fcn.10001673
lea esi, [ebp - 0xc0]
push ebx
push 1
call fcn.10001673
jmp 0x1000b1fe
cmp dword [ebp - 0xe0], 8
mov eax, dword [ebp - 0xf4]
jae 0x1000b985
lea eax, [ebp - 0xf4]
push eax
push str.BDU_PARAM_TN_VALUE_FF
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000b99e
push str.SetLocalWebSearchUrl___cannot_set_BDU_PARAM_TN_VALUE_FF
jmp 0x1000b944
push ebx
push 1
lea esi, [ebp - 0xf8]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0xc0]
mov byte [ebp - 4], 8
call fcn.10001673
push 0x1008d780
lea eax, [ebp - 0x380]
call fcn.1001024b
test eax, eax
jne 0x1000bb9a
push 7
pop eax
xor ecx, ecx
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x90], ebx
mov word [ebp - 0xa0], cx
mov dword [ebp - 0x70], eax
xor eax, eax
mov dword [ebp - 0x74], ebx
mov word [ebp - 0x84], ax
push 0x1008d634
lea esi, [ebp - 0x46c]
mov byte [ebp - 4], 0x23
call fcn.10001236
mov edi, eax
push str.clid
lea esi, [ebp - 0x488]
mov byte [ebp - 4], 0x24
call fcn.10001236
mov ecx, edi
push eax
lea edi, [ebp - 0x1a0]
lea edx, [ebp - 0x450]
mov byte [ebp - 4], 0x25
call fcn.100195a3
pop ecx
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x26
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x450]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0x488]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0x46c]
mov byte [ebp - 4], 0x23
call fcn.10001673
push 0x1008d634
lea esi, [ebp - 0x450]
call fcn.10001236
mov edi, eax
push str.clid
lea esi, [ebp - 0x488]
mov byte [ebp - 4], 0x27
call fcn.10001236
mov ecx, edi
push eax
lea edi, [ebp - 0x184]
lea edx, [ebp - 0x46c]
mov byte [ebp - 4], 0x28
call fcn.100195a3
pop ecx
push 0xffffffffffffffff
push ebx
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 0x29
call fcn.10001810
push ebx
push 1
lea esi, [ebp - 0x46c]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0x488]
call fcn.10001673
mov byte [ebp - 4], 0x23
push ebx
push 1
lea esi, [ebp - 0x450]
call fcn.10001673
cmp dword [ebp - 0x8c], 8
mov eax, dword [ebp - 0xa0]
jae 0x1000bb14
lea eax, [ebp - 0xa0]
push eax
push str.YDX_PARAM_CLID_VALUE_IE
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bb4f
push str.SetLocalWebSearchUrl___cannot_set_YDX_PARAM_CLID_VALUE_IE
lea eax, [ebp - 0x34]
push eax
call fcn.10011d2c
pop ecx
pop ecx
push ebx
push 1
lea esi, [ebp - 0x88]
call fcn.10001673
lea esi, [ebp - 0xa4]
jmp 0x1000b963
cmp dword [ebp - 0x70], 8
mov eax, dword [ebp - 0x84]
jae 0x1000bb61
lea eax, [ebp - 0x84]
push eax
push str.YDX_PARAM_CLID_VALUE_FF
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bb7a
push str.SetLocalWebSearchUrl___cannot_set_YDX_PARAM_CLID_VALUE_DD
jmp 0x1000bb2b
push ebx
push 1
lea esi, [ebp - 0x88]
call fcn.10001673
push ebx
push 1
lea esi, [ebp - 0xa4]
mov byte [ebp - 4], 8
call fcn.10001673
mov eax, dword [ebp - 0x19c]
push 8
pop edi
cmp dword [ebp - 0x188], edi
jae 0x1000bbb1
lea eax, [ebp - 0x19c]
push eax
push str.IE_SEARCH_URL_IB
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bbcd
push str.SetLocalWebSearchUrl___cannot_set_IE_WEB_SEARCH_URL_IB
jmp 0x1000b1f3
mov eax, dword [ebp - 0x180]
cmp dword [ebp - 0x16c], edi
jae 0x1000bbe1
lea eax, [ebp - 0x180]
push eax
push str.FF_SEARCH_URL_IB
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bbfd
push str.SetLocalWebSearchUrl___cannot_set_FF_WEB_SEARCH_URL_IB
jmp 0x1000b1f3
mov eax, dword [ebp - 0x164]
cmp dword [ebp - 0x150], edi
jae 0x1000bc11
lea eax, [ebp - 0x164]
push eax
push str.IE_SEARCH_URL_AB
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bc2d
push str.SetLocalWebSearchUrl___cannot_set_IE_WEB_SEARCH_URL_AB
jmp 0x1000b1f3
mov eax, dword [ebp - 0x148]
cmp dword [ebp - 0x134], edi
jae 0x1000bc41
lea eax, [ebp - 0x148]
push eax
push str.FF_SEARCH_URL_AB
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bc5d
push str.SetLocalWebSearchUrl___cannot_set_FF_WEB_SEARCH_URL_AB
jmp 0x1000b1f3
mov eax, dword [ebp - 0x12c]
cmp dword [ebp - 0x118], edi
jae 0x1000bc71
lea eax, [ebp - 0x12c]
push eax
push str.GC_SEARCH_URL_IB
lea esi, [ebp - 0x34]
call fcn.100120a0
test eax, eax
jne 0x1000bc8d
push str.SetLocalWebSearchUrl___cannot_set_GC_WEB_SEARCH_URL_IB
jmp 0x1000b1f3
lea eax, [ebp - 0x380]
lea ecx, [ebp - 0x34]
call fcn.1000be29
push ebx
push 1
lea esi, [ebp - 0x6c]
mov edi, eax
call fcn.10001673
mov ebx, edi
jmp 0x1000afa7