Function at 0x40fdb2
Capabilities:
Parse pe header

Disassembly:
sub esp, 0x2c
push ebx
push ebp
push esi
mov esi, dword [esp + 0x40]
push edi
xor ebx, ebx
push ebx
push 0x29
push esi
call fcn.0040248b
mov ebp, 0x457667
push ebp
push 0x13
push esi
call fcn.00402564
push ebp
push 0x14
push esi
call fcn.00402564
push ebp
push 0x2c
push esi
call fcn.00402564
mov edi, dword [esp + 0x70]
push ebx
push esi
push ebp
push str.HostName
push edi
call fcn.0040e7e9
add esp, 0x44
push 0x72
push esi
push str.LogFileName
push edi
call fcn.0040e84f
push 0x73
push esi
push ebx
push str.LogType
push edi
call fcn.0040e8a8
push 0x74
push esi
push 0xffffffffffffffff
push str.LogFileClash
push edi
call fcn.0040e8a8
push 0x75
push esi
push 1
push str.LogFlush
push edi
call fcn.0040e8a8
add esp, 0x4c
push 0x76
push esi
push 1
push str.SSHLogOmitPasswords
push edi
call fcn.0040e8a8
push 0x77
push esi
push ebx
push str.SSHLogOmitData
push edi
call fcn.0040e8a8
push str.default
push str.Protocol
push edi
call fcn.0040e7b4
push dword [0x4774d4]
mov dword [esp + 0x50], eax
push 2
push esi
call fcn.0040248b
add esp, 0x40
push dword [0x4774e0]
push 1
push esi
call fcn.0040248b
push dword [esp + 0x24]
call fcn.0040e72c
add esp, 0x10
cmp eax, ebx
je 0x40fec1
push dword [eax + 0x44]
push 2
push esi
call fcn.0040248b
push 1
push esi
push dword [0x4774e0]
push str.PortNumber
push edi
call fcn.0040e8a8
add esp, 0x20
push dword [esp + 0x18]
call fcn.0040b470
push 3
push esi
push ebx
push str.AddressFamily
push edi
call fcn.0040e8a8
push 1
push str.CloseOnExit
push edi
call fcn.0040e889
inc eax
push 3
pop ecx
cdq
idiv ecx
push edx
push 4
push esi
call fcn.0040248b
push 5
push esi
push 1
push str.WarnOnClose
push edi
call fcn.0040e8a8
add esp, 0x44
push ebx
push str.PingInterval
push edi
call fcn.0040e889
push ebx
push str.PingIntervalSecs
push edi
mov dword [esp + 0x30], eax
call fcn.0040e889
mov ecx, dword [esp + 0x30]
imul ecx, ecx, 0x3c
add ecx, eax
push ecx
push 6
push esi
call fcn.0040248b
push 7
push esi
push 1
push str.TCPNoDelay
push edi
call fcn.0040e8a8
push 8
push esi
push ebx
push str.TCPKeepalives
push edi
call fcn.0040e8a8
add esp, 0x4c
push 0x2e
push esi
push str.xterm
push str.TerminalType
push edi
call fcn.0040e7e9
push 0x2f
push esi
push str.38400_38400
push str.TerminalSpeed
push edi
call fcn.0040e7e9
push 0x30
push esi
push str.TerminalModes
push edi
call fcn.0040e8ca
add esp, 0x38
test eax, eax
jne 0x40ffc5
mov eax, dword [str.INTR]
cmp eax, ebx
je 0x40ffc5
mov dword [esp + 0x14], str.INTR
push 0x45ef50
push eax
push 0x30
push esi
call fcn.004025d3
add dword [esp + 0x24], 4
mov eax, dword [esp + 0x24]
mov eax, dword [eax]
add esp, 0x10
cmp eax, ebx
jne 0x40ffa5
push 0xa
push esi
push ebp
push str.ProxyExcludeList
push edi
call fcn.0040e7e9
push 1
push str.ProxyDNS
push edi
call fcn.0040e889
inc eax
push 3
pop ecx
cdq
idiv ecx
push edx
push 0xb
push esi
call fcn.0040248b
push 0xc
push esi
push ebx
push str.ProxyLocalhost
push edi
call fcn.0040e8a8
add esp, 0x40
push 0xd
push esi
push 0xffffffffffffffff
push str.ProxyMethod
push edi
call fcn.0040e8a8
push 0xd
push esi
call fcn.00402036
add esp, 0x1c
cmp eax, 0xffffffff
jne 0x410076
push ebx
push str.ProxyType
push edi
call fcn.0040e889
add esp, 0xc
cmp eax, ebx
jne 0x410039
push ebx
jmp 0x41006b
cmp eax, 1
jne 0x410042
push 3
jmp 0x41006b
cmp eax, 3
jne 0x41004b
push 4
jmp 0x41006b
cmp eax, 4
push 5
je 0x41006b
push str.ProxySOCKSVersion
push edi
call fcn.0040e889
add esp, 0xc
cmp eax, 5
jne 0x410069
push 2
jmp 0x41006b
push 1
push 0xd
push esi
call fcn.0040248b
add esp, 0xc
push 0xe
push esi
push str.proxy
push str.ProxyHost
push edi
call fcn.0040e7e9
push 0xf
push esi
push 0x50
push str.ProxyPort
push edi
call fcn.0040e8a8
push 0x10
push esi
push ebp
push str.ProxyUsername
push edi
call fcn.0040e7e9
push 0x11
push esi
push ebp
push str.ProxyPassword
push edi
call fcn.0040e7e9
add esp, 0x50
push 0x12
push esi
push str.connect__host__port_n
push str.ProxyTelnetCommand
push edi
call fcn.0040e7e9
push 0x31
push esi
push str.Environment
push edi
call fcn.0040e8ca
push 0x32
push esi
push ebp
push str.UserName
push edi
call fcn.0040e7e9
push 0x33
push esi
push ebx
push str.UserNameFromEnvironment
push edi
call fcn.0040e8a8
add esp, 0x4c
push 0x34
push esi
push ebp
push str.LocalUserName
push edi
call fcn.0040e7e9
push 0x15
push esi
push ebx
push str.NoPTY
push edi
call fcn.0040e8a8
push 0x16
push esi
push ebx
push str.Compression
push edi
call fcn.0040e8a8
push 0x1a
push esi
push 1
push str.TryAgent
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x1b
push esi
push ebx
push str.AgentFwd
push edi
call fcn.0040e8a8
push 0x1c
push esi
push ebx
push str.ChangeUsername
push edi
call fcn.0040e8a8
push 0x26
push esi
push ebx
push str.GssapiFwd
push edi
call fcn.0040e8a8
push 0x1d
push esi
push 6
push 0x45ded0
push 0x45ef0c
push str.Cipher
push edi
call fcn.0040eb57
add esp, 0x58
push ebx
push str.BugDHGEx2
push edi
call fcn.0040e889
add esp, 0xc
push 2
pop ecx
sub ecx, eax
mov eax, str.dh_group14_sha1_dh_group1_sha1_rsa_WARN_dh_gex_sha1
je 0x4101a6
mov eax, str.dh_gex_sha1_dh_group14_sha1_dh_group1_sha1_rsa_WARN
push 0x17
push esi
push 5
push 0x45df30
push eax
push 0x45ec44
push edi
call fcn.0040eb57
push 0x18
push esi
push 0x3c
push str.RekeyTime
push edi
call fcn.0040e8a8
push 0x19
push esi
push 0x45ee94
push str.RekeyBytes
push edi
call fcn.0040e7e9
add esp, 0x44
push 0x1f
push esi
push 2
push str.SshProt
push edi
call fcn.0040e8a8
push 9
push esi
push ebp
push str.LogHost
push edi
call fcn.0040e7e9
push 0x20
push esi
push ebx
push str.SSH2DES
push edi
call fcn.0040e8a8
push 0x21
push esi
push ebx
push str.SshNoAuth
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x22
push esi
push 1
push str.SshBanner
push edi
call fcn.0040e8a8
push 0x23
push esi
push ebx
push str.AuthTIS
push edi
call fcn.0040e8a8
push 0x24
push esi
push 1
push str.AuthKI
push edi
call fcn.0040e8a8
push 0x25
push esi
push 1
push str.AuthGSSAPI
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x27
push esi
push dword [0x46c1ac]
push 0x46c1bc
push 0x45ef0c
push str.GSSLibs
push edi
call fcn.0040eb57
push 0x28
push esi
push str.GSSCustom
push edi
call fcn.0040e84f
push 0x2b
push esi
push ebx
push str.SshNoShell
push edi
call fcn.0040e8a8
add esp, 0x40
push 0x1e
push esi
push str.PublicKeyFile
push edi
call fcn.0040e84f
push 0x13
push esi
push ebp
push str.RemoteCommand
push edi
call fcn.0040e7e9
push 0x35
push esi
push ebx
push str.RFCEnviron
push edi
call fcn.0040e8a8
push 0x36
push esi
push ebx
push str.PassiveTelnet
push edi
call fcn.0040e8a8
add esp, 0x4c
push 0x3d
push esi
push 1
push str.BackspaceIsDelete
push edi
call fcn.0040e8a8
push 0x3e
push esi
push ebx
push str.RXVTHomeEnd
push edi
call fcn.0040e8a8
push 0x3f
push esi
push ebx
push str.LinuxFunctionKeys
push edi
call fcn.0040e8a8
push 0x41
push esi
push ebx
push str.NoApplicationKeys
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x40
push esi
push ebx
push str.NoApplicationCursors
push edi
call fcn.0040e8a8
push 0x42
push esi
push ebx
push str.NoMouseReporting
push edi
call fcn.0040e8a8
push 0x43
push esi
push ebx
push str.NoRemoteResize
push edi
call fcn.0040e8a8
push 0x44
push esi
push ebx
push str.NoAltScreen
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x45
push esi
push ebx
push str.NoRemoteWinTitle
push edi
call fcn.0040e8a8
push 1
push str.NoRemoteQTitle
push edi
call fcn.0040e889
xor ecx, ecx
cmp eax, ebx
sete cl
push 0x48
push esi
inc ecx
push ecx
push str.RemoteQTitleAction
push edi
call fcn.0040e8a8
push 0x46
push esi
push ebx
push str.NoDBackspace
push edi
call fcn.0040e8a8
add esp, 0x48
push 0x47
push esi
push ebx
push str.NoRemoteCharset
push edi
call fcn.0040e8a8
push 0x49
push esi
push ebx
push str.ApplicationCursorKeys
push edi
call fcn.0040e8a8
push 0x4a
push esi
push ebx
push str.ApplicationKeypad
push edi
call fcn.0040e8a8
push 0x4b
push esi
push ebx
push str.NetHackKeypad
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x4e
push esi
push 1
push str.AltF4
push edi
call fcn.0040e8a8
push 0x4f
push esi
push ebx
push str.AltSpace
push edi
call fcn.0040e8a8
push 0x50
push esi
push ebx
push str.AltOnly
push edi
call fcn.0040e8a8
push 0x58
push esi
push ebx
push str.ComposeKey
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x59
push esi
push 1
push str.CtrlAltKeys
push edi
call fcn.0040e8a8
push 0x4c
push esi
push ebx
push str.TelnetKey
push edi
call fcn.0040e8a8
push 0x4d
push esi
push 1
push str.TelnetRet
push edi
call fcn.0040e8a8
push 0x51
push esi
push 2
push str.LocalEcho
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x52
push esi
push 2
push str.LocalEdit
push edi
call fcn.0040e8a8
push 0x7b
push esi
push 0x4574e0
push str.Answerback
push edi
call fcn.0040e7e9
push 0x53
push esi
push ebx
push str.AlwaysOnTop
push edi
call fcn.0040e8a8
push 0x54
push esi
push ebx
push str.FullScreenOnAltEnter
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x78
push esi
push ebx
push str.HideMousePtr
push edi
call fcn.0040e8a8
push 0x79
push esi
push ebx
push str.SunkenEdge
push edi
call fcn.0040e8a8
push 0x7a
push esi
push 1
push str.WindowBorder
push edi
call fcn.0040e8a8
push 0x5f
push esi
push ebx
push str.CurType
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x60
push esi
push ebx
push str.BlinkCur
push edi
call fcn.0040e8a8
push 0x61
push esi
push 1
push 0x45e994
push edi
call fcn.0040e8a8
push 0x62
push esi
push ebx
push str.BeepInd
push edi
call fcn.0040e8a8
push 0x67
push esi
push str.BellWaveFile
push edi
call fcn.0040e84f
add esp, 0x4c
push 0x63
push esi
push 1
push str.BellOverload
push edi
call fcn.0040e8a8
push 0x64
push esi
push 5
push str.BellOverloadN
push edi
call fcn.0040e8a8
push 0x7d0
push str.BellOverloadT
push edi
call fcn.0040e889
push eax
push 0x65
push esi
call fcn.0040248b
add esp, 0x40
push 0x1388
push str.BellOverloadS
push edi
call fcn.0040e889
push eax
push 0x66
push esi
call fcn.0040248b
push 0x5b
push esi
push 0x7d0
push str.ScrollbackLines
push edi
call fcn.0040e8a8
push 0x5c
push esi
push ebx
push str.DECOriginMode
push edi
call fcn.0040e8a8
add esp, 0x40
push 0x5d
push esi
push 1
push str.AutoWrapMode
push edi
call fcn.0040e8a8
push 0x5e
push esi
push ebx
push str.LFImpliesCR
push edi
call fcn.0040e8a8
push 0xab
push esi
push ebx
push str.CRImpliesLF
push edi
call fcn.0040e8a8
push 0x7d
push esi
push ebx
push str.DisableArabicShaping
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x7e
push esi
push ebx
push str.DisableBidi
push edi
call fcn.0040e8a8
push 0x6d
push esi
push 1
push str.WinNameAlways
push edi
call fcn.0040e8a8
push 0x5a
push esi
push ebp
push str.WinTitle
push edi
call fcn.0040e7e9
push 0x6e
push esi
push 0x50
push str.TermWidth
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x6f
push esi
push 0x18
push str.TermHeight
push edi
call fcn.0040e8a8
push 0x70
push esi
push str.Font
push edi
call fcn.0040e815
push 0x71
push esi
push ebx
push str.FontQuality
push edi
call fcn.0040e8a8
push 0x8b
push esi
push 4
push str.FontVTMode
push edi
call fcn.0040e8a8
add esp, 0x4c
push 0x81
push esi
push ebx
push str.UseSystemColours
push edi
call fcn.0040e8a8
push 0x82
push esi
push ebx
push str.TryPalette
push edi
call fcn.0040e8a8
push 0x7f
push esi
push 1
push str.ANSIColour
push edi
call fcn.0040e8a8
push 0x80
push esi
push 1
push str.Xterm256Colour
push edi
call fcn.0040e8a8
add esp, 0x50
push ebx
push str.BoldAsColour
push edi
call fcn.0040e889
inc eax
push eax
push 0x83
push esi
call fcn.0040248b
add esp, 0x18
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], 2
push dword [esp + 0x10]
lea eax, [esp + 0x2c]
push str.Colour_d
push eax
call fcn.0044cd68
mov eax, dword [esp + 0x1c]
push dword [eax*4 + 0x45e058]
lea eax, [esp + 0x38]
push eax
push edi
call fcn.0040e7b4
lea ecx, [esp + 0x38]
push ecx
lea ecx, [esp + 0x38]
push ecx
lea ecx, [esp + 0x38]
push ecx
push str._d__d__d
push eax
mov dword [esp + 0x50], eax
call fcn.0044e48e
add esp, 0x2c
cmp eax, 3
jne 0x41076c
push dword [esp + 0x18]
mov eax, dword [esp + 0x18]
add eax, 0xfffffffe
push eax
push 0x84
push esi
call fcn.004024f4
push dword [esp + 0x2c]
mov eax, dword [esp + 0x28]
dec eax
push eax
push 0x84
push esi
call fcn.004024f4
push dword [esp + 0x40]
push dword [esp + 0x38]
push 0x84
push esi
call fcn.004024f4
add esp, 0x30
push dword [esp + 0x24]
call fcn.0040b470
inc dword [esp + 0x14]
add dword [esp + 0x18], 3
cmp dword [esp + 0x14], 0x16
pop ecx
jl 0x4106db
push 0x87
push esi
push ebx
push str.RawCNP
push edi
call fcn.0040e8a8
push 0x88
push esi
push ebx
push str.PasteRTF
push edi
call fcn.0040e8a8
push 0x85
push esi
push ebx
push str.MouseIsXterm
push edi
call fcn.0040e8a8
push 0x86
push esi
push ebx
push str.RectSelect
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x89
push esi
push 1
push str.MouseOverride
push edi
call fcn.0040e8a8
add esp, 0x14
mov dword [esp + 0x10], ebx
push dword [esp + 0x10]
lea eax, [esp + 0x2c]
push str.Wordness_d
push eax
call fcn.0044cd68
mov eax, dword [esp + 0x1c]
push 0x20
pop ecx
cdq
idiv ecx
push dword [eax*4 + 0x45e0b0]
lea eax, [esp + 0x38]
push eax
push edi
call fcn.0040e7b4
mov ecx, dword [esp + 0x28]
lea edx, [ecx + 0x20]
add esp, 0x18
cmp ecx, edx
mov dword [esp + 0x24], eax
mov dword [esp + 0x18], eax
mov dword [esp + 0x14], ecx
mov dword [esp + 0x10], edx
jge 0x410887
jmp 0x410842
mov eax, dword [esp + 0x18]
mov ecx, eax
jmp 0x410850
cmp byte [eax], 0x2c
je 0x410859
inc eax
mov dword [esp + 0x18], eax
cmp byte [eax], bl
jne 0x410846
cmp byte [eax], 0x2c
jne 0x410860
mov byte [eax], bl
inc eax
mov dword [esp + 0x18], eax
push ecx
call fcn.0044c3ee
push eax
push dword [esp + 0x1c]
push 0x8a
push esi
call fcn.004024f4
add esp, 0x14
inc dword [esp + 0x14]
mov eax, dword [esp + 0x14]
cmp eax, dword [esp + 0x10]
jl 0x41083e
push dword [esp + 0x24]
call fcn.0040b470
mov eax, dword [esp + 0x14]
cmp eax, 0x100
pop ecx
mov dword [esp + 0x10], eax
jl 0x4107ef
push 0x8c
push esi
push ebp
push str.LineCodePage
push edi
call fcn.0040e7e9
push 0x8d
push esi
push ebx
push str.CJKAmbigWide
push edi
call fcn.0040e8a8
push 0x8e
push esi
push 1
push str.UTF8Override
push edi
call fcn.0040e8a8
push 0x7c
push esi
push ebp
push str.Printer
push edi
call fcn.0040e7e9
add esp, 0x50
push 0x8f
push esi
push ebx
push str.CapsLockCyr
push edi
call fcn.0040e8a8
push 0x68
push esi
push 1
push str.ScrollBar
push edi
call fcn.0040e8a8
push 0x69
push esi
push ebx
push str.ScrollBarFullScreen
push edi
call fcn.0040e8a8
push 0x55
push esi
push ebx
push str.ScrollOnKey
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x56
push esi
push 1
push str.ScrollOnDisp
push edi
call fcn.0040e8a8
push 0x57
push esi
push 1
push str.EraseToScrollback
push edi
call fcn.0040e8a8
push 0x6a
push esi
push ebx
push str.LockSize
push edi
call fcn.0040e8a8
push 0x6b
push esi
push 1
push 0x45e720
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x6c
push esi
push ebx
push str.BlinkText
push edi
call fcn.0040e8a8
push 0x90
push esi
push ebx
push str.X11Forward
push edi
call fcn.0040e8a8
push 0x91
push esi
push ebp
push str.X11Display
push edi
call fcn.0040e7e9
push 0x92
push esi
push 1
push str.X11AuthType
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x93
push esi
push str.X11AuthFile
push edi
call fcn.0040e84f
push 0x94
push esi
push ebx
push str.LocalPortAcceptAll
push edi
call fcn.0040e8a8
push 0x95
push esi
push ebx
push str.RemotePortAcceptAll
push edi
call fcn.0040e8a8
push 0x96
push esi
push str.PortForwardings
push edi
call fcn.0040e8ca
add esp, 0x48
push ebx
push str.BugIgnore1
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x97
push esi
call fcn.0040248b
push ebx
push str.BugPlainPW1
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x98
push esi
call fcn.0040248b
push ebx
push str.BugRSA1
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x99
push esi
call fcn.0040248b
add esp, 0x48
push ebx
push str.BugIgnore2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0xa0
push esi
call fcn.0040248b
push ebx
push str.BugHMAC2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x9a
push esi
mov dword [esp + 0x54], ecx
call fcn.0040248b
add esp, 0x30
cmp dword [esp + 0x24], 2
jne 0x410ac9
push ebx
push str.BuggyMAC
push edi
call fcn.0040e889
add esp, 0xc
cmp eax, 1
jne 0x410ac9
push ebx
push 0x9a
push esi
call fcn.0040248b
add esp, 0xc
push ebx
push str.BugDeriveKey2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x9b
push esi
call fcn.0040248b
push ebx
push str.BugRSAPad2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x9c
push esi
call fcn.0040248b
push ebx
push str.BugPKSessID2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x9d
push esi
call fcn.0040248b
add esp, 0x48
push ebx
push str.BugRekey2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x9e
push esi
call fcn.0040248b
push ebx
push str.BugMaxPkt2
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0x9f
push esi
call fcn.0040248b
push ebx
push str.BugWinadj
push edi
call fcn.0040e889
push 2
pop ecx
sub ecx, eax
push ecx
push 0xa1
push esi
call fcn.0040248b
add esp, 0x48
push ebx
push 0xa2
push esi
call fcn.0040248b
push 0xa3
push esi
push 1
push str.StampUtmp
push edi
call fcn.0040e8a8
push 0xa4
push esi
push 1
push str.LoginShell
push edi
call fcn.0040e8a8
push 0xa5
push esi
push ebx
push str.ScrollbarOnLeft
push edi
call fcn.0040e8a8
add esp, 0x48
push 0xa6
push esi
push ebx
push str.ShadowBold
push edi
call fcn.0040e8a8
push 0xa7
push esi
push str.BoldFont
push edi
call fcn.0040e815
push 0xa8
push esi
push str.WideFont
push edi
call fcn.0040e815
push 0xa9
push esi
push str.WideBoldFont
push edi
call fcn.0040e815
add esp, 0x44
push 0xaa
push esi
push 1
push str.ShadowBoldOffset
push edi
call fcn.0040e8a8
push 0x37
push esi
push ebp
push str.SerialLine
push edi
call fcn.0040e7e9
push 0x38
push esi
push 0x2580
push str.SerialSpeed
push edi
call fcn.0040e8a8
push 0x39
push esi
push 8
push str.SerialDataBits
push edi
call fcn.0040e8a8
add esp, 0x50
push 0x3a
push esi
push 2
push str.SerialStopHalfbits
push edi
call fcn.0040e8a8
push 0x3b
push esi
push ebx
push str.SerialParity
push edi
call fcn.0040e8a8
push 0x3c
push esi
push 1
push str.SerialFlowControl
push edi
call fcn.0040e8a8
push 0xac
push esi
push ebp
push str.WindowClass
push edi
call fcn.0040e7e9
add esp, 0x50
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x2c
ret