Private Function beagle.usub_402985.txt
LLocal1 = 0
Do While (Flag Isn't Set)
BLocal1 = #INCOMING-ARG-eax
If (LLocal1 = 10000)
BLocal1 = Sleep(1)
LLocal1 = 0
End If
If (BLocal1 = 64)
usub_4028a5(#ARG4)
FLocal17 = usub_4028f3((#ARG8 + #ARG4))
BLocal2 = 0
If (Flag Isn't Set)
If (FLocal17 = 0)
If (FLocal17 = 64)
BLocal2 = #STACKVAR-UNINITIALISED-4612
End If
End If
If (BLocal2 = 0)
lstrlenA(#STACKVAR-UNINITIALISED-4612)
If (Flag Isn't Set)
BLocal3 = #STACKVAR-UNINITIALISED-4612
If (usub_40293d(#STACKVAR-UNINITIALISED-4612,BLocal2) != usub_40295a(BLocal2,#STACKVAR-UNINITIALISED-4612))
BLocal3 = #STACKVAR-UNINITIALISED-4084
End If
End If
End If
End If
End If
Loop
Return BLocal3
End Sub