Function at 0x610446
Capabilities:
Parse credit card information

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
mov eax, dword [ebp + 8]
mov ecx, 0x80093102
cmp eax, ecx
jg 0x613dc4
je 0x613dba
mov ecx, 0x800706b6
cmp eax, ecx
jg 0x612c3a
je case.0x618432.1718
mov ecx, 0x8004d009
cmp eax, ecx
jg 0x61262e
je 0x612624
mov ecx, 0x800401f9
cmp eax, ecx
jg 0x611749
je 0x61173f
mov ecx, 0x80028ca1
cmp eax, ecx
jg 0x610de8
je 0x610dde
mov ecx, 0x80010112
cmp eax, ecx
jg 0x6109d0
je 0x6109c6
mov ecx, 0x8000402a
cmp eax, ecx
jg 0x61071f
je 0x610715
add ecx, 0xffffffeb
cmp eax, ecx
jg 0x610638
je 0x61062e
mov ecx, 0x8000400a
cmp eax, ecx
jg 0x6105b5
je 0x6105ab
add ecx, 0xfffffffb
cmp eax, ecx
jg 0x610563
je 0x610559
cmp eax, 0x8000000a
je 0x61054f
cmp eax, 0x80004001
je 0x610545
cmp eax, 0x80004002
je 0x61053b
cmp eax, 0x80004003
je 0x610531
cmp eax, 0x80004004
jne case.default.0x61b70a
mov eax, str.E_ABORT
jmp 0x61c27a
mov eax, str.E_POINTER
jmp 0x61c27a
mov eax, str.E_NOINTERFACE
jmp 0x61c27a
mov eax, str.E_NOTIMPL
jmp 0x61c27a
mov eax, str.E_PENDING
jmp 0x61c27a
mov eax, str.E_FAIL
jmp 0x61c27a
cmp eax, 0x80004006
je 0x6105a1
cmp eax, 0x80004007
je 0x610597
cmp eax, 0x80004008
je 0x61058d
cmp eax, 0x80004009
jne case.default.0x61b70a
mov eax, str.CO_E_INIT_CLASS_CACHE
jmp 0x61c27a
mov eax, str.CO_E_INIT_MEMORY_ALLOCATOR
jmp 0x61c27a
mov eax, str.CO_E_INIT_SHARED_ALLOCATOR
jmp 0x61c27a
mov eax, str.CO_E_INIT_TLS
jmp 0x61c27a
mov eax, str.CO_E_INIT_RPC_CHANNEL
jmp 0x61c27a
add eax, 0x7fffbff5
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c27e]
mov eax, str.CO_E_INIT_TLS_SET_CHANNEL_CONTROL
jmp 0x61c27a
mov eax, str.CO_E_INIT_TLS_CHANNEL_CONTROL
jmp 0x61c27a
mov eax, str.CO_E_INIT_UNACCEPTED_USER_ALLOCATOR
jmp 0x61c27a
mov eax, str.CO_E_INIT_SCM_MUTEX_EXISTS
jmp 0x61c27a
mov eax, str.CO_E_INIT_SCM_FILE_MAPPING_EXISTS
jmp 0x61c27a
mov eax, str.CO_E_INIT_SCM_MAP_VIEW_OF_FILE
jmp 0x61c27a
mov eax, str.CO_E_INIT_SCM_EXEC_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_INIT_ONLY_SINGLE_THREADED
jmp 0x61c27a
mov eax, str.CO_E_CANT_REMOTE
jmp 0x61c27a
mov eax, str.CO_E_BAD_SERVER_NAME
jmp 0x61c27a
mov eax, str.CO_E_WRONG_SERVER_IDENTITY
jmp 0x61c27a
add eax, 0x7fffbfea
cmp eax, 0x13
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c2a6]
mov eax, str.CO_E_OLE1DDE_DISABLED
jmp 0x61c27a
mov eax, str.CO_E_RUNAS_SYNTAX
jmp 0x61c27a
mov eax, str.CO_E_CREATEPROCESS_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_RUNAS_CREATEPROCESS_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_RUNAS_LOGON_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_LAUNCH_PERMSSION_DENIED
jmp 0x61c27a
mov eax, str.CO_E_START_SERVICE_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_REMOTE_COMMUNICATION_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_SERVER_START_TIMEOUT
jmp 0x61c27a
mov eax, str.CO_E_CLSREG_INCONSISTENT
jmp 0x61c27a
mov eax, str.CO_E_IIDREG_INCONSISTENT
jmp 0x61c27a
mov eax, str.CO_E_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.CO_E_RELOAD_DLL
jmp 0x61c27a
mov eax, str.CO_E_MSI_ERROR
jmp 0x61c27a
mov eax, str.CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT
jmp 0x61c27a
mov eax, str.CO_E_SERVER_PAUSED
jmp 0x61c27a
mov eax, str.CO_E_SERVER_NOT_PAUSED
jmp 0x61c27a
mov eax, str.CO_E_CLASS_DISABLED
jmp 0x61c27a
mov eax, str.CO_E_CLRNOTAVAILABLE
jmp 0x61c27a
mov eax, str.CO_E_ASYNC_WORK_REJECTED
jmp 0x61c27a
mov eax, str.CO_E_SERVER_INIT_TIMEOUT
jmp 0x61c27a
mov ecx, 0x80010010
cmp eax, ecx
jg 0x610886
je 0x61087c
add ecx, 0xfffffff5
cmp eax, ecx
jg 0x610803
je 0x6107f9
mov ecx, 0x8000ffff
cmp eax, ecx
jg 0x6107b1
je 0x6107a7
cmp eax, 0x8000402b
je 0x61079d
cmp eax, 0x80004030
je 0x610793
cmp eax, 0x80004031
je 0x610789
cmp eax, 0x80004032
je 0x61077f
cmp eax, 0x80004033
jne case.default.0x61b70a
mov eax, str.CO_E_MALFORMED_SPN
jmp 0x61c27a
mov eax, str.CO_E_SXS_CONFIG
jmp 0x61c27a
mov eax, str.CO_E_THREADPOOL_CONFIG
jmp 0x61c27a
mov eax, str.CO_E_TRACKER_CONFIG
jmp 0x61c27a
mov eax, str.CO_E_NO_SECCTX_IN_ACTIVATE
jmp 0x61c27a
mov eax, str.E_UNEXPECTED
jmp 0x61c27a
cmp eax, 0x80010001
je 0x6107ef
cmp eax, 0x80010002
je 0x6107e5
cmp eax, 0x80010003
je 0x6107db
cmp eax, 0x80010004
jne case.default.0x61b70a
mov eax, str.RPC_E_CANTCALLOUT_INASYNCCALL
jmp 0x61c27a
mov eax, str.RPC_E_CANTPOST_INSENDCALL
jmp 0x61c27a
mov eax, str.RPC_E_CALL_CANCELED
jmp 0x61c27a
mov eax, str.RPC_E_CALL_REJECTED
jmp 0x61c27a
mov eax, str.RPC_E_CANTCALLOUT_INEXTERNALCALL
jmp 0x61c27a
add eax, 0x7ffefffa
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c2f6]
mov eax, str.RPC_E_CONNECTION_TERMINATED
jmp 0x61c27a
mov eax, str.RPC_E_SERVER_DIED
jmp 0x61c27a
mov eax, str.RPC_E_CLIENT_DIED
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_DATAPACKET
jmp 0x61c27a
mov eax, str.RPC_E_CANTTRANSMIT_CALL
jmp 0x61c27a
mov eax, str.RPC_E_CLIENT_CANTMARSHAL_DATA
jmp 0x61c27a
mov eax, str.RPC_E_CLIENT_CANTUNMARSHAL_DATA
jmp 0x61c27a
mov eax, str.RPC_E_SERVER_CANTMARSHAL_DATA
jmp 0x61c27a
mov eax, str.RPC_E_SERVER_CANTUNMARSHAL_DATA
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_DATA
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_PARAMETER
jmp 0x61c27a
mov ecx, 0x80010108
cmp eax, ecx
jg 0x610957
je 0x61094d
add ecx, 0xfffffffb
cmp eax, ecx
jg 0x610905
je 0x6108fb
cmp eax, 0x80010011
je 0x6108f1
cmp eax, 0x80010012
je 0x6108e7
cmp eax, 0x80010100
je 0x6108dd
cmp eax, 0x80010101
je 0x6108d3
cmp eax, 0x80010102
jne case.default.0x61b70a
mov eax, str.RPC_E_ATTEMPTED_MULTITHREAD
jmp 0x61c27a
mov eax, str.RPC_E_OUT_OF_RESOURCES
jmp 0x61c27a
mov eax, str.RPC_E_SYS_CALL_FAILED
jmp 0x61c27a
mov eax, str.RPC_E_SERVER_DIED_DNE
jmp 0x61c27a
mov eax, str.RPC_E_CANTCALLOUT_AGAIN
jmp 0x61c27a
mov eax, str.RPC_E_NOT_REGISTERED
jmp 0x61c27a
cmp eax, 0x80010104
je 0x610943
cmp eax, 0x80010105
je 0x610939
cmp eax, 0x80010106
je 0x61092f
cmp eax, 0x80010107
jne case.default.0x61b70a
mov eax, str.RPC_E_INVALIDMETHOD
jmp 0x61c27a
mov eax, str.RPC_E_CHANGED_MODE
jmp 0x61c27a
mov eax, str.RPC_E_SERVERFAULT
jmp 0x61c27a
mov eax, str.RPC_E_FAULT
jmp 0x61c27a
mov eax, str.RPC_E_DISCONNECTED
jmp 0x61c27a
add eax, 0x7ffefef7
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c31e]
mov eax, str.RPC_E_RETRY
jmp 0x61c27a
mov eax, str.RPC_E_SERVERCALL_RETRYLATER
jmp 0x61c27a
mov eax, str.RPC_E_SERVERCALL_REJECTED
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_CALLDATA
jmp 0x61c27a
mov eax, str.RPC_E_CANTCALLOUT_ININPUTSYNCCALL
jmp 0x61c27a
mov eax, str.RPC_E_WRONG_THREAD
jmp 0x61c27a
mov eax, str.RPC_E_THREAD_NOT_INIT
jmp 0x61c27a
mov eax, str.RPC_E_VERSION_MISMATCH
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_HEADER
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_EXTENSION
jmp 0x61c27a
mov ecx, 0x8001ffff
cmp eax, ecx
jg 0x610bc4
je 0x610bba
add eax, 0x7ffefeed
cmp eax, 0x2d
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c342]
mov eax, str.RPC_E_INVALID_IPID
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_OBJECT
jmp 0x61c27a
mov eax, str.RPC_S_CALLPENDING
jmp 0x61c27a
mov eax, str.RPC_S_WAITONTIMER
jmp 0x61c27a
mov eax, str.RPC_E_CALL_COMPLETE
jmp 0x61c27a
mov eax, str.RPC_E_UNSECURE_CALL
jmp 0x61c27a
mov eax, str.RPC_E_TOO_LATE
jmp 0x61c27a
mov eax, str.RPC_E_NO_GOOD_SECURITY_PACKAGES
jmp 0x61c27a
mov eax, str.RPC_E_ACCESS_DENIED
jmp 0x61c27a
mov eax, str.RPC_E_REMOTE_DISABLED
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_OBJREF
jmp 0x61c27a
mov eax, str.RPC_E_NO_CONTEXT
jmp 0x61c27a
mov eax, str.RPC_E_TIMEOUT
jmp 0x61c27a
mov eax, str.RPC_E_NO_SYNC
jmp 0x61c27a
mov eax, str.RPC_E_FULLSIC_REQUIRED
jmp 0x61c27a
mov eax, str.RPC_E_INVALID_STD_NAME
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOIMPERSONATE
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOGETSECCTX
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOOPENTHREADTOKEN
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOGETTOKENINFO
jmp 0x61c27a
mov eax, str.CO_E_TRUSTEEDOESNTMATCHCLIENT
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOQUERYCLIENTBLANKET
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOSETDACL
jmp 0x61c27a
mov eax, str.CO_E_ACCESSCHECKFAILED
jmp 0x61c27a
mov eax, str.CO_E_NETACCESSAPIFAILED
jmp 0x61c27a
mov eax, str.CO_E_WRONGTRUSTEENAMESYNTAX
jmp 0x61c27a
mov eax, str.CO_E_INVALIDSID
jmp 0x61c27a
mov eax, str.CO_E_CONVERSIONFAILED
jmp 0x61c27a
mov eax, str.CO_E_NOMATCHINGSIDFOUND
jmp 0x61c27a
mov eax, str.CO_E_LOOKUPACCSIDFAILED
jmp 0x61c27a
mov eax, str.CO_E_NOMATCHINGNAMEFOUND
jmp 0x61c27a
mov eax, str.CO_E_LOOKUPACCNAMEFAILED
jmp 0x61c27a
mov eax, str.CO_E_SETSERLHNDLFAILED
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOGETWINDIR
jmp 0x61c27a
mov eax, str.CO_E_PATHTOOLONG
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOGENUUID
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOCREATEFILE
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOCLOSEHANDLE
jmp 0x61c27a
mov eax, str.CO_E_EXCEEDSYSACLLIMIT
jmp 0x61c27a
mov eax, str.CO_E_ACESINWRONGORDER
jmp 0x61c27a
mov eax, str.CO_E_INCOMPATIBLESTREAMVERSION
jmp 0x61c27a
mov eax, str.CO_E_FAILEDTOOPENPROCESSTOKEN
jmp 0x61c27a
mov eax, str.CO_E_DECODEFAILED
jmp 0x61c27a
mov eax, str.CO_E_ACNOTINITIALIZED
jmp 0x61c27a
mov eax, str.CO_E_CANCEL_DISABLED
jmp 0x61c27a
mov eax, str.RPC_E_UNEXPECTED
jmp 0x61c27a
mov ecx, 0x80028016
cmp eax, ecx
jg 0x610caa
je 0x610ca0
add eax, 0x7ffdffff
cmp eax, 0x12
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c3fa]
mov eax, str.DISP_E_UNKNOWNINTERFACE
jmp 0x61c27a
mov eax, str.DISP_E_MEMBERNOTFOUND
jmp 0x61c27a
mov eax, str.DISP_E_PARAMNOTFOUND
jmp 0x61c27a
mov eax, str.DISP_E_TYPEMISMATCH
jmp 0x61c27a
mov eax, str.DISP_E_UNKNOWNNAME
jmp 0x61c27a
mov eax, str.DISP_E_NONAMEDARGS
jmp 0x61c27a
mov eax, str.DISP_E_BADVARTYPE
jmp 0x61c27a
mov eax, str.DISP_E_EXCEPTION
jmp 0x61c27a
mov eax, str.DISP_E_OVERFLOW
jmp 0x61c27a
mov eax, str.DISP_E_BADINDEX
jmp 0x61c27a
mov eax, str.DISP_E_UNKNOWNLCID
jmp 0x61c27a
mov eax, str.DISP_E_ARRAYISLOCKED
jmp 0x61c27a
mov eax, str.DISP_E_BADPARAMCOUNT
jmp 0x61c27a
mov eax, str.DISP_E_PARAMNOTOPTIONAL
jmp 0x61c27a
mov eax, str.DISP_E_BADCALLEE
jmp 0x61c27a
mov eax, str.DISP_E_NOTACOLLECTION
jmp 0x61c27a
mov eax, str.DISP_E_DIVBYZERO
jmp 0x61c27a
mov eax, str.DISP_E_BUFFERTOOSMALL
jmp 0x61c27a
mov eax, str.TYPE_E_BUFFERTOOSMALL
jmp 0x61c27a
mov ecx, 0x8002802b
cmp eax, ecx
jg 0x610d39
je 0x610d2f
add eax, 0x7ffd7fe9
cmp eax, 0x13
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61c46e]
jmp dword [eax*4 + 0x61c446]
mov eax, str.TYPE_E_FIELDNOTFOUND
jmp 0x61c27a
mov eax, str.TYPE_E_INVDATAREAD
jmp 0x61c27a
mov eax, str.TYPE_E_UNSUPFORMAT
jmp 0x61c27a
mov eax, str.TYPE_E_REGISTRYACCESS
jmp 0x61c27a
mov eax, str.TYPE_E_LIBNOTREGISTERED
jmp 0x61c27a
mov eax, str.TYPE_E_UNDEFINEDTYPE
jmp 0x61c27a
mov eax, str.TYPE_E_QUALIFIEDNAMEDISALLOWED
jmp 0x61c27a
mov eax, str.TYPE_E_INVALIDSTATE
jmp 0x61c27a
mov eax, str.TYPE_E_WRONGTYPEKIND
jmp 0x61c27a
mov eax, str.TYPE_E_ELEMENTNOTFOUND
jmp 0x61c27a
mov ecx, 0x800288bd
cmp eax, ecx
jg 0x610d96
je 0x610d8c
cmp eax, 0x8002802c
je 0x610d82
cmp eax, 0x8002802d
je 0x610d78
cmp eax, 0x8002802e
je 0x610d6e
cmp eax, 0x8002802f
jne case.default.0x61b70a
mov eax, str.TYPE_E_DLLFUNCTIONNOTFOUND
jmp 0x61c27a
mov eax, str.TYPE_E_UNKNOWNLCID
jmp 0x61c27a
mov eax, str.TYPE_E_NAMECONFLICT
jmp 0x61c27a
mov eax, str.TYPE_E_AMBIGUOUSNAME
jmp 0x61c27a
mov eax, str.TYPE_E_BADMODULEKIND
jmp 0x61c27a
cmp eax, 0x800288c5
je 0x610dd4
cmp eax, 0x800288c6
je 0x610dca
cmp eax, 0x800288cf
je 0x610dc0
cmp eax, 0x80028ca0
jne case.default.0x61b70a
mov eax, str.TYPE_E_TYPEMISMATCH
jmp 0x61c27a
mov eax, str.TYPE_E_INVALIDID
jmp 0x61c27a
mov eax, str.TYPE_E_DUPLICATEID
jmp 0x61c27a
mov eax, str.TYPE_E_SIZETOOBIG
jmp 0x61c27a
mov eax, str.TYPE_E_OUTOFBOUNDS
jmp 0x61c27a
mov ecx, 0x80040102
cmp eax, ecx
jg 0x6113d9
je 0x6113cf
mov ecx, 0x80030112
cmp eax, ecx
jg 0x6110fc
je 0x6110f2
mov ecx, 0x80030057
cmp eax, ecx
jg 0x610fb2
je 0x610fa8
add ecx, 0xffffffaf
cmp eax, ecx
jg 0x610ef2
je 0x610ee8
mov ecx, 0x80030001
cmp eax, ecx
jg 0x610ea0
je 0x610e96
cmp eax, 0x80028ca2
je 0x610e8c
cmp eax, 0x80028ca3
je 0x610e82
cmp eax, 0x80029c4a
je 0x610e78
cmp eax, 0x80029c83
je 0x610e6e
cmp eax, 0x80029c84
jne case.default.0x61b70a
mov eax, str.TYPE_E_CIRCULARTYPE
jmp 0x61c27a
mov eax, str.TYPE_E_INCONSISTENTPROPFUNCS
jmp 0x61c27a
mov eax, str.TYPE_E_CANTLOADLIBRARY
jmp 0x61c27a
mov eax, str.TYPE_E_CANTCREATETMPFILE
jmp 0x61c27a
mov eax, str.TYPE_E_IOERROR
jmp 0x61c27a
mov eax, str.STG_E_INVALIDFUNCTION
jmp 0x61c27a
cmp eax, 0x80030002
je 0x610ede
cmp eax, 0x80030003
je 0x610ed4
cmp eax, 0x80030004
je 0x610eca
cmp eax, 0x80030005
jne case.default.0x61b70a
mov eax, str.STG_E_ACCESSDENIED
jmp 0x61c27a
mov eax, str.STG_E_TOOMANYOPENFILES
jmp 0x61c27a
mov eax, str.STG_E_PATHNOTFOUND
jmp 0x61c27a
mov eax, str.STG_E_FILENOTFOUND
jmp 0x61c27a
mov eax, str.STG_E_INVALIDHANDLE
jmp 0x61c27a
mov ecx, 0x8003001d
cmp eax, ecx
jg 0x610f60
je 0x610f56
cmp eax, 0x80030008
je 0x610f4c
cmp eax, 0x80030009
je 0x610f42
cmp eax, 0x80030012
je 0x610f38
cmp eax, 0x80030013
je 0x610f2e
cmp eax, 0x80030019
jne case.default.0x61b70a
mov eax, str.STG_E_SEEKERROR
jmp 0x61c27a
mov eax, str.STG_E_DISKISWRITEPROTECTED
jmp 0x61c27a
mov eax, str.STG_E_NOMOREFILES
jmp 0x61c27a
mov eax, str.STG_E_INVALIDPOINTER
jmp 0x61c27a
mov eax, str.STG_E_INSUFFICIENTMEMORY
jmp 0x61c27a
mov eax, str.STG_E_WRITEFAULT
jmp 0x61c27a
cmp eax, 0x8003001e
je 0x610f9e
cmp eax, 0x80030020
je 0x610f94
cmp eax, 0x80030021
je 0x610f8a
cmp eax, 0x80030050
jne case.default.0x61b70a
mov eax, str.STG_E_FILEALREADYEXISTS
jmp 0x61c27a
mov eax, str.STG_E_LOCKVIOLATION
jmp 0x61c27a
mov eax, str.STG_E_SHAREVIOLATION
jmp 0x61c27a
mov eax, str.STG_E_READFAULT
jmp 0x61c27a
mov eax, str.STG_E_INVALIDPARAMETER
jmp 0x61c27a
mov ecx, 0x80030102
cmp eax, ecx
jg 0x611083
je 0x611079
add ecx, 0xfffffffb
cmp eax, ecx
jg 0x611031
je 0x611027
cmp eax, 0x80030070
je 0x61101d
cmp eax, 0x800300f0
je 0x611013
cmp eax, 0x800300fa
je 0x611009
cmp eax, 0x800300fb
je 0x610fff
cmp eax, 0x800300fc
jne case.default.0x61b70a
mov eax, str.STG_E_INVALIDNAME
jmp 0x61c27a
mov eax, str.STG_E_INVALIDHEADER
jmp 0x61c27a
mov eax, str.STG_E_ABNORMALAPIEXIT
jmp 0x61c27a
mov eax, str.STG_E_PROPSETMISMATCHED
jmp 0x61c27a
mov eax, str.STG_E_MEDIUMFULL
jmp 0x61c27a
mov eax, str.STG_E_UNKNOWN
jmp 0x61c27a
cmp eax, 0x800300fe
je 0x61106f
cmp eax, 0x800300ff
je 0x611065
cmp eax, 0x80030100
je 0x61105b
cmp eax, 0x80030101
jne case.default.0x61b70a
mov eax, str.STG_E_NOTCURRENT
jmp 0x61c27a
mov eax, str.STG_E_INUSE
jmp 0x61c27a
mov eax, str.STG_E_INVALIDFLAG
jmp 0x61c27a
mov eax, str.STG_E_UNIMPLEMENTEDFUNCTION
jmp 0x61c27a
mov eax, str.STG_E_REVERTED
jmp 0x61c27a
add eax, 0x7ffcfefd
cmp eax, 0xe
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c482]
mov eax, str.STG_E_CANTSAVE
jmp 0x61c27a
mov eax, str.STG_E_OLDFORMAT
jmp 0x61c27a
mov eax, str.STG_E_OLDDLL
jmp 0x61c27a
mov eax, str.STG_E_SHAREREQUIRED
jmp 0x61c27a
mov eax, str.STG_E_NOTFILEBASEDSTORAGE
jmp 0x61c27a
mov eax, str.STG_E_EXTANTMARSHALLINGS
jmp 0x61c27a
mov eax, str.STG_E_DOCFILECORRUPT
jmp 0x61c27a
mov eax, str.STG_E_BADBASEADDRESS
jmp 0x61c27a
mov eax, str.STG_E_DOCFILETOOLARGE
jmp 0x61c27a
mov eax, str.STG_E_NOTSIMPLEFORMAT
jmp 0x61c27a
mov ecx, 0x8004000b
cmp eax, ecx
jg 0x611259
je 0x61124f
add ecx, 0xfffffff6
cmp eax, ecx
jg 0x6111e0
je 0x6111d6
mov ecx, 0x80030308
cmp eax, ecx
jg 0x61118e
je 0x611184
cmp eax, 0x80030201
je 0x61117a
cmp eax, 0x80030202
je 0x611170
cmp eax, 0x80030305
je 0x611166
cmp eax, 0x80030306
je 0x61115c
cmp eax, 0x80030307
jne case.default.0x61b70a
mov eax, str.STG_E_CSS_KEY_NOT_PRESENT
jmp 0x61c27a
mov eax, str.STG_E_CSS_AUTHENTICATION_FAILURE
jmp 0x61c27a
mov eax, str.STG_E_STATUS_COPY_PROTECTION_FAILURE
jmp 0x61c27a
mov eax, str.STG_E_TERMINATED
jmp 0x61c27a
mov eax, str.STG_E_INCOMPLETE
jmp 0x61c27a
mov eax, str.STG_E_CSS_KEY_NOT_ESTABLISHED
jmp 0x61c27a
cmp eax, 0x80030309
je 0x6111cc
cmp eax, 0x8003030a
je 0x6111c2
cmp eax, 0x8003030b
je 0x6111b8
cmp eax, 0x80040000
jne case.default.0x61b70a
mov eax, str.OLE_E_FIRST
jmp 0x61c27a
mov eax, str.STG_E_RESETS_EXHAUSTED
jmp 0x61c27a
mov eax, str.STG_E_CSS_REGION_MISMATCH
jmp 0x61c27a
mov eax, str.STG_E_CSS_SCRAMBLED_SECTOR
jmp 0x61c27a
mov eax, str.OLE_E_ADVF
jmp 0x61c27a
add eax, 0x7ffbfffe
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61c4be]
mov eax, str.OLE_E_ENUM_NOMORE
jmp 0x61c27a
mov eax, str.OLE_E_ADVISENOTSUPPORTED
jmp 0x61c27a
mov eax, str.OLE_E_NOCONNECTION
jmp 0x61c27a
mov eax, str.OLE_E_NOTRUNNING
jmp 0x61c27a
mov eax, str.OLE_E_NOCACHE
jmp 0x61c27a
mov eax, str.OLE_E_BLANK
jmp 0x61c27a
mov eax, str.OLE_E_CLASSDIFF
jmp 0x61c27a
mov eax, str.OLE_E_CANT_GETMONIKER
jmp 0x61c27a
mov eax, str.OLE_E_CANT_BINDTOSOURCE
jmp 0x61c27a
mov eax, str.OLE_E_STATIC
jmp 0x61c27a
mov ecx, 0x80040067
cmp eax, ecx
jg 0x61132a
je 0x611320
add ecx, 0xffffffaa
cmp eax, ecx
jg 0x6112d8
je 0x6112ce
cmp eax, 0x8004000c
je 0x6112c4
cmp eax, 0x8004000d
je 0x6112ba
cmp eax, 0x8004000e
je 0x6112b0
cmp eax, 0x8004000f
je 0x6112a6
cmp eax, 0x80040010
jne case.default.0x61b70a
mov eax, str.OLE_E_NOT_INPLACEACTIVE
jmp 0x61c27a
mov eax, str.OLE_E_INVALIDHWND
jmp 0x61c27a
mov eax, str.OLE_E_WRONGCOMPOBJ
jmp 0x61c27a
mov eax, str.OLE_E_INVALIDRECT
jmp 0x61c27a
mov eax, str.OLE_E_PROMPTSAVECANCELLED
jmp 0x61c27a
mov eax, str.OLE_E_CANTCONVERT
jmp 0x61c27a
cmp eax, 0x80040012
je 0x611316
cmp eax, 0x80040064
je 0x61130c
cmp eax, 0x80040065
je 0x611302
cmp eax, 0x80040066
jne case.default.0x61b70a
mov eax, str.DV_E_STGMEDIUM
jmp 0x61c27a
mov eax, str.DV_E_DVTARGETDEVICE
jmp 0x61c27a
mov eax, str.DV_E_FORMATETC
jmp 0x61c27a
mov eax, str.OLE_E_NOSTORAGE
jmp 0x61c27a
mov eax, str.DV_E_STATDATA
jmp 0x61c27a
mov ecx, 0x8004006c
cmp eax, ecx
jg 0x611387
je 0x61137d
cmp eax, 0x80040068
je 0x611373
cmp eax, 0x80040069
je 0x611369
cmp eax, 0x8004006a
je 0x61135f
cmp eax, 0x8004006b
jne case.default.0x61b70a
mov eax, str.DV_E_DVASPECT
jmp 0x61c27a
mov eax, str.DV_E_CLIPFORMAT
jmp 0x61c27a
mov eax, str.DV_E_TYMED
jmp 0x61c27a
mov eax, str.DV_E_LINDEX
jmp 0x61c27a
mov eax, str.DV_E_DVTARGETDEVICE_SIZE
jmp 0x61c27a
cmp eax, 0x8004006d
je 0x6113c5
cmp eax, 0x800400ff
je 0x6113bb
cmp eax, 0x80040100
je 0x6113b1
cmp eax, 0x80040101
jne case.default.0x61b70a
mov eax, str.DRAGDROP_E_ALREADYREGISTERED
jmp 0x61c27a
mov eax, str.DRAGDROP_E_FIRST
jmp 0x61c27a
mov eax, str.OLE_E_LAST
jmp 0x61c27a
mov eax, str.DV_E_NOIVIEWOBJECT
jmp 0x61c27a
mov eax, str.DRAGDROP_E_INVALIDHWND
jmp 0x61c27a
add eax, 0x7ffbfef1
cmp eax, 0xe9
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61c636]
jmp dword [eax*4 + 0x61c4e2]
mov eax, str.DRAGDROP_E_LAST
jmp 0x61c27a
mov eax, str.CLASSFACTORY_E_FIRST
jmp 0x61c27a
mov eax, str.CLASSFACTORY_E_LAST
jmp 0x61c27a
mov eax, str.CLASS_E_CLASSNOTAVAILABLE
jmp 0x61c27a
mov eax, str.CLASS_E_NOTLICENSED
jmp 0x61c27a
mov eax, str.MARSHAL_E_FIRST
jmp 0x61c27a
mov eax, str.MARSHAL_E_LAST
jmp 0x61c27a
mov eax, str.DATA_E_FIRST
jmp 0x61c27a
mov eax, str.DATA_E_LAST
jmp 0x61c27a
mov eax, str.VIEW_E_FIRST
jmp 0x61c27a
mov eax, str.VIEW_E_LAST
jmp 0x61c27a
mov eax, str.REGDB_E_FIRST
jmp 0x61c27a
mov eax, str.REGDB_E_LAST
jmp 0x61c27a
mov eax, str.REGDB_E_WRITEREGDB
jmp 0x61c27a
mov eax, str.REGDB_E_KEYMISSING
jmp 0x61c27a
mov eax, str.REGDB_E_INVALIDVALUE
jmp 0x61c27a
mov eax, str.REGDB_E_CLASSNOTREG
jmp 0x61c27a
mov eax, str.REGDB_E_IIDNOTREG
jmp 0x61c27a
mov eax, str.CAT_E_FIRST
jmp 0x61c27a
mov eax, str.CAT_E_LAST
jmp 0x61c27a
mov eax, str.CS_E_FIRST
jmp 0x61c27a
mov eax, str.CS_E_LAST
jmp 0x61c27a
mov eax, str.CS_E_NOT_DELETABLE
jmp 0x61c27a
mov eax, str.CS_E_CLASS_NOTFOUND
jmp 0x61c27a
mov eax, str.CS_E_INVALID_VERSION
jmp 0x61c27a
mov eax, str.CS_E_NO_CLASSSTORE
jmp 0x61c27a
mov eax, str.CS_E_OBJECT_NOTFOUND
jmp 0x61c27a
mov eax, str.CS_E_OBJECT_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.CS_E_INVALID_PATH
jmp 0x61c27a
mov eax, str.CS_E_NETWORK_ERROR
jmp 0x61c27a
mov eax, str.CS_E_ADMIN_LIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.CS_E_SCHEMA_MISMATCH
jmp 0x61c27a
mov eax, str.CACHE_E_FIRST
jmp 0x61c27a
mov eax, str.CACHE_E_LAST
jmp 0x61c27a
mov eax, str.OLEOBJ_E_FIRST
jmp 0x61c27a
mov eax, str.OLEOBJ_E_LAST
jmp 0x61c27a
mov eax, str.OLEOBJ_E_INVALIDVERB
jmp 0x61c27a
mov eax, str.CLIENTSITE_E_FIRST
jmp 0x61c27a
mov eax, str.CLIENTSITE_E_LAST
jmp 0x61c27a
mov eax, str.INPLACE_E_NOTUNDOABLE
jmp 0x61c27a
mov eax, str.INPLACE_E_NOTOOLSPACE
jmp 0x61c27a
mov eax, str.INPLACE_E_LAST
jmp 0x61c27a
mov eax, str.ENUM_E_FIRST
jmp 0x61c27a
mov eax, str.ENUM_E_LAST
jmp 0x61c27a
mov eax, str.CONVERT10_E_FIRST
jmp 0x61c27a
mov eax, str.CONVERT10_E_LAST
jmp 0x61c27a
mov eax, str.CONVERT10_E_OLESTREAM_PUT
jmp 0x61c27a
mov eax, str.CONVERT10_E_OLESTREAM_FMT
jmp 0x61c27a
mov eax, str.CONVERT10_E_OLESTREAM_BITMAP_TO_DIB
jmp 0x61c27a
mov eax, str.CONVERT10_E_STG_FMT
jmp 0x61c27a
mov eax, str.CONVERT10_E_STG_NO_STD_STREAM
jmp 0x61c27a
mov eax, str.CONVERT10_E_STG_DIB_TO_BITMAP
jmp 0x61c27a
mov eax, str.CLIPBRD_E_FIRST
jmp 0x61c27a
mov eax, str.CLIPBRD_E_LAST
jmp 0x61c27a
mov eax, str.CLIPBRD_E_CANT_EMPTY
jmp 0x61c27a
mov eax, str.CLIPBRD_E_CANT_SET
jmp 0x61c27a
mov eax, str.CLIPBRD_E_BAD_DATA
jmp 0x61c27a
mov eax, str.CLIPBRD_E_CANT_CLOSE
jmp 0x61c27a
mov eax, str.MK_E_FIRST
jmp 0x61c27a
mov eax, str.MK_E_LAST
jmp 0x61c27a
mov eax, str.MK_E_EXCEEDEDDEADLINE
jmp 0x61c27a
mov eax, str.MK_E_NEEDGENERIC
jmp 0x61c27a
mov eax, str.MK_E_UNAVAILABLE
jmp 0x61c27a
mov eax, str.MK_E_SYNTAX
jmp 0x61c27a
mov eax, str.MK_E_NOOBJECT
jmp 0x61c27a
mov eax, str.MK_E_INVALIDEXTENSION
jmp 0x61c27a
mov eax, str.MK_E_INTERMEDIATEINTERFACENOTSUPPORTED
jmp 0x61c27a
mov eax, str.MK_E_NOTBINDABLE
jmp 0x61c27a
mov eax, str.MK_E_NOTBOUND
jmp 0x61c27a
mov eax, str.MK_E_CANTOPENFILE
jmp 0x61c27a
mov eax, str.MK_E_MUSTBOTHERUSER
jmp 0x61c27a
mov eax, str.MK_E_NOINVERSE
jmp 0x61c27a
mov eax, str.MK_E_NOSTORAGE
jmp 0x61c27a
mov eax, str.MK_E_NOPREFIX
jmp 0x61c27a
mov eax, str.CO_E_NOTINITIALIZED
jmp 0x61c27a
mov eax, str.CO_E_ALREADYINITIALIZED
jmp 0x61c27a
mov eax, str.CO_E_CANTDETERMINECLASS
jmp 0x61c27a
mov eax, str.CO_E_CLASSSTRING
jmp 0x61c27a
mov eax, str.CO_E_IIDSTRING
jmp 0x61c27a
mov eax, str.CO_E_APPNOTFOUND
jmp 0x61c27a
mov eax, str.CO_E_APPSINGLEUSE
jmp 0x61c27a
mov eax, str.CO_E_ERRORINAPP
jmp 0x61c27a
mov eax, str.CO_E_DLLNOTFOUND
jmp 0x61c27a
mov eax, str.REGDB_E_BADTHREADINGMODEL
jmp 0x61c27a
mov eax, str.CO_E_ERRORINDLL
jmp 0x61c27a
mov ecx, 0x800403f2
cmp eax, ecx
jg 0x611c84
je 0x611c7a
add eax, 0x7ffbfe06
cmp eax, 0x10b
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61c924]
jmp dword [eax*4 + 0x61c720]
mov eax, str.CO_E_WRONGOSFORAPP
jmp 0x61c27a
mov eax, str.CO_E_OBJNOTREG
jmp 0x61c27a
mov eax, str.CO_E_OBJISREG
jmp 0x61c27a
mov eax, str.CO_E_OBJNOTCONNECTED
jmp 0x61c27a
mov eax, str.CO_E_APPDIDNTREG
jmp 0x61c27a
mov eax, str.CO_E_RELEASED
jmp 0x61c27a
mov eax, str.DIERR_INSUFFICIENTPRIVS__VFW_E_INVALIDMEDIATYPE
jmp 0x61c27a
mov eax, str.DIERR_DEVICEFULL__VFW_E_INVALIDSUBTYPE__DMO_E_INVALIDSTREAMINDEX
jmp 0x61c27a
mov eax, str.DIERR_MOREDATA__VFW_E_NEED_OWNER__DMO_E_INVALIDTYPE
jmp 0x61c27a
mov eax, str.DIERR_NOTDOWNLOADED__VFW_E_ENUM_OUT_OF_SYNC__DMO_E_TYPE_NOT_SET
jmp 0x61c27a
mov eax, str.DIERR_HASEFFECTS__VFW_E_ALREADY_CONNECTED__DMO_E_NOTACCEPTING
jmp 0x61c27a
mov eax, str.DIERR_NOTEXCLUSIVEACQUIRED__VFW_E_FILTER_ACTIVE__DMO_E_TYPE_NOT_ACCEPTED
jmp 0x61c27a
mov eax, str.DIERR_INCOMPLETEEFFECT__VFW_E_NO_TYPES__DMO_E_NO_MORE_ITEMS
jmp 0x61c27a
mov eax, str.DIERR_NOTBUFFERED__VFW_E_NO_ACCEPTABLE_TYPES
jmp 0x61c27a
mov eax, str.DIERR_EFFECTPLAYING__VFW_E_INVALID_DIRECTION
jmp 0x61c27a
mov eax, str.DIERR_UNPLUGGED__VFW_E_NOT_CONNECTED
jmp 0x61c27a
mov eax, str.DIERR_REPORTFULL__VFW_E_NO_ALLOCATOR
jmp 0x61c27a
mov eax, str.DIERR_MAPFILEFAIL__VFW_E_RUNTIME_ERROR
jmp 0x61c27a
mov eax, str.DIERR_DRIVERFIRST
jmp 0x61c27a
mov eax, str.DIERR_DRIVERFIRST1
jmp 0x61c27a
mov eax, str.DIERR_DRIVERFIRST2
jmp 0x61c27a
mov eax, str.DIERR_DRIVERFIRST3
jmp 0x61c27a
mov eax, str.DIERR_DRIVERFIRST4
jmp 0x61c27a
mov eax, str.DIERR_DRIVERFIRST5
jmp 0x61c27a
mov eax, str.VFW_E_BUFFER_NOTSET
jmp 0x61c27a
mov eax, str.VFW_E_BUFFER_OVERFLOW
jmp 0x61c27a
mov eax, str.VFW_E_BADALIGN
jmp 0x61c27a
mov eax, str.VFW_E_ALREADY_COMMITTED
jmp 0x61c27a
mov eax, str.VFW_E_BUFFERS_OUTSTANDING
jmp 0x61c27a
mov eax, str.VFW_E_NOT_COMMITTED
jmp 0x61c27a
mov eax, str.VFW_E_SIZENOTSET
jmp 0x61c27a
mov eax, str.VFW_E_NO_CLOCK
jmp 0x61c27a
mov eax, str.VFW_E_NO_SINK
jmp 0x61c27a
mov eax, str.VFW_E_NO_INTERFACE
jmp 0x61c27a
mov eax, str.VFW_E_NOT_FOUND
jmp 0x61c27a
mov eax, str.VFW_E_CANNOT_CONNECT
jmp 0x61c27a
mov eax, str.VFW_E_CANNOT_RENDER
jmp 0x61c27a
mov eax, str.VFW_E_CHANGING_FORMAT
jmp 0x61c27a
mov eax, str.VFW_E_NO_COLOR_KEY_SET
jmp 0x61c27a
mov eax, str.VFW_E_NOT_OVERLAY_CONNECTION
jmp 0x61c27a
mov eax, str.VFW_E_NOT_SAMPLE_CONNECTION
jmp 0x61c27a
mov eax, str.VFW_E_PALETTE_SET
jmp 0x61c27a
mov eax, str.VFW_E_COLOR_KEY_SET
jmp 0x61c27a
mov eax, str.VFW_E_NO_COLOR_KEY_FOUND
jmp 0x61c27a
mov eax, str.VFW_E_NO_PALETTE_AVAILABLE
jmp 0x61c27a
mov eax, str.VFW_E_NO_DISPLAY_PALETTE
jmp 0x61c27a
mov eax, str.VFW_E_TOO_MANY_COLORS
jmp 0x61c27a
mov eax, str.VFW_E_STATE_CHANGED
jmp 0x61c27a
mov eax, str.VFW_E_NOT_STOPPED
jmp 0x61c27a
mov eax, str.VFW_E_NOT_PAUSED
jmp 0x61c27a
mov eax, str.VFW_E_NOT_RUNNING
jmp 0x61c27a
mov eax, str.VFW_E_WRONG_STATE
jmp 0x61c27a
mov eax, str.VFW_E_START_TIME_AFTER_END
jmp 0x61c27a
mov eax, str.VFW_E_INVALID_RECT
jmp 0x61c27a
mov eax, str.VFW_E_TYPE_NOT_ACCEPTED
jmp 0x61c27a
mov eax, str.VFW_E_SAMPLE_REJECTED
jmp 0x61c27a
mov eax, str.VFW_E_SAMPLE_REJECTED_EOS
jmp 0x61c27a
mov eax, str.VFW_E_DUPLICATE_NAME
jmp 0x61c27a
mov eax, str.VFW_E_TIMEOUT
jmp 0x61c27a
mov eax, str.VFW_E_INVALID_FILE_FORMAT
jmp 0x61c27a
mov eax, str.VFW_E_ENUM_OUT_OF_RANGE
jmp 0x61c27a
mov eax, str.VFW_E_CIRCULAR_GRAPH
jmp 0x61c27a
mov eax, str.VFW_E_NOT_ALLOWED_TO_SAVE
jmp 0x61c27a
mov eax, str.VFW_E_TIME_ALREADY_PASSED
jmp 0x61c27a
mov eax, str.VFW_E_ALREADY_CANCELLED
jmp 0x61c27a
mov eax, str.VFW_E_CORRUPT_GRAPH_FILE
jmp 0x61c27a
mov eax, str.VFW_E_ADVISE_ALREADY_SET
jmp 0x61c27a
mov eax, str.VFW_E_NO_MODEX_AVAILABLE
jmp 0x61c27a
mov eax, str.VFW_E_NO_ADVISE_SET
jmp 0x61c27a
mov eax, str.VFW_E_NO_FULLSCREEN
jmp 0x61c27a
mov eax, str.VFW_E_IN_FULLSCREEN_MODE
jmp 0x61c27a
mov eax, str.VFW_E_UNKNOWN_FILE_TYPE
jmp 0x61c27a
mov eax, str.VFW_E_CANNOT_LOAD_SOURCE_FILTER
jmp 0x61c27a
mov eax, str.VFW_E_FILE_TOO_SHORT
jmp 0x61c27a
mov eax, str.VFW_E_INVALID_FILE_VERSION
jmp 0x61c27a
mov eax, str.VFW_E_INVALID_CLSID
jmp 0x61c27a
mov eax, str.VFW_E_INVALID_MEDIA_TYPE
jmp 0x61c27a
mov eax, str.VFW_E_SAMPLE_TIME_NOT_SET
jmp 0x61c27a
mov eax, str.VFW_E_MEDIA_TIME_NOT_SET
jmp 0x61c27a
mov eax, str.VFW_E_NO_TIME_FORMAT_SET
jmp 0x61c27a
mov eax, str.VFW_E_MONO_AUDIO_HW
jmp 0x61c27a
mov eax, str.VFW_E_NO_DECOMPRESSOR
jmp 0x61c27a
mov eax, str.VFW_E_NO_AUDIO_HARDWARE
jmp 0x61c27a
mov eax, str.VFW_E_RPZA
jmp 0x61c27a
mov eax, str.VFW_E_PROCESSOR_NOT_SUITABLE
jmp 0x61c27a
mov eax, str.VFW_E_UNSUPPORTED_AUDIO
jmp 0x61c27a
mov eax, str.VFW_E_UNSUPPORTED_VIDEO
jmp 0x61c27a
mov eax, str.VFW_E_MPEG_NOT_CONSTRAINED
jmp 0x61c27a
mov eax, str.VFW_E_NOT_IN_GRAPH
jmp 0x61c27a
mov eax, str.VFW_E_NO_TIME_FORMAT
jmp 0x61c27a
mov eax, str.VFW_E_READ_ONLY
jmp 0x61c27a
mov eax, str.VFW_E_BUFFER_UNDERFLOW
jmp 0x61c27a
mov eax, str.VFW_E_UNSUPPORTED_STREAM
jmp 0x61c27a
mov eax, str.VFW_E_NO_TRANSPORT
jmp 0x61c27a
mov eax, str.VFW_E_BAD_VIDEOCD
jmp 0x61c27a
mov eax, str.VFW_E_OUT_OF_VIDEO_MEMORY
jmp 0x61c27a
mov eax, str.VFW_E_VP_NEGOTIATION_FAILED
jmp 0x61c27a
mov eax, str.VFW_E_DDRAW_CAPS_NOT_SUITABLE
jmp 0x61c27a
mov eax, str.VFW_E_NO_VP_HARDWARE
jmp 0x61c27a
mov eax, str.VFW_E_NO_CAPTURE_HARDWARE
jmp 0x61c27a
mov eax, str.VFW_E_DVD_OPERATION_INHIBITED
jmp 0x61c27a
mov eax, str.VFW_E_DVD_INVALIDDOMAIN
jmp 0x61c27a
mov eax, str.VFW_E_DVD_NO_BUTTON
jmp 0x61c27a
mov eax, str.VFW_E_DVD_GRAPHNOTREADY
jmp 0x61c27a
mov eax, str.VFW_E_DVD_RENDERFAIL
jmp 0x61c27a
mov eax, str.VFW_E_DVD_DECNOTENOUGH
jmp 0x61c27a
mov eax, str.VFW_E_DDRAW_VERSION_NOT_SUITABLE
jmp 0x61c27a
mov eax, str.VFW_E_COPYPROT_FAILED
jmp 0x61c27a
mov eax, str.VFW_E_TIME_EXPIRED
jmp 0x61c27a
mov eax, str.VFW_E_DVD_WRONG_SPEED
jmp 0x61c27a
mov eax, str.VFW_E_DVD_MENU_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.VFW_E_DVD_CMD_CANCELLED
jmp 0x61c27a
mov eax, str.VFW_E_DVD_STATE_WRONG_VERSION
jmp 0x61c27a
mov eax, str.VFW_E_DVD_STATE_CORRUPT
jmp 0x61c27a
mov eax, str.VFW_E_DVD_STATE_WRONG_DISC
jmp 0x61c27a
mov eax, str.VFW_E_DVD_INCOMPATIBLE_REGION
jmp 0x61c27a
mov eax, str.VFW_E_DVD_NO_ATTRIBUTES
jmp 0x61c27a
mov eax, str.VFW_E_DVD_NO_GOUP_PGC
jmp 0x61c27a
mov eax, str.VFW_E_DVD_LOW_PARENTAL_LEVEL
jmp 0x61c27a
mov eax, str.VFW_E_DVD_NOT_IN_KARAOKE_MODE
jmp 0x61c27a
mov eax, str.VFW_E_FRAME_STEP_UNSUPPORTED
jmp 0x61c27a
mov eax, str.VFW_E_DVD_STREAM_DISABLED
jmp 0x61c27a
mov eax, str.VFW_E_DVD_TITLE_UNKNOWN
jmp 0x61c27a
mov eax, str.VFW_E_DVD_INVALID_DISC
jmp 0x61c27a
mov eax, str.VFW_E_DVD_NO_RESUME_INFORMATION
jmp 0x61c27a
mov eax, str.VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD
jmp 0x61c27a
mov eax, str.VFW_E_PIN_ALREADY_BLOCKED
jmp 0x61c27a
mov eax, str.VFW_E_CERTIFICATION_FAILURE
jmp 0x61c27a
mov eax, str.VFW_E_BAD_KEY
jmp 0x61c27a
mov ecx, 0x80041001
cmp eax, ecx
jg 0x611d2e
je 0x611d24
add eax, 0x7ffbfc01
cmp eax, 0xb
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ca30]
mov eax, str.DIERR_DRIVERLAST
jmp 0x61c27a
mov eax, str.DIERR_INVALIDCLASSINSTALLER
jmp 0x61c27a
mov eax, str.DIERR_CANCELLED__MS_E_SAMPLEALLOC
jmp 0x61c27a
mov eax, str.DIERR_BADINF__MS_E_PURPOSEID
jmp 0x61c27a
mov eax, str.MS_E_NOSTREAM
jmp 0x61c27a
mov eax, str.MS_E_NOSEEKING
jmp 0x61c27a
mov eax, str.MS_E_INCOMPATIBLE
jmp 0x61c27a
mov eax, str.MS_E_BUSY
jmp 0x61c27a
mov eax, str.MS_E_NOTINIT
jmp 0x61c27a
mov eax, str.MS_E_SOURCEALREADYDEFINED
jmp 0x61c27a
mov eax, str.MS_E_INVALIDSTREAMTYPE
jmp 0x61c27a
mov eax, str.MS_E_NOTRUNNING
jmp 0x61c27a
mov eax, str.WBEM_E_FAILED
jmp 0x61c27a
mov ecx, 0x80041309
cmp eax, ecx
jg 0x612244
je 0x61223a
add eax, 0x7ffbeffe
cmp eax, 0x88
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ca60]
mov eax, str.WBEM_E_NOT_FOUND
jmp 0x61c27a
mov eax, str.WBEM_E_ACCESS_DENIED
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_FAILURE
jmp 0x61c27a
mov eax, str.WBEM_E_TYPE_MISMATCH
jmp 0x61c27a
mov eax, str.WBEM_E_OUT_OF_MEMORY
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_CONTEXT
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_PARAMETER
jmp 0x61c27a
mov eax, str.WBEM_E_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.WBEM_E_CRITICAL_ERROR
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_STREAM
jmp 0x61c27a
mov eax, str.WBEM_E_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_SUPERCLASS
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_NAMESPACE
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_OBJECT
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_CLASS
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_NOT_FOUND
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_PROVIDER_REGISTRATION
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_LOAD_FAILURE
jmp 0x61c27a
mov eax, str.WBEM_E_INITIALIZATION_FAILURE
jmp 0x61c27a
mov eax, str.WBEM_E_TRANSPORT_FAILURE
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_OPERATION
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_QUERY
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_QUERY_TYPE
jmp 0x61c27a
mov eax, str.WBEM_E_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.WBEM_E_OVERRIDE_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.WBEM_E_PROPAGATED_QUALIFIER
jmp 0x61c27a
mov eax, str.WBEM_E_PROPAGATED_PROPERTY
jmp 0x61c27a
mov eax, str.WBEM_E_UNEXPECTED
jmp 0x61c27a
mov eax, str.WBEM_E_ILLEGAL_OPERATION
jmp 0x61c27a
mov eax, str.WBEM_E_CANNOT_BE_KEY
jmp 0x61c27a
mov eax, str.WBEM_E_INCOMPLETE_CLASS
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_SYNTAX
jmp 0x61c27a
mov eax, str.WBEM_E_NONDECORATED_OBJECT
jmp 0x61c27a
mov eax, str.WBEM_E_READ_ONLY
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_NOT_CAPABLE
jmp 0x61c27a
mov eax, str.WBEM_E_CLASS_HAS_CHILDREN
jmp 0x61c27a
mov eax, str.WBEM_E_CLASS_HAS_INSTANCES
jmp 0x61c27a
mov eax, str.WBEM_E_QUERY_NOT_IMPLEMENTED
jmp 0x61c27a
mov eax, str.WBEM_E_ILLEGAL_NULL
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_QUALIFIER_TYPE
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_PROPERTY_TYPE
jmp 0x61c27a
mov eax, str.WBEM_E_VALUE_OUT_OF_RANGE
jmp 0x61c27a
mov eax, str.WBEM_E_CANNOT_BE_SINGLETON
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_CIM_TYPE
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_METHOD
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_METHOD_PARAMETERS
jmp 0x61c27a
mov eax, str.WBEM_E_SYSTEM_PROPERTY
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_PROPERTY
jmp 0x61c27a
mov eax, str.WBEM_E_CALL_CANCELLED
jmp 0x61c27a
mov eax, str.WBEM_E_SHUTTING_DOWN
jmp 0x61c27a
mov eax, str.WBEM_E_PROPAGATED_METHOD
jmp 0x61c27a
mov eax, str.WBEM_E_UNSUPPORTED_PARAMETER
jmp 0x61c27a
mov eax, str.WBEM_E_MISSING_PARAMETER_ID
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_PARAMETER_ID
jmp 0x61c27a
mov eax, str.WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
jmp 0x61c27a
mov eax, str.WBEM_E_PARAMETER_ID_ON_RETVAL
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_OBJECT_PATH
jmp 0x61c27a
mov eax, str.WBEM_E_OUT_OF_DISK_SPACE
jmp 0x61c27a
mov eax, str.WBEM_E_BUFFER_TOO_SMALL
jmp 0x61c27a
mov eax, str.WBEM_E_UNSUPPORTED_PUT_EXTENSION
jmp 0x61c27a
mov eax, str.WBEM_E_UNKNOWN_OBJECT_TYPE
jmp 0x61c27a
mov eax, str.WBEM_E_UNKNOWN_PACKET_TYPE
jmp 0x61c27a
mov eax, str.WBEM_E_MARSHAL_VERSION_MISMATCH
jmp 0x61c27a
mov eax, str.WBEM_E_MARSHAL_INVALID_SIGNATURE
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_QUALIFIER
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_DUPLICATE_PARAMETER
jmp 0x61c27a
mov eax, str.WBEM_E_TOO_MUCH_DATA
jmp 0x61c27a
mov eax, str.WBEM_E_SERVER_TOO_BUSY
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_FLAVOR
jmp 0x61c27a
mov eax, str.WBEM_E_CIRCULAR_REFERENCE
jmp 0x61c27a
mov eax, str.WBEM_E_UNSUPPORTED_CLASS_UPDATE
jmp 0x61c27a
mov eax, str.WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
jmp 0x61c27a
mov eax, str.WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
jmp 0x61c27a
mov eax, str.WBEM_E_TOO_MANY_PROPERTIES
jmp 0x61c27a
mov eax, str.WBEM_E_UPDATE_TYPE_MISMATCH
jmp 0x61c27a
mov eax, str.WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.WBEM_E_UPDATE_PROPAGATED_METHOD
jmp 0x61c27a
mov eax, str.WBEM_E_METHOD_NOT_IMPLEMENTED
jmp 0x61c27a
mov eax, str.WBEM_E_METHOD_DISABLED
jmp 0x61c27a
mov eax, str.WBEM_E_REFRESHER_BUSY
jmp 0x61c27a
mov eax, str.WBEM_E_UNPARSABLE_QUERY
jmp 0x61c27a
mov eax, str.WBEM_E_NOT_EVENT_CLASS
jmp 0x61c27a
mov eax, str.WBEM_E_MISSING_GROUP_WITHIN
jmp 0x61c27a
mov eax, str.WBEM_E_MISSING_AGGREGATION_LIST
jmp 0x61c27a
mov eax, str.WBEM_E_PROPERTY_NOT_AN_OBJECT
jmp 0x61c27a
mov eax, str.WBEM_E_AGGREGATING_BY_OBJECT
jmp 0x61c27a
mov eax, str.WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
jmp 0x61c27a
mov eax, str.WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
jmp 0x61c27a
mov eax, str.WBEM_E_QUEUE_OVERFLOW
jmp 0x61c27a
mov eax, str.WBEM_E_PRIVILEGE_NOT_HELD
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_OPERATOR
jmp 0x61c27a
mov eax, str.WBEM_E_LOCAL_CREDENTIALS
jmp 0x61c27a
mov eax, str.WBEM_E_CANNOT_BE_ABSTRACT
jmp 0x61c27a
mov eax, str.WBEM_E_AMENDED_OBJECT
jmp 0x61c27a
mov eax, str.WBEM_E_CLIENT_TOO_SLOW
jmp 0x61c27a
mov eax, str.WBEM_E_NULL_SECURITY_DESCRIPTOR
jmp 0x61c27a
mov eax, str.WBEM_E_TIMED_OUT
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_ASSOCIATION
jmp 0x61c27a
mov eax, str.WBEM_E_AMBIGUOUS_OPERATION
jmp 0x61c27a
mov eax, str.WBEM_E_QUOTA_VIOLATION
jmp 0x61c27a
mov eax, str.WBEM_E_RESERVED_001
jmp 0x61c27a
mov eax, str.WBEM_E_RESERVED_002
jmp 0x61c27a
mov eax, str.WBEM_E_UNSUPPORTED_LOCALE
jmp 0x61c27a
mov eax, str.WBEM_E_HANDLE_OUT_OF_DATE
jmp 0x61c27a
mov eax, str.WBEM_E_CONNECTION_FAILED
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_HANDLE_REQUEST
jmp 0x61c27a
mov eax, str.WBEM_E_PROPERTY_NAME_TOO_WIDE
jmp 0x61c27a
mov eax, str.WBEM_E_CLASS_NAME_TOO_WIDE
jmp 0x61c27a
mov eax, str.WBEM_E_METHOD_NAME_TOO_WIDE
jmp 0x61c27a
mov eax, str.WBEM_E_QUALIFIER_NAME_TOO_WIDE
jmp 0x61c27a
mov eax, str.WBEM_E_RERUN_COMMAND
jmp 0x61c27a
mov eax, str.WBEM_E_DATABASE_VER_MISMATCH
jmp 0x61c27a
mov eax, str.WBEM_E_VETO_DELETE
jmp 0x61c27a
mov eax, str.WBEM_E_VETO_PUT
jmp 0x61c27a
mov eax, str.WBEM_E_INVALID_LOCALE
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_SUSPENDED
jmp 0x61c27a
mov eax, str.WBEM_E_SYNCHRONIZATION_REQUIRED
jmp 0x61c27a
mov eax, str.WBEM_E_NO_SCHEMA
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_ALREADY_REGISTERED
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_NOT_REGISTERED
jmp 0x61c27a
mov eax, str.WBEM_E_FATAL_TRANSPORT_ERROR
jmp 0x61c27a
mov eax, str.WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_TIMED_OUT
jmp 0x61c27a
mov eax, str.WBEM_E_NO_KEY
jmp 0x61c27a
mov eax, str.WBEM_E_PROVIDER_DISABLED
jmp 0x61c27a
mov eax, str.SCHED_E_TRIGGER_NOT_FOUND
jmp 0x61c27a
mov ecx, 0x80042001
cmp eax, ecx
jg 0x6122ee
je 0x6122e4
add eax, 0x7ffbecf6
cmp eax, 0xb
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61cc84]
mov eax, str.SCHED_E_TASK_NOT_READY
jmp 0x61c27a
mov eax, str.SCHED_E_TASK_NOT_RUNNING
jmp 0x61c27a
mov eax, str.SCHED_E_SERVICE_NOT_INSTALLED
jmp 0x61c27a
mov eax, str.SCHED_E_CANNOT_OPEN_TASK
jmp 0x61c27a
mov eax, str.SCHED_E_INVALID_TASK
jmp 0x61c27a
mov eax, str.SCHED_E_ACCOUNT_INFORMATION_NOT_SET
jmp 0x61c27a
mov eax, str.SCHED_E_ACCOUNT_NAME_NOT_FOUND
jmp 0x61c27a
mov eax, str.SCHED_E_ACCOUNT_DBASE_CORRUPT
jmp 0x61c27a
mov eax, str.SCHED_E_NO_SECURITY_SERVICES
jmp 0x61c27a
mov eax, str.SCHED_E_UNKNOWN_OBJECT_VERSION
jmp 0x61c27a
mov eax, str.SCHED_E_UNSUPPORTED_ACCOUNT_OPTION
jmp 0x61c27a
mov eax, str.SCHED_E_SERVICE_NOT_RUNNING
jmp 0x61c27a
mov eax, str.WBEMESS_E_REGISTRATION_TOO_BROAD
jmp 0x61c27a
mov ecx, 0x8004401d
cmp eax, ecx
jg 0x6124c5
je 0x6124bb
add ecx, 0xfffffff1
cmp eax, ecx
jg 0x61241a
je 0x612410
mov ecx, 0x80044007
cmp eax, ecx
jg 0x6123a6
je 0x61239c
cmp eax, 0x80042002
je 0x612392
cmp eax, 0x80044001
je 0x612388
cmp eax, 0x80044002
je 0x61237e
cmp eax, 0x80044003
je 0x612374
cmp eax, 0x80044004
je 0x61236a
cmp eax, 0x80044005
je 0x612360
cmp eax, 0x80044006
jne case.default.0x61b70a
mov eax, str.WBEMMOF_E_EXPECTED_CLOSE_PAREN
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_CLOSE_BRACKET
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_CLOSE_BRACE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_OPEN_BRACE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_SEMI
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_QUALIFIER_NAME
jmp 0x61c27a
mov eax, str.WBEMESS_E_REGISTRATION_TOO_PRECISE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
jmp 0x61c27a
cmp eax, 0x80044008
je 0x612406
cmp eax, 0x80044009
je 0x6123fc
cmp eax, 0x8004400a
je 0x6123f2
cmp eax, 0x8004400b
je 0x6123e8
cmp eax, 0x8004400c
je 0x6123de
cmp eax, 0x8004400d
jne case.default.0x61b70a
mov eax, str.WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_PROPERTY_NAME
jmp 0x61c27a
mov eax, str.WBEMMOF_E_UNRECOGNIZED_TYPE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_UNRECOGNIZED_TOKEN
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_OPEN_PAREN
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER
jmp 0x61c27a
mov eax, str.WBEMMOF_E_UNEXPECTED_ALIAS
jmp 0x61c27a
add eax, 0x7ffbbff1
cmp eax, 0xd
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ccb4]
mov eax, str.WBEMMOF_E_UNEXPECTED_ARRAY_INIT
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_AMENDMENT_SYNTAX
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_PRAGMA
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_NAMESPACE_SYNTAX
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_CLASS_NAME
jmp 0x61c27a
mov eax, str.WBEMMOF_E_TYPE_MISMATCH
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_ALIAS_NAME
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_CLASS_DECLARATION
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_INSTANCE_DECLARATION
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_DOLLAR
jmp 0x61c27a
mov eax, str.WBEMMOF_E_CIMTYPE_QUALIFIER
jmp 0x61c27a
mov eax, str.WBEMMOF_E_DUPLICATE_PROPERTY
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
jmp 0x61c27a
mov eax, str.WBEMMOF_E_OUT_OF_RANGE
jmp 0x61c27a
mov ecx, 0x8004d000
cmp eax, ecx
jg 0x6125bf
je 0x6125b5
add eax, 0x7ffbbfe2
cmp eax, 0x13
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ccec]
mov eax, str.WBEMMOF_E_INVALID_FILE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_ALIASES_IN_EMBEDDED
jmp 0x61c27a
mov eax, str.WBEMMOF_E_NULL_ARRAY_ELEM
jmp 0x61c27a
mov eax, str.WBEMMOF_E_DUPLICATE_QUALIFIER
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_FLAVOR_TYPE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES
jmp 0x61c27a
mov eax, str.WBEMMOF_E_MULTIPLE_ALIASES
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2
jmp 0x61c27a
mov eax, str.WBEMMOF_E_NO_ARRAYS_RETURNED
jmp 0x61c27a
mov eax, str.WBEMMOF_E_MUST_BE_IN_OR_OUT
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_FLAGS_SYNTAX
jmp 0x61c27a
mov eax, str.WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
jmp 0x61c27a
mov eax, str.WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_ERROR_CREATING_TEMP_FILE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
jmp 0x61c27a
mov eax, str.WBEMMOF_E_INVALID_DELETECLASS_SYNTAX
jmp 0x61c27a
mov eax, str.XACT_E_FIRST
jmp 0x61c27a
add eax, 0x7ffb2fff
cmp eax, 7
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61cd3c]
mov eax, str.XACT_E_CANTRETAIN
jmp 0x61c27a
mov eax, str.XACT_E_COMMITFAILED
jmp 0x61c27a
mov eax, str.XACT_E_COMMITPREVENTED
jmp 0x61c27a
mov eax, str.XACT_E_HEURISTICABORT
jmp 0x61c27a
mov eax, str.XACT_E_HEURISTICCOMMIT
jmp 0x61c27a
mov eax, str.XACT_E_HEURISTICDAMAGE
jmp 0x61c27a
mov eax, str.XACT_E_HEURISTICDANGER
jmp 0x61c27a
mov eax, str.XACT_E_ISOLATIONLEVEL
jmp 0x61c27a
mov eax, str.XACT_E_NOASYNC
jmp 0x61c27a
mov ecx, 0x8004d080
cmp eax, ecx
jg 0x6127a0
je 0x612796
add eax, 0x7ffb2ff6
cmp eax, 0x1f
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61cd5c]
mov eax, str.XACT_E_LAST
jmp 0x61c27a
mov eax, str.XACT_E_NOENLIST
jmp 0x61c27a
mov eax, str.XACT_E_NOISORETAIN
jmp 0x61c27a
mov eax, str.XACT_E_NORESOURCE
jmp 0x61c27a
mov eax, str.XACT_E_NOTCURRENT
jmp 0x61c27a
mov eax, str.XACT_E_NOTRANSACTION
jmp 0x61c27a
mov eax, str.XACT_E_NOTSUPPORTED
jmp 0x61c27a
mov eax, str.XACT_E_UNKNOWNRMGRID
jmp 0x61c27a
mov eax, str.XACT_E_WRONGSTATE
jmp 0x61c27a
mov eax, str.XACT_E_WRONGUOW
jmp 0x61c27a
mov eax, str.XACT_E_XTIONEXISTS
jmp 0x61c27a
mov eax, str.XACT_E_NOIMPORTOBJECT
jmp 0x61c27a
mov eax, str.XACT_E_INVALIDCOOKIE
jmp 0x61c27a
mov eax, str.XACT_E_INDOUBT
jmp 0x61c27a
mov eax, str.XACT_E_NOTIMEOUT
jmp 0x61c27a
mov eax, str.XACT_E_ALREADYINPROGRESS
jmp 0x61c27a
mov eax, str.XACT_E_ABORTED
jmp 0x61c27a
mov eax, str.XACT_E_LOGFULL
jmp 0x61c27a
mov eax, str.XACT_E_TMNOTAVAILABLE
jmp 0x61c27a
mov eax, str.XACT_E_CONNECTION_DOWN
jmp 0x61c27a
mov eax, str.XACT_E_CONNECTION_DENIED
jmp 0x61c27a
mov eax, str.XACT_E_REENLISTTIMEOUT
jmp 0x61c27a
mov eax, str.XACT_E_TIP_CONNECT_FAILED
jmp 0x61c27a
mov eax, str.XACT_E_TIP_PROTOCOL_ERROR
jmp 0x61c27a
mov eax, str.XACT_E_TIP_PULL_FAILED
jmp 0x61c27a
mov eax, str.XACT_E_DEST_TMNOTAVAILABLE
jmp 0x61c27a
mov eax, str.XACT_E_TIP_DISABLED
jmp 0x61c27a
mov eax, str.XACT_E_NETWORK_TX_DISABLED
jmp 0x61c27a
mov eax, str.XACT_E_PARTNER_NETWORK_TX_DISABLED
jmp 0x61c27a
mov eax, str.XACT_E_XA_TX_DISABLED
jmp 0x61c27a
mov eax, str.XACT_E_UNABLE_TO_READ_DTC_CONFIG
jmp 0x61c27a
mov eax, str.XACT_E_UNABLE_TO_LOAD_DTC_PROXY
jmp 0x61c27a
mov eax, str.XACT_E_CLERKNOTFOUND
jmp 0x61c27a
mov ecx, 0x80070483
cmp eax, ecx
jg 0x612c23
je case.0x61776f.1155
mov ecx, 0x800700ad
cmp eax, ecx
jg 0x612a9c
je case.0x617096.173
add ecx, 0xffffff94
cmp eax, ecx
jg 0x612a7d
je case.0x616edd.65
mov ecx, 0x8007000d
cmp eax, ecx
jg 0x612a5e
je case.0x616cdc.13
mov ecx, 0x8004e028
cmp eax, ecx
jg 0x61297d
je 0x612973
add ecx, 0xffffffdf
cmp eax, ecx
jg 0x6128ce
je 0x6128c4
mov ecx, 0x8004e000
cmp eax, ecx
jg 0x61287c
je 0x612872
cmp eax, 0x8004d081
je 0x612868
cmp eax, 0x8004d082
je 0x61285e
cmp eax, 0x8004d083
je 0x612854
cmp eax, 0x8004d084
je 0x61284a
cmp eax, 0x8004d085
jne case.default.0x61b70a
mov eax, str.XACT_E_REPLAYREQUEST
jmp 0x61c27a
mov eax, str.XACT_E_INVALIDLSN
jmp 0x61c27a
mov eax, str.XACT_E_TRANSACTIONCLOSED
jmp 0x61c27a
mov eax, str.XACT_E_RECOVERYINPROGRESS
jmp 0x61c27a
mov eax, str.XACT_E_CLERKEXISTS
jmp 0x61c27a
mov eax, str.CONTEXT_E_FIRST
jmp 0x61c27a
cmp eax, 0x8004e002
je 0x6128ba
cmp eax, 0x8004e003
je 0x6128b0
cmp eax, 0x8004e004
je 0x6128a6
cmp eax, 0x8004e006
jne case.default.0x61b70a
mov eax, str.CONTEXT_E_SYNCH_TIMEOUT
jmp 0x61c27a
mov eax, str.CONTEXT_E_NOCONTEXT
jmp 0x61c27a
mov eax, str.CONTEXT_E_ABORTING
jmp 0x61c27a
mov eax, str.CONTEXT_E_ABORTED
jmp 0x61c27a
mov eax, str.CONTEXT_E_OLDREF
jmp 0x61c27a
mov ecx, 0x8004e023
cmp eax, ecx
jg 0x61292b
je 0x612921
cmp eax, 0x8004e00c
je 0x612917
cmp eax, 0x8004e00f
je 0x61290d
cmp eax, 0x8004e021
je 0x612903
cmp eax, 0x8004e022
jne case.default.0x61b70a
mov eax, str.CO_E_ACTIVATIONFAILED_EVENTLOGGED
jmp 0x61c27a
mov eax, str.CO_E_ACTIVATIONFAILED
jmp 0x61c27a
mov eax, str.CONTEXT_E_TMNOTAVAILABLE
jmp 0x61c27a
mov eax, str.CONTEXT_E_ROLENOTFOUND
jmp 0x61c27a
mov eax, str.CO_E_ACTIVATIONFAILED_CATALOGERROR
jmp 0x61c27a
cmp eax, 0x8004e024
je 0x612969
cmp eax, 0x8004e025
je 0x61295f
cmp eax, 0x8004e026
je 0x612955
cmp eax, 0x8004e027
jne case.default.0x61b70a
mov eax, str.CONTEXT_E_NOTRANSACTION
jmp 0x61c27a
mov eax, str.CONTEXT_E_NOJIT
jmp 0x61c27a
mov eax, str.CO_E_INITIALIZATIONFAILED
jmp 0x61c27a
mov eax, str.CO_E_ACTIVATIONFAILED_TIMEOUT
jmp 0x61c27a
mov eax, str.CO_E_THREADINGMODEL_CHANGED
jmp 0x61c27a
mov ecx, 0x80070003
cmp eax, ecx
jg 0x612a35
je 0x616cbc
mov ecx, 0x8004e02d
cmp eax, ecx
jg 0x6129ed
je 0x6129e3
cmp eax, 0x8004e029
je 0x6129d9
cmp eax, 0x8004e02a
je 0x6129cf
cmp eax, 0x8004e02b
je 0x6129c5
cmp eax, 0x8004e02c
jne case.default.0x61b70a
mov eax, str.CO_E_NOTPOOLED
jmp 0x61c27a
mov eax, str.CO_E_DBERROR
jmp 0x61c27a
mov eax, str.CO_E_NOCOOKIES
jmp 0x61c27a
mov eax, str.CO_E_NOIISINTRINSICS
jmp 0x61c27a
mov eax, str.CO_E_NOTCONSTRUCTED
jmp 0x61c27a
cmp eax, 0x8004e02e
je 0x612a2b
cmp eax, 0x8004e02f
je 0x612a21
cmp eax, 0x80070001
je 0x612a17
cmp eax, 0x80070002
jne case.default.0x61b70a
mov eax, str.ERROR_FILE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_FUNCTION
jmp 0x61c27a
mov eax, str.CONTEXT_E_LAST
jmp 0x61c27a
mov eax, str.CO_E_NOSYNCHRONIZATION
jmp 0x61c27a
add eax, 0x7ff8fffc
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61cddc]
mov eax, str.E_HANDLE
jmp 0x61c27a
mov eax, str.E_ACCESSDENIED
jmp 0x61c27a
add eax, 0x7ff8fff2
cmp eax, 0x32
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ce00]
mov eax, str.E_OUTOFMEMORY
jmp 0x61c27a
add eax, 0x7ff8ffbe
cmp eax, 0x68
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61cecc]
mov eax, str.E_INVALIDARG
jmp 0x61c27a
mov ecx, 0x800703f8
cmp eax, ecx
jg 0x612c05
je case.0x617622.1016
mov ecx, 0x8007010a
cmp eax, ecx
jg 0x612ada
je case.0x617498.266
add eax, 0x7ff8ff52
cmp eax, 0x55
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61d114]
jmp dword [eax*4 + 0x61d070]
mov ecx, 0x800703e3
cmp eax, ecx
jg 0x612bf0
je 0x6175f9
mov ecx, 0x8007012c
cmp eax, ecx
jg 0x612b75
je case.0x617498.300
add ecx, 0xffffffea
cmp eax, ecx
jg 0x612b3f
je case.0x617498.278
cmp eax, 0x8007010b
je case.0x617498.267
cmp eax, 0x80070113
je case.0x617498.275
cmp eax, 0x80070114
je case.0x617498.276
cmp eax, 0x80070115
jne case.default.0x61b70a
mov eax, str.ERROR_EA_TABLE_FULL
jmp 0x61c27a
cmp eax, 0x8007011a
je case.0x617498.282
cmp eax, 0x80070120
je case.0x617498.288
cmp eax, 0x8007012a
je case.0x617498.298
cmp eax, 0x8007012b
jne case.default.0x61b70a
mov eax, str.ERROR_PARTIAL_COPY
jmp 0x61c27a
mov ecx, 0x800701e7
cmp eax, ecx
jg 0x612bba
je 0x617581
cmp eax, 0x8007012d
je 0x617521
cmp eax, 0x8007012e
je 0x617595
cmp eax, 0x8007012f
je 0x61758b
cmp eax, 0x8007013d
jne case.default.0x61b70a
mov eax, str.ERROR_MR_MID_NOT_FOUND
jmp 0x61c27a
cmp eax, 0x80070216
je 0x617577
cmp eax, 0x80070217
je 0x61756d
cmp eax, 0x80070218
je 0x617563
cmp eax, 0x800703e2
jne case.default.0x61b70a
mov eax, str.ERROR_EA_ACCESS_DENIED
jmp 0x61c27a
add eax, 0x7ff8fc1c
cmp eax, 0x13
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61d16a]
add eax, 0x7ff8fc07
cmp eax, 0x89
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61d2fe]
jmp dword [eax*4 + 0x61d1ba]
add eax, 0x7ff8fb7c
cmp eax, 0x231
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61d388]
mov ecx, 0x800708ca
cmp eax, ecx
jg 0x612c67
je 0x618e4a
add eax, 0x7ff8f949
cmp eax, 0x1e3
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61deec]
jmp dword [eax*4 + 0x61dc50]
mov ecx, 0x8007217c
cmp eax, ecx
jg 0x613153
je case.0x61a230.8572
mov ecx, 0x8007202a
cmp eax, ecx
jg 0x61313c
je case.0x619b19.8234
mov ecx, 0x800713c4
cmp eax, ecx
jg 0x612f60
je case.0x619370.5060
mov ecx, 0x800710ed
cmp eax, ecx
jg 0x612e2a
je case.0x619135.4333
add ecx, 0xffffff86
cmp eax, ecx
jg 0x612e0e
je 0x6190a6
mov ecx, 0x80070fa0
cmp eax, ecx
jg 0x612d74
je 0x618f6c
mov ecx, 0x80070bbe
cmp eax, ecx
jg 0x612d5f
je 0x618e86
add ecx, 0xfffffffb
cmp eax, ecx
jg 0x612d29
je 0x618eae
cmp eax, 0x80070961
je 0x618e40
cmp eax, 0x80070962
je 0x618e36
cmp eax, 0x80070964
je 0x618e2c
cmp eax, 0x80070bb8
jne case.default.0x61b70a
mov eax, str.ERROR_UNKNOWN_PRINT_MONITOR
jmp 0x61c27a
cmp eax, 0x80070bba
je 0x618ea4
cmp eax, 0x80070bbb
je 0x618e9a
cmp eax, 0x80070bbc
je 0x618e90
cmp eax, 0x80070bbd
jne case.default.0x61b70a
mov eax, str.ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED
jmp 0x61c27a
add eax, 0x7ff8f441
cmp eax, 7
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e0d0]
mov ecx, 0x8007106a
cmp eax, ecx
jg 0x612df9
je 0x618fc8
mov ecx, 0x80070fa5
cmp eax, ecx
jg 0x612dc3
je 0x618f76
cmp eax, 0x80070fa1
je 0x618f62
cmp eax, 0x80070fa2
je 0x618f58
cmp eax, 0x80070fa3
je 0x618f4e
cmp eax, 0x80070fa4
je 0x618f44
jmp case.default.0x61b70a
cmp eax, 0x80070fa6
je 0x618fe6
cmp eax, 0x80071004
je 0x618fdc
cmp eax, 0x80071068
je 0x618fd2
cmp eax, 0x80071069
jne case.default.0x61b70a
mov eax, str.ERROR_WMI_INSTANCE_NOT_FOUND
jmp 0x61c27a
add eax, 0x7ff8ef95
cmp eax, 7
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e0f0]
add eax, 0x7ff8ef8c
cmp eax, 0x78
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61e1a4]
jmp dword [eax*4 + 0x61e110]
mov ecx, 0x80071126
cmp eax, ecx
jg 0x612e55
je case.0x619135.4390
add eax, 0x7ff8ef12
cmp eax, 0x12
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61e249]
jmp dword [eax*4 + 0x61e21d]
mov ecx, 0x800713a3
cmp eax, ecx
jg 0x612f4b
je case.0x619370.5027
add ecx, 0xfffffff0
cmp eax, ecx
jg 0x612f36
je case.0x6192e4.5011
mov ecx, 0x8007138b
cmp eax, ecx
jg 0x612edf
je case.0x6192e4.5003
cmp eax, 0x80071127
je case.0x619135.4391
cmp eax, 0x80071128
je case.0x619135.4392
cmp eax, 0x80071129
je case.0x619135.4393
cmp eax, 0x8007112a
je case.0x619135.4394
cmp eax, 0x80071194
je 0x6192cc
cmp eax, 0x80071389
je case.0x6192e4.5001
cmp eax, 0x8007138a
jne case.default.0x61b70a
mov eax, str.ERROR_DEPENDENCY_NOT_FOUND
jmp 0x61c27a
cmp eax, 0x8007138c
je case.0x6192e4.5004
cmp eax, 0x8007138d
je case.0x6192e4.5005
cmp eax, 0x8007138e
je case.0x6192e4.5006
cmp eax, 0x8007138f
je case.0x6192e4.5007
cmp eax, 0x80071390
je case.0x6192e4.5008
cmp eax, 0x80071391
je case.0x6192e4.5009
cmp eax, 0x80071392
jne case.default.0x61b70a
mov eax, str.ERROR_OBJECT_ALREADY_EXISTS
jmp 0x61c27a
add eax, 0x7ff8ec6c
cmp eax, 0xe
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e25c]
add eax, 0x7ff8ec5c
cmp eax, 0x1f
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e298]
mov ecx, 0x80071702
cmp eax, ecx
jg 0x612f84
je 0x61966f
add eax, 0x7ff8ec3b
cmp eax, 0x1c
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e318]
mov ecx, 0x80071770
cmp eax, ecx
jg 0x612fa8
je 0x619701
add eax, 0x7ff8e8fd
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e38c]
mov ecx, 0x800717e6
cmp eax, ecx
jg 0x612fcc
je 0x6197d3
add eax, 0x7ff8e88f
cmp eax, 0xf
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e3b4]
mov ecx, 0x80071f46
cmp eax, ecx
jg 0x613103
je case.0x619a5a.8006
mov ecx, 0x80071b7b
cmp eax, ecx
jg 0x6130a9
je case.0x61990a.7035
add ecx, 0xffffffe8
cmp eax, ecx
jg 0x613094
je 0x6198cd
mov ecx, 0x80071b5d
cmp eax, ecx
jg 0x613053
je 0x61985f
cmp eax, 0x80071838
je 0x619887
cmp eax, 0x80071b59
je 0x61987d
cmp eax, 0x80071b5a
je 0x619873
cmp eax, 0x80071b5b
je 0x619869
cmp eax, 0x80071b5c
jne case.default.0x61b70a
mov eax, str.ERROR_CTX_WD_NOT_FOUND
jmp 0x61c27a
cmp eax, 0x80071b5e
je 0x619855
cmp eax, 0x80071b5f
je 0x619891
cmp eax, 0x80071b60
je 0x6198e1
cmp eax, 0x80071b61
je 0x6198d7
cmp eax, 0x80071b62
jne case.default.0x61b70a
mov eax, str.ERROR_CTX_INVALID_MODEMNAME
jmp 0x61c27a
add eax, 0x7ff8e49c
cmp eax, 0xd
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e3f4]
mov ecx, 0x80071f41
cmp eax, ecx
jg 0x6130cd
je 0x619a2f
add eax, 0x7ff8e483
cmp eax, 0x15
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e42c]
cmp eax, 0x80071f42
je case.0x619a5a.8002
cmp eax, 0x80071f43
je case.0x619a5a.8003
cmp eax, 0x80071f44
je case.0x619a5a.8004
cmp eax, 0x80071f45
jne case.default.0x61b70a
mov eax, str.FRS_ERR_INTERNAL
jmp 0x61c27a
mov ecx, 0x80072008
cmp eax, ecx
jg 0x613127
je 0x619af7
add eax, 0x7ff8e0b9
cmp eax, 0xa
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e484]
add eax, 0x7ff8dff7
cmp eax, 0x20
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e4b0]
add eax, 0x7ff8dfd5
cmp eax, 0x150
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61e534]
mov ecx, 0x80072328
cmp eax, ecx
jg 0x613177
je 0x61a971
add eax, 0x7ff8de83
cmp eax, 0x1c
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ea78]
mov ecx, 0x8007251c
cmp eax, ecx
jg 0x61319b
je 0x61aa25
add eax, 0x7ff8dcd7
cmp eax, 0x11
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61eaec]
mov ecx, 0x800736bb
cmp eax, ecx
jg 0x613490
je case.0x61b70a.14011
mov ecx, 0x80072b03
cmp eax, ecx
jg 0x61342a
je case.0x61b0dd.11011
mov ecx, 0x80072710
cmp eax, ecx
jg 0x6132fe
je 0x61adbe
mov ecx, 0x800725b2
cmp eax, ecx
jg 0x6131ff
je case.0x61aa7f.9650
add eax, 0x7ff8dae3
cmp eax, 0x75
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61ebc0]
jmp dword [eax*4 + 0x61eb34]
mov ecx, 0x800725f0
cmp eax, ecx
jg 0x61322a
je case.0x61aa7f.9712
add eax, 0x7ff8da4d
cmp eax, 0x3c
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61ec7e]
jmp dword [eax*4 + 0x61ec36]
mov ecx, 0x80072617
cmp eax, ecx
jg 0x6132a7
je 0x61ad5a
add ecx, 0xffffffde
cmp eax, ecx
jg 0x61327c
je case.0x61aa7f.9717
cmp eax, 0x800725f1
je case.0x61aa7f.9713
cmp eax, 0x800725f2
je case.0x61aa7f.9714
cmp eax, 0x800725f3
je case.0x61aa7f.9715
cmp eax, 0x800725f4
jne case.default.0x61b70a
mov eax, str.DNS_WARNING_DOMAIN_UNDELETED
jmp 0x61c27a
cmp eax, 0x800725f6
je case.0x61aa7f.9718
cmp eax, 0x800725f7
je 0x61acca
cmp eax, 0x80072616
jne case.default.0x61b70a
mov eax, str.DNS_ERROR_OPERATION_BASE
jmp 0x61c27a
cmp eax, 0x80072618
je 0x61ad50
cmp eax, 0x80072619
je 0x61ad46
cmp eax, 0x80072648
je 0x61ad3c
cmp eax, 0x80072649
je 0x61ad32
cmp eax, 0x8007267a
je 0x61ad28
cmp eax, 0x8007267b
je 0x61ad64
cmp eax, 0x8007267c
jne case.default.0x61b70a
mov eax, str.DNS_ERROR_NO_DNS_SERVERS
jmp 0x61c27a
mov ecx, 0x8007274f
cmp eax, ecx
jg 0x613329
je case.0x61ae99.10063
add eax, 0x7ff8d8ec
cmp eax, 0x3a
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61ed47]
jmp dword [eax*4 + 0x61ecbb]
mov ecx, 0x8007277a
cmp eax, ecx
jg 0x613354
je 0x61b057
add eax, 0x7ff8d8b0
cmp eax, 0x29
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61edc6]
jmp dword [eax*4 + 0x61ed82]
mov ecx, 0x80072afb
cmp eax, ecx
jg 0x6133d3
je 0x61b0b1
mov ecx, 0x8007277f
cmp eax, ecx
jg 0x6133a8
je 0x61b02f
cmp eax, 0x8007277b
je 0x61b04d
cmp eax, 0x8007277c
je 0x61b043
cmp eax, 0x8007277d
je 0x61b039
cmp eax, 0x8007277e
jne case.default.0x61b70a
mov eax, str.WSA_E_NO_MORE
jmp 0x61c27a
cmp eax, 0x80072780
je 0x61b06b
cmp eax, 0x80072af9
je 0x61b0bb
cmp eax, 0x80072afa
jne case.default.0x61b70a
mov eax, str.WSATRY_AGAIN
jmp 0x61c27a
cmp eax, 0x80072afc
je 0x61b0a7
cmp eax, 0x80072afd
je 0x61b09d
cmp eax, 0x80072afe
je 0x61b093
cmp eax, 0x80072aff
je 0x61b0c5
cmp eax, 0x80072b00
je case.0x61b0dd.11008
cmp eax, 0x80072b01
je case.0x61b0dd.11009
cmp eax, 0x80072b02
jne case.default.0x61b70a
mov eax, str.WSA_QOS_ADMISSION_FAILURE
jmp 0x61c27a
mov ecx, 0x800732c8
cmp eax, ecx
jg 0x61344e
je 0x61b1ea
add eax, 0x7ff8d4fc
cmp eax, 0x13
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61edf0]
mov ecx, 0x800735e8
cmp eax, ecx
jg 0x613472
je 0x61b33f
add eax, 0x7ff8cd37
cmp eax, 0x16
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61ee40]
add eax, 0x7ff8ca17
cmp eax, 0xd1
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61f010]
jmp dword [eax*4 + 0x61ee9c]
mov ecx, 0x80080001
cmp eax, ecx
jg 0x6134ba
je 0x6134b0
add eax, 0x7ff8c944
cmp eax, 0x44
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f0e2]
mov eax, str.CO_E_CLASS_CREATE_FAILED
jmp 0x61c27a
mov ecx, 0x80090001
cmp eax, ecx
jg 0x61354c
je 0x613542
add eax, 0x7ff7fffe
cmp eax, 0xf
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f1f6]
mov eax, str.CO_E_SCM_ERROR
jmp 0x61c27a
mov eax, str.CO_E_SCM_RPC_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_BAD_PATH
jmp 0x61c27a
mov eax, str.CO_E_SERVER_EXEC_FAILURE
jmp 0x61c27a
mov eax, str.CO_E_OBJSRV_RPC_FAILURE
jmp 0x61c27a
mov eax, str.MK_E_NO_NORMALIZED
jmp 0x61c27a
mov eax, str.CO_E_SERVER_STOPPING
jmp 0x61c27a
mov eax, str.MEM_E_INVALID_ROOT
jmp 0x61c27a
mov eax, str.MEM_E_INVALID_LINK
jmp 0x61c27a
mov eax, str.MEM_E_INVALID_SIZE
jmp 0x61c27a
mov eax, str.NTE_BAD_UID
jmp 0x61c27a
mov ecx, 0x80090300
cmp eax, ecx
jg 0x6136e6
je 0x6136dc
add eax, 0x7ff6fffe
cmp eax, 0x23
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f236]
mov eax, str.NTE_BAD_HASH
jmp 0x61c27a
mov eax, str.NTE_BAD_KEY
jmp 0x61c27a
mov eax, str.NTE_BAD_LEN
jmp 0x61c27a
mov eax, str.NTE_BAD_DATA
jmp 0x61c27a
mov eax, str.NTE_BAD_SIGNATURE
jmp 0x61c27a
mov eax, str.NTE_BAD_VER
jmp 0x61c27a
mov eax, str.NTE_BAD_ALGID
jmp 0x61c27a
mov eax, str.NTE_BAD_FLAGS
jmp 0x61c27a
mov eax, str.NTE_BAD_TYPE
jmp 0x61c27a
mov eax, str.NTE_BAD_KEY_STATE
jmp 0x61c27a
mov eax, str.NTE_BAD_HASH_STATE
jmp 0x61c27a
mov eax, str.NTE_NO_KEY
jmp 0x61c27a
mov eax, str.NTE_NO_MEMORY
jmp 0x61c27a
mov eax, str.NTE_EXISTS
jmp 0x61c27a
mov eax, str.NTE_PERM
jmp 0x61c27a
mov eax, str.NTE_NOT_FOUND
jmp 0x61c27a
mov eax, str.NTE_DOUBLE_ENCRYPT
jmp 0x61c27a
mov eax, str.NTE_BAD_PROVIDER
jmp 0x61c27a
mov eax, str.NTE_BAD_PROV_TYPE
jmp 0x61c27a
mov eax, str.NTE_BAD_PUBLIC_KEY
jmp 0x61c27a
mov eax, str.NTE_BAD_KEYSET
jmp 0x61c27a
mov eax, str.NTE_PROV_TYPE_NOT_DEF
jmp 0x61c27a
mov eax, str.NTE_PROV_TYPE_ENTRY_BAD
jmp 0x61c27a
mov eax, str.NTE_KEYSET_NOT_DEF
jmp 0x61c27a
mov eax, str.NTE_KEYSET_ENTRY_BAD
jmp 0x61c27a
mov eax, str.NTE_PROV_TYPE_NO_MATCH
jmp 0x61c27a
mov eax, str.NTE_SIGNATURE_FILE_BAD
jmp 0x61c27a
mov eax, str.NTE_PROVIDER_DLL_FAIL
jmp 0x61c27a
mov eax, str.NTE_PROV_DLL_NOT_FOUND
jmp 0x61c27a
mov eax, str.NTE_BAD_KEYSET_PARAM
jmp 0x61c27a
mov eax, str.NTE_FAIL
jmp 0x61c27a
mov eax, str.NTE_SYS_ERR
jmp 0x61c27a
mov eax, str.NTE_SILENT_CONTEXT
jmp 0x61c27a
mov eax, str.NTE_TOKEN_KEYSET_STORAGE_FULL
jmp 0x61c27a
mov eax, str.NTE_TEMPORARY_PROFILE
jmp 0x61c27a
mov eax, str.NTE_FIXEDPARAMETER
jmp 0x61c27a
mov eax, str.SEC_E_INSUFFICIENT_MEMORY
jmp 0x61c27a
mov ecx, 0x80091001
cmp eax, ecx
jg 0x613963
je 0x613959
add eax, 0x7ff6fcff
cmp eax, 0x54
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61f3b2]
jmp dword [eax*4 + 0x61f2c6]
mov eax, str.SEC_E_INVALID_HANDLE
jmp 0x61c27a
mov eax, str.SEC_E_UNSUPPORTED_FUNCTION
jmp 0x61c27a
mov eax, str.SEC_E_TARGET_UNKNOWN
jmp 0x61c27a
mov eax, str.SEC_E_INTERNAL_ERROR
jmp 0x61c27a
mov eax, str.SEC_E_SECPKG_NOT_FOUND
jmp 0x61c27a
mov eax, str.SEC_E_NOT_OWNER
jmp 0x61c27a
mov eax, str.SEC_E_CANNOT_INSTALL
jmp 0x61c27a
mov eax, str.SEC_E_INVALID_TOKEN
jmp 0x61c27a
mov eax, str.SEC_E_CANNOT_PACK
jmp 0x61c27a
mov eax, str.SEC_E_QOP_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.SEC_E_NO_IMPERSONATION
jmp 0x61c27a
mov eax, str.SEC_E_LOGON_DENIED
jmp 0x61c27a
mov eax, str.SEC_E_UNKNOWN_CREDENTIALS
jmp 0x61c27a
mov eax, str.SEC_E_NO_CREDENTIALS
jmp 0x61c27a
mov eax, str.SEC_E_MESSAGE_ALTERED
jmp 0x61c27a
mov eax, str.SEC_E_OUT_OF_SEQUENCE
jmp 0x61c27a
mov eax, str.SEC_E_NO_AUTHENTICATING_AUTHORITY
jmp 0x61c27a
mov eax, str.SEC_E_BAD_PKGID
jmp 0x61c27a
mov eax, str.SEC_E_CONTEXT_EXPIRED
jmp 0x61c27a
mov eax, str.SEC_E_INCOMPLETE_MESSAGE
jmp 0x61c27a
mov eax, str.SEC_E_INCOMPLETE_CREDENTIALS
jmp 0x61c27a
mov eax, str.SEC_E_BUFFER_TOO_SMALL
jmp 0x61c27a
mov eax, str.SEC_E_WRONG_PRINCIPAL
jmp 0x61c27a
mov eax, str.SEC_E_TIME_SKEW
jmp 0x61c27a
mov eax, str.SEC_E_UNTRUSTED_ROOT
jmp 0x61c27a
mov eax, str.SEC_E_ILLEGAL_MESSAGE
jmp 0x61c27a
mov eax, str.SEC_E_CERT_UNKNOWN
jmp 0x61c27a
mov eax, str.SEC_E_CERT_EXPIRED
jmp 0x61c27a
mov eax, str.SEC_E_ENCRYPT_FAILURE
jmp 0x61c27a
mov eax, str.SEC_E_DECRYPT_FAILURE
jmp 0x61c27a
mov eax, str.SEC_E_ALGORITHM_MISMATCH
jmp 0x61c27a
mov eax, str.SEC_E_SECURITY_QOS_FAILED
jmp 0x61c27a
mov eax, str.SEC_E_UNFINISHED_CONTEXT_DELETED
jmp 0x61c27a
mov eax, str.SEC_E_NO_TGT_REPLY
jmp 0x61c27a
mov eax, str.SEC_E_NO_IP_ADDRESSES
jmp 0x61c27a
mov eax, str.SEC_E_WRONG_CREDENTIAL_HANDLE
jmp 0x61c27a
mov eax, str.SEC_E_CRYPTO_SYSTEM_INVALID
jmp 0x61c27a
mov eax, str.SEC_E_MAX_REFERRALS_EXCEEDED
jmp 0x61c27a
mov eax, str.SEC_E_MUST_BE_KDC
jmp 0x61c27a
mov eax, str.SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.SEC_E_TOO_MANY_PRINCIPALS
jmp 0x61c27a
mov eax, str.SEC_E_NO_PA_DATA
jmp 0x61c27a
mov eax, str.SEC_E_PKINIT_NAME_MISMATCH
jmp 0x61c27a
mov eax, str.SEC_E_SMARTCARD_LOGON_REQUIRED
jmp 0x61c27a
mov eax, str.SEC_E_SHUTDOWN_IN_PROGRESS
jmp 0x61c27a
mov eax, str.SEC_E_KDC_INVALID_REQUEST
jmp 0x61c27a
mov eax, str.SEC_E_KDC_UNABLE_TO_REFER
jmp 0x61c27a
mov eax, str.SEC_E_KDC_UNKNOWN_ETYPE
jmp 0x61c27a
mov eax, str.SEC_E_UNSUPPORTED_PREAUTH
jmp 0x61c27a
mov eax, str.SEC_E_DELEGATION_REQUIRED
jmp 0x61c27a
mov eax, str.SEC_E_BAD_BINDINGS
jmp 0x61c27a
mov eax, str.SEC_E_MULTIPLE_ACCOUNTS
jmp 0x61c27a
mov eax, str.SEC_E_NO_KERB_KEY
jmp 0x61c27a
mov eax, str.SEC_E_SMARTCARD_CERT_REVOKED
jmp 0x61c27a
mov eax, str.SEC_E_ISSUING_CA_UNTRUSTED
jmp 0x61c27a
mov eax, str.SEC_E_REVOCATION_OFFLINE_C
jmp 0x61c27a
mov eax, str.SEC_E_PKINIT_CLIENT_FAILURE
jmp 0x61c27a
mov eax, str.SEC_E_SMARTCARD_CERT_EXPIRED
jmp 0x61c27a
mov eax, str.CRYPT_E_MSG_ERROR
jmp 0x61c27a
mov ecx, 0x80092001
cmp eax, ecx
jg 0x613a35
je 0x613a2b
add eax, 0x7ff6effe
cmp eax, 0xf
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f407]
mov eax, str.CRYPT_E_UNKNOWN_ALGO
jmp 0x61c27a
mov eax, str.CRYPT_E_OID_FORMAT
jmp 0x61c27a
mov eax, str.CRYPT_E_INVALID_MSG_TYPE
jmp 0x61c27a
mov eax, str.CRYPT_E_UNEXPECTED_ENCODING
jmp 0x61c27a
mov eax, str.CRYPT_E_AUTH_ATTR_MISSING
jmp 0x61c27a
mov eax, str.CRYPT_E_HASH_VALUE
jmp 0x61c27a
mov eax, str.CRYPT_E_INVALID_INDEX
jmp 0x61c27a
mov eax, str.CRYPT_E_ALREADY_DECRYPTED
jmp 0x61c27a
mov eax, str.CRYPT_E_NOT_DECRYPTED
jmp 0x61c27a
mov eax, str.CRYPT_E_RECIPIENT_NOT_FOUND
jmp 0x61c27a
mov eax, str.CRYPT_E_CONTROL_TYPE
jmp 0x61c27a
mov eax, str.CRYPT_E_ISSUER_SERIALNUMBER
jmp 0x61c27a
mov eax, str.CRYPT_E_SIGNER_NOT_FOUND
jmp 0x61c27a
mov eax, str.CRYPT_E_ATTRIBUTES_MISSING
jmp 0x61c27a
mov eax, str.CRYPT_E_STREAM_MSG_NOT_READY
jmp 0x61c27a
mov eax, str.CRYPT_E_STREAM_INSUFFICIENT_DATA
jmp 0x61c27a
mov eax, str.CRYPT_E_BAD_LEN
jmp 0x61c27a
mov ecx, 0x80093000
cmp eax, ecx
jg 0x613ba7
je 0x613b9d
add eax, 0x7ff6dffe
cmp eax, 0x2a
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f447]
mov eax, str.CRYPT_E_BAD_ENCODE
jmp 0x61c27a
mov eax, str.CRYPT_E_FILE_ERROR
jmp 0x61c27a
mov eax, str.CRYPT_E_NOT_FOUND
jmp 0x61c27a
mov eax, str.CRYPT_E_EXISTS
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_PROVIDER
jmp 0x61c27a
mov eax, str.CRYPT_E_SELF_SIGNED
jmp 0x61c27a
mov eax, str.CRYPT_E_DELETED_PREV
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_MATCH
jmp 0x61c27a
mov eax, str.CRYPT_E_UNEXPECTED_MSG_TYPE
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_KEY_PROPERTY
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_DECRYPT_CERT
jmp 0x61c27a
mov eax, str.CRYPT_E_BAD_MSG
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_SIGNER
jmp 0x61c27a
mov eax, str.CRYPT_E_PENDING_CLOSE
jmp 0x61c27a
mov eax, str.CRYPT_E_REVOKED
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_REVOCATION_DLL
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_REVOCATION_CHECK
jmp 0x61c27a
mov eax, str.CRYPT_E_REVOCATION_OFFLINE
jmp 0x61c27a
mov eax, str.CRYPT_E_NOT_IN_REVOCATION_DATABASE
jmp 0x61c27a
mov eax, str.CRYPT_E_INVALID_NUMERIC_STRING
jmp 0x61c27a
mov eax, str.CRYPT_E_INVALID_PRINTABLE_STRING
jmp 0x61c27a
mov eax, str.CRYPT_E_INVALID_IA5_STRING
jmp 0x61c27a
mov eax, str.CRYPT_E_INVALID_X500_STRING
jmp 0x61c27a
mov eax, str.CRYPT_E_NOT_CHAR_STRING
jmp 0x61c27a
mov eax, str.CRYPT_E_FILERESIZED
jmp 0x61c27a
mov eax, str.CRYPT_E_SECURITY_SETTINGS
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_VERIFY_USAGE_DLL
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_VERIFY_USAGE_CHECK
jmp 0x61c27a
mov eax, str.CRYPT_E_VERIFY_USAGE_OFFLINE
jmp 0x61c27a
mov eax, str.CRYPT_E_NOT_IN_CTL
jmp 0x61c27a
mov eax, str.CRYPT_E_NO_TRUSTED_SIGNER
jmp 0x61c27a
mov eax, str.CRYPT_E_MISSING_PUBKEY_PARA
jmp 0x61c27a
mov eax, str.CRYPT_E_OSS_ERROR
jmp 0x61c27a
mov ecx, 0x80093100
cmp eax, ecx
jg 0x613da5
je 0x613d9b
add eax, 0x7ff6cfff
cmp eax, 0x2d
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f4f3]
mov eax, str.OSS_MORE_BUF
jmp 0x61c27a
mov eax, str.OSS_NEGATIVE_UINTEGER
jmp 0x61c27a
mov eax, str.OSS_PDU_RANGE
jmp 0x61c27a
mov eax, str.OSS_MORE_INPUT
jmp 0x61c27a
mov eax, str.OSS_DATA_ERROR
jmp 0x61c27a
mov eax, str.OSS_BAD_ARG
jmp 0x61c27a
mov eax, str.OSS_BAD_VERSION
jmp 0x61c27a
mov eax, str.OSS_OUT_MEMORY
jmp 0x61c27a
mov eax, str.OSS_PDU_MISMATCH
jmp 0x61c27a
mov eax, str.OSS_LIMITED
jmp 0x61c27a
mov eax, str.OSS_BAD_PTR
jmp 0x61c27a
mov eax, str.OSS_BAD_TIME
jmp 0x61c27a
mov eax, str.OSS_INDEFINITE_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.OSS_MEM_ERROR
jmp 0x61c27a
mov eax, str.OSS_BAD_TABLE
jmp 0x61c27a
mov eax, str.OSS_TOO_LONG
jmp 0x61c27a
mov eax, str.OSS_CONSTRAINT_VIOLATED
jmp 0x61c27a
mov eax, str.OSS_FATAL_ERROR
jmp 0x61c27a
mov eax, str.OSS_ACCESS_SERIALIZATION_ERROR
jmp 0x61c27a
mov eax, str.OSS_NULL_TBL
jmp 0x61c27a
mov eax, str.OSS_NULL_FCN
jmp 0x61c27a
mov eax, str.OSS_BAD_ENCRULES
jmp 0x61c27a
mov eax, str.OSS_UNAVAIL_ENCRULES
jmp 0x61c27a
mov eax, str.OSS_CANT_OPEN_TRACE_WINDOW
jmp 0x61c27a
mov eax, str.OSS_UNIMPLEMENTED
jmp 0x61c27a
mov eax, str.OSS_OID_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_CANT_OPEN_TRACE_FILE
jmp 0x61c27a
mov eax, str.OSS_TRACE_FILE_ALREADY_OPEN
jmp 0x61c27a
mov eax, str.OSS_TABLE_MISMATCH
jmp 0x61c27a
mov eax, str.OSS_TYPE_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.OSS_REAL_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_REAL_CODE_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_OUT_OF_RANGE
jmp 0x61c27a
mov eax, str.OSS_COPIER_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_CONSTRAINT_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_COMPARATOR_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_COMPARATOR_CODE_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_MEM_MGR_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_PDV_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_PDV_CODE_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_API_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_BERDER_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_PER_DLL_NOT_LINKED
jmp 0x61c27a
mov eax, str.OSS_OPEN_TYPE_ERROR
jmp 0x61c27a
mov eax, str.OSS_MUTEX_NOT_CREATED
jmp 0x61c27a
mov eax, str.OSS_CANT_CLOSE_TRACE_FILE
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_ERROR
jmp 0x61c27a
cmp eax, 0x80093101
jne case.default.0x61b70a
mov eax, str.CRYPT_E_ASN1_INTERNAL
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_EOD
jmp 0x61c27a
mov ecx, 0x80093133
cmp eax, ecx
jg 0x613e6e
je 0x613e64
add eax, 0x7ff6cefd
cmp eax, 0xb
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f5ab]
mov eax, str.CRYPT_E_ASN1_CORRUPT
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_LARGE
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_CONSTRAINT
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_MEMORY
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_OVERFLOW
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_BADPDU
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_BADARGS
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_BADREAL
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_BADTAG
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_CHOICE
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_RULE
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_UTF8
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_PDU_TYPE
jmp 0x61c27a
mov ecx, 0x5b3
cmp eax, ecx
jg 0x6183e2
je 0x6183d8
mov ecx, 0x88781127
cmp eax, ecx
jg 0x616628
je 0x61661e
mov ecx, 0x8011081e
cmp eax, ecx
jg 0x615177
je 0x61516d
mov ecx, 0x800f0236
cmp eax, ecx
jg 0x61483e
je 0x614834
mov ecx, 0x800b000a
cmp eax, ecx
jg 0x6143bf
je 0x6143b5
mov ecx, 0x80095003
cmp eax, ecx
jg 0x614153
je 0x614149
mov ecx, 0x80094800
cmp eax, ecx
jg 0x614047
je 0x61403d
mov ecx, 0x80094008
cmp eax, ecx
jg 0x613fc4
je 0x613fba
add ecx, 0xfffffffb
cmp eax, ecx
jg 0x613f72
je 0x613f68
cmp eax, 0x80093134
je 0x613f5e
cmp eax, 0x80093201
je 0x613f54
cmp eax, 0x80093202
je 0x613f4a
cmp eax, 0x80094001
je 0x613f40
cmp eax, 0x80094002
jne case.default.0x61b70a
mov eax, str.CERTSRV_E_NO_REQUEST
jmp 0x61c27a
mov eax, str.CERTSRV_E_BAD_REQUESTSUBJECT
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_NOEOD
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_EXTENDED
jmp 0x61c27a
mov eax, str.CRYPT_E_ASN1_NYI
jmp 0x61c27a
mov eax, str.CERTSRV_E_BAD_REQUESTSTATUS
jmp 0x61c27a
cmp eax, 0x80094004
je 0x613fb0
cmp eax, 0x80094005
je 0x613fa6
cmp eax, 0x80094006
je 0x613f9c
cmp eax, 0x80094007
jne case.default.0x61b70a
mov eax, str.CERTSRV_E_ENCODING_LENGTH
jmp 0x61c27a
mov eax, str.CERTSRV_E_SERVER_SUSPENDED
jmp 0x61c27a
mov eax, str.CERTSRV_E_INVALID_CA_CERTIFICATE
jmp 0x61c27a
mov eax, str.CERTSRV_E_PROPERTY_EMPTY
jmp 0x61c27a
mov eax, str.CERTSRV_E_ROLECONFLICT
jmp 0x61c27a
add eax, 0x7ff6bff7
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f5db]
mov eax, str.CERTSRV_E_RESTRICTEDOFFICER
jmp 0x61c27a
mov eax, str.CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED
jmp 0x61c27a
mov eax, str.CERTSRV_E_NO_VALID_KRA
jmp 0x61c27a
mov eax, str.CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL
jmp 0x61c27a
mov eax, str.CERTSRV_E_NO_CAADMIN_DEFINED
jmp 0x61c27a
mov eax, str.CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE
jmp 0x61c27a
mov eax, str.CERTSRV_E_NO_DB_SESSIONS
jmp 0x61c27a
mov eax, str.CERTSRV_E_ALIGNMENT_FAULT
jmp 0x61c27a
mov eax, str.CERTSRV_E_ENROLL_DENIED
jmp 0x61c27a
mov eax, str.CERTSRV_E_TEMPLATE_DENIED
jmp 0x61c27a
mov eax, str.CERTSRV_E_UNSUPPORTED_CERT_TYPE
jmp 0x61c27a
mov ecx, 0x80095000
cmp eax, ecx
jg 0x614123
je 0x614119
add eax, 0x7ff6b7ff
cmp eax, 0x10
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f603]
mov eax, str.CERTSRV_E_NO_CERT_TYPE
jmp 0x61c27a
mov eax, str.CERTSRV_E_TEMPLATE_CONFLICT
jmp 0x61c27a
mov eax, str.CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_ARCHIVED_KEY_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_SMIME_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_BAD_RENEWAL_SUBJECT
jmp 0x61c27a
mov eax, str.CERTSRV_E_BAD_TEMPLATE_VERSION
jmp 0x61c27a
mov eax, str.CERTSRV_E_TEMPLATE_POLICY_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_SIGNATURE_POLICY_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_SIGNATURE_COUNT
jmp 0x61c27a
mov eax, str.CERTSRV_E_SIGNATURE_REJECTED
jmp 0x61c27a
mov eax, str.CERTSRV_E_ISSUANCE_POLICY_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_SUBJECT_UPN_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_SUBJECT_DNS_REQUIRED
jmp 0x61c27a
mov eax, str.CERTSRV_E_ARCHIVED_KEY_UNEXPECTED
jmp 0x61c27a
mov eax, str.CERTSRV_E_KEY_LENGTH
jmp 0x61c27a
mov eax, str.XENROLL_E_KEY_NOT_EXPORTABLE
jmp 0x61c27a
cmp eax, 0x80095001
je 0x61413f
cmp eax, 0x80095002
jne case.default.0x61b70a
mov eax, str.XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND
jmp 0x61c27a
mov eax, str.XENROLL_E_CANNOT_ADD_ROOT_CERT
jmp 0x61c27a
mov eax, str.XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH
jmp 0x61c27a
mov ecx, 0x8009700b
cmp eax, ecx
jg 0x6142b0
je 0x6142a6
add ecx, 0xfffffff6
cmp eax, ecx
jg 0x614237
je 0x61422d
mov ecx, 0x80096004
cmp eax, ecx
jg 0x6141e5
je 0x6141db
cmp eax, 0x80095004
je 0x6141d1
cmp eax, 0x80095005
je 0x6141c7
cmp eax, 0x80096001
je 0x6141bd
cmp eax, 0x80096002
je 0x6141b3
cmp eax, 0x80096003
jne case.default.0x61b70a
mov eax, str.TRUST_E_COUNTER_SIGNER
jmp 0x61c27a
mov eax, str.TRUST_E_NO_SIGNER_CERT
jmp 0x61c27a
mov eax, str.TRUST_E_SYSTEM_ERROR
jmp 0x61c27a
mov eax, str.XENROLL_E_KEYSPEC_SMIME_MISMATCH
jmp 0x61c27a
mov eax, str.XENROLL_E_RESPONSE_KA_HASH_MISMATCH
jmp 0x61c27a
mov eax, str.TRUST_E_CERT_SIGNATURE
jmp 0x61c27a
cmp eax, 0x80096005
je 0x614223
cmp eax, 0x80096010
je 0x614219
cmp eax, 0x80096019
je 0x61420f
cmp eax, 0x8009601e
jne case.default.0x61b70a
mov eax, str.TRUST_E_FINANCIAL_CRITERIA
jmp 0x61c27a
mov eax, str.TRUST_E_BASIC_CONSTRAINTS
jmp 0x61c27a
mov eax, str.TRUST_E_BAD_DIGEST
jmp 0x61c27a
mov eax, str.TRUST_E_TIME_STAMP
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_OUTOFMEMRANGE
jmp 0x61c27a
add eax, 0x7ff68ffe
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f647]
mov eax, str.MSSIPOTF_E_CANTGETOBJECT
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_NOHEADTABLE
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_BAD_MAGICNUMBER
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_BAD_OFFSET_TABLE
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_TABLE_TAGORDER
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_TABLE_LONGWORD
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_TABLES_OVERLAP
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_TABLE_PADBYTES
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_FILETOOSMALL
jmp 0x61c27a
mov ecx, 0x800b0001
cmp eax, ecx
jg 0x614350
je 0x614346
add eax, 0x7ff68ff4
cmp eax, 0xc
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f66b]
mov eax, str.MSSIPOTF_E_TABLE_CHECKSUM
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_FILE_CHECKSUM
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_FAILED_POLICY
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_FAILED_HINTS_CHECK
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_NOT_OPENTYPE
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_FILE
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_CRYPT
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_BADVERSION
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_DSIG_STRUCTURE
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_PCONST_CHECK
jmp 0x61c27a
mov eax, str.MSSIPOTF_E_STRUCTURE
jmp 0x61c27a
mov eax, str.TRUST_E_PROVIDER_UNKNOWN
jmp 0x61c27a
add eax, 0x7ff4fffe
cmp eax, 7
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f69f]
mov eax, str.TRUST_E_ACTION_UNKNOWN
jmp 0x61c27a
mov eax, str.TRUST_E_SUBJECT_FORM_UNKNOWN
jmp 0x61c27a
mov eax, str.TRUST_E_SUBJECT_NOT_TRUSTED
jmp 0x61c27a
mov eax, str.DIGSIG_E_ENCODE
jmp 0x61c27a
mov eax, str.DIGSIG_E_DECODE
jmp 0x61c27a
mov eax, str.DIGSIG_E_EXTENSIBILITY
jmp 0x61c27a
mov eax, str.DIGSIG_E_CRYPTO
jmp 0x61c27a
mov eax, str.PERSIST_E_SIZEDEFINITE
jmp 0x61c27a
mov eax, str.PERSIST_E_SIZEINDEFINITE
jmp 0x61c27a
mov ecx, 0x800f020c
cmp eax, ecx
jg 0x614685
je 0x61467b
mov ecx, 0x800b0114
cmp eax, ecx
jg 0x614539
je 0x61452f
add ecx, 0xfffffff5
cmp eax, ecx
jg 0x6144b6
je 0x6144ac
mov ecx, 0x800b0104
cmp eax, ecx
jg 0x614464
je 0x61445a
cmp eax, 0x800b000b
je 0x614450
cmp eax, 0x800b0100
je 0x614446
cmp eax, 0x800b0101
je 0x61443c
cmp eax, 0x800b0102
je 0x614432
cmp eax, 0x800b0103
jne case.default.0x61b70a
mov eax, str.CERT_E_ROLE
jmp 0x61c27a
mov eax, str.CERT_E_VALIDITYPERIODNESTING
jmp 0x61c27a
mov eax, str.CERT_E_EXPIRED
jmp 0x61c27a
mov eax, str.TRUST_E_NOSIGNATURE
jmp 0x61c27a
mov eax, str.PERSIST_E_NOTSELFSIZING
jmp 0x61c27a
mov eax, str.CERT_E_PATHLENCONST
jmp 0x61c27a
cmp eax, 0x800b0105
je 0x6144a2
cmp eax, 0x800b0106
je 0x614498
cmp eax, 0x800b0107
je 0x61448e
cmp eax, 0x800b0108
jne case.default.0x61b70a
mov eax, str.CERT_E_MALFORMED
jmp 0x61c27a
mov eax, str.CERT_E_ISSUERCHAINING
jmp 0x61c27a
mov eax, str.CERT_E_PURPOSE
jmp 0x61c27a
mov eax, str.CERT_E_CRITICAL
jmp 0x61c27a
mov eax, str.CERT_E_UNTRUSTEDROOT
jmp 0x61c27a
add eax, 0x7ff4fef6
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f6bf]
mov eax, str.CERT_E_CHAINING
jmp 0x61c27a
mov eax, str.TRUST_E_FAIL
jmp 0x61c27a
mov eax, str.CERT_E_REVOKED
jmp 0x61c27a
mov eax, str.CERT_E_UNTRUSTEDTESTROOT
jmp 0x61c27a
mov eax, str.CERT_E_REVOCATION_FAILURE
jmp 0x61c27a
mov eax, str.CERT_E_CN_NO_MATCH
jmp 0x61c27a
mov eax, str.CERT_E_WRONG_USAGE
jmp 0x61c27a
mov eax, str.TRUST_E_EXPLICIT_DISTRUST
jmp 0x61c27a
mov eax, str.CERT_E_UNTRUSTEDCA
jmp 0x61c27a
mov eax, str.CERT_E_INVALID_POLICY
jmp 0x61c27a
mov eax, str.CERT_E_INVALID_NAME
jmp 0x61c27a
mov ecx, 0x800f0202
cmp eax, ecx
jg 0x61460c
je 0x614602
mov ecx, 0x800f0101
cmp eax, ecx
jg 0x6145ba
je 0x6145b0
cmp eax, 0x800f0000
je 0x6145a6
cmp eax, 0x800f0001
je 0x61459c
cmp eax, 0x800f0002
je 0x614592
cmp eax, 0x800f0003
je 0x614588
cmp eax, 0x800f0100
jne case.default.0x61b70a
mov eax, str.SPAPI_E_WRONG_INF_STYLE
jmp 0x61c27a
mov eax, str.SPAPI_E_GENERAL_SYNTAX
jmp 0x61c27a
mov eax, str.SPAPI_E_SECTION_NAME_TOO_LONG
jmp 0x61c27a
mov eax, str.SPAPI_E_BAD_SECTION_NAME_LINE
jmp 0x61c27a
mov eax, str.SPAPI_E_EXPECTED_SECTION_NAME
jmp 0x61c27a
mov eax, str.SPAPI_E_SECTION_NOT_FOUND
jmp 0x61c27a
cmp eax, 0x800f0102
je 0x6145f8
cmp eax, 0x800f0103
je 0x6145ee
cmp eax, 0x800f0200
je 0x6145e4
cmp eax, 0x800f0201
jne case.default.0x61b70a
mov eax, str.SPAPI_E_CLASS_MISMATCH
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_ASSOCIATED_CLASS
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_BACKUP
jmp 0x61c27a
mov eax, str.SPAPI_E_LINE_NOT_FOUND
jmp 0x61c27a
mov eax, str.SPAPI_E_DUPLICATE_FOUND
jmp 0x61c27a
add eax, 0x7ff0fdfd
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f6e7]
mov eax, str.SPAPI_E_NO_DRIVER_SELECTED
jmp 0x61c27a
mov eax, str.SPAPI_E_KEY_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_DEVINST_NAME
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_CLASS
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVINST_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVINFO_NOT_REGISTERED
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_REG_PROPERTY
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_INF
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_SUCH_DEVINST
jmp 0x61c27a
mov eax, str.SPAPI_E_CANT_LOAD_CLASS_ICON
jmp 0x61c27a
add eax, 0x7ff0fdf3
cmp eax, 0x28
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f70b]
mov eax, str.SPAPI_E_INVALID_CLASS_INSTALLER
jmp 0x61c27a
mov eax, str.SPAPI_E_DI_DO_DEFAULT
jmp 0x61c27a
mov eax, str.SPAPI_E_DI_NOFILECOPY
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_HWPROFILE
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_DEVICE_SELECTED
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVINFO_LIST_LOCKED
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVINFO_DATA_LOCKED
jmp 0x61c27a
mov eax, str.SPAPI_E_DI_BAD_PATH
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_CLASSINSTALL_PARAMS
jmp 0x61c27a
mov eax, str.SPAPI_E_FILEQUEUE_LOCKED
jmp 0x61c27a
mov eax, str.SPAPI_E_BAD_SERVICE_INSTALLSECT
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_CLASS_DRIVER_LIST
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_ASSOCIATED_SERVICE
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVICE_INTERFACE_ACTIVE
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVICE_INTERFACE_REMOVED
jmp 0x61c27a
mov eax, str.SPAPI_E_BAD_INTERFACE_INSTALLSECT
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_SUCH_INTERFACE_CLASS
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_REFERENCE_STRING
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_MACHINENAME
jmp 0x61c27a
mov eax, str.SPAPI_E_REMOTE_COMM_FAILURE
jmp 0x61c27a
mov eax, str.SPAPI_E_MACHINE_UNAVAILABLE
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_CONFIGMGR_SERVICES
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_PROPPAGE_PROVIDER
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_SUCH_DEVICE_INTERFACE
jmp 0x61c27a
mov eax, str.SPAPI_E_DI_POSTPROCESSING_REQUIRED
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_COINSTALLER
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_COMPAT_DRIVERS
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_DEVICE_ICON
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_INF_LOGCONFIG
jmp 0x61c27a
mov eax, str.SPAPI_E_DI_DONT_INSTALL
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_FILTER_DRIVER
jmp 0x61c27a
mov eax, str.SPAPI_E_NON_WINDOWS_NT_DRIVER
jmp 0x61c27a
mov eax, str.SPAPI_E_NON_WINDOWS_DRIVER
jmp 0x61c27a
mov eax, str.SPAPI_E_NO_CATALOG_FOR_OEM_INF
jmp 0x61c27a
mov eax, str.SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE
jmp 0x61c27a
mov eax, str.SPAPI_E_NOT_DISABLEABLE
jmp 0x61c27a
mov eax, str.SPAPI_E_CANT_REMOVE_DEVINST
jmp 0x61c27a
mov eax, str.SPAPI_E_INVALID_TARGET
jmp 0x61c27a
mov eax, str.SPAPI_E_DRIVER_NONNATIVE
jmp 0x61c27a
mov eax, str.SPAPI_E_IN_WOW64
jmp 0x61c27a
mov eax, str.SPAPI_E_SET_SYSTEM_RESTORE_POINT
jmp 0x61c27a
mov ecx, 0x8011041e
cmp eax, ecx
jg 0x614d2a
je 0x614d20
mov ecx, 0x80100028
cmp eax, ecx
jg 0x614ab0
je 0x614aa6
add ecx, 0xffffffeb
cmp eax, ecx
jg 0x6149c9
je 0x6149bf
mov ecx, 0x80100008
cmp eax, ecx
jg 0x614946
je 0x61493c
add ecx, 0xfffffffb
cmp eax, ecx
jg 0x6148f4
je 0x6148ea
cmp eax, 0x800f0237
je 0x6148e0
cmp eax, 0x800f0238
je 0x6148d6
cmp eax, 0x800f1000
je 0x6148cc
cmp eax, 0x80100001
je 0x6148c2
cmp eax, 0x80100002
jne case.default.0x61b70a
mov eax, str.SCARD_E_CANCELLED
jmp 0x61c27a
mov eax, str.SCARD_F_INTERNAL_ERROR
jmp 0x61c27a
mov eax, str.SPAPI_E_ERROR_NOT_INSTALLED
jmp 0x61c27a
mov eax, str.SPAPI_E_SCE_DISABLED
jmp 0x61c27a
mov eax, str.SPAPI_E_INCORRECTLY_COPIED_INF
jmp 0x61c27a
mov eax, str.SCARD_E_INVALID_HANDLE
jmp 0x61c27a
cmp eax, 0x80100004
je 0x614932
cmp eax, 0x80100005
je 0x614928
cmp eax, 0x80100006
je 0x61491e
cmp eax, 0x80100007
jne case.default.0x61b70a
mov eax, str.SCARD_F_WAITED_TOO_LONG
jmp 0x61c27a
mov eax, str.SCARD_E_NO_MEMORY
jmp 0x61c27a
mov eax, str.SCARD_E_INVALID_TARGET
jmp 0x61c27a
mov eax, str.SCARD_E_INVALID_PARAMETER
jmp 0x61c27a
mov eax, str.SCARD_E_INSUFFICIENT_BUFFER
jmp 0x61c27a
add eax, 0x7feffff7
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f7af]
mov eax, str.SCARD_E_UNKNOWN_READER
jmp 0x61c27a
mov eax, str.SCARD_E_TIMEOUT
jmp 0x61c27a
mov eax, str.SCARD_E_SHARING_VIOLATION
jmp 0x61c27a
mov eax, str.SCARD_E_NO_SMARTCARD
jmp 0x61c27a
mov eax, str.SCARD_E_UNKNOWN_CARD
jmp 0x61c27a
mov eax, str.SCARD_E_CANT_DISPOSE
jmp 0x61c27a
mov eax, str.SCARD_E_PROTO_MISMATCH
jmp 0x61c27a
mov eax, str.SCARD_E_NOT_READY
jmp 0x61c27a
mov eax, str.SCARD_E_INVALID_VALUE
jmp 0x61c27a
mov eax, str.SCARD_E_SYSTEM_CANCELLED
jmp 0x61c27a
mov eax, str.SCARD_F_COMM_ERROR
jmp 0x61c27a
add eax, 0x7fefffec
cmp eax, 0x13
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f7d7]
mov eax, str.SCARD_F_UNKNOWN_ERROR
jmp 0x61c27a
mov eax, str.SCARD_E_INVALID_ATR
jmp 0x61c27a
mov eax, str.SCARD_E_NOT_TRANSACTED
jmp 0x61c27a
mov eax, str.SCARD_E_READER_UNAVAILABLE
jmp 0x61c27a
mov eax, str.SCARD_P_SHUTDOWN
jmp 0x61c27a
mov eax, str.SCARD_E_PCI_TOO_SMALL
jmp 0x61c27a
mov eax, str.SCARD_E_READER_UNSUPPORTED
jmp 0x61c27a
mov eax, str.SCARD_E_DUPLICATE_READER
jmp 0x61c27a
mov eax, str.SCARD_E_CARD_UNSUPPORTED
jmp 0x61c27a
mov eax, str.SCARD_E_NO_SERVICE
jmp 0x61c27a
mov eax, str.SCARD_E_SERVICE_STOPPED
jmp 0x61c27a
mov eax, str.SCARD_E_UNEXPECTED
jmp 0x61c27a
mov eax, str.SCARD_E_ICC_INSTALLATION
jmp 0x61c27a
mov eax, str.SCARD_E_ICC_CREATEORDER
jmp 0x61c27a
mov eax, str.SCARD_E_UNSUPPORTED_FEATURE
jmp 0x61c27a
mov eax, str.SCARD_E_DIR_NOT_FOUND
jmp 0x61c27a
mov eax, str.SCARD_E_FILE_NOT_FOUND
jmp 0x61c27a
mov eax, str.SCARD_E_NO_DIR
jmp 0x61c27a
mov eax, str.SCARD_E_NO_FILE
jmp 0x61c27a
mov eax, str.SCARD_E_NO_ACCESS
jmp 0x61c27a
mov eax, str.SCARD_E_WRITE_TOO_MANY
jmp 0x61c27a
mov ecx, 0x80110402
cmp eax, ecx
jg 0x614c43
je 0x614c39
mov ecx, 0x80100067
cmp eax, ecx
jg 0x614b94
je 0x614b8a
add ecx, 0xffffffc7
cmp eax, ecx
jg 0x614b42
je 0x614b38
cmp eax, 0x80100029
je 0x614b2e
cmp eax, 0x8010002a
je 0x614b24
cmp eax, 0x8010002b
je 0x614b1a
cmp eax, 0x8010002c
je 0x614b10
cmp eax, 0x8010002d
jne case.default.0x61b70a
mov eax, str.SCARD_E_CERTIFICATE_UNAVAILABLE
jmp 0x61c27a
mov eax, str.SCARD_E_NO_SUCH_CERTIFICATE
jmp 0x61c27a
mov eax, str.SCARD_E_UNKNOWN_RES_MNG
jmp 0x61c27a
mov eax, str.SCARD_E_INVALID_CHV
jmp 0x61c27a
mov eax, str.SCARD_E_BAD_SEEK
jmp 0x61c27a
mov eax, str.SCARD_E_NO_READERS_AVAILABLE
jmp 0x61c27a
cmp eax, 0x8010002f
je 0x614b80
cmp eax, 0x80100030
je 0x614b76
cmp eax, 0x80100065
je 0x614b6c
cmp eax, 0x80100066
jne case.default.0x61b70a
mov eax, str.SCARD_W_UNRESPONSIVE_CARD
jmp 0x61c27a
mov eax, str.SCARD_W_UNSUPPORTED_CARD
jmp 0x61c27a
mov eax, str.SCARD_E_NO_KEY_CONTAINER
jmp 0x61c27a
mov eax, str.SCARD_E_COMM_DATA_LOST
jmp 0x61c27a
mov eax, str.SCARD_W_UNPOWERED_CARD
jmp 0x61c27a
mov ecx, 0x8010006c
cmp eax, ecx
jg 0x614bf1
je 0x614be7
cmp eax, 0x80100068
je 0x614bdd
cmp eax, 0x80100069
je 0x614bd3
cmp eax, 0x8010006a
je 0x614bc9
cmp eax, 0x8010006b
jne case.default.0x61b70a
mov eax, str.SCARD_W_WRONG_CHV
jmp 0x61c27a
mov eax, str.SCARD_W_SECURITY_VIOLATION
jmp 0x61c27a
mov eax, str.SCARD_W_REMOVED_CARD
jmp 0x61c27a
mov eax, str.SCARD_W_RESET_CARD
jmp 0x61c27a
mov eax, str.SCARD_W_CHV_BLOCKED
jmp 0x61c27a
cmp eax, 0x8010006d
je 0x614c2f
cmp eax, 0x8010006e
je 0x614c25
cmp eax, 0x8010006f
je 0x614c1b
cmp eax, 0x80110401
jne case.default.0x61b70a
mov eax, str.COMADMIN_E_OBJECTERRORS
jmp 0x61c27a
mov eax, str.SCARD_W_CARD_NOT_AUTHENTICATED
jmp 0x61c27a
mov eax, str.SCARD_W_CANCELLED_BY_USER
jmp 0x61c27a
mov eax, str.SCARD_W_EOF
jmp 0x61c27a
mov eax, str.COMADMIN_E_OBJECTINVALID
jmp 0x61c27a
add eax, 0x7feefbfd
cmp eax, 0x1a
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f827]
mov eax, str.COMADMIN_E_KEYMISSING
jmp 0x61c27a
mov eax, str.COMADMIN_E_ALREADYINSTALLED
jmp 0x61c27a
mov eax, str.COMADMIN_E_APP_FILE_WRITEFAIL
jmp 0x61c27a
mov eax, str.COMADMIN_E_APP_FILE_READFAIL
jmp 0x61c27a
mov eax, str.COMADMIN_E_APP_FILE_VERSION
jmp 0x61c27a
mov eax, str.COMADMIN_E_BADPATH
jmp 0x61c27a
mov eax, str.COMADMIN_E_APPLICATIONEXISTS
jmp 0x61c27a
mov eax, str.COMADMIN_E_ROLEEXISTS
jmp 0x61c27a
mov eax, str.COMADMIN_E_CANTCOPYFILE
jmp 0x61c27a
mov eax, str.COMADMIN_E_NOUSER
jmp 0x61c27a
mov eax, str.COMADMIN_E_INVALIDUSERIDS
jmp 0x61c27a
mov eax, str.COMADMIN_E_NOREGISTRYCLSID
jmp 0x61c27a
mov eax, str.COMADMIN_E_BADREGISTRYPROGID
jmp 0x61c27a
mov eax, str.COMADMIN_E_AUTHENTICATIONLEVEL
jmp 0x61c27a
mov eax, str.COMADMIN_E_USERPASSWDNOTVALID
jmp 0x61c27a
mov eax, str.COMADMIN_E_CLSIDORIIDMISMATCH
jmp 0x61c27a
mov eax, str.COMADMIN_E_REMOTEINTERFACE
jmp 0x61c27a
mov eax, str.COMADMIN_E_DLLREGISTERSERVER
jmp 0x61c27a
mov eax, str.COMADMIN_E_NOSERVERSHARE
jmp 0x61c27a
mov eax, str.COMADMIN_E_DLLLOADFAILED
jmp 0x61c27a
mov eax, str.COMADMIN_E_BADREGISTRYLIBID
jmp 0x61c27a
mov ecx, 0x8011045b
cmp eax, ecx
jg 0x614efd
je 0x614ef3
add eax, 0x7feefbe1
cmp eax, 0x3b
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61f93b]
jmp dword [eax*4 + 0x61f893]
mov eax, str.COMADMIN_E_APPDIRNOTFOUND
jmp 0x61c27a
mov eax, str.COMADMIN_E_REGISTRARFAILED
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_DOESNOTEXIST
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_LOADDLLFAIL
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_GETCLASSOBJ
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_CLASSNOTAVAIL
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_BADTLB
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_NOTINSTALLABLE
jmp 0x61c27a
mov eax, str.COMADMIN_E_NOTCHANGEABLE
jmp 0x61c27a
mov eax, str.COMADMIN_E_NOTDELETEABLE
jmp 0x61c27a
mov eax, str.COMADMIN_E_SESSION
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMP_MOVE_LOCKED
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMP_MOVE_BAD_DEST
jmp 0x61c27a
mov eax, str.COMADMIN_E_REGISTERTLB
jmp 0x61c27a
mov eax, str.COMADMIN_E_SYSTEMAPP
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPFILE_NOREGISTRAR
jmp 0x61c27a
mov eax, str.COMADMIN_E_COREQCOMPINSTALLED
jmp 0x61c27a
mov eax, str.COMADMIN_E_SERVICENOTINSTALLED
jmp 0x61c27a
mov eax, str.COMADMIN_E_PROPERTYSAVEFAILED
jmp 0x61c27a
mov eax, str.COMADMIN_E_OBJECTEXISTS
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMPONENTEXISTS
jmp 0x61c27a
mov eax, str.COMADMIN_E_REGFILE_CORRUPT
jmp 0x61c27a
mov eax, str.COMADMIN_E_PROPERTY_OVERFLOW
jmp 0x61c27a
mov eax, str.COMADMIN_E_NOTINREGISTRY
jmp 0x61c27a
mov eax, str.COMADMIN_E_OBJECTNOTPOOLABLE
jmp 0x61c27a
mov eax, str.COMADMIN_E_APPLID_MATCHES_CLSID
jmp 0x61c27a
mov eax, str.COMADMIN_E_ROLE_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.COMADMIN_E_START_APP_NEEDS_COMPONENTS
jmp 0x61c27a
mov eax, str.COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAN_NOT_START_APP
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAN_NOT_EXPORT_SYS_APP
jmp 0x61c27a
mov eax, str.COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT
jmp 0x61c27a
mov eax, str.COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER
jmp 0x61c27a
mov eax, str.COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE
jmp 0x61c27a
mov eax, str.COMADMIN_E_BASE_PARTITION_ONLY
jmp 0x61c27a
mov eax, str.COMADMIN_E_START_APP_DISABLED
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_INVALID_PARTITION_NAME
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_PARTITION_IN_USE
jmp 0x61c27a
mov eax, str.COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED
jmp 0x61c27a
mov ecx, 0x80110701
cmp eax, ecx
jg 0x615090
je 0x615086
mov ecx, 0x80110484
cmp eax, ecx
jg 0x614fe1
je 0x614fd7
add ecx, 0xfffffff1
cmp eax, ecx
jg 0x614f8f
je 0x614f85
cmp eax, 0x8011045c
je 0x614f7b
cmp eax, 0x8011045d
je 0x614f71
cmp eax, 0x80110472
je 0x614f67
cmp eax, 0x80110473
je 0x614f5d
cmp eax, 0x80110474
jne case.default.0x61b70a
mov eax, str.COMADMIN_E_REGDB_SYSTEMERR
jmp 0x61c27a
mov eax, str.COMADMIN_E_REGDB_NOTOPEN
jmp 0x61c27a
mov eax, str.COMADMIN_E_REGDB_NOTINITIALIZED
jmp 0x61c27a
mov eax, str.COMADMIN_E_AMBIGUOUS_PARTITION_NAME
jmp 0x61c27a
mov eax, str.COMADMIN_E_AMBIGUOUS_APPLICATION_NAME
jmp 0x61c27a
mov eax, str.COMADMIN_E_REGDB_ALREADYRUNNING
jmp 0x61c27a
cmp eax, 0x80110480
je 0x614fcd
cmp eax, 0x80110481
je 0x614fc3
cmp eax, 0x80110482
je 0x614fb9
cmp eax, 0x80110483
jne case.default.0x61b70a
mov eax, str.COMADMIN_E_CAT_UNACCEPTABLEBITNESS
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_BITNESSMISMATCH
jmp 0x61c27a
mov eax, str.COMADMIN_E_MIG_SCHEMANOTFOUND
jmp 0x61c27a
mov eax, str.COMADMIN_E_MIG_VERSIONNOTSUPPORTED
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_WRONGAPPBITNESS
jmp 0x61c27a
mov ecx, 0x80110602
cmp eax, ecx
jg 0x61503e
je 0x615034
cmp eax, 0x80110485
je 0x61502a
cmp eax, 0x80110486
je 0x615020
cmp eax, 0x80110600
je 0x615016
cmp eax, 0x80110601
jne case.default.0x61b70a
mov eax, str.COMQC_E_NO_QUEUEABLE_INTERFACES
jmp 0x61c27a
mov eax, str.COMQC_E_APPLICATION_NOT_QUEUED
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_SERVERFAULT
jmp 0x61c27a
mov eax, str.COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE
jmp 0x61c27a
cmp eax, 0x80110603
je 0x61507c
cmp eax, 0x80110604
je 0x615072
cmp eax, 0x80110605
je 0x615068
cmp eax, 0x80110606
jne case.default.0x61b70a
mov eax, str.COMQC_E_UNTRUSTED_ENQUEUER
jmp 0x61c27a
mov eax, str.COMQC_E_UNAUTHENTICATED
jmp 0x61c27a
mov eax, str.COMQC_E_BAD_MESSAGE
jmp 0x61c27a
mov eax, str.COMQC_E_NO_IPERSISTSTREAM
jmp 0x61c27a
mov eax, str.MSDTC_E_DUPLICATE_RESOURCE
jmp 0x61c27a
add eax, 0x7feef7f8
cmp eax, 0x15
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f977]
mov eax, str.COMADMIN_E_OBJECT_PARENT_MISSING
jmp 0x61c27a
mov eax, str.COMADMIN_E_OBJECT_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.COMADMIN_E_APP_NOT_RUNNING
jmp 0x61c27a
mov eax, str.COMADMIN_E_INVALID_PARTITION
jmp 0x61c27a
mov eax, str.COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE
jmp 0x61c27a
mov eax, str.COMADMIN_E_USER_IN_SET
jmp 0x61c27a
mov eax, str.COMADMIN_E_CANTRECYCLELIBRARYAPPS
jmp 0x61c27a
mov eax, str.COMADMIN_E_CANTRECYCLESERVICEAPPS
jmp 0x61c27a
mov eax, str.COMADMIN_E_PROCESSALREADYRECYCLED
jmp 0x61c27a
mov eax, str.COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED
jmp 0x61c27a
mov eax, str.COMADMIN_E_CANTMAKEINPROCSERVICE
jmp 0x61c27a
mov eax, str.COMADMIN_E_PROGIDINUSEBYCLSID
jmp 0x61c27a
mov eax, str.COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET
jmp 0x61c27a
mov eax, str.COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED
jmp 0x61c27a
mov eax, str.COMADMIN_E_PARTITION_ACCESSDENIED
jmp 0x61c27a
mov eax, str.COMADMIN_E_PARTITION_MSI_ONLY
jmp 0x61c27a
mov eax, str.COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT
jmp 0x61c27a
mov eax, str.COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMP_MOVE_SOURCE
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMP_MOVE_DEST
jmp 0x61c27a
mov eax, str.COMADMIN_E_COMP_MOVE_PRIVATE
jmp 0x61c27a
mov ecx, 0x887601e0
cmp eax, ecx
jg 0x615d9a
je 0x615d90
mov ecx, 0x80158360
cmp eax, ecx
jg 0x61574e
je 0x615744
mov ecx, 0x8015018a
cmp eax, ecx
jg 0x615439
je 0x61542f
add ecx, 0xffffffe7
cmp eax, ecx
jg 0x615352
je 0x615348
mov ecx, 0x80150091
cmp eax, ecx
jg 0x615292
je 0x615288
add ecx, 0xffffff8d
cmp eax, ecx
jg 0x615240
je 0x615236
cmp eax, 0x8011081f
je 0x61522c
cmp eax, 0x80110820
je 0x615222
cmp eax, 0x80110821
je 0x615218
cmp eax, 0x80110822
je 0x61520e
cmp eax, 0x80110823
jne case.default.0x61b70a
mov eax, str.COMADMIN_E_REGISTRY_ACCESSDENIED
jmp 0x61c27a
mov eax, str.COMADMIN_E_SAFERINVALID
jmp 0x61c27a
mov eax, str.COMADMIN_E_PRIVATE_ACCESSDENIED
jmp 0x61c27a
mov eax, str.COMADMIN_E_CANNOT_ALIAS_EVENTCLASS
jmp 0x61c27a
mov eax, str.COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET
jmp 0x61c27a
mov eax, str.DVERR_BUFFERTOOSMALL
jmp 0x61c27a
cmp eax, 0x8015004a
je 0x61527e
cmp eax, 0x80150078
je 0x615274
cmp eax, 0x80150082
je 0x61526a
cmp eax, 0x80150087
jne case.default.0x61b70a
mov eax, str.DVERR_INVALIDPLAYER
jmp 0x61c27a
mov eax, str.DVERR_INVALIDOBJECT
jmp 0x61c27a
mov eax, str.DVERR_INVALIDFLAGS
jmp 0x61c27a
mov eax, str.DVERR_EXCEPTION
jmp 0x61c27a
mov eax, str.DVERR_INVALIDGROUP
jmp 0x61c27a
mov ecx, 0x8015016a
cmp eax, ecx
jg 0x615300
je 0x6152f6
cmp eax, 0x80150096
je 0x6152ec
cmp eax, 0x8015012c
je 0x6152e2
cmp eax, 0x8015012e
je 0x6152d8
cmp eax, 0x80150168
je 0x6152ce
cmp eax, 0x80150169
jne case.default.0x61b70a
mov eax, str.DVERR_NOTINITIALIZED
jmp 0x61c27a
mov eax, str.DVERR_CONNECTIONLOST
jmp 0x61c27a
mov eax, str.DVERR_NOVOICESESSION
jmp 0x61c27a
mov eax, str.DVERR_SESSIONLOST
jmp 0x61c27a
mov eax, str.DVERR_INVALIDHANDLE
jmp 0x61c27a
mov eax, str.DVERR_CONNECTED
jmp 0x61c27a
cmp eax, 0x8015016b
je 0x61533e
cmp eax, 0x8015016e
je 0x615334
cmp eax, 0x8015016f
je 0x61532a
cmp eax, 0x80150170
jne case.default.0x61b70a
mov eax, str.DVERR_INVALIDTARGET
jmp 0x61c27a
mov eax, str.DVERR_NOTALLOWED
jmp 0x61c27a
mov eax, str.DVERR_CONNECTABORTING
jmp 0x61c27a
mov eax, str.DVERR_NOTCONNECTED
jmp 0x61c27a
mov eax, str.DVERR_TRANSPORTNOTHOST
jmp 0x61c27a
add eax, 0x7feafe8e
cmp eax, 0x17
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61f9cf]
mov eax, str.DVERR_COMPRESSIONNOTSUPPORTED
jmp 0x61c27a
mov eax, str.DVERR_ALREADYPENDING
jmp 0x61c27a
mov eax, str.DVERR_SOUNDINITFAILURE
jmp 0x61c27a
mov eax, str.DVERR_TIMEOUT
jmp 0x61c27a
mov eax, str.DVERR_CONNECTABORTED
jmp 0x61c27a
mov eax, str.DVERR_NO3DSOUND
jmp 0x61c27a
mov eax, str.DVERR_ALREADYBUFFERED
jmp 0x61c27a
mov eax, str.DVERR_NOTBUFFERED
jmp 0x61c27a
mov eax, str.DVERR_HOSTING
jmp 0x61c27a
mov eax, str.DVERR_NOTHOSTING
jmp 0x61c27a
mov eax, str.DVERR_INVALIDDEVICE
jmp 0x61c27a
mov eax, str.DVERR_RECORDSYSTEMERROR
jmp 0x61c27a
mov eax, str.DVERR_PLAYBACKSYSTEMERROR
jmp 0x61c27a
mov eax, str.DVERR_SENDERROR
jmp 0x61c27a
mov eax, str.DVERR_USERCANCEL
jmp 0x61c27a
mov eax, str.DVERR_RUNSETUP
jmp 0x61c27a
mov eax, str.DVERR_INCOMPATIBLEVERSION
jmp 0x61c27a
mov eax, str.DVERR_INITIALIZED
jmp 0x61c27a
mov eax, str.DVERR_NOTRANSPORT
jmp 0x61c27a
mov eax, str.DVERR_NOCALLBACK
jmp 0x61c27a
mov eax, str.DVERR_TRANSPORTNOTINIT
jmp 0x61c27a
mov ecx, 0x80158170
cmp eax, ecx
jg 0x6155ce
je 0x6155c4
mov ecx, 0x80158070
cmp eax, ecx
jg 0x61551f
je 0x615515
mov ecx, 0x80150190
cmp eax, ecx
jg 0x6154cd
je 0x6154c3
cmp eax, 0x8015018b
je 0x6154b9
cmp eax, 0x8015018c
je 0x6154af
cmp eax, 0x8015018d
je 0x6154a5
cmp eax, 0x8015018e
je 0x61549b
cmp eax, 0x8015018f
jne case.default.0x61b70a
mov eax, str.DVERR_INVALIDBUFFER
jmp 0x61c27a
mov eax, str.DVERR_NORECVOLAVAILABLE
jmp 0x61c27a
mov eax, str.DVERR_USERBACK
jmp 0x61c27a
mov eax, str.DVERR_TRANSPORTNOPLAYER
jmp 0x61c27a
mov eax, str.DVERR_TRANSPORTNOSESSION
jmp 0x61c27a
mov eax, str.DVERR_LOCKEDBUFFER
jmp 0x61c27a
cmp eax, 0x80158030
je 0x61550b
cmp eax, 0x80158040
je 0x615501
cmp eax, 0x80158050
je 0x6154f7
cmp eax, 0x80158060
jne case.default.0x61b70a
mov eax, str.DPNERR_ALREADYCONNECTED
jmp 0x61c27a
mov eax, str.DPNERR_ALREADYCLOSING
jmp 0x61c27a
mov eax, str.DPNERR_ADDRESSING
jmp 0x61c27a
mov eax, str.DPNERR_ABORTED
jmp 0x61c27a
mov eax, str.DPNERR_ALREADYDISCONNECTING
jmp 0x61c27a
mov ecx, 0x80158120
cmp eax, ecx
jg 0x61557c
je 0x615572
cmp eax, 0x80158080
je 0x615568
cmp eax, 0x80158090
je 0x61555e
cmp eax, 0x80158100
je 0x615554
cmp eax, 0x80158110
jne case.default.0x61b70a
mov eax, str.DPNERR_CANNOTCANCEL
jmp 0x61c27a
mov eax, str.DPNERR_BUFFERTOOSMALL
jmp 0x61c27a
mov eax, str.DPNERR_ALREADYREGISTERED
jmp 0x61c27a
mov eax, str.DPNERR_ALREADYINITIALIZED
jmp 0x61c27a
mov eax, str.DPNERR_CANTCREATEGROUP
jmp 0x61c27a
cmp eax, 0x80158130
je 0x6155ba
cmp eax, 0x80158140
je 0x6155b0
cmp eax, 0x80158150
je 0x6155a6
cmp eax, 0x80158160
jne case.default.0x61b70a
mov eax, str.DPNERR_CONNECTIONLOST
jmp 0x61c27a
mov eax, str.DPNERR_CONNECTING
jmp 0x61c27a
mov eax, str.DPNERR_CANTLAUNCHAPPLICATION
jmp 0x61c27a
mov eax, str.DPNERR_CANTCREATEPLAYER
jmp 0x61c27a
mov eax, str.DPNERR_CONVERSION
jmp 0x61c27a
mov ecx, 0x80158260
cmp eax, ecx
jg 0x61569f
je 0x615695
add ecx, 0xffffffb0
cmp eax, ecx
jg 0x61564d
je 0x615643
cmp eax, 0x80158175
je 0x615639
cmp eax, 0x80158180
je 0x61562f
cmp eax, 0x80158185
je 0x615625
cmp eax, 0x80158190
je 0x61561b
cmp eax, 0x80158200
jne case.default.0x61b70a
mov eax, str.DPNERR_ENDPOINTNOTRECEIVING
jmp 0x61c27a
mov eax, str.DPNERR_DUPLICATECOMMAND
jmp 0x61c27a
mov eax, str.DPNERR_DPNSVRNOTAVAILABLE
jmp 0x61c27a
mov eax, str.DPNERR_DOESNOTEXIST
jmp 0x61c27a
mov eax, str.DPNERR_DATATOOLARGE
jmp 0x61c27a
mov eax, str.DPNERR_ENUMQUERYTOOLARGE
jmp 0x61c27a
cmp eax, 0x80158220
je 0x61568b
cmp eax, 0x80158230
je 0x615681
cmp eax, 0x80158240
je 0x615677
cmp eax, 0x80158250
jne case.default.0x61b70a
mov eax, str.DPNERR_HOSTING
jmp 0x61c27a
mov eax, str.DPNERR_GROUPNOTEMPTY
jmp 0x61c27a
mov eax, str.DPNERR_EXCEPTION
jmp 0x61c27a
mov eax, str.DPNERR_ENUMRESPONSETOOLARGE
jmp 0x61c27a
mov eax, str.DPNERR_HOSTREJECTEDCONNECTION
jmp 0x61c27a
mov ecx, 0x80158310
cmp eax, ecx
jg 0x6156fc
je 0x6156f2
cmp eax, 0x80158270
je 0x6156e8
cmp eax, 0x80158280
je 0x6156de
cmp eax, 0x80158290
je 0x6156d4
cmp eax, 0x80158300
jne case.default.0x61b70a
mov eax, str.DPNERR_INVALIDAPPLICATION
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDADDRESSFORMAT
jmp 0x61c27a
mov eax, str.DPNERR_INCOMPLETEADDRESS
jmp 0x61c27a
mov eax, str.DPNERR_HOSTTERMINATEDSESSION
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDCOMMAND
jmp 0x61c27a
cmp eax, 0x80158320
je 0x61573a
cmp eax, 0x80158330
je 0x615730
cmp eax, 0x80158340
je 0x615726
cmp eax, 0x80158350
jne case.default.0x61b70a
mov eax, str.DPNERR_INVALIDGROUP
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDFLAGS
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDENDPOINT
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDDEVICEADDRESS
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDHANDLE
jmp 0x61c27a
mov ecx, 0x887600a0
cmp eax, ecx
jg 0x615a87
je 0x615a7d
mov ecx, 0x80158580
cmp eax, ecx
jg 0x615905
je 0x6158fb
mov ecx, 0x80158470
cmp eax, ecx
jg 0x615845
je 0x61583b
add ecx, 0xffffffb0
cmp eax, ecx
jg 0x6157f3
je 0x6157e9
cmp eax, 0x80158370
je 0x6157df
cmp eax, 0x80158380
je 0x6157d5
cmp eax, 0x80158390
je 0x6157cb
cmp eax, 0x80158400
je 0x6157c1
cmp eax, 0x80158410
jne case.default.0x61b70a
mov eax, str.DPNERR_INVALIDPASSWORD
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDOBJECT
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDINTERFACE
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDINSTANCE
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDHOSTADDRESS
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDPLAYER
jmp 0x61c27a
cmp eax, 0x80158430
je 0x615831
cmp eax, 0x80158440
je 0x615827
cmp eax, 0x80158450
je 0x61581d
cmp eax, 0x80158460
jne case.default.0x61b70a
mov eax, str.DPNERR_INVALIDVERSION
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDURL
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDSTRING
jmp 0x61c27a
mov eax, str.DPNERR_INVALIDPRIORITY
jmp 0x61c27a
mov eax, str.DPNERR_NOCAPS
jmp 0x61c27a
mov ecx, 0x80158530
cmp eax, ecx
jg 0x6158b3
je 0x6158a9
cmp eax, 0x80158480
je 0x61589f
cmp eax, 0x80158490
je 0x615895
cmp eax, 0x80158500
je 0x61588b
cmp eax, 0x80158510
je 0x615881
cmp eax, 0x80158520
jne case.default.0x61b70a
mov eax, str.DPNERR_NOTALLOWED
jmp 0x61c27a
mov eax, str.DPNERR_NORESPONSE
jmp 0x61c27a
mov eax, str.DPNERR_NOMOREADDRESSCOMPONENTS
jmp 0x61c27a
mov eax, str.DPNERR_NOHOSTPLAYER
jmp 0x61c27a
mov eax, str.DPNERR_NOCONNECTION
jmp 0x61c27a
mov eax, str.DPNERR_NOTHOST
jmp 0x61c27a
cmp eax, 0x80158540
je 0x6158f1
cmp eax, 0x80158550
je 0x6158e7
cmp eax, 0x80158560
je 0x6158dd
cmp eax, 0x80158570
jne case.default.0x61b70a
mov eax, str.DPNERR_PLAYERLOST
jmp 0x61c27a
mov eax, str.DPNERR_PLAYERALREADYINGROUP
jmp 0x61c27a
mov eax, str.DPNERR_NOTREGISTERED
jmp 0x61c27a
mov eax, str.DPNERR_NOTREADY
jmp 0x61c27a
mov eax, str.DPNERR_PLAYERNOTINGROUP
jmp 0x61c27a
mov ecx, 0x88760028
cmp eax, ecx
jg 0x6159d8
je 0x6159ce
mov ecx, 0x80158640
cmp eax, ecx
jg 0x615986
je 0x61597c
cmp eax, 0x80158590
je 0x615972
cmp eax, 0x80158600
je 0x615968
cmp eax, 0x80158610
je 0x61595e
cmp eax, 0x80158620
je 0x615954
cmp eax, 0x80158630
jne case.default.0x61b70a
mov eax, str.DPNERR_TIMEDOUT
jmp 0x61c27a
mov eax, str.DPNERR_TABLEFULL
jmp 0x61c27a
mov eax, str.DPNERR_SESSIONFULL
jmp 0x61c27a
mov eax, str.DPNERR_SENDTOOLARGE
jmp 0x61c27a
mov eax, str.DPNERR_PLAYERNOTREACHABLE
jmp 0x61c27a
mov eax, str.DPNERR_UNINITIALIZED
jmp 0x61c27a
cmp eax, 0x80158650
je 0x6159c4
cmp eax, 0x88760005
je 0x6159ba
cmp eax, 0x8876000a
je 0x6159b0
cmp eax, 0x88760014
jne case.default.0x61b70a
mov eax, str.DDERR_CANNOTDETACHSURFACE
jmp 0x61c27a
mov eax, str.DDERR_CANNOTATTACHSURFACE
jmp 0x61c27a
mov eax, str.DDERR_ALREADYINITIALIZED
jmp 0x61c27a
mov eax, str.DPNERR_USERCANCEL
jmp 0x61c27a
mov eax, str.DDERR_CURRENTLYNOTAVAIL
jmp 0x61c27a
mov ecx, 0x8876006e
cmp eax, ecx
jg 0x615a35
je 0x615a2b
cmp eax, 0x88760037
je 0x615a21
cmp eax, 0x8876005a
je 0x615a17
cmp eax, 0x8876005f
je 0x615a0d
cmp eax, 0x88760064
jne case.default.0x61b70a
mov eax, str.DDERR_INVALIDCAPS
jmp 0x61c27a
mov eax, str.DDERR_INCOMPATIBLEPRIMARY
jmp 0x61c27a
mov eax, str.DDERR_HEIGHTALIGN
jmp 0x61c27a
mov eax, str.DDERR_EXCEPTION
jmp 0x61c27a
mov eax, str.DDERR_INVALIDCLIPLIST
jmp 0x61c27a
cmp eax, 0x88760078
je 0x615a73
cmp eax, 0x88760082
je 0x615a69
cmp eax, 0x88760091
je 0x615a5f
cmp eax, 0x88760096
jne case.default.0x61b70a
mov eax, str.DDERR_INVALIDRECT
jmp 0x61c27a
mov eax, str.DDERR_INVALIDPIXELFORMAT
jmp 0x61c27a
mov eax, str.DDERR_INVALIDOBJECT
jmp 0x61c27a
mov eax, str.DDERR_INVALIDMODE
jmp 0x61c27a
mov eax, str.DDERR_LOCKEDSURFACES
jmp 0x61c27a
mov ecx, 0x8876013c
cmp eax, ecx
jg 0x615c1a
je 0x615c10
add ecx, 0xffffffa5
cmp eax, ecx
jg 0x615b6b
je 0x615b61
mov ecx, 0x887600d2
cmp eax, ecx
jg 0x615b19
je 0x615b0f
cmp eax, 0x887600aa
je 0x615b05
cmp eax, 0x887600b4
je 0x615afb
cmp eax, 0x887600b5
je 0x615af1
cmp eax, 0x887600b6
je 0x615ae7
cmp eax, 0x887600cd
jne case.default.0x61b70a
mov eax, str.DDERR_NOCLIPLIST
jmp 0x61c27a
mov eax, str.DDERR_NOSURFACELEFT
jmp 0x61c27a
mov eax, str.DDERR_NOSTEREOHARDWARE
jmp 0x61c27a
mov eax, str.DDERR_NOALPHAHW
jmp 0x61c27a
mov eax, str.DDERR_NO3D
jmp 0x61c27a
mov eax, str.DDERR_NOCOLORCONVHW
jmp 0x61c27a
cmp eax, 0x887600d4
je 0x615b57
cmp eax, 0x887600d7
je 0x615b4d
cmp eax, 0x887600dc
je 0x615b43
cmp eax, 0x887600de
jne case.default.0x61b70a
mov eax, str.DDERR_NODIRECTDRAWSUPPORT
jmp 0x61c27a
mov eax, str.DDERR_NOCOLORKEYHW
jmp 0x61c27a
mov eax, str.DDERR_NOCOLORKEY
jmp 0x61c27a
mov eax, str.DDERR_NOCOOPERATIVELEVELSET
jmp 0x61c27a
mov eax, str.DDERR_NOEXCLUSIVEMODE
jmp 0x61c27a
mov ecx, 0x88760104
cmp eax, ecx
jg 0x615bc8
je 0x615bbe
cmp eax, 0x887600e6
je 0x615bb4
cmp eax, 0x887600f0
je 0x615baa
cmp eax, 0x887600fa
je 0x615ba0
cmp eax, 0x887600ff
jne case.default.0x61b70a
mov eax, str.DDERR_NOTFOUND
jmp 0x61c27a
mov eax, str.DDERR_NOMIRRORHW
jmp 0x61c27a
mov eax, str.DDERR_NOGDI
jmp 0x61c27a
mov eax, str.DDERR_NOFLIPHW
jmp 0x61c27a
mov eax, str.DDERR_NOOVERLAYHW
jmp 0x61c27a
cmp eax, 0x8876010e
je 0x615c06
cmp eax, 0x88760118
je 0x615bfc
cmp eax, 0x88760122
je 0x615bf2
cmp eax, 0x88760136
jne case.default.0x61b70a
mov eax, str.DDERR_NOSTRETCHHW
jmp 0x61c27a
mov eax, str.DDERR_NOROTATIONHW
jmp 0x61c27a
mov eax, str.DDERR_NORASTEROPHW
jmp 0x61c27a
mov eax, str.DDERR_OVERLAPPINGRECTS
jmp 0x61c27a
mov eax, str.DDERR_NOT4BITCOLOR
jmp 0x61c27a
mov ecx, 0x88760183
cmp eax, ecx
jg 0x615ceb
je 0x615ce1
add ecx, 0xffffffdb
cmp eax, ecx
jg 0x615c99
je 0x615c8f
cmp eax, 0x8876013d
je 0x615c85
cmp eax, 0x88760140
je 0x615c7b
cmp eax, 0x8876014a
je 0x615c71
cmp eax, 0x8876014f
je 0x615c67
cmp eax, 0x88760154
jne case.default.0x61b70a
mov eax, str.DDERR_NOZBUFFERHW
jmp 0x61c27a
mov eax, str.DDERR_NOVSYNCHW
jmp 0x61c27a
mov eax, str.DDERR_NOTEXTUREHW
jmp 0x61c27a
mov eax, str.DDERR_NOT8BITCOLOR
jmp 0x61c27a
mov eax, str.DDERR_NOT4BITCOLORINDEX
jmp 0x61c27a
mov eax, str.DDERR_NOZOVERLAYHW
jmp 0x61c27a
cmp eax, 0x88760168
je 0x615cd7
cmp eax, 0x8876017c
je 0x615ccd
cmp eax, 0x8876017e
je 0x615cc3
cmp eax, 0x88760180
jne case.default.0x61b70a
mov eax, str.DDERR_OVERLAYCOLORKEYONLYONEACTIVE
jmp 0x61c27a
mov eax, str.DDERR_OVERLAYCANTCLIP
jmp 0x61c27a
mov eax, str.D3DERR_OUTOFVIDEOMEMORY
jmp 0x61c27a
mov eax, str.DDERR_OUTOFCAPS
jmp 0x61c27a
mov eax, str.DDERR_PALETTEBUSY
jmp 0x61c27a
mov ecx, 0x887601b3
cmp eax, ecx
jg 0x615d48
je 0x615d3e
cmp eax, 0x88760190
je 0x615d34
cmp eax, 0x8876019a
je 0x615d2a
cmp eax, 0x887601a4
je 0x615d20
cmp eax, 0x887601ae
jne case.default.0x61b70a
mov eax, str.DDERR_SURFACEBUSY
jmp 0x61c27a
mov eax, str.DDERR_SURFACEALREADYDEPENDENT
jmp 0x61c27a
mov eax, str.DDERR_SURFACEALREADYATTACHED
jmp 0x61c27a
mov eax, str.DDERR_COLORKEYNOTSET
jmp 0x61c27a
mov eax, str.DDERR_CANTLOCKSURFACE
jmp 0x61c27a
cmp eax, 0x887601b8
je 0x615d86
cmp eax, 0x887601c2
je 0x615d7c
cmp eax, 0x887601cc
je 0x615d72
cmp eax, 0x887601d6
jne case.default.0x61b70a
mov eax, str.DDERR_TOOBIGHEIGHT
jmp 0x61c27a
mov eax, str.DDERR_SURFACENOTATTACHED
jmp 0x61c27a
mov eax, str.DDERR_SURFACELOST
jmp 0x61c27a
mov eax, str.DDERR_SURFACEISOBSCURED
jmp 0x61c27a
mov eax, str.DDERR_TOOBIGSIZE
jmp 0x61c27a
mov ecx, 0x8876036c
cmp eax, ecx
jg 0x61611d
je 0x616113
add eax, 0x7789fe16
cmp eax, 0x181
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61fb83]
jmp dword [eax*4 + 0x61fa2f]
mov eax, str.DDERR_TOOBIGWIDTH
jmp 0x61c27a
mov eax, str.DDERR_UNSUPPORTEDFORMAT
jmp 0x61c27a
mov eax, str.DDERR_UNSUPPORTEDMASK
jmp 0x61c27a
mov eax, str.DDERR_INVALIDSTREAM
jmp 0x61c27a
mov eax, str.DDERR_VERTICALBLANKINPROGRESS
jmp 0x61c27a
mov eax, str.DDERR_WASSTILLDRAWING
jmp 0x61c27a
mov eax, str.DDERR_DDSCAPSCOMPLEXREQUIRED
jmp 0x61c27a
mov eax, str.DDERR_XALIGN
jmp 0x61c27a
mov eax, str.DDERR_INVALIDDIRECTDRAWGUID
jmp 0x61c27a
mov eax, str.DDERR_DIRECTDRAWALREADYCREATED
jmp 0x61c27a
mov eax, str.DDERR_NODIRECTDRAWHW
jmp 0x61c27a
mov eax, str.DDERR_PRIMARYSURFACEALREADYEXISTS
jmp 0x61c27a
mov eax, str.DDERR_NOEMULATION
jmp 0x61c27a
mov eax, str.DDERR_REGIONTOOSMALL
jmp 0x61c27a
mov eax, str.DDERR_CLIPPERISUSINGHWND
jmp 0x61c27a
mov eax, str.DDERR_NOCLIPPERATTACHED
jmp 0x61c27a
mov eax, str.DDERR_NOHWND
jmp 0x61c27a
mov eax, str.DDERR_HWNDSUBCLASSED
jmp 0x61c27a
mov eax, str.DDERR_HWNDALREADYSET
jmp 0x61c27a
mov eax, str.DDERR_NOPALETTEATTACHED
jmp 0x61c27a
mov eax, str.DDERR_NOPALETTEHW
jmp 0x61c27a
mov eax, str.DDERR_BLTFASTCANTCLIP
jmp 0x61c27a
mov eax, str.DDERR_NOBLTHW
jmp 0x61c27a
mov eax, str.DDERR_NODDROPSHW
jmp 0x61c27a
mov eax, str.DDERR_OVERLAYNOTVISIBLE
jmp 0x61c27a
mov eax, str.DDERR_NOOVERLAYDEST
jmp 0x61c27a
mov eax, str.DDERR_INVALIDPOSITION
jmp 0x61c27a
mov eax, str.DDERR_NOTAOVERLAYSURFACE
jmp 0x61c27a
mov eax, str.DDERR_EXCLUSIVEMODEALREADYSET
jmp 0x61c27a
mov eax, str.DDERR_NOTFLIPPABLE
jmp 0x61c27a
mov eax, str.DDERR_CANTDUPLICATE
jmp 0x61c27a
mov eax, str.DDERR_NOTLOCKED
jmp 0x61c27a
mov eax, str.DDERR_CANTCREATEDC
jmp 0x61c27a
mov eax, str.DDERR_NODC
jmp 0x61c27a
mov eax, str.DDERR_WRONGMODE
jmp 0x61c27a
mov eax, str.DDERR_IMPLICITLYCREATED
jmp 0x61c27a
mov eax, str.DDERR_NOTPALETTIZED
jmp 0x61c27a
mov eax, str.DDERR_UNSUPPORTEDMODE
jmp 0x61c27a
mov eax, str.DDERR_NOMIPMAPHW
jmp 0x61c27a
mov eax, str.DDERR_INVALIDSURFACETYPE
jmp 0x61c27a
mov eax, str.DDERR_NOOPTIMIZEHW
jmp 0x61c27a
mov eax, str.DDERR_NOTLOADED
jmp 0x61c27a
mov eax, str.DDERR_NOFOCUSWINDOW
jmp 0x61c27a
mov eax, str.DDERR_NOTONMIPMAPSUBLEVEL
jmp 0x61c27a
mov eax, str.DDERR_DCALREADYCREATED
jmp 0x61c27a
mov eax, str.DDERR_NONONLOCALVIDMEM
jmp 0x61c27a
mov eax, str.DDERR_CANTPAGELOCK
jmp 0x61c27a
mov eax, str.DDERR_CANTPAGEUNLOCK
jmp 0x61c27a
mov eax, str.DDERR_NOTPAGELOCKED
jmp 0x61c27a
mov eax, str.DDERR_MOREDATA
jmp 0x61c27a
mov eax, str.DDERR_EXPIRED
jmp 0x61c27a
mov eax, str.DDERR_TESTFINISHED
jmp 0x61c27a
mov eax, str.DDERR_NEWMODE
jmp 0x61c27a
mov eax, str.DDERR_D3DNOTINITIALIZED
jmp 0x61c27a
mov eax, str.DDERR_VIDEONOTACTIVE
jmp 0x61c27a
mov eax, str.DDERR_NOMONITORINFORMATION
jmp 0x61c27a
mov eax, str.DDERR_NODRIVERSUPPORT
jmp 0x61c27a
mov eax, str.DDERR_DEVICEDOESNTOWNSURFACE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADOBJECT
jmp 0x61c27a
mov eax, str.DXFILEERR_BADVALUE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADTYPE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADSTREAMHANDLE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADALLOC
jmp 0x61c27a
mov eax, str.DXFILEERR_NOTFOUND
jmp 0x61c27a
mov eax, str.DXFILEERR_NOTDONEYET
jmp 0x61c27a
mov eax, str.DXFILEERR_FILENOTFOUND
jmp 0x61c27a
mov eax, str.DXFILEERR_RESOURCENOTFOUND
jmp 0x61c27a
mov eax, str.DXFILEERR_URLNOTFOUND
jmp 0x61c27a
mov eax, str.DXFILEERR_BADRESOURCE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADFILETYPE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADFILEVERSION
jmp 0x61c27a
mov eax, str.DXFILEERR_BADFILEFLOATSIZE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADFILECOMPRESSIONTYPE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADFILE
jmp 0x61c27a
mov eax, str.DXFILEERR_PARSEERROR
jmp 0x61c27a
mov eax, str.DXFILEERR_NOTEMPLATE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADARRAYSIZE
jmp 0x61c27a
mov eax, str.DXFILEERR_BADDATAREFERENCE
jmp 0x61c27a
mov eax, str.DXFILEERR_INTERNALERROR
jmp 0x61c27a
mov eax, str.DXFILEERR_NOMOREOBJECTS
jmp 0x61c27a
mov eax, str.DXFILEERR_BADINTRINSICS
jmp 0x61c27a
mov eax, str.DXFILEERR_NOMORESTREAMHANDLES
jmp 0x61c27a
mov eax, str.DXFILEERR_NOMOREDATA
jmp 0x61c27a
mov eax, str.DXFILEERR_BADCACHEFILE
jmp 0x61c27a
mov eax, str.DXFILEERR_NOINTERNET
jmp 0x61c27a
mov ecx, 0x88760818
cmp eax, ecx
jg 0x616203
je 0x6161f9
add eax, 0x7789fc7c
cmp eax, 0x11
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61fd05]
mov eax, str.D3DXFERR_BADOBJECT
jmp 0x61c27a
mov eax, str.D3DXFERR_BADVALUE
jmp 0x61c27a
mov eax, str.D3DXFERR_BADTYPE
jmp 0x61c27a
mov eax, str.D3DXFERR_NOTFOUND
jmp 0x61c27a
mov eax, str.D3DXFERR_NOTDONEYET
jmp 0x61c27a
mov eax, str.D3DXFERR_FILENOTFOUND
jmp 0x61c27a
mov eax, str.D3DXFERR_RESOURCENOTFOUND
jmp 0x61c27a
mov eax, str.D3DXFERR_BADRESOURCE
jmp 0x61c27a
mov eax, str.D3DXFERR_BADFILETYPE
jmp 0x61c27a
mov eax, str.D3DXFERR_BADFILEVERSION
jmp 0x61c27a
mov eax, str.D3DXFERR_BADFILEFLOATSIZE
jmp 0x61c27a
mov eax, str.D3DXFERR_BADFILE
jmp 0x61c27a
mov eax, str.D3DXFERR_PARSEERROR
jmp 0x61c27a
mov eax, str.D3DXFERR_BADARRAYSIZE
jmp 0x61c27a
mov eax, str.D3DXFERR_BADDATAREFERENCE
jmp 0x61c27a
mov eax, str.D3DXFERR_NOMOREOBJECTS
jmp 0x61c27a
mov eax, str.D3DXFERR_NOMOREDATA
jmp 0x61c27a
mov eax, str.D3DXFERR_BADCACHEFILE
jmp 0x61c27a
mov eax, str.D3DERR_WRONGTEXTUREFORMAT
jmp 0x61c27a
mov ecx, 0x88760866
cmp eax, ecx
jg 0x6162a3
je 0x616299
add eax, 0x7789f7e7
cmp eax, 0xe
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61fd4d]
mov eax, str.D3DERR_UNSUPPORTEDCOLOROPERATION
jmp 0x61c27a
mov eax, str.D3DERR_UNSUPPORTEDCOLORARG
jmp 0x61c27a
mov eax, str.D3DERR_UNSUPPORTEDALPHAOPERATION
jmp 0x61c27a
mov eax, str.D3DERR_UNSUPPORTEDALPHAARG
jmp 0x61c27a
mov eax, str.D3DERR_TOOMANYOPERATIONS
jmp 0x61c27a
mov eax, str.D3DERR_CONFLICTINGTEXTUREFILTER
jmp 0x61c27a
mov eax, str.D3DERR_UNSUPPORTEDFACTORVALUE
jmp 0x61c27a
mov eax, str.D3DERR_CONFLICTINGRENDERSTATE
jmp 0x61c27a
mov eax, str.D3DERR_UNSUPPORTEDTEXTUREFILTER
jmp 0x61c27a
mov eax, str.D3DERR_CONFLICTINGTEXTUREPALETTE
jmp 0x61c27a
mov eax, str.D3DERR_DRIVERINTERNALERROR
jmp 0x61c27a
mov eax, str.D3DERR_NOTFOUND
jmp 0x61c27a
mov ecx, 0x887800b4
cmp eax, ecx
jg 0x61649e
je 0x616494
mov ecx, 0x88760b5a
cmp eax, ecx
jg 0x6163bc
je 0x6163b2
mov ecx, 0x8876086d
cmp eax, ecx
jg 0x616348
je 0x61633e
cmp eax, 0x88760867
je 0x616334
cmp eax, 0x88760868
je 0x61632a
cmp eax, 0x88760869
je 0x616320
cmp eax, 0x8876086a
je 0x616316
cmp eax, 0x8876086b
je 0x61630c
cmp eax, 0x8876086c
jne case.default.0x61b70a
mov eax, str.D3DERR_INVALIDCALL
jmp 0x61c27a
mov eax, str.D3DERR_INVALIDDEVICE
jmp 0x61c27a
mov eax, str.D3DERR_NOTAVAILABLE
jmp 0x61c27a
mov eax, str.D3DERR_DEVICENOTRESET
jmp 0x61c27a
mov eax, str.D3DERR_DEVICELOST
jmp 0x61c27a
mov eax, str.D3DERR_MOREDATA
jmp 0x61c27a
mov eax, str.D3DERR_DRIVERINVALIDCALL
jmp 0x61c27a
cmp eax, 0x88760b54
je 0x6163a8
cmp eax, 0x88760b55
je 0x61639e
cmp eax, 0x88760b56
je 0x616394
cmp eax, 0x88760b57
je 0x61638a
cmp eax, 0x88760b58
je 0x616380
cmp eax, 0x88760b59
jne case.default.0x61b70a
mov eax, str.D3DXERR_INVALIDDATA
jmp 0x61c27a
mov eax, str.D3DXERR_TOOMANYINFLUENCES
jmp 0x61c27a
mov eax, str.D3DXERR_SKINNINGNOTSUPPORTED
jmp 0x61c27a
mov eax, str.D3DXERR_CANNOTATTRSORT
jmp 0x61c27a
mov eax, str.D3DXERR_INVALIDMESH
jmp 0x61c27a
mov eax, str.D3DXERR_CANNOTMODIFYINDEXBUFFER
jmp 0x61c27a
mov eax, str.D3DXERR_LOADEDMESHASNODATA
jmp 0x61c27a
mov ecx, 0x88780064
cmp eax, ecx
jg 0x61643b
je 0x616431
cmp eax, 0x88760b5b
je 0x616427
cmp eax, 0x88760b5c
je 0x61641d
cmp eax, 0x8878000a
je 0x616413
cmp eax, 0x8878001e
je 0x616409
cmp eax, 0x88780032
je 0x6163ff
cmp eax, 0x88780046
jne case.default.0x61b70a
mov eax, str.DSERR_PRIOLEVELNEEDED
jmp 0x61c27a
mov eax, str.DSERR_INVALIDCALL
jmp 0x61c27a
mov eax, str.DSERR_CONTROLUNAVAIL
jmp 0x61c27a
mov eax, str.DSERR_ALLOCATED
jmp 0x61c27a
mov eax, str.D3DXERR_CANNOTREMOVELASTITEM
jmp 0x61c27a
mov eax, str.D3DXERR_DUPLICATENAMEDFRAGMENT
jmp 0x61c27a
mov eax, str.DSERR_BADFORMAT
jmp 0x61c27a
cmp eax, 0x88780078
je 0x61648a
cmp eax, 0x88780082
je 0x616480
cmp eax, 0x88780096
je 0x616476
cmp eax, 0x887800a0
je 0x61646c
cmp eax, 0x887800aa
jne case.default.0x61b70a
mov eax, str.DSERR_UNINITIALIZED
jmp 0x61c27a
mov eax, str.DSERR_OTHERAPPHASPRIO
jmp 0x61c27a
mov eax, str.DSERR_BUFFERLOST
jmp 0x61c27a
mov eax, str.DSERR_ALREADYINITIALIZED
jmp 0x61c27a
mov eax, str.DSERR_NODRIVER
jmp 0x61c27a
mov eax, str.DSERR_BUFFERTOOSMALL
jmp 0x61c27a
mov ecx, 0x88781113
cmp eax, ecx
jg 0x616591
je 0x616587
add ecx, 0xfffffff1
cmp eax, ecx
jg 0x61652e
je 0x616524
cmp eax, 0x887800be
je 0x61651a
cmp eax, 0x887800c8
je 0x616510
cmp eax, 0x887800d2
je 0x616506
cmp eax, 0x88781101
je 0x6164fc
cmp eax, 0x88781102
je 0x6164f2
cmp eax, 0x88781103
jne case.default.0x61b70a
mov eax, str.DMUS_E_DEVICE_IN_USE
jmp 0x61c27a
mov eax, str.DMUS_E_PORTS_OPEN
jmp 0x61c27a
mov eax, str.DMUS_E_DRIVER_FAILED
jmp 0x61c27a
mov eax, str.DSERR_BADSENDBUFFERGUID
jmp 0x61c27a
mov eax, str.DSERR_SENDLOOP
jmp 0x61c27a
mov eax, str.DSERR_DS8_REQUIRED
jmp 0x61c27a
mov eax, str.DMUS_E_INSUFFICIENTBUFFER
jmp 0x61c27a
cmp eax, 0x88781105
je 0x61657d
cmp eax, 0x88781106
je 0x616573
cmp eax, 0x88781108
je 0x616569
cmp eax, 0x88781109
je 0x61655f
cmp eax, 0x88781111
jne case.default.0x61b70a
mov eax, str.DMUS_E_ALREADY_LOADED
jmp 0x61c27a
mov eax, str.DMUS_E_INVALIDOFFSET
jmp 0x61c27a
mov eax, str.DMUS_E_NOTADLSCOL
jmp 0x61c27a
mov eax, str.DMUS_E_BUFFERNOTAVAILABLE
jmp 0x61c27a
mov eax, str.DMUS_E_BUFFERNOTSET
jmp 0x61c27a
mov eax, str.DMUS_E_INVALIDPOS
jmp 0x61c27a
add eax, 0x7787eeec
cmp eax, 0x12
ja case.default.0x61b70a
jmp dword [eax*4 + 0x61fd89]
mov eax, str.DMUS_E_INVALIDPATCH
jmp 0x61c27a
mov eax, str.DMUS_E_CANNOTSEEK
jmp 0x61c27a
mov eax, str.DMUS_E_CANNOTWRITE
jmp 0x61c27a
mov eax, str.DMUS_E_CHUNKNOTFOUND
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_DOWNLOADID
jmp 0x61c27a
mov eax, str.DMUS_E_NOT_DOWNLOADED_TO_PORT
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADY_DOWNLOADED
jmp 0x61c27a
mov eax, str.DMUS_E_UNKNOWN_PROPERTY
jmp 0x61c27a
mov eax, str.DMUS_E_SET_UNSUPPORTED
jmp 0x61c27a
mov eax, str.DMUS_E_GET_UNSUPPORTED
jmp 0x61c27a
mov eax, str.DMUS_E_NOTMONO
jmp 0x61c27a
mov eax, str.DMUS_E_BADARTICULATION
jmp 0x61c27a
mov eax, str.DMUS_E_BADINSTRUMENT
jmp 0x61c27a
mov ecx, 0x88781170
cmp eax, ecx
jg 0x6167f1
je 0x6167e7
add eax, 0x7787eed8
cmp eax, 0x3f
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61fe79]
jmp dword [eax*4 + 0x61fdd5]
mov eax, str.DSERR_OBJECTNOTFOUND
jmp 0x61c27a
mov eax, str.DMUS_E_BADWAVELINK
jmp 0x61c27a
mov eax, str.DMUS_E_NOARTICULATION
jmp 0x61c27a
mov eax, str.DMUS_E_NOTPCM
jmp 0x61c27a
mov eax, str.DMUS_E_BADWAVE
jmp 0x61c27a
mov eax, str.DMUS_E_BADOFFSETTABLE
jmp 0x61c27a
mov eax, str.DMUS_E_UNKNOWNDOWNLOAD
jmp 0x61c27a
mov eax, str.DMUS_E_NOSYNTHSINK
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADYOPEN
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADYCLOSED
jmp 0x61c27a
mov eax, str.DMUS_E_SYNTHNOTCONFIGURED
jmp 0x61c27a
mov eax, str.DMUS_E_SYNTHACTIVE
jmp 0x61c27a
mov eax, str.DMUS_E_CANNOTREAD
jmp 0x61c27a
mov eax, str.DMUS_E_DMUSIC_RELEASED
jmp 0x61c27a
mov eax, str.DMUS_E_BUFFER_EMPTY
jmp 0x61c27a
mov eax, str.DMUS_E_BUFFER_FULL
jmp 0x61c27a
mov eax, str.DMUS_E_PORT_NOT_CAPTURE
jmp 0x61c27a
mov eax, str.DMUS_E_PORT_NOT_RENDER
jmp 0x61c27a
mov eax, str.DMUS_E_DSOUND_NOT_SET
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADY_ACTIVATED
jmp 0x61c27a
mov eax, str.DMUS_E_INVALIDBUFFER
jmp 0x61c27a
mov eax, str.DMUS_E_WAVEFORMATNOTSUPPORTED
jmp 0x61c27a
mov eax, str.DMUS_E_SYNTHINACTIVE
jmp 0x61c27a
mov eax, str.DMUS_E_DSOUND_ALREADY_SET
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_EVENT
jmp 0x61c27a
mov eax, str.DMUS_E_UNSUPPORTED_STREAM
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADY_INITED
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_BAND
jmp 0x61c27a
mov eax, str.DMUS_E_TRACK_HDR_NOT_FIRST_CK
jmp 0x61c27a
mov eax, str.DMUS_E_TOOL_HDR_NOT_FIRST_CK
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_TRACK_HDR
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_TOOL_HDR
jmp 0x61c27a
mov eax, str.DMUS_E_ALL_TOOLS_FAILED
jmp 0x61c27a
mov eax, str.DMUS_E_ALL_TRACKS_FAILED
jmp 0x61c27a
mov eax, str.DMUS_E_NOT_INIT
jmp 0x61c27a
mov eax, str.DMUS_E_TYPE_DISABLED
jmp 0x61c27a
mov eax, str.DMUS_E_TYPE_UNSUPPORTED
jmp 0x61c27a
mov eax, str.DMUS_E_TIME_PAST
jmp 0x61c27a
mov eax, str.DMUS_E_TRACK_NOT_FOUND
jmp 0x61c27a
mov eax, str.DMUS_E_TRACK_NO_CLOCKTIME_SUPPORT
jmp 0x61c27a
mov eax, str.DMUS_E_NO_MASTER_CLOCK
jmp 0x61c27a
mov ecx, 0x426
cmp eax, ecx
jg 0x61775f
je case.0x612c1c.2147023834
cmp eax, 0x6a
jg 0x617077
je case.0x612a8b.2147024790
mov ecx, 0xc8770bd8
cmp eax, ecx
jg 0x616c10
je 0x616c06
mov ecx, 0x8878122a
cmp eax, ecx
jg 0x6169e7
je 0x6169dd
add eax, 0x7787ee80
cmp eax, 0xa9
ja case.default.0x61b70a
movzx eax, byte [eax + 0x61ff59]
jmp dword [eax*4 + 0x61feb9]
mov eax, str.DMUS_E_LOADER_NOCLASSID
jmp 0x61c27a
mov eax, str.DMUS_E_LOADER_BADPATH
jmp 0x61c27a
mov eax, str.DMUS_E_LOADER_FAILEDOPEN
jmp 0x61c27a
mov eax, str.DMUS_E_LOADER_FORMATNOTSUPPORTED
jmp 0x61c27a
mov eax, str.DMUS_E_LOADER_FAILEDCREATE
jmp 0x61c27a
mov eax, str.DMUS_E_LOADER_OBJECTNOTFOUND
jmp 0x61c27a
mov eax, str.DMUS_E_LOADER_NOFILENAME
jmp 0x61c27a
mov eax, str.DMUS_E_INVALIDFILE
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.DMUS_E_OUT_OF_RANGE
jmp 0x61c27a
mov eax, str.DMUS_E_SEGMENT_INIT_FAILED
jmp 0x61c27a
mov eax, str.DMUS_E_ALREADY_SENT
jmp 0x61c27a
mov eax, str.DMUS_E_CANNOT_FREE
jmp 0x61c27a
mov eax, str.DMUS_E_CANNOT_OPEN_PORT
jmp 0x61c27a
mov eax, str.DMUS_E_CANNOT_CONVERT
jmp 0x61c27a
mov eax, str.DMUS_E_DESCEND_CHUNK_FAIL
jmp 0x61c27a
mov eax, str.DMUS_E_NOT_LOADED
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_LANGUAGE_INCOMPATIBLE
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_UNSUPPORTED_VARTYPE
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_ERROR_IN_SCRIPT
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_CANTLOAD_OLEAUT32
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_LOADSCRIPT_ERROR
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_INVALID_FILE
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_SCRIPTTRACK
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_VARIABLE_NOT_FOUND
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_ROUTINE_NOT_FOUND
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_CONTENT_READONLY
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_NOT_A_REFERENCE
jmp 0x61c27a
mov eax, str.DMUS_E_SCRIPT_VALUE_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_SEGMENTTRIGGERTRACK
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_LYRICSTRACK
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_PARAMCONTROLTRACK
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOVBSCRIPT_SYNTAXERROR
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOVBSCRIPT_RUNTIMEERROR
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOVBSCRIPT_OPERATIONFAILURE
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOPATHS_NOT_VALID
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOPATHS_IN_USE
jmp 0x61c27a
mov eax, str.DMUS_E_NO_AUDIOPATH_CONFIG
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOPATH_INACTIVE
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOPATH_NOBUFFER
jmp 0x61c27a
mov ecx, 0xc8770bc4
cmp eax, ecx
jg 0x616b33
je 0x616b29
add ecx, 0xfffffff6
cmp eax, ecx
jg 0x616aba
je 0x616ab0
mov ecx, 0x8878122f
cmp eax, ecx
jg 0x616a68
je 0x616a5e
cmp eax, 0x8878122b
je 0x616a54
cmp eax, 0x8878122c
je 0x616a4a
cmp eax, 0x8878122d
je 0x616a40
cmp eax, 0x8878122e
jne case.default.0x61b70a
mov eax, str.DMUS_E_AUDIOPATH_NOGLOBALFXBUFFER
jmp 0x61c27a
mov eax, str.DMUS_E_INVALIDCHUNK
jmp 0x61c27a
mov eax, str.DMUS_E_NO_AUDIOPATH
jmp 0x61c27a
mov eax, str.DMUS_E_AUDIOPATH_NOPORT
jmp 0x61c27a
mov eax, str.DMUS_E_INVALID_CONTAINER_OBJECT
jmp 0x61c27a
cmp eax, 0xc0090001
je 0x616aa6
cmp eax, 0xc0090002
je 0x616a9c
cmp eax, 0xc8770bb8
je 0x616a92
cmp eax, 0xc8770bb9
jne case.default.0x61b70a
mov eax, str.D3DXERR_NULLPOINTER
jmp 0x61c27a
mov eax, str.D3DXERR_NOMEMORY
jmp 0x61c27a
mov eax, str.ERROR_ALL_SIDS_FILTERED
jmp 0x61c27a
mov eax, str.ERROR_AUDITING_DISABLED
jmp 0x61c27a
mov eax, str.D3DXERR_INVALIDD3DXDEVICEINDEX
jmp 0x61c27a
add eax, 0x3788f445
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620003]
mov eax, str.D3DXERR_NODIRECTDRAWAVAILABLE
jmp 0x61c27a
mov eax, str.D3DXERR_NODIRECT3DAVAILABLE
jmp 0x61c27a
mov eax, str.D3DXERR_NODIRECT3DDEVICEAVAILABLE
jmp 0x61c27a
mov eax, str.D3DXERR_NOPRIMARYAVAILABLE
jmp 0x61c27a
mov eax, str.D3DXERR_NOZBUFFERAVAILABLE
jmp 0x61c27a
mov eax, str.D3DXERR_NOBACKBUFFERAVAILABLE
jmp 0x61c27a
mov eax, str.D3DXERR_COULDNTUPDATECAPS
jmp 0x61c27a
mov eax, str.D3DXERR_NOZBUFFER
jmp 0x61c27a
mov eax, str.D3DXERR_INVALIDMODE
jmp 0x61c27a
mov eax, str.D3DXERR_INVALIDPARAMETER
jmp 0x61c27a
add eax, 0x3788f43b
cmp eax, 0x12
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620027]
mov eax, str.D3DXERR_INITFAILED
jmp 0x61c27a
mov eax, str.D3DXERR_STARTUPFAILED
jmp 0x61c27a
mov eax, str.D3DXERR_D3DXNOTSTARTEDYET
jmp 0x61c27a
mov eax, str.D3DXERR_NOTINITIALIZED
jmp 0x61c27a
mov eax, str.D3DXERR_FAILEDDRAWTEXT
jmp 0x61c27a
mov eax, str.D3DXERR_BADD3DXCONTEXT
jmp 0x61c27a
mov eax, str.D3DXERR_CAPSNOTSUPPORTED
jmp 0x61c27a
mov eax, str.D3DXERR_UNSUPPORTEDFILEFORMAT
jmp 0x61c27a
mov eax, str.D3DXERR_IFLERROR
jmp 0x61c27a
mov eax, str.D3DXERR_FAILEDGETCAPS
jmp 0x61c27a
mov eax, str.D3DXERR_CANNOTRESIZEFULLSCREEN
jmp 0x61c27a
mov eax, str.D3DXERR_CANNOTRESIZENONWINDOWED
jmp 0x61c27a
mov eax, str.D3DXERR_FRONTBUFFERALREADYEXISTS
jmp 0x61c27a
mov eax, str.D3DXERR_FULLSCREENPRIMARYEXISTS
jmp 0x61c27a
mov eax, str.D3DXERR_GETDCFAILED
jmp 0x61c27a
mov eax, str.D3DXERR_BITBLTFAILED
jmp 0x61c27a
mov eax, str.D3DXERR_NOTEXTURE
jmp 0x61c27a
mov eax, str.D3DXERR_MIPLEVELABSENT
jmp 0x61c27a
mov eax, str.D3DXERR_SURFACENOTPALETTED
jmp 0x61c27a
mov eax, str.D3DXERR_ENUMFORMATSFAILED
jmp 0x61c27a
cmp eax, 0x26
jg 0x616e22
je case.0x612a6c.2147024858
cmp eax, 0x10
jg 0x616d47
je case.0x612a6c.2147024880
cmp eax, 6
jg 0x616cd0
je 0x616cc6
cmp eax, 1
jg 0x616c93
je 0x616c89
cmp eax, 0xc8770bd9
je 0x616c7f
cmp eax, 0xc8770bda
je 0x616c75
cmp eax, 0xc8770bdb
je 0x616c6b
test eax, eax
jne case.default.0x61b70a
mov eax, str.S_OK
jmp 0x61c27a
mov eax, str.D3DXERR_NOMATCHFOUND
jmp 0x61c27a
mov eax, str.D3DXERR_INVALIDFILEFORMAT
jmp 0x61c27a
mov eax, str.D3DXERR_COLORDEPTHTOOLOW
jmp 0x61c27a
mov eax, str.S_FALSE
jmp 0x61c27a
dec eax
dec eax
je 0x612a0d
dec eax
je 0x616cbc
dec eax
je case.0x612a43.2147024892
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_ACCESS_DENIED
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_OPEN_FILES
jmp 0x61c27a
mov eax, str.ERROR_PATH_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_HANDLE
jmp 0x61c27a
add eax, 0xfffffff9
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620073]
mov eax, str.ERROR_ARENA_TRASHED
jmp 0x61c27a
mov eax, str.ERROR_NOT_ENOUGH_MEMORY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_BLOCK
jmp 0x61c27a
mov eax, str.ERROR_BAD_ENVIRONMENT
jmp 0x61c27a
mov eax, str.ERROR_BAD_FORMAT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ACCESS__DIERR_NOTACQUIRED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DATA
jmp 0x61c27a
mov eax, str.ERROR_OUTOFMEMORY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DRIVE
jmp 0x61c27a
mov eax, str.ERROR_CURRENT_DIRECTORY
jmp 0x61c27a
add eax, 0xffffffef
cmp eax, 0x13
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620097]
mov eax, str.ERROR_NOT_SAME_DEVICE
jmp 0x61c27a
mov eax, str.ERROR_NO_MORE_FILES
jmp 0x61c27a
mov eax, str.ERROR_WRITE_PROTECT
jmp 0x61c27a
mov eax, str.ERROR_BAD_UNIT
jmp 0x61c27a
mov eax, str.ERROR_NOT_READY__DIERR_NOTINITIALIZED
jmp 0x61c27a
mov eax, str.ERROR_BAD_COMMAND
jmp 0x61c27a
mov eax, str.ERROR_CRC
jmp 0x61c27a
mov eax, str.ERROR_BAD_LENGTH
jmp 0x61c27a
mov eax, str.ERROR_SEEK
jmp 0x61c27a
mov eax, str.ERROR_NOT_DOS_DISK
jmp 0x61c27a
mov eax, str.ERROR_SECTOR_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_OUT_OF_PAPER
jmp 0x61c27a
mov eax, str.ERROR_WRITE_FAULT
jmp 0x61c27a
mov eax, str.ERROR_READ_FAULT__DIERR_INPUTLOST
jmp 0x61c27a
mov eax, str.ERROR_GEN_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_SHARING_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_LOCK_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_WRONG_DISK
jmp 0x61c27a
mov eax, str.ERROR_SHARING_BUFFER_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_HANDLE_EOF
jmp 0x61c27a
cmp eax, 0x44
jg 0x616f48
je case.0x612a8b.2147024828
cmp eax, 0x3a
jg 0x616ed1
je case.0x612a6c.2147024838
cmp eax, 0x35
jg 0x616e8d
je case.0x612a6c.2147024843
sub eax, 0x27
je case.0x612a6c.2147024857
sub eax, 0xb
je case.0x612a6c.2147024846
dec eax
je case.0x612a6c.2147024845
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_DUP_NAME
jmp 0x61c27a
mov eax, str.ERROR_REM_NOT_LIST
jmp 0x61c27a
mov eax, str.ERROR_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_HANDLE_DISK_FULL
jmp 0x61c27a
mov eax, str.ERROR_BAD_NETPATH
jmp 0x61c27a
sub eax, 0x36
je case.0x612a6c.2147024842
dec eax
je case.0x612a6c.2147024841
dec eax
je case.0x612a6c.2147024840
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_ADAP_HDW_ERR
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_CMDS
jmp 0x61c27a
mov eax, str.ERROR_DEV_NOT_EXIST
jmp 0x61c27a
mov eax, str.ERROR_NETWORK_BUSY
jmp 0x61c27a
mov eax, str.ERROR_BAD_NET_RESP
jmp 0x61c27a
add eax, 0xffffffc5
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x6200e7]
mov eax, str.ERROR_UNEXP_NET_ERR
jmp 0x61c27a
mov eax, str.ERROR_BAD_REM_ADAP
jmp 0x61c27a
mov eax, str.ERROR_PRINTQ_FULL
jmp 0x61c27a
mov eax, str.ERROR_NO_SPOOL_SPACE
jmp 0x61c27a
mov eax, str.ERROR_PRINT_CANCELLED
jmp 0x61c27a
mov eax, str.ERROR_NETNAME_DELETED
jmp 0x61c27a
mov eax, str.ERROR_NETWORK_ACCESS_DENIED
jmp 0x61c27a
mov eax, str.ERROR_BAD_DEV_TYPE
jmp 0x61c27a
mov eax, str.ERROR_BAD_NET_NAME
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_NAMES
jmp 0x61c27a
cmp eax, 0x56
jg 0x616fe6
je case.0x612a8b.2147024810
cmp eax, 0x50
jg 0x616fa2
je case.0x612a8b.2147024816
sub eax, 0x45
je case.0x612a8b.2147024827
dec eax
je case.0x612a8b.2147024826
dec eax
je case.0x612a8b.2147024825
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_REDIR_PAUSED
jmp 0x61c27a
mov eax, str.ERROR_REQ_NOT_ACCEP
jmp 0x61c27a
mov eax, str.ERROR_SHARING_PAUSED
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_SESS
jmp 0x61c27a
mov eax, str.ERROR_FILE_EXISTS
jmp 0x61c27a
sub eax, 0x52
je case.0x612a8b.2147024814
dec eax
je case.0x612a8b.2147024813
dec eax
je case.0x612a8b.2147024812
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_ALREADY_ASSIGNED
jmp 0x61c27a
mov eax, str.ERROR_OUT_OF_STRUCTURES
jmp 0x61c27a
mov eax, str.ERROR_FAIL_I24
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_MAKE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PASSWORD
jmp 0x61c27a
cmp eax, 0x65
jg 0x617033
je case.0x612a8b.2147024795
sub eax, 0x57
je 0x61701f
dec eax
je case.0x612a8b.2147024808
dec eax
je case.0x612a8b.2147024807
sub eax, 0xb
jne case.default.0x61b70a
mov eax, str.ERROR_TOO_MANY_SEMAPHORES
jmp 0x61c27a
mov eax, str.ERROR_NO_PROC_SLOTS
jmp 0x61c27a
mov eax, str.ERROR_NET_WRITE_FAULT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PARAMETER
jmp 0x61c27a
mov eax, str.ERROR_EXCL_SEM_ALREADY_OWNED
jmp 0x61c27a
sub eax, 0x66
je case.0x612a8b.2147024794
dec eax
je case.0x612a8b.2147024793
dec eax
je case.0x612a8b.2147024792
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_SEM_OWNER_DIED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_AT_INTERRUPT_TIME
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_SEM_REQUESTS
jmp 0x61c27a
mov eax, str.ERROR_SEM_IS_SET
jmp 0x61c27a
mov eax, str.ERROR_SEM_USER_LIMIT
jmp 0x61c27a
mov ecx, 0xf0
cmp eax, ecx
jg 0x61745d
je case.0x612ad3.2147024656
add eax, 0xffffff95
cmp eax, 0x7f
ja case.default.0x61b70a
jmp dword [eax*4 + 0x62010b]
mov eax, str.ERROR_DISK_CHANGE
jmp 0x61c27a
mov eax, str.ERROR_DRIVE_LOCKED
jmp 0x61c27a
mov eax, str.ERROR_BROKEN_PIPE
jmp 0x61c27a
mov eax, str.ERROR_OPEN_FAILED
jmp 0x61c27a
mov eax, str.ERROR_BUFFER_OVERFLOW
jmp 0x61c27a
mov eax, str.ERROR_DISK_FULL
jmp 0x61c27a
mov eax, str.ERROR_NO_MORE_SEARCH_HANDLES
jmp 0x61c27a
mov eax, str.ERROR_INVALID_TARGET_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_CATEGORY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_VERIFY_SWITCH
jmp 0x61c27a
mov eax, str.ERROR_BAD_DRIVER_LEVEL__DIERR_BADDRIVERVER
jmp 0x61c27a
mov eax, str.ERROR_CALL_NOT_IMPLEMENTED
jmp 0x61c27a
mov eax, str.ERROR_SEM_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_INSUFFICIENT_BUFFER
jmp 0x61c27a
mov eax, str.ERROR_INVALID_NAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_LEVEL
jmp 0x61c27a
mov eax, str.ERROR_NO_VOLUME_LABEL
jmp 0x61c27a
mov eax, str.ERROR_MOD_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_PROC_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_WAIT_NO_CHILDREN
jmp 0x61c27a
mov eax, str.ERROR_CHILD_NOT_COMPLETE
jmp 0x61c27a
mov eax, str.ERROR_DIRECT_ACCESS_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_NEGATIVE_SEEK
jmp 0x61c27a
mov eax, str.ERROR_SEEK_ON_DEVICE
jmp 0x61c27a
mov eax, str.ERROR_IS_JOIN_TARGET
jmp 0x61c27a
mov eax, str.ERROR_IS_JOINED
jmp 0x61c27a
mov eax, str.ERROR_IS_SUBSTED
jmp 0x61c27a
mov eax, str.ERROR_NOT_JOINED
jmp 0x61c27a
mov eax, str.ERROR_NOT_SUBSTED
jmp 0x61c27a
mov eax, str.ERROR_JOIN_TO_JOIN
jmp 0x61c27a
mov eax, str.ERROR_SUBST_TO_SUBST
jmp 0x61c27a
mov eax, str.ERROR_JOIN_TO_SUBST
jmp 0x61c27a
mov eax, str.ERROR_SUBST_TO_JOIN
jmp 0x61c27a
mov eax, str.ERROR_BUSY_DRIVE
jmp 0x61c27a
mov eax, str.ERROR_SAME_DRIVE
jmp 0x61c27a
mov eax, str.ERROR_DIR_NOT_ROOT
jmp 0x61c27a
mov eax, str.ERROR_DIR_NOT_EMPTY
jmp 0x61c27a
mov eax, str.ERROR_IS_SUBST_PATH
jmp 0x61c27a
mov eax, str.ERROR_IS_JOIN_PATH
jmp 0x61c27a
mov eax, str.ERROR_PATH_BUSY
jmp 0x61c27a
mov eax, str.ERROR_IS_SUBST_TARGET
jmp 0x61c27a
mov eax, str.ERROR_SYSTEM_TRACE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_EVENT_COUNT
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_MUXWAITERS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_LIST_FORMAT
jmp 0x61c27a
mov eax, str.ERROR_LABEL_TOO_LONG
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_TCBS
jmp 0x61c27a
mov eax, str.ERROR_SIGNAL_REFUSED
jmp 0x61c27a
mov eax, str.ERROR_DISCARDED
jmp 0x61c27a
mov eax, str.ERROR_NOT_LOCKED
jmp 0x61c27a
mov eax, str.ERROR_BAD_THREADID_ADDR
jmp 0x61c27a
mov eax, str.ERROR_BAD_ARGUMENTS
jmp 0x61c27a
mov eax, str.ERROR_BAD_PATHNAME
jmp 0x61c27a
mov eax, str.ERROR_SIGNAL_PENDING
jmp 0x61c27a
mov eax, str.ERROR_MAX_THRDS_REACHED
jmp 0x61c27a
mov eax, str.ERROR_LOCK_FAILED
jmp 0x61c27a
mov eax, str.ERROR_BUSY__DIERR_ACQUIRED
jmp 0x61c27a
mov eax, str.ERROR_CANCEL_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SEGMENT_NUMBER
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ORDINAL
jmp 0x61c27a
mov eax, str.ERROR_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_FLAG_NUMBER
jmp 0x61c27a
mov eax, str.ERROR_SEM_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_STARTING_CODESEG
jmp 0x61c27a
mov eax, str.ERROR_INVALID_STACKSEG
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MODULETYPE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_EXE_SIGNATURE
jmp 0x61c27a
mov eax, str.ERROR_EXE_MARKED_INVALID
jmp 0x61c27a
mov eax, str.ERROR_BAD_EXE_FORMAT
jmp 0x61c27a
mov eax, str.ERROR_ITERATED_DATA_EXCEEDS_64k
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MINALLOCSIZE
jmp 0x61c27a
mov eax, str.ERROR_DYNLINK_FROM_INVALID_RING
jmp 0x61c27a
mov eax, str.ERROR_IOPL_NOT_ENABLED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SEGDPL
jmp 0x61c27a
mov eax, str.ERROR_AUTODATASEG_EXCEEDS_64k
jmp 0x61c27a
mov eax, str.ERROR_RING2SEG_MUST_BE_MOVABLE
jmp 0x61c27a
mov eax, str.ERROR_RELOC_CHAIN_XEEDS_SEGLIM
jmp 0x61c27a
mov eax, str.ERROR_INFLOOP_IN_RELOC_CHAIN
jmp 0x61c27a
mov eax, str.ERROR_ENVVAR_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_NO_SIGNAL_SENT
jmp 0x61c27a
mov eax, str.ERROR_FILENAME_EXCED_RANGE
jmp 0x61c27a
mov eax, str.ERROR_RING2_STACK_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_META_EXPANSION_TOO_LONG
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SIGNAL_NUMBER
jmp 0x61c27a
mov eax, str.ERROR_THREAD_1_INACTIVE
jmp 0x61c27a
mov eax, str.ERROR_LOCKED
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_MODULES
jmp 0x61c27a
mov eax, str.ERROR_NESTING_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.ERROR_EXE_MACHINE_TYPE_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_BAD_PIPE
jmp 0x61c27a
mov eax, str.ERROR_PIPE_BUSY
jmp 0x61c27a
mov eax, str.ERROR_NO_DATA
jmp 0x61c27a
mov eax, str.ERROR_PIPE_NOT_CONNECTED
jmp 0x61c27a
mov eax, str.ERROR_MORE_DATA
jmp 0x61c27a
mov eax, str.ERROR_VC_DISCONNECTED
jmp 0x61c27a
mov ecx, 0x3eb
cmp eax, ecx
jg 0x61760d
je case.0x612bfe.2147023893
mov ecx, 0x12d
cmp eax, ecx
jg 0x61752b
je 0x617521
add eax, 0xffffff02
cmp eax, 0x2e
ja case.default.0x61b70a
movzx eax, byte [eax + 0x62034b]
jmp dword [eax*4 + 0x62030b]
mov eax, str.ERROR_INVALID_EA_NAME
jmp 0x61c27a
mov eax, str.ERROR_EA_LIST_INCONSISTENT
jmp 0x61c27a
mov eax, str.WAIT_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_NO_MORE_ITEMS__DIERR_NOMOREITEMS
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_COPY
jmp 0x61c27a
mov eax, str.ERROR_DIRECTORY
jmp 0x61c27a
mov eax, str.ERROR_EAS_DIDNT_FIT
jmp 0x61c27a
mov eax, str.ERROR_EA_FILE_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_EA_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_EAS_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_NOT_OWNER
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_POSTS
jmp 0x61c27a
mov eax, str.ERROR_OPLOCK_NOT_GRANTED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_OPLOCK_PROTOCOL
jmp 0x61c27a
mov ecx, 0x3e2
cmp eax, ecx
jg 0x61759f
je 0x612be6
sub eax, 0x12e
je 0x617595
dec eax
je 0x61758b
sub eax, 0xe
je 0x612bb0
sub eax, 0xaa
je 0x617581
sub eax, 0x2f
je 0x617577
dec eax
je 0x61756d
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_PIPE_LISTENING
jmp 0x61c27a
mov eax, str.ERROR_PIPE_CONNECTED
jmp 0x61c27a
mov eax, str.ERROR_ARITHMETIC_OVERFLOW
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ADDRESS
jmp 0x61c27a
mov eax, str.ERROR_DELETE_PENDING
jmp 0x61c27a
mov eax, str.ERROR_DISK_TOO_FRAGMENTED
jmp 0x61c27a
sub eax, 0x3e3
je 0x6175f9
dec eax
je case.0x612bfe.2147023900
dec eax
je case.0x612bfe.2147023899
dec eax
je case.0x612bfe.2147023898
dec eax
je case.0x612bfe.2147023897
dec eax
dec eax
je case.0x612bfe.2147023895
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_INVALID_MESSAGE
jmp 0x61c27a
mov eax, str.ERROR_STACK_OVERFLOW
jmp 0x61c27a
mov eax, str.ERROR_SWAPERROR
jmp 0x61c27a
mov eax, str.ERROR_NOACCESS
jmp 0x61c27a
mov eax, str.ERROR_IO_PENDING
jmp 0x61c27a
mov eax, str.ERROR_IO_INCOMPLETE
jmp 0x61c27a
mov eax, str.ERROR_OPERATION_ABORTED
jmp 0x61c27a
mov eax, str.ERROR_CAN_NOT_COMPLETE
jmp 0x61c27a
add eax, 0xfffffc14
cmp eax, 0x39
ja case.default.0x61b70a
movzx eax, byte [eax + 0x6203f6]
jmp dword [eax*4 + 0x62037a]
mov eax, str.ERROR_INVALID_FLAGS
jmp 0x61c27a
mov eax, str.ERROR_UNRECOGNIZED_VOLUME
jmp 0x61c27a
mov eax, str.ERROR_FILE_INVALID
jmp 0x61c27a
mov eax, str.ERROR_FULLSCREEN_MODE
jmp 0x61c27a
mov eax, str.ERROR_NO_TOKEN
jmp 0x61c27a
mov eax, str.ERROR_BADDB
jmp 0x61c27a
mov eax, str.ERROR_BADKEY
jmp 0x61c27a
mov eax, str.ERROR_CANTOPEN
jmp 0x61c27a
mov eax, str.ERROR_CANTREAD
jmp 0x61c27a
mov eax, str.ERROR_CANTWRITE
jmp 0x61c27a
mov eax, str.ERROR_REGISTRY_RECOVERED
jmp 0x61c27a
mov eax, str.ERROR_REGISTRY_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_REGISTRY_IO_FAILED
jmp 0x61c27a
mov eax, str.ERROR_NOT_REGISTRY_FILE
jmp 0x61c27a
mov eax, str.ERROR_KEY_DELETED
jmp 0x61c27a
mov eax, str.ERROR_NO_LOG_SPACE
jmp 0x61c27a
mov eax, str.ERROR_KEY_HAS_CHILDREN
jmp 0x61c27a
mov eax, str.ERROR_CHILD_MUST_BE_VOLATILE
jmp 0x61c27a
mov eax, str.ERROR_NOTIFY_ENUM_DIR
jmp 0x61c27a
mov eax, str.ERROR_DEPENDENT_SERVICES_RUNNING
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SERVICE_CONTROL
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_REQUEST_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_NO_THREAD
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_DATABASE_LOCKED
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_ALREADY_RUNNING
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SERVICE_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_CIRCULAR_DEPENDENCY
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_CANNOT_ACCEPT_CTRL
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_NOT_ACTIVE
jmp 0x61c27a
add eax, 0xfffffbd9
cmp eax, 0x18b
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620430]
mov eax, str.ERROR_FAILED_SERVICE_CONTROLLER_CONNECT
jmp 0x61c27a
mov eax, str.ERROR_EXCEPTION_IN_SERVICE
jmp 0x61c27a
mov eax, str.ERROR_DATABASE_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_SPECIFIC_ERROR
jmp 0x61c27a
mov eax, str.ERROR_PROCESS_ABORTED
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_DEPENDENCY_FAIL
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_LOGON_FAILED
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_START_HANG
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SERVICE_LOCK
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_MARKED_FOR_DELETE
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_ALREADY_RUNNING_LKG
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_DEPENDENCY_DELETED
jmp 0x61c27a
mov eax, str.ERROR_BOOT_ALREADY_ACCEPTED
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_NEVER_STARTED
jmp 0x61c27a
mov eax, str.ERROR_DUPLICATE_SERVICE_NAME
jmp 0x61c27a
mov eax, str.ERROR_DIFFERENT_SERVICE_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_DETECT_DRIVER_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_DETECT_PROCESS_ABORT
jmp 0x61c27a
mov eax, str.ERROR_NO_RECOVERY_PROGRAM
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_NOT_IN_EXE
jmp 0x61c27a
mov eax, str.ERROR_END_OF_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_FILEMARK_DETECTED
jmp 0x61c27a
mov eax, str.ERROR_BEGINNING_OF_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_SETMARK_DETECTED
jmp 0x61c27a
mov eax, str.ERROR_NO_DATA_DETECTED
jmp 0x61c27a
mov eax, str.ERROR_PARTITION_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_BLOCK_LENGTH
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_NOT_PARTITIONED
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_LOCK_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_UNLOAD_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_MEDIA_CHANGED
jmp 0x61c27a
mov eax, str.ERROR_BUS_RESET
jmp 0x61c27a
mov eax, str.ERROR_NO_MEDIA_IN_DRIVE
jmp 0x61c27a
mov eax, str.ERROR_NO_UNICODE_TRANSLATION
jmp 0x61c27a
mov eax, str.ERROR_DLL_INIT_FAILED
jmp 0x61c27a
mov eax, str.ERROR_SHUTDOWN_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_NO_SHUTDOWN_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_IO_DEVICE
jmp 0x61c27a
mov eax, str.ERROR_SERIAL_NO_DEVICE
jmp 0x61c27a
mov eax, str.ERROR_IRQ_BUSY
jmp 0x61c27a
mov eax, str.ERROR_MORE_WRITES
jmp 0x61c27a
mov eax, str.ERROR_COUNTER_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_FLOPPY_ID_MARK_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_FLOPPY_WRONG_CYLINDER
jmp 0x61c27a
mov eax, str.ERROR_FLOPPY_UNKNOWN_ERROR
jmp 0x61c27a
mov eax, str.ERROR_FLOPPY_BAD_REGISTERS
jmp 0x61c27a
mov eax, str.ERROR_DISK_RECALIBRATE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DISK_OPERATION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DISK_RESET_FAILED
jmp 0x61c27a
mov eax, str.ERROR_EOM_OVERFLOW
jmp 0x61c27a
mov eax, str.ERROR_NOT_ENOUGH_SERVER_MEMORY
jmp 0x61c27a
mov eax, str.ERROR_POSSIBLE_DEADLOCK
jmp 0x61c27a
mov eax, str.ERROR_MAPPED_ALIGNMENT
jmp 0x61c27a
mov eax, str.ERROR_SET_POWER_STATE_VETOED
jmp 0x61c27a
mov eax, str.ERROR_SET_POWER_STATE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_LINKS
jmp 0x61c27a
mov eax, str.ERROR_OLD_WIN_VERSION__DIERR_OLDDIRECTINPUTVERSION
jmp 0x61c27a
mov eax, str.ERROR_APP_WRONG_OS
jmp 0x61c27a
mov eax, str.ERROR_SINGLE_INSTANCE_APP
jmp 0x61c27a
mov eax, str.ERROR_RMODE_APP__DIERR_BETADIRECTINPUTVERSION
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DLL
jmp 0x61c27a
mov eax, str.ERROR_NO_ASSOCIATION
jmp 0x61c27a
mov eax, str.ERROR_DDE_FAIL
jmp 0x61c27a
mov eax, str.ERROR_DLL_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_NO_MORE_USER_HANDLES
jmp 0x61c27a
mov eax, str.ERROR_MESSAGE_SYNC_ONLY
jmp 0x61c27a
mov eax, str.ERROR_SOURCE_ELEMENT_EMPTY
jmp 0x61c27a
mov eax, str.ERROR_DESTINATION_ELEMENT_FULL
jmp 0x61c27a
mov eax, str.ERROR_ILLEGAL_ELEMENT_ADDRESS
jmp 0x61c27a
mov eax, str.ERROR_MAGAZINE_NOT_PRESENT
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_REINITIALIZATION_NEEDED
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_REQUIRES_CLEANING
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_DOOR_OPEN
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_NOT_CONNECTED
jmp 0x61c27a
mov eax, str.ERROR_NOT_FOUND__E_PROP_ID_UNSUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_NO_MATCH
jmp 0x61c27a
mov eax, str.ERROR_SET_NOT_FOUND__E_PROP_SET_UNSUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_POINT_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_NO_TRACKING_SERVICE
jmp 0x61c27a
mov eax, str.ERROR_NO_VOLUME_ID
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_REMOVE_REPLACED
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_MOVE_REPLACEMENT
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_MOVE_REPLACEMENT_2
jmp 0x61c27a
mov eax, str.ERROR_JOURNAL_DELETE_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_JOURNAL_NOT_ACTIVE
jmp 0x61c27a
mov eax, str.ERROR_POTENTIAL_FILE_FOUND
jmp 0x61c27a
mov eax, str.ERROR_BAD_DEVICE
jmp 0x61c27a
mov eax, str.ERROR_CONNECTION_UNAVAIL
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_ALREADY_REMEMBERED
jmp 0x61c27a
mov eax, str.ERROR_NO_NET_OR_BAD_PATH
jmp 0x61c27a
mov eax, str.ERROR_BAD_PROVIDER
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_OPEN_PROFILE
jmp 0x61c27a
mov eax, str.ERROR_BAD_PROFILE
jmp 0x61c27a
mov eax, str.ERROR_NOT_CONTAINER
jmp 0x61c27a
mov eax, str.ERROR_EXTENDED_ERROR
jmp 0x61c27a
mov eax, str.ERROR_INVALID_GROUPNAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_COMPUTERNAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_EVENTNAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DOMAINNAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SERVICENAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_NETNAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SHARENAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PASSWORDNAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MESSAGENAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MESSAGEDEST
jmp 0x61c27a
mov eax, str.ERROR_SESSION_CREDENTIAL_CONFLICT
jmp 0x61c27a
mov eax, str.ERROR_REMOTE_SESSION_LIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DUP_DOMAINNAME
jmp 0x61c27a
mov eax, str.ERROR_NO_NETWORK
jmp 0x61c27a
mov eax, str.ERROR_CANCELLED
jmp 0x61c27a
mov eax, str.ERROR_USER_MAPPED_FILE
jmp 0x61c27a
mov eax, str.ERROR_CONNECTION_REFUSED
jmp 0x61c27a
mov eax, str.ERROR_GRACEFUL_DISCONNECT
jmp 0x61c27a
mov eax, str.ERROR_ADDRESS_ALREADY_ASSOCIATED
jmp 0x61c27a
mov eax, str.ERROR_ADDRESS_NOT_ASSOCIATED
jmp 0x61c27a
mov eax, str.ERROR_CONNECTION_INVALID
jmp 0x61c27a
mov eax, str.ERROR_CONNECTION_ACTIVE
jmp 0x61c27a
mov eax, str.ERROR_NETWORK_UNREACHABLE
jmp 0x61c27a
mov eax, str.ERROR_HOST_UNREACHABLE
jmp 0x61c27a
mov eax, str.ERROR_PROTOCOL_UNREACHABLE
jmp 0x61c27a
mov eax, str.ERROR_PORT_UNREACHABLE
jmp 0x61c27a
mov eax, str.ERROR_REQUEST_ABORTED
jmp 0x61c27a
mov eax, str.ERROR_CONNECTION_ABORTED
jmp 0x61c27a
mov eax, str.ERROR_RETRY
jmp 0x61c27a
mov eax, str.ERROR_CONNECTION_COUNT_LIMIT
jmp 0x61c27a
mov eax, str.ERROR_LOGIN_TIME_RESTRICTION
jmp 0x61c27a
mov eax, str.ERROR_LOGIN_WKSTA_RESTRICTION
jmp 0x61c27a
mov eax, str.ERROR_INCORRECT_ADDRESS
jmp 0x61c27a
mov eax, str.ERROR_ALREADY_REGISTERED
jmp 0x61c27a
mov eax, str.ERROR_SERVICE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_NOT_AUTHENTICATED
jmp 0x61c27a
mov eax, str.ERROR_NOT_LOGGED_ON
jmp 0x61c27a
mov eax, str.ERROR_CONTINUE
jmp 0x61c27a
mov eax, str.ERROR_ALREADY_INITIALIZED__DIERR_ALREADYINITIALIZED
jmp 0x61c27a
mov eax, str.ERROR_NO_MORE_DEVICES
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_SITE
jmp 0x61c27a
mov eax, str.ERROR_DOMAIN_CONTROLLER_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_NOT_ALL_ASSIGNED
jmp 0x61c27a
mov eax, str.ERROR_SOME_NOT_MAPPED
jmp 0x61c27a
mov eax, str.ERROR_NO_QUOTAS_FOR_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_LOCAL_USER_SESSION_KEY
jmp 0x61c27a
mov eax, str.ERROR_NULL_LM_PASSWORD
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_REVISION
jmp 0x61c27a
mov eax, str.ERROR_REVISION_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_INVALID_OWNER
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PRIMARY_GROUP
jmp 0x61c27a
mov eax, str.ERROR_NO_IMPERSONATION_TOKEN
jmp 0x61c27a
mov eax, str.ERROR_CANT_DISABLE_MANDATORY
jmp 0x61c27a
mov eax, str.ERROR_NO_LOGON_SERVERS
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_LOGON_SESSION
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_PRIVILEGE
jmp 0x61c27a
mov eax, str.ERROR_PRIVILEGE_NOT_HELD
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ACCOUNT_NAME
jmp 0x61c27a
mov eax, str.ERROR_USER_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_USER
jmp 0x61c27a
mov eax, str.ERROR_GROUP_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_GROUP
jmp 0x61c27a
mov eax, str.ERROR_MEMBER_IN_GROUP
jmp 0x61c27a
mov eax, str.ERROR_MEMBER_NOT_IN_GROUP
jmp 0x61c27a
mov eax, str.ERROR_LAST_ADMIN
jmp 0x61c27a
mov eax, str.ERROR_WRONG_PASSWORD
jmp 0x61c27a
mov eax, str.ERROR_ILL_FORMED_PASSWORD
jmp 0x61c27a
mov eax, str.ERROR_PASSWORD_RESTRICTION
jmp 0x61c27a
mov eax, str.ERROR_LOGON_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_ACCOUNT_RESTRICTION
jmp 0x61c27a
mov eax, str.ERROR_INVALID_LOGON_HOURS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_WORKSTATION
jmp 0x61c27a
mov eax, str.ERROR_PASSWORD_EXPIRED
jmp 0x61c27a
mov eax, str.ERROR_ACCOUNT_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_NONE_MAPPED
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_LUIDS_REQUESTED
jmp 0x61c27a
mov eax, str.ERROR_LUIDS_EXHAUSTED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SUB_AUTHORITY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ACL
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SID
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SECURITY_DESCR
jmp 0x61c27a
mov eax, str.ERROR_BAD_INHERITANCE_ACL
jmp 0x61c27a
mov eax, str.ERROR_SERVER_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_SERVER_NOT_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ID_AUTHORITY
jmp 0x61c27a
mov eax, str.ERROR_ALLOTTED_SPACE_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_GROUP_ATTRIBUTES
jmp 0x61c27a
mov eax, str.ERROR_BAD_IMPERSONATION_LEVEL
jmp 0x61c27a
mov eax, str.ERROR_CANT_OPEN_ANONYMOUS
jmp 0x61c27a
mov eax, str.ERROR_BAD_VALIDATION_CLASS
jmp 0x61c27a
mov eax, str.ERROR_BAD_TOKEN_TYPE
jmp 0x61c27a
mov eax, str.ERROR_NO_SECURITY_ON_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_CANT_ACCESS_DOMAIN_INFO
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SERVER_STATE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DOMAIN_STATE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DOMAIN_ROLE
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_DOMAIN
jmp 0x61c27a
mov eax, str.ERROR_DOMAIN_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DOMAIN_LIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_INTERNAL_DB_CORRUPTION
jmp 0x61c27a
mov eax, str.ERROR_INTERNAL_ERROR
jmp 0x61c27a
mov eax, str.ERROR_GENERIC_NOT_MAPPED
jmp 0x61c27a
mov eax, str.ERROR_BAD_DESCRIPTOR_FORMAT
jmp 0x61c27a
mov eax, str.ERROR_NOT_LOGON_PROCESS
jmp 0x61c27a
mov eax, str.ERROR_LOGON_SESSION_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_PACKAGE
jmp 0x61c27a
mov eax, str.ERROR_BAD_LOGON_SESSION_STATE
jmp 0x61c27a
mov eax, str.ERROR_LOGON_SESSION_COLLISION
jmp 0x61c27a
mov eax, str.ERROR_INVALID_LOGON_TYPE
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_IMPERSONATE
jmp 0x61c27a
mov eax, str.ERROR_RXACT_INVALID_STATE
jmp 0x61c27a
mov eax, str.ERROR_RXACT_COMMIT_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_SPECIAL_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_SPECIAL_GROUP
jmp 0x61c27a
mov eax, str.ERROR_SPECIAL_USER
jmp 0x61c27a
mov eax, str.ERROR_MEMBERS_PRIMARY_GROUP
jmp 0x61c27a
mov eax, str.ERROR_TOKEN_ALREADY_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_ALIAS
jmp 0x61c27a
mov eax, str.ERROR_MEMBER_NOT_IN_ALIAS
jmp 0x61c27a
mov eax, str.ERROR_MEMBER_IN_ALIAS
jmp 0x61c27a
mov eax, str.ERROR_ALIAS_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_LOGON_NOT_GRANTED
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_SECRETS
jmp 0x61c27a
mov eax, str.ERROR_SECRET_TOO_LONG
jmp 0x61c27a
mov eax, str.ERROR_INTERNAL_DB_ERROR
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_CONTEXT_IDS
jmp 0x61c27a
mov eax, str.ERROR_LOGON_TYPE_NOT_GRANTED
jmp 0x61c27a
mov eax, str.ERROR_NT_CROSS_ENCRYPTION_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_NO_SUCH_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_TOO_MANY_SIDS
jmp 0x61c27a
mov eax, str.ERROR_LM_CROSS_ENCRYPTION_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_NO_INHERITANCE
jmp 0x61c27a
mov eax, str.ERROR_FILE_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_DISK_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_NO_USER_SESSION_KEY
jmp 0x61c27a
mov eax, str.ERROR_LICENSE_QUOTA_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_WRONG_TARGET_NAME
jmp 0x61c27a
mov eax, str.ERROR_MUTUAL_AUTH_FAILED
jmp 0x61c27a
mov eax, str.ERROR_TIME_SKEW
jmp 0x61c27a
mov eax, str.ERROR_INVALID_WINDOW_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MENU_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_CURSOR_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ACCEL_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_HOOK_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DWP_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_TLW_WITH_WSCHILD
jmp 0x61c27a
mov eax, str.ERROR_CANNOT_FIND_WND_CLASS
jmp 0x61c27a
mov eax, str.ERROR_WINDOW_OF_OTHER_THREAD
jmp 0x61c27a
mov eax, str.ERROR_HOTKEY_ALREADY_REGISTERED
jmp 0x61c27a
mov eax, str.ERROR_CLASS_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_CLASS_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.ERROR_CLASS_HAS_WINDOWS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_INDEX
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ICON_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_PRIVATE_DIALOG_INDEX
jmp 0x61c27a
mov eax, str.ERROR_LISTBOX_ID_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_NO_WILDCARD_CHARACTERS
jmp 0x61c27a
mov eax, str.ERROR_CLIPBOARD_NOT_OPEN
jmp 0x61c27a
mov eax, str.ERROR_HOTKEY_NOT_REGISTERED
jmp 0x61c27a
mov eax, str.ERROR_WINDOW_NOT_DIALOG
jmp 0x61c27a
mov eax, str.ERROR_CONTROL_ID_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_COMBOBOX_MESSAGE
jmp 0x61c27a
mov eax, str.ERROR_WINDOW_NOT_COMBOBOX
jmp 0x61c27a
mov eax, str.ERROR_INVALID_EDIT_HEIGHT
jmp 0x61c27a
mov eax, str.ERROR_DC_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_HOOK_FILTER
jmp 0x61c27a
mov eax, str.ERROR_INVALID_FILTER_PROC
jmp 0x61c27a
mov eax, str.ERROR_HOOK_NEEDS_HMOD
jmp 0x61c27a
mov eax, str.ERROR_GLOBAL_ONLY_HOOK
jmp 0x61c27a
mov eax, str.ERROR_JOURNAL_HOOK_SET
jmp 0x61c27a
mov eax, str.ERROR_HOOK_NOT_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_LB_MESSAGE
jmp 0x61c27a
mov eax, str.ERROR_SETCOUNT_ON_BAD_LB
jmp 0x61c27a
mov eax, str.ERROR_LB_WITHOUT_TABSTOPS
jmp 0x61c27a
mov eax, str.ERROR_DESTROY_OBJECT_OF_OTHER_THREAD
jmp 0x61c27a
mov eax, str.ERROR_CHILD_WINDOW_MENU
jmp 0x61c27a
mov eax, str.ERROR_NO_SYSTEM_MENU
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MSGBOX_STYLE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SPI_VALUE
jmp 0x61c27a
mov eax, str.ERROR_SCREEN_ALREADY_LOCKED
jmp 0x61c27a
mov eax, str.ERROR_HWNDS_HAVE_DIFF_PARENT
jmp 0x61c27a
mov eax, str.ERROR_NOT_CHILD_WINDOW
jmp 0x61c27a
mov eax, str.ERROR_INVALID_GW_COMMAND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_THREAD_ID
jmp 0x61c27a
mov eax, str.ERROR_NON_MDICHILD_WINDOW
jmp 0x61c27a
mov eax, str.ERROR_POPUP_ALREADY_ACTIVE
jmp 0x61c27a
mov eax, str.ERROR_NO_SCROLLBARS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SCROLLBAR_RANGE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SHOWWIN_COMMAND
jmp 0x61c27a
mov eax, str.ERROR_NO_SYSTEM_RESOURCES
jmp 0x61c27a
mov eax, str.ERROR_NONPAGED_SYSTEM_RESOURCES
jmp 0x61c27a
mov eax, str.ERROR_PAGED_SYSTEM_RESOURCES
jmp 0x61c27a
mov eax, str.ERROR_WORKING_SET_QUOTA
jmp 0x61c27a
mov eax, str.ERROR_PAGEFILE_QUOTA
jmp 0x61c27a
mov eax, str.ERROR_COMMITMENT_LIMIT
jmp 0x61c27a
mov eax, str.ERROR_MENU_ITEM_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_KEYBOARD_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_HOOK_TYPE_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.ERROR_JOURNAL_ENTRY_DELETED
jmp 0x61c27a
mov eax, str.ERROR_ONLY_IF_CONNECTED
jmp 0x61c27a
mov eax, str.ERROR_OVERRIDE_NOCHANGES
jmp 0x61c27a
mov eax, str.ERROR_BAD_USER_PROFILE
jmp 0x61c27a
mov eax, str.ERROR_NOT_SUPPORTED_ON_SBS
jmp 0x61c27a
mov eax, str.ERROR_SERVER_SHUTDOWN_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_HOST_DOWN
jmp 0x61c27a
mov eax, str.ERROR_NON_ACCOUNT_SID
jmp 0x61c27a
mov eax, str.ERROR_NON_DOMAIN_SID
jmp 0x61c27a
mov eax, str.ERROR_APPHELP_BLOCK
jmp 0x61c27a
mov eax, str.ERROR_ACCESS_DISABLED_BY_POLICY
jmp 0x61c27a
mov eax, str.ERROR_REG_NAT_CONSUMPTION
jmp 0x61c27a
mov eax, str.ERROR_CSCSHARE_OFFLINE
jmp 0x61c27a
mov eax, str.ERROR_PKINIT_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_SMARTCARD_SUBSYSTEM_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DOWNGRADE_DETECTED
jmp 0x61c27a
mov eax, str.ERROR_MACHINE_LOCKED
jmp 0x61c27a
mov eax, str.ERROR_CALLBACK_SUPPLIED_INVALID_DATA
jmp 0x61c27a
mov eax, str.ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DRIVER_BLOCKED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_IMPORT_OF_NON_DLL
jmp 0x61c27a
mov eax, str.ERROR_CURRENT_DOMAIN_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION
jmp 0x61c27a
mov ecx, 0x20e0
cmp eax, ecx
jg 0x61a20d
je case.0x61314c.2147016480
mov ecx, 0x1394
cmp eax, ecx
jg 0x61934f
je case.0x612f44.2147019884
mov ecx, 0x71f
cmp eax, ecx
jg 0x618add
je case.0x612c60.2147023073
add eax, 0xfffffa4c
cmp eax, 0x16a
ja case.default.0x61b70a
movzx eax, byte [eax + 0x620d08]
jmp dword [eax*4 + 0x620a60]
mov eax, str.ERROR_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MONITOR_HANDLE
jmp 0x61c27a
mov eax, str.ERROR_EVENTLOG_FILE_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_EVENTLOG_CANT_START
jmp 0x61c27a
mov eax, str.ERROR_LOG_FILE_FULL
jmp 0x61c27a
mov eax, str.ERROR_EVENTLOG_FILE_CHANGED
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_USEREXIT
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_SUSPEND
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_PRODUCT
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_FEATURE
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_COMPONENT
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_PROPERTY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_HANDLE_STATE
jmp 0x61c27a
mov eax, str.ERROR_BAD_CONFIGURATION
jmp 0x61c27a
mov eax, str.ERROR_INDEX_ABSENT
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_SOURCE_ABSENT
jmp 0x61c27a
mov eax, str.ERROR_PRODUCT_UNINSTALLED
jmp 0x61c27a
mov eax, str.ERROR_BAD_QUERY_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_INVALID_FIELD
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_REMOVED
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_STRING_BINDING
jmp 0x61c27a
mov eax, str.RPC_S_WRONG_KIND_OF_BINDING
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_BINDING
jmp 0x61c27a
mov eax, str.RPC_S_PROTSEQ_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_RPC_PROTSEQ
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_STRING_UUID
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_ENDPOINT_FORMAT
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_NET_ADDR
jmp 0x61c27a
mov eax, str.RPC_S_NO_ENDPOINT_FOUND
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_TIMEOUT
jmp 0x61c27a
mov eax, str.RPC_S_OBJECT_NOT_FOUND
jmp 0x61c27a
mov eax, str.RPC_S_ALREADY_REGISTERED
jmp 0x61c27a
mov eax, str.RPC_S_TYPE_ALREADY_REGISTERED
jmp 0x61c27a
mov eax, str.RPC_S_ALREADY_LISTENING
jmp 0x61c27a
mov eax, str.RPC_S_NO_PROTSEQS_REGISTERED
jmp 0x61c27a
mov eax, str.RPC_S_NOT_LISTENING
jmp 0x61c27a
mov eax, str.RPC_S_UNKNOWN_MGR_TYPE
jmp 0x61c27a
mov eax, str.RPC_S_UNKNOWN_IF
jmp 0x61c27a
mov eax, str.RPC_S_NO_BINDINGS
jmp 0x61c27a
mov eax, str.RPC_S_NO_PROTSEQS
jmp 0x61c27a
mov eax, str.RPC_S_CANT_CREATE_ENDPOINT
jmp 0x61c27a
mov eax, str.RPC_S_OUT_OF_RESOURCES
jmp 0x61c27a
mov eax, str.RPC_S_SERVER_UNAVAILABLE
jmp 0x61c27a
mov eax, str.RPC_S_SERVER_TOO_BUSY
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_NETWORK_OPTIONS
jmp 0x61c27a
mov eax, str.RPC_S_NO_CALL_ACTIVE
jmp 0x61c27a
mov eax, str.RPC_S_CALL_FAILED
jmp 0x61c27a
mov eax, str.RPC_S_CALL_FAILED_DNE
jmp 0x61c27a
mov eax, str.RPC_S_PROTOCOL_ERROR
jmp 0x61c27a
mov eax, str.RPC_S_UNSUPPORTED_TRANS_SYN
jmp 0x61c27a
mov eax, str.RPC_S_UNSUPPORTED_TYPE
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_TAG
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_BOUND
jmp 0x61c27a
mov eax, str.RPC_S_NO_ENTRY_NAME
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_NAME_SYNTAX
jmp 0x61c27a
mov eax, str.RPC_S_UNSUPPORTED_NAME_SYNTAX
jmp 0x61c27a
mov eax, str.RPC_S_UUID_NO_ADDRESS
jmp 0x61c27a
mov eax, str.RPC_S_DUPLICATE_ENDPOINT
jmp 0x61c27a
mov eax, str.RPC_S_UNKNOWN_AUTHN_TYPE
jmp 0x61c27a
mov eax, str.RPC_S_MAX_CALLS_TOO_SMALL
jmp 0x61c27a
mov eax, str.RPC_S_STRING_TOO_LONG
jmp 0x61c27a
mov eax, str.RPC_S_PROTSEQ_NOT_FOUND
jmp 0x61c27a
mov eax, str.RPC_S_PROCNUM_OUT_OF_RANGE
jmp 0x61c27a
mov eax, str.RPC_S_BINDING_HAS_NO_AUTH
jmp 0x61c27a
mov eax, str.RPC_S_UNKNOWN_AUTHN_SERVICE
jmp 0x61c27a
mov eax, str.RPC_S_UNKNOWN_AUTHN_LEVEL
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_AUTH_IDENTITY
jmp 0x61c27a
mov eax, str.RPC_S_UNKNOWN_AUTHZ_SERVICE
jmp 0x61c27a
mov eax, str.EPT_S_INVALID_ENTRY
jmp 0x61c27a
mov eax, str.EPT_S_CANT_PERFORM_OP
jmp 0x61c27a
mov eax, str.EPT_S_NOT_REGISTERED
jmp 0x61c27a
mov eax, str.RPC_S_NOTHING_TO_EXPORT
jmp 0x61c27a
mov eax, str.RPC_S_INCOMPLETE_NAME
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_VERS_OPTION
jmp 0x61c27a
mov eax, str.RPC_S_NO_MORE_MEMBERS
jmp 0x61c27a
mov eax, str.RPC_S_NOT_ALL_OBJS_UNEXPORTED
jmp 0x61c27a
mov eax, str.RPC_S_INTERFACE_NOT_FOUND
jmp 0x61c27a
mov eax, str.RPC_S_ENTRY_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.RPC_S_ENTRY_NOT_FOUND
jmp 0x61c27a
mov eax, str.RPC_S_NAME_SERVICE_UNAVAILABLE
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_NAF_ID
jmp 0x61c27a
mov eax, str.RPC_S_CANNOT_SUPPORT
jmp 0x61c27a
mov eax, str.RPC_S_NO_CONTEXT_AVAILABLE
jmp 0x61c27a
mov eax, str.RPC_S_INTERNAL_ERROR
jmp 0x61c27a
mov eax, str.RPC_S_ZERO_DIVIDE
jmp 0x61c27a
mov eax, str.RPC_S_ADDRESS_ERROR
jmp 0x61c27a
mov eax, str.RPC_S_FP_DIV_ZERO
jmp 0x61c27a
mov eax, str.RPC_S_FP_UNDERFLOW
jmp 0x61c27a
mov eax, str.RPC_S_FP_OVERFLOW
jmp 0x61c27a
mov eax, str.RPC_X_NO_MORE_ENTRIES
jmp 0x61c27a
mov eax, str.RPC_X_SS_CHAR_TRANS_OPEN_FAIL
jmp 0x61c27a
mov eax, str.RPC_X_SS_CHAR_TRANS_SHORT_FILE
jmp 0x61c27a
mov eax, str.RPC_X_SS_IN_NULL_CONTEXT
jmp 0x61c27a
mov eax, str.RPC_X_SS_CONTEXT_DAMAGED
jmp 0x61c27a
mov eax, str.RPC_X_SS_HANDLES_MISMATCH
jmp 0x61c27a
mov eax, str.RPC_X_SS_CANNOT_GET_CALL_HANDLE
jmp 0x61c27a
mov eax, str.RPC_X_NULL_REF_POINTER
jmp 0x61c27a
mov eax, str.RPC_X_ENUM_VALUE_OUT_OF_RANGE
jmp 0x61c27a
mov eax, str.RPC_X_BYTE_COUNT_TOO_SMALL
jmp 0x61c27a
mov eax, str.RPC_X_BAD_STUB_DATA
jmp 0x61c27a
mov eax, str.ERROR_INVALID_USER_BUFFER
jmp 0x61c27a
mov eax, str.ERROR_UNRECOGNIZED_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_NO_TRUST_LSA_SECRET
jmp 0x61c27a
mov eax, str.ERROR_NO_TRUST_SAM_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_TRUSTED_DOMAIN_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_TRUSTED_RELATIONSHIP_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_TRUST_FAILURE
jmp 0x61c27a
mov eax, str.RPC_S_CALL_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_NETLOGON_NOT_STARTED
jmp 0x61c27a
mov eax, str.ERROR_ACCOUNT_EXPIRED
jmp 0x61c27a
mov eax, str.ERROR_REDIRECTOR_HAS_OPEN_HANDLES
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_PORT
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_PRINTER_DRIVER
jmp 0x61c27a
mov eax, str.ERROR_UNKNOWN_PRINTPROCESSOR
jmp 0x61c27a
mov eax, str.ERROR_INVALID_SEPARATOR_FILE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PRIORITY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PRINTER_NAME
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PRINTER_COMMAND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DATATYPE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_ENVIRONMENT
jmp 0x61c27a
mov eax, str.RPC_S_NO_MORE_BINDINGS
jmp 0x61c27a
mov eax, str.ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
jmp 0x61c27a
mov eax, str.ERROR_DOMAIN_TRUST_INCONSISTENT
jmp 0x61c27a
mov eax, str.ERROR_SERVER_HAS_OPEN_HANDLES
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_DATA_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_TYPE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_NAME_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_LANG_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_NOT_ENOUGH_QUOTA
jmp 0x61c27a
mov eax, str.RPC_S_NO_INTERFACES
jmp 0x61c27a
mov eax, str.RPC_S_CALL_CANCELLED
jmp 0x61c27a
mov eax, str.RPC_S_BINDING_INCOMPLETE
jmp 0x61c27a
mov eax, str.RPC_S_COMM_FAILURE
jmp 0x61c27a
mov eax, str.RPC_S_UNSUPPORTED_AUTHN_LEVEL
jmp 0x61c27a
mov eax, str.RPC_S_NO_PRINC_NAME
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_SERVICE_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_PACKAGE_VERSION
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_ALREADY_RUNNING
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_PACKAGE_OPEN_FAILED
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_PACKAGE_INVALID
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_UI_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_LOG_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_LANGUAGE_UNSUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_TRANSFORM_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_PACKAGE_REJECTED
jmp 0x61c27a
mov eax, str.ERROR_FUNCTION_NOT_CALLED
jmp 0x61c27a
mov eax, str.ERROR_FUNCTION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_TABLE
jmp 0x61c27a
mov eax, str.ERROR_DATATYPE_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_UNSUPPORTED_TYPE
jmp 0x61c27a
mov eax, str.ERROR_CREATE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_TEMP_UNWRITABLE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_PLATFORM_UNSUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_NOTUSED
jmp 0x61c27a
mov eax, str.ERROR_PATCH_PACKAGE_OPEN_FAILED
jmp 0x61c27a
mov eax, str.ERROR_PATCH_PACKAGE_INVALID
jmp 0x61c27a
mov eax, str.ERROR_PATCH_PACKAGE_UNSUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_PRODUCT_VERSION
jmp 0x61c27a
mov eax, str.ERROR_INVALID_COMMAND_LINE
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_REMOTE_DISALLOWED
jmp 0x61c27a
mov eax, str.ERROR_SUCCESS_REBOOT_INITIATED
jmp 0x61c27a
mov eax, str.ERROR_PATCH_TARGET_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_PATCH_PACKAGE_REJECTED
jmp 0x61c27a
mov eax, str.ERROR_INSTALL_TRANSFORM_REJECTED
jmp 0x61c27a
mov eax, str.RPC_S_NOT_RPC_ERROR
jmp 0x61c27a
mov ecx, 0x76a
cmp eax, ecx
jg 0x618b61
je case.0x612c60.2147022998
add eax, 0xfffff8e0
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620e73]
mov eax, str.RPC_S_UUID_LOCAL_ONLY
jmp 0x61c27a
mov eax, str.RPC_S_SEC_PKG_ERROR
jmp 0x61c27a
mov eax, str.RPC_S_NOT_CANCELLED
jmp 0x61c27a
mov eax, str.RPC_X_INVALID_ES_ACTION
jmp 0x61c27a
mov eax, str.RPC_X_WRONG_ES_VERSION
jmp 0x61c27a
mov eax, str.RPC_X_WRONG_STUB_VERSION
jmp 0x61c27a
mov eax, str.RPC_X_INVALID_PIPE_OBJECT
jmp 0x61c27a
mov eax, str.RPC_X_WRONG_PIPE_ORDER
jmp 0x61c27a
mov eax, str.RPC_X_WRONG_PIPE_VERSION
jmp 0x61c27a
mov eax, str.RPC_S_GROUP_MEMBER_NOT_FOUND
jmp 0x61c27a
mov ecx, 0x7d0
cmp eax, ecx
jg 0x618cdd
je case.0x612c60.2147022896
add eax, 0xfffff895
cmp eax, 0x20
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620e97]
mov eax, str.EPT_S_CANT_CREATE
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_TIME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_FORM_NAME
jmp 0x61c27a
mov eax, str.ERROR_INVALID_FORM_SIZE
jmp 0x61c27a
mov eax, str.ERROR_ALREADY_WAITING
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_DELETED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PRINTER_STATE
jmp 0x61c27a
mov eax, str.ERROR_PASSWORD_MUST_CHANGE
jmp 0x61c27a
mov eax, str.ERROR_DOMAIN_CONTROLLER_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_ACCOUNT_LOCKED_OUT
jmp 0x61c27a
mov eax, str.OR_INVALID_OXID
jmp 0x61c27a
mov eax, str.OR_INVALID_OID
jmp 0x61c27a
mov eax, str.OR_INVALID_SET
jmp 0x61c27a
mov eax, str.RPC_S_SEND_INCOMPLETE
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_ASYNC_HANDLE
jmp 0x61c27a
mov eax, str.RPC_S_INVALID_ASYNC_CALL
jmp 0x61c27a
mov eax, str.RPC_X_PIPE_CLOSED
jmp 0x61c27a
mov eax, str.RPC_X_PIPE_DISCIPLINE_ERROR
jmp 0x61c27a
mov eax, str.RPC_X_PIPE_EMPTY
jmp 0x61c27a
mov eax, str.ERROR_NO_SITENAME
jmp 0x61c27a
mov eax, str.ERROR_CANT_ACCESS_FILE
jmp 0x61c27a
mov eax, str.ERROR_CANT_RESOLVE_FILENAME
jmp 0x61c27a
mov eax, str.RPC_S_ENTRY_TYPE_MISMATCH
jmp 0x61c27a
mov eax, str.RPC_S_NOT_ALL_OBJS_EXPORTED
jmp 0x61c27a
mov eax, str.RPC_S_INTERFACE_NOT_EXPORTED
jmp 0x61c27a
mov eax, str.RPC_S_PROFILE_NOT_ADDED
jmp 0x61c27a
mov eax, str.RPC_S_PRF_ELT_NOT_ADDED
jmp 0x61c27a
mov eax, str.RPC_S_PRF_ELT_NOT_REMOVED
jmp 0x61c27a
mov eax, str.RPC_S_GRP_ELT_NOT_ADDED
jmp 0x61c27a
mov eax, str.RPC_S_GRP_ELT_NOT_REMOVED
jmp 0x61c27a
mov eax, str.ERROR_KM_DRIVER_BLOCKED
jmp 0x61c27a
mov eax, str.ERROR_CONTEXT_EXPIRED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PIXEL_FORMAT
jmp 0x61c27a
mov ecx, 0x83c
cmp eax, ecx
jg 0x618dc3
je case.0x612c60.2147022788
add eax, 0xfffff82f
cmp eax, 0x15
ja case.default.0x61b70a
jmp dword [eax*4 + 0x620f1b]
mov eax, str.ERROR_BAD_DRIVER
jmp 0x61c27a
mov eax, str.ERROR_INVALID_WINDOW_STYLE
jmp 0x61c27a
mov eax, str.ERROR_METAFILE_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_TRANSFORM_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_CLIPPING_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_CMM
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PROFILE
jmp 0x61c27a
mov eax, str.ERROR_TAG_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_TAG_NOT_PRESENT
jmp 0x61c27a
mov eax, str.ERROR_DUPLICATE_TAG
jmp 0x61c27a
mov eax, str.ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE
jmp 0x61c27a
mov eax, str.ERROR_PROFILE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_INVALID_COLORSPACE
jmp 0x61c27a
mov eax, str.ERROR_ICM_NOT_ENABLED
jmp 0x61c27a
mov eax, str.ERROR_DELETING_ICM_XFORM
jmp 0x61c27a
mov eax, str.ERROR_INVALID_TRANSFORM
jmp 0x61c27a
mov eax, str.ERROR_COLORSPACE_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_INVALID_COLORINDEX
jmp 0x61c27a
mov eax, str.ERROR_CONNECTED_OTHER_PASSWORD
jmp 0x61c27a
mov ecx, 0x10d4
cmp eax, ecx
jg 0x61910d
je case.0x612e23.2147020588
mov ecx, 0xfa5
cmp eax, ecx
jg 0x618f80
je 0x618f76
mov ecx, 0xbbf
cmp eax, ecx
jg 0x618ec2
je case.0x612d6d.2147021889
add ecx, 0xfffffff9
cmp eax, ecx
jg 0x618e68
je 0x612d1f
sub eax, 0x83d
je case.0x612c60.2147022787
sub eax, 0x5d
je case.0x612c60.2147022694
sub eax, 0x30
je 0x618e4a
sub eax, 0x97
je 0x618e40
dec eax
je 0x618e36
dec eax
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_DEVICE_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_ACTIVE_CONNECTIONS
jmp 0x61c27a
mov eax, str.ERROR_OPEN_FILES
jmp 0x61c27a
mov eax, str.ERROR_NOT_CONNECTED
jmp 0x61c27a
mov eax, str.ERROR_BAD_USERNAME
jmp 0x61c27a
mov eax, str.ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT
jmp 0x61c27a
sub eax, 0xbb9
je 0x618eae
dec eax
je 0x618ea4
dec eax
je 0x618e9a
dec eax
je 0x618e90
dec eax
je 0x612d55
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_PRINT_MONITOR_ALREADY_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_SPL_NO_ADDJOB
jmp 0x61c27a
mov eax, str.ERROR_SPL_NO_STARTDOC
jmp 0x61c27a
mov eax, str.ERROR_SPOOL_FILE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_DRIVER_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_INVALID_PRINT_MONITOR
jmp 0x61c27a
mov ecx, 0xbc6
cmp eax, ecx
jg 0x618f2d
je case.0x612d6d.2147021882
sub eax, 0xbc0
je case.0x612d6d.2147021888
dec eax
je case.0x612d6d.2147021887
dec eax
je case.0x612d6d.2147021886
dec eax
je case.0x612d6d.2147021885
dec eax
je case.0x612d6d.2147021884
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_PRINTER_DRIVER_WARNED
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_SUCCESS_RESTART_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_SUCCESS_REBOOT_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_HAS_JOBS_QUEUED
jmp 0x61c27a
mov eax, str.ERROR_PRINT_MONITOR_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_PRINTER_DRIVER_BLOCKED
jmp 0x61c27a
sub eax, 0xfa0
je 0x618f6c
dec eax
je 0x618f62
dec eax
je 0x618f58
dec eax
je 0x618f4e
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_FULL_BACKUP
jmp 0x61c27a
mov eax, str.ERROR_INC_BACKUP
jmp 0x61c27a
mov eax, str.ERROR_STATIC_INIT
jmp 0x61c27a
mov eax, str.ERROR_CAN_NOT_DEL_LOCAL_WINS
jmp 0x61c27a
mov eax, str.ERROR_WINS_INTERNAL
jmp 0x61c27a
mov eax, str.ERROR_REC_NON_EXISTENT
jmp 0x61c27a
mov ecx, 0x1072
cmp eax, ecx
jg 0x61904d
je case.0x612e07.2147020686
add ecx, 0xfffffffa
cmp eax, ecx
jg 0x618ffa
je case.0x612e07.2147020692
sub eax, 0xfa6
je 0x618fe6
sub eax, 0x5e
je 0x618fdc
sub eax, 0x64
je 0x618fd2
dec eax
je 0x612def
dec eax
je 0x618fc8
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_WMI_TRY_AGAIN
jmp 0x61c27a
mov eax, str.ERROR_WMI_ITEMID_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_WMI_GUID_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DHCP_ADDRESS_CONFLICT
jmp 0x61c27a
mov eax, str.ERROR_RPL_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.ERROR_WMI_DP_NOT_FOUND
jmp 0x61c27a
sub eax, 0x106d
je case.0x612e07.2147020691
dec eax
je case.0x612e07.2147020690
dec eax
je case.0x612e07.2147020689
dec eax
je case.0x612e07.2147020688
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_WMI_DP_FAILED
jmp 0x61c27a
mov eax, str.ERROR_WMI_SERVER_UNAVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_WMI_GUID_DISCONNECTED
jmp 0x61c27a
mov eax, str.ERROR_WMI_ALREADY_ENABLED
jmp 0x61c27a
mov eax, str.ERROR_WMI_UNRESOLVED_INSTANCE_REF
jmp 0x61c27a
mov eax, str.ERROR_WMI_INVALID_MOF
jmp 0x61c27a
mov ecx, 0x10ce
cmp eax, ecx
jg 0x6190ba
je case.0x612e23.2147020594
sub eax, 0x1073
je 0x6190a6
dec eax
je case.0x612e23.2147020684
dec eax
je case.0x612e23.2147020683
dec eax
je case.0x612e23.2147020682
sub eax, 0x56
je case.0x612e23.2147020596
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_INVALID_LIBRARY
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_WMI_SET_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_WMI_READ_ONLY
jmp 0x61c27a
mov eax, str.ERROR_WMI_ALREADY_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_WMI_INVALID_REGINFO
jmp 0x61c27a
mov eax, str.ERROR_INVALID_MEDIA_POOL
jmp 0x61c27a
sub eax, 0x10cf
je case.0x612e23.2147020593
dec eax
je case.0x612e23.2147020592
dec eax
je case.0x612e23.2147020591
dec eax
je case.0x612e23.2147020590
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_NOT_EMPTY
jmp 0x61c27a
mov eax, str.ERROR_EMPTY
jmp 0x61c27a
mov eax, str.ERROR_LIBRARY_OFFLINE
jmp 0x61c27a
mov eax, str.ERROR_MEDIA_OFFLINE
jmp 0x61c27a
mov eax, str.ERROR_DRIVE_MEDIA_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_MEDIA_UNAVAILABLE
jmp 0x61c27a
mov ecx, 0x1194
cmp eax, ecx
jg 0x6192d6
je 0x6192cc
add eax, 0xffffef2b
cmp eax, 0x55
ja case.default.0x61b70a
movzx eax, byte [eax + 0x621017]
jmp dword [eax*4 + 0x620f73]
mov eax, str.ERROR_RESOURCE_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_CLEANER
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_CLEAN
jmp 0x61c27a
mov eax, str.ERROR_OBJECT_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DATABASE_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DATABASE_FULL
jmp 0x61c27a
mov eax, str.ERROR_MEDIA_INCOMPATIBLE
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_NOT_PRESENT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_OPERATION
jmp 0x61c27a
mov eax, str.ERROR_MEDIA_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_DEVICE_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_REQUEST_REFUSED
jmp 0x61c27a
mov eax, str.ERROR_INVALID_DRIVE_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_LIBRARY_FULL
jmp 0x61c27a
mov eax, str.ERROR_MEDIUM_NOT_ACCESSIBLE
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_LOAD_MEDIUM
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_INVENTORY_DRIVE
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_INVENTORY_SLOT
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_INVENTORY_TRANSPORT
jmp 0x61c27a
mov eax, str.ERROR_TRANSPORT_FULL
jmp 0x61c27a
mov eax, str.ERROR_CONTROLLING_IEPORT
jmp 0x61c27a
mov eax, str.ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA
jmp 0x61c27a
mov eax, str.ERROR_CLEANER_SLOT_SET
jmp 0x61c27a
mov eax, str.ERROR_CLEANER_SLOT_NOT_SET
jmp 0x61c27a
mov eax, str.ERROR_CLEANER_CARTRIDGE_SPENT
jmp 0x61c27a
mov eax, str.ERROR_UNEXPECTED_OMID
jmp 0x61c27a
mov eax, str.ERROR_CANT_DELETE_LAST_ITEM
jmp 0x61c27a
mov eax, str.ERROR_MESSAGE_EXCEEDS_MAX_SIZE
jmp 0x61c27a
mov eax, str.ERROR_FILE_OFFLINE
jmp 0x61c27a
mov eax, str.ERROR_REMOTE_STORAGE_NOT_ACTIVE
jmp 0x61c27a
mov eax, str.ERROR_REMOTE_STORAGE_MEDIA_ERROR
jmp 0x61c27a
mov eax, str.ERROR_NOT_A_REPARSE_POINT
jmp 0x61c27a
mov eax, str.ERROR_REPARSE_ATTRIBUTE_CONFLICT
jmp 0x61c27a
mov eax, str.ERROR_INVALID_REPARSE_DATA
jmp 0x61c27a
mov eax, str.ERROR_VOLUME_CONTAINS_SYS_FILES
jmp 0x61c27a
mov eax, str.ERROR_INDIGENOUS_TYPE
jmp 0x61c27a
mov eax, str.ERROR_NO_SUPPORTING_DRIVES
jmp 0x61c27a
mov eax, str.ERROR_CLEANER_CARTRIDGE_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_REPARSE_TAG_INVALID
jmp 0x61c27a
mov eax, str.ERROR_REPARSE_TAG_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_VOLUME_NOT_SIS_ENABLED
jmp 0x61c27a
add eax, 0xffffec77
cmp eax, 0xa
ja case.default.0x61b70a
jmp dword [eax*4 + 0x62106d]
mov eax, str.ERROR_DEPENDENT_RESOURCE_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DEPENDENCY_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_NOT_ONLINE
jmp 0x61c27a
mov eax, str.ERROR_HOST_NODE_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_SHUTDOWN_CLUSTER
jmp 0x61c27a
mov eax, str.ERROR_CANT_EVICT_ACTIVE_NODE
jmp 0x61c27a
mov eax, str.ERROR_OBJECT_IN_LIST
jmp 0x61c27a
mov eax, str.ERROR_GROUP_NOT_AVAILABLE
jmp 0x61c27a
mov ecx, 0x1702
cmp eax, ecx
jg 0x619679
je 0x61966f
add eax, 0xffffec6b
cmp eax, 0x4c
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621099]
mov eax, str.ERROR_GROUP_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_GROUP_NOT_ONLINE
jmp 0x61c27a
mov eax, str.ERROR_HOST_NODE_NOT_RESOURCE_OWNER
jmp 0x61c27a
mov eax, str.ERROR_HOST_NODE_NOT_GROUP_OWNER
jmp 0x61c27a
mov eax, str.ERROR_RESMON_CREATE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_RESMON_ONLINE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_ONLINE
jmp 0x61c27a
mov eax, str.ERROR_QUORUM_RESOURCE
jmp 0x61c27a
mov eax, str.ERROR_NOT_QUORUM_CAPABLE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_SHUTTING_DOWN
jmp 0x61c27a
mov eax, str.ERROR_INVALID_STATE
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_PROPERTIES_STORED
jmp 0x61c27a
mov eax, str.ERROR_NOT_QUORUM_CLASS
jmp 0x61c27a
mov eax, str.ERROR_CORE_RESOURCE
jmp 0x61c27a
mov eax, str.ERROR_QUORUM_RESOURCE_ONLINE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_QUORUMLOG_OPEN_FAILED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTERLOG_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE
jmp 0x61c27a
mov eax, str.ERROR_QUORUM_OWNER_ALIVE
jmp 0x61c27a
mov eax, str.ERROR_NETWORK_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_NODE_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_ALL_NODES_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_INVALID_NODE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_JOIN_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETINTERFACE_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_INVALID_REQUEST
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_DOWN
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_UNREACHABLE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_NOT_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_INVALID_NETWORK
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_UP
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_IPADDR_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_NOT_PAUSED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NO_SECURITY_CONTEXT
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_NOT_INTERNAL
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_ALREADY_UP
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_ALREADY_DOWN
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_ALREADY_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_LAST_INTERNAL_NETWORK
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS
jmp 0x61c27a
mov eax, str.ERROR_INVALID_OPERATION_ON_QUORUM
jmp 0x61c27a
mov eax, str.ERROR_DEPENDENCY_NOT_ALLOWED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_PAUSED
jmp 0x61c27a
mov eax, str.ERROR_NODE_CANT_HOST_RESOURCE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_NOT_READY
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_SHUTTING_DOWN
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_JOIN_ABORTED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_INCOMPATIBLE_VERSIONS
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_RESNAME_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_DATABASE_SEQMISMATCH
jmp 0x61c27a
mov eax, str.ERROR_RESMON_INVALID_STATE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_GUM_NOT_LOCKER
jmp 0x61c27a
mov eax, str.ERROR_QUORUM_DISK_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DATABASE_BACKUP_CORRUPT
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT
jmp 0x61c27a
mov eax, str.ERROR_RESOURCE_PROPERTY_UNCHANGEABLE
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE
jmp 0x61c27a
mov ecx, 0x1770
cmp eax, ecx
jg 0x61970b
je 0x619701
add eax, 0xffffe8fd
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x6211cd]
mov eax, str.ERROR_CLUSTER_QUORUMLOG_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_MEMBERSHIP_HALT
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_INSTANCE_ID_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_PARAMETER_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_NODE_CANNOT_BE_CLUSTERED
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_WRONG_OS_VERSION
jmp 0x61c27a
mov eax, str.ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME
jmp 0x61c27a
mov eax, str.ERROR_ENCRYPTION_FAILED
jmp 0x61c27a
mov ecx, 0x17e6
cmp eax, ecx
jg 0x6197dd
je 0x6197d3
add eax, 0xffffe88f
cmp eax, 0xf
ja case.default.0x61b70a
jmp dword [eax*4 + 0x6211f5]
mov eax, str.ERROR_DECRYPTION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_FILE_ENCRYPTED
jmp 0x61c27a
mov eax, str.ERROR_NO_RECOVERY_POLICY
jmp 0x61c27a
mov eax, str.ERROR_NO_EFS
jmp 0x61c27a
mov eax, str.ERROR_WRONG_EFS
jmp 0x61c27a
mov eax, str.ERROR_NO_USER_KEYS
jmp 0x61c27a
mov eax, str.ERROR_FILE_NOT_ENCRYPTED
jmp 0x61c27a
mov eax, str.ERROR_NOT_EXPORT_FORMAT
jmp 0x61c27a
mov eax, str.ERROR_FILE_READ_ONLY
jmp 0x61c27a
mov eax, str.ERROR_DIR_EFS_DISALLOWED
jmp 0x61c27a
mov eax, str.ERROR_EFS_SERVER_NOT_TRUSTED
jmp 0x61c27a
mov eax, str.ERROR_BAD_RECOVERY_POLICY
jmp 0x61c27a
mov eax, str.ERROR_EFS_ALG_BLOB_TOO_BIG
jmp 0x61c27a
mov eax, str.ERROR_VOLUME_NOT_SUPPORT_EFS
jmp 0x61c27a
mov eax, str.ERROR_EFS_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_EFS_VERSION_NOT_SUPPORT
jmp 0x61c27a
mov eax, str.ERROR_NO_BROWSER_SERVERS_FOUND
jmp 0x61c27a
mov ecx, 0x2044
cmp eax, ecx
jg 0x619d64
je case.0x61314c.2147016636
add ecx, 0xffffffc5
cmp eax, ecx
jg 0x619b0b
je case.0x613135.2147016695
mov ecx, 0x1b85
cmp eax, ecx
jg 0x6199a7
je case.0x6130c6.2147017851
add ecx, 0xffffffe1
cmp eax, ecx
jg 0x6198f5
je case.0x6130a2.2147017882
mov ecx, 0x1b5f
cmp eax, ecx
jg 0x61989b
je 0x619891
sub eax, 0x1838
je 0x619887
sub eax, 0x321
je 0x61987d
dec eax
je 0x619873
dec eax
je 0x619869
dec eax
je 0x613049
dec eax
je 0x61985f
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_CTX_SERVICE_NAME_COLLISION
jmp 0x61c27a
mov eax, str.ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY
jmp 0x61c27a
mov eax, str.ERROR_CTX_PD_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CTX_INVALID_PD
jmp 0x61c27a
mov eax, str.ERROR_CTX_WINSTATION_NAME_INVALID
jmp 0x61c27a
mov eax, str.SCHED_E_SERVICE_NOT_LOCALSYSTEM
jmp 0x61c27a
mov eax, str.ERROR_CTX_CLOSE_PENDING
jmp 0x61c27a
sub eax, 0x1b60
je 0x6198e1
dec eax
je 0x6198d7
dec eax
je 0x61308a
dec eax
je 0x6198cd
dec eax
je case.0x6130a2.2147017884
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_CTX_MODEM_RESPONSE_NO_CARRIER
jmp 0x61c27a
mov eax, str.ERROR_CTX_MODEM_RESPONSE_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_CTX_MODEM_RESPONSE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_CTX_MODEM_INF_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CTX_NO_OUTBUF
jmp 0x61c27a
mov eax, str.ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE
jmp 0x61c27a
add eax, 0xffffe499
cmp eax, 0x1d
ja case.default.0x61b70a
movzx eax, byte [eax + 0x621271]
jmp dword [eax*4 + 0x621235]
mov eax, str.ERROR_CTX_MODEM_RESPONSE_BUSY
jmp 0x61c27a
mov eax, str.ERROR_CTX_MODEM_RESPONSE_VOICE
jmp 0x61c27a
mov eax, str.ERROR_CTX_TD_ERROR
jmp 0x61c27a
mov eax, str.ERROR_CTX_WINSTATION_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_CTX_WINSTATION_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_CTX_WINSTATION_BUSY
jmp 0x61c27a
mov eax, str.ERROR_CTX_BAD_VIDEO_MODE
jmp 0x61c27a
mov eax, str.ERROR_CTX_GRAPHICS_INVALID
jmp 0x61c27a
mov eax, str.ERROR_CTX_LOGON_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_CTX_NOT_CONSOLE
jmp 0x61c27a
mov eax, str.ERROR_CTX_CLIENT_QUERY_TIMEOUT
jmp 0x61c27a
mov eax, str.ERROR_CTX_CONSOLE_DISCONNECT
jmp 0x61c27a
mov eax, str.ERROR_CTX_CONSOLE_CONNECT
jmp 0x61c27a
mov eax, str.ERROR_CTX_SHADOW_DENIED
jmp 0x61c27a
mov eax, str.ERROR_CTX_WINSTATION_ACCESS_DENIED
jmp 0x61c27a
mov ecx, 0x1f41
cmp eax, ecx
jg 0x619a39
je 0x619a2f
add eax, 0xffffe477
cmp eax, 9
ja case.default.0x61b70a
jmp dword [eax*4 + 0x62128f]
mov eax, str.ERROR_CTX_INVALID_WD
jmp 0x61c27a
mov eax, str.ERROR_CTX_SHADOW_INVALID
jmp 0x61c27a
mov eax, str.ERROR_CTX_SHADOW_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_CTX_CLIENT_LICENSE_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_CTX_CLIENT_LICENSE_NOT_SET
jmp 0x61c27a
mov eax, str.ERROR_CTX_LICENSE_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_CTX_LICENSE_CLIENT_INVALID
jmp 0x61c27a
mov eax, str.ERROR_CTX_LICENSE_EXPIRED
jmp 0x61c27a
mov eax, str.ERROR_CTX_SHADOW_NOT_RUNNING
jmp 0x61c27a
mov eax, str.ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE
jmp 0x61c27a
mov eax, str.FRS_ERR_INVALID_API_SEQUENCE
jmp 0x61c27a
mov ecx, 0x2008
cmp eax, ecx
jg case.default.0x61b70a
je 0x619af7
add eax, 0xffffe0be
cmp eax, 0xf
ja case.default.0x61b70a
jmp dword [eax*4 + 0x6212b7]
mov eax, str.FRS_ERR_STARTING_SERVICE
jmp 0x61c27a
mov eax, str.FRS_ERR_STOPPING_SERVICE
jmp 0x61c27a
mov eax, str.FRS_ERR_INTERNAL_API
jmp 0x61c27a
mov eax, str.FRS_ERR_SERVICE_COMM
jmp 0x61c27a
mov eax, str.FRS_ERR_INSUFFICIENT_PRIV
jmp 0x61c27a
mov eax, str.FRS_ERR_AUTHENTICATION
jmp 0x61c27a
mov eax, str.FRS_ERR_PARENT_INSUFFICIENT_PRIV
jmp 0x61c27a
mov eax, str.FRS_ERR_PARENT_AUTHENTICATION
jmp 0x61c27a
mov eax, str.FRS_ERR_CHILD_TO_PARENT_COMM
jmp 0x61c27a
mov eax, str.FRS_ERR_PARENT_TO_CHILD_COMM
jmp 0x61c27a
mov eax, str.FRS_ERR_SYSVOL_POPULATE
jmp 0x61c27a
mov eax, str.FRS_ERR_SYSVOL_POPULATE_TIMEOUT
jmp 0x61c27a
mov eax, str.FRS_ERR_SYSVOL_IS_BUSY
jmp 0x61c27a
mov eax, str.FRS_ERR_SYSVOL_DEMOTE
jmp 0x61c27a
mov eax, str.FRS_ERR_INVALID_SERVICE_PARAMETER
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY
jmp 0x61c27a
add eax, 0xffffdff6
cmp eax, 0x39
ja case.default.0x61b70a
jmp dword [eax*4 + 0x6212f7]
mov eax, str.ERROR_DS_NO_ATTRIBUTE_OR_VALUE
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_ATTRIBUTE_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED
jmp 0x61c27a
mov eax, str.ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_BUSY
jmp 0x61c27a
mov eax, str.ERROR_DS_UNAVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_RIDS_ALLOCATED
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_MORE_RIDS
jmp 0x61c27a
mov eax, str.ERROR_DS_INCORRECT_ROLE_OWNER
jmp 0x61c27a
mov eax, str.ERROR_DS_RIDMGR_INIT_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_CLASS_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_ON_NON_LEAF
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_ON_RDN
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MOD_OBJ_CLASS
jmp 0x61c27a
mov eax, str.ERROR_DS_CROSS_DOM_MOVE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_GC_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_SHARED_POLICY
jmp 0x61c27a
mov eax, str.ERROR_POLICY_OBJECT_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_POLICY_ONLY_IN_DS
jmp 0x61c27a
mov eax, str.ERROR_PROMOTION_ACTIVE
jmp 0x61c27a
mov eax, str.ERROR_NO_PROMOTION_ACTIVE
jmp 0x61c27a
mov eax, str.ERROR_DS_OPERATIONS_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_PROTOCOL_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_TIMELIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DS_SIZELIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DS_ADMIN_LIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DS_COMPARE_FALSE
jmp 0x61c27a
mov eax, str.ERROR_DS_COMPARE_TRUE
jmp 0x61c27a
mov eax, str.ERROR_DS_AUTH_METHOD_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_DS_STRONG_AUTH_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DS_INAPPROPRIATE_AUTH
jmp 0x61c27a
mov eax, str.ERROR_DS_AUTH_UNKNOWN
jmp 0x61c27a
mov eax, str.ERROR_DS_REFERRAL
jmp 0x61c27a
mov eax, str.ERROR_DS_UNAVAILABLE_CRIT_EXTENSION
jmp 0x61c27a
mov eax, str.ERROR_DS_CONFIDENTIALITY_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DS_INAPPROPRIATE_MATCHING
jmp 0x61c27a
mov eax, str.ERROR_DS_CONSTRAINT_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_SUCH_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_DS_ALIAS_PROBLEM
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_DN_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_DS_IS_LEAF
jmp 0x61c27a
mov eax, str.ERROR_DS_ALIAS_DEREF_PROBLEM
jmp 0x61c27a
mov eax, str.ERROR_DS_UNWILLING_TO_PERFORM
jmp 0x61c27a
mov eax, str.ERROR_DS_LOOP_DETECT
jmp 0x61c27a
mov eax, str.ERROR_DS_NAMING_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJECT_RESULTS_TOO_LARGE
jmp 0x61c27a
mov eax, str.ERROR_DS_AFFECTS_MULTIPLE_DSAS
jmp 0x61c27a
mov eax, str.ERROR_DS_SERVER_DOWN
jmp 0x61c27a
mov eax, str.ERROR_DS_LOCAL_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_ENCODING_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_DECODING_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_FILTER_UNKNOWN
jmp 0x61c27a
mov eax, str.ERROR_DS_PARAM_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_RESULTS_RETURNED
jmp 0x61c27a
mov eax, str.ERROR_DS_CONTROL_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DS_CLIENT_LOOP
jmp 0x61c27a
mov eax, str.ERROR_DS_REFERRAL_LIMIT_EXCEEDED
jmp 0x61c27a
add eax, 0xffffdfbb
cmp eax, 0x9a
ja case.default.0x61b70a
jmp dword [eax*4 + 0x6213df]
mov eax, str.ERROR_DS_ROOT_MUST_BE_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_ADD_REPLICA_INHIBITED
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_NOT_DEF_IN_SCHEMA
jmp 0x61c27a
mov eax, str.ERROR_DS_MAX_OBJ_SIZE_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_STRING_NAME_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA
jmp 0x61c27a
mov eax, str.ERROR_DS_RDN_DOESNT_MATCH_SCHEMA
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_REQUESTED_ATTS_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DS_USER_BUFFER_TO_SMALL
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_IS_NOT_ON_OBJ
jmp 0x61c27a
mov eax, str.ERROR_DS_ILLEGAL_MOD_OPERATION
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_TOO_LARGE
jmp 0x61c27a
mov eax, str.ERROR_DS_BAD_INSTANCE_TYPE
jmp 0x61c27a
mov eax, str.ERROR_DS_MASTERDSA_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJECT_CLASS_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DS_MISSING_REQUIRED_ATT
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_NOT_DEF_FOR_CLASS
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_ADD_ATT_VALUES
jmp 0x61c27a
mov eax, str.ERROR_DS_SINGLE_VALUE_CONSTRAINT
jmp 0x61c27a
mov eax, str.ERROR_DS_RANGE_CONSTRAINT
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_VAL_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_REM_MISSING_ATT
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_REM_MISSING_ATT_VAL
jmp 0x61c27a
mov eax, str.ERROR_DS_ROOT_CANT_BE_SUBREF
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_CHAINING
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_CHAINED_EVAL
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_PARENT_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_DS_PARENT_IS_AN_ALIAS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MIX_MASTER_AND_REPS
jmp 0x61c27a
mov eax, str.ERROR_DS_CHILDREN_EXIST
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DS_ALIASED_OBJ_MISSING
jmp 0x61c27a
mov eax, str.ERROR_DS_BAD_NAME_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_DS_ALIAS_POINTS_TO_ALIAS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_DEREF_ALIAS
jmp 0x61c27a
mov eax, str.ERROR_DS_OUT_OF_SCOPE
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_DELETE_DSA_OBJ
jmp 0x61c27a
mov eax, str.ERROR_DS_GENERIC_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_DSA_MUST_BE_INT_MASTER
jmp 0x61c27a
mov eax, str.ERROR_DS_CLASS_NOT_DSA
jmp 0x61c27a
mov eax, str.ERROR_DS_INSUFF_ACCESS_RIGHTS
jmp 0x61c27a
mov eax, str.ERROR_DS_ILLEGAL_SUPERIOR
jmp 0x61c27a
mov eax, str.ERROR_DS_ATTRIBUTE_OWNED_BY_SAM
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_TOO_MANY_PARTS
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_TOO_LONG
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_VALUE_TOO_LONG
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_UNPARSEABLE
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_TYPE_UNKNOWN
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_AN_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_DS_SEC_DESC_TOO_SHORT
jmp 0x61c27a
mov eax, str.ERROR_DS_SEC_DESC_INVALID
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_DELETED_NAME
jmp 0x61c27a
mov eax, str.ERROR_DS_SUBREF_MUST_HAVE_PARENT
jmp 0x61c27a
mov eax, str.ERROR_DS_NCNAME_MUST_BE_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_ADD_SYSTEM_ONLY
jmp 0x61c27a
mov eax, str.ERROR_DS_CLASS_MUST_BE_CONCRETE
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_DMD
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_GUID_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_ON_BACKLINK
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_CROSSREF_FOR_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_SHUTTING_DOWN
jmp 0x61c27a
mov eax, str.ERROR_DS_UNKNOWN_OPERATION
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_ROLE_OWNER
jmp 0x61c27a
mov eax, str.ERROR_DS_COULDNT_CONTACT_FSMO
jmp 0x61c27a
mov eax, str.ERROR_DS_CROSS_NC_DN_RENAME
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MOD_SYSTEM_ONLY
jmp 0x61c27a
mov eax, str.ERROR_DS_REPLICATOR_ONLY
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_CLASS_NOT_DEFINED
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJ_CLASS_NOT_SUBCLASS
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_REFERENCE_INVALID
jmp 0x61c27a
mov eax, str.ERROR_DS_CROSS_REF_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_DEL_MASTER_CROSSREF
jmp 0x61c27a
mov eax, str.ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD
jmp 0x61c27a
mov eax, str.ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_RDN
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_OID
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_MAPI_ID
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_SCHEMA_ID_GUID
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_LDAP_DISPLAY_NAME
jmp 0x61c27a
mov eax, str.ERROR_DS_SEMANTIC_ATT_TEST
jmp 0x61c27a
mov eax, str.ERROR_DS_SYNTAX_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_EXISTS_IN_MUST_HAVE
jmp 0x61c27a
mov eax, str.ERROR_DS_EXISTS_IN_MAY_HAVE
jmp 0x61c27a
mov eax, str.ERROR_DS_NONEXISTENT_MAY_HAVE
jmp 0x61c27a
mov eax, str.ERROR_DS_NONEXISTENT_MUST_HAVE
jmp 0x61c27a
mov eax, str.ERROR_DS_AUX_CLS_TEST_FAIL
jmp 0x61c27a
mov eax, str.ERROR_DS_NONEXISTENT_POSS_SUP
jmp 0x61c27a
mov eax, str.ERROR_DS_SUB_CLS_TEST_FAIL
jmp 0x61c27a
mov eax, str.ERROR_DS_BAD_RDN_ATT_ID_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_DS_EXISTS_IN_AUX_CLS
jmp 0x61c27a
mov eax, str.ERROR_DS_EXISTS_IN_SUB_CLS
jmp 0x61c27a
mov eax, str.ERROR_DS_EXISTS_IN_POSS_SUP
jmp 0x61c27a
mov eax, str.ERROR_DS_RECALCSCHEMA_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_TREE_DELETE_NOT_FINISHED
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_DELETE
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_SCHEMA_REQ_ID
jmp 0x61c27a
mov eax, str.ERROR_DS_BAD_ATT_SCHEMA_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_CACHE_ATT
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_CACHE_CLASS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_REMOVE_ATT_CACHE
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_REMOVE_CLASS_CACHE
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_RETRIEVE_DN
jmp 0x61c27a
mov eax, str.ERROR_DS_MISSING_SUPREF
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_RETRIEVE_INSTANCE
jmp 0x61c27a
mov eax, str.ERROR_DS_CODE_INCONSISTENCY
jmp 0x61c27a
mov eax, str.ERROR_DS_DATABASE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_GOVERNSID_MISSING
jmp 0x61c27a
mov eax, str.ERROR_DS_MISSING_EXPECTED_ATT
jmp 0x61c27a
mov eax, str.ERROR_DS_NCNAME_MISSING_CR_REF
jmp 0x61c27a
mov eax, str.ERROR_DS_SECURITY_CHECKING_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_SCHEMA_NOT_LOADED
jmp 0x61c27a
mov eax, str.ERROR_DS_SCHEMA_ALLOC_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_SORT_CONTROL_MISSING
jmp 0x61c27a
mov eax, str.ERROR_DS_OFFSET_RANGE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_OBJECT_BEING_REMOVED
jmp 0x61c27a
mov eax, str.ERROR_DS_ATT_SCHEMA_REQ_SYNTAX
jmp 0x61c27a
mov ecx, 0x2328
cmp eax, ecx
jg 0x61a97b
je 0x61a971
add eax, 0xffffdf1f
cmp eax, 0xb8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x62164b]
mov eax, str.ERROR_DS_GCVERIFY_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SCHEMA_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_FIND_DSA_OBJ
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_FIND_EXPECTED_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_FIND_NC_IN_CACHE
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_RETRIEVE_CHILD
jmp 0x61c27a
mov eax, str.ERROR_DS_SECURITY_ILLEGAL_MODIFY
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_REPLACE_HIDDEN_REC
jmp 0x61c27a
mov eax, str.ERROR_DS_BAD_HIERARCHY_FILE
jmp 0x61c27a
mov eax, str.ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_CONFIG_PARAM_MISSING
jmp 0x61c27a
mov eax, str.ERROR_DS_COUNTING_AB_INDICES_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_INTERNAL_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DS_UNKNOWN_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_ROOT_REQUIRES_CLASS_TOP
jmp 0x61c27a
mov eax, str.ERROR_DS_REFUSING_FSMO_ROLES
jmp 0x61c27a
mov eax, str.ERROR_DS_MISSING_FSMO_SETTINGS
jmp 0x61c27a
mov eax, str.ERROR_DS_UNABLE_TO_SURRENDER_ROLES
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_GENERIC
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_INVALID_PARAMETER
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_BUSY
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_BAD_DN
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_BAD_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_DN_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_INTERNAL_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_INCONSISTENT_DIT
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_CONNECTION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_BAD_INSTANCE_TYPE
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_OUT_OF_MEM
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_MAIL_PROBLEM
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_REF_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_REF_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_OBJ_IS_REP_SOURCE
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_DB_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_NO_REPLICA
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_ACCESS_DENIED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_NOT_SUPPORTED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_RPC_CANCELLED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SOURCE_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SINK_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_NAME_COLLISION
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SOURCE_REINSTALLED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_MISSING_PARENT
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_PREEMPTED
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_ABANDON_SYNC
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SHUTDOWN
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_EXTN_CONNECTION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_INSTALL_SCHEMA_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_LINK_ID
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_RESOLVING
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_NOT_UNIQUE
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_NO_MAPPING
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_DOMAIN_ONLY
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING
jmp 0x61c27a
mov eax, str.ERROR_DS_CONSTRUCTED_ATT_MOD
jmp 0x61c27a
mov eax, str.ERROR_DS_WRONG_OM_OBJ_CLASS
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_REPL_PENDING
jmp 0x61c27a
mov eax, str.ERROR_DS_DS_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_LDAP_DISPLAY_NAME
jmp 0x61c27a
mov eax, str.ERROR_DS_NON_BASE_SEARCH
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_RETRIEVE_ATTS
jmp 0x61c27a
mov eax, str.ERROR_DS_BACKLINK_WITHOUT_LINK
jmp 0x61c27a
mov eax, str.ERROR_DS_EPOCH_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_NAME_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_AND_DST_NC_IDENTICAL
jmp 0x61c27a
mov eax, str.ERROR_DS_DST_NC_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_GUID_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MOVE_DELETED_OBJECT
jmp 0x61c27a
mov eax, str.ERROR_DS_PDC_OPERATION_IN_PROGRESS
jmp 0x61c27a
mov eax, str.ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD
jmp 0x61c27a
mov eax, str.ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS
jmp 0x61c27a
mov eax, str.ERROR_DS_NC_MUST_HAVE_NC_PARENT
jmp 0x61c27a
mov eax, str.ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE
jmp 0x61c27a
mov eax, str.ERROR_DS_DST_DOMAIN_NOT_NATIVE
jmp 0x61c27a
mov eax, str.ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MOVE_ACCOUNT_GROUP
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MOVE_RESOURCE_GROUP
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_SEARCH_FLAG
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_TREE_DELETE_ABOVE_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE
jmp 0x61c27a
mov eax, str.ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE
jmp 0x61c27a
mov eax, str.ERROR_DS_SAM_INIT_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DS_SENSITIVE_GROUP_VIOLATION
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_MOD_PRIMARYGROUPID
jmp 0x61c27a
mov eax, str.ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD
jmp 0x61c27a
mov eax, str.ERROR_DS_NONSAFE_SCHEMA_CHANGE
jmp 0x61c27a
mov eax, str.ERROR_DS_SCHEMA_UPDATE_DISALLOWED
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_CREATE_UNDER_SCHEMA
jmp 0x61c27a
mov eax, str.ERROR_DS_INSTALL_NO_SRC_SCH_VERSION
jmp 0x61c27a
mov eax, str.ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_GROUP_TYPE
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
jmp 0x61c27a
mov eax, str.ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_DS_HAVE_PRIMARY_MEMBERS
jmp 0x61c27a
mov eax, str.ERROR_DS_STRING_SD_CONVERSION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_NAMING_MASTER_GC
jmp 0x61c27a
mov eax, str.ERROR_DS_DNS_LOOKUP_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DS_COULDNT_UPDATE_SPNS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_RETRIEVE_SD
jmp 0x61c27a
mov eax, str.ERROR_DS_KEY_NOT_UNIQUE
jmp 0x61c27a
mov eax, str.ERROR_DS_WRONG_LINKED_ATT_SYNTAX
jmp 0x61c27a
mov eax, str.ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD
jmp 0x61c27a
mov eax, str.ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_START
jmp 0x61c27a
mov eax, str.ERROR_DS_INIT_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION
jmp 0x61c27a
mov eax, str.ERROR_DS_SOURCE_DOMAIN_IN_FOREST
jmp 0x61c27a
mov eax, str.ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST
jmp 0x61c27a
mov eax, str.ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_SID_EXISTS_IN_FOREST
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_SAM_INIT_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SCHEMA_INFO_SHIP
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_SCHEMA_CONFLICT
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT
jmp 0x61c27a
mov eax, str.ERROR_DS_DRA_OBJ_NC_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_DS_NC_STILL_HAS_DSAS
jmp 0x61c27a
mov eax, str.ERROR_DS_GC_REQUIRED
jmp 0x61c27a
mov eax, str.ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_ADD_TO_GC
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_CHECKPOINT_WITH_PDC
jmp 0x61c27a
mov eax, str.ERROR_DS_SOURCE_AUDITING_NOT_ENABLED
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_NAME_FOR_SPN
jmp 0x61c27a
mov eax, str.ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS
jmp 0x61c27a
mov eax, str.ERROR_DS_UNICODEPWD_NOT_IN_QUOTES
jmp 0x61c27a
mov eax, str.ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DS_MUST_BE_RUN_ON_DST_DC
jmp 0x61c27a
mov eax, str.ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ
jmp 0x61c27a
mov eax, str.ERROR_DS_INIT_FAILURE_CONSOLE
jmp 0x61c27a
mov eax, str.ERROR_DS_SAM_INIT_FAILURE_CONSOLE
jmp 0x61c27a
mov eax, str.ERROR_DS_FOREST_VERSION_TOO_HIGH
jmp 0x61c27a
mov eax, str.ERROR_DS_DOMAIN_VERSION_TOO_HIGH
jmp 0x61c27a
mov eax, str.ERROR_DS_FOREST_VERSION_TOO_LOW
jmp 0x61c27a
mov eax, str.ERROR_DS_DOMAIN_VERSION_TOO_LOW
jmp 0x61c27a
mov eax, str.ERROR_DS_INCOMPATIBLE_VERSION
jmp 0x61c27a
mov eax, str.ERROR_DS_LOW_DSA_VERSION
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_SUPPORTED_SORT_ORDER
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_NOT_UNIQUE
jmp 0x61c27a
mov eax, str.ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4
jmp 0x61c27a
mov eax, str.ERROR_DS_OUT_OF_VERSION_STORE
jmp 0x61c27a
mov eax, str.ERROR_DS_INCOMPATIBLE_CONTROLS_USED
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_REF_DOMAIN
jmp 0x61c27a
mov eax, str.ERROR_DS_RESERVED_LINK_ID
jmp 0x61c27a
mov eax, str.ERROR_DS_LINK_ID_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER
jmp 0x61c27a
mov eax, str.ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC
jmp 0x61c27a
mov eax, str.ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG
jmp 0x61c27a
mov eax, str.ERROR_DS_MODIFYDN_WRONG_GRANDPARENT
jmp 0x61c27a
mov eax, str.ERROR_DS_NAME_ERROR_TRUST_REFERRAL
jmp 0x61c27a
mov eax, str.ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD
jmp 0x61c27a
mov eax, str.ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2
jmp 0x61c27a
mov eax, str.ERROR_DS_THREAD_LIMIT_EXCEEDED
jmp 0x61c27a
mov eax, str.ERROR_DS_NOT_CLOSEST
jmp 0x61c27a
mov eax, str.ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF
jmp 0x61c27a
mov eax, str.ERROR_DS_SINGLE_USER_MODE_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_NTDSCRIPT_SYNTAX_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_NTDSCRIPT_PROCESS_ERROR
jmp 0x61c27a
mov eax, str.ERROR_DS_DIFFERENT_REPL_EPOCHS
jmp 0x61c27a
mov eax, str.ERROR_DS_DRS_EXTENSIONS_CHANGED
jmp 0x61c27a
mov eax, str.ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR
jmp 0x61c27a
mov eax, str.ERROR_DS_NO_MSDS_INTID
jmp 0x61c27a
mov eax, str.ERROR_DS_DUP_MSDS_INTID
jmp 0x61c27a
mov eax, str.ERROR_DS_EXISTS_IN_RDNATTID
jmp 0x61c27a
mov eax, str.ERROR_DS_AUTHORIZATION_FAILED
jmp 0x61c27a
mov eax, str.ERROR_DS_INVALID_SCRIPT
jmp 0x61c27a
mov eax, str.ERROR_DS_REMOTE_CROSSREF_OP_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_RESPONSE_CODES_BASE
jmp 0x61c27a
mov ecx, 0x251c
cmp eax, ecx
jg 0x61aa2f
je 0x61aa25
add eax, 0xffffdcd7
cmp eax, 0x11
ja case.default.0x61b70a
jmp dword [eax*4 + 0x62192f]
mov eax, str.DNS_ERROR_RCODE_FORMAT_ERROR
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_SERVER_FAILURE
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_NAME_ERROR
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_NOT_IMPLEMENTED
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_REFUSED
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_YXDOMAIN
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_YXRRSET
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_NXRRSET
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_NOTAUTH
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_NOTZONE
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_BADSIG
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_BADKEY
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE_BADTIME
jmp 0x61c27a
mov eax, str.DNS_ERROR_PACKET_FMT_BASE
jmp 0x61c27a
mov ecx, 0x3621
cmp eax, ecx
jg 0x61b5b3
je case.0x613489.2147011039
mov ecx, 0x2778
cmp eax, ecx
jg 0x61afcc
je case.0x61334d.2147014792
mov ecx, 0x25f7
cmp eax, ecx
jg 0x61acd4
je 0x61acca
add eax, 0xffffdae3
cmp eax, 0xd9
ja case.default.0x61b70a
movzx eax, byte [eax + 0x621a67]
jmp dword [eax*4 + 0x621977]
mov eax, str.DNS_INFO_NO_RECORDS
jmp 0x61c27a
mov eax, str.DNS_ERROR_BAD_PACKET
jmp 0x61c27a
mov eax, str.DNS_ERROR_NO_PACKET
jmp 0x61c27a
mov eax, str.DNS_ERROR_RCODE
jmp 0x61c27a
mov eax, str.DNS_ERROR_UNSECURE_PACKET
jmp 0x61c27a
mov eax, str.DNS_ERROR_GENERAL_API_BASE
jmp 0x61c27a
mov eax, str.DNS_ERROR_INVALID_TYPE
jmp 0x61c27a
mov eax, str.DNS_ERROR_INVALID_IP_ADDRESS
jmp 0x61c27a
mov eax, str.DNS_ERROR_INVALID_PROPERTY
jmp 0x61c27a
mov eax, str.DNS_ERROR_TRY_AGAIN_LATER
jmp 0x61c27a
mov eax, str.DNS_ERROR_NOT_UNIQUE
jmp 0x61c27a
mov eax, str.DNS_ERROR_NON_RFC_NAME
jmp 0x61c27a
mov eax, str.DNS_STATUS_FQDN
jmp 0x61c27a
mov eax, str.DNS_STATUS_DOTTED_NAME
jmp 0x61c27a
mov eax, str.DNS_STATUS_SINGLE_PART_NAME
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_BASE
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.DNS_ERROR_NO_ZONE_INFO
jmp 0x61c27a
mov eax, str.DNS_ERROR_INVALID_ZONE_OPERATION
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_CONFIGURATION_ERROR
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_HAS_NO_SOA_RECORD
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_HAS_NO_NS_RECORDS
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_LOCKED
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_CREATION_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.DNS_ERROR_AUTOZONE_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.DNS_ERROR_INVALID_ZONE_TYPE
jmp 0x61c27a
mov eax, str.DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP
jmp 0x61c27a
mov eax, str.DNS_ERROR_ZONE_NOT_SECONDARY
jmp 0x61c27a
mov eax, str.DNS_ERROR_NEED_SECONDARY_ADDRESSES
jmp 0x61c27a
mov eax, str.DNS_ERROR_WINS_INIT_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_NEED_WINS_SERVERS
jmp 0x61c27a
mov eax, str.DNS_ERROR_NBSTAT_INIT_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_SOA_DELETE_INVALID
jmp 0x61c27a
mov eax, str.DNS_ERROR_DATAFILE_BASE
jmp 0x61c27a
mov eax, str.DNS_ERROR_PRIMARY_REQUIRES_DATAFILE
jmp 0x61c27a
mov eax, str.DNS_ERROR_INVALID_DATAFILE_NAME
jmp 0x61c27a
mov eax, str.DNS_ERROR_DATAFILE_OPEN_FAILURE
jmp 0x61c27a
mov eax, str.DNS_ERROR_FILE_WRITEBACK_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_DATAFILE_PARSING
jmp 0x61c27a
mov eax, str.DNS_ERROR_DATABASE_BASE
jmp 0x61c27a
mov eax, str.DNS_ERROR_RECORD_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.DNS_ERROR_RECORD_FORMAT
jmp 0x61c27a
mov eax, str.DNS_ERROR_NODE_CREATION_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_UNKNOWN_RECORD_TYPE
jmp 0x61c27a
mov eax, str.DNS_ERROR_RECORD_TIMED_OUT
jmp 0x61c27a
mov eax, str.DNS_ERROR_NAME_NOT_IN_ZONE
jmp 0x61c27a
mov eax, str.DNS_ERROR_CNAME_LOOP
jmp 0x61c27a
mov eax, str.DNS_ERROR_NODE_IS_CNAME
jmp 0x61c27a
mov eax, str.DNS_ERROR_CNAME_COLLISION
jmp 0x61c27a
mov eax, str.DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT
jmp 0x61c27a
mov eax, str.DNS_ERROR_RECORD_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.DNS_ERROR_SECONDARY_DATA
jmp 0x61c27a
mov eax, str.DNS_ERROR_NO_CREATE_CACHE_DATA
jmp 0x61c27a
mov eax, str.DNS_ERROR_NAME_DOES_NOT_EXIST
jmp 0x61c27a
mov eax, str.DNS_WARNING_PTR_CREATE_FAILED
jmp 0x61c27a
mov eax, str.DNS_ERROR_DS_UNAVAILABLE
jmp 0x61c27a
mov eax, str.DNS_ERROR_DS_ZONE_ALREADY_EXISTS
jmp 0x61c27a
mov eax, str.DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE
jmp 0x61c27a
mov ecx, 0x2740
cmp eax, ecx
jg 0x61ae84
je case.0x613322.2147014848
add ecx, 0xffffffe6
cmp eax, ecx
jg 0x61add2
je case.0x613322.2147014874
mov ecx, 0x267b
cmp eax, ecx
jg 0x61ad6e
je 0x61ad64
sub eax, 0x2616
je 0x61329d
dec eax
je 0x61ad5a
dec eax
je 0x61ad50
dec eax
je 0x61ad46
sub eax, 0x2f
je 0x61ad3c
dec eax
je 0x61ad32
sub eax, 0x31
jne case.default.0x61b70a
mov eax, str.DNS_ERROR_SETUP_BASE
jmp 0x61c27a
mov eax, str.DNS_STATUS_CONTINUE_NEEDED
jmp 0x61c27a
mov eax, str.DNS_ERROR_SECURE_BASE
jmp 0x61c27a
mov eax, str.DNS_INFO_ADDED_LOCAL_WINS
jmp 0x61c27a
mov eax, str.DNS_ERROR_AXFR
jmp 0x61c27a
mov eax, str.DNS_INFO_AXFR_COMPLETE
jmp 0x61c27a
mov eax, str.DNS_ERROR_NO_TCPIP
jmp 0x61c27a
sub eax, 0x267c
je 0x6132f4
sub eax, 0x94
je 0x61adbe
sub eax, 4
je case.0x613322.2147014892
sub eax, 5
je case.0x613322.2147014887
sub eax, 4
je case.0x613322.2147014883
dec eax
jne case.default.0x61b70a
mov eax, str.WSAEFAULT
jmp 0x61c27a
mov eax, str.WSAEACCES
jmp 0x61c27a
mov eax, str.WSAEBADF
jmp 0x61c27a
mov eax, str.WSAEINTR
jmp 0x61c27a
mov eax, str.WSABASEERR
jmp 0x61c27a
mov eax, str.WSAEINVAL
jmp 0x61c27a
add eax, 0xffffd8d8
cmp eax, 0x17
ja case.default.0x61b70a
movzx eax, byte [eax + 0x621b7d]
jmp dword [eax*4 + 0x621b41]
mov eax, str.WSAEMFILE
jmp 0x61c27a
mov eax, str.WSAEWOULDBLOCK
jmp 0x61c27a
mov eax, str.WSAEINPROGRESS
jmp 0x61c27a
mov eax, str.WSAEALREADY
jmp 0x61c27a
mov eax, str.WSAENOTSOCK
jmp 0x61c27a
mov eax, str.WSAEDESTADDRREQ
jmp 0x61c27a
mov eax, str.WSAEMSGSIZE
jmp 0x61c27a
mov eax, str.WSAEPROTOTYPE
jmp 0x61c27a
mov eax, str.WSAENOPROTOOPT
jmp 0x61c27a
mov eax, str.WSAEPROTONOSUPPORT
jmp 0x61c27a
mov eax, str.WSAESOCKTNOSUPPORT
jmp 0x61c27a
mov eax, str.WSAEOPNOTSUPP
jmp 0x61c27a
mov eax, str.WSAEPFNOSUPPORT
jmp 0x61c27a
mov eax, str.WSAEAFNOSUPPORT
jmp 0x61c27a
mov eax, str.WSAEADDRINUSE
jmp 0x61c27a
add eax, 0xffffd8bf
cmp eax, 0x36
ja case.default.0x61b70a
movzx eax, byte [eax + 0x621c0d]
jmp dword [eax*4 + 0x621b95]
mov eax, str.WSAEADDRNOTAVAIL
jmp 0x61c27a
mov eax, str.WSAENETDOWN
jmp 0x61c27a
mov eax, str.WSAENETUNREACH
jmp 0x61c27a
mov eax, str.WSAENETRESET
jmp 0x61c27a
mov eax, str.WSAECONNABORTED
jmp 0x61c27a
mov eax, str.WSAECONNRESET
jmp 0x61c27a
mov eax, str.WSAENOBUFS
jmp 0x61c27a
mov eax, str.WSAEISCONN
jmp 0x61c27a
mov eax, str.WSAENOTCONN
jmp 0x61c27a
mov eax, str.WSAESHUTDOWN
jmp 0x61c27a
mov eax, str.WSAETOOMANYREFS
jmp 0x61c27a
mov eax, str.WSAETIMEDOUT
jmp 0x61c27a
mov eax, str.WSAECONNREFUSED
jmp 0x61c27a
mov eax, str.WSAELOOP
jmp 0x61c27a
mov eax, str.WSAENAMETOOLONG
jmp 0x61c27a
mov eax, str.WSAEHOSTDOWN
jmp 0x61c27a
mov eax, str.WSAEHOSTUNREACH
jmp 0x61c27a
mov eax, str.WSAENOTEMPTY
jmp 0x61c27a
mov eax, str.WSAEPROCLIM
jmp 0x61c27a
mov eax, str.WSAEUSERS
jmp 0x61c27a
mov eax, str.WSAEDQUOT
jmp 0x61c27a
mov eax, str.WSAESTALE
jmp 0x61c27a
mov eax, str.WSAEREMOTE
jmp 0x61c27a
mov eax, str.WSASYSNOTREADY
jmp 0x61c27a
mov eax, str.WSAVERNOTSUPPORTED
jmp 0x61c27a
mov eax, str.WSANOTINITIALISED
jmp 0x61c27a
mov eax, str.WSAEDISCON
jmp 0x61c27a
mov eax, str.WSAENOMORE
jmp 0x61c27a
mov eax, str.WSAECANCELLED
jmp 0x61c27a
mov eax, str.WSAEINVALIDPROCTABLE
jmp 0x61c27a
mov ecx, 0x32dc
cmp eax, ecx
jg 0x61b2d1
je case.0x61346b.2147011876
mov ecx, 0x2b0e
cmp eax, ecx
jg 0x61b170
je case.0x613447.2147013874
add ecx, 0xfffffff1
cmp eax, ecx
jg 0x61b0cf
je 0x61b0c5
mov ecx, 0x2780
cmp eax, ecx
jg 0x61b075
je 0x61b06b
sub eax, 0x2779
je case.0x61334d.2147014791
dec eax
je 0x61b057
dec eax
je 0x61b04d
dec eax
je 0x61b043
dec eax
je 0x61b039
dec eax
je 0x61339e
dec eax
jne case.default.0x61b70a
mov eax, str.WSA_E_CANCELLED
jmp 0x61c27a
mov eax, str.WSATYPE_NOT_FOUND
jmp 0x61c27a
mov eax, str.WSASERVICE_NOT_FOUND
jmp 0x61c27a
mov eax, str.WSASYSCALLFAILURE
jmp 0x61c27a
mov eax, str.WSAEPROVIDERFAILEDINIT
jmp 0x61c27a
mov eax, str.WSAEINVALIDPROVIDER
jmp 0x61c27a
mov eax, str.WSAEREFUSED
jmp 0x61c27a
sub eax, 0x2af9
je 0x61b0bb
dec eax
je 0x6133c9
dec eax
je 0x61b0b1
dec eax
je 0x61b0a7
dec eax
je 0x61b09d
dec eax
jne case.default.0x61b70a
mov eax, str.WSA_QOS_SENDERS
jmp 0x61c27a
mov eax, str.WSA_QOS_RECEIVERS
jmp 0x61c27a
mov eax, str.WSANO_DATA
jmp 0x61c27a
mov eax, str.WSANO_RECOVERY
jmp 0x61c27a
mov eax, str.WSAHOST_NOT_FOUND
jmp 0x61c27a
mov eax, str.WSA_QOS_NO_SENDERS
jmp 0x61c27a
add eax, 0xffffd500
cmp eax, 0xd
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621c44]
mov eax, str.WSA_QOS_NO_RECEIVERS
jmp 0x61c27a
mov eax, str.WSA_QOS_REQUEST_CONFIRMED
jmp 0x61c27a
mov eax, str.WSA_QOS_POLICY_FAILURE
jmp 0x61c27a
mov eax, str.WSA_QOS_BAD_STYLE
jmp 0x61c27a
mov eax, str.WSA_QOS_BAD_OBJECT
jmp 0x61c27a
mov eax, str.WSA_QOS_TRAFFIC_CTRL_ERROR
jmp 0x61c27a
mov eax, str.WSA_QOS_GENERIC_ERROR
jmp 0x61c27a
mov eax, str.WSA_QOS_ESERVICETYPE
jmp 0x61c27a
mov eax, str.WSA_QOS_EFLOWSPEC
jmp 0x61c27a
mov eax, str.WSA_QOS_EPROVSPECBUF
jmp 0x61c27a
mov eax, str.WSA_QOS_EFILTERSTYLE
jmp 0x61c27a
mov eax, str.WSA_QOS_EFILTERTYPE
jmp 0x61c27a
mov eax, str.WSA_QOS_EFILTERCOUNT
jmp 0x61c27a
mov eax, str.WSA_QOS_EOBJLENGTH
jmp 0x61c27a
mov ecx, 0x32c8
cmp eax, ecx
jg 0x61b1f4
je 0x61b1ea
add eax, 0xffffd4f1
cmp eax, 8
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621c7c]
mov eax, str.WSA_QOS_EFLOWCOUNT
jmp 0x61c27a
mov eax, str.WSA_QOS_EUNKOWNPSOBJ
jmp 0x61c27a
mov eax, str.WSA_QOS_EPOLICYOBJ
jmp 0x61c27a
mov eax, str.WSA_QOS_EFLOWDESC
jmp 0x61c27a
mov eax, str.WSA_QOS_EPSFLOWSPEC
jmp 0x61c27a
mov eax, str.WSA_QOS_EPSFILTERSPEC
jmp 0x61c27a
mov eax, str.WSA_QOS_ESDMODEOBJ
jmp 0x61c27a
mov eax, str.WSA_QOS_ESHAPERATEOBJ
jmp 0x61c27a
mov eax, str.WSA_QOS_RESERVED_PETYPE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_QM_POLICY_EXISTS
jmp 0x61c27a
add eax, 0xffffcd37
cmp eax, 0x12
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621ca0]
mov eax, str.ERROR_IPSEC_QM_POLICY_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_QM_POLICY_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_POLICY_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_POLICY_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_POLICY_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_FILTER_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_FILTER_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_TRANSPORT_FILTER_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_AUTH_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_AUTH_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_AUTH_IN_USE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_TUNNEL_FILTER_EXISTS
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_FILTER_PENDING_DELETION
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION
jmp 0x61c27a
mov ecx, 0x3604
cmp eax, ecx
jg 0x61b47c
je case.0x613489.2147011068
add ecx, 0xffffffef
cmp eax, ecx
jg 0x61b3d1
je case.0x613489.2147011085
mov ecx, 0x35ec
cmp eax, ecx
jg 0x61b371
je case.0x613489.2147011092
sub eax, 0x32dd
je case.0x61346b.2147011875
dec eax
je case.0x61346b.2147011874
dec eax
je case.0x61346b.2147011873
sub eax, 0x309
je 0x61b33f
dec eax
je case.0x613489.2147011095
dec eax
je case.0x613489.2147011094
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_IPSEC_IKE_NEGOTIATION_PENDING
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_ATTRIB_FAIL
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_AUTH_FAIL
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NEG_STATUS_BEGIN
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_QM_POLICY_PENDING_DELETION
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_AUTH_PENDING_DELETION
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_MM_POLICY_PENDING_DELETION
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR
jmp 0x61c27a
sub eax, 0x35ed
je case.0x613489.2147011091
dec eax
je case.0x613489.2147011090
dec eax
je case.0x613489.2147011089
dec eax
je case.0x613489.2147011088
dec eax
je case.0x613489.2147011087
dec eax
jne case.default.0x61b70a
mov eax, str.ERROR_IPSEC_IKE_QM_ACQUIRE_DROP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_MM_ACQUIRE_DROP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_SA_REAPED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_SA_DELETED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NO_CERT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_TIMED_OUT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_QUEUE_DROP_MM
jmp 0x61c27a
add eax, 0xffffca0c
cmp eax, 0xf
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621cec]
mov eax, str.ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_DROP_NO_RESPONSE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_MM_DELAY_DROP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_QM_DELAY_DROP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_CRL_FAILED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_KEY_USAGE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_CERT_TYPE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NO_PRIVATE_KEY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_DH_FAIL
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_HEADER
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NO_POLICY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_SIGNATURE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_KERBEROS_ERROR
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NO_PUBLIC_KEY
jmp 0x61c27a
add eax, 0xffffc9fb
cmp eax, 0x1b
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621d2c]
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_SA
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_PROP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_TRANS
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_KE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_ID
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_CERT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_HASH
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_SIG
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_NONCE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_DELETE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_PAYLOAD
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_LOAD_SOFT_SA
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_COOKIE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NO_PEER_CERT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_PEER_CRL_FAILED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_POLICY_CHANGE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NO_MM_POLICY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NOTCBPRIV
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_SECLOADFAIL
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_FAILSSPINIT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_FAILQUERYSSP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_SRVACQFAIL
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_SRVQUERYCRED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_GETSPIFAIL
jmp 0x61c27a
mov ecx, 0x36b0
cmp eax, ecx
jg 0x61b6e9
je case.0x613489.2147010896
add eax, 0xffffc9de
cmp eax, 0x1a
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621d9c]
mov eax, str.ERROR_IPSEC_IKE_INVALID_FILTER
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_OUT_OF_MEMORY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_POLICY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_UNKNOWN_DOI
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_SITUATION
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_DH_FAILURE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_GROUP
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_ENCRYPT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_DECRYPT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_POLICY_MATCH
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_UNSUPPORTED_ID
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_HASH
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_HASH_ALG
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_HASH_SIZE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_AUTH_ALG
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_SIG
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_LOAD_FAILED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_RPC_DELETE
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_BENIGN_REINIT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_MM_LIMIT
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NEGOTIATION_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_IPSEC_IKE_NEG_STATUS_END
jmp 0x61c27a
mov eax, str.ERROR_SXS_SECTION_NOT_FOUND
jmp 0x61c27a
mov ecx, 0x30200
cmp eax, ecx
jg 0x61ba3b
je 0x61ba31
add eax, 0xffffc94f
cmp eax, 0x4f
ja case.default.0x61b70a
jmp dword [eax*4 + 0x621e08]
mov eax, str.ERROR_SXS_CANT_GEN_ACTCTX
jmp 0x61c27a
mov eax, str.ERROR_SXS_INVALID_ACTCTXDATA_FORMAT
jmp 0x61c27a
mov eax, str.ERROR_SXS_ASSEMBLY_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_SXS_MANIFEST_FORMAT_ERROR
jmp 0x61c27a
mov eax, str.ERROR_SXS_MANIFEST_PARSE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_SXS_ACTIVATION_CONTEXT_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_SXS_KEY_NOT_FOUND
jmp 0x61c27a
mov eax, str.ERROR_SXS_VERSION_CONFLICT
jmp 0x61c27a
mov eax, str.ERROR_SXS_WRONG_SECTION_TYPE
jmp 0x61c27a
mov eax, str.ERROR_SXS_THREAD_QUERIES_DISABLED
jmp 0x61c27a
mov eax, str.ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET
jmp 0x61c27a
mov eax, str.ERROR_SXS_UNKNOWN_ENCODING_GROUP
jmp 0x61c27a
mov eax, str.ERROR_SXS_UNKNOWN_ENCODING
jmp 0x61c27a
mov eax, str.ERROR_SXS_INVALID_XML_NAMESPACE_URI
jmp 0x61c27a
mov eax, str.ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED
jmp 0x61c27a
mov eax, str.ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE
jmp 0x61c27a
mov eax, str.ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE
jmp 0x61c27a
mov eax, str.ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE
jmp 0x61c27a
mov eax, str.ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_DLL_NAME
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_CLSID
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_IID
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_TLBID
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_PROGID
jmp 0x61c27a
mov eax, str.ERROR_SXS_DUPLICATE_ASSEMBLY_NAME
jmp 0x61c27a
mov eax, str.ERROR_SXS_FILE_HASH_MISMATCH
jmp 0x61c27a
mov eax, str.ERROR_SXS_POLICY_PARSE_ERROR
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MISSINGQUOTE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_COMMENTSYNTAX
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADSTARTNAMECHAR
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADNAMECHAR
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADCHARINSTRING
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_XMLDECLSYNTAX
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADCHARDATA
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MISSINGWHITESPACE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_EXPECTINGTAGEND
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MISSINGSEMICOLON
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNBALANCEDPAREN
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INTERNALERROR
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INCOMPLETE_ENCODING
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MISSING_PAREN
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MULTIPLE_COLONS
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALID_DECIMAL
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALID_HEXIDECIMAL
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALID_UNICODE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNEXPECTEDENDTAG
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDTAG
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_DUPLICATEATTRIBUTE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MULTIPLEROOTS
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALIDATROOTLEVEL
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADXMLDECL
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MISSINGROOT
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNEXPECTEDEOF
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADPEREFINSUBSET
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDSTARTTAG
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDENDTAG
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDSTRING
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDCOMMENT
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDDECL
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNCLOSEDCDATA
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_RESERVEDNAMESPACE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALIDENCODING
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALIDSWITCH
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_BADXMLCASE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALID_STANDALONE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_UNEXPECTED_STANDALONE
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_INVALID_VERSION
jmp 0x61c27a
mov eax, str.ERROR_SXS_XML_E_MISSINGEQUALS
jmp 0x61c27a
mov eax, str.ERROR_SXS_PROTECTION_RECOVERY_FAILED
jmp 0x61c27a
mov eax, str.ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT
jmp 0x61c27a
mov eax, str.ERROR_SXS_PROTECTION_CATALOG_NOT_VALID
jmp 0x61c27a
mov eax, str.ERROR_SXS_UNTRANSLATABLE_HRESULT
jmp 0x61c27a
mov eax, str.ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING
jmp 0x61c27a
mov eax, str.ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE
jmp 0x61c27a
mov eax, str.ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME
jmp 0x61c27a
mov eax, str.STG_S_CONVERTED
jmp 0x61c27a
mov ecx, 0x40250
cmp eax, ecx
jg 0x61be87
je 0x61be7d
mov ecx, 0x40150
cmp eax, ecx
jg 0x61bc71
je 0x61bc67
mov ecx, 0x40010
cmp eax, ecx
jg 0x61bb80
je 0x61bb76
add ecx, 0xfffffff2
cmp eax, ecx
jg 0x61bb13
je 0x61bb09
mov ecx, 0x30205
cmp eax, ecx
jg 0x61bad6
je 0x61bacc
sub eax, 0x30201
je 0x61bac2
dec eax
je 0x61bab8
dec eax
je 0x61baae
dec eax
jne case.default.0x61b70a
mov eax, str.STG_S_MULTIPLEOPENS
jmp 0x61c27a
mov eax, str.STG_S_MONITORING
jmp 0x61c27a
mov eax, str.STG_S_RETRYNOW
jmp 0x61c27a
mov eax, str.STG_S_BLOCK
jmp 0x61c27a
mov eax, str.STG_S_CONSOLIDATIONFAILED
jmp 0x61c27a
sub eax, 0x30206
je 0x61baff
sub eax, 0xfdfa
je 0x61baf5
dec eax
jne case.default.0x61b70a
mov eax, str.OLE_S_STATIC__MS_S_PENDING
jmp 0x61c27a
mov eax, str.OLE_S_FIRST
jmp 0x61c27a
mov eax, str.STG_S_CANNOTCONSOLIDATE
jmp 0x61c27a
mov eax, str.OLE_S_MAC_CLIPFORMAT__MS_S_NOUPDATE
jmp 0x61c27a
sub eax, 0x40003
je 0x61bb6c
dec eax
je 0x61bb62
dec eax
je 0x61bb58
dec eax
je 0x61bb4e
dec eax
je 0x61bb44
dec eax
je 0x61bb3a
dec eax
jne case.default.0x61b70a
mov eax, str.WBEM_S_ACCESS_DENIED
jmp 0x61c27a
mov eax, str.WBEM_S_DUPLICATE_OBJECTS
jmp 0x61c27a
mov eax, str.WBEM_S_PENDING
jmp 0x61c27a
mov eax, str.WBEM_S_OPERATION_CANCELLED
jmp 0x61c27a
mov eax, str.WBEM_S_NO_MORE_DATA
jmp 0x61c27a
mov eax, str.WBEM_S_TIMEDOUT
jmp 0x61c27a
mov eax, str.MS_S_ENDOFSTREAM__WBEM_S_DIFFERENT
jmp 0x61c27a
mov eax, str.WBEM_S_PARTIAL_RESULTS
jmp 0x61c27a
mov ecx, 0x40110
cmp eax, ecx
jg 0x61bbfe
je 0x61bbf4
sub eax, 0x40017
je 0x61bbea
sub eax, 0xe8
je 0x61bbe0
dec eax
je 0x61bbd6
dec eax
je 0x61bbcc
dec eax
je 0x61bbc2
dec eax
je 0x61bbb8
sub eax, 0xc
jne case.default.0x61b70a
mov eax, str.DRAGDROP_S_LAST
jmp 0x61c27a
mov eax, str.VFW_S_NO_MORE_ITEMS
jmp 0x61c27a
mov eax, str.DRAGDROP_S_USEDEFAULTCURSORS
jmp 0x61c27a
mov eax, str.DRAGDROP_S_CANCEL
jmp 0x61c27a
mov eax, str.DRAGDROP_S_FIRST
jmp 0x61c27a
mov eax, str.OLE_S_LAST
jmp 0x61c27a
mov eax, str.WBEM_S_SOURCE_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.CLASSFACTORY_S_FIRST
jmp 0x61c27a
sub eax, 0x4011f
je 0x61bc5d
dec eax
je 0x61bc53
sub eax, 0xf
je 0x61bc49
dec eax
je 0x61bc3f
sub eax, 0xf
je 0x61bc35
dec eax
je 0x61bc2b
sub eax, 0xf
jne case.default.0x61b70a
mov eax, str.VIEW_S_LAST
jmp 0x61c27a
mov eax, str.VIEW_S_FIRST
jmp 0x61c27a
mov eax, str.DATA_S_LAST
jmp 0x61c27a
mov eax, str.DATA_S_FIRST
jmp 0x61c27a
mov eax, str.MARSHAL_S_LAST
jmp 0x61c27a
mov eax, str.MARSHAL_S_FIRST
jmp 0x61c27a
mov eax, str.CLASSFACTORY_S_LAST
jmp 0x61c27a
mov eax, str.REGDB_S_FIRST
jmp 0x61c27a
mov ecx, 0x401cf
cmp eax, ecx
jg 0x61bd94
je 0x61bd8a
add ecx, 0xffffffc0
cmp eax, ecx
jg 0x61bd21
je 0x61bd17
mov ecx, 0x4017f
cmp eax, ecx
jg 0x61bce8
je 0x61bcde
sub eax, 0x4015f
je 0x61bcd4
sub eax, 0x11
je 0x61bcca
dec eax
je 0x61bcc0
dec eax
jne case.default.0x61b70a
mov eax, str.CACHE_S_SOMECACHES_NOTUPDATED
jmp 0x61c27a
mov eax, str.CACHE_S_SAMECACHE
jmp 0x61c27a
mov eax, str.CACHE_S_FIRST
jmp 0x61c27a
mov eax, str.REGDB_S_LAST
jmp 0x61c27a
mov eax, str.CACHE_S_LAST
jmp 0x61c27a
sub eax, 0x40180
je 0x61bd0d
dec eax
je 0x61bd03
dec eax
jne case.default.0x61b70a
mov eax, str.OLEOBJ_S_INVALIDHWND
jmp 0x61c27a
mov eax, str.OLEOBJ_S_CANNOT_DOVERB_NOW
jmp 0x61c27a
mov eax, str.OLEOBJ_S_FIRST
jmp 0x61c27a
mov eax, str.OLEOBJ_S_LAST
jmp 0x61c27a
sub eax, 0x40190
je 0x61bd80
sub eax, 0xf
je 0x61bd76
dec eax
je 0x61bd6c
sub eax, 0xf
je 0x61bd62
dec eax
je 0x61bd58
sub eax, 0xf
je 0x61bd4e
dec eax
jne case.default.0x61b70a
mov eax, str.CONVERT10_S_FIRST
jmp 0x61c27a
mov eax, str.ENUM_S_LAST
jmp 0x61c27a
mov eax, str.ENUM_S_FIRST
jmp 0x61c27a
mov eax, str.INPLACE_S_LAST
jmp 0x61c27a
mov eax, str.INPLACE_S_FIRST
jmp 0x61c27a
mov eax, str.CLIENTSITE_S_LAST
jmp 0x61c27a
mov eax, str.CLIENTSITE_S_FIRST
jmp 0x61c27a
mov eax, str.CONVERT10_S_LAST
jmp 0x61c27a
mov ecx, 0x401e7
cmp eax, ecx
jg 0x61be10
je 0x61be06
sub eax, 0x401d0
je 0x61bdfc
sub eax, 0xf
je 0x61bdf2
dec eax
je 0x61bde8
dec eax
dec eax
je 0x61bdde
dec eax
dec eax
je 0x61bdd4
dec eax
je 0x61bdca
dec eax
jne case.default.0x61b70a
mov eax, str.MK_S_US
jmp 0x61c27a
mov eax, str.MK_S_HIM
jmp 0x61c27a
mov eax, str.MK_S_ME
jmp 0x61c27a
mov eax, str.MK_S_REDUCED_TO_SELF
jmp 0x61c27a
mov eax, str.MK_S_FIRST
jmp 0x61c27a
mov eax, str.CLIPBRD_S_LAST
jmp 0x61c27a
mov eax, str.CLIPBRD_S_FIRST
jmp 0x61c27a
mov eax, str.MK_S_MONIKERALREADYREGISTERED
jmp 0x61c27a
sub eax, 0x401ef
je 0x61be73
sub eax, 0x13
je 0x61be69
sub eax, 0x2b
je 0x61be5f
sub eax, 0xa
je 0x61be55
sub eax, 0xb
je 0x61be4b
sub eax, 3
je 0x61be41
dec eax
jne case.default.0x61b70a
mov eax, str.VFW_S_CONNECTIONS_DEFERRED
jmp 0x61c27a
mov eax, str.VFW_S_SOME_DATA_IGNORED
jmp 0x61c27a
mov eax, str.VFW_S_PARTIAL_RENDER
jmp 0x61c27a
mov eax, str.VFW_S_STATE_INTERMEDIATE
jmp 0x61c27a
mov eax, str.VFW_S_DUPLICATE_NAME
jmp 0x61c27a
mov eax, str.EVENT_S_NOSUBSCRIBERS
jmp 0x61c27a
mov eax, str.MK_S_LAST
jmp 0x61c27a
mov eax, str.VFW_S_RESOURCE_NOT_NEEDED
jmp 0x61c27a
mov ecx, 0x4d00a
cmp eax, ecx
jg 0x61c0aa
je 0x61c0a0
mov ecx, 0x41303
cmp eax, ecx
jg 0x61bfc1
je 0x61bfb7
mov ecx, 0x40270
cmp eax, ecx
jg 0x61bf4d
je 0x61bf43
add ecx, 0xfffffff0
cmp eax, ecx
jg 0x61bf12
je 0x61bf08
sub eax, 0x40254
je 0x61befe
sub eax, 3
je 0x61bef4
dec eax
je 0x61beea
dec eax
dec eax
jne case.default.0x61b70a
mov eax, str.VFW_S_RPZA
jmp 0x61c27a
mov eax, str.VFW_S_AUDIO_NOT_RENDERED
jmp 0x61c27a
mov eax, str.VFW_S_VIDEO_NOT_RENDERED
jmp 0x61c27a
mov eax, str.VFW_S_MEDIA_TYPE_IGNORED
jmp 0x61c27a
mov eax, str.VFW_S_ESTIMATED
jmp 0x61c27a
sub eax, 0x40263
je 0x61bf39
sub eax, 4
je 0x61bf2f
dec eax
jne case.default.0x61b70a
mov eax, str.VFW_S_CANT_CUE
jmp 0x61c27a
mov eax, str.VFW_S_STREAM_OFF
jmp 0x61c27a
mov eax, str.VFW_S_RESERVED
jmp 0x61c27a
mov eax, str.VFW_S_NO_STOP_TIME
jmp 0x61c27a
sub eax, 0x4027e
je 0x61bfad
dec eax
dec eax
je 0x61bfa3
sub eax, 0xc
je 0x61bf99
dec eax
je 0x61bf8f
sub eax, 0x1073
je 0x61bf85
dec eax
je 0x61bf7b
dec eax
jne case.default.0x61b70a
mov eax, str.SCHED_S_TASK_DISABLED
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_RUNNING
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_READY
jmp 0x61c27a
mov eax, str.VFW_S_DVD_NOT_ACCURATE
jmp 0x61c27a
mov eax, str.VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE
jmp 0x61c27a
mov eax, str.VFW_S_DVD_NON_ONE_SEQUENTIAL
jmp 0x61c27a
mov eax, str.VFW_S_NOPREVIEWPIN
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_HAS_NOT_RUN
jmp 0x61c27a
mov ecx, 0x4d002
cmp eax, ecx
jg 0x61c03d
je 0x61c033
sub eax, 0x41304
je 0x61c029
dec eax
je 0x61c01f
dec eax
je 0x61c015
dec eax
je 0x61c00b
dec eax
je 0x61c001
sub eax, 0xbcf8
je 0x61bff7
dec eax
jne case.default.0x61b70a
mov eax, str.XACT_S_DEFECT
jmp 0x61c27a
mov eax, str.XACT_S_FIRST
jmp 0x61c27a
mov eax, str.SCHED_S_EVENT_TRIGGER
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_NO_VALID_TRIGGERS
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_TERMINATED
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_NOT_SCHEDULED
jmp 0x61c27a
mov eax, str.SCHED_S_TASK_NO_MORE_RUNS
jmp 0x61c27a
mov eax, str.XACT_S_READONLY
jmp 0x61c27a
sub eax, 0x4d003
je 0x61c096
dec eax
je 0x61c08c
dec eax
je 0x61c082
dec eax
je 0x61c078
dec eax
je 0x61c06e
dec eax
je 0x61c064
dec eax
jne case.default.0x61b70a
mov eax, str.XACT_S_SINGLEPHASE
jmp 0x61c27a
mov eax, str.XACT_S_ABORTING
jmp 0x61c27a
mov eax, str.XACT_S_ALLNORETAIN
jmp 0x61c27a
mov eax, str.XACT_S_MADECHANGESINFORM
jmp 0x61c27a
mov eax, str.XACT_S_MADECHANGESCONTENT
jmp 0x61c27a
mov eax, str.XACT_S_OKINFORM
jmp 0x61c27a
mov eax, str.XACT_S_SOMENORETAIN
jmp 0x61c27a
mov eax, str.XACT_S_LOCALLY_OK
jmp 0x61c27a
mov ecx, 0x15000a
cmp eax, ecx
jg 0x61c1bc
je 0x61c1b2
mov ecx, 0x90314
cmp eax, ecx
jg 0x61c143
je 0x61c139
sub eax, 0x4d010
je 0x61c12f
sub eax, 0xff0
je 0x61c125
sub eax, 0x2f
je 0x61c11b
sub eax, 0x31fe3
je 0x61c111
dec eax
je 0x61c107
sub eax, 0x102ff
je 0x61c0fd
dec eax
jne case.default.0x61b70a
mov eax, str.SEC_I_COMPLETE_NEEDED
jmp 0x61c27a
mov eax, str.SEC_I_CONTINUE_NEEDED
jmp 0x61c27a
mov eax, str.CO_S_MACHINENAMENOTFOUND
jmp 0x61c27a
mov eax, str.CO_S_NOTALLINTERFACES
jmp 0x61c27a
mov eax, str.CONTEXT_S_LAST
jmp 0x61c27a
mov eax, str.CONTEXT_S_FIRST
jmp 0x61c27a
mov eax, str.XACT_S_LAST
jmp 0x61c27a
mov eax, str.SEC_I_COMPLETE_AND_CONTINUE
jmp 0x61c27a
sub eax, 0x90315
je 0x61c1a8
dec eax
dec eax
je 0x61c19e
sub eax, 9
je 0x61c194
dec eax
je 0x61c18a
dec eax
dec eax
je 0x61c180
sub eax, 0xcef
je 0x61c176
sub eax, 0xbeff3
jne case.default.0x61b70a
mov eax, str.DV_FULLDUPLEX
jmp 0x61c27a
mov eax, str.CRYPT_I_NEW_PROTECTION_REQUIRED
jmp 0x61c27a
mov eax, str.SEC_I_NO_LSA_CONTEXT
jmp 0x61c27a
mov eax, str.SEC_I_RENEGOTIATE
jmp 0x61c27a
mov eax, str.SEC_I_INCOMPLETE_CREDENTIALS
jmp 0x61c27a
mov eax, str.SEC_I_CONTEXT_EXPIRED
jmp 0x61c27a
mov eax, str.SEC_I_LOCAL_LOGON
jmp 0x61c27a
mov eax, str.DV_HALFDUPLEX
jmp 0x61c27a
mov ecx, 0x8781202
cmp eax, ecx
jg 0x61c22b
je 0x61c224
sub eax, 0x150010
je 0x61c21d
sub eax, 0x861085f
je 0x61c216
sub eax, 0x1f79b
je 0x61c20f
sub eax, 0x1087
je 0x61c208
dec eax
je 0x61c201
sub eax, 0x16e
je 0x61c1fa
dec eax
jne case.default.0x61b70a
mov eax, str.DMUS_S_FREE
jmp 0x61c27a
mov eax, str.DMUS_S_REQUEUE
jmp 0x61c27a
mov eax, str.DMUS_S_PARTIALDOWNLOAD
jmp 0x61c27a
mov eax, str.DMUS_S_PARTIALLOAD
jmp 0x61c27a
mov eax, str.DS_NO_VIRTUALIZATION
jmp 0x61c27a
mov eax, str.D3DOK_NOAUTOGEN
jmp 0x61c27a
mov eax, str.DV_PENDING
jmp 0x61c27a
mov eax, str.DMUS_S_END
jmp 0x61c27a
sub eax, 0x8781210
je 0x61c275
dec eax
je 0x61c26e
dec eax
je 0x61c267
dec eax
je 0x61c260
dec eax
je 0x61c259
dec eax
je 0x61c252
dec eax
je 0x61c24b
mov eax, str.Unknown
jmp 0x61c27a
mov eax, str.DMUS_S_GARBAGE_COLLECTED
jmp 0x61c27a
mov eax, str.DMUS_S_NOBUFFERCONTROL
jmp 0x61c27a
mov eax, str.DMUS_S_DOWN_OCTAVE
jmp 0x61c27a
mov eax, str.DMUS_S_UP_OCTAVE
jmp 0x61c27a
mov eax, str.DMUS_S_OVER_CHORD
jmp 0x61c27a
mov eax, str.DMUS_S_LAST_TOOL
jmp 0x61c27a
mov eax, str.DMUS_S_STRING_TRUNCATED
pop ebp
ret 4