Function at 0x43cbda
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x74
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
push 0x1c
call fcn.0046e4df
add esp, 4
mov dword [ebp - 0x2c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 7
rep stosd dword es:[edi], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
call fcn.0043d706
mov dword [ebp - 0x34], eax
push dword [ebp - 0x34]
push str.https:__twitter.com_home_prefetchTimestamp
mov ecx, 2
call fcn.00401117
add esp, 8
mov dword [ebp - 0x38], eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x43cc82
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x38]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cc96
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov eax, 0x550f22
mov dword [ebp - 0x50], eax
lea eax, [ebp - 0x50]
push eax
mov eax, str.authorization:_Bearer_AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs_3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.x_csrf_token:__ct0__r_nauthorization:_Bearer_AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs_3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA_r_ncontent_type:_application_x_www_form_urlencoded_r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_121.0.0.0_Safari_537.36_r_nOrigin:_https:__twitter.com_r_nReferer:_https:__twitter.com_home
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
call fcn.00433b8e
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x43cd62
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x43cd72
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x43cd82
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x43cd92
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x43cda2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x43cdb2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43cdc2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43cdd2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43cde2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x43cdf2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43ce02
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x43ce16
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
mov dword [ebp - 0x30], ebx
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
mov dword [ebp - 0x34], ebx
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 0x38], ebx
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 0x3c], ebx
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
push 8
call fcn.0046e4df
add esp, 4
mov dword [ebp - 0x4c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
push 1
push dword [ebp - 0x3c]
push 1
push dword [ebp - 0x38]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
push dword [ebp - 0x34]
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
push 1
lea eax, [ebp - 8]
push eax
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
push 1
push dword [ebp - 0x30]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
push 1
push 0
lea eax, [ebp - 4]
push eax
call fcn.0042f1c3
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x43cf2b
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x43cf3b
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x43cf4b
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x43cf5b
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x4c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x472910
call fcn.0046e4e5
add esp, 0x10
call fcn.0046e4eb
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x70]
test eax, eax
jne 0x43cf91
mov eax, 0x552b65
push eax
push 1
mov ebx, 0x470860
call fcn.0046e4e5
add esp, 0x10
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43cfb7
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x43cfcb
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 1
push 1
lea eax, [ebp - 0xc]
push eax
call fcn.0043891b
mov dword [ebp - 0x30], eax
mov eax, dword [ebp - 0x30]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x43cff6
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x553b4c
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str.screen_name_:_
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d046
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d056
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43d06a
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x552dc0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str._followers_count_:
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d0ba
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d0ca
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43d0de
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x552dc0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str.friends_count_:
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d12e
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d13e
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x43d152
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x552dc0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str.favourites_count_:
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d1a2
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d1b2
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x43d1c6
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x552dc0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str.statuses_count_:
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d216
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d226
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x43d23a
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x552dc0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str.media_count_:
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d28a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d29a
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x43d2ae
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov eax, 0x553b4c
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
mov eax, str.created_at_:_
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0xc]
push eax
call fcn.00432569
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43d2fe
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43d30e
push ebx
call fcn.0046e4eb
add esp, 4
mov eax, dword [ebp - 0x40]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x43d322
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x2c]
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x10]
test eax, eax
je 0x43d348
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d35b
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov ebx, dword [ebp - 0x2c]
add ebx, 4
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x14]
test eax, eax
je 0x43d386
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d399
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov ebx, dword [ebp - 0x2c]
add ebx, 8
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x18]
test eax, eax
je 0x43d3c4
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d3d7
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov ebx, dword [ebp - 0x2c]
add ebx, 0xc
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x1c]
test eax, eax
je 0x43d402
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d415
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov ebx, dword [ebp - 0x2c]
add ebx, 0x10
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x20]
test eax, eax
je 0x43d440
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d453
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov ebx, dword [ebp - 0x2c]
add ebx, 0x14
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x24]
test eax, eax
je 0x43d47e
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d491
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov ebx, dword [ebp - 0x2c]
add ebx, 0x18
mov dword [ebp - 0x30], ebx
mov eax, dword [ebp - 0x28]
test eax, eax
je 0x43d4bc
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x30]
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d4cf
push ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov ebx, dword [ebp - 0x30]
mov dword [ebx], eax
mov eax, dword [ebp - 0x2c]
push eax
push 0x1c
call fcn.0046e4df
add esp, 4
pop esi
mov edi, eax
push eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d506
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d525
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d544
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d563
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d582
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d5a1
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
lodsd eax, dword [esi]
push esi
push edi
test eax, eax
je 0x43d5c0
push eax
mov ebx, eax
call fcn.004010ac
inc eax
push eax
call fcn.0046e4df
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
stosd dword es:[edi], eax
pop eax
jmp 0x43d5c9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d5da
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x43d5ea
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x43d5fa
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43d60a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43d61a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x43d62a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x43d63a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x43d64a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x43d65a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x43d66a
push ebx
call fcn.0046e4eb
add esp, 4
mov ebx, dword [ebp - 0x2c]
push ebx
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d67e
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d692
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d6a6
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d6ba
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d6ce
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d6e2
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43d6f6
push ebx
call fcn.0046e4eb
add esp, 4
pop ebx
call fcn.0046e4eb
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 8