C:\dev\su2\jan19\oneshot\bin\AFTADS.pdb
Static task
static1
Behavioral task
behavioral1
Sample
32ab9d7547839b66e33ffd1f7105978ec4c80ec36f656c33118a116f93a5b4d5_NeikiAnalytics.exe
Resource
win7-20240611-en
Behavioral task
behavioral2
Sample
32ab9d7547839b66e33ffd1f7105978ec4c80ec36f656c33118a116f93a5b4d5_NeikiAnalytics.exe
Resource
win10v2004-20240226-en
General
-
Target
32ab9d7547839b66e33ffd1f7105978ec4c80ec36f656c33118a116f93a5b4d5_NeikiAnalytics.exe
-
Size
517KB
-
MD5
7235698639058d7d071a91c2a767bfb0
-
SHA1
934be38e6775b4829f8c43428c5d1fe793c6b090
-
SHA256
32ab9d7547839b66e33ffd1f7105978ec4c80ec36f656c33118a116f93a5b4d5
-
SHA512
0773e5ae4bb145a1521339dbbc2166e795ab761d5c31bec187a461b92e6c72b726cd4860dcf24e3898c0fbd6b7b3ed13ebe5f2c13d4ef69229b45af9b51e1be0
-
SSDEEP
12288:kV2XnNop1/7E/fxu7QZ0HvsONZI/0Bb8:ksXnNo/7E/fxFZ0HvLBb8
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 32ab9d7547839b66e33ffd1f7105978ec4c80ec36f656c33118a116f93a5b4d5_NeikiAnalytics.exe
Files
-
32ab9d7547839b66e33ffd1f7105978ec4c80ec36f656c33118a116f93a5b4d5_NeikiAnalytics.exe.exe windows:6 windows x86 arch:x86
e8b2d3b7dfdb47621b3757b2973db634
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
qt-mt338
??MQDateTime@@QBE_NABV0@@Z
??OQDateTime@@QBE_NABV0@@Z
??PQDateTime@@QBE_NABV0@@Z
?currentDateTime@QDateTime@@SA?AV1@XZ
?isActive@QTimer@@QBE_NXZ
?ref@QShared@@QAEXXZ
?replace@QString@@QAEAAV1@ABV1@0@Z
??H@YA?BVQString@@ABV0@D@Z
??6QTextStream@@QAEAAV0@PBD@Z
??6QTextStream@@QAEAAV0@ABVQString@@@Z
??6?$QValueList@VQString@@@@QAEAAV0@ABVQString@@@Z
?count@?$QValueList@VQString@@@@QBEIXZ
??0QFile@@QAE@ABVQString@@@Z
?exists@QFile@@QBE_NXZ
?exists@QFile@@SA_NABVQString@@@Z
?remove@QFile@@QAE_NXZ
?daysTo@QDate@@QBEHABV1@@Z
??9QDate@@QBE_NABV0@@Z
?secsTo@QTime@@QBEHABV1@@Z
??OQTime@@QBE_NABV0@@Z
??0QDir@@QAE@XZ
?current@QDir@@SA?AV1@XZ
??0QStringList@@QAE@ABV0@@Z
?sort@QStringList@@QAEXXZ
?ucs2@QString@@QBEPBGXZ
??MQDate@@QBE_NABV0@@Z
??1QVariant@@QAE@XZ
?toString@QVariant@@QBE?BVQString@@XZ
??1QSqlError@@UAE@XZ
?text@QSqlError@@QBE?AVQString@@XZ
??0QSqlQuery@@QAE@ABVQString@@PAVQSqlDatabase@@@Z
??1QSqlQuery@@UAE@XZ
?lastError@QSqlQuery@@QBE?AVQSqlError@@XZ
?value@QSqlQuery@@UBE?AVQVariant@@H@Z
?next@QSqlQuery@@UAE_NXZ
?open@QSqlDatabase@@QAE_NXZ
?close@QSqlDatabase@@QAEXXZ
?lastError@QSqlDatabase@@QBE?AVQSqlError@@XZ
?addDatabase@QSqlDatabase@@SAPAV1@ABVQString@@0@Z
?removeDatabase@QSqlDatabase@@SAXABVQString@@@Z
??0?$QMemArray@D@@QAE@XZ
??1?$QMemArray@D@@UAE@XZ
?className@QApplication@@UBEPBDXZ
?commitData@QApplication@@UAEXAAVQSessionManager@@@Z
?event@QApplication@@MAE_NPAVQEvent@@@Z
?metaObject@QApplication@@UBEPAVQMetaObject@@XZ
?notify@QApplication@@UAE_NPAVQObject@@PAVQEvent@@@Z
?polish@QApplication@@UAEXPAVQWidget@@@Z
?qt_cast@QApplication@@UAEPAXPBD@Z
?qt_emit@QApplication@@UAE_NHPAUQUObject@@@Z
?qt_invoke@QApplication@@UAE_NHPAUQUObject@@@Z
?qt_property@QApplication@@UAE_NHHPAVQVariant@@@Z
?saveState@QApplication@@UAEXAAVQSessionManager@@@Z
?setMainWidget@QApplication@@UAEXPAVQWidget@@@Z
?winEventFilter@QApplication@@UAE_NPAUtagMSG@@@Z
?isOpen@QSqlDatabase@@QBE_NXZ
??0QWaitCondition@@QAE@XZ
??1QWaitCondition@@UAE@XZ
?wait@QWaitCondition@@QAE_NK@Z
?wakeOne@QWaitCondition@@QAEXXZ
??0QThread@@QAE@XZ
??1QThread@@UAE@XZ
??9QTime@@QBE_NABV0@@Z
?sleep@QThread@@KAXK@Z
?qFatal@@YAXPBDZZ
?qSystemWarning@@YAXPBDH@Z
?truncate@QString@@QAEXI@Z
?replace@QString@@QAEAAV1@VQChar@@0@Z
?qWinVersion@@YAHXZ
??0?$QMemArray@D@@QAE@H@Z
?data@?$QMemArray@D@@QBEPADXZ
?insert@?$QMap@VQString@@H@@QAE?AV?$QMapIterator@VQString@@H@@ABVQString@@ABH_N@Z
?resize@?$QMemArray@D@@QAE_NI@Z
??A?$QMemArray@D@@QBEAADH@Z
??1QCString@@UAE@XZ
?length@QCString@@QBEIXZ
??BQCString@@QBEPBDXZ
?isNull@QString@@QBE_NXZ
?local8Bit@QString@@QBE?AVQCString@@XZ
?fromLocal8Bit@QString@@SA?AV1@PBDH@Z
?fromUcs2@QString@@SA?AV1@PBG@Z
??5QTextStream@@QAEAAV0@AAK@Z
??6QTextStream@@QAEAAV0@H@Z
??6QTextStream@@QAEAAV0@I@Z
??6QTextStream@@QAEAAV0@K@Z
??6@YAAAVQTextStream@@AAV0@P6AAAV0@0@Z@Z
?endl@@YAAAVQTextStream@@AAV1@@Z
?wakeUpGuiThread@QApplication@@QAEXXZ
?remove@QFile@@SA_NABVQString@@@Z
?open@QFile@@QAE_NHPAU_iobuf@@@Z
?atEnd@QFile@@UBE_NXZ
?getch@QFile@@UAEHXZ
??0QLibrary@@QAE@ABVQString@@@Z
??1QLibrary@@UAE@XZ
?resolve@QLibrary@@QAEPAXPBD@Z
?setAutoUnload@QLibrary@@QAEX_N@Z
??0QProcess@@QAE@ABVQString@@PAVQObject@@PBD@Z
??0QSettings@@QAE@XZ
??1QSettings@@QAE@XZ
?writeEntry@QSettings@@QAE_NABVQString@@0@Z
?readEntry@QSettings@@QAE?AVQString@@ABV2@0PA_N@Z
?removeEntry@QSettings@@QAE_NABVQString@@@Z
?setPath@QSettings@@QAEXABVQString@@0W4Scope@1@@Z
?qt_set_win_event_filter@@YAP6AHPAUtagMSG@@@ZP6AH0@Z@Z
?qt_winunicode@@3_NA
?qstrcmp@@YAHPBD0@Z
?fromLatin1@QString@@SA?AV1@PBDH@Z
?fromUtf8@QString@@SA?AV1@PBDH@Z
?activate_signal@QObject@@IAEXH@Z
?staticMetaObject@QSocket@@SAPAVQMetaObject@@XZ
?translate@QApplication@@QBE?AVQString@@PBD00W4Encoding@1@@Z
?slotOffset@QMetaObject@@QBEHXZ
?signalOffset@QMetaObject@@QBEHXZ
?new_metaobject@QMetaObject@@SAPAV1@PBDPAV1@QBUQMetaData@@H2HQBVQMetaProperty@@HQBUQMetaEnum@@HQBUQClassInfo@@H@Z
??0QMetaObjectCleanUp@@QAE@PBDP6APAVQMetaObject@@XZ@Z
??1QMetaObjectCleanUp@@QAE@XZ
?setMetaObject@QMetaObjectCleanUp@@QAEXAAPAVQMetaObject@@@Z
?get@QUType_ptr@@QAEAAPAXPAUQUObject@@@Z
?get@QUType_int@@QAEAAHPAUQUObject@@@Z
?get@QUType_double@@QAEAANPAUQUObject@@@Z
?get@QUType_QString@@QAEAAVQString@@PAUQUObject@@@Z
?static_QUType_ptr@@3UQUType_ptr@@A
?static_QUType_int@@3UQUType_int@@A
?static_QUType_double@@3UQUType_double@@A
?static_QUType_QString@@3UQUType_QString@@A
?staticMetaObject@QObject@@SAPAVQMetaObject@@XZ
?set@QUType_bool@@QAEXPAUQUObject@@_N@Z
?static_QUType_bool@@3UQUType_bool@@A
?qt_cast@QServerSocket@@UAEPAXPBD@Z
?qt_invoke@QServerSocket@@UAE_NHPAUQUObject@@@Z
?qt_emit@QServerSocket@@UAE_NHPAUQUObject@@@Z
?qt_property@QServerSocket@@UAE_NHHPAVQVariant@@@Z
?staticMetaObject@QServerSocket@@SAPAVQMetaObject@@XZ
?signalsBlocked@QObject@@QBE_NXZ
?receivers@QObject@@IBEPAVQConnectionList@@H@Z
?activate_signal@QObject@@IAEXPAVQConnectionList@@PAUQUObject@@@Z
??0QUObject@@QAE@XZ
??1QUObject@@QAE@XZ
?set@QUType_ptr@@QAEXPAUQUObject@@PBX@Z
?set@QUType_double@@QAEXPAUQUObject@@N@Z
?set@QUType_QString@@QAEXPAUQUObject@@ABVQString@@@Z
?activate_signal@QObject@@IAEXHVQString@@@Z
?set@QUType_int@@QAEXPAUQUObject@@H@Z
?deleteData@QGArray@@MAEXPAUarray_data@1@@Z
??A?$QMap@VQString@@H@@QAEAAHABVQString@@@Z
?replace@?$QMap@VQString@@H@@QAE?AV?$QMapIterator@VQString@@H@@ABVQString@@ABH@Z
?end@?$QMap@VQString@@H@@QAE?AV?$QMapIterator@VQString@@H@@XZ
?begin@?$QMap@VQString@@H@@QAE?AV?$QMapIterator@VQString@@H@@XZ
??1?$QMap@VQString@@H@@QAE@XZ
??0?$QMap@VQString@@H@@QAE@XZ
?find@?$QValueList@VQString@@@@QAE?AV?$QValueListIterator@VQString@@@@ABVQString@@@Z
?append@?$QValueList@VQString@@@@QAE?AV?$QValueListIterator@VQString@@@@ABVQString@@@Z
??PQTime@@QBE_NABV0@@Z
??MQTime@@QBE_NABV0@@Z
??8QTime@@QBE_NABV0@@Z
?addSecs@QTime@@QBE?AV1@H@Z
?setHMS@QTime@@QAE_NHHHH@Z
?second@QTime@@QBEHXZ
?minute@QTime@@QBEHXZ
?end@?$QValueList@VQString@@@@QAE?AV?$QValueListIterator@VQString@@@@XZ
?begin@?$QValueList@VQString@@@@QAE?AV?$QValueListIterator@VQString@@@@XZ
??E?$QValueListIterator@VQString@@@@QAEAAV0@XZ
??D?$QValueListIterator@VQString@@@@QAEAAVQString@@XZ
??9?$QValueListIterator@VQString@@@@QBE_NABV0@@Z
??8?$QValueListIterator@VQString@@@@QBE_NABV0@@Z
?at@QGVector@@IBEPAXI@Z
?resize@QGVector@@IAE_NI@Z
?clear@QGVector@@MAEXXZ
?insert@QGVector@@IAE_NIPAX@Z
?count@QGVector@@MBEIXZ
?size@QGVector@@IBEIXZ
??1QGVector@@MAE@XZ
??0QGVector@@IAE@XZ
??4QRegExp@@QAEAAV0@ABV0@@Z
??1QRegExp@@QAE@XZ
??0QRegExp@@QAE@ABVQString@@_N1@Z
??0QRegExp@@QAE@XZ
?compare@QString@@QBEHABV1@@Z
?toDouble@QString@@QBENPA_N@Z
?remove@QString@@QAEAAV1@PBD@Z
?remove@QString@@QAEAAV1@II@Z
?lower@QString@@QBE?AV1@XZ
?contains@QString@@QBEHABVQRegExp@@@Z
?contains@QString@@QBEHPBD_N@Z
??0QShared@@QAE@XZ
?sprintf@QString@@QAAAAV1@PBDZZ
?toString@QDate@@QBE?AVQString@@W4DateFormat@Qt@@@Z
??0QDate@@QAE@HHH@Z
?wait@QThread@@QAE_NK@Z
?about@QMessageBox@@SAXPAVQWidget@@ABVQString@@1@Z
?exec@QApplication@@QAEHXZ
??1QApplication@@UAE@XZ
??0QApplication@@QAE@AAHPAPAD_N@Z
??9@YA_NABVQString@@PBD@Z
?qt_check_pointer@@YA_N_NPBDH@Z
?setSocket@QServerSocket@@UAEXH@Z
?quit@QApplication@@QAEXXZ
?port@QServerSocket@@QBEGXZ
?ok@QServerSocket@@QBE_NXZ
??1QServerSocket@@UAE@XZ
??0QServerSocket@@QAE@ABVQHostAddress@@GHPAVQObject@@PBD@Z
??0QHostAddress@@QAE@ABV0@@Z
?qWarning@@YAXPBDZZ
?qApp@@3PAVQApplication@@A
?hour@QTime@@QBEHXZ
?writeToStdin@QProcess@@UAEXABVQString@@@Z
?writeToStdin@QProcess@@UAEXABV?$QMemArray@D@@@Z
?writeBlock@QSocketDevice@@UAEJPBDKABVQHostAddress@@G@Z
?writeBlock@QSocketDevice@@UAEJPBDK@Z
?write@QGList@@MBEAAVQDataStream@@AAV2@PAX@Z
?write@QGDict@@MBEAAVQDataStream@@AAV2@PAX@Z
?ungetch@QSocketDevice@@UAEHH@Z
?start@QProcess@@UAE_NPAVQStringList@@@Z
?size@QSocketDevice@@UBEKXZ
?setWorkingDirectory@QProcess@@UAEXABVQDir@@@Z
?setSocket@QSocketDevice@@UAEXHW4Type@1@@Z
?setSendBufferSize@QSocketDevice@@UAEXI@Z
?setReceiveBufferSize@QSocketDevice@@UAEXI@Z
?setOption@QSocketDevice@@EAEXW4Option@1@H@Z
?setEnabled@QSocketNotifier@@UAEX_N@Z
?setBlocking@QSocketDevice@@UAEX_N@Z
?setArguments@QProcess@@UAEXABVQStringList@@@Z
?setAddressReusable@QSocketDevice@@UAEX_N@Z
?readStdout@QProcess@@UAE?AV?$QMemArray@D@@XZ
?readStderr@QProcess@@UAE?AV?$QMemArray@D@@XZ
?readLineStdout@QProcess@@UAE?AVQString@@XZ
?secsTo@QDateTime@@QBEHABV1@@Z
?readLine@QIODevice@@UAEJPADK@Z
?readBlock@QSocketDevice@@UAEJPADK@Z
?read@QGList@@MAEAAVQDataStream@@AAV2@AAPAX@Z
?read@QGDict@@MAEAAVQDataStream@@AAV2@AAPAX@Z
?qt_property@QTimer@@UAE_NHHPAVQVariant@@@Z
?qt_property@QSocketNotifier@@UAE_NHHPAVQVariant@@@Z
?qt_property@QSocket@@UAE_NHHPAVQVariant@@@Z
?qt_property@QProcess@@UAE_NHHPAVQVariant@@@Z
?qt_property@QObject@@UAE_NHHPAVQVariant@@@Z
?qt_invoke@QTimer@@UAE_NHPAUQUObject@@@Z
?qt_invoke@QSocketNotifier@@UAE_NHPAUQUObject@@@Z
?qt_invoke@QSocket@@UAE_NHPAUQUObject@@@Z
?qt_invoke@QProcess@@UAE_NHPAUQUObject@@@Z
?qt_invoke@QObject@@UAE_NHPAUQUObject@@@Z
?qt_emit@QTimer@@UAE_NHPAUQUObject@@@Z
?qt_emit@QSocketNotifier@@UAE_NHPAUQUObject@@@Z
?qt_emit@QSocket@@UAE_NHPAUQUObject@@@Z
?qt_emit@QProcess@@UAE_NHPAUQUObject@@@Z
?qt_emit@QObject@@UAE_NHPAUQUObject@@@Z
?qt_cast@QTimer@@UAEPAXPBD@Z
?qt_cast@QSocketNotifier@@UAEPAXPBD@Z
?qt_cast@QSocket@@UAEPAXPBD@Z
?qt_cast@QProcess@@UAEPAXPBD@Z
?qt_cast@QObject@@UAEPAXPBD@Z
?putch@QSocketDevice@@UAEHH@Z
?open@QSocketDevice@@UAE_NH@Z
?newItem@QPtrCollection@@MAEPAXPAX@Z
?metaObject@QTimer@@UBEPAVQMetaObject@@XZ
?metaObject@QSocketNotifier@@UBEPAVQMetaObject@@XZ
?metaObject@QSocket@@UBEPAVQMetaObject@@XZ
?metaObject@QProcess@@UBEPAVQMetaObject@@XZ
?metaObject@QObject@@UBEPAVQMetaObject@@XZ
?listen@QSocketDevice@@UAE_NH@Z
?launch@QProcess@@UAE_NABVQString@@PAVQStringList@@@Z
?launch@QProcess@@UAE_NABV?$QMemArray@D@@PAVQStringList@@@Z
?getch@QSocketDevice@@UAEHXZ
?flush@QSocketDevice@@UAEXXZ
?event@QTimer@@MAE_NPAVQEvent@@@Z
?event@QSocketNotifier@@MAE_NPAVQEvent@@@Z
?disconnectNotify@QProcess@@MAEXPBD@Z
?connectNotify@QProcess@@MAEXPBD@Z
?connect@QSocketDevice@@UAE_NABVQHostAddress@@G@Z
?compareItems@QGList@@MAEHPAX0@Z
?closeStdin@QProcess@@UAEXXZ
?close@QSocketDevice@@UAEXXZ
?className@QTimer@@UBEPBDXZ
?className@QSocketNotifier@@UBEPBDXZ
?className@QSocket@@UBEPBDXZ
?className@QProcess@@UBEPBDXZ
?className@QObject@@UBEPBDXZ
?bind@QSocketDevice@@UAE_NABVQHostAddress@@G@Z
?atEnd@QSocketDevice@@UBE_NXZ
?at@QSocketDevice@@UBEKXZ
?at@QSocketDevice@@UAE_NK@Z
?addArgument@QProcess@@UAEXABVQString@@@Z
?accept@QSocketDevice@@UAEHXZ
?createUuid@QUuid@@SA?AU1@XZ
?toString@QUuid@@QBE?AVQString@@XZ
?running@QThread@@QBE_NXZ
?start@QThread@@QAEXXZ
??1QMutex@@UAE@XZ
??0QMutex@@QAE@_N@Z
?applicationDirPath@QApplication@@QAE?AVQString@@XZ
?postEvent@QApplication@@SAXPAVQObject@@PAVQEvent@@@Z
?tryTerminate@QProcess@@QBEXXZ
?isRunning@QProcess@@QBE_NXZ
?clearArguments@QProcess@@QAEXXZ
??1QProcess@@UAE@XZ
??0QProcess@@QAE@PAVQObject@@PBD@Z
??1QDir@@UAE@XZ
??0QDir@@QAE@ABVQString@@0HH@Z
??1QFile@@UAE@XZ
??0QFile@@QAE@XZ
??0QTime@@QAE@XZ
?singleShot@QTimer@@SAXHPAVQObject@@PBD@Z
?stop@QTimer@@QAEXXZ
?changeInterval@QTimer@@QAEXH@Z
?start@QTimer@@QAEHH_N@Z
??1QTimer@@UAE@XZ
??0QTimer@@QAE@PAVQObject@@PBD@Z
??EQGDictIterator@@QAEPAXXZ
?getKeyString@QGDictIterator@@QBE?AVQString@@XZ
?get@QGDictIterator@@QBEPAXXZ
??1QGDictIterator@@QAE@XZ
??0QGDictIterator@@QAE@ABVQGDict@@@Z
?clear@QGDict@@MAEXXZ
?remove_string@QGDict@@IAE_NABVQString@@PAX@Z
??1QGDict@@MAE@XZ
??0QGDict@@IAE@IW4KeyType@0@_N1@Z
?look_string@QGDict@@QAEPAXABVQString@@PAXH@Z
?count@QGDict@@UBEIXZ
?isElement@QDomElement@@UBE_NXZ
?attribute@QDomElement@@QBE?AVQString@@ABV2@0@Z
??1QDomElement@@UAE@XZ
?setContent@QDomDocument@@QAE_NABVQString@@PAV2@PAH2@Z
?elementsByTagName@QDomDocument@@QBE?AVQDomNodeList@@ABVQString@@@Z
??1QDomDocument@@UAE@XZ
??0QDomDocument@@QAE@XZ
??1QDomNodeList@@UAE@XZ
?toElement@QDomNode@@QAE?AVQDomElement@@XZ
??1QDomNode@@UAE@XZ
??1QSocketNotifier@@UAE@XZ
??0QSocketNotifier@@QAE@HW4Type@0@PAVQObject@@PBD@Z
?bytesAvailable@QSocketDevice@@QBEJXZ
?socket@QSocketDevice@@QBEHXZ
??1QSocketDevice@@UAE@XZ
??0QSocketDevice@@QAE@W4Type@0@@Z
?setAddress@QHostAddress@@QAE_NABVQString@@@Z
??1QHostAddress@@UAE@XZ
??0QHostAddress@@QAE@XZ
??1QObject@@UAE@XZ
??0QObject@@QAE@PAV0@PBD@Z
??1QCustomEvent@@UAE@XZ
??0QCustomEvent@@QAE@H@Z
?type@QEvent@@QBE?AW4Type@1@XZ
?cfirst@QGList@@IBEPAXXZ
?clear@QGList@@MAEXXZ
?takeFirst@QGList@@IAEPAXXZ
?removeFirst@QGList@@IAE_NXZ
?append@QGList@@IAEXPAX@Z
??1QGList@@MAE@XZ
??0QGList@@IAE@XZ
?count@QGList@@UBEIXZ
?setAutoDelete@QPtrCollection@@QAEX_N@Z
?readLine@QTextStream@@QAE?AVQString@@XZ
?atEnd@QTextStream@@QBE_NXZ
??1QTextStream@@UAE@XZ
??0QTextStream@@QAE@PAVQIODevice@@@Z
??YQString@@QAEAAV0@PBD@Z
?section@QString@@QBE?AV1@DHHH@Z
?contains@QString@@QBEHD_N@Z
?ungetch@QSocket@@UAEHH@Z
?timerEvent@QObject@@MAEXPAVQTimerEvent@@@Z
?sn_write@QSocket@@MAEXXZ
?sn_read@QSocket@@MAEX_N@Z
?size@QSocket@@UBEKXZ
?setSocketDevice@QSocket@@UAEXPAVQSocketDevice@@@Z
?setProperty@QObject@@UAE_NPBDABVQVariant@@@Z
?setName@QObject@@UAEXPBD@Z
?removeChild@QObject@@UAEXPAV1@@Z
?readLine@QSocket@@UAEJPADK@Z
?readLine@QSocket@@UAE?AVQString@@XZ
?readBlock@QSocket@@UAEJPADK@Z
?readAll@QIODevice@@UAE?AV?$QMemArray@D@@XZ
?putch@QSocket@@UAEHH@Z
?property@QObject@@UBE?AVQVariant@@PBD@Z
?open@QSocket@@UAE_NH@Z
?insertChild@QObject@@UAEXPAV1@@Z
?getch@QSocket@@UAEHXZ
?flush@QSocket@@UAEXXZ
?eventFilter@QObject@@UAE_NPAV1@PAVQEvent@@@Z
?event@QObject@@UAE_NPAVQEvent@@@Z
?disconnectNotify@QObject@@MAEXPBD@Z
?customEvent@QObject@@MAEXPAVQCustomEvent@@@Z
?connectToHost@QSocket@@UAEXABVQString@@G@Z
?connectNotify@QObject@@MAEXPBD@Z
?close@QSocket@@UAEXXZ
?childEvent@QObject@@MAEXPAVQChildEvent@@@Z
?checkConnectArgs@QObject@@MAE_NPBDPBV1@0@Z
?atEnd@QSocket@@UBE_NXZ
?at@QSocket@@UBEKXZ
?at@QSocket@@UAE_NK@Z
?writeBlock@QFile@@UAEJPBDK@Z
?close@QFile@@UAEXXZ
?open@QFile@@UAE_NH@Z
?currentTime@QTime@@SA?AV1@XZ
?toString@QTime@@QBE?AVQString@@W4DateFormat@Qt@@@Z
??1QMutexLocker@@QAE@XZ
??0QMutexLocker@@QAE@PAVQMutex@@@Z
?canReadLine@QSocket@@QBE_NXZ
?writeBlock@QSocket@@UAEJPBDK@Z
?socketDevice@QSocket@@QAEPAVQSocketDevice@@XZ
?setSocket@QSocket@@UAEXH@Z
?state@QSocket@@QBE?AW4State@1@XZ
??1QSocket@@UAE@XZ
??0QSocket@@QAE@PAVQObject@@PBD@Z
?connect@QObject@@QBE_NPBV1@PBD1@Z
?connect@QObject@@SA_NPBV1@PBD01@Z
?removeAndRebalance@QMapPrivateBase@@QAEPAUQMapNodeBase@@PAU2@AAPAU2@11@Z
?rebalance@QMapPrivateBase@@QAEXPAUQMapNodeBase@@AAPAU2@@Z
??0QMapPrivateBase@@QAE@PBV0@@Z
??0QMapPrivateBase@@QAE@XZ
?maximum@QMapNodeBase@@QAEPAU1@XZ
?minimum@QMapNodeBase@@QAEPAU1@XZ
??H@YA?BVQString@@PBDABV0@@Z
??H@YA?BVQString@@ABV0@PBD@Z
??H@YA?BVQString@@ABV0@0@Z
??8@YA_NABVQString@@PBD@Z
??M@YA_NABVQString@@0@Z
?latin1@QString@@QBEPBDXZ
?isValid@QTime@@QBE_NXZ
??0QTime@@QAE@HHHH@Z
?fromString@QDate@@SA?AV1@ABVQString@@W4DateFormat@Qt@@@Z
?currentDate@QDate@@SA?AV1@XZ
??OQDate@@QBE_NABV0@@Z
??8QDate@@QBE_NABV0@@Z
?addYears@QDate@@QBE?AV1@H@Z
?addDays@QDate@@QBE?AV1@H@Z
?dayOfWeek@QDate@@QBEHXZ
?isValid@QDate@@QBE_NXZ
?addSecs@QDateTime@@QBE?AV1@H@Z
?toString@QDateTime@@QBE?AVQString@@W4DateFormat@Qt@@@Z
?time@QDateTime@@QBE?AVQTime@@XZ
?date@QDateTime@@QBE?AVQDate@@XZ
??0QDate@@QAE@XZ
?terminate@QThread@@QAEXXZ
?setData@QCustomEvent@@QAEXPAX@Z
??4QStringList@@QAEAAV0@ABV0@@Z
?split@QStringList@@SA?AV1@ABVQChar@@ABVQString@@_N@Z
?split@QStringList@@SA?AV1@ABVQString@@0_N@Z
??0QStringList@@QAE@ABVQString@@@Z
?clear@?$QValueList@VQString@@@@QAEXXZ
?remove@?$QValueList@VQString@@@@QAEIABVQString@@@Z
??E?$QValueListIterator@VQString@@@@QAE?AV0@H@Z
??BQString@@QBEPBDXZ
?number@QString@@SA?AV1@IH@Z
?toLong@QString@@QBEJPA_NH@Z
?append@QString@@QAEAAV1@PBD@Z
?contains@QString@@QBEHABV1@_N@Z
?find@QString@@QBEHABV1@H_N@Z
?arg@QString@@QBE?AV1@NHDH@Z
??0QChar@@QAE@D@Z
?qstrcpy@@YAPADPADPBD@Z
?data@QCustomEvent@@QBEPAXXZ
?next@QGList@@IAEPAXXZ
??0QDateTime@@QAE@ABVQDate@@ABVQTime@@@Z
?first@QGList@@IAEPAXXZ
?remove@QGList@@IAE_NPAX@Z
??8@YA_NABVQString@@0@Z
?find@QString@@QBEHPBDH@Z
??0QDateTime@@QAE@XZ
?write@QGVector@@MBEAAVQDataStream@@AAV2@PAX@Z
?read@QGVector@@MAEAAVQDataStream@@AAV2@AAPAX@Z
?readLineStderr@QProcess@@UAE?AVQString@@XZ
?fromString@QTime@@SA?AV1@ABVQString@@W4DateFormat@Qt@@@Z
?compareItems@QGVector@@UAEHPAX0@Z
??1QStringList@@QAE@XZ
?null@QString@@2V1@A
??0QStringList@@QAE@XZ
??YQString@@QAEAAV0@ABV0@@Z
?number@QString@@SA?AV1@NDH@Z
?number@QString@@SA?AV1@HH@Z
?number@QString@@SA?AV1@KH@Z
?toInt@QString@@QBEHPA_NH@Z
?append@QString@@QAEAAV1@ABV1@@Z
?append@QString@@QAEAAV1@D@Z
?simplifyWhiteSpace@QString@@QBE?AV1@XZ
?section@QString@@QBE?AV1@PBDHHH@Z
?arg@QString@@QBE?AV1@ABV1@H@Z
?length@QString@@QBEIXZ
?isEmpty@QString@@QBE_NXZ
??4QString@@QAEAAV0@PBD@Z
??4QString@@QAEAAV0@ABV0@@Z
??1QString@@QAE@XZ
??0QString@@QAE@PBD@Z
??0QString@@QAE@ABV0@@Z
??0QString@@QAE@XZ
?deref@QShared@@QAE_NXZ
?size@?$QMemArray@D@@QBEIXZ
?qDebug@@YAXPBDZZ
??0QGArray@@IAE@H@Z
??1QGArray@@MAE@XZ
?duplicate@QGArray@@IAEAAV1@ABV1@@Z
?qWinMain@@YAXPAUHINSTANCE__@@0PADHAAHAAV?$QMemArray@PAD@@@Z
?newData@QGArray@@MAEPAUarray_data@1@XZ
kernel32
GetStartupInfoW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
IsDebuggerPresent
IsProcessorFeaturePresent
GetProcAddress
GetModuleHandleW
CreateEventW
WaitForSingleObjectEx
ResetEvent
SetEvent
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
LeaveCriticalSection
EnterCriticalSection
GetCurrentProcess
TerminateProcess
QueryPerformanceCounter
GetCurrentThreadId
InitializeSListHead
GetModuleFileNameW
GetModuleFileNameA
GetProcessVersion
GetCurrentProcessId
Sleep
CreateMutexW
GetLastError
CloseHandle
GetSystemTimeAsFileTime
user32
RegisterWindowMessageA
RegisterWindowMessageW
EnumWindows
PostMessageW
GetWindowThreadProcessId
advapi32
RegisterEventSourceW
ReportEventW
QueryServiceStatus
DeregisterEventSource
aftutils
??0Bin@@QAE@ABV0@@Z
??1Bin@@QAE@XZ
?begin@?$QValueVector@VBin@@@@QAEPAVBin@@XZ
?end@?$QValueVector@VBin@@@@QAEPAVBin@@XZ
??A?$QValueVector@VBin@@@@QAEAAVBin@@I@Z
?back@?$QValueVector@VBin@@@@QAEAAVBin@@XZ
?count@?$QValueVector@VBin@@@@QBEIXZ
?Instance@PreferencesClass@@SAPAV1@XZ
?getWorkingUser@PreferencesClass@@QAE?AVQString@@XZ
??0AFTLog@@QAE@W4MSGSNDR@@I_N@Z
??1AFTLog@@QAE@XZ
?addFileLogger@AFTLog@@QAE_NABVQString@@_N@Z
?append@AFTLog@@QAEXW4LOGLEVEL@@ABVQString@@@Z
?setLogLevel@AFTLog@@QAEXI@Z
?setLogName@AFTLog@@QAEXABVQString@@@Z
?start@AFTLog@@QAEXXZ
??0ConfigParser@@QAE@ABVQString@@@Z
?getAvadhiStyle@AFTSymbol@@QBE?AVQString@@XZ
??0AFTSymbol@@QAE@ABVQString@@00@Z
??0AFTSymbol@@QAE@ABVQString@@0000W4marketType@@HV1@2@Z
?getAFTResponse@BinVector@@QAE?AVAFTResponse@@XZ
?setInterval@BinVector@@QAEXH@Z
?setBinType@BinVector@@QAEXW4BinType@1@@Z
?setSymbol@BinVector@@QAEXABVQString@@@Z
?getUserFolder@AFTGlobal@@QAE?AVQString@@XZ
?addData@BinVector@@QAE_NNHVQDateTime@@@Z
?prepend@BinVector@@QAEXAAV1@@Z
?pop_back@?$QValueVector@VBin@@@@QAEXXZ
?getMktType@AFTSymbol@@QBE?AW4marketType@@XZ
?isValid@AFTSymbol@@QBE_NXZ
?getYear@AFTSymbol@@QBE?AVQString@@XZ
?getStrike@AFTSymbol@@QBE?AVQString@@XZ
?getPC@AFTSymbol@@QBE?AVQString@@XZ
?getRootSymbol@AFTSymbol@@QBE?AVQString@@XZ
?getMonth@AFTSymbol@@QBE?AVQString@@XZ
??1AFTSymbol@@QAE@XZ
??0AFTSymbol@@QAE@ABVQString@@@Z
??0AFTSymbol@@QAE@ABVQString@@_N@Z
?setSymbolandInterval@BinVector@@QAEXABVQString@@HW4strategyInterval@@@Z
?toString@BinVector@@QAE?AVQString@@XZ
?append@BinVector@@QAEXAAV1@@Z
?merge@BinVector@@QAE_NAAV1@_N@Z
??1BinVector@@QAE@XZ
??0BinVector@@QAE@XZ
?isEmpty@?$QValueVector@VBin@@@@QBE_NXZ
?erase@?$QValueVector@VBin@@@@QAEPAVBin@@PAV2@0@Z
?push_back@?$QValueVector@VBin@@@@QAEXABVBin@@@Z
?toString@Bin@@QAE?AVQString@@XZ
??4Bin@@QAEXABV0@@Z
??0Bin@@QAE@XZ
?addNewVolAtPrice@VolAtPriceHash@@QAEXNJVQDate@@VQTime@@@Z
?clear@?$QDict@VVolAtPrice@@@@UAEXXZ
?find@?$QDict@VVolAtPrice@@@@QBEPAVVolAtPrice@@ABVQString@@@Z
?addVolume@VolAtPrice@@QAEJH@Z
?setVolume@VolAtPrice@@QAEXH@Z
??0VolAtPrice@@QAE@AAV0@@Z
??1VolAtPrice@@QAE@XZ
??0VolAtPrice@@QAE@NJVQDate@@VQTime@@@Z
?create@AftCalcIndicatorStore@@QAEPAVAftIndicator@@ABVQString@@@Z
?appendDataPoint@AftIndicator@@QAEXXZ
?recalculateLastDataPoint@AftIndicator@@QAEXXZ
?calculateDataPoints@AftIndicator@@QAEXXZ
?setBinVector@AftIndicator@@QAEXPBVBinVector@@@Z
?getIdentifier@BinVector@@QAE?AVQString@@XZ
?getStatus@AtomicCondition@@QAE_NXZ
?getResult@ExpInfixPostfixConv@@QAE?AVQString@@XZ
?convertExpString@ExpInfixPostfixConv@@QAE_NVQString@@@Z
??1ExpInfixPostfixConv@@QAE@XZ
??0ExpInfixPostfixConv@@QAE@XZ
??1AtomicCondition@@QAE@XZ
??0AtomicCondition@@QAE@XZ
?normalExit@AFTProcessMonitor@@QAEXXZ
?initialize@AFTProcessMonitor@@QAEXXZ
??1AFTProcessMonitor@@UAE@XZ
??0AFTProcessMonitor@@QAE@ABVQString@@@Z
?setApplicationName@AFTMiniDump@@QAEXABVQString@@@Z
?Instance@AFTMiniDump@@SAPAV1@XZ
?setDefaultDB@AftCalcIndicatorStore@@SAXW4AftDBConnectionType@AftDataBase@@@Z
?Instance@AftCalcIndicatorStore@@SAPAV1@XZ
?getToken@AFTProcessLauncher@@SA?AVQString@@HPAPAD@Z
?signalReadiness@AFTProcessLauncher@@SAXABVQString@@@Z
?valueOf@ConfigParser@@QAE?AVQString@@ABV2@00@Z
?parseProperties@ConfigParser@@QAE_NABVQString@@0@Z
??1ConfigParser@@QAE@XZ
??0ConfigParser@@QAE@XZ
?shutDownLogging@AFTLogBase@@SAXXZ
?run@DataThread@@UAEXXZ
?qt_property@AftDataCache@@UAE_NHHPAVQVariant@@@Z
?qt_invoke@AftDataCache@@UAE_NHPAUQUObject@@@Z
?qt_emit@AftDataCache@@UAE_NHPAUQUObject@@@Z
?qt_cast@AftDataCache@@UAEPAXPBD@Z
?metaObject@AftDataCache@@UBEPAVQMetaObject@@XZ
?customEvent@AftDataCache@@UAEXPAVQCustomEvent@@@Z
?className@AftDataCache@@UBEPBDXZ
?getIpcQueueName@DataThread@@QAE?AVQString@@XZ
?setIpcCaches@DataThread@@QAEXPAV?$AftCache@UIpcQuoteStruct@@@@0PAV?$AftCache@VMessage@AftIpc@@@@@Z
?exitSocket@DataThread@@QAEXXZ
?initialize@DataThread@@QAE_N_N@Z
??1DataThread@@UAE@XZ
??0DataThread@@QAE@PAVAftDataCache@@0PAVQObject@@@Z
?clearCache@AftDataCache@@QAEXXZ
?setDataConnection@AftDataCache@@QAEXPAVDataConsumer@@@Z
??1AftDataCache@@UAE@XZ
??0AftDataCache@@QAE@ABVQString@@II_N@Z
?obtain@AftObjectPool@@QAEPAVPoolBase@@ABVQString@@@Z
?Instance@AftObjectPool@@SAPAV1@XZ
?enqueueCommand@CommandInvoker@@QAEXPAVAftCommandBase@@@Z
?getDataFolder@AFTGlobal@@QAE?AVQString@@XZ
?getApplicationDataFolder@AFTGlobal@@QAE?AVQString@@XZ
?getApplicationPrefix@AFTGlobal@@QAE?AVQString@@XZ
?quietenAlarm@QueueAlarm@@QAEXXZ
?loadInitialHash@LoadInformation@@QAEXXZ
?Instance@LoadInformation@@SAPAV1@XZ
?setOrderAdapterName@AFTGlobal@@QAEXABVQString@@@Z
?Instance@AFTGlobal@@SAPAV1@_N@Z
?mapMonth@AFTSymbol@@SA?AVQString@@H_N@Z
?mapMonth@AFTSymbol@@SA?AVQString@@ABV2@@Z
aftcom
?setString@AFTBrokerMessage@@QAE_NABVQString@@@Z
??0AFTResponseData@@QAE@_NW4level2Type@@@Z
??0AFTResponseData@@QAE@AAV0@@Z
??1AFTResponseData@@QAE@XZ
?setData@AFTResponseData@@QAE_NW4dataType@@NH@Z
?setOtherAtt@AFTResponseData@@QAE_NVQString@@0@Z
??0AFTResponse@@QAE@XZ
??1AFTResponse@@UAE@XZ
?setDataRequestType@AFTResponse@@QAE_NW4dataRequestType@@@Z
?setUniqueID@AFTResponse@@QAE_NABVQString@@@Z
?setCode@AFTResponse@@QAE_NVQString@@@Z
?appendDataItem@AFTResponse@@QAE_NVAFTResponseData@@@Z
?getDataXML@AFTResponse@@QAE?AVQString@@XZ
??1AFTRequestData@@QAE@XZ
?setNextAnalyticalDataItem@AFTRequestData@@QAE_NXZ
?getCurrentAnalyticalTag@AFTRequestData@@QAE?AW4dataType@@XZ
??4AFTResponse@@QAEAAV0@ABV0@@Z
?clearAllDataItems@AFTResponse@@QAE_NXZ
??0AFTResponse@@QAE@AAV0@@Z
?setXMLDocument@AFTStatus@@UAE_NABVQDomDocument@@@Z
?setXMLDocument@AFTMessageBase@@UAE_NABVQDomDocument@@@Z
?setString@AFTResponse@@UAE_NABVQString@@@Z
?getString@AFTStatus@@UAE?AVQString@@XZ
?getString@AFTResponse@@UAE?AVQString@@XZ
?convertToResponse@IpcUtils@@SAPAVAFTResponse@@PBUIpcQuoteStruct@@@Z
?setSymbolString@AFTStatus@@QAEXABVQString@@@Z
?setStatusMessage@AFTStatus@@QAEXABVQString@@@Z
?getBarInterval@AFTRequestData@@QAEHXZ
?getbTime@AFTRequestData@@QAE?AVQTime@@XZ
?getbDate@AFTRequestData@@QAE?AVQDate@@XZ
?setExchange@AFTRequestData@@QAE_NVQString@@@Z
?setTradeDays@AFTRequestData@@QAE_NVQString@@@Z
?setSessionTime@AFTRequestData@@QAE_NVQString@@@Z
?setCategory@AFTRequestData@@QAE_NVQString@@@Z
?setDataProviderSymbol@AFTRequestData@@QAE_NVQString@@@Z
?setIntervalType@AFTRequestData@@QAE_NW4intervalType@@@Z
?setBarInterval@AFTRequestData@@QAE_NH@Z
?setCode@AFTRequestData@@QAE_NVQString@@@Z
?setTickData@AFTRequestData@@QAE_NW4tickData@@@Z
?setHistData@AFTRequestData@@QAE_NW4histData@@@Z
?setBeginDate@AFTRequestData@@QAE_NVQDate@@@Z
?setStrike@AFTRequestData@@QAE_NN@Z
?setPC@AFTRequestData@@QAE_NVQString@@@Z
?setYear@AFTRequestData@@QAE_NH@Z
?setMonth@AFTRequestData@@QAE_NH@Z
?setSymbol@AFTRequestData@@QAE_NVQString@@@Z
?setMaxDataItems@AFTResponse@@QAE_NH@Z
?getState@AFTResponse@@QAE?AW4transmitState@@XZ
?setNextDataItem@AFTResponse@@QAE_NXZ
?getCode@AFTResponse@@QAE?AVQString@@XZ
?getCurrentDataItem@AFTResponse@@QAE?AVAFTResponseData@@XZ
?getDataCount@AFTResponse@@QAEHXZ
?getUniqueID@AFTResponse@@QBE?AVQString@@XZ
?getDataRequestType@AFTResponse@@QAE?AW4dataRequestType@@XZ
?setResponseData@AFTResponse@@QAE_NABVQString@@@Z
?getDataElement@AFTResponseData@@QAE?AVQDomElement@@XZ
?getData@AFTResponseData@@QAE?AVQString@@W4dataType@@@Z
?setData@AFTResponseData@@QAE_NW4dataType@@H@Z
?setMessageID@AFTBrokerMessage@@QAEXABVQString@@@Z
?setAutoDelete@AFTBrokerMessage@@QAEX_N@Z
?setStratStatus@AFTResponse@@QAEX_N@Z
?setTotalDataCount@AFTResponse@@QAE_NH@Z
?setState@AFTResponse@@QAE_NW4transmitState@@@Z
?setData@AFTResponseData@@QAE_NW4dataType@@_N@Z
?setData@AFTResponseData@@QAE_NW4dataType@@ABVQString@@@Z
?stratGetIntType@AFTRequestData@@QAE?AW4strategyInterval@@XZ
?stratGetIntVal@AFTRequestData@@QAEHXZ
?stratGetRhs@AFTRequestData@@QAE?AVQString@@XZ
?stratGetOp@AFTRequestData@@QAE?AVQString@@XZ
?stratGetLhs@AFTRequestData@@QAE?AVQString@@XZ
?getUniqueID@AFTRequestData@@QAE?AVQString@@XZ
?getCode@AFTRequest@@QAE?AVQString@@XZ
?stratGetRemove@AFTRequestData@@QAE_NXZ
?setXMLDocument@AFTCredential@@UAE_NABVQDomDocument@@@Z
?setMessageType@AFTMessageBase@@UAEXW4MessageType@AFTBrokerMessage@@@Z
?setFormat@AFTMessageBase@@UAEXW4Format@AFTBrokerMessage@@@Z
?getString@AFTCredential@@UAE?AVQString@@XZ
?getMessageType@AFTMessageBase@@UAE?AW4MessageType@AFTBrokerMessage@@XZ
?getFormat@AFTMessageBase@@UAE?AW4Format@AFTBrokerMessage@@XZ
?getXML@AFTRequest@@QAE?AVQString@@XZ
?addRequestData@AFTRequest@@UAEHAAVAFTRequestData@@@Z
?getSymbolString@AFTStatus@@QAE?AVQString@@XZ
?getStatusMessage@AFTStatus@@QAE?AVQString@@XZ
?setString@AFTStatus@@UAE_NABVQString@@@Z
??1AFTStatus@@UAE@XZ
??0AFTStatus@@QAE@XZ
?getDataFeedsConnected@AFTCredential@@QAE?AW4DataFeedsConnected@1@XZ
?getDataProviderName@AFTCredential@@QAE?AVQString@@XZ
?getCredentialType@AFTCredential@@QAE?AW4CredentialType@1@XZ
?setDataClientType@AFTCredential@@QAEXW4dataFeedClientType@1@@Z
?setisDataCredentialType@AFTCredential@@QAEX_N@Z
?setDataProviderLoginParameters@AFTCredential@@QAEXVQString@@@Z
?setDataProviderName@AFTCredential@@QAEXVQString@@@Z
?setString@AFTCredential@@UAE_NABVQString@@@Z
?setCredentialType@AFTCredential@@QAEXW4CredentialType@1@@Z
?isSuccess@AFTCredential@@QAE_NXZ
??1AFTCredential@@UAE@XZ
??0AFTCredential@@QAE@XZ
?setMktType@AFTRequestData@@QAE_NW4marketType@@@Z
?setOtherAtt@AFTRequestData@@QAE_NVQString@@0@Z
??0AFTRequestData@@QAE@W4dataRequestType@@VQString@@@Z
?setErrorString@AFTResponse@@QAE_NABVQString@@@Z
?getAFTMessageBaseString@AFTBrokerMessage@@QBE?AVQString@@XZ
?getMessageType@AFTBrokerMessage@@QBE?AW4MessageType@1@XZ
?getCommType@AFTBrokerMessage@@QBE?AW4CommType@1@XZ
?getString@AFTBrokerMessage@@QBE?AVQString@@XZ
?setMessage@AFTBrokerMessage@@QAEXPAVAFTMessageBase@@W4MessageType@1@@Z
?getCurrentRequestData@AFTRequest@@QAE?AVAFTRequestData@@XZ
?getNumOfRequestData@AFTRequest@@QAEHXZ
?setNextRequestData@AFTRequest@@QAEHXZ
?setFirstRequestData@AFTRequest@@QAEHXZ
?setRequestData@AFTRequest@@QAE_NABVQString@@@Z
??1AFTRequest@@UAE@XZ
??0AFTRequest@@QAE@XZ
??1AFTDataMessage@@QAE@XZ
??0AFTDataMessage@@QAE@W4CommType@AFTBrokerMessage@@@Z
??0AFTRequestData@@QAE@ABV0@@Z
?getIntervalType@AFTRequestData@@QAE?AW4intervalType@@XZ
?getCode@AFTRequestData@@QAE?AVQString@@XZ
?getOtherAtt@AFTRequestData@@QAE?AVQString@@V2@@Z
?getStrike@AFTRequestData@@QAENXZ
?getPC@AFTRequestData@@QAE?AVQString@@XZ
?getYear@AFTRequestData@@QAEHXZ
?getMonth@AFTRequestData@@QAEHXZ
?getSymbol@AFTRequestData@@QAE?AVQString@@XZ
?getDRType@AFTRequestData@@QAE?AW4dataRequestType@@XZ
?getMktType@AFTRequestData@@QAE?AW4marketType@@XZ
?getExchange@AFTRequestData@@QAE?AVQString@@XZ
?getTradeDays@AFTRequestData@@QAE?AVQString@@XZ
?getSessionTime@AFTRequestData@@QAE?AVQString@@XZ
?getCategory@AFTRequestData@@QAE?AVQString@@XZ
?getDataProviderSymbol@AFTRequestData@@QAE?AVQString@@XZ
?getAnalyticalDataItemCount@AFTRequestData@@QAEHXZ
?getCurrentAnalyticalDataAttribute@AFTRequestData@@QAE?AVQString@@V2@@Z
vcruntime140
_except_handler4_common
_CxxThrowException
__std_exception_destroy
__CxxFrameHandler3
_purecall
memset
__RTDynamicCast
__std_exception_copy
api-ms-win-crt-string-l1-1-0
strcpy_s
strcpy
api-ms-win-crt-stdio-l1-1-0
__p__commode
_set_fmode
__stdio_common_vfprintf
__acrt_iob_func
api-ms-win-crt-math-l1-1-0
floor
__setusermatherr
api-ms-win-crt-heap-l1-1-0
free
_callnewh
_set_new_mode
malloc
api-ms-win-crt-runtime-l1-1-0
_register_onexit_function
_crt_atexit
_configure_narrow_argv
terminate
_seh_filter_exe
_set_app_type
_initialize_onexit_table
_get_narrow_winmain_command_line
_initterm
_initterm_e
_cexit
exit
_exit
_c_exit
_register_thread_local_exe_atexit_callback
_controlfp_s
_initialize_narrow_environment
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
Sections
.text Size: 224KB - Virtual size: 223KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 88KB - Virtual size: 87KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 173KB - Virtual size: 173KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 27KB - Virtual size: 26KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ