Generated by JEB on 2019/02/01

PE: C:\Windows\System32\FluencyDS.dll Base=0x160880000 SHA-256=217CCDEC064410A3A9E2893AECE5A14BD31611D93475059B92F930F024083C1F
PDB: FluencyDS.pdb GUID={B45A9866-30BA-8763-43B5D3D29A6B0C93} Age=1

20557 located named symbols:
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::PredictionTerm const * __ptr64> >::deallocate(struct TouchType::PredictionTerm const * __ptr64 * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@PEBUPredictionTerm@TouchType@@@std@@@std@@QEAAXPEAPEBUPredictionTerm@TouchType@@_K@Z
0x160A005A0: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,unsigned long & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAK@Z
0x160A00470: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,long & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAJ@Z
0x1609B0F88: "private: struct TouchType::StochasticTokenizer::MatchResult __cdecl TouchType::StochasticTokenizer::findMatch(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,bool)const __ptr64" ?findMatch@StochasticTokenizer@TouchType@@AEBA?AUMatchResult@12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z
0x160A00330: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,unsigned int & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAI@Z
0x160A4DDF0: "`string'" ??_C@_0BF@MGMKJLFD@verbatim?9probability?$AA@
0x16089C900: "public: __cdecl std::vector<float,class std::allocator<float> >::~vector<float,class std::allocator<float> >(void) __ptr64" ??1?$vector@MV?$allocator@M@std@@@std@@QEAA@XZ
0x16090DA98: "public: void __cdecl TouchType::DynamicMapNode::write(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64)const __ptr64" ?write@DynamicMapNode@TouchType@@QEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
0x1609C36C4: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPostEmojiRule1(void)" ?getPostEmojiRule1@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x160A008A0: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,long double & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAO@Z
0x1609BBCF4: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakChineseStrokeRule1(void)" ?getNoBreakChineseStrokeRule1@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608AD9A0: "public: __cdecl std::basic_ostream<char,struct std::char_traits<char> >::basic_ostream<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > * __ptr64,bool) __ptr64" ??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
0x16090D550: "private: bool __cdecl TouchType::DynamicMapNode::addSequenceRecursive(class std::vector<unsigned short,class std::allocator<unsigned short> > const & __ptr64,enum TouchType::AddSequenceMode::Type,unsigned int,unsigned __int64,unsigned __int64 & __ptr64) __ptr64" ?addSequenceRecursive@DynamicMapNode@TouchType@@AEAA_NAEBV?$vector@GV?$allocator@G@std@@@std@@W4Type@AddSequenceMode@2@I_KAEA_K@Z
0x1609E0600: "public: virtual struct TouchType::LogProbability __cdecl TouchType::NeuralTermModel::unigramProbability(unsigned short,class TouchType::BackoffManager const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?unigramProbability@NeuralTermModel@TouchType@@UEBA?AULogProbability@2@GAEBVBackoffManager@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160A007C0: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,double & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAN@Z
0x1609ACE8C: "public: __cdecl TouchType::ContextCurrentWord::~ContextCurrentWord(void) __ptr64" ??1ContextCurrentWord@TouchType@@QEAA@XZ
0x160A08154: "private: static void __cdecl std::locale::_Locimp::_Makexloc(class std::_Locinfo const & __ptr64,int,class std::locale::_Locimp * __ptr64,class std::locale const * __ptr64)" ?_Makexloc@_Locimp@locale@std@@CAXAEBV_Locinfo@3@HPEAV123@PEBV23@@Z
0x1609BBFF8: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakChineseStrokeRule2(void)" ?getNoBreakChineseStrokeRule2@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608A5AB0: "protected: void __cdecl std::vector<struct std::pair<struct TouchType::LogProbability,unsigned int>,class std::allocator<struct std::pair<struct TouchType::LogProbability,unsigned int> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@U?$pair@ULogProbability@TouchType@@I@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@I@std@@@2@@std@@IEAAX_K@Z
0x160A006D0: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,float & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAM@Z
0x16091C2B4: "public: struct std::_Tree_node<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@@std@@QEAAPEAU?$_Tree_node@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@PEAX@2@XZ
0x160AF92A0: "__vectorcall ??_R0?AVResultException@wil@" ??_R0?AVResultException@wil@@@8
0x1608E188C: "public: __cdecl boost::foreach_detail_::auto_any<class TouchType::LexEquivalenceClass>::~auto_any<class TouchType::LexEquivalenceClass>(void) __ptr64" ??1?$auto_any@VLexEquivalenceClass@TouchType@@@foreach_detail_@boost@@QEAA@XZ
0x16096FAC0: "public: void __cdecl TouchType::TrieNode::getExactMatch(unsigned char,struct TouchType::PredictionData const & __ptr64,enum TouchType::MatchType::Type,class TouchType::LexRangePredictionSet & __ptr64)const __ptr64" ?getExactMatch@TrieNode@TouchType@@QEBAXEAEBUPredictionData@2@W4Type@MatchType@2@AEAVLexRangePredictionSet@2@@Z
0x1609F1500: "class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::_Copy_impl<wchar_t * __ptr64,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >(wchar_t * __ptr64,wchar_t * __ptr64,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Copy_impl@PEA_WV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@YA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@0@PEA_W0V10@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160993130: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089C900: "public: __cdecl TouchType::CharPropsPacked::~CharPropsPacked(void) __ptr64" ??1CharPropsPacked@TouchType@@QEAA@XZ
0x16096959C: "private: void __cdecl TouchType::CompressedDictionary::doInsert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned short) __ptr64" ?doInsert@CompressedDictionary@TouchType@@AEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@Z
0x1609027CC: "public: bool __cdecl TouchType::ContextMapCache::AllResultsAdder::operator()(class TouchType::SlimVector<struct TouchType::ModelTermID,unsigned __int64> const & __ptr64,struct TouchType::LogProbability const & __ptr64,struct TouchType::LogProbability const & __ptr64,unsigned __int64) __ptr64" ??RAllResultsAdder@ContextMapCache@TouchType@@QEAA_NAEBV?$SlimVector@UModelTermID@TouchType@@_K@2@AEBULogProbability@2@1_K@Z
0x1608D1FA0: "public: virtual void * __ptr64 __cdecl TouchType::ListenerBuffer::`vector deleting destructor'(unsigned int) __ptr64" ??_EListenerBuffer@TouchType@@UEAAPEAXI@Z
0x160A4CD60: "__cdecl GUID_00000001_0000_0000_c000_000000000046" _GUID_00000001_0000_0000_c000_000000000046
0x160995E20: "private: class TouchType::Parameter const * __ptr64 __cdecl TouchType::ParameterModifier::get(class TouchType::CachedString,class TouchType::CachedString)const __ptr64" ?get@ParameterModifier@TouchType@@AEBAPEBVParameter@2@VCachedString@2@0@Z
0x1608DC6B8: ??$?0$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@QEAA@AEBU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@1@PEAPEAX@Z
0x1608A9A70: "protected: virtual char const * __ptr64 __cdecl std::ctype<char>::do_widen(char const * __ptr64,char const * __ptr64,char * __ptr64)const __ptr64" ?do_widen@?$ctype@D@std@@MEBAPEBDPEBD0PEAD@Z
0x1609088AC: "private: class TouchType::DynamicMapNode const * __ptr64 __cdecl TouchType::DynamicMapNode::findNode<struct TouchType::ModelTermID const * __ptr64>(struct TouchType::ModelTermID const * __ptr64,struct TouchType::ModelTermID const * __ptr64)const __ptr64" ??$findNode@PEBUModelTermID@TouchType@@@DynamicMapNode@TouchType@@AEBAPEBV01@PEBUModelTermID@1@0@Z
0x160A41C58: "__cdecl _imp_EventSetInformation" __imp_EventSetInformation
0x160A001E0: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,unsigned short & __ptr64)const __ptr64" ?do_get@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHAEAG@Z
0x160A3D680: "const Json::Writer::`vftable'" ??_7Writer@Json@@6B@
0x1608E187C: "[thunk]: __cdecl TouchType::CharPropsTT::`vcall'{16,{flat}}' }'" ??_9CharPropsTT@TouchType@@$BBA@AA
0x160A50928: "`string'" ??_C@_0BO@LDKNNBIG@Property?5name?5is?5not?5a?5string?$AA@
0x160B071E0: "public: static class std::locale::facet const * __ptr64 const __ptr64 std::_Facetptr<class std::ctype<wchar_t> >::_Psave" ?_Psave@?$_Facetptr@V?$ctype@_W@std@@@std@@2PEBVfacet@locale@2@EB
0x160A91A98: "`string'" ??_C@_04EIPDLIIH@WB4A?$AA@
0x1609C4D18: ?instance@?$PropertyRule@_N$1?isGraphemeExtend@CharProps@TouchType@@QEBA_NI@Z$00@WordBreakIteratorRules@TouchType@@SAAEBV123@XZ
0x1608F6880: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > >,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@U?$less@VCachedString@TouchType@@@4@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@PEAX@2@@Z
0x1609594A8: "public: bool __cdecl TouchType::PackedLexMultiMap::insert<struct TouchType::ModelTermID const * __ptr64>(unsigned int,unsigned int,struct TouchType::ModelTermID const * __ptr64,struct TouchType::ModelTermID const * __ptr64,unsigned int) __ptr64" ??$insert@PEBUModelTermID@TouchType@@@PackedLexMultiMap@TouchType@@QEAA_NIIPEBUModelTermID@1@0I@Z
0x1608A971C: "class TouchType::Term * __ptr64 __cdecl std::_Uninit_copy<class TouchType::Term * __ptr64,class TouchType::Term * __ptr64,class std::allocator<class TouchType::Term> >(class TouchType::Term * __ptr64,class TouchType::Term * __ptr64,class TouchType::Term * __ptr64,struct std::_Wrap_alloc<class std::allocator<class TouchType::Term> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@PEAVTerm@TouchType@@PEAV12@V?$allocator@VTerm@TouchType@@@std@@@std@@YAPEAVTerm@TouchType@@PEAV12@00AEAU?$_Wrap_alloc@V?$allocator@VTerm@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A3DF00: "const TouchType::SentenceSegmenter::`vftable'" ??_7SentenceSegmenter@TouchType@@6B@
0x160A4D7D8: "`string'" ??_C@_02KOPDJAMB@?$CC?5?$AA@
0x1608A313C: "public: class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > > __cdecl std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > >::operator+(__int64)const __ptr64" ??H?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VFeature@ContinuousTouch@TouchType@@@std@@@std@@@std@@QEBA?AV01@_J@Z
0x160B0AFC0: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CA@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CA@@34@XZ@4V534@A
0x160B0BDE8: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0EA@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0EA@@34@XZ@4V534@A
0x1609A0C20: "protected: void __cdecl std::vector<class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type>,class std::allocator<class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@V12@Unull_type@tuples@boost@@U345@U345@U345@U345@U345@U345@@tuples@boost@@V?$allocator@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@V12@Unull_type@tuples@boost@@U345@U345@U345@U345@U345@U345@@tuples@boost@@@std@@@std@@IEAAX_K@Z
0x1608A81BC: "class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64 __cdecl std::_Uninit_move<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64,class std::allocator<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > >(class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64,struct std::_Wrap_alloc<class std::allocator<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > > > & __ptr64,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@PEAV12@V?$allocator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@@2@V12@@std@@YAPEAV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@0@PEAV10@00AEAU?$_Wrap_alloc@V?$allocator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160980A4C: "void __cdecl std::_Uninit_def_fill_n<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64,unsigned __int64,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine>,struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine>(struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64,unsigned __int64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > & __ptr64,struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_def_fill_n@PEAUCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@_KV?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@U1234@@std@@YAXPEAUCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@_KAEAU?$_Wrap_alloc@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A0E61C: expf
0x1609CB5C8: "private: void __cdecl Json::StyledWriter::writeCommentBeforeValue(class Json::Value const & __ptr64) __ptr64" ?writeCommentBeforeValue@StyledWriter@Json@@AEAAXAEBVValue@2@@Z
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<unsigned char,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned char,struct TouchType::LogProbability> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@EULogProbability@TouchType@@@std@@V?$allocator@U?$pair@EULogProbability@TouchType@@@std@@@2@@std@@IEBAXXZ
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<struct TouchType::LogProbability,struct TouchType::KeyPressTransformer>,class std::allocator<struct std::pair<struct TouchType::LogProbability,struct TouchType::KeyPressTransformer> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@ULogProbability@TouchType@@UKeyPressTransformer@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@UKeyPressTransformer@2@@std@@@2@@std@@IEBAXXZ
0x1608C7A10: "public: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> > > > & __ptr64 __cdecl std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> > > >::operator--(void) __ptr64" ??F?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@std@@@std@@@std@@QEAAAEAV01@XZ
0x160A50E28: "`string'" ??_C@_0L@NJJCNIBE@new?5rule?5?$CI?$AA@
0x1609D8310: "public: virtual int __cdecl TouchType::IO::Protocol::BloomFilter::GetCachedSize(void)const __ptr64" ?GetCachedSize@BloomFilter@Protocol@IO@TouchType@@UEBAHXZ
0x160A40078: "const TouchType::ParameterImpl<class TouchType::ContactWeights>::`vftable'" ??_7?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@6B@
0x1608AC3D4: "public: void __cdecl TouchType::ISharedPtr<class TouchType::StochasticSearch<class TouchType::TrieLocation> >::reset<class TouchType::StochasticSearch<class TouchType::TrieLocation> >(class TouchType::StochasticSearch<class TouchType::TrieLocation> * __ptr64) __ptr64" ??$reset@V?$StochasticSearch@VTrieLocation@TouchType@@@TouchType@@@?$ISharedPtr@V?$StochasticSearch@VTrieLocation@TouchType@@@TouchType@@@TouchType@@QEAAXPEAV?$StochasticSearch@VTrieLocation@TouchType@@@1@@Z
0x160B073F0: "bool (__cdecl* __ptr64 wil::g_pfnIsDebuggerPresent)(void)" ?g_pfnIsDebuggerPresent@wil@@3P6A_NXZEA
0x160A92A60: "const std::basic_ifstream<char,struct std::char_traits<char> >::`vbtable'" ??_8?$basic_ifstream@DU?$char_traits@D@std@@@std@@7B@
0x160A4F1A8: "`string'" ??_C@_0CG@MBFEKBN@Unable?5to?5read?5the?5number?5of?5con@
0x1608CE220: "public: static class TouchType::DateTime::Date __cdecl TouchType::DateTime::Date::parse(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)" ?parse@Date@DateTime@TouchType@@SA?AV123@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x1608B5ED0: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::SelectedSubModelVisitor::`vector deleting destructor'(unsigned int) __ptr64" ??_ESelectedSubModelVisitor@Visitors@TouchType@@UEAAPEAXI@Z
0x160A4DB50: "`string'" ??_C@_0BC@IMIDFKLD@feature?9threshold?$AA@
0x160A92AB8: "`string'" ??_C@_0M@KPBCCOEE@?$CC?0?5actual?5?$CC?$AA@
0x16092CFD4: "public: class std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> > & __ptr64 __cdecl std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >::operator=(class std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> > const & __ptr64) __ptr64" ??4?$deque@VElement@InputSequence@TouchType@@V?$allocator@VElement@InputSequence@TouchType@@@std@@@std@@QEAAAEAV01@AEBV01@@Z
0x1608AD340: "protected: virtual class std::fpos<int> __cdecl std::basic_stringbuf<char,struct std::char_traits<char>,class std::allocator<char> >::seekpos(class std::fpos<int>,int) __ptr64" ?seekpos@?$basic_stringbuf@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MEAA?AV?$fpos@H@2@V32@H@Z
0x1608B039C: "protected: void __cdecl std::deque<struct std::pair<class TouchType::Point,unsigned int>,class std::allocator<struct std::pair<class TouchType::Point,unsigned int> > >::_Growmap(unsigned __int64) __ptr64" ?_Growmap@?$deque@U?$pair@VPoint@TouchType@@I@std@@V?$allocator@U?$pair@VPoint@TouchType@@I@std@@@2@@std@@IEAAX_K@Z
0x1608B81B0: "public: virtual void * __ptr64 __cdecl TouchType::PredictorImpl::`vector deleting destructor'(unsigned int) __ptr64" ??_EPredictorImpl@TouchType@@UEAAPEAXI@Z
0x160A4A8E0: "`string'" ??_C@_0BG@CDNPAGJK@illegal?5byte?5sequence?$AA@
0x160A92A58: "const std::basic_ofstream<char,struct std::char_traits<char> >::`vbtable'" ??_8?$basic_ofstream@DU?$char_traits@D@std@@@std@@7B@
0x1608DFA00: "void __cdecl TouchType::CaseBackoff::getCaseBackoffCandidates(class std::set<class TouchType::CachedString,struct std::less<class TouchType::CachedString>,class std::allocator<class TouchType::CachedString> > const & __ptr64,float,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > & __ptr64)" ?getCaseBackoffCandidates@CaseBackoff@TouchType@@YAXAEBV?$set@VCachedString@TouchType@@U?$less@VCachedString@TouchType@@@std@@V?$allocator@VCachedString@TouchType@@@4@@std@@MAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@AEAV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@4@@Z
0x160A4E538: "`string'" ??_C@_03DJFLGJFA@?b?$JP?$IG?$AA@
0x1608DEA08: "public: void __cdecl std::vector<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > >::_Insert<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > > > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > > >,struct std::forward_iterator_tag) __ptr64" ??$_Insert@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@std@@@std@@@std@@@?$vector@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@QEAAXV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@std@@@std@@@1@00Uforward_iterator_tag@1@@Z
0x1609EF034: "__cdecl _raise_securityfailure" __raise_securityfailure
0x1609EFF94: "private: static class std::locale::_Locimp * __ptr64 __cdecl std::locale::_Locimp::_New_Locimp(class std::locale::_Locimp const & __ptr64)" ?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z
0x1609B64C0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::Or4Rule::operator()(unsigned int)const __ptr64" ??ROr4Rule@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609D77AC: "public: void __cdecl std::vector<class TouchType::NGramBlacklister::NGramBlacklisterNode,class std::allocator<class TouchType::NGramBlacklister::NGramBlacklisterNode> >::push_back(class TouchType::NGramBlacklister::NGramBlacklisterNode &&) __ptr64" ?push_back@?$vector@VNGramBlacklisterNode@NGramBlacklister@TouchType@@V?$allocator@VNGramBlacklisterNode@NGramBlacklister@TouchType@@@std@@@std@@QEAAX$$QEAVNGramBlacklisterNode@NGramBlacklister@TouchType@@@Z
0x160A3DAD8: "const boost::container::container_detail::advanced_insert_aux_proxy<class std::allocator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> >,class boost::move_iterator<class boost::container::repeat_iterator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability>,__int64> >,struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>::`vftable'" ??_7?$advanced_insert_aux_proxy@V?$allocator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@std@@V?$move_iterator@V?$repeat_iterator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@_J@container@boost@@@boost@@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@4@@container_detail@container@boost@@6B@
0x1608EEF60: "public: __cdecl std::vector<struct TouchType::TermMetadata,class std::allocator<struct TouchType::TermMetadata> >::~vector<struct TouchType::TermMetadata,class std::allocator<struct TouchType::TermMetadata> >(void) __ptr64" ??1?$vector@UTermMetadata@TouchType@@V?$allocator@UTermMetadata@TouchType@@@std@@@std@@QEAA@XZ
0x1608C22D4: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> >,0> >::_Tidy(void) __ptr64" ?_Tidy@?$_Tree@V?$_Tmap_traits@EULogProbability@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXXZ
0x1608F8BB0: "public: virtual void * __ptr64 __cdecl TouchType::SubModel::`scalar deleting destructor'(unsigned int) __ptr64" ??_GSubModel@TouchType@@UEAAPEAXI@Z
0x160B07BEC: "class TouchType::CachedString const TouchType::StringTable::maxLength" ?maxLength@StringTable@TouchType@@3VCachedString@2@B
0x1609744D0: "public: void __cdecl std::vector<struct TouchType::StaticTermModelDescription,class std::allocator<struct TouchType::StaticTermModelDescription> >::push_back(struct TouchType::StaticTermModelDescription &&) __ptr64" ?push_back@?$vector@UStaticTermModelDescription@TouchType@@V?$allocator@UStaticTermModelDescription@TouchType@@@std@@@std@@QEAAX$$QEAUStaticTermModelDescription@TouchType@@@Z
0x1608A4388: "public: __cdecl std::_Deque_alloc<0,struct std::_Deque_base_types<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > > >::~_Deque_alloc<0,struct std::_Deque_base_types<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > > >(void) __ptr64" ??1?$_Deque_alloc@$0A@U?$_Deque_base_types@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@@std@@QEAA@XZ
0x160A4F118: "`string'" ??_C@_0CM@PMNOPPMK@Unable?5to?5read?5the?5contact?5name?5@
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::Encoding,class std::allocator<struct TouchType::Encoding> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@UEncoding@TouchType@@V?$allocator@UEncoding@TouchType@@@std@@@std@@IEBAXXZ
0x16098A150: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$lookahead_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A402D8: "const TouchType::CharRule::`vftable'" ??_7CharRule@TouchType@@6B@
0x160AF9278: "__vectorcall ??_R0?AVrange_error@std@" ??_R0?AVrange_error@std@@@8
0x1608D4FE8: "private: void __cdecl TouchType::Blacklist::write(void)const __ptr64" ?write@Blacklist@TouchType@@AEBAXXZ
0x16089C900: "protected: void __cdecl std::vector<unsigned long,class std::allocator<unsigned long> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@KV?$allocator@K@std@@@std@@IEAAXXZ
0x1609D8310: "public: virtual int __cdecl TouchType::IO::Protocol::FCNN::GetCachedSize(void)const __ptr64" ?GetCachedSize@FCNN@Protocol@IO@TouchType@@UEBAHXZ
0x1608A84A0: "protected: void __cdecl std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@IEAAXXZ
0x16089B650: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelTermID,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelTermID>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@EUModelTermID@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEUModelTermID@TouchType@@@std@@PEAX@2@@Z
0x1608CA380: "public: struct std::_Tree_node<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > >,class std::allocator<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > > > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@V?$allocator@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@PEAX@2@XZ
0x160A419C8: api-ms-win-core-file-l1-1-0_NULL_THUNK_DATA
0x160A4CBE8: "`string'" ??_C@_13BPINEIPE@?$AAr?$AA?$AA@
0x1608C22A0: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelInfo,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelInfo> >,0> >::_Tidy(void) __ptr64" ?_Tidy@?$_Tree@V?$_Tmap_traits@EUModelInfo@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelInfo@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXXZ
0x1608CD680: "public: virtual void * __ptr64 __cdecl boost::container::container_detail::advanced_insert_aux_proxy<class std::allocator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> >,class boost::move_iterator<class boost::container::repeat_iterator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability>,__int64> >,struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$advanced_insert_aux_proxy@V?$allocator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@std@@V?$move_iterator@V?$repeat_iterator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@_J@container@boost@@@boost@@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@4@@container_detail@container@boost@@UEAAPEAXI@Z
0x160B07D74: "class TouchType::CachedString const TouchType::StringTable::chinesePruneRatio" ?chinesePruneRatio@StringTable@TouchType@@3VCachedString@2@B
0x16093DEB0: "public: virtual void * __ptr64 __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@UEAAPEAXI@Z
0x1609C4920: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<6128,6138>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BHPA@$0BHPK@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x160A4D960: "`string'" ??_C@_0P@MDFMFKJ@sequence?9cache?$AA@
0x160A3F590: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$lookahead_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x160950CFC: "public: static struct TouchType::ContextHelper::Result const & __ptr64 __cdecl TouchType::ContextHelper::NoResult(void)" ?NoResult@ContextHelper@TouchType@@SAAEBUResult@12@XZ
0x160983C08: "public: unsigned short __cdecl boost::xpressive::cpp_regex_traits<char>::lookup_classname<char * __ptr64>(char * __ptr64,char * __ptr64,bool)const __ptr64" ??$lookup_classname@PEAD@?$cpp_regex_traits@D@xpressive@boost@@QEBAGPEAD0_N@Z
0x1609D8B60: "public: virtual void __cdecl TouchType::IO::Protocol::VocabFilter::CheckTypeAndMergeFrom(class google::protobuf::MessageLite const & __ptr64) __ptr64" ?CheckTypeAndMergeFrom@VocabFilter@Protocol@IO@TouchType@@UEAAXAEBVMessageLite@protobuf@google@@@Z
0x160A4E398: "`string'" ??_C@_06GGHJAEBN@static?$AA@
0x160A3EB08: "const TouchType::InputMapping::LayoutMap::`vftable'" ??_7LayoutMap@InputMapping@TouchType@@6B@
0x16090DB28: "public: bool __cdecl TouchType::DynamicMapNode::computeTotal(unsigned int & __ptr64)const __ptr64" ?computeTotal@DynamicMapNode@TouchType@@QEBA_NAEAI@Z
0x160B07BB0: "class TouchType::CachedString const TouchType::StringTable::traceSpeedWeight" ?traceSpeedWeight@StringTable@TouchType@@3VCachedString@2@B
0x160907580: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64 __cdecl std::basic_ostream<char,struct std::char_traits<char> >::write(char const * __ptr64,__int64) __ptr64" ?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z
0x1609A6640: "public: virtual bool __cdecl boost::xpressive::detail::xpression_adaptor<class boost::reference_wrapper<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_begin_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > > >,struct boost::mpl::bool_<1> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > const>,struct boost::xpressive::detail::matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$xpression_adaptor@V?$reference_wrapper@$$CBU?$static_xpression@U?$optional_mark_matcher@U?$static_xpression@Umark_begin_matcher@detail@xpressive@boost@@U?$static_xpression@U?$simple_repeat_matcher@U?$static_xpression@Uany_matcher@detail@xpressive@boost@@U?$static_xpression@Utrue_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@U?$static_xpression@U?$regex_matcher@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$static_xpression@Umark_end_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@234@@234@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@U?$static_xpression@Uend_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@@boost@@U?$matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@2@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160953668: "public: __cdecl TouchType::InputModelCache::~InputModelCache(void) __ptr64" ??1InputModelCache@TouchType@@QEAA@XZ
0x160A035D0: "protected: virtual class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::money_put<wchar_t,class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_put(class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,bool,class std::ios_base & __ptr64,wchar_t,long double)const __ptr64" ?do_put@?$money_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@_NAEAVios_base@2@_WO@Z
0x160A41C60: "__cdecl _imp_EventRegister" __imp_EventRegister
0x1609EE490: "public: __cdecl std::out_of_range::out_of_range(char const * __ptr64) __ptr64" ??0out_of_range@std@@QEAA@PEBD@Z
0x1609FF050: "protected: virtual class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::money_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_get(class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,bool,class std::ios_base & __ptr64,int & __ptr64,class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __ptr64)const __ptr64" ?do_get@?$money_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@GU?$char_traits@G@std@@@2@V32@0_NAEAVios_base@2@AEAHAEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@2@@Z
0x160A4DEF0: "`string'" ??_C@_09LFEDENN@num?9words?$AA@
0x160A4A3C8: "`string'" ??_C@_0BH@KEFGLDAF@function?5not?5supported?$AA@
0x160929C60: "public: virtual class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > __cdecl TouchType::InputModel::lookupTermStrict(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::EncodingMatch::Type)const __ptr64" ?lookupTermStrict@InputModel@TouchType@@UEBA?AV?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@W4Type@EncodingMatch@2@@Z
0x160A4EAD8: "`string'" ??_C@_0BE@HGKHCAKB@model_context_preds?$AA@
0x160A4C3A8: "`string'" ??_C@_0BA@HGEPHOKI@?$CFI?5?3?5?$CFM?5?3?5?$CFS?5?$CFp?$AA@
0x16089DD6C: "void __cdecl wil::details::ReportFailure_Hr(void * __ptr64,unsigned int,char const * __ptr64,char const * __ptr64,char const * __ptr64,void * __ptr64,enum wil::FailureType,long)" ?ReportFailure_Hr@details@wil@@YAXPEAXIPEBD110W4FailureType@2@J@Z
0x1609253B8: "struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64 __cdecl std::_Uninit_move<struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64,class std::allocator<struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> >,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> >(struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> > > & __ptr64,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,float> * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAU?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@M@std@@PEAU12@V?$allocator@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@M@std@@@2@U12@@std@@YAPEAU?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@M@0@PEAU10@00AEAU?$_Wrap_alloc@V?$allocator@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@M@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A935E0: "`string'" ??_C@_09LGLMHHOL@DUMB_MODE?$AA@
0x1609723B0: "private: unsigned short * __ptr64 __cdecl TouchType::SlimVector<unsigned short,unsigned __int64>::reallocate_gap(unsigned __int64,unsigned short * __ptr64) __ptr64" ?reallocate_gap@?$SlimVector@G_K@TouchType@@AEAAPEAG_KPEAG@Z
0x1609DE148: "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::GRUNeuralTermProbabilityMap::embeddingWeightsKey(void)" ?embeddingWeightsKey@GRUNeuralTermProbabilityMap@TouchType@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x160905C08: "private: void __cdecl TouchType::DynamicMap::MapCache::do_advance(void)const __ptr64" ?do_advance@MapCache@DynamicMap@TouchType@@AEBAXXZ
0x1608B6670: "public: __cdecl std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> >::~set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> >(void) __ptr64" ??1?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@std@@QEAA@XZ
0x160B07CF0: "class TouchType::CachedString const TouchType::StringTable::allowWildcardsAtStart" ?allowWildcardsAtStart@StringTable@TouchType@@3VCachedString@2@B
0x16091A4A0: "public: virtual void * __ptr64 __cdecl TouchType::InputMapping::LayoutMap::`scalar deleting destructor'(unsigned int) __ptr64" ??_GLayoutMap@InputMapping@TouchType@@UEAAPEAXI@Z
0x1608DB7E0: "public: __cdecl std::vector<struct TouchType::SequenceAlternative,class std::allocator<struct TouchType::SequenceAlternative> >::~vector<struct TouchType::SequenceAlternative,class std::allocator<struct TouchType::SequenceAlternative> >(void) __ptr64" ??1?$vector@USequenceAlternative@TouchType@@V?$allocator@USequenceAlternative@TouchType@@@std@@@std@@QEAA@XZ
0x16091BF30: "protected: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > > __cdecl std::_Tree<class std::_Tset_traits<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,0> >::_Insert_at<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::_Nil>(bool,struct std::_Tree_node<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,void * __ptr64> * __ptr64,struct TouchType::InputMapping::LayoutMap::KeyPressCombo &&,struct std::_Nil) __ptr64" ??$_Insert_at@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U_Nil@std@@@?$_Tree@V?$_Tset_traits@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@$0A@@std@@@std@@IEAA?AV?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@@std@@@1@_NPEAU?$_Tree_node@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@PEAX@1@$$QEAUKeyPressCombo@LayoutMap@InputMapping@TouchType@@U_Nil@1@@Z
0x160A02D70: "protected: virtual unsigned short const * __ptr64 __cdecl std::ctype<unsigned short>::do_narrow(unsigned short const * __ptr64,unsigned short const * __ptr64,char,char * __ptr64)const __ptr64" ?do_narrow@?$ctype@G@std@@MEBAPEBGPEBG0DPEAD@Z
0x1608C1EAC: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64 __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int) __ptr64" ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z
0x1608C146C: "public: class TouchType::CachedString & __ptr64 __cdecl std::map<unsigned char,class TouchType::CachedString,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::CachedString> > >::operator[](unsigned char const & __ptr64) __ptr64" ??A?$map@EVCachedString@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEVCachedString@TouchType@@@std@@@4@@std@@QEAAAEAVCachedString@TouchType@@AEBE@Z
0x1608ACA74: "bool __cdecl TouchType::utf8::moveToNextCodepoint<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > const & __ptr64)" ??$moveToNextCodepoint@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@utf8@TouchType@@YA_NAEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@AEBV23@@Z
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::messages<char>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$messages@D@std@@MEAAPEAXI@Z
0x1608BC9DC: "public: virtual __cdecl TouchType::Visitors::LocaleCollector::~LocaleCollector(void) __ptr64" ??1LocaleCollector@Visitors@TouchType@@UEAA@XZ
0x1608B9860: "public: virtual void __cdecl TouchType::PredictorImpl::removeTerm(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::TagSelector const & __ptr64) __ptr64" ?removeTerm@PredictorImpl@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVTagSelector@2@@Z
0x160A92460: "`string'" ??_C@_02HIBBOKEN@?2r?$AA@
0x16091A4E0: "public: virtual __cdecl TouchType::InputMapping::LayoutMap::~LayoutMap(void) __ptr64" ??1LayoutMap@InputMapping@TouchType@@UEAA@XZ
0x160A40868: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<4190,4193>::`vftable'" ??_7?$CodepointRangeRule@$0BAFO@$0BAGB@@WordBreakIteratorRules@TouchType@@6B@
0x1609DA810: "public: virtual bool __cdecl TouchType::IO::Protocol::Vocab::MergePartialFromCodedStream(class google::protobuf::io::CodedInputStream * __ptr64) __ptr64" ?MergePartialFromCodedStream@Vocab@Protocol@IO@TouchType@@UEAA_NPEAVCodedInputStream@io@protobuf@google@@@Z
0x1608C4D68: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64>,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64> > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@V?$allocator@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@PEAX@2@XZ
0x160922BB4: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::KeyShape,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@2@@Z
0x160A513A0: "`string'" ??_C@_03LLHLHLFA@?c?$IF?$IF?$AA@
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::ParameterSetImpl>::~auto_ptr<class TouchType::ParameterSetImpl>(void) __ptr64" ??1?$auto_ptr@VParameterSetImpl@TouchType@@@std@@QEAA@XZ
0x1608A81BC: "struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64 __cdecl std::_Uninit_move<struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64,struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64,class std::allocator<struct std::pair<struct TouchType::LogProbability,unsigned int> >,struct std::pair<struct TouchType::LogProbability,unsigned int> >(struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64,struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64,struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct std::pair<struct TouchType::LogProbability,unsigned int> > > & __ptr64,struct std::pair<struct TouchType::LogProbability,unsigned int> * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAU?$pair@ULogProbability@TouchType@@I@std@@PEAU12@V?$allocator@U?$pair@ULogProbability@TouchType@@I@std@@@2@U12@@std@@YAPEAU?$pair@ULogProbability@TouchType@@I@0@PEAU10@00AEAU?$_Wrap_alloc@V?$allocator@U?$pair@ULogProbability@TouchType@@I@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609EEE80: "__cdecl FindPESection" _FindPESection
0x16089F214: "public: __cdecl FluencyDS::FluencyDS(void) __ptr64" ??0FluencyDS@@QEAA@XZ
0x160A4D8C0: "`string'" ??_C@_0BD@LJKHMCCJ@language?9detection?$AA@
0x1608B6D90: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::TermRemover::`vector deleting destructor'(unsigned int) __ptr64" ??_ETermRemover@Visitors@TouchType@@UEAAPEAXI@Z
0x1609C48E0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<128001,128592>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BPEAB@$0BPGFA@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x16089C900: "protected: void __cdecl std::vector<class TouchType::Prediction const * __ptr64,class std::allocator<class TouchType::Prediction const * __ptr64> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@PEBVPrediction@TouchType@@V?$allocator@PEBVPrediction@TouchType@@@std@@@std@@IEAAXXZ
0x160902BA4: "public: class TouchType::LogEvent & __ptr64 __cdecl TouchType::LogEvent::withFileError(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ?withFileError@LogEvent@TouchType@@QEAAAEAV12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x1608B4ACC: "public: virtual __cdecl std::bad_alloc::~bad_alloc(void) __ptr64" ??1bad_alloc@std@@UEAA@XZ
0x1609AC5F0: "public: virtual void * __ptr64 __cdecl TouchType::VnTokenizer::`vector deleting destructor'(unsigned int) __ptr64" ??_EVnTokenizer@TouchType@@UEAAPEAXI@Z
0x160A50770: "`string'" ??_C@_0CH@KMJGMCEG@Configuration?5file?5already?5exist@
0x1609D315C: "public: int __cdecl std::basic_istream<char,struct std::char_traits<char> >::get(void) __ptr64" ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ
0x1608B45B0: "public: virtual void * __ptr64 __cdecl TouchType::TagSelectors::LiveLanguageModels::`vector deleting destructor'(unsigned int) __ptr64" ??_ELiveLanguageModels@TagSelectors@TouchType@@UEAAPEAXI@Z
0x160A40608: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<917536,917631>::`vftable'" ??_7?$CodepointRangeRule@$0OAACA@$0OAAHP@@WordBreakIteratorRules@TouchType@@6B@
0x1609DC980: "public: virtual bool __cdecl TouchType::IO::Protocol::FCNN::MergePartialFromCodedStream(class google::protobuf::io::CodedInputStream * __ptr64) __ptr64" ?MergePartialFromCodedStream@FCNN@Protocol@IO@TouchType@@UEAA_NPEAVCodedInputStream@io@protobuf@google@@@Z
0x160A4A510: "`string'" ??_C@_0BD@OJMJDIGI@connection_aborted?$AA@
0x1608AA198: "public: __cdecl std::vector<struct TouchType::Encoding,class std::allocator<struct TouchType::Encoding> >::~vector<struct TouchType::Encoding,class std::allocator<struct TouchType::Encoding> >(void) __ptr64" ??1?$vector@UEncoding@TouchType@@V?$allocator@UEncoding@TouchType@@@std@@@std@@QEAA@XZ
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::ParameterBase * __ptr64>,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::ParameterBase * __ptr64>,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVParameterBase@2@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVParameterBase@2@@std@@PEAX@2@_K@Z
0x1608A3A10: "public: __cdecl std::_Tree_comp<0,class std::_Tset_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,0> >::~_Tree_comp<0,class std::_Tset_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,0> >(void) __ptr64" ??1?$_Tree_comp@$0A@V?$_Tset_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@$0A@@std@@@std@@QEAA@XZ
0x160A4D2D0: "`string'" ??_C@_13CACJPPAP@?$AAh?$AA?$AA@
0x1608B5324: "bool __cdecl boost::foreach_detail_::set_false(bool & __ptr64)" ?set_false@foreach_detail_@boost@@YA_NAEA_N@Z
0x160921498: "private: void __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::recomputeModelCache(void) __ptr64" ?recomputeModelCache@KeyPressModelImpl@KeyPressModelling@TouchType@@AEAAXXZ
0x1609A17EC: "protected: class std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> > __cdecl TouchType::RuleModel::applyChar(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?applyChar@RuleModel@TouchType@@IEBA?AV?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@00@Z
0x1608DEDA4: "class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64 __cdecl std::_Uninit_move<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64,class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64,class std::allocator<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > >,class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > >(class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64,class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64,class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64,struct std::_Wrap_alloc<class std::allocator<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > > > & __ptr64,class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAV?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@PEAV12@V?$allocator@V?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@@2@V12@@std@@YAPEAV?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@0@PEAV10@00AEAU?$_Wrap_alloc@V?$allocator@V?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160995A30: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160952160: "public: virtual bool __cdecl TouchType::ContextHelperImpl::isSuffix(struct TouchType::ModelTermID const & __ptr64)const __ptr64" ?isSuffix@ContextHelperImpl@TouchType@@UEBA_NAEBUModelTermID@2@@Z
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::TermMetadata,class std::allocator<struct TouchType::TermMetadata> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@UTermMetadata@TouchType@@V?$allocator@UTermMetadata@TouchType@@@std@@@std@@IEBAXXZ
0x160A3F5B8: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$bool_@$00@53@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1609871F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$posix_charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x16098DA30: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$posix_charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160A513C0: "`string'" ??_C@_03HDKCPBFI@?c?$IF?$IN?$AA@
0x16089C900: "protected: void __cdecl std::vector<int,class std::allocator<int> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ
0x160953318: "public: class TouchType::TouchHistoryImpl::Element const & __ptr64 __cdecl TouchType::TouchHistoryImpl::back(void)const __ptr64" ?back@TouchHistoryImpl@TouchType@@QEBAAEBVElement@12@XZ
0x16089C900: "protected: void __cdecl std::vector<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple,class std::allocator<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@V?$allocator@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@@std@@@std@@IEAAXXZ
0x160927200: "public: virtual void * __ptr64 __cdecl TouchType::VerbatimSearch::`vector deleting destructor'(unsigned int) __ptr64" ??_EVerbatimSearch@TouchType@@UEAAPEAXI@Z
0x1608C1318: "public: __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::~vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >(void) __ptr64" ??1?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@QEAA@XZ
0x1608C4D24: "public: struct std::_Tree_node<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> >,class std::allocator<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@V?$allocator@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@PEAX@2@XZ
0x160A4D030: "`string'" ??_C@_0BA@ELKIONDK@bad?5locale?5name?$AA@
0x1609D3B24: "public: void __cdecl TouchType::ChunkWriter::writeText(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64)const __ptr64" ?writeText@ChunkWriter@TouchType@@QEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
0x1609D32D4: "public: bool __cdecl TouchType::ChunkReader::canRead(struct TouchType::ChunkType const & __ptr64)const __ptr64" ?canRead@ChunkReader@TouchType@@QEBA_NAEBUChunkType@2@@Z
0x1608F8C00: "public: virtual bool __cdecl TouchType::TermModel::queryTerm(class std::set<unsigned short,struct std::less<unsigned short>,class std::allocator<unsigned short> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?queryTerm@TermModel@TouchType@@UEBA_NAEBV?$set@GU?$less@G@std@@V?$allocator@G@2@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
0x1608F4704: "public: class std::map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > > __cdecl TouchType::ContextModel::getContextCandidates(class TouchType::SequenceInternal const & __ptr64,class TouchType::ParameterSetImpl const & __ptr64)const __ptr64" ?getContextCandidates@ContextModel@TouchType@@QEBA?AV?$map@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@@std@@AEBVSequenceInternal@2@AEBVParameterSetImpl@2@@Z
0x160B089C8: "struct TouchType::IO::Protocol::StaticDescriptorInitializer_model_2eproto TouchType::IO::Protocol::static_descriptor_initializer_model_2eproto_" ?static_descriptor_initializer_model_2eproto_@Protocol@IO@TouchType@@3UStaticDescriptorInitializer_model_2eproto@123@A
0x160B089C5: "struct TouchType::IO::Protocol::StaticDescriptorInitializer_vocab_2eproto TouchType::IO::Protocol::static_descriptor_initializer_vocab_2eproto_" ?static_descriptor_initializer_vocab_2eproto_@Protocol@IO@TouchType@@3UStaticDescriptorInitializer_vocab_2eproto@123@A
0x160B089CC: "struct TouchType::IO::Protocol::StaticDescriptorInitializer_staticMap_2eproto TouchType::IO::Protocol::static_descriptor_initializer_staticMap_2eproto_" ?static_descriptor_initializer_staticMap_2eproto_@Protocol@IO@TouchType@@3UStaticDescriptorInitializer_staticMap_2eproto@123@A
0x16094F794: "void __cdecl std::_Median<class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >,bool (__cdecl*)(class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> const & __ptr64,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >)>(class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >,bool (__cdecl*)(class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> const & __ptr64,class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> const & __ptr64))" ??$_Median@V?$_Deque_unchecked_iterator@V?$_Deque_val@U?$_Deque_simple_types@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@std@@@std@@@std@@P6A_NAEBV?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@0@Z@std@@YAXV?$_Deque_unchecked_iterator@V?$_Deque_val@U?$_Deque_simple_types@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@std@@@std@@@0@00P6A_NAEBV?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@1@Z@Z
0x1609B5930: "public: virtual int __cdecl TouchType::WordBreakIteratorImpl::previous(void) __ptr64" ?previous@WordBreakIteratorImpl@TouchType@@UEAAHXZ
0x160B08D28: "private: static class TouchType::IO::Protocol::Blacklister * __ptr64 __ptr64 TouchType::IO::Protocol::Blacklister::default_instance_" ?default_instance_@Blacklister@Protocol@IO@TouchType@@0PEAV1234@EA
0x160990160: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::set_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::int_<2> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$set_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$int_@$01@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A940E8: "__cdecl _real@43f0000000000000" __real@43f0000000000000
0x160A4FBF0: "`string'" ??_C@_09HJGOLHNF@precision?$AA@
0x1608AF764: "public: class TouchType::InputSequence::Element const & __ptr64 __cdecl TouchType::InputSequence::back(void)const __ptr64" ?back@InputSequence@TouchType@@QEBAAEBVElement@12@XZ
0x1608CAD50: "public: virtual class TouchType::Parameter * __ptr64 __cdecl TouchType::ParameterImpl<float>::makeCopy(void)const __ptr64" ?makeCopy@?$ParameterImpl@M@TouchType@@UEBAPEAVParameter@2@XZ
0x16091E6D0: "protected: virtual void * __ptr64 __cdecl TouchType::KeyPressModel::`vector deleting destructor'(unsigned int) __ptr64" ??_EKeyPressModel@TouchType@@MEAAPEAXI@Z
0x1608B4560: "protected: virtual bool __cdecl TouchType::NGramTermModel<class TouchType::ZipfianMap>::readNewFormat(struct TouchType::InputStream & __ptr64) __ptr64" ?readNewFormat@?$NGramTermModel@VZipfianMap@TouchType@@@TouchType@@MEAA_NAEAUInputStream@2@@Z
0x1608C8220: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelInfo>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::ModelInfo>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelInfo> > >::_Buynode<struct std::pair<unsigned char,struct TouchType::ModelInfo> >(struct std::pair<unsigned char,struct TouchType::ModelInfo> &&) __ptr64" ??$_Buynode@U?$pair@EUModelInfo@TouchType@@@std@@@?$_Tree_buy@U?$pair@$$CBEUModelInfo@TouchType@@@std@@V?$allocator@U?$pair@$$CBEUModelInfo@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEUModelInfo@TouchType@@@std@@PEAX@1@$$QEAU?$pair@EUModelInfo@TouchType@@@1@@Z
0x160A41920: "__cdecl _imp_OutputDebugStringW" __imp_OutputDebugStringW
0x1609F0040: "private: static void __cdecl std::locale::_Setgloballocale(void * __ptr64)" ?_Setgloballocale@locale@std@@CAXPEAX@Z
0x160A934C8: "`string'" ??_C@_0CK@DLJBNJAB@?5?9?5expected?5an?5array?5of?54?5values@
0x1609CDDD0: "public: virtual void * __ptr64 __cdecl TouchType::InputFileStream::`vector deleting destructor'(unsigned int) __ptr64" ??_EInputFileStream@TouchType@@UEAAPEAXI@Z
0x1608AC7AC: "public: static unsigned __int64 __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x1608F5158: "public: void __cdecl TouchType::LRUCache<unsigned __int64,class TouchType::ISharedPtr<class TouchType::ContextCache> >::insert(unsigned __int64,class TouchType::ISharedPtr<class TouchType::ContextCache> const & __ptr64) __ptr64" ?insert@?$LRUCache@_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@TouchType@@QEAAX_KAEBV?$ISharedPtr@VContextCache@TouchType@@@2@@Z
0x16094AE4C: "public: class TouchType::keypress_iterator<class TouchType::DynamicTrieLocation,class TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation> > const & __ptr64 __cdecl TouchType::keypress_iterator<class TouchType::DynamicTrieLocation,class TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation> >::operator++(void) __ptr64" ??E?$keypress_iterator@VDynamicTrieLocation@TouchType@@V?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@2@@TouchType@@QEAAAEBV01@XZ
0x160995010: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160995C5C: "public: bool __cdecl boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >::match<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ??$match@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@QEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@123@@Z
0x1608ACB60: "public: virtual void * __ptr64 __cdecl Json::Writer::`scalar deleting destructor'(unsigned int) __ptr64" ??_GWriter@Json@@UEAAPEAXI@Z
0x1609FEE70: "protected: virtual unsigned short __cdecl std::numpunct<unsigned short>::do_decimal_point(void)const __ptr64" ?do_decimal_point@?$numpunct@G@std@@MEBAGXZ
0x1608E52C8: "protected: void __cdecl std::vector<class std::vector<unsigned short,class std::allocator<unsigned short> >,class std::allocator<class std::vector<unsigned short,class std::allocator<unsigned short> > > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@V?$vector@GV?$allocator@G@std@@@std@@V?$allocator@V?$vector@GV?$allocator@G@std@@@std@@@2@@std@@IEAAX_K@Z
0x16091C62C: "protected: void __cdecl std::vector<class std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >,class std::allocator<class std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> > > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@V?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@V?$allocator@V?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@@2@@std@@IEAAX_K@Z
0x1608AF764: "public: class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > & __ptr64 __cdecl std::deque<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > >::back(void) __ptr64" ?back@?$deque@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@QEAAAEAV?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@2@XZ
0x160B07DB4: "class TouchType::CachedString const TouchType::StringTable::contactSpecific" ?contactSpecific@StringTable@TouchType@@3VCachedString@2@B
0x160925D2C: "public: __cdecl TouchType::KeyPressModelling::KeyModel::KeyModel(void) __ptr64" ??0KeyModel@KeyPressModelling@TouchType@@QEAA@XZ
0x1608D7DA0: "protected: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::ChunkWriterHelper<class TouchType::IO::Protocol::DynamicMap>::getMetadataText(void)const __ptr64" ?getMetadataText@?$ChunkWriterHelper@VDynamicMap@Protocol@IO@TouchType@@@TouchType@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x1609A5898: "public: __cdecl boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::cpp_regex_traits<char>,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_matcher<struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::assert_eos_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::fusion::nil> >,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > >::static_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::cpp_regex_traits<char>,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_matcher<struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::assert_eos_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::fusion::nil> >,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > >(struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::cpp_regex_traits<char>,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_matcher<struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::assert_eos_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::fusion::nil> >,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > > const & __ptr64) __ptr64" ??0?$static_xpression@U?$string_matcher@U?$cpp_regex_traits@D@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@U?$static_xpression@U?$alternate_matcher@U?$alternates_list@U?$static_xpression@Uassert_eos_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$alternates_list@U?$static_xpression@U?$posix_charset_matcher@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@Unil@fusion@4@@234@@detail@xpressive@boost@@U?$cpp_regex_traits@D@34@@detail@xpressive@boost@@U?$static_xpression@Uend_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@detail@xpressive@boost@@QEAA@AEBU0123@@Z
0x16094B75C: "public: static struct TouchType::LogProbability __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::InsertAnyOp::maxProbability<struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence>(struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64,class TouchType::TrieLocation const & __ptr64,struct TouchType::LogProbability const & __ptr64)" ??$maxProbability@UKeyPressEvidence@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@@InsertAnyOp@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@SA?AULogProbability@2@AEBUKeyPressEvidence@12@AEBVSettings@12@AEBVTrieLocation@2@AEBU32@@Z
0x16091E750: "public: virtual class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::KeyShape,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > > const & __ptr64 __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::getOriginalKeyLocations(void)const __ptr64" ?getOriginalKeyLocations@KeyPressModelImpl@KeyPressModelling@TouchType@@UEBAAEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@2@@std@@XZ
0x160B088A0: "struct TouchType::ChunkType TouchType::ChunkTypes::DynamicMap" ?DynamicMap@ChunkTypes@TouchType@@3UChunkType@2@A
0x1609135F0: "private: virtual class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64 __cdecl TouchType::InputMapping::InputMapperImpl::summariseMappings(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64)const __ptr64" ?summariseMappings@InputMapperImpl@InputMapping@TouchType@@EEBAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV45@@Z
0x16089C92C: "long __cdecl StringCchCatW(unsigned short * __ptr64,unsigned __int64,unsigned short const * __ptr64)" ?StringCchCatW@@YAJPEAG_KPEBG@Z
0x1609D91E0: "public: virtual int __cdecl TouchType::IO::Protocol::BloomFilter::ByteSize(void)const __ptr64" ?ByteSize@BloomFilter@Protocol@IO@TouchType@@UEBAHXZ
0x1608B5060: "public: __cdecl std::set<unsigned __int64,struct std::less<unsigned __int64>,class std::allocator<unsigned __int64> >::~set<unsigned __int64,struct std::less<unsigned __int64>,class std::allocator<unsigned __int64> >(void) __ptr64" ??1?$set@_KU?$less@_K@std@@V?$allocator@_K@2@@std@@QEAA@XZ
0x160A4D760: "const std::basic_ostringstream<char,struct std::char_traits<char>,class std::allocator<char> >::`vbtable'" ??_8?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@7B@
0x16091542C: "public: void __cdecl boost::unordered::detail::table<struct boost::unordered::detail::map<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::CharacterMapTrie * __ptr64> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::CharacterMapTrie * __ptr64,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::reserve_for_insert(unsigned __int64) __ptr64" ?reserve_for_insert@?$table@U?$map@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVCharacterMapTrie@TouchType@@@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEAVCharacterMapTrie@TouchType@@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEAAX_K@Z
0x160A4D7B4: "`string'" ??_C@_05IIMHCHIO@alnum?$AA@
0x160A40718: "const TouchType::WordBreakIteratorRules::ArmenianPunctuationRule::`vftable'" ??_7ArmenianPunctuationRule@WordBreakIteratorRules@TouchType@@6B@
0x160950668: "class std::deque<class TouchType::ContinuousTouch::MultiFeature,class std::allocator<class TouchType::ContinuousTouch::MultiFeature> > __cdecl TouchType::concatCollections<class std::deque<class TouchType::ContinuousTouch::MultiFeature,class std::allocator<class TouchType::ContinuousTouch::MultiFeature> > >(class std::deque<class TouchType::ContinuousTouch::MultiFeature,class std::allocator<class TouchType::ContinuousTouch::MultiFeature> > const & __ptr64,class std::deque<class TouchType::ContinuousTouch::MultiFeature,class std::allocator<class TouchType::ContinuousTouch::MultiFeature> > const & __ptr64)" ??$concatCollections@V?$deque@VMultiFeature@ContinuousTouch@TouchType@@V?$allocator@VMultiFeature@ContinuousTouch@TouchType@@@std@@@std@@@TouchType@@YA?AV?$deque@VMultiFeature@ContinuousTouch@TouchType@@V?$allocator@VMultiFeature@ContinuousTouch@TouchType@@@std@@@std@@AEBV12@0@Z
0x160991C10: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x1608E1CE8: "public: __cdecl TouchType::PredExtensionSniffer::PredExtensionSniffer(void) __ptr64" ??0PredExtensionSniffer@TouchType@@QEAA@XZ
0x1608CA280: "public: virtual void __cdecl TouchType::ParameterImpl<float>::reset(void) __ptr64" ?reset@?$ParameterImpl@M@TouchType@@UEAAXXZ
0x160A4E860: "const std::basic_istringstream<char,struct std::char_traits<char>,class std::allocator<char> >::`vbtable'" ??_8?$basic_istringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@7B@
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::SequenceAlternative,class std::allocator<struct TouchType::SequenceAlternative> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@USequenceAlternative@TouchType@@V?$allocator@USequenceAlternative@TouchType@@@std@@@std@@IEBAXXZ
0x160A50F78: "`string'" ??_C@_07MHMIIMLN@CatRule?$AA@
0x1608A8204: "public: class TouchType::Prediction & __ptr64 __cdecl TouchType::Prediction::operator=(class TouchType::Prediction &&) __ptr64" ??4Prediction@TouchType@@QEAAAEAV01@$$QEAV01@@Z
0x160988D40: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::repeat_begin_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@Urepeat_begin_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160980844: "protected: unsigned __int64 __cdecl TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector>::nextBlockIndex(unsigned int)const __ptr64" ?nextBlockIndex@?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@IEBA_KI@Z
0x1608F6F5C: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,unsigned int> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,unsigned int,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,unsigned int> >,0> >::_Insert_at<struct std::pair<unsigned char const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64,struct std::pair<unsigned char const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBEI@std@@PEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EIU?$less@E@std@@V?$allocator@U?$pair@$$CBEI@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEI@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@1@AEAU?$pair@$$CBEI@1@1@Z
0x1608B3A68: "public: void __cdecl boost::unordered::detail::table<struct boost::unordered::detail::map<class std::allocator<struct std::pair<unsigned short const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,unsigned short,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::hash<unsigned short>,struct std::equal_to<unsigned short> > >::reserve_for_insert(unsigned __int64) __ptr64" ?reserve_for_insert@?$table@U?$map@V?$allocator@U?$pair@$$CBGV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@GV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@U?$hash@G@boost@@U?$equal_to@G@2@@detail@unordered@boost@@@detail@unordered@boost@@QEAAX_K@Z
0x160921BD0: "public: virtual class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::getKeyCharacters(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?getKeyCharacters@KeyPressModelImpl@KeyPressModelling@TouchType@@UEBA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@5@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAX@2@_K@Z
0x160A50EC0: "`string'" ??_C@_09ONCCMHGH@charRules?$AA@
0x1608CD578: "private: void __cdecl boost::container::vector<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability>,class std::allocator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> > >::priv_range_insert(struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64,unsigned __int64,struct boost::container::container_detail::advanced_insert_aux_int<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64> & __ptr64) __ptr64" ?priv_range_insert@?$vector@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@V?$allocator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@std@@@container@boost@@AEAAXPEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@23@_KAEAU?$advanced_insert_aux_int@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@523@@Z
0x1609EE400: "__cdecl _delayLoadHelper2" __delayLoadHelper2
0x160A3C9C8: "const std::locale::_Locimp::`vftable'" ??_7_Locimp@locale@std@@6B@
0x160A4EE90: "`string'" ??_C@_0M@EABDHFNL@ngramsAdded?$AA@
0x160963B2C: "public: __cdecl std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>(struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> const & __ptr64) __ptr64" ??0?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@QEAA@AEBU01@@Z
0x1608F07D4: "public: void __cdecl std::vector<struct std::pair<struct TouchType::ModelTermID,unsigned int>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,unsigned int> > >::resize(unsigned __int64) __ptr64" ?resize@?$vector@U?$pair@UModelTermID@TouchType@@I@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@I@std@@@2@@std@@QEAAX_K@Z
0x160906E14: "public: void __cdecl std::vector<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> > > >::resize(unsigned __int64) __ptr64" ?resize@?$vector@V?$vector@UCacheLine@MapCache@DynamicMap@TouchType@@V?$allocator@UCacheLine@MapCache@DynamicMap@TouchType@@@std@@@std@@V?$allocator@V?$vector@UCacheLine@MapCache@DynamicMap@TouchType@@V?$allocator@UCacheLine@MapCache@DynamicMap@TouchType@@@std@@@std@@@2@@std@@QEAAX_K@Z
0x16097D5B8: "public: void __cdecl std::vector<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > > >::resize(unsigned __int64) __ptr64" ?resize@?$vector@V?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@V?$allocator@V?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@@2@@std@@QEAAX_K@Z
0x160A41FA0: "__cdecl _imp_??1exception@@UEAA@XZ" __imp_??1exception@@UEAA@XZ
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> > >::_Freenode0(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@2@@Z
0x160A508E0: "`string'" ??_C@_0BB@MLDBEAEG@parameter?9adders?$AA@
0x160A4DEE0: "`string'" ??_C@_0M@DFNCIMEM@max?9context?$AA@
0x1608EFAF8: "struct TouchType::Encoding * __ptr64 __cdecl std::_Uninit_copy<class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct TouchType::Encoding> > >,struct TouchType::Encoding * __ptr64,class std::allocator<struct TouchType::Encoding> >(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct TouchType::Encoding> > >,class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct TouchType::Encoding> > >,struct TouchType::Encoding * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::Encoding> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@UEncoding@TouchType@@@std@@@std@@@std@@PEAUEncoding@TouchType@@V?$allocator@UEncoding@TouchType@@@2@@std@@YAPEAUEncoding@TouchType@@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@UEncoding@TouchType@@@std@@@std@@@0@0PEAU12@AEAU?$_Wrap_alloc@V?$allocator@UEncoding@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A41FC0: "__cdecl _imp_??0exception@@QEAA@XZ" __imp_??0exception@@QEAA@XZ
0x1608F2950: "bool __cdecl TouchType::moreLikelyThan(struct std::pair<unsigned char,struct TouchType::LogProbability>,struct std::pair<unsigned char,struct TouchType::LogProbability>)" ?moreLikelyThan@TouchType@@YA_NU?$pair@EULogProbability@TouchType@@@std@@0@Z
0x16093789C: "public: void __cdecl TouchType::TrieLocationBase::reset(class TouchType::LexEquivalenceClass,struct TouchType::LogProbability,struct TouchType::LogProbability,bool) __ptr64" ?reset@TrieLocationBase@TouchType@@QEAAXVLexEquivalenceClass@2@ULogProbability@2@1_N@Z
0x1608C2AB8: "protected: void __cdecl std::vector<class TouchType::Rule * __ptr64,class std::allocator<class TouchType::Rule * __ptr64> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@PEAVRule@TouchType@@V?$allocator@PEAVRule@TouchType@@@std@@@std@@IEAAX_K@Z
0x16095DE78: "public: static bool __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::PruneOp::process(class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64,class TouchType::TrieLocation const & __ptr64,struct TouchType::LogProbability const & __ptr64,class std::map<struct std::pair<unsigned __int64,unsigned __int64>,struct std::pair<struct TouchType::LogProbability,bool>,struct std::less<struct std::pair<unsigned __int64,unsigned __int64> >,class std::allocator<struct std::pair<struct std::pair<unsigned __int64,unsigned __int64> const,struct std::pair<struct TouchType::LogProbability,bool> > > > & __ptr64)" ?process@PruneOp@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@SA_NAEBVSettings@23@AEBVTrieLocation@3@AEBULogProbability@3@AEAV?$map@U?$pair@_K_K@std@@U?$pair@ULogProbability@TouchType@@_N@2@U?$less@U?$pair@_K_K@std@@@2@V?$allocator@U?$pair@$$CBU?$pair@_K_K@std@@U?$pair@ULogProbability@TouchType@@_N@2@@std@@@2@@std@@@Z
0x160A3F7E8: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x16098E9F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1608A501C: "protected: void __cdecl std::vector<float,class std::allocator<float> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@MV?$allocator@M@std@@@std@@IEBAXXZ
0x160B01480: "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const TouchType::SpacingRuleModel::CHINESE_ENCODING_SEPARATOR" ?CHINESE_ENCODING_SEPARATOR@SpacingRuleModel@TouchType@@2V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B
0x16093E494: "public: void __cdecl TouchType::Cache<struct TouchType::InputModelCacheKey>::put(struct TouchType::InputModelCacheKey const & __ptr64,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> const & __ptr64) __ptr64" ?put@?$Cache@UInputModelCacheKey@TouchType@@@TouchType@@QEAAXAEBUInputModelCacheKey@2@AEBV?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@Z
0x160A91AEC: "`string'" ??_C@_03GLHIOOGC@WB7?$AA@
0x16089C900: "protected: void __cdecl std::vector<unsigned int,class std::allocator<unsigned int> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@IV?$allocator@I@std@@@std@@IEAAXXZ
0x1608D515C: "public: unsigned __int64 __cdecl boost::unordered::unordered_set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::erase(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ?erase@?$unordered_set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@unordered@boost@@QEAA_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160A4ABC0: "`string'" ??_C@_0BO@HACHBEKI@too?5many?5files?5open?5in?5system?$AA@
0x160A406B8: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<129408,129440>::`vftable'" ??_7?$CodepointRangeRule@$0BPJIA@$0BPJKA@@WordBreakIteratorRules@TouchType@@6B@
0x160908434: "bool __cdecl TouchType::readValue<float>(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,float & __ptr64)" ??$readValue@M@TouchType@@YA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAM@Z
0x1609BC290: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakChineseZhuyinRule1(void)" ?getNoBreakChineseZhuyinRule1@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1609BC4A0: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakChineseZhuyinRule2(void)" ?getNoBreakChineseZhuyinRule2@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1609ADB90: "public: static bool __cdecl TouchType::TokenizerImpl::fromNonspacedLanguage(unsigned int)" ?fromNonspacedLanguage@TokenizerImpl@TouchType@@SA_NI@Z
0x1609BC734: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakChineseZhuyinRule3(void)" ?getNoBreakChineseZhuyinRule3@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608BAD20: "public: virtual void __cdecl TouchType::PredictorImpl::learnFrom(class TouchType::Sequence const & __ptr64,class TouchType::TouchHistory const & __ptr64,class TouchType::Prediction const & __ptr64) __ptr64" ?learnFrom@PredictorImpl@TouchType@@UEAAXAEBVSequence@2@AEBVTouchHistory@2@AEBVPrediction@2@@Z
0x160993AEC: "public: __cdecl boost::xpressive::match_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(struct boost::xpressive::match_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > const & __ptr64) __ptr64" ??0?$match_results@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@boost@@QEAA@AEBU012@@Z
0x160A4D660: "__cdecl DataSource_ClearHistory_Start" _DataSource_ClearHistory_Start
0x160AF7388: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-com-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-com-l1-1-0
0x1609A2C50: "public: virtual void * __ptr64 __cdecl TouchType::PredictionRule::`vector deleting destructor'(unsigned int) __ptr64" ??_EPredictionRule@TouchType@@UEAAPEAXI@Z
0x160A4A8B0: "`string'" ??_C@_0BB@DHFDFGDM@host?5unreachable?$AA@
0x16090C804: "protected: void __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<struct std::pair<struct TouchType::ModelTermID,unsigned int>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,unsigned int> > > const * __ptr64>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<struct std::pair<struct TouchType::ModelTermID,unsigned int>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,unsigned int> > > const * __ptr64> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$vector@U?$pair@UModelTermID@TouchType@@I@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@I@std@@@2@@2@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$vector@U?$pair@UModelTermID@TouchType@@I@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@I@std@@@2@@2@@std@@@2@@std@@IEAAX_K@Z
0x16089C650: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::Prediction::getPrediction(void)const __ptr64" ?getPrediction@Prediction@TouchType@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x1608B5370: "void __cdecl boost::checked_delete<class TouchType::FixedContextNeuralTermProbabilityMap>(class TouchType::FixedContextNeuralTermProbabilityMap * __ptr64)" ??$checked_delete@VFixedContextNeuralTermProbabilityMap@TouchType@@@boost@@YAXPEAVFixedContextNeuralTermProbabilityMap@TouchType@@@Z
0x160A4C0B0: "`string'" ??_C@_0FG@EOHGAEB@?3Sun?3Sunday?3Mon?3Monday?3Tue?3Tuesd@
0x1608EF570: "public: virtual void __cdecl boost::detail::sp_counted_impl_p<struct TouchType::Predicate<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > const>::dispose(void) __ptr64" ?dispose@?$sp_counted_impl_p@$$CBU?$Predicate@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@@detail@boost@@UEAAXXZ
0x1609CA074: "void __cdecl std::_Uninit_def_fill_n<class Json::Reader::ErrorInfo * __ptr64,int,class std::allocator<class Json::Reader::ErrorInfo>,class Json::Reader::ErrorInfo>(class Json::Reader::ErrorInfo * __ptr64,int,struct std::_Wrap_alloc<class std::allocator<class Json::Reader::ErrorInfo> > & __ptr64,class Json::Reader::ErrorInfo * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_def_fill_n@PEAVErrorInfo@Reader@Json@@HV?$allocator@VErrorInfo@Reader@Json@@@std@@V123@@std@@YAXPEAVErrorInfo@Reader@Json@@HAEAU?$_Wrap_alloc@V?$allocator@VErrorInfo@Reader@Json@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A4DA70: "`string'" ??_C@_0BH@FHJIJKM@can?9create?9directories?$AA@
0x1608D48EC: "private: struct TouchType::LogProbability * __ptr64 __cdecl TouchType::SlimVector<struct TouchType::LogProbability,unsigned __int64>::reallocate_gap(unsigned __int64,struct TouchType::LogProbability * __ptr64) __ptr64" ?reallocate_gap@?$SlimVector@ULogProbability@TouchType@@_K@TouchType@@AEAAPEAULogProbability@2@_KPEAU32@@Z
0x1609701AC: "class TouchType::PackedDynamicArray<class TouchType::TrieNode,unsigned char> __cdecl TouchType::moveDataSkip<class TouchType::TrieNode,unsigned char>(class TouchType::PackedDynamicArray<class TouchType::TrieNode,unsigned char>,unsigned char)" ??$moveDataSkip@VTrieNode@TouchType@@E@TouchType@@YA?AV?$PackedDynamicArray@VTrieNode@TouchType@@E@0@V10@E@Z
0x16089AC50: "public: __cdecl std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >::~_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >(void) __ptr64" ??1?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@std@@QEAA@XZ
0x1609DE17C: "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::GRUNeuralTermProbabilityMap::restrictedVocabApproxKey(void)" ?restrictedVocabApproxKey@GRUNeuralTermProbabilityMap@TouchType@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x160A3D660: "const std::ios_base::failure::`vftable'" ??_7failure@ios_base@std@@6B@
0x1608BA200: "public: virtual void __cdecl TouchType::PredictorImpl::removePrediction(class TouchType::Prediction const & __ptr64,class TouchType::TagSelector const & __ptr64) __ptr64" ?removePrediction@PredictorImpl@TouchType@@UEAAXAEBVPrediction@2@AEBVTagSelector@2@@Z
0x16091453C: "public: __cdecl std::_Tree<class std::_Tset_traits<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char>,0> >::_Tree<class std::_Tset_traits<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char>,0> >(class std::_Tree<class std::_Tset_traits<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char>,0> > const & __ptr64,class std::allocator<unsigned char> const & __ptr64) __ptr64" ??0?$_Tree@V?$_Tset_traits@EU?$less@E@std@@V?$allocator@E@2@$0A@@std@@@std@@QEAA@AEBV01@AEBV?$allocator@E@1@@Z
0x160A41DE8: "__cdecl _imp__Getmonths" __imp__Getmonths
0x1609A8E90: "public: virtual bool __cdecl TouchType::CharPropsTT::isUpperCase(unsigned int)const __ptr64" ?isUpperCase@CharPropsTT@TouchType@@UEBA_NI@Z
0x160A4DD48: "`string'" ??_C@_0BI@MANCOCOE@infer?9space?9probability?$AA@
0x1608C4E34: "public: struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@PEAX@2@XZ
0x16091F538: "public: __cdecl TouchType::KeyPressModelling::KeyModel::~KeyModel(void) __ptr64" ??1KeyModel@KeyPressModelling@TouchType@@QEAA@XZ
0x1608ABC90: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void) __ptr64" ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
0x160B01460: "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const TouchType::SpacingRuleModel::DEFAULT_SPACE" ?DEFAULT_SPACE@SpacingRuleModel@TouchType@@2V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B
0x160A91A58: "`string'" ??_C@_0BB@KIMJHALK@BreakHyphenAtEnd?$AA@
0x1609C50B0: "public: virtual struct TouchType::BreakRule::RuleResult __cdecl TouchType::BasicBreakRule::matches(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,bool)const __ptr64" ?matches@BasicBreakRule@TouchType@@UEBA?AURuleResult@BreakRule@2@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@00_N@Z
0x16093F128: "private: class TouchType::TrieSearch<class TouchType::DynamicTrieLocation> const * __ptr64 __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::advanceSave(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::PartialFilter const & __ptr64)const __ptr64" ?advanceSave@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@AEBAPEBV12@AEBUKeyPressEvidence@12@AEBVSettings@12@AEBUPartialFilter@12@@Z
0x1608E50E0: "protected: void __cdecl std::deque<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction>,class std::allocator<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > >::_Tidy(void) __ptr64" ?_Tidy@?$deque@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@V?$allocator@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@std@@@std@@IEAAXXZ
0x160B07450: "void (__cdecl* __ptr64 wil::details::g_pfnRethrow)(void)" ?g_pfnRethrow@details@wil@@3P6AXXZEA
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned char const,float>,class std::allocator<struct std::pair<unsigned char const,float> > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned char const,float>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBEM@std@@V?$allocator@U?$pair@$$CBEM@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBEM@std@@PEAX@2@@Z
0x16095AFF0: "public: void __cdecl std::stack<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple,class std::vector<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple,class std::allocator<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple> > >::push(struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple &&) __ptr64" ?push@?$stack@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@V?$vector@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@V?$allocator@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@@std@@@std@@@std@@QEAAX$$QEAUSearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@@Z
0x16089BD50: "public: virtual void * __ptr64 __cdecl std::ios_base::failure::`scalar deleting destructor'(unsigned int) __ptr64" ??_Gfailure@ios_base@std@@UEAAPEAXI@Z
0x1608E1F20: "public: __cdecl TouchType::PredExtensionSniffer::~PredExtensionSniffer(void) __ptr64" ??1PredExtensionSniffer@TouchType@@QEAA@XZ
0x1608B5390: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<class TouchType::ContextMapCache const>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$sp_counted_impl_p@$$CBVContextMapCache@TouchType@@@detail@boost@@UEAAPEAXI@Z
0x160985B70: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@Uassert_eos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@Uassert_eos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x1609DB350: "public: virtual class TouchType::IO::Protocol::NgramModel * __ptr64 __cdecl TouchType::IO::Protocol::NgramModel::New(void)const __ptr64" ?New@NgramModel@Protocol@IO@TouchType@@UEBAPEAV1234@XZ
0x160B0BAF0: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0OEA@$0OEF@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0OEA@$0OEF@@34@XZ@4HA
0x160985F00: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@Uassert_eos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16098B834: "private: struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::regex_compiler<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::compiler_traits<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >::parse_charset<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >) __ptr64" ??$parse_charset@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$regex_compiler@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$compiler_traits@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@45@@xpressive@boost@@AEAA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@12@AEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V56@@Z
0x160A926C0: "`string'" ??_C@_0GO@JICHHFOB@mincore?2textinput?2dev?2mtf?2dataso@
0x160933D50: "public: virtual void * __ptr64 __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@UEAAPEAXI@Z
0x1609D0F70: "[thunk]:public: virtual void * __ptr64 __cdecl TouchType::OutputFileStream::`vector deleting destructor'`adjustor{16}' (unsigned int) __ptr64" ??_EOutputFileStream@TouchType@@WBA@EAAPEAXI@Z
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::ModelWeighting>::~auto_ptr<class TouchType::ModelWeighting>(void) __ptr64" ??1?$auto_ptr@VModelWeighting@TouchType@@@std@@QEAA@XZ
0x160905270: "private: bool __cdecl TouchType::DynamicMap::checkDynamicNode(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64)const __ptr64" ?checkDynamicNode@DynamicMap@TouchType@@AEBA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z
0x1608CCE40: "public: struct std::_Tree_node<struct TouchType::ModelTermID,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >::_Buynode<struct TouchType::ModelTermID const & __ptr64>(struct TouchType::ModelTermID const & __ptr64) __ptr64" ??$_Buynode@AEBUModelTermID@TouchType@@@?$_Tree_buy@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@QEAAPEAU?$_Tree_node@UModelTermID@TouchType@@PEAX@1@AEBUModelTermID@TouchType@@@Z
0x16089C900: "public: __cdecl std::vector<unsigned int,class std::allocator<unsigned int> >::~vector<unsigned int,class std::allocator<unsigned int> >(void) __ptr64" ??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ
0x16089C900: "public: __cdecl std::vector<struct TouchType::cp_range,class std::allocator<struct TouchType::cp_range> >::~vector<struct TouchType::cp_range,class std::allocator<struct TouchType::cp_range> >(void) __ptr64" ??1?$vector@Ucp_range@TouchType@@V?$allocator@Ucp_range@TouchType@@@std@@@std@@QEAA@XZ
0x160A50018: "`string'" ??_C@_0DD@CNNEDCDP@Multiple?5special?5symbols?5encount@
0x1609409A0: "public: __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence::KeyPressEvidence(struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence const & __ptr64) __ptr64" ??0KeyPressEvidence@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@QEAA@AEBU012@@Z
0x1609C8B94: "private: bool __cdecl Json::Reader::decodeString(class Json::Reader::Token & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __ptr64) __ptr64" ?decodeString@Reader@Json@@AEAA_NAEAVToken@12@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160939A88: "public: __cdecl std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>::~pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>(void) __ptr64" ??1?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@QEAA@XZ
0x16089B360: ?RegisterWinRTObject@?$Module@$00V?$DefaultModule@$00@Details@WRL@Microsoft@@@WRL@Microsoft@@UEAAJPEBGPEAPEBGPEAPEAU<unnamed-type-RO_REGISTRATION_COOKIE>@@I@Z
0x1608EF3A4: "protected: void __cdecl std::vector<class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> >,class std::allocator<class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@V?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@V?$allocator@V?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@@std@@@std@@IEAAX_K@Z
0x1609C81E8: "private: bool __cdecl Json::Reader::readObject(class Json::Reader::Token & __ptr64) __ptr64" ?readObject@Reader@Json@@AEAA_NAEAVToken@12@@Z
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::money_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$money_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEAAPEAXI@Z
0x160985F00: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_bos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@Uassert_bos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160AF9228: "__vectorcall ??_R0?AVruntime_error@std@" ??_R0?AVruntime_error@std@@@8
0x1609B5570: "public: virtual __cdecl TouchType::WordBreakIteratorImpl::~WordBreakIteratorImpl(void) __ptr64" ??1WordBreakIteratorImpl@TouchType@@UEAA@XZ
0x1608B6760: "public: virtual void __cdecl TouchType::Visitors::AnyTermModelVisitor::visit(class TouchType::TermModel & __ptr64) __ptr64" ?visit@AnyTermModelVisitor@Visitors@TouchType@@UEAAXAEAVTermModel@3@@Z
0x16090B290: "public: bool __cdecl TouchType::ContactSpecificModel::read(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,enum TouchType::ModelFileVersion::VersionNum) __ptr64" ?read@ContactSpecificModel@TouchType@@QEAA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@W4VersionNum@ModelFileVersion@2@@Z
0x1608A38BC: "public: class std::_Yarn<char> & __ptr64 __cdecl std::_Yarn<char>::operator=(char const * __ptr64) __ptr64" ??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z
0x1609A8E30: "public: virtual bool __cdecl TouchType::CharPropsTT::isWhiteSpace(unsigned int)const __ptr64" ?isWhiteSpace@CharPropsTT@TouchType@@UEBA_NI@Z
0x160A3F6D0: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@Uassert_eos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x160988FD0: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$simple_repeat_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A92310: "`string'" ??_C@_0FA@BGMMPLKB@expecting?5another?5?2u?5token?5to?5be@
0x160A3F098: "const TouchType::DynamicTrieLocation::`vftable'" ??_7DynamicTrieLocation@TouchType@@6B@
0x160966BC0: "public: static bool __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::PinyinAdvanceFinalDelimiterOp::process(struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64,struct TouchType::RichKeyPress const & __ptr64,class TouchType::TrieLocation const & __ptr64,class std::vector<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > & __ptr64,struct TouchType::LogProbability const & __ptr64,unsigned __int64 & __ptr64)" ?process@PinyinAdvanceFinalDelimiterOp@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@SA_NAEBUKeyPressEvidence@23@AEBVSettings@23@AEBURichKeyPress@3@AEBVTrieLocation@3@AEAV?$vector@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@AEBULogProbability@3@AEA_K@Z
0x160B07488: "long volatile `int __cdecl wil::details::RecordException(long)'::`2'::s_hrErrorLast" ?s_hrErrorLast@?1??RecordException@details@wil@@YAHJ@Z@4JC
0x160953248: "public: class std::_Temp_iterator<struct TouchType::RichKeyPress> & __ptr64 __cdecl std::_Temp_iterator<struct TouchType::RichKeyPress>::operator=(struct TouchType::RichKeyPress &&) __ptr64" ??4?$_Temp_iterator@URichKeyPress@TouchType@@@std@@QEAAAEAV01@$$QEAURichKeyPress@TouchType@@@Z
0x1609272F0: "public: virtual void __cdecl TouchType::InputModel::applyConversionMaps(class std::map<unsigned char,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > > > > const & __ptr64) __ptr64" ?applyConversionMaps@InputModel@TouchType@@UEAAXAEBV?$map@EV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@U?$less@E@2@V?$allocator@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@@2@@std@@@Z
0x1608F925C: "public: __cdecl TouchType::ChunkWriterHelper<class TouchType::IO::Protocol::Vocab>::~ChunkWriterHelper<class TouchType::IO::Protocol::Vocab>(void) __ptr64" ??1?$ChunkWriterHelper@VVocab@Protocol@IO@TouchType@@@TouchType@@QEAA@XZ
0x160B079D8: ?$TSS0@?1??char_class@?$cpp_regex_traits@D@xpressive@boost@@CAAEBUchar_class_pair@234@_K@Z@4HA
0x1608A39E0: "public: virtual void * __ptr64 __cdecl std::wstring_convert<class std::codecvt_utf8_utf16<unsigned short,1114111,0>,unsigned short,class std::allocator<unsigned short>,class std::allocator<char> >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$wstring_convert@V?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@GV?$allocator@G@2@V?$allocator@D@2@@std@@UEAAPEAXI@Z
0x160A3F6F8: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_bos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@Uassert_bos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1608F96C0: "public: virtual void __cdecl TouchType::DynamicNgramTermModel::addSequence(class TouchType::SequenceInternal const & __ptr64,struct TouchType::SequenceAlternative const & __ptr64,class boost::container::flat_map<class TouchType::CachedString,struct TouchType::LogProbability,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString,struct TouchType::LogProbability> > > const & __ptr64,class std::vector<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID>,class std::allocator<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID> > > * __ptr64,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > * __ptr64) __ptr64" ?addSequence@DynamicNgramTermModel@TouchType@@UEAAXAEBVSequenceInternal@2@AEBUSequenceAlternative@2@AEBV?$flat_map@VCachedString@TouchType@@ULogProbability@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@std@@@5@@container@boost@@PEAV?$vector@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@V?$allocator@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@@2@@std@@PEAV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@9@@Z
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::StochasticSearch<class TouchType::DynamicTrieLocation> >::~auto_ptr<class TouchType::StochasticSearch<class TouchType::DynamicTrieLocation> >(void) __ptr64" ??1?$auto_ptr@V?$StochasticSearch@VDynamicTrieLocation@TouchType@@@TouchType@@@std@@QEAA@XZ
0x1609DA810: "public: virtual bool __cdecl TouchType::IO::Protocol::Blacklister::MergePartialFromCodedStream(class google::protobuf::io::CodedInputStream * __ptr64) __ptr64" ?MergePartialFromCodedStream@Blacklister@Protocol@IO@TouchType@@UEAA_NPEAVCodedInputStream@io@protobuf@google@@@Z
0x1609E769C: "public: virtual __cdecl TouchType::FeaturesBase::~FeaturesBase(void) __ptr64" ??1FeaturesBase@TouchType@@UEAA@XZ
0x160A4A770: "`string'" ??_C@_0BC@DFIBIBIL@already?5connected?$AA@
0x1608E6D44: "public: __int64 __cdecl std::_Temp_iterator<class TouchType::Prediction const * __ptr64>::_Maxlen(void) __ptr64" ?_Maxlen@?$_Temp_iterator@PEBVPrediction@TouchType@@@std@@QEAA_JXZ
0x160B07E90: "public: static class std::basic_ostream<char,struct std::char_traits<char> > TouchType::Logger::severe" ?severe@Logger@TouchType@@2V?$basic_ostream@DU?$char_traits@D@std@@@std@@A
0x1608FB4F8: "public: void __cdecl TouchType::DynamicNgramTermModel::extractModelMetadata(struct TouchType::DynamicModelMetadata & __ptr64)const __ptr64" ?extractModelMetadata@DynamicNgramTermModel@TouchType@@QEBAXAEAUDynamicModelMetadata@2@@Z
0x1609AE530: "public: virtual class TouchType::Sequence __cdecl TouchType::RuleTokenizer::split(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::TokenizerMode::Type)const __ptr64" ?split@RuleTokenizer@TouchType@@UEBA?AVSequence@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Type@TokenizerMode@2@@Z
0x1608B5030: "public: virtual void * __ptr64 __cdecl TouchType::ParameterModifier::`scalar deleting destructor'(unsigned int) __ptr64" ??_GParameterModifier@TouchType@@UEAAPEAXI@Z
0x1608E2FB4: "public: __cdecl std::deque<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction>,class std::allocator<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > >::~deque<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction>,class std::allocator<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > >(void) __ptr64" ??1?$deque@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@V?$allocator@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@std@@@std@@QEAA@XZ
0x160A40930: "const TouchType::InputFileStream::`vftable'{for `std::basic_streambuf<char,struct std::char_traits<char> >'}" ??_7InputFileStream@TouchType@@6B?$basic_streambuf@DU?$char_traits@D@std@@@std@@@
0x160983360: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::hash_peek_finder<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$hash_peek_finder@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class TouchType::CachedString const,unsigned char>,class std::allocator<struct std::pair<class TouchType::CachedString const,unsigned char> > >::_Freenode0(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,unsigned char>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBVCachedString@TouchType@@E@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@E@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@E@std@@PEAX@2@@Z
0x160989CB8: "struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::detail::make_dynamic<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> > >(struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> > const & __ptr64)" ??$make_dynamic@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$optional_mark_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@@detail@xpressive@boost@@YA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@AEBU?$optional_mark_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@012@@Z
0x1608C97DC: "protected: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > __cdecl std::_Tree<class std::_Tset_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,0> >::_Insert_at<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct std::_Nil>(bool,struct std::_Tree_node<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void * __ptr64> * __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct std::_Nil) __ptr64" ??$_Insert_at@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U_Nil@2@@?$_Tree@V?$_Tset_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@U_Nil@1@@Z
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID>,class std::allocator<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@V?$allocator@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@@2@@std@@IEBAXXZ
0x160929940: "public: virtual class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > __cdecl TouchType::InputModel::lookupTerm(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::EncodingMatch::Type)const __ptr64" ?lookupTerm@InputModel@TouchType@@UEBA?AV?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@W4Type@EncodingMatch@2@@Z
0x16098FC10: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A94028: "__cdecl _real@38aa95a5b7f87a0f" __real@38aa95a5b7f87a0f
0x160A93688: "`string'" ??_C@_08PEGGCFJB@rnn?4W_ic?$AA@
0x160A4AAD8: "`string'" ??_C@_0BG@OEMDKMEE@operation?5would?5block?$AA@
0x1608C3428: "public: void __cdecl std::vector<bool,class std::allocator<bool> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ
0x160A3F630: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x160AF9460: "__cdecl _security_cookie_complement" __security_cookie_complement
0x160A41BA0: "__cdecl _imp_InitOnceBeginInitialize" __imp_InitOnceBeginInitialize
0x16089B8CC: "public: void __cdecl std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::_Xlen(void)const __ptr64" ?_Xlen@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QEBAXXZ
0x160A05DA8: "class std::moneypunct<char,1> const & __ptr64 __cdecl std::use_facet<class std::moneypunct<char,1> >(class std::locale const & __ptr64)" ??$use_facet@V?$moneypunct@D$00@std@@@std@@YAAEBV?$moneypunct@D$00@0@AEBVlocale@0@@Z
0x160B0DD70: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0POCA@$0POCO@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0POCA@$0POCO@@34@XZ@4HA
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_word_matcher<struct boost::xpressive::detail::word_end,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$assert_word_matcher@Uword_end@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608F7BDC: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned __int64,class TouchType::ISharedPtr<class TouchType::ContextCache>,struct std::less<unsigned __int64>,class std::allocator<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > >,0> >::_Insert_hint<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > & __ptr64,struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > > > >,struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > & __ptr64,struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@U?$less@_K@std@@V?$allocator@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@4@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@std@@@std@@@1@AEAU?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@1@PEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@1@@Z
0x160A3D068: "const std::_Mpunct<char>::`vftable'" ??_7?$_Mpunct@D@std@@6B@
0x1608E188C: "public: virtual __cdecl TouchType::LexEquivalenceClass::~LexEquivalenceClass(void) __ptr64" ??1LexEquivalenceClass@TouchType@@UEAA@XZ
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<int> >::deallocate(int * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z
0x16097C910: "public: virtual class TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache const * __ptr64 __cdecl TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::advance(struct TouchType::ModelTermID)const __ptr64" ?advance@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@UEBAPEBV123@UModelTermID@3@@Z
0x160985B70: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_bos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@Uassert_bos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_bos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@Uassert_bos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x1608ACB60: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::xpression_adaptor<class boost::reference_wrapper<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_begin_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > > >,struct boost::mpl::bool_<1> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > const>,struct boost::xpressive::detail::matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$xpression_adaptor@V?$reference_wrapper@$$CBU?$static_xpression@U?$optional_mark_matcher@U?$static_xpression@Umark_begin_matcher@detail@xpressive@boost@@U?$static_xpression@U?$simple_repeat_matcher@U?$static_xpression@Uany_matcher@detail@xpressive@boost@@U?$static_xpression@Utrue_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@U?$static_xpression@U?$regex_matcher@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$static_xpression@Umark_end_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@234@@234@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@U?$static_xpression@Uend_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@@boost@@U?$matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@2@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A93048: "`string'" ??_C@_0CC@EBMGDCAO@TouchType?4IO?4Protocol?4VocabFilte@
0x1609A9EF8: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::downcaseFirstCharacter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::CachedString)" ?downcaseFirstCharacter@TouchType@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV23@VCachedString@1@@Z
0x160AF94D0: "__cdecl LNan" _LNan
0x160924450: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > > > __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::KeyShape,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> >,0> >::_Insert_hint<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> & __ptr64,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > > >,struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> & __ptr64,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@std@@@std@@@1@AEAU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@1@PEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@1@@Z
0x160996FF8: "public: static bool __cdecl TouchType::parameter_traits<class TouchType::ContactWeights>::isValid(class TouchType::ContactWeights const & __ptr64,class TouchType::ContactWeights const & __ptr64,class TouchType::ContactWeights const & __ptr64)" ?isValid@?$parameter_traits@VContactWeights@TouchType@@@TouchType@@SA_NAEBVContactWeights@2@00@Z
0x160A407E8: "const TouchType::WordBreakIteratorRules::Or8Rule::`vftable'" ??_7Or8Rule@WordBreakIteratorRules@TouchType@@6B@
0x160A3DF00: "const boost::container::container_detail::advanced_insert_aux_int<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>::`vftable'" ??_7?$advanced_insert_aux_int@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@container_detail@container@boost@@6B@
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::NGramBlacklister::NGramBlacklisterNode> >::deallocate(class TouchType::NGramBlacklister::NGramBlacklisterNode * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@VNGramBlacklisterNode@NGramBlacklister@TouchType@@@std@@@std@@QEAAXPEAVNGramBlacklisterNode@NGramBlacklister@TouchType@@_K@Z
0x1608CEB18: "public: virtual void * __ptr64 __cdecl std::basic_istream<char,struct std::char_traits<char> >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$basic_istream@DU?$char_traits@D@std@@@std@@UEAAPEAXI@Z
0x160A0E194: "void __cdecl `eh vector constructor iterator'(void * __ptr64,unsigned __int64,int,void (__cdecl*)(void * __ptr64),void (__cdecl*)(void * __ptr64))" ??_L@YAXPEAX_KHP6AX0@Z2@Z
0x160A3E0C8: "const TouchType::ModelWeighting::`vftable'" ??_7ModelWeighting@TouchType@@6B@
0x1608C2394: "protected: void __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::_Tidy(void) __ptr64" ?_Tidy@?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@IEAAXXZ
0x16097C380: "public: void __cdecl TouchType::SubModel::tagWith<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >) __ptr64" ??$tagWith@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@std@@@SubModel@TouchType@@QEAAXV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@std@@0@Z
0x160A4EE20: "`string'" ??_C@_0O@OIMDGBEP@pruneContacts?$AA@
0x16089C900: "public: __cdecl std::vector<int,class std::allocator<int> >::~vector<int,class std::allocator<int> >(void) __ptr64" ??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ
0x1608C34E8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@EULogProbability@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEULogProbability@TouchType@@@std@@PEAX@2@@Z
0x1609D85A0: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::VocabFilter::`scalar deleting destructor'(unsigned int) __ptr64" ??_GVocabFilter@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x160B073C8: "struct Microsoft::WRL::Details::FactoryCache __objectFactory__FluencyDS_COM" ?__objectFactory__FluencyDS_COM@@3UFactoryCache@Details@WRL@Microsoft@@A
0x1609D050C: "protected: void __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::_Initcvt(class std::codecvt<char,char,int> const * __ptr64) __ptr64" ?_Initcvt@?$basic_filebuf@DU?$char_traits@D@std@@@std@@IEAAXPEBV?$codecvt@DDH@2@@Z
0x1609EC1D0: "public: void __cdecl TouchType::LegacyTrieNode::enqueChildren(class std::vector<class TouchType::LegacyTrieNode * __ptr64,class std::allocator<class TouchType::LegacyTrieNode * __ptr64> > & __ptr64) __ptr64" ?enqueChildren@LegacyTrieNode@TouchType@@QEAAXAEAV?$vector@PEAVLegacyTrieNode@TouchType@@V?$allocator@PEAVLegacyTrieNode@TouchType@@@std@@@std@@@Z
0x16089C450: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::get_deleter(class type_info const & __ptr64) __ptr64" ?get_deleter@?$sp_counted_impl_p@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@boost@@UEAAPEAXAEBVtype_info@@@Z
0x16093ACFC: "public: __cdecl TouchType::ThresholdedSet<class TouchType::TrieLocation>::const_iterator::const_iterator(class TouchType::ThresholdedSet<class TouchType::TrieLocation>::const_iterator const & __ptr64) __ptr64" ??0const_iterator@?$ThresholdedSet@VTrieLocation@TouchType@@@TouchType@@QEAA@AEBV012@@Z
0x1608AD650: "protected: virtual int __cdecl std::basic_stringbuf<char,struct std::char_traits<char>,class std::allocator<char> >::pbackfail(int) __ptr64" ?pbackfail@?$basic_stringbuf@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MEAAHH@Z
0x160925A88: "void __cdecl std::_Adjust_heap<struct TouchType::RichKeyPress * __ptr64,__int64,struct TouchType::RichKeyPress,struct std::greater<struct TouchType::RichKeyPress> >(struct TouchType::RichKeyPress * __ptr64,__int64,__int64,struct TouchType::RichKeyPress &&,struct std::greater<struct TouchType::RichKeyPress>)" ??$_Adjust_heap@PEAURichKeyPress@TouchType@@_JU12@U?$greater@URichKeyPress@TouchType@@@std@@@std@@YAXPEAURichKeyPress@TouchType@@_J1$$QEAU12@U?$greater@URichKeyPress@TouchType@@@0@@Z
0x1609920F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::any_matcher>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@Uany_matcher@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160995240: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A91CC0: "`string'" ??_C@_0L@FMPJBMJB@PreChinese?$AA@
0x1608A501C: "protected: void __cdecl std::vector<unsigned long,class std::allocator<unsigned long> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@KV?$allocator@K@std@@@std@@IEBAXXZ
0x1608ADD50: "public: virtual void * __ptr64 __cdecl std::basic_ostream<char,struct std::char_traits<char> >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAAPEAXI@Z
0x1608F9364: "private: bool __cdecl TouchType::DynamicNgramTermModel::shouldPruneContacts(void)const __ptr64" ?shouldPruneContacts@DynamicNgramTermModel@TouchType@@AEBA_NXZ
0x160A3CDA0: "const std::num_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::`vftable'" ??_7?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@
0x1608A501C: "protected: void __cdecl std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@IEBAXXZ
0x1608D81C8: "public: struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> > >::_Buynode<struct std::pair<class TouchType::CachedString,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> >(struct std::pair<class TouchType::CachedString,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> &&) __ptr64" ??$_Buynode@U?$pair@VCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@?$_Tree_buy@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@1@$$QEAU?$pair@VCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@1@@Z
0x1609F0CC4: "struct std::_Smanip<__int64> __cdecl std::setprecision(__int64)" ?setprecision@std@@YA?AU?$_Smanip@_J@1@_J@Z
0x1608AA51C: "protected: void __cdecl std::vector<struct TouchType::Encoding,class std::allocator<struct TouchType::Encoding> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@UEncoding@TouchType@@V?$allocator@UEncoding@TouchType@@@std@@@std@@IEAAXXZ
0x160985F00: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@Uend_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160B07180: "public: static class std::locale::id std::moneypunct<wchar_t,1>::id" ?id@?$moneypunct@_W$00@std@@2V0locale@2@A
0x1609BAD58: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakCardRule1(void)" ?getNoBreakCardRule1@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608ABAAC: "private: char * __ptr64 __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Ffmt(char * __ptr64,char,int)const __ptr64" ?_Ffmt@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@AEBAPEADPEADDH@Z
0x1608B7DA0: "public: virtual void * __ptr64 __cdecl boost::container::container_detail::advanced_insert_aux_int<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$advanced_insert_aux_int@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@container_detail@container@boost@@UEAAPEAXI@Z
0x160B07BA8: "class TouchType::CachedString const TouchType::StringTable::initialScale" ?initialScale@StringTable@TouchType@@3VCachedString@2@B
0x16089C900: "public: __cdecl std::vector<class TouchType::Prediction const * __ptr64,class std::allocator<class TouchType::Prediction const * __ptr64> >::~vector<class TouchType::Prediction const * __ptr64,class std::allocator<class TouchType::Prediction const * __ptr64> >(void) __ptr64" ??1?$vector@PEBVPrediction@TouchType@@V?$allocator@PEBVPrediction@TouchType@@@std@@@std@@QEAA@XZ
0x1608B086C: "protected: void __cdecl std::deque<struct std::pair<class TouchType::Point,unsigned int>,class std::allocator<struct std::pair<class TouchType::Point,unsigned int> > >::_Insert_n(class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >,unsigned __int64,struct std::pair<class TouchType::Point,unsigned int> const & __ptr64) __ptr64" ?_Insert_n@?$deque@U?$pair@VPoint@TouchType@@I@std@@V?$allocator@U?$pair@VPoint@TouchType@@I@std@@@2@@std@@IEAAXV?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@2@_KAEBU?$pair@VPoint@TouchType@@I@2@@Z
0x1609871F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1608B5E40: "public: virtual void * __ptr64 __cdecl TouchType::ModelWeighting::`scalar deleting destructor'(unsigned int) __ptr64" ??_GModelWeighting@TouchType@@UEAAPEAXI@Z
0x16095E454: "public: struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,void * __ptr64> * __ptr64 __cdecl std::_List_alloc<0,struct std::_List_base_types<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > >::_Buynode0(struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,void * __ptr64> * __ptr64,struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,void * __ptr64> * __ptr64) __ptr64" ?_Buynode0@?$_List_alloc@$0A@U?$_List_base_types@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@@std@@QEAAPEAU?$_List_node@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@PEAX@2@PEAU32@0@Z
0x1609B5130: "public: __cdecl TouchType::WordBreakIteratorImpl::WordBreakIteratorImpl(void) __ptr64" ??0WordBreakIteratorImpl@TouchType@@QEAA@XZ
0x160925F30: "public: void __cdecl TouchType::KeyPressModelling::KeyModel::reset(void) __ptr64" ?reset@KeyModel@KeyPressModelling@TouchType@@QEAAXXZ
0x1609DBEE8: "void __cdecl TouchType::IO::Protocol::protobuf_AddDesc_tensor_2eproto(void)" ?protobuf_AddDesc_tensor_2eproto@Protocol@IO@TouchType@@YAXXZ
0x1608C4E34: "public: struct std::_Tree_node<struct std::pair<unsigned char const,float>,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<unsigned char const,float>,class std::allocator<struct std::pair<unsigned char const,float> > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBEM@std@@V?$allocator@U?$pair@$$CBEM@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEM@std@@PEAX@2@XZ
0x160A91958: "`string'" ??_C@_03IABAFDEG@o?C?$KA?$AA@
0x160B08770: "private: static class std::auto_ptr<class TouchType::Filesystem> TouchType::Filesystem::m_impl" ?m_impl@Filesystem@TouchType@@0V?$auto_ptr@VFilesystem@TouchType@@@std@@A
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$bool_@$00@53@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1609DFD64: "private: static class std::vector<unsigned short,class std::allocator<unsigned short> > __cdecl TouchType::GRUNeuralTermProbabilityMap::idsToNNSpace(class std::vector<unsigned short,class std::allocator<unsigned short> > const & __ptr64)" ?idsToNNSpace@GRUNeuralTermProbabilityMap@TouchType@@CA?AV?$vector@GV?$allocator@G@std@@@std@@AEBV34@@Z
0x160989508: "private: void __cdecl boost::xpressive::detail::boyer_moore<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::cpp_regex_traits<char> >::init_(struct boost::xpressive::cpp_regex_traits<char> const & __ptr64,struct boost::mpl::bool_<1>) __ptr64" ?init_@?$boyer_moore@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@AEAAXAEBU?$cpp_regex_traits@D@34@U?$bool_@$00@mpl@4@@Z
0x160A3D350: "const std::_System_error_category::`vftable'" ??_7_System_error_category@std@@6B@
0x160A3D870: "const TouchType::SentenceSegmenterImpl::`vftable'" ??_7SentenceSegmenterImpl@TouchType@@6B@
0x1608CA4EC: "public: struct std::_Tree_node<unsigned __int64,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<unsigned __int64,class std::allocator<unsigned __int64> >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@_KV?$allocator@_K@std@@@std@@QEAAPEAU?$_Tree_node@_KPEAX@2@XZ
0x1609409A0: "public: __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence::KeyPressEvidence(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence const & __ptr64) __ptr64" ??0KeyPressEvidence@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@QEAA@AEBU012@@Z
0x16089B420: "public: __cdecl boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> >::~string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> >(void) __ptr64" ??1?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@QEAA@XZ
0x160957320: "public: virtual void __cdecl TouchType::Trie::insert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct TouchType::ModelTermID const & __ptr64) __ptr64" ?insert@Trie@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBUModelTermID@2@@Z
0x160A0DD1C: "__cdecl FDunscale" _FDunscale
0x1608F08D0: "public: void __cdecl std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >::resize(unsigned __int64) __ptr64" ?resize@?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@QEAAX_K@Z
0x1609FFBB0: "protected: virtual class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::num_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_get(class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::ios_base & __ptr64,int & __ptr64,void * __ptr64 & __ptr64)const __ptr64" ?do_get@?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@GU?$char_traits@G@std@@@2@V32@0AEAVios_base@2@AEAHAEAPEAX@Z
0x160A5137C: "`string'" ??_C@_03BJDOCJA@?c?$IE?$LB?$AA@
0x1608D4A8C: "void __cdecl std::fill<struct TouchType::ModelTermID * __ptr64,struct TouchType::ModelTermID>(struct TouchType::ModelTermID * __ptr64,struct TouchType::ModelTermID * __ptr64,struct TouchType::ModelTermID const & __ptr64)" ??$fill@PEAUModelTermID@TouchType@@U12@@std@@YAXPEAUModelTermID@TouchType@@0AEBU12@@Z
0x1609A277C: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64> > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::Rule * __ptr64,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64> >,0> >::_Insert_nohint<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64>,struct std::_Nil>(bool,struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64> &&,struct std::_Nil) __ptr64" ??$_Insert_nohint@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@U_Nil@2@@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@@2@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@@std@@@std@@@std@@_N@1@_N$$QEAU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@1@U_Nil@1@@Z
0x1609A557C: "void __cdecl boost::xpressive::detail::static_compile_impl2<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::shift_right,struct boost::proto::argsns_::list2<struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64,struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::logical_not,struct boost::proto::argsns_::list1<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::assign,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::xpressive::detail::mark_placeholder>,0> const & __ptr64,struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::shift_right,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::negate,struct boost::proto::argsns_::list1<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::dereference,struct boost::proto::argsns_::list1<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::xpressive::detail::any_matcher>,0> const & __ptr64>,1> const & __ptr64>,1> const & __ptr64,struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64>,2> const & __ptr64>,2> const & __ptr64>,1> const & __ptr64>,2>,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::cpp_regex_traits<char> >(struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::shift_right,struct boost::proto::argsns_::list2<struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64,struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::logical_not,struct boost::proto::argsns_::list1<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::assign,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::xpressive::detail::mark_placeholder>,0> const & __ptr64,struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::shift_right,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::negate,struct boost::proto::argsns_::list1<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::dereference,struct boost::proto::argsns_::list1<struct boost::proto::exprns_::expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::xpressive::detail::any_matcher>,0> const & __ptr64>,1> const & __ptr64>,1> const & __ptr64,struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64>,2> const & __ptr64>,2> const & __ptr64>,1> const & __ptr64>,2> const & __ptr64,class boost::shared_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > const & __ptr64,struct boost::xpressive::cpp_regex_traits<char> const & __ptr64)" ??$static_compile_impl2@U?$expr@Ushift_right@tag@tagns_@proto@boost@@U?$list2@AEAU?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@boost@@AEBU?$expr@Ulogical_not@tag@tagns_@proto@boost@@U?$list1@AEBU?$expr@Uassign@tag@tagns_@proto@boost@@U?$list2@AEBU?$expr@Uterminal@tag@tagns_@proto@boost@@U?$term@Umark_placeholder@detail@xpressive@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@AEBU?$expr@Ushift_right@tag@tagns_@proto@boost@@U?$list2@AEBU?$expr@Unegate@tag@tagns_@proto@boost@@U?$list1@AEBU?$expr@Udereference@tag@tagns_@proto@boost@@U?$list1@AEBU?$expr@Uterminal@tag@tagns_@proto@boost@@U?$term@Uany_matcher@detail@xpressive@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@argsns_@45@$00@exprns_@proto@boost@@@argsns_@45@$00@exprns_@proto@boost@@AEAU?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@4@@argsns_@45@$01@234@@argsns_@45@$01@exprns_@proto@boost@@@argsns_@45@$00@exprns_@proto@3@@argsns_@45@$01@exprns_@proto@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$cpp_regex_traits@D@xpressive@4@@detail@xpressive@boost@@YAXAEBU?$expr@Ushift_right@tag@tagns_@proto@boost@@U?$list2@AEAU?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@boost@@AEBU?$expr@Ulogical_not@tag@tagns_@proto@boost@@U?$list1@AEBU?$expr@Uassign@tag@tagns_@proto@boost@@U?$list2@AEBU?$expr@Uterminal@tag@tagns_@proto@boost@@U?$term@Umark_placeholder@detail@xpressive@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@AEBU?$expr@Ushift_right@tag@tagns_@proto@boost@@U?$list2@AEBU?$expr@Unegate@tag@tagns_@proto@boost@@U?$list1@AEBU?$expr@Udereference@tag@tagns_@proto@boost@@U?$list1@AEBU?$expr@Uterminal@tag@tagns_@proto@boost@@U?$term@Uany_matcher@detail@xpressive@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@argsns_@45@$00@exprns_@proto@boost@@@argsns_@45@$00@exprns_@proto@boost@@AEAU?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@4@@argsns_@45@$01@234@@argsns_@45@$01@exprns_@proto@boost@@@argsns_@45@$00@exprns_@proto@3@@argsns_@45@$01@exprns_@proto@2@AEBV?$shared_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@2@AEBU?$cpp_regex_traits@D@12@@Z
0x160A92BE8: "`string'" ??_C@_06CDIHBLGH@tensor?$AA@
0x1608F8C20: "public: virtual void __cdecl TouchType::TermModel::setId(unsigned char) __ptr64" ?setId@TermModel@TouchType@@UEAAXE@Z
0x160A4F5F0: "`string'" ??_C@_0CJ@NOKKFBGK@is?5an?5invalid?5alternative?5for?5ch@
0x160B0CD20: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CD@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CD@@34@XZ@4V534@A
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@std@@IEBAXXZ
0x16097284C: "public: __cdecl TouchType::SlimVector<unsigned short,unsigned __int64>::SlimVector<unsigned short,unsigned __int64>(class TouchType::SlimVector<unsigned short,unsigned __int64> const & __ptr64) __ptr64" ??0?$SlimVector@G_K@TouchType@@QEAA@AEBV01@@Z
0x1608EEBC8: "public: void __cdecl std::vector<struct TouchType::Encoding,class std::allocator<struct TouchType::Encoding> >::clear(void) __ptr64" ?clear@?$vector@UEncoding@TouchType@@V?$allocator@UEncoding@TouchType@@@std@@@std@@QEAAXXZ
0x1609D6A7C: "public: struct boost::unordered::iterator_detail::c_iterator<struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> > const * __ptr64,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> > * __ptr64,struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> > __cdecl boost::unordered::unordered_map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::TensorChunkReader::TensorData,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> > >::find(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?find@?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UTensorData@TensorChunkReader@TouchType@@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UTensorData@TensorChunkReader@TouchType@@@std@@@2@@unordered@boost@@QEBA?AU?$c_iterator@PEBU?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UTensorData@TensorChunkReader@TouchType@@@std@@@detail@unordered@boost@@PEAU1234@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UTensorData@TensorChunkReader@TouchType@@@std@@@iterator_detail@23@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x16097962C: "public: __cdecl TouchType::NGramBlackListerChunkReader::~NGramBlackListerChunkReader(void) __ptr64" ??1NGramBlackListerChunkReader@TouchType@@QEAA@XZ
0x1608FF990: "public: virtual void __cdecl boost::container::container_detail::advanced_insert_aux_proxy<class std::allocator<class TouchType::CachedString>,class boost::container::constant_iterator<class TouchType::CachedString,__int64>,class TouchType::CachedString * __ptr64>::uninitialized_copy_some_and_update(class TouchType::CachedString * __ptr64,__int64,bool) __ptr64" ?uninitialized_copy_some_and_update@?$advanced_insert_aux_proxy@V?$allocator@VCachedString@TouchType@@@std@@V?$constant_iterator@VCachedString@TouchType@@_J@container@boost@@PEAVCachedString@TouchType@@@container_detail@container@boost@@UEAAXPEAVCachedString@TouchType@@_J_N@Z
0x160B079D0: ?invalid_ptr@?1???$get_invalid_xpression@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@YAAEBU?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@123@XZ@4V?$intrusive_ptr@$$CBU?$matchable_ex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@3@B
0x160A4E590: "`string'" ??_C@_0CD@BIOIFDEI@Attempt?5to?5train?5on?5empty?5sequen@
0x1608B5ED0: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::TermFrequencyCollector::`scalar deleting destructor'(unsigned int) __ptr64" ??_GTermFrequencyCollector@Visitors@TouchType@@UEAAPEAXI@Z
0x16099F0A0: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64 __cdecl TouchType::PunctuatorImpl::getWordSeparatorForLanguage(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?getWordSeparatorForLanguage@PunctuatorImpl@TouchType@@UEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV34@@Z
0x160A418A0: "__cdecl tls_used" _tls_used
0x1608ADDB0: "public: virtual void * __ptr64 __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAPEAXI@Z
0x160A51520: "`string'" ??_C@_0BL@KOKKEGGO@invalid?5deque?$DMT?$DO?5subscript?$AA@
0x16089B650: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,unsigned int,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,unsigned int> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@EIU?$less@E@std@@V?$allocator@U?$pair@$$CBEI@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@2@@Z
0x1609A2200: "public: virtual void __cdecl TouchType::MapRuleModel::addRule(class TouchType::Rule * __ptr64) __ptr64" ?addRule@MapRuleModel@TouchType@@UEAAXPEAVRule@2@@Z
0x1608B5390: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<struct TouchType::NeuralBackend::Tensor>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$sp_counted_impl_p@UTensor@NeuralBackend@TouchType@@@detail@boost@@UEAAPEAXI@Z
0x160B0CF78: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0DBAF@$0DBCM@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0DBAF@$0DBCM@@34@XZ@4V534@A
0x160A4FDF8: "`string'" ??_C@_0BM@CEPDMKAL@?$CIprediction?4input?4length?5?$DN?5?$AA@
0x160929E70: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::InputModel::lookupLexID(unsigned int)const __ptr64" ?lookupLexID@InputModel@TouchType@@UEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z
0x1609A6A7C: "protected: class std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> > __cdecl TouchType::RuleWithContext::checkContextRules(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?checkContextRules@RuleWithContext@TouchType@@IEBA?AV?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@00@Z
0x1608E826C: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> > >::_Buynode<struct std::pair<unsigned char const,struct TouchType::LogProbability> & __ptr64>(struct std::pair<unsigned char const,struct TouchType::LogProbability> & __ptr64) __ptr64" ??$_Buynode@AEAU?$pair@$$CBEULogProbability@TouchType@@@std@@@?$_Tree_buy@U?$pair@$$CBEULogProbability@TouchType@@@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEULogProbability@TouchType@@@std@@PEAX@1@AEAU?$pair@$$CBEULogProbability@TouchType@@@1@@Z
0x16099B7C8: "public: __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> >,0> >::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> >,0> >(class std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> >,0> > const & __ptr64,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > const & __ptr64) __ptr64" ??0?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@$0A@@std@@@std@@QEAA@AEBV01@AEBV?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@1@@Z
0x160916220: "public: struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64> > * __ptr64 __cdecl boost::unordered::detail::table_impl<struct boost::unordered::detail::map<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::find_node_impl<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >(unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const & __ptr64)const __ptr64" ??$find_node_impl@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@?$table_impl@U?$map@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$set@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@@2@@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEAV?$set@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@@2@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEBAPEAU?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$set@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@@2@@std@@@123@_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBU?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@6@@Z
0x160A94068: "__cdecl _real@3ed53261" __real@3ed53261
0x16089BFB0: "protected: virtual int __cdecl std::codecvt_base::do_max_length(void)const __ptr64" ?do_max_length@codecvt_base@std@@MEBAHXZ
0x1609FEDC0: "protected: virtual int __cdecl std::collate<wchar_t>::do_compare(wchar_t const * __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64)const __ptr64" ?do_compare@?$collate@_W@std@@MEBAHPEB_W000@Z
0x160B073A8: "class std::basic_ostream<char,struct std::char_traits<char> > * __ptr64 __ptr64 std::_Ptr_clog" ?_Ptr_clog@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::pair<char const * __ptr64,unsigned char> > >::deallocate(struct std::pair<char const * __ptr64,unsigned char> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$pair@PEBDE@std@@@std@@@std@@QEAAXPEAU?$pair@PEBDE@2@_K@Z
0x16093BFEC: "public: class TouchType::DynamicTrieNode * __ptr64 __cdecl TouchType::StlSetStructure<char,class TouchType::DynamicTrieNode>::findChild(char) __ptr64" ?findChild@?$StlSetStructure@DVDynamicTrieNode@TouchType@@@TouchType@@QEAAPEAVDynamicTrieNode@2@D@Z
0x160A4F370: "`string'" ??_C@_0CO@MIBGEHID@Model?5contains?5IDs?5outside?5of?5th@
0x16098A030: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$optional_mark_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x16089C900: "public: __cdecl std::vector<unsigned long,class std::allocator<unsigned long> >::~vector<unsigned long,class std::allocator<unsigned long> >(void) __ptr64" ??1?$vector@KV?$allocator@K@std@@@std@@QEAA@XZ
0x1608D1E50: "[thunk]:public: virtual void * __ptr64 __cdecl std::basic_istream<char,struct std::char_traits<char> >::`vector deleting destructor'`vtordisp{4294967292,0}' (unsigned int) __ptr64" ??_E?$basic_istream@DU?$char_traits@D@std@@@std@@$4PPPPPPPM@A@EAAPEAXI@Z
0x1608A84A0: "public: __cdecl std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> >::~vector<class TouchType::Term,class std::allocator<class TouchType::Term> >(void) __ptr64" ??1?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@QEAA@XZ
0x1608BBBE0: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::PredictorImpl::getBlacklist(void)const __ptr64" ?getBlacklist@PredictorImpl@TouchType@@UEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x1608B375C: "public: unsigned short & __ptr64 __cdecl boost::unordered::unordered_map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned short,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> > >::operator[](class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ??A?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@GU?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@std@@@2@@unordered@boost@@QEAAAEAGAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160A3D5A0: "const std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::`vftable'" ??_7?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@
0x1608AE110: "[thunk]:public: virtual void * __ptr64 __cdecl std::basic_ostream<char,struct std::char_traits<char> >::`vector deleting destructor'`vtordisp{4294967292,0}' (unsigned int) __ptr64" ??_E?$basic_ostream@DU?$char_traits@D@std@@@std@@$4PPPPPPPM@A@EAAPEAXI@Z
0x1609AE6E0: "public: virtual struct TouchType::ContextCurrentWord __cdecl TouchType::RuleTokenizer::splitContextCurrentWord(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned __int64,bool)const __ptr64" ?splitContextCurrentWord@RuleTokenizer@TouchType@@UEBA?AUContextCurrentWord@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K_N@Z
0x1608FFF70: "public: void __cdecl TouchType::ForwardPredictor::SearchQueue::push(struct TouchType::ForwardPredictor::SearchNode const & __ptr64) __ptr64" ?push@SearchQueue@ForwardPredictor@TouchType@@QEAAXAEBUSearchNode@23@@Z
0x1609F01FC: "__cdecl Getctype" _Getctype
0x1608A501C: "protected: void __cdecl std::vector<int,class std::allocator<int> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple,class std::allocator<struct TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::SearchTuple> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@V?$allocator@USearchTuple@?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@@std@@@std@@IEBAXXZ
0x160A3DEF8: "const TouchType::ParameterModifier::`vftable'" ??_7ParameterModifier@TouchType@@6B@
0x1608AA690: "protected: virtual char __cdecl std::numpunct<char>::do_thousands_sep(void)const __ptr64" ?do_thousands_sep@?$numpunct@D@std@@MEBADXZ
0x1608EEF60: "protected: void __cdecl std::vector<struct TouchType::TermMetadata,class std::allocator<struct TouchType::TermMetadata> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@UTermMetadata@TouchType@@V?$allocator@UTermMetadata@TouchType@@@std@@@std@@IEAAXXZ
0x1608C7A10: "public: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > > > > & __ptr64 __cdecl std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > > > >::operator--(void) __ptr64" ??F?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@@std@@@std@@@std@@QEAAAEAV01@XZ
0x160B07CD4: "class TouchType::CachedString const TouchType::StringTable::adaptiveWildcardsLimit" ?adaptiveWildcardsLimit@StringTable@TouchType@@3VCachedString@2@B
0x1608EF95C: "void __cdecl std::_Rotate<struct TouchType::Encoding * __ptr64>(struct TouchType::Encoding * __ptr64,struct TouchType::Encoding * __ptr64,struct TouchType::Encoding * __ptr64,struct std::random_access_iterator_tag)" ??$_Rotate@PEAUEncoding@TouchType@@@std@@YAXPEAUEncoding@TouchType@@00Urandom_access_iterator_tag@0@@Z
0x1609EE614: "__cdecl CRT_INIT" _CRT_INIT
0x160A41FB8: "__cdecl _imp_??0exception@@QEAA@AEBQEBD@Z" __imp_??0exception@@QEAA@AEBQEBD@Z
0x160957630: "public: virtual void __cdecl TouchType::Trie::finishInsert(void) __ptr64" ?finishInsert@Trie@TouchType@@UEAAXXZ
0x1609DA970: "public: virtual int __cdecl TouchType::IO::Protocol::Vocab::ByteSize(void)const __ptr64" ?ByteSize@Vocab@Protocol@IO@TouchType@@UEBAHXZ
0x160A91950: "`string'" ??_C@_03HPBBJD@?C?$LCa?$AA@
0x160900BF0: "public: virtual class TouchType::Parameter * __ptr64 __cdecl TouchType::ParameterImpl<unsigned int>::makeCopy(void)const __ptr64" ?makeCopy@?$ParameterImpl@I@TouchType@@UEBAPEAVParameter@2@XZ
0x1609E2C00: "public: virtual bool __cdecl TouchType::NeuralCache::getTermProbability(unsigned short,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,class std::vector<struct TouchType::ContextMapCache::CacheResult,class std::allocator<struct TouchType::ContextMapCache::CacheResult> > & __ptr64)const __ptr64" ?getTermProbability@NeuralCache@TouchType@@UEBA_NGAEBVBackoffManager@2@AEBUModelWeights@2@AEAV?$vector@UCacheResult@ContextMapCache@TouchType@@V?$allocator@UCacheResult@ContextMapCache@TouchType@@@std@@@std@@@Z
0x160967914: "public: void __cdecl std::list<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >::_Insert_n(class std::_List_unchecked_const_iterator<class std::_List_val<struct std::_List_simple_types<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >,struct std::_Iterator_base0>,unsigned __int64,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> const & __ptr64) __ptr64" ?_Insert_n@?$list@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@QEAAXV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@@std@@U_Iterator_base0@2@@2@_KAEBU?$pair@ULogProbability@TouchType@@VTrieLocation@2@@2@@Z
0x160A4ABE0: "`string'" ??_C@_0P@HCOMKFCC@too?5many?5links?$AA@
0x1609F43F0: "protected: virtual void * __ptr64 __cdecl std::moneypunct<unsigned short,0>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$moneypunct@G$0A@@std@@MEAAPEAXI@Z
0x1609B5540: "public: virtual void * __ptr64 __cdecl TouchType::WordBreakIteratorImpl::`vector deleting destructor'(unsigned int) __ptr64" ??_EWordBreakIteratorImpl@TouchType@@UEAAPEAXI@Z
0x160A92E38: "`string'" ??_C@_0CL@NANNOJIG@Vocab?5end?5not?5where?5expected?0?5di@
0x1609721CC: "public: __cdecl std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> >::~pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> >(void) __ptr64" ??1?$pair@U?$pair@UInputStringIndex@TouchType@@G@std@@V?$SlimVector@G_K@TouchType@@@std@@QEAA@XZ
0x1608B492C: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl std::operator+<char,struct std::char_traits<char>,class std::allocator<char> >(char const * __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)" ??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PEBDAEBV10@@Z
0x1608A501C: "protected: void __cdecl std::vector<class TouchType::Prediction const * __ptr64,class std::allocator<class TouchType::Prediction const * __ptr64> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@PEBVPrediction@TouchType@@V?$allocator@PEBVPrediction@TouchType@@@std@@@std@@IEBAXXZ
0x160933D80: "public: void __cdecl std::vector<struct TouchType::KeyOffsetBound<unsigned short>,class std::allocator<struct TouchType::KeyOffsetBound<unsigned short> > >::push_back(struct TouchType::KeyOffsetBound<unsigned short> &&) __ptr64" ?push_back@?$vector@U?$KeyOffsetBound@G@TouchType@@V?$allocator@U?$KeyOffsetBound@G@TouchType@@@std@@@std@@QEAAX$$QEAU?$KeyOffsetBound@G@TouchType@@@Z
0x1609EA924: "void __cdecl std::iter_swap<class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > >,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > > >(class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > >,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > >)" ??$iter_swap@V?$_Deque_unchecked_iterator@V?$_Deque_val@U?$_Deque_simple_types@VFeature@ContinuousTouch@TouchType@@@std@@@std@@@std@@V12@@std@@YAXV?$_Deque_unchecked_iterator@V?$_Deque_val@U?$_Deque_simple_types@VFeature@ContinuousTouch@TouchType@@@std@@@std@@@0@0@Z
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160B089E0: "public: static class TouchType::EventStream TouchType::InternalLogger::warn" ?warn@InternalLogger@TouchType@@2VEventStream@2@A
0x160A4C428: "char const * const `private: int __cdecl std::num_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::_Getffld(char * __ptr64,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > & __ptr64,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > & __ptr64,class std::ios_base & __ptr64,int * __ptr64)const __ptr64'::`2'::_Src" ?_Src@?1??_Getffld@?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@AEBAHPEADAEAV?$istreambuf_iterator@GU?$char_traits@G@std@@@3@1AEAVios_base@3@PEAH@Z@4QBDB
0x160A42008: "__cdecl _imp_exp" __imp_exp
0x1608CEBB0: "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base & __ptr64,int & __ptr64,void * __ptr64 & __ptr64)const __ptr64" ?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AEAVios_base@2@AEAHAEAPEAX@Z
0x160A41A80: "__cdecl _imp_GetCurrentThreadId" __imp_GetCurrentThreadId
0x16089B420: "public: __cdecl std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64>::~pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64>(void) __ptr64" ??1?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@QEAA@XZ
0x1608DC03C: "protected: void __cdecl std::vector<struct TouchType::SequenceAlternative,class std::allocator<struct TouchType::SequenceAlternative> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@USequenceAlternative@TouchType@@V?$allocator@USequenceAlternative@TouchType@@@std@@@std@@IEAAXXZ
0x16097B230: "protected: virtual bool __cdecl TouchType::ChunkReaderHelper<class TouchType::IO::Protocol::FCNN>::verifyInternal(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::fpos<int>,class std::basic_istream<char,struct std::char_traits<char> > & __ptr64) __ptr64" ?verifyInternal@?$ChunkReaderHelper@VFCNN@Protocol@IO@TouchType@@@TouchType@@MEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$fpos@H@4@AEAV?$basic_istream@DU?$char_traits@D@std@@@4@@Z
0x1608E564C: "void __cdecl std::fill<bool * __ptr64,bool>(bool * __ptr64,bool * __ptr64,bool const & __ptr64)" ??$fill@PEA_N_N@std@@YAXPEA_N0AEB_N@Z
0x160958714: "public: __cdecl std::vector<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >::~vector<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >(void) __ptr64" ??1?$vector@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@QEAA@XZ
0x160A3F950: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookbehind_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$lookbehind_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1609EDE8C: "public: void __cdecl google::protobuf::io::CodedOutputStream::WriteRawMaybeAliased(void const * __ptr64,int) __ptr64" ?WriteRawMaybeAliased@CodedOutputStream@io@protobuf@google@@QEAAXPEBXH@Z
0x160B0C338: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CG@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CG@@34@XZ@4V534@A
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::true_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@Utrue_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x1608A501C: "protected: void __cdecl std::vector<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > >,class std::allocator<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@V?$allocator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@@2@@std@@IEBAXXZ
0x1608E18A0: "public: virtual void * __ptr64 __cdecl TouchType::LexEquivalenceClass::`scalar deleting destructor'(unsigned int) __ptr64" ??_GLexEquivalenceClass@TouchType@@UEAAPEAXI@Z
0x1608C2AB8: "protected: void __cdecl std::vector<class TouchType::LegacyTrieNode * __ptr64,class std::allocator<class TouchType::LegacyTrieNode * __ptr64> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@PEAVLegacyTrieNode@TouchType@@V?$allocator@PEAVLegacyTrieNode@TouchType@@@std@@@std@@IEAAX_K@Z
0x1608A51C0: "protected: void __cdecl std::vector<class TouchType::ModelSetDescription,class std::allocator<class TouchType::ModelSetDescription> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@VModelSetDescription@TouchType@@V?$allocator@VModelSetDescription@TouchType@@@std@@@std@@IEAAX_K@Z
0x16090C804: "protected: void __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::ContactModel const * __ptr64>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::ContactModel const * __ptr64> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBVContactModel@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBVContactModel@TouchType@@@std@@@2@@std@@IEAAX_K@Z
0x160995A30: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A93758: "`string'" ??_C@_07HALMFNJG@softmax?$AA@
0x160A4A3E0: "`string'" ??_C@_0BC@NJECKMKE@no?5lock?5available?$AA@
0x16089DF60: "void __cdecl wil::details::in1diag3::_FailFast_GetLastError(void * __ptr64,unsigned int,char const * __ptr64)" ?_FailFast_GetLastError@in1diag3@details@wil@@YAXPEAXIPEBD@Z
0x1609CB510: "private: void __cdecl Json::StyledWriter::writeWithIndent(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ?writeWithIndent@StyledWriter@Json@@AEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x1609C92F8: "private: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl Json::Reader::getLocationLineAndColumn(char const * __ptr64)const __ptr64" ?getLocationLineAndColumn@Reader@Json@@AEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBD@Z
0x160A4CA80: "char const * const `protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::money_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,bool,class std::ios_base & __ptr64,char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64'::`2'::_Src" ?_Src@?1??do_put@?$money_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@3@V43@_NAEAVios_base@3@DAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@@Z@4QBDB
0x160A4A448: "`string'" ??_C@_0BD@MOLBPMEA@operation?5canceled?$AA@
0x160A3D530: "const std::wstring_convert<class std::codecvt_utf8_utf16<unsigned short,1114111,0>,unsigned short,class std::allocator<unsigned short>,class std::allocator<char> >::`vftable'" ??_7?$wstring_convert@V?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@GV?$allocator@G@2@V?$allocator@D@2@@std@@6B@
0x16089BC10: "public: virtual long __cdecl Microsoft::WRL::SimpleClassFactory<class FluencyDS,0>::CreateInstance(struct IUnknown * __ptr64,struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?CreateInstance@?$SimpleClassFactory@VFluencyDS@@$0A@@WRL@Microsoft@@UEAAJPEAUIUnknown@@AEBU_GUID@@PEAPEAX@Z
0x16099EA70: "public: virtual void * __ptr64 __cdecl TouchType::MapRuleModel::`scalar deleting destructor'(unsigned int) __ptr64" ??_GMapRuleModel@TouchType@@UEAAPEAXI@Z
0x160B07D80: "class TouchType::CachedString const TouchType::StringTable::threshold" ?threshold@StringTable@TouchType@@3VCachedString@2@B
0x160B07398: "class std::basic_ostream<char,struct std::char_traits<char> > * __ptr64 __ptr64 std::_Ptr_cout" ?_Ptr_cout@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA
0x16093B67C: "private: void __cdecl TouchType::keypress_iterator<class TouchType::DynamicTrieLocation,class TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation> >::find_next_node(void) __ptr64" ?find_next_node@?$keypress_iterator@VDynamicTrieLocation@TouchType@@V?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@2@@TouchType@@AEAAXXZ
0x1608A1980: "private: long __cdecl FluencyDS::InitializeDynamicModels(unsigned short) __ptr64" ?InitializeDynamicModels@FluencyDS@@AEAAJG@Z
0x1608EE850: ??_GisMultiTermPrediction@?A0xa8a7f05f@TouchType@@UEAAPEAXI@Z
0x16096AB48: "public: void __cdecl std::vector<struct std::pair<char const * __ptr64,unsigned char>,class std::allocator<struct std::pair<char const * __ptr64,unsigned char> > >::push_back(struct std::pair<char const * __ptr64,unsigned char> &&) __ptr64" ?push_back@?$vector@U?$pair@PEBDE@std@@V?$allocator@U?$pair@PEBDE@std@@@2@@std@@QEAAX$$QEAU?$pair@PEBDE@2@@Z
0x1609847B0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::traits_holder<struct boost::xpressive::cpp_regex_traits<char> >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$traits_holder@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::RichKeyPress> >::deallocate(struct TouchType::RichKeyPress * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@QEAAXPEAURichKeyPress@TouchType@@_K@Z
0x160914D70: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > > >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > >,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@PEAX@2@@Z
0x1608F6F5C: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,float> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,float,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,float> >,0> >::_Insert_at<struct std::pair<unsigned char const,float> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,float>,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<unsigned char const,float>,void * __ptr64> * __ptr64,struct std::pair<unsigned char const,float> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,float>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBEM@std@@PEAU?$_Tree_node@U?$pair@$$CBEM@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EMU?$less@E@std@@V?$allocator@U?$pair@$$CBEM@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEM@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBEM@std@@PEAX@1@AEAU?$pair@$$CBEM@1@1@Z
0x1608DA5A8: "void __cdecl TouchType::morphemeModelContextLookup(class std::vector<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > > const & __ptr64,class TouchType::IdConverter const & __ptr64,unsigned char,unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::SubsequenceType::Type,struct TouchType::ContextCandidates & __ptr64)" ?morphemeModelContextLookup@TouchType@@YAXAEBV?$vector@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@AEBVIdConverter@1@E_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@W4Type@SubsequenceType@1@AEAUContextCandidates@1@@Z
0x160B07BCC: "class TouchType::CachedString const TouchType::StringTable::prefixWeight" ?prefixWeight@StringTable@TouchType@@3VCachedString@2@B
0x160A3FCF8: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x160A5136C: "`string'" ??_C@_03HMOEBGNF@?c?$IE?$LE?$AA@
0x160A50910: "`string'" ??_C@_0BE@NJAGJMKB@parameter?9replacers?$AA@
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > > > >::_Freenode0(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > >,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@PEAX@2@@Z
0x160914094: "public: void __cdecl std::vector<unsigned char,class std::allocator<unsigned char> >::push_back(unsigned char const & __ptr64) __ptr64" ?push_back@?$vector@EV?$allocator@E@std@@@std@@QEAAXAEBE@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::Point> >::deallocate(class TouchType::Point * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@VPoint@TouchType@@@std@@@std@@QEAAXPEAVPoint@TouchType@@_K@Z
0x160A3F9A0: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::true_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@Utrue_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1609EEADC: "__cdecl _CxxFrameHandler3" __CxxFrameHandler3
0x160A4D970: "`string'" ??_C@_0BG@OPLILGJN@exact?9match?9threshold?$AA@
0x1608C4D68: "public: struct std::_Tree_node<class boost::weak_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<class boost::weak_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::allocator<class boost::weak_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@V?$weak_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@boost@@V?$allocator@V?$weak_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@boost@@@std@@@std@@@std@@QEAAPEAU?$_Tree_node@V?$weak_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@boost@@PEAX@2@XZ
0x160A41EC8: "__cdecl _imp_ftell" __imp_ftell
0x16089F418: "public: virtual __cdecl FluencyDS::~FluencyDS(void) __ptr64" ??1FluencyDS@@UEAA@XZ
0x160A42030: "__cdecl _imp_logf" __imp_logf
0x160AF6F10: "__cdecl TI2?AVruntime_error@std@@" _TI2?AVruntime_error@std@@
0x160928E80: "public: virtual class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > __cdecl TouchType::InputModel::getNovelTermIDs(class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > const & __ptr64)const __ptr64" ?getNovelTermIDs@InputModel@TouchType@@UEBA?AV?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@std@@AEBV?$set@EU?$less@E@std@@V?$allocator@E@2@@4@@Z
0x1608D9590: "public: __cdecl std::map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > >::~map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > >(void) __ptr64" ??1?$map@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@@std@@QEAA@XZ
0x160993130: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608B4A94: "public: __cdecl std::bad_alloc::bad_alloc(void) __ptr64" ??0bad_alloc@std@@QEAA@XZ
0x1608A501C: "protected: void __cdecl std::vector<unsigned int,class std::allocator<unsigned int> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@IV?$allocator@I@std@@@std@@IEBAXXZ
0x1609A9040: "public: virtual enum TouchType::General_Category __cdecl TouchType::CharPropsTT::getGeneralCategory(unsigned int)const __ptr64" ?getGeneralCategory@CharPropsTT@TouchType@@UEBA?AW4General_Category@2@I@Z
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::cp_range,class std::allocator<struct TouchType::cp_range> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@Ucp_range@TouchType@@V?$allocator@Ucp_range@TouchType@@@std@@@std@@IEBAXXZ
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::TermPosition,class std::allocator<struct TouchType::TermPosition> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@UTermPosition@TouchType@@V?$allocator@UTermPosition@TouchType@@@std@@@std@@IEBAXXZ
0x1608F4CDC: "public: __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > >,0> >::~_Tree<class std::_Tmap_traits<class TouchType::CachedString,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > >,0> >(void) __ptr64" ??1?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@U?$less@VCachedString@TouchType@@@4@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@@4@$0A@@std@@@std@@QEAA@XZ
0x16089C900: "protected: void __cdecl std::vector<float,class std::allocator<float> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@MV?$allocator@M@std@@@std@@IEAAXXZ
0x160B07D7C: "class TouchType::CachedString const TouchType::StringTable::sequenceCacheSize" ?sequenceCacheSize@StringTable@TouchType@@3VCachedString@2@B
0x1608B7DA0: "public: virtual void * __ptr64 __cdecl TouchType::SentenceSegmenterImpl::`scalar deleting destructor'(unsigned int) __ptr64" ??_GSentenceSegmenterImpl@TouchType@@UEAAPEAXI@Z
0x1609E7E84: "private: __cdecl TouchType::ContinuousTouch::Features::Features(class TouchType::ContinuousTouch::Features const & __ptr64) __ptr64" ??0Features@ContinuousTouch@TouchType@@AEAA@AEBV012@@Z
0x1608C5554: "public: __cdecl boost::intrusive_ptr<struct boost::xpressive::detail::traits<char> const>::~intrusive_ptr<struct boost::xpressive::detail::traits<char> const>(void) __ptr64" ??1?$intrusive_ptr@$$CBU?$traits@D@detail@xpressive@boost@@@boost@@QEAA@XZ
0x160A41C50: api-ms-win-core-winrt-string-l1-1-0_NULL_THUNK_DATA
0x160974E10: "public: bool __cdecl TouchType::ContactWeights::fromJson(class Json::Value const & __ptr64) __ptr64" ?fromJson@ContactWeights@TouchType@@QEAA_NAEBVValue@Json@@@Z
0x1608CA288: "public: struct std::_Tree_node<struct std::pair<class Json::Value::CZString const,class Json::Value>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class Json::Value::CZString const,class Json::Value>,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@V?$allocator@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@PEAX@2@XZ
0x16093ACFC: "public: __cdecl TouchType::ThresholdedSet<class TouchType::TrieLocation>::iterator::iterator(class TouchType::ThresholdedSet<class TouchType::TrieLocation>::iterator const & __ptr64) __ptr64" ??0iterator@?$ThresholdedSet@VTrieLocation@TouchType@@@TouchType@@QEAA@AEBV012@@Z
0x16094AA40: "public: __cdecl TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::PartialMatch::PartialMatch(struct TouchType::LogProbability,class TouchType::DynamicTrieLocation) __ptr64" ??0PartialMatch@?$StochasticSearch@VDynamicTrieLocation@TouchType@@@TouchType@@QEAA@ULogProbability@2@VDynamicTrieLocation@2@@Z
0x1609064B0: "public: virtual bool __cdecl TouchType::DynamicMap::MapCache::getTermProbability(unsigned short,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,struct TouchType::LogProbability & __ptr64,struct TouchType::LogProbability & __ptr64,unsigned __int64 & __ptr64)const __ptr64" ?getTermProbability@MapCache@DynamicMap@TouchType@@UEBA_NGAEBVBackoffManager@3@AEBUModelWeights@3@AEAULogProbability@3@2AEA_K@Z
0x160A4DC38: "`string'" ??_C@_0BD@IIDCJJML@anykey?9probability?$AA@
0x160A91AF0: "`string'" ??_C@_04HIBMDCNL@WB10?$AA@
0x1609C78C4: "public: bool __cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class Json::Value & __ptr64,bool) __ptr64" ?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z
0x1608C4E34: "public: struct std::_Tree_node<class TouchType::CharacterMapTrieNode * __ptr64,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<class TouchType::CharacterMapTrieNode * __ptr64,class std::allocator<class TouchType::CharacterMapTrieNode * __ptr64> > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@PEAVCharacterMapTrieNode@TouchType@@V?$allocator@PEAVCharacterMapTrieNode@TouchType@@@std@@@std@@@std@@QEAAPEAU?$_Tree_node@PEAVCharacterMapTrieNode@TouchType@@PEAX@2@XZ
0x160990160: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$posix_charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160914CF4: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@PEAX@2@@Z
0x160A0E16D: "void __cdecl operator delete[](void * __ptr64)" ??_V@YAXPEAX@Z
0x160A5159C: "`string'" ??_C@_02IMCBMBGM@So?$AA@
0x1609C55D4: "public: __cdecl Json::Value::Value(char const * __ptr64) __ptr64" ??0Value@Json@@QEAA@PEBD@Z
0x160A4E058: "`string'" ??_C@_0BB@PMKLLKPP@max?9partial?9rank?$AA@
0x160A4D940: "`string'" ??_C@_0BF@LPGEAKML@extended?9predictions?$AA@
0x1608EDEFC: "public: __cdecl std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class std::vector<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> >,class std::allocator<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > > > >::~pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class std::vector<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> >,class std::allocator<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > > > >(void) __ptr64" ??1?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@V?$vector@V?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@V?$allocator@V?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@@2@@2@@std@@QEAA@XZ
0x1608E18D4: "public: __cdecl TouchType::TermList::~TermList(void) __ptr64" ??1TermList@TouchType@@QEAA@XZ
0x1609DB970: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::StaticMap::`vector deleting destructor'(unsigned int) __ptr64" ??_EStaticMap@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x1609CE730: "public: virtual struct TouchType::OutputStream * __ptr64 __cdecl TouchType::Filesystem::openToWrite(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,int,bool) __ptr64" ?openToWrite@Filesystem@TouchType@@UEAAPEAUOutputStream@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H_N@Z
0x1608CC828: "public: struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64> > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@PEAX@2@XZ
0x160A3ECF0: "const TouchType::IdConverter::`vftable'" ??_7IdConverter@TouchType@@6B@
0x160A91D60: "`string'" ??_C@_0BM@PEMHJFDN@NoBreakPreVariationSelector?$AA@
0x1608ACB60: "public: virtual void * __ptr64 __cdecl TouchType::Predicate<class TouchType::Prediction>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$Predicate@VPrediction@TouchType@@@TouchType@@UEAAPEAXI@Z
0x1608EA614: "private: class std::vector<float,class std::allocator<float> > __cdecl TouchType::ParameterModifier::combine<class std::vector<float,class std::allocator<float> > >(class TouchType::CachedString,class TouchType::CachedString,class std::vector<float,class std::allocator<float> > const & __ptr64)const __ptr64" ??$combine@V?$vector@MV?$allocator@M@std@@@std@@@ParameterModifier@TouchType@@AEBA?AV?$vector@MV?$allocator@M@std@@@std@@VCachedString@1@0AEBV23@@Z
0x1608DF038: "public: static class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __cdecl TouchType::Encoding::encodingsToStrings(class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > const & __ptr64)" ?encodingsToStrings@Encoding@TouchType@@SA?AV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@AEBV?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@4@@Z
0x160A91B68: "`string'" ??_C@_0BA@ECPOLOMA@NoBreakSeqRule2?$AA@
0x160A4FD70: "`string'" ??_C@_0EE@NMONHDNH@TouchHistory?5element?5associated?5@
0x16096B258: "protected: void __cdecl std::vector<struct std::pair<char const * __ptr64,unsigned char>,class std::allocator<struct std::pair<char const * __ptr64,unsigned char> > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@U?$pair@PEBDE@std@@V?$allocator@U?$pair@PEBDE@std@@@2@@std@@IEAAX_K@Z
0x160918804: "protected: void __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@IEAAX_K@Z
0x16098D860: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$lookahead_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1609F22A4: "class std::codecvt<unsigned short,char,int> const & __ptr64 __cdecl std::use_facet<class std::codecvt<unsigned short,char,int> >(class std::locale const & __ptr64)" ??$use_facet@V?$codecvt@GDH@std@@@std@@YAAEBV?$codecvt@GDH@0@AEBVlocale@0@@Z
0x1608BBF84: "public: virtual __cdecl TouchType::Visitors::TermCounter::~TermCounter(void) __ptr64" ??1TermCounter@Visitors@TouchType@@UEAA@XZ
0x160A92B00: "`string'" ??_C@_0BG@JIMKEBFP@Could?5not?5rename?5file?$AA@
0x1609A6C70: "protected: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::RuleWithContext::toString(void)const __ptr64" ?toString@RuleWithContext@TouchType@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x1608C48F0: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > > >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > >,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@@std@@PEAX@2@@Z
0x1609C25FC: "private: static class TouchType::BinaryStateBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getRegionalIndcatorStateRule(void)" ?getRegionalIndcatorStateRule@WordBreakIteratorRules@TouchType@@CAPEBVBinaryStateBreakRule@2@XZ
0x16091DFC0: "public: bool __cdecl TouchType::StlSetStructure<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::CharacterMapTrieNode>::KeyComparer::operator()(class TouchType::CharacterMapTrieNode const * __ptr64,class TouchType::CharacterMapTrieNode const * __ptr64)const __ptr64" ??RKeyComparer@?$StlSetStructure@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VCharacterMapTrieNode@TouchType@@@TouchType@@QEBA_NPEBVCharacterMapTrieNode@2@0@Z
0x1609C5F1C: "private: class Json::Value & __ptr64 __cdecl Json::Value::resolveReference(char const * __ptr64,bool) __ptr64" ?resolveReference@Value@Json@@AEAAAEAV12@PEBD_N@Z
0x1609DC818: "void __cdecl TouchType::IO::Protocol::protobuf_AddDesc_fcnn_2eproto(void)" ?protobuf_AddDesc_fcnn_2eproto@Protocol@IO@TouchType@@YAXXZ
0x1608B6C2C: "public: __cdecl std::map<unsigned char,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > > > >::~map<unsigned char,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > > > >(void) __ptr64" ??1?$map@EV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@U?$less@E@2@V?$allocator@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@@2@@std@@QEAA@XZ
0x160A3CEE8: "const std::_Mpunct<unsigned short>::`vftable'" ??_7?$_Mpunct@G@std@@6B@
0x160A0E660: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x160A50B50: "`string'" ??_C@_0CI@OBFJKKB@?$CC?5is?5already?5present?0?5ignoring?5a@
0x16098FE80: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::basic_chset<char> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1609A588C: "public: __cdecl boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > >::~static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > >(void) __ptr64" ??1?$static_xpression@U?$simple_repeat_matcher@U?$static_xpression@Uany_matcher@detail@xpressive@boost@@U?$static_xpression@Utrue_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@U?$static_xpression@U?$regex_matcher@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$static_xpression@Umark_end_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@234@@detail@xpressive@boost@@QEAA@XZ
0x160920FF0: "public: virtual class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::mostLikelyKey(class TouchType::Point const & __ptr64)const __ptr64" ?mostLikelyKey@KeyPressModelImpl@KeyPressModelling@TouchType@@UEBA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@AEBVPoint@3@@Z
0x160A4E4F0: "`string'" ??_C@_05BOPHDICO@file?3?$AA@
0x160B08860: "struct TouchType::ChunkType TouchType::ChunkTypes::CharacterMap" ?CharacterMap@ChunkTypes@TouchType@@3UChunkType@2@A
0x16097A7C0: "public: virtual class TouchType::ContextMapCache const * __ptr64 __cdecl TouchType::NGramTermModel<class TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> > >::createMapCache(struct TouchType::ContextCandidates const & __ptr64,unsigned int)const __ptr64" ?createMapCache@?$NGramTermModel@V?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@TouchType@@UEBAPEBVContextMapCache@2@AEBUContextCandidates@2@I@Z
0x160A50F80: "`string'" ??_C@_08GIFEMOFN@PairRule?$AA@
0x16089C450: "public: virtual struct _iobuf * __ptr64 __cdecl TouchType::InputStream::FD(void)const __ptr64" ?FD@InputStream@TouchType@@UEBAPEAU_iobuf@@XZ
0x160AAB15B: ?_TlgEvent@?3??LogInitializeFluencyDSFailure_@FluencyDSTelemetry@@QEBAXJG@Z@4U<unnamed-type-_TlgEvent>@?3??12@QEBAXJG@Z@B
0x1609AFCF0: "protected: virtual struct TouchType::DictTokenizer::MatchResult __cdecl TouchType::VnTokenizer::forwardMaxMatch(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned int,bool)const __ptr64" ?forwardMaxMatch@VnTokenizer@TouchType@@MEBA?AUMatchResult@DictTokenizer@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I_N@Z
0x160A919B4: "`string'" ??_C@_04NFNOGFBA@o?a?$LK?$LN?$AA@
0x1609830B0: "class std::ios_base & __ptr64 __cdecl std::dec(class std::ios_base & __ptr64)" ?dec@std@@YAAEAVios_base@1@AEAV21@@Z
0x160A50E78: "`string'" ??_C@_0BH@GBGJGDGO@characterBasedLanguage?$AA@
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned char const,unsigned int>,class std::allocator<struct std::pair<unsigned char const,unsigned int> > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBEI@std@@V?$allocator@U?$pair@$$CBEI@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@2@@Z
0x1608A3C68: "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > __cdecl std::wstring_convert<class std::codecvt_utf8_utf16<unsigned short,1114111,0>,unsigned short,class std::allocator<unsigned short>,class std::allocator<char> >::from_bytes(char const * __ptr64,char const * __ptr64) __ptr64" ?from_bytes@?$wstring_convert@V?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@GV?$allocator@G@2@V?$allocator@D@2@@std@@QEAA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@2@PEBD0@Z
0x1609E28F0: "public: virtual void __cdecl TouchType::NeuralCache::getPredictions(unsigned __int64,struct TouchType::LogProbability const & __ptr64,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,class std::vector<struct std::pair<unsigned short,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned short,struct TouchType::LogProbability> > > & __ptr64,unsigned __int64,unsigned __int64,bool)const __ptr64" ?getPredictions@NeuralCache@TouchType@@UEBAX_KAEBULogProbability@2@AEBVBackoffManager@2@AEBUModelWeights@2@AEAV?$vector@U?$pair@GULogProbability@TouchType@@@std@@V?$allocator@U?$pair@GULogProbability@TouchType@@@std@@@2@@std@@00_N@Z
0x1608D702C: "public: virtual __cdecl TouchType::VocabFilter::~VocabFilter(void) __ptr64" ??1VocabFilter@TouchType@@UEAA@XZ
0x1608F619C: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > > > > __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > >,0> >::_Insert_hint<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > >,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > > > >,struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@U?$less@VCachedString@TouchType@@@4@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@@4@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@@std@@@std@@@1@AEAU?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@1@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@PEAX@1@@Z
0x16090DDA8: "private: bool __cdecl TouchType::DynamicMapNode::incrementCount(unsigned int) __ptr64" ?incrementCount@DynamicMapNode@TouchType@@AEAA_NI@Z
0x160A3DA40: "const TouchType::Visitors::TermCounter::`vftable'" ??_7TermCounter@Visitors@TouchType@@6B@
0x1608B5390: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<class TouchType::Vocab>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$sp_counted_impl_p@VVocab@TouchType@@@detail@boost@@UEAAPEAXI@Z
0x160928D9C: "public: __cdecl TouchType::TrieLookupSettings::~TrieLookupSettings(void) __ptr64" ??1TrieLookupSettings@TouchType@@QEAA@XZ
0x1608A9E70: "public: virtual void * __ptr64 __cdecl TouchType::TouchHistoryImpl::`vector deleting destructor'(unsigned int) __ptr64" ??_ETouchHistoryImpl@TouchType@@UEAAPEAXI@Z
0x16089C900: "public: __cdecl std::vector<unsigned char,class std::allocator<unsigned char> >::~vector<unsigned char,class std::allocator<unsigned char> >(void) __ptr64" ??1?$vector@EV?$allocator@E@std@@@std@@QEAA@XZ
0x16097FA08: "public: void __cdecl std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >::resize(unsigned __int64) __ptr64" ?resize@?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@QEAAX_K@Z
0x160A42000: "__cdecl _imp_ceil" __imp_ceil
0x160A919D8: "`string'" ??_C@_04MENAKGEM@?a?$LL?$KHy?$AA@
0x16089C900: "public: __cdecl std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>::~pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>(void) __ptr64" ??1?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@QEAA@XZ
0x1608A501C: "protected: void __cdecl std::vector<class TouchType::MatchRule const * __ptr64,class std::allocator<class TouchType::MatchRule const * __ptr64> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@PEBVMatchRule@TouchType@@V?$allocator@PEBVMatchRule@TouchType@@@std@@@std@@IEBAXXZ
0x160A934C0: "`string'" ??_C@_02LNAEAIDO@?$DL?5?$AA@
0x160A91B40: "`string'" ??_C@_0BD@IAFNHOHF@getNoBreakZWJRule2?$AA@
0x160B08820: "struct TouchType::ChunkType TouchType::ChunkTypes::BloomFilter" ?BloomFilter@ChunkTypes@TouchType@@3UChunkType@2@A
0x1608AC6D8: "public: static unsigned __int64 __cdecl std::numpunct<char>::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$numpunct@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x160A40788: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<917631,917632>::`vftable'" ??_7?$CodepointRangeRule@$0OAAHP@$0OAAIA@@WordBreakIteratorRules@TouchType@@6B@
0x1608AB570: "private: char * __ptr64 __cdecl std::num_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::_Ifmt(char * __ptr64,char const * __ptr64,int)const __ptr64" ?_Ifmt@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@AEBAPEADPEADPEBDH@Z
0x1608E20B4: "protected: void __cdecl std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@IEAAXXZ
0x16089C900: "protected: void __cdecl std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@IEAAXXZ
0x1608C5554: "public: __cdecl boost::xpressive::detail::lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::~lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >(void) __ptr64" ??1?$lookahead_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@QEAA@XZ
0x1608F6400: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned short const,unsigned int> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned short,unsigned int,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned int> >,0> >::_Insert_hint<struct std::pair<unsigned short const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned short const,unsigned int> > > >,struct std::pair<unsigned short const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CBGI@std@@PEAU?$_Tree_node@U?$pair@$$CBGI@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@GIU?$less@G@std@@V?$allocator@U?$pair@$$CBGI@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBGI@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBGI@std@@@std@@@std@@@1@AEAU?$pair@$$CBGI@1@PEAU?$_Tree_node@U?$pair@$$CBGI@std@@PEAX@1@@Z
0x1608C8974: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,bool> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,bool,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,bool> >,0> >::_Insert_hint<struct std::pair<unsigned char const,bool> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,bool>,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,bool> > > >,struct std::pair<unsigned char const,bool> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,bool>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CBE_N@std@@PEAU?$_Tree_node@U?$pair@$$CBE_N@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@E_NU?$less@E@std@@V?$allocator@U?$pair@$$CBE_N@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBE_N@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBE_N@std@@@std@@@std@@@1@AEAU?$pair@$$CBE_N@1@PEAU?$_Tree_node@U?$pair@$$CBE_N@std@@PEAX@1@@Z
0x1608B4560: "public: virtual bool __cdecl TouchType::IO::Protocol::Tensor::IsInitialized(void)const __ptr64" ?IsInitialized@Tensor@Protocol@IO@TouchType@@UEBA_NXZ
0x1609FBDE0: "private: static void __cdecl std::locale::_Locimp::_Makeushloc(class std::_Locinfo const & __ptr64,int,class std::locale::_Locimp * __ptr64,class std::locale const * __ptr64)" ?_Makeushloc@_Locimp@locale@std@@CAXAEBV_Locinfo@3@HPEAV123@PEBV23@@Z
0x160A4CD50: "__cdecl GUID_00000000_0000_0000_c000_000000000046" _GUID_00000000_0000_0000_c000_000000000046
0x1609E27B0: "public: virtual class TouchType::NeuralCache const * __ptr64 __cdecl TouchType::NeuralCache::clone(void)const __ptr64" ?clone@NeuralCache@TouchType@@UEBAPEBV12@XZ
0x160A93780: "`string'" ??_C@_0BM@LAJHBECP@Failed?5to?5read?5context?5size?$AA@
0x1609F63E8: "public: static unsigned __int64 __cdecl std::numpunct<unsigned short>::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$numpunct@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x16097C7B0: "public: __cdecl TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::MapCache(class TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> > const & __ptr64,struct TouchType::ContextCandidates const & __ptr64,unsigned int) __ptr64" ??0MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@QEAA@AEBV12@AEBUContextCandidates@2@I@Z
0x160915B5C: "public: struct std::_Tree_node<struct std::pair<unsigned char const,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,class std::allocator<struct std::pair<unsigned char const,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > >::_Buynode<struct std::pair<unsigned char,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >(struct std::pair<unsigned char,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > &&) __ptr64" ??$_Buynode@U?$pair@EV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@@?$_Tree_buy@U?$pair@$$CBEV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@V?$allocator@U?$pair@$$CBEV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@PEAX@1@$$QEAU?$pair@EV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@1@@Z
0x1609A9314: "public: bool __cdecl TouchType::CharPropsTT::readArray(unsigned char const * __ptr64,unsigned int) __ptr64" ?readArray@CharPropsTT@TouchType@@QEAA_NPEBEI@Z
0x1609A3268: "private: bool __cdecl TouchType::RuleReader::readJsonRules(class Json::Value const & __ptr64) __ptr64" ?readJsonRules@RuleReader@TouchType@@AEAA_NAEBVValue@Json@@@Z
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::alternate_end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@Ualternate_end_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A407B0: "const TouchType::WordBreakIteratorRules::Or5Rule::`vftable'" ??_7Or5Rule@WordBreakIteratorRules@TouchType@@6B@
0x160B0BE7C: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0OIA@$0PAA@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0OIA@$0PAA@@34@XZ@4HA
0x1609271F4: "public: virtual __cdecl TouchType::VerbatimSearch::~VerbatimSearch(void) __ptr64" ??1VerbatimSearch@TouchType@@UEAA@XZ
0x160A50CA8: "`string'" ??_C@_0O@DNEKCIAD@?$CC?5to?5value?3?5?$FL?$AA@
0x1608CC73C: "public: __cdecl TouchType::SpacingRuleModel::SpacingRulesContainer::~SpacingRulesContainer(void) __ptr64" ??1SpacingRulesContainer@SpacingRuleModel@TouchType@@QEAA@XZ
0x16089B420: "public: __cdecl std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned __int64>::~pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned __int64>(void) __ptr64" ??1?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@std@@QEAA@XZ
0x16089B420: "public: __cdecl TouchType::InternalPrediction<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::~InternalPrediction<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(void) __ptr64" ??1?$InternalPrediction@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@TouchType@@QEAA@XZ
0x160A921B0: "`string'" ??_C@_0CJ@NGKOAFKA@Missing?5?8?0?8?5or?5?8?$HN?8?5in?5object?5dec@
0x1609C4A40: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<4139,4159>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BACL@$0BADP@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609405B0: "public: __cdecl std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> >::~pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> >(void) __ptr64" ??1?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@QEAA@XZ
0x160A94070: "__cdecl _real@3f000000" __real@3f000000
0x160A5140C: "`string'" ??_C@_03GPDKEEIP@?c?$IF?$JL?$AA@
0x16089C450: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<class TouchType::NGramBlacklister>::get_deleter(class type_info const & __ptr64) __ptr64" ?get_deleter@?$sp_counted_impl_p@VNGramBlacklister@TouchType@@@detail@boost@@UEAAPEAXAEBVtype_info@@@Z
0x1608A3A10: "public: __cdecl std::_Tree_comp<0,class std::_Tmap_traits<unsigned char,class TouchType::CachedString,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::CachedString> >,0> >::~_Tree_comp<0,class std::_Tmap_traits<unsigned char,class TouchType::CachedString,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::CachedString> >,0> >(void) __ptr64" ??1?$_Tree_comp@$0A@V?$_Tmap_traits@EVCachedString@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEVCachedString@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA@XZ
0x16089B420: "public: __cdecl std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64>::~pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64>(void) __ptr64" ??1?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$set@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@@2@@std@@QEAA@XZ
0x160A4D810: "`string'" ??_C@_01OHGJGJJP@?$FL?$AA@
0x160A4E36C: "`string'" ??_C@_05JMJFDHBA@az_AZ?$AA@
0x1608EB18C: "void __cdecl TouchType::setExactMatches(class std::vector<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > >,class std::allocator<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Prediction> > > > >,class std::vector<class TouchType::Prediction,class std::allocator<class TouchType::Prediction> > & __ptr64,float)" ?setExactMatches@TouchType@@YAXV?$vector@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@V?$allocator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@VPrediction@TouchType@@@std@@@std@@@std@@@2@@std@@AEAV?$vector@VPrediction@TouchType@@V?$allocator@VPrediction@TouchType@@@std@@@3@M@Z
0x160B08DA8: "class wil::details::static_lazy<class FluencyDSLogging> `protected: static class FluencyDSLogging * __ptr64 __cdecl FluencyDSLogging::Instance(void)'::`2'::wrapper" ?wrapper@?1??Instance@FluencyDSLogging@@KAPEAV2@XZ@4V?$static_lazy@VFluencyDSLogging@@@details@wil@@A
0x1608EECD0: "public: void __cdecl std::vector<class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> >,class std::allocator<class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >::push_back(class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > &&) __ptr64" ?push_back@?$vector@V?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@V?$allocator@V?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@@std@@@std@@QEAAX$$QEAV?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@@Z
0x1609F559C: "public: static unsigned __int64 __cdecl std::collate<wchar_t>::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$collate@_W@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::ListRuleModel>::~auto_ptr<class TouchType::ListRuleModel>(void) __ptr64" ??1?$auto_ptr@VListRuleModel@TouchType@@@std@@QEAA@XZ
0x16099DEE0: "bool __cdecl TouchType::loadParameterArray(class Json::Value const & __ptr64,class TouchType::Parameter & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)" ?loadParameterArray@TouchType@@YA_NAEBVValue@Json@@AEAVParameter@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x1608A81BC: "struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64 __cdecl std::_Uninit_move<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64,struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> >,struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> >(struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64,struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64,struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > & __ptr64,struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAU?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@PEAU12@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@U12@@std@@YAPEAU?$pair@UModelTermID@TouchType@@ULogProbability@2@@0@PEAU10@00AEAU?$_Wrap_alloc@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609A13CC: "class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64 __cdecl std::_Uninit_move<class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64,class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64,class std::allocator<class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> >,class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> >(class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64,class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64,class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64,struct std::_Wrap_alloc<class std::allocator<class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > > & __ptr64,class boost::tuples::tuple<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAV?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@V12@Unull_type@tuples@boost@@U345@U345@U345@U345@U345@U345@@tuples@boost@@PEAV123@V?$allocator@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@V12@Unull_type@tuples@boost@@U345@U345@U345@U345@U345@U345@@tuples@boost@@@std@@V123@@std@@YAPEAV?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@V12@Unull_type@tuples@boost@@U345@U345@U345@U345@U345@U345@@tuples@boost@@PEAV123@00AEAU?$_Wrap_alloc@V?$allocator@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@V12@Unull_type@tuples@boost@@U345@U345@U345@U345@U345@U345@@tuples@boost@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x16089D308: "long __cdecl wil::details::StringCchPrintfA(char * __ptr64,unsigned __int64,char const * __ptr64,...)" ?StringCchPrintfA@details@wil@@YAJPEAD_KPEBDZZ
0x160A937C0: "`string'" ??_C@_0CC@EPIOFAHM@Failed?5to?5read?5hidden?5layer?5coun@
0x1609C4A20: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<4190,4193>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BAFO@$0BAGB@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x160934734: "public: static bool __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::DummyTrieReader::readTrie(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,enum TouchType::ModelFileVersion::VersionNum)" ?readTrie@DummyTrieReader@?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@SA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@W4VersionNum@ModelFileVersion@3@@Z
0x1609B05F4: "void __cdecl std::reverse<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >(class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >)" ??$reverse@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@std@@@std@@YAXV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@0@0@Z
0x160AF91B0: "__vectorcall ??_R0?AVlogic_error@std@" ??_R0?AVlogic_error@std@@@8
0x16089BFB0: "protected: virtual int __cdecl std::codecvt_base::do_encoding(void)const __ptr64" ?do_encoding@codecvt_base@std@@MEBAHXZ
0x160916ED8: "public: __cdecl TouchType::CharacterMapTrieNode::CharacterMapTrieNode(void) __ptr64" ??0CharacterMapTrieNode@TouchType@@QEAA@XZ
0x16089AF10: "public: virtual bool __cdecl std::error_category::equivalent(int,class std::error_condition const & __ptr64)const __ptr64" ?equivalent@error_category@std@@UEBA_NHAEBVerror_condition@2@@Z
0x1609C4960: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<6016,6144>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BHIA@$0BIAA@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609243B4: "public: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > >::_Buynode<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::KeyShape> >(struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::KeyShape> &&) __ptr64" ??$_Buynode@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@1@$$QEAU?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@1@@Z
0x160A4CBC8: "`string'" ??_C@_02GMLFBBN@wb?$AA@
0x16099FD14: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class TouchType::RuleModel * __ptr64> > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class TouchType::RuleModel * __ptr64,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::RuleModel * __ptr64> >,0> >::_Insert_nohint<struct std::pair<class TouchType::CachedString const,class TouchType::RuleModel * __ptr64>,struct std::_Nil>(bool,struct std::pair<class TouchType::CachedString const,class TouchType::RuleModel * __ptr64> &&,struct std::_Nil) __ptr64" ??$_Insert_nohint@U?$pair@$$CBVCachedString@TouchType@@PEAVRuleModel@2@@std@@U_Nil@2@@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@PEAVRuleModel@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEAVRuleModel@2@@std@@@5@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@PEAVRuleModel@2@@std@@@std@@@std@@@std@@_N@1@_N$$QEAU?$pair@$$CBVCachedString@TouchType@@PEAVRuleModel@2@@1@U_Nil@1@@Z
0x1608CBDCC: "struct TouchType::DynamicTermModelDescription * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::DynamicTermModelDescription> > >,struct TouchType::DynamicTermModelDescription * __ptr64,class std::allocator<struct TouchType::DynamicTermModelDescription> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::DynamicTermModelDescription> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::DynamicTermModelDescription> > >,struct TouchType::DynamicTermModelDescription * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::DynamicTermModelDescription> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UDynamicTermModelDescription@TouchType@@@std@@@std@@@std@@PEAUDynamicTermModelDescription@TouchType@@V?$allocator@UDynamicTermModelDescription@TouchType@@@2@@std@@YAPEAUDynamicTermModelDescription@TouchType@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UDynamicTermModelDescription@TouchType@@@std@@@std@@@0@0PEAU12@AEAU?$_Wrap_alloc@V?$allocator@UDynamicTermModelDescription@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609E5FD0: "class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<float> > > __cdecl std::transform<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<signed char> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<float> > >,struct TouchType::Dequantizer<signed char> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<signed char> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<signed char> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<float> > >,struct TouchType::Dequantizer<signed char>)" ??$transform@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@C@std@@@std@@@std@@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@M@std@@@std@@@2@U?$Dequantizer@C@TouchType@@@std@@YA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@M@std@@@std@@@0@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@C@std@@@std@@@0@0V10@U?$Dequantizer@C@TouchType@@@Z
0x16089B7C4: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __ptr64 __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(char const * __ptr64,unsigned __int64) __ptr64" ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@PEBD_K@Z
0x1608A4AF8: "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __ptr64 __cdecl std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::assign(unsigned short const * __ptr64,unsigned __int64) __ptr64" ?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QEAAAEAV12@PEBG_K@Z
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::num_put<wchar_t,class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEAAPEAXI@Z
0x1608ACB50: "public: virtual __cdecl boost::xpressive::detail::matchable_ex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::~matchable_ex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(void) __ptr64" ??1?$matchable_ex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAA@XZ
0x1608DB2C4: "public: __cdecl std::vector<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > >::~vector<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > >(void) __ptr64" ??1?$vector@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@QEAA@XZ
0x160927064: "public: __cdecl TouchType::TrieLookupSettings::TrieLookupSettings(void) __ptr64" ??0TrieLookupSettings@TouchType@@QEAA@XZ
0x160900C70: "public: virtual unsigned __int64 __cdecl TouchType::ParameterImpl<unsigned int>::getHashCode(void)const __ptr64" ?getHashCode@?$ParameterImpl@I@TouchType@@UEBA_KXZ
0x1609B6540: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::Or5Rule::operator()(unsigned int)const __ptr64" ??ROr5Rule@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609CC140: "private: void __cdecl Json::StyledStreamWriter::writeCommentBeforeValue(class Json::Value const & __ptr64) __ptr64" ?writeCommentBeforeValue@StyledStreamWriter@Json@@AEAAXAEBVValue@2@@Z
0x16090AD14: "public: unsigned int __cdecl TouchType::ContactSpecificModel::getCount(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned short)const __ptr64" ?getCount@ContactSpecificModel@TouchType@@QEBAIAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@Z
0x16089C900: "public: __cdecl std::vector<char,class std::allocator<char> >::~vector<char,class std::allocator<char> >(void) __ptr64" ??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ
0x160A4F930: "`string'" ??_C@_0DE@MIGHFAND@Multiple?5occurence?5of?5keys?0?5can?5@
0x160AAB7A0: "__cdecl Init_thread_epoch" _Init_thread_epoch
0x160A3F120: "const TouchType::ContextHelperImpl::`vftable'" ??_7ContextHelperImpl@TouchType@@6B@
0x1608C2AB8: "protected: void __cdecl std::vector<char const * __ptr64,class std::allocator<char const * __ptr64> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@PEBDV?$allocator@PEBD@std@@@std@@IEAAX_K@Z
0x1609DF210: "bool __cdecl TouchType::vocabApproxParams(class TouchType::TensorChunkReader const & __ptr64,float & __ptr64,unsigned int & __ptr64)" ?vocabApproxParams@TouchType@@YA_NAEBVTensorChunkReader@1@AEAMAEAI@Z
0x1608C2AB8: "protected: void __cdecl std::vector<class TouchType::CharacterMapTrieNode const * __ptr64,class std::allocator<class TouchType::CharacterMapTrieNode const * __ptr64> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@PEBVCharacterMapTrieNode@TouchType@@V?$allocator@PEBVCharacterMapTrieNode@TouchType@@@std@@@std@@IEAAX_K@Z
0x1609E3568: "struct TouchType::NeuralCache::NeuralCacheLine * __ptr64 __cdecl std::_Uninit_move<struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,class std::allocator<struct TouchType::NeuralCache::NeuralCacheLine>,struct TouchType::NeuralCache::NeuralCacheLine>(struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::NeuralCache::NeuralCacheLine> > & __ptr64,struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUNeuralCacheLine@NeuralCache@TouchType@@PEAU123@V?$allocator@UNeuralCacheLine@NeuralCache@TouchType@@@std@@U123@@std@@YAPEAUNeuralCacheLine@NeuralCache@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@UNeuralCacheLine@NeuralCache@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160AF739C: "__cdecl _IMPORT_DESCRIPTOR_OLEAUT32" __IMPORT_DESCRIPTOR_OLEAUT32
0x1608B9150: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::TagGetter::`scalar deleting destructor'(unsigned int) __ptr64" ??_GTagGetter@Visitors@TouchType@@UEAAPEAXI@Z
0x160911C60: "private: bool __cdecl TouchType::InputMapping::InputMapperImpl::isIndistinguishable(class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64,unsigned char)const __ptr64" ?isIndistinguishable@InputMapperImpl@InputMapping@TouchType@@AEBA_NAEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@E@Z
0x1609889E0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::optional_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$optional_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1608A501C: "protected: void __cdecl std::vector<unsigned short,class std::allocator<unsigned short> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@GV?$allocator@G@std@@@std@@IEBAXXZ
0x160A4E810: "`string'" ??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@
0x16089C900: "protected: void __cdecl std::vector<signed char,class std::allocator<signed char> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@CV?$allocator@C@std@@@std@@IEAAXXZ
0x1608AA51C: "protected: void __cdecl std::vector<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@UKeyPress@TouchType@@V?$allocator@UKeyPress@TouchType@@@std@@@std@@IEAAXXZ
0x1608DDD7C: "public: class TouchType::SlimVector<struct TouchType::ModelTermID,unsigned __int64> & __ptr64 __cdecl TouchType::SlimVector<struct TouchType::ModelTermID,unsigned __int64>::operator=(class TouchType::SlimVector<struct TouchType::ModelTermID,unsigned __int64> const & __ptr64) __ptr64" ??4?$SlimVector@UModelTermID@TouchType@@_K@TouchType@@QEAAAEAV01@AEBV01@@Z
0x16091C224: "public: struct std::_Tree_node<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> >::_Buynode<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>(struct TouchType::InputMapping::LayoutMap::KeyPressCombo &&) __ptr64" ??$_Buynode@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@?$_Tree_buy@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@@std@@QEAAPEAU?$_Tree_node@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@PEAX@1@$$QEAUKeyPressCombo@LayoutMap@InputMapping@TouchType@@@Z
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$optional_mark_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x16089D7F0: "public: virtual __cdecl wil::ResultException::~ResultException(void) __ptr64" ??1ResultException@wil@@UEAA@XZ
0x160AAB048: "__cdecl TraceLoggingMetadata" _TraceLoggingMetadata
0x160A3CFE8: "const std::messages<char>::`vftable'" ??_7?$messages@D@std@@6B@
0x160A93844: "`string'" ??_C@_02EOILOFID@?$HN?1?$AA@
0x160A40680: "const TouchType::WordBreakIteratorRules::Or4Rule::`vftable'" ??_7Or4Rule@WordBreakIteratorRules@TouchType@@6B@
0x1609D8310: "public: virtual int __cdecl TouchType::IO::Protocol::NgramModel::GetCachedSize(void)const __ptr64" ?GetCachedSize@NgramModel@Protocol@IO@TouchType@@UEBAHXZ
0x160B0B10C: ?$TSS0@?1??instance@?$PropertyRule@W4Line_Break@TouchType@@$1??_9CharProps@2@$BEA@AA$00@WordBreakIteratorRules@TouchType@@SAAEBV234@XZ@4HA
0x1608F6400: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> > > > __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,struct TouchType::LogProbability,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> >,0> >::_Insert_hint<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> > > >,struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@ULogProbability@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@5@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@std@@@std@@@1@AEAU?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@1@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@PEAX@1@@Z
0x1609C4BC0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::SingleCharRule<39>::operator()(unsigned int)const __ptr64" ??R?$SingleCharRule@$0CH@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x16099B490: "public: virtual void * __ptr64 __cdecl TouchType::ParameterImpl<class TouchType::ContactWeights>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@UEAAPEAXI@Z
0x1608F662C: "public: struct std::_Tree_node<struct std::pair<unsigned char const,float>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,float>,class std::allocator<struct std::pair<unsigned char const,float> > >::_Buynode<struct std::pair<unsigned char,float> >(struct std::pair<unsigned char,float> &&) __ptr64" ??$_Buynode@U?$pair@EM@std@@@?$_Tree_buy@U?$pair@$$CBEM@std@@V?$allocator@U?$pair@$$CBEM@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEM@std@@PEAX@1@$$QEAU?$pair@EM@1@@Z
0x1609A8060: "public: virtual class std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> > __cdecl TouchType::PairRule::apply(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?apply@PairRule@TouchType@@UEBA?AV?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@00@Z
0x16098FF10: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::basic_chset<char> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1608A5B60: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@PEAX@2@@Z
0x160A3DA58: "const TouchType::Visitors::TagGetter::`vftable'" ??_7TagGetter@Visitors@TouchType@@6B@
0x160A4C360: "`string'" ??_C@_19OKANBMPJ@?$AA?$CB?$AA?$CF?$AAx?$AA?$AA?$AA?$AA@
0x1608B4484: "public: __cdecl boost::unordered::detail::array_constructor<class std::allocator<struct boost::unordered::detail::ptr_bucket> >::~array_constructor<class std::allocator<struct boost::unordered::detail::ptr_bucket> >(void) __ptr64" ??1?$array_constructor@V?$allocator@Uptr_bucket@detail@unordered@boost@@@std@@@detail@unordered@boost@@QEAA@XZ
0x16089B360: ?UnregisterWinRTObject@?$Module@$00V?$DefaultModule@$00@Details@WRL@Microsoft@@@WRL@Microsoft@@UEAAJPEBGPEAU<unnamed-type-RO_REGISTRATION_COOKIE>@@@Z
0x160A50E40: "`string'" ??_C@_0N@EIEPIEFD@spacingRules?$AA@
0x160A4D3C8: "`string'" ??_C@_0BO@BNNMHICL@FluencyDS?3?3DoPredictionSearch?$AA@
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::matchable_ex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$matchable_ex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160B08EC8: "private: static class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > TouchType::FastInsertInternPool<unsigned int,class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > >,struct boost::hash<class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > > >::Default" ?Default@?$FastInsertInternPool@IV?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@U?$hash@V?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@@boost@@@TouchType@@0V?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@A
0x160A94040: "__cdecl _real@3c010204" __real@3c010204
0x160989180: "public: virtual bool __cdecl boost::xpressive::detail::line_start_finder<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,1>::operator()(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ??R?$line_start_finder@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@$00@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@123@@Z
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > > > >::_Freenode0(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > >,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@@std@@PEAX@2@@Z
0x160A4D71C: "`string'" ??_C@_03EBJCHOMP@?n?$IH?$KL?$AA@
0x16089EF00: "public: virtual void * __ptr64 __cdecl FluencyDSTelemetry::`scalar deleting destructor'(unsigned int) __ptr64" ??_GFluencyDSTelemetry@@UEAAPEAXI@Z
0x160A04E00: "protected: virtual wchar_t __cdecl std::ctype<wchar_t>::do_toupper(wchar_t)const __ptr64" ?do_toupper@?$ctype@_W@std@@MEBA_W_W@Z
0x1609A7E4C: "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::CatRule::getGeneralCategory(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)" ?getGeneralCategory@CatRule@TouchType@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV34@@Z
0x160B0BDD0: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CH@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CH@@34@XZ@4V534@A
0x16099A860: "private: virtual bool __cdecl TouchType::ParameterImpl<class TouchType::ContactWeights>::setValueInternal(void const * __ptr64) __ptr64" ?setValueInternal@?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@EEAA_NPEBX@Z
0x16092B2BC: "private: void __cdecl TouchType::InputModel::addMorphemeVerbatim(class TouchType::ParameterSetImpl const & __ptr64,class std::map<unsigned char,struct TouchType::ModelInfo,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelInfo> > > const & __ptr64,struct TouchType::ModelWeights const & __ptr64,class std::map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > > const & __ptr64,class TouchType::InputSequence const & __ptr64,class TouchType::InternalPredictionSet & __ptr64,bool)const __ptr64" ?addMorphemeVerbatim@InputModel@TouchType@@AEBAXAEBVParameterSetImpl@2@AEBV?$map@EUModelInfo@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelInfo@TouchType@@@std@@@4@@std@@AEBUModelWeights@2@AEBV?$map@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@@5@AEBVInputSequence@2@AEAVInternalPredictionSet@2@_N@Z
0x160A5158C: "`string'" ??_C@_02DMLCCNBA@Cc?$AA@
0x160944BC0: "struct std::pair<unsigned char,unsigned char> * __ptr64 __cdecl std::_Uninit_move<struct std::pair<unsigned char,unsigned char> * __ptr64,struct std::pair<unsigned char,unsigned char> * __ptr64,class std::allocator<struct std::pair<unsigned char,unsigned char> >,struct std::pair<unsigned char,unsigned char> >(struct std::pair<unsigned char,unsigned char> * __ptr64,struct std::pair<unsigned char,unsigned char> * __ptr64,struct std::pair<unsigned char,unsigned char> * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct std::pair<unsigned char,unsigned char> > > & __ptr64,struct std::pair<unsigned char,unsigned char> * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAU?$pair@EE@std@@PEAU12@V?$allocator@U?$pair@EE@std@@@2@U12@@std@@YAPEAU?$pair@EE@0@PEAU10@00AEAU?$_Wrap_alloc@V?$allocator@U?$pair@EE@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609B6770: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::NotRule::operator()(unsigned int)const __ptr64" ??RNotRule@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609459E0: "private: static bool __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::processReset(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64,class TouchType::DynamicTrieLocation & __ptr64,struct TouchType::LogProbability const & __ptr64,struct TouchType::LogProbability const & __ptr64,bool,bool,class std::list<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > & __ptr64)" ?processReset@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@CA_NAEBUKeyPressEvidence@12@AEBVSettings@12@AEAVDynamicTrieLocation@2@AEBULogProbability@2@3_N4AEAV?$list@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@@Z
0x160968310: "public: virtual void * __ptr64 __cdecl TouchType::CompressedDictionary::WriteHelper::`vector deleting destructor'(unsigned int) __ptr64" ??_EWriteHelper@CompressedDictionary@TouchType@@UEAAPEAXI@Z
0x160A4AD78: "__int64 const std::_BADOFF" ?_BADOFF@std@@3_JB
0x1609C7AA0: "private: bool __cdecl Json::Reader::readValue(void) __ptr64" ?readValue@Reader@Json@@AEAA_NXZ
0x160A4A578: "`string'" ??_C@_0M@IJGMGFGP@bad_address?$AA@
0x1609D9640: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::Fluency::`scalar deleting destructor'(unsigned int) __ptr64" ??_GFluency@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x16098FE80: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160A92800: "struct _GUID const FOLDERID_SharedData" ?FOLDERID_SharedData@@3U_GUID@@B
0x1608B0084: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64 __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int) __ptr64" ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z
0x160B0DA00: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BHIA@$0BIAA@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BHIA@$0BIAA@@34@XZ@4V534@A
0x160A940C8: "__cdecl _real@40c90fe4" __real@40c90fe4
0x160B06E60: "public: static class std::locale::id std::ctype<char>::id" ?id@?$ctype@D@std@@2V0locale@2@A
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::messages<unsigned short>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$messages@G@std@@MEAAPEAXI@Z
0x1609C9CCC: "int __cdecl sprintf_s<51>(char (& __ptr64)[51],char const * __ptr64,...)" ??$sprintf_s@$0DD@@@YAHAEAY0DD@DPEBDZZ
0x1608A8608: "public: struct std::_Tree_node<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::_Buynode<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64>(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ??$_Buynode@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@?$_Tree_buy@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@QEAAPEAU?$_Tree_node@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
0x160B06E80: "public: static class std::locale::id std::ctype<unsigned short>::id" ?id@?$ctype@G@std@@2V0locale@2@A
0x160A4D4E8: "`string'" ??_C@_0BI@BCPIMMPA@FluencyDS?3?3ClearHistory?$AA@
0x160B07558: ?cmp@?6???RIdProbAdder@ContextMapCache@TouchType@@QEAA_NGULogProbability@3@@Z@4UHeapComparator@123@A
0x1609521CC: "class std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> > __cdecl TouchType::simpleCapsBackoff(class std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> > const & __ptr64,bool,float,float,class TouchType::CachedString)" ?simpleCapsBackoff@TouchType@@YA?AV?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@AEBV23@_NMMVCachedString@1@@Z
0x1609D0F30: "[thunk]:public: virtual void * __ptr64 __cdecl TouchType::InputFileStream::`vector deleting destructor'`adjustor{16}' (unsigned int) __ptr64" ??_EInputFileStream@TouchType@@WBA@EAAPEAXI@Z
0x160A4D500: "`string'" ??_C@_0BN@LCEHFOKF@FluencyDS?3?3InitializeFluency?$AA@
0x1608D1CA4: "public: static unsigned __int64 __cdecl std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x16089C900: "public: __cdecl std::vector<unsigned short,class std::allocator<unsigned short> >::~vector<unsigned short,class std::allocator<unsigned short> >(void) __ptr64" ??1?$vector@GV?$allocator@G@std@@@std@@QEAA@XZ
0x160A3E5A0: "const TouchType::DynamicNgramTermModel::`vftable'{for `TouchType::NGramTermModel<class TouchType::DynamicMap>'}" ??_7DynamicNgramTermModel@TouchType@@6B?$NGramTermModel@VDynamicMap@TouchType@@@1@@
0x1608A6C94: "class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > > __cdecl std::rotate<class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > > >(class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > >)" ??$rotate@V?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VTerm@TouchType@@@std@@@std@@@std@@@std@@YA?AV?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VTerm@TouchType@@@std@@@std@@@0@V10@00@Z
0x1608C7230: "protected: struct std::pair<class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<class TouchType::CachedString> > >,bool> __cdecl std::_Tree<class std::_Tset_traits<class TouchType::CachedString,struct std::less<class TouchType::CachedString>,class std::allocator<class TouchType::CachedString>,0> >::_Insert_nohint<class TouchType::CachedString,struct std::_Nil>(bool,class TouchType::CachedString &&,struct std::_Nil) __ptr64" ??$_Insert_nohint@VCachedString@TouchType@@U_Nil@std@@@?$_Tree@V?$_Tset_traits@VCachedString@TouchType@@U?$less@VCachedString@TouchType@@@std@@V?$allocator@VCachedString@TouchType@@@4@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@VCachedString@TouchType@@@std@@@std@@@std@@_N@1@_N$$QEAVCachedString@TouchType@@U_Nil@1@@Z
0x160A3E3A8: "const boost::detail::sp_counted_impl_p<class TouchType::ContextMapCache const>::`vftable'" ??_7?$sp_counted_impl_p@$$CBVContextMapCache@TouchType@@@detail@boost@@6B@
0x1608DDCF4: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ContextCandidates>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@PEAX@2@@Z
0x1609627B4: "struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64 __cdecl std::_Uninit_move<struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64,struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64,class std::allocator<struct TouchType::CompressedDictionary_Sort::SortEntry>,struct TouchType::CompressedDictionary_Sort::SortEntry>(struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64,struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64,struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::CompressedDictionary_Sort::SortEntry> > & __ptr64,struct TouchType::CompressedDictionary_Sort::SortEntry * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUSortEntry@CompressedDictionary_Sort@TouchType@@PEAU123@V?$allocator@USortEntry@CompressedDictionary_Sort@TouchType@@@std@@U123@@std@@YAPEAUSortEntry@CompressedDictionary_Sort@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@USortEntry@CompressedDictionary_Sort@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1608DF51C: "public: bool __cdecl std::less<struct TouchType::Encoding>::operator()(struct TouchType::Encoding const & __ptr64,struct TouchType::Encoding const & __ptr64)const __ptr64" ??R?$less@UEncoding@TouchType@@@std@@QEBA_NAEBUEncoding@TouchType@@0@Z
0x1608B48BC: "public: bool __cdecl std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>::operator()(struct TouchType::InputMapping::LayoutMap::KeyPressCombo const & __ptr64,struct TouchType::InputMapping::LayoutMap::KeyPressCombo const & __ptr64)const __ptr64" ??R?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@QEBA_NAEBUKeyPressCombo@LayoutMap@InputMapping@TouchType@@0@Z
0x1609D48AC: "public: void __cdecl std::vector<unsigned char,class std::allocator<unsigned char> >::_Insert<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<char> > > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned char> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<char> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<char> > >,struct std::forward_iterator_tag) __ptr64" ??$_Insert@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@@?$vector@EV?$allocator@E@std@@@std@@QEAAXV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@1@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@1@1Uforward_iterator_tag@1@@Z
0x1608C4588: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned __int64,class TouchType::ISharedPtr<class TouchType::ContextCache>,struct std::less<unsigned __int64>,class std::allocator<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > >,0> >::_Erase(struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@U?$less@_K@std@@V?$allocator@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@2@@Z
0x1608A501C: "protected: void __cdecl std::vector<char,class std::allocator<char> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@DV?$allocator@D@std@@@std@@IEBAXXZ
0x1608C22D4: "protected: void __cdecl std::_Tree<class std::_Tset_traits<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char>,0> >::_Tidy(void) __ptr64" ?_Tidy@?$_Tree@V?$_Tset_traits@EU?$less@E@std@@V?$allocator@E@2@$0A@@std@@@std@@IEAAXXZ
0x1608ACB60: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::invalid_xpression<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$invalid_xpression@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089C430: "public: virtual bool __cdecl boost::xpressive::detail::invalid_xpression<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$invalid_xpression@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A92BB0: "`string'" ??_C@_0N@LDPEEDOD@bloom?9filter?$AA@
0x1609C4FF4: "public: __cdecl TouchType::BasicBreakRule::BasicBreakRule(class std::vector<class TouchType::MatchRule const * __ptr64,class std::allocator<class TouchType::MatchRule const * __ptr64> > const & __ptr64,class std::vector<class TouchType::MatchRule const * __ptr64,class std::allocator<class TouchType::MatchRule const * __ptr64> > const & __ptr64,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,bool,bool) __ptr64" ??0BasicBreakRule@TouchType@@QEAA@AEBV?$vector@PEBVMatchRule@TouchType@@V?$allocator@PEBVMatchRule@TouchType@@@std@@@std@@0_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@11@Z
0x1608D6C6C: "public: struct std::_List_node<struct TouchType::LearningBuffer::TermMapping,void * __ptr64> * __ptr64 __cdecl std::_List_alloc<0,struct std::_List_base_types<struct TouchType::LearningBuffer::TermMapping,class std::allocator<struct TouchType::LearningBuffer::TermMapping> > >::_Buynode0(struct std::_List_node<struct TouchType::LearningBuffer::TermMapping,void * __ptr64> * __ptr64,struct std::_List_node<struct TouchType::LearningBuffer::TermMapping,void * __ptr64> * __ptr64) __ptr64" ?_Buynode0@?$_List_alloc@$0A@U?$_List_base_types@UTermMapping@LearningBuffer@TouchType@@V?$allocator@UTermMapping@LearningBuffer@TouchType@@@std@@@std@@@std@@QEAAPEAU?$_List_node@UTermMapping@LearningBuffer@TouchType@@PEAX@2@PEAU32@0@Z
0x1609AE250: "public: virtual void * __ptr64 __cdecl TouchType::CharProps::`vector deleting destructor'(unsigned int) __ptr64" ??_ECharProps@TouchType@@UEAAPEAXI@Z
0x1608AD6A0: "protected: virtual int __cdecl std::basic_stringbuf<char,struct std::char_traits<char>,class std::allocator<char> >::overflow(int) __ptr64" ?overflow@?$basic_stringbuf@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MEAAHH@Z
0x1609AE204: "unsigned int __cdecl TouchType::utf8::prevCodepoint<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >)" ??$prevCodepoint@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@utf8@TouchType@@YAIAEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V23@@Z
0x160986DD8: "void __cdecl boost::xpressive::detail::make_repeat<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64,int)" ??$make_repeat@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@YAXAEBUquant_spec@012@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@H@Z
0x1609EE4C0: "public: __cdecl std::out_of_range::out_of_range(class std::out_of_range const & __ptr64) __ptr64" ??0out_of_range@std@@QEAA@AEBV01@@Z
0x160937390: "public: void __cdecl TouchType::TrieLocationBase::resetFeature(void) __ptr64" ?resetFeature@TrieLocationBase@TouchType@@QEAAXXZ
0x160B03900: "private: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const TouchType::WordBreakIteratorRules::mouths" ?mouths@WordBreakIteratorRules@TouchType@@0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B
0x160970CA0: "public: struct TouchType::ScratchMap::ConcatIterator<struct boost::unordered::iterator_detail::c_iterator<struct boost::unordered::detail::ptr_node<struct std::pair<unsigned int const,struct TouchType::ScratchMap::Data> > const * __ptr64,struct boost::unordered::detail::ptr_node<struct std::pair<unsigned int const,struct TouchType::ScratchMap::Data> > * __ptr64,struct std::pair<unsigned int const,struct TouchType::ScratchMap::Data> >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::ScratchMap::Data> > > > __cdecl TouchType::ScratchMap::find(unsigned int)const __ptr64" ?find@ScratchMap@TouchType@@QEBA?AU?$ConcatIterator@U?$c_iterator@PEBU?$ptr_node@U?$pair@$$CBIUData@ScratchMap@TouchType@@@std@@@detail@unordered@boost@@PEAU1234@U?$pair@$$CBIUData@ScratchMap@TouchType@@@std@@@iterator_detail@unordered@boost@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UData@ScratchMap@TouchType@@@std@@@std@@@std@@@12@I@Z
0x1609C968C: "public: void __cdecl std::deque<class Json::Reader::ErrorInfo,class std::allocator<class Json::Reader::ErrorInfo> >::resize(unsigned __int64) __ptr64" ?resize@?$deque@VErrorInfo@Reader@Json@@V?$allocator@VErrorInfo@Reader@Json@@@std@@@std@@QEAAX_K@Z
0x160A94120: "__cdecl _real@c0000000" __real@c0000000
0x1609FAFC8: "protected: void __cdecl std::_Mpunct<wchar_t>::_Init(class std::_Locinfo const & __ptr64,bool) __ptr64" ?_Init@?$_Mpunct@_W@std@@IEAAXAEBV_Locinfo@2@_N@Z
0x160A50DD8: "`string'" ??_C@_0M@FFOFGMDM@Dependency?5?$AA@
0x160993574: "public: __cdecl boost::xpressive::detail::nested_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::~nested_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(void) __ptr64" ??1?$nested_results@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@QEAA@XZ
0x160915344: "public: __cdecl boost::unordered::detail::buckets<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > > >,struct boost::unordered::detail::ptr_bucket,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > > > >::~buckets<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > > >,struct boost::unordered::detail::ptr_bucket,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > > > >(void) __ptr64" ??1?$buckets@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$set@EU?$less@E@std@@V?$allocator@E@2@@2@@std@@@std@@Uptr_bucket@detail@unordered@boost@@U?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$set@EU?$less@E@std@@V?$allocator@E@2@@2@@std@@@456@@detail@unordered@boost@@QEAA@XZ
0x160AF7148: "__cdecl _minATLObjMap_FluencyDS_COM" __minATLObjMap_FluencyDS_COM
0x160A4AB60: "`string'" ??_C@_0BE@GOIPJJHG@result?5out?5of?5range?$AA@
0x160A3F978: "const boost::xpressive::detail::invalid_xpression<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$invalid_xpression@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x16091B91C: "protected: void __cdecl std::_Tree<class std::_Tset_traits<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,0> >::_Erase(struct std::_Tree_node<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tset_traits@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@PEAX@2@@Z
0x160A92494: "`string'" ??_C@_03MCPBMLDJ@?5?3?5?$AA@
0x160B07C10: "class TouchType::CachedString const TouchType::StringTable::default_" ?default_@StringTable@TouchType@@3VCachedString@2@B
0x160A93848: "`string'" ??_C@_0CC@PNKOHAFD@Invalid?5tensor?5quantisatioin?5typ@
0x1608B5370: "void __cdecl boost::checked_delete<struct TouchType::NeuralBackend::Tensor>(struct TouchType::NeuralBackend::Tensor * __ptr64)" ??$checked_delete@UTensor@NeuralBackend@TouchType@@@boost@@YAXPEAUTensor@NeuralBackend@TouchType@@@Z
0x1609A7950: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::CharRule::toString(void)const __ptr64" ?toString@CharRule@TouchType@@UEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x1608A313C: "public: class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > > __cdecl std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > >::operator+(__int64)const __ptr64" ??H?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@std@@@std@@@std@@@std@@QEBA?AV01@_J@Z
0x160A41E70: "__cdecl _imp_strerror" __imp_strerror
0x1609F13EC: "__cdecl GetLocaleName" _GetLocaleName
0x160902D84: "public: __cdecl TouchType::DynamicMap::DynamicMap(unsigned short,class TouchType::Vocab const & __ptr64) __ptr64" ??0DynamicMap@TouchType@@QEAA@GAEBVVocab@1@@Z
0x1609D5130: "public: bool __cdecl TouchType::ChunkReader::verify(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64) __ptr64" ?verify@ChunkReader@TouchType@@QEAA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z
0x16099B0D0: "public: void __cdecl TouchType::ParameterSetImpl::add<bool>(class TouchType::CachedString,class TouchType::CachedString,bool const & __ptr64,bool const & __ptr64,bool const & __ptr64,enum TouchType::ParameterVisibility::Type) __ptr64" ??$add@_N@ParameterSetImpl@TouchType@@QEAAXVCachedString@1@0AEB_N11W4Type@ParameterVisibility@1@@Z
0x1609071AC: "public: class std::reverse_iterator<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::DynamicMap::const_iterator::Frame> > > > __cdecl std::vector<struct TouchType::DynamicMap::const_iterator::Frame,class std::allocator<struct TouchType::DynamicMap::const_iterator::Frame> >::rbegin(void) __ptr64" ?rbegin@?$vector@UFrame@const_iterator@DynamicMap@TouchType@@V?$allocator@UFrame@const_iterator@DynamicMap@TouchType@@@std@@@std@@QEAA?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@UFrame@const_iterator@DynamicMap@TouchType@@@std@@@std@@@std@@@2@XZ
0x160A93C20: "`string'" ??_C@_0FJ@OJBCJCBH@Reading?5dangerously?5large?5protoc@
0x1608E9E80: "private: virtual bool __cdecl TouchType::ParameterImpl<class TouchType::ContactWeights>::isVisible(void)const __ptr64" ?isVisible@?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@EEBA_NXZ
0x160A4A528: "`string'" ??_C@_0BD@NGKCIFEP@connection_refused?$AA@
0x1608B8BCC: "public: __cdecl TouchType::ModelSetDescriptionImpl::ModelSetDescriptionImpl(struct TouchType::ModelSetDescriptionImpl const & __ptr64) __ptr64" ??0ModelSetDescriptionImpl@TouchType@@QEAA@AEBU01@@Z
0x160B0C740: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CK@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CK@@34@XZ@4V534@A
0x160B0D168: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0DK@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0DK@@34@XZ@4V534@A
0x1608A3A10: "public: __cdecl std::_Tree_comp<0,class std::_Tmap_traits<class Json::Value::CZString,class Json::Value,struct std::less<class Json::Value::CZString>,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> >,0> >::~_Tree_comp<0,class std::_Tmap_traits<class Json::Value::CZString,class Json::Value,struct std::less<class Json::Value::CZString>,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> >,0> >(void) __ptr64" ??1?$_Tree_comp@$0A@V?$_Tmap_traits@VCZString@Value@Json@@V23@U?$less@VCZString@Value@Json@@@std@@V?$allocator@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@@5@$0A@@std@@@std@@QEAA@XZ
0x160985B70: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::true_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@Utrue_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160918E50: "protected: void __cdecl std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@USearchTuple@?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@TouchType@@V?$allocator@USearchTuple@?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@TouchType@@@std@@@std@@IEAAX_K@Z
0x1609903A8: "public: bool __cdecl boost::xpressive::detail::lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::match_<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::detail::matchable_ex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64,struct boost::xpressive::detail::matchable_ex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > const & __ptr64,struct boost::mpl::bool_<0>)const __ptr64" ??$match_@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$matchable_ex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@?$lookahead_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@QEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@123@AEBU?$matchable_ex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@123@U?$bool_@$0A@@mpl@3@@Z
0x160A3FF90: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::alternate_end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@Ualternate_end_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1608C67E8: "public: __cdecl TouchType::ContextMapCache::CacheResult::~CacheResult(void) __ptr64" ??1CacheResult@ContextMapCache@TouchType@@QEAA@XZ
0x1609D46B8: "protected: class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned char> > > __cdecl std::vector<unsigned char,class std::allocator<unsigned char> >::_Insert_n(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned char> > >,unsigned __int64,unsigned char const & __ptr64) __ptr64" ?_Insert_n@?$vector@EV?$allocator@E@std@@@std@@IEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@2@_KAEBE@Z
0x160A5143C: "`string'" ??_C@_06PFPPHHNB@?c?$IF?$KB?c?$IF?$KD?$AA@
0x1609B6380: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::MidNumRule::operator()(unsigned int)const __ptr64" ??RMidNumRule@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x160AF90E8: "class wil::details_abi::ProcessLocalStorage<struct wil::details_abi::ProcessLocalData> wil::details::g_processLocalData" ?g_processLocalData@details@wil@@3V?$ProcessLocalStorage@UProcessLocalData@details_abi@wil@@@details_abi@2@A
0x1608E58B8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> >,0> >::_Copy<struct std::integral_constant<bool,0> >(class std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> >,0> > const & __ptr64,struct std::integral_constant<bool,0>) __ptr64" ??$_Copy@U?$integral_constant@_N$0A@@std@@@?$_Tree@V?$_Tmap_traits@EULogProbability@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXAEBV01@U?$integral_constant@_N$0A@@1@@Z
0x160932030: "public: static class TouchType::Vocab * __ptr64 __cdecl TouchType::Vocab::create(void)" ?create@Vocab@TouchType@@SAPEAV12@XZ
0x160A51574: "`string'" ??_C@_02HLCLCIIE@Nd?$AA@
0x16096FD8C: "public: class TouchType::TrieNode & __ptr64 __cdecl TouchType::ArraySetStructure<struct TouchType::CharFragmentKey,class TouchType::TrieNode,unsigned char,struct TouchType::ArraySetStructureKeyTraits<struct TouchType::CharFragmentKey> >::addChild(struct TouchType::CharFragmentKey) __ptr64" ?addChild@?$ArraySetStructure@UCharFragmentKey@TouchType@@VTrieNode@2@EU?$ArraySetStructureKeyTraits@UCharFragmentKey@TouchType@@@2@@TouchType@@QEAAAEAVTrieNode@2@UCharFragmentKey@2@@Z
0x160A3DAC0: "const TouchType::Visitors::LocaleCollector::`vftable'" ??_7LocaleCollector@Visitors@TouchType@@6B@
0x16089AC80: "public: virtual struct Microsoft::WRL::Details::CreatorMap const * __ptr64 * __ptr64 __cdecl Microsoft::WRL::Details::ModuleBase::GetMidEntryPointer(void)const __ptr64" ?GetMidEntryPointer@ModuleBase@Details@WRL@Microsoft@@UEBAPEAPEBUCreatorMap@234@XZ
0x1608E45B8: "public: __cdecl std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >::~deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >(void) __ptr64" ??1?$deque@VElement@InputSequence@TouchType@@V?$allocator@VElement@InputSequence@TouchType@@@std@@@std@@QEAA@XZ
0x160986A0C: "struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::detail::make_dynamic<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::detail::independent_end_matcher>(struct boost::xpressive::detail::independent_end_matcher const & __ptr64)" ??$make_dynamic@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@Uindependent_end_matcher@detail@xpressive@boost@@@detail@xpressive@boost@@YA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@AEBUindependent_end_matcher@012@@Z
0x160A51388: "`string'" ??_C@_03IJENBJNC@?c?$IF?$IH?$AA@
0x160902F10: "public: class TouchType::DynamicMap::const_iterator __cdecl TouchType::DynamicMap::begin(void)const __ptr64" ?begin@DynamicMap@TouchType@@QEBA?AVconst_iterator@12@XZ
0x1608A313C: "public: class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > > __cdecl std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >::operator+(__int64)const __ptr64" ??H?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@@std@@@std@@@std@@QEBA?AV01@_J@Z
0x1608C6A7C: "public: static struct TouchType::SequenceAlternative __cdecl TouchType::SequenceAlternative::createWithProbability<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> > >(class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> > const & __ptr64,struct TouchType::LogProbability)" ??$createWithProbability@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@@SequenceAlternative@TouchType@@SA?AU01@AEBV?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@1@@Z
0x160B07D9C: "class TouchType::CachedString const TouchType::StringTable::dynamicConstant" ?dynamicConstant@StringTable@TouchType@@3VCachedString@2@B
0x1609AC540: "public: void __cdecl TouchType::SequenceTermMap::push_back(class TouchType::Term const & __ptr64,struct TouchType::TermPosition const & __ptr64) __ptr64" ?push_back@SequenceTermMap@TouchType@@QEAAXAEBVTerm@2@AEBUTermPosition@2@@Z
0x160A3E3A8: "const boost::detail::sp_counted_impl_p<class TouchType::FixedContextNeuralTermProbabilityMap>::`vftable'" ??_7?$sp_counted_impl_p@VFixedContextNeuralTermProbabilityMap@TouchType@@@detail@boost@@6B@
0x1608A8608: "public: struct std::_Tree_node<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::_Buynode<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __ptr64>(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __ptr64) __ptr64" ??$_Buynode@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@?$_Tree_buy@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@QEAAPEAU?$_Tree_node@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@1@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
0x1608C7A10: "public: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > > > > > & __ptr64 __cdecl std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> > > > > > >::operator--(void) __ptr64" ??F?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@@2@@std@@@std@@@std@@@std@@QEAAAEAV01@XZ
0x1609C54A8: "public: __cdecl Json::Value::CZString::CZString(class Json::Value::CZString const & __ptr64) __ptr64" ??0CZString@Value@Json@@QEAA@AEBV012@@Z
0x1608F1AD0: "public: virtual __cdecl std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> >(void) __ptr64" ??1?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UEAA@XZ
0x160990160: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::Prediction const * __ptr64> >::deallocate(class TouchType::Prediction const * __ptr64 * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@PEBVPrediction@TouchType@@@std@@@std@@QEAAXPEAPEBVPrediction@TouchType@@_K@Z
0x160A94050: "__cdecl _real@3de147ae" __real@3de147ae
0x160A40848: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<129296,129392>::`vftable'" ??_7?$CodepointRangeRule@$0BPJBA@$0BPJHA@@WordBreakIteratorRules@TouchType@@6B@
0x160A94054: "__cdecl _real@3e19999a" __real@3e19999a
0x160A3E298: "const TouchType::BloomFilterChunkReader::`vftable'" ??_7BloomFilterChunkReader@TouchType@@6B@
0x1609EB684: "public: bool __cdecl TouchType::LegacyTrie::write(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64,class TouchType::LexicalModelWriteHelper const & __ptr64,enum TouchType::ModelFileVersion::VersionNum)const __ptr64" ?write@LegacyTrie@TouchType@@QEBA_NAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBVLexicalModelWriteHelper@2@W4VersionNum@ModelFileVersion@2@@Z
0x16089B650: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@@5@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@PEAX@2@@Z
0x160961670: "public: class TouchType::StochasticSearch<class TouchType::TrieLocation> * __ptr64 __cdecl TouchType::StochasticSearch<class TouchType::TrieLocation>::advance<struct TouchType::TrieSearch<class TouchType::TrieLocation>::PinyinNotTerminalOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::PinyinAdvanceFinalDelimiterOp,struct TouchType::StochasticSearch<class TouchType::TrieLocation>::NoOp,struct TouchType::StochasticSearch<class TouchType::TrieLocation>::NoRepeatOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::NoSkipOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::PinyinAnyFinalDelimiterOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::NoAnyOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::NoResetOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::NoSkipOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::PartialOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::NoPruneOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings>(struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64)const __ptr64" ??$advance@UPinyinNotTerminalOp@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@UPinyinAdvanceFinalDelimiterOp@23@UNoOp@?$StochasticSearch@VTrieLocation@TouchType@@@3@UNoRepeatOp@63@UNoSkipOp@23@UPinyinAnyFinalDelimiterOp@23@UNoAnyOp@23@UNoResetOp@23@U823@UPartialOp@23@UNoPruneOp@23@UKeyPressEvidence@23@VSettings@23@@?$StochasticSearch@VTrieLocation@TouchType@@@TouchType@@QEBAPEAV01@AEBUKeyPressEvidence@?$TrieSearch@VTrieLocation@TouchType@@@1@AEBVSettings@31@@Z
0x160A4DB18: "`string'" ??_C@_0BC@BOMJBIFI@unigram?9id?9offset?$AA@
0x16089C900: "public: __cdecl std::vector<class TouchType::MatchRule const * __ptr64,class std::allocator<class TouchType::MatchRule const * __ptr64> >::~vector<class TouchType::MatchRule const * __ptr64,class std::allocator<class TouchType::MatchRule const * __ptr64> >(void) __ptr64" ??1?$vector@PEBVMatchRule@TouchType@@V?$allocator@PEBVMatchRule@TouchType@@@std@@@std@@QEAA@XZ
0x16089AED0: "public: virtual void * __ptr64 __cdecl std::error_category::`vector deleting destructor'(unsigned int) __ptr64" ??_Eerror_category@std@@UEAAPEAXI@Z
0x16092E154: "public: void __cdecl std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >::_Construct_n(unsigned __int64,struct TouchType::RichKeyPress const * __ptr64) __ptr64" ?_Construct_n@?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@QEAAX_KPEBURichKeyPress@TouchType@@@Z
0x16089AC50: "public: __cdecl std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > > >::~_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > > >(void) __ptr64" ??1?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@std@@@std@@@std@@QEAA@XZ
0x160A4CBDC: "`string'" ??_C@_03HMFOOINA@r?$CLb?$AA@
0x1608A501C: "protected: void __cdecl std::vector<unsigned char,class std::allocator<unsigned char> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@EV?$allocator@E@std@@@std@@IEBAXXZ
0x160A93250: "`string'" ??_C@_0CB@NKEHGCJI@TouchType?4IO?4Protocol?4NgramModel@
0x160B0BDE0: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0DBDA@$0DBIP@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0DBDA@$0DBIP@@34@XZ@4HA
0x1608FBE44: "public: virtual __cdecl TouchType::TermModel::~TermModel(void) __ptr64" ??1TermModel@TouchType@@UEAA@XZ
0x160B07160: "public: static class std::locale::id std::messages<wchar_t>::id" ?id@?$messages@_W@std@@2V0locale@2@A
0x1608AAD70: "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base & __ptr64,char,long)const __ptr64" ?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AEAVios_base@2@DJ@Z
0x160901CCC: "public: class TouchType::ISharedPtr<class TouchType::ContextCache> __cdecl TouchType::ContextCache::bulkAdvance(class std::map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > > const & __ptr64)const __ptr64" ?bulkAdvance@ContextCache@TouchType@@QEBA?AV?$ISharedPtr@VContextCache@TouchType@@@2@AEBV?$map@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@@std@@@Z
0x1608B522C: "public: __cdecl TouchType::LogProbability::LogProbability(float) __ptr64" ??0LogProbability@TouchType@@QEAA@M@Z
0x1608AACC0: "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base & __ptr64,char,unsigned long)const __ptr64" ?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AEAVios_base@2@DK@Z
0x1608F9FB0: "public: virtual void __cdecl TouchType::DynamicNgramTermModel::addTermMapping(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::vector<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID>,class std::allocator<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID> > > * __ptr64,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > * __ptr64) __ptr64" ?addTermMapping@DynamicNgramTermModel@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0PEAV?$vector@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@V?$allocator@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@@2@@4@PEAV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@4@@Z
0x160A4A680: "`string'" ??_C@_0BD@JHIHCGKP@no_protocol_option?$AA@
0x1609EBEBC: "public: void __cdecl TouchType::LegacyTrieNode::insert(char const * __ptr64,unsigned char,unsigned short) __ptr64" ?insert@LegacyTrieNode@TouchType@@QEAAXPEBDEG@Z
0x160A3F540: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::repeat_begin_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@Urepeat_begin_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x16091B9B0: "public: struct std::_Tree_node<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@@std@@@std@@QEAAPEAU?$_Tree_node@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@PEAX@2@XZ
0x1608C184C: "public: __cdecl std::deque<void const * __ptr64,class std::allocator<void const * __ptr64> >::~deque<void const * __ptr64,class std::allocator<void const * __ptr64> >(void) __ptr64" ??1?$deque@PEBXV?$allocator@PEBX@std@@@std@@QEAA@XZ
0x16092952C: "private: void __cdecl TouchType::InputModel::doTermLookup(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::EncodingMatch::Type,class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > & __ptr64)const __ptr64" ?doTermLookup@InputModel@TouchType@@AEBAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Type@EncodingMatch@2@AEAV?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@4@@Z
0x1608DB5F8: "public: __cdecl std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >::~vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >(void) __ptr64" ??1?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@QEAA@XZ
0x1608FECCC: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> > > > > __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::Term,struct std::pair<unsigned short,unsigned __int64>,struct std::less<class TouchType::Term>,class std::allocator<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> > >,0> >::_Insert_at<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> > & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,void * __ptr64> * __ptr64,struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> > & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@PEAU?$_Tree_node@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@VTerm@TouchType@@U?$pair@G_K@std@@U?$less@VTerm@TouchType@@@4@V?$allocator@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@@4@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@PEAX@1@AEAU?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@1@1@Z
0x160A40600: "const TouchType::WordBreakIteratorRules::SingleCharRule<8205>::`vftable'" ??_7?$SingleCharRule@$0CAAN@@WordBreakIteratorRules@TouchType@@6B@
0x1608AA9B0: "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base & __ptr64,char,double)const __ptr64" ?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AEAVios_base@2@DN@Z
0x160A4CCB4: "`string'" ??_C@_00CNPNBAHC@?$AA@
0x160A91EC8: "`string'" ??_C@_0BD@KALOHPDD@NoBreakPreEmojiTag?$AA@
0x160A91C40: "`string'" ??_C@_0L@IKKFPEPI@?$CD?8?K?$IK?K?$IH?K?$IL?K?$JJ?$AA@
0x1608AA810: "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base & __ptr64,char,long double)const __ptr64" ?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AEAVios_base@2@DO@Z
0x160A40790: "const TouchType::WordBreakIteratorRules::Or6Rule::`vftable'" ??_7Or6Rule@WordBreakIteratorRules@TouchType@@6B@
0x16089B280: DllGetClassObject
0x1609D8310: "public: virtual int __cdecl TouchType::IO::Protocol::StaticMap::GetCachedSize(void)const __ptr64" ?GetCachedSize@StaticMap@Protocol@IO@TouchType@@UEBAHXZ
0x160983614: "public: __cdecl boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >::~regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >(void) __ptr64" ??1?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@QEAA@XZ
0x1608C2950: "protected: void __cdecl std::deque<class Json::Reader::ErrorInfo,class std::allocator<class Json::Reader::ErrorInfo> >::_Tidy(void) __ptr64" ?_Tidy@?$deque@VErrorInfo@Reader@Json@@V?$allocator@VErrorInfo@Reader@Json@@@std@@@std@@IEAAXXZ
0x1609728DC: "struct std::pair<struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > * __ptr64,struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > * __ptr64> __cdecl std::_Unguarded_partition<struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > * __ptr64,class TouchType::DictionaryLoaderLexicalComparer>(struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > * __ptr64,struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > * __ptr64,class TouchType::DictionaryLoaderLexicalComparer)" ??$_Unguarded_partition@PEAU?$pair@U?$pair@UInputStringIndex@TouchType@@G@std@@V?$SlimVector@G_K@TouchType@@@std@@VDictionaryLoaderLexicalComparer@TouchType@@@std@@YA?AU?$pair@PEAU?$pair@U?$pair@UInputStringIndex@TouchType@@G@std@@V?$SlimVector@G_K@TouchType@@@std@@PEAU12@@0@PEAU?$pair@U?$pair@UInputStringIndex@TouchType@@G@std@@V?$SlimVector@G_K@TouchType@@@0@0VDictionaryLoaderLexicalComparer@TouchType@@@Z
0x160A50420: "`string'" ??_C@_0CH@CCMCJKCE@Maximum?5number?5of?5term?5models?5ex@
0x1609C2B44: "private: static class TouchType::MatchRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getEmoji2MatchRule(void)" ?getEmoji2MatchRule@WordBreakIteratorRules@TouchType@@CAPEBVMatchRule@2@XZ
0x16089C900: "public: __cdecl std::vector<struct std::pair<unsigned short,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned short,struct TouchType::LogProbability> > >::~vector<struct std::pair<unsigned short,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned short,struct TouchType::LogProbability> > >(void) __ptr64" ??1?$vector@U?$pair@GULogProbability@TouchType@@@std@@V?$allocator@U?$pair@GULogProbability@TouchType@@@std@@@2@@std@@QEAA@XZ
0x16091E710: "public: virtual void * __ptr64 __cdecl TouchType::KeyPressModelBase::`vector deleting destructor'(unsigned int) __ptr64" ??_EKeyPressModelBase@TouchType@@UEAAPEAXI@Z
0x1609AC944: "public: virtual __cdecl TouchType::TokenizerImpl::~TokenizerImpl(void) __ptr64" ??1TokenizerImpl@TouchType@@UEAA@XZ
0x16093E0C4: "public: __cdecl TouchType::ThresholdedSet<class TouchType::TrieLocation>::~ThresholdedSet<class TouchType::TrieLocation>(void) __ptr64" ??1?$ThresholdedSet@VTrieLocation@TouchType@@@TouchType@@QEAA@XZ
0x1608B4818: "public: void __cdecl std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::_Construct_n(unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const * __ptr64) __ptr64" ?_Construct_n@?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@QEAAX_KPEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z
0x16089AC50: "protected: virtual void __cdecl std::messages<unsigned short>::do_close(int)const __ptr64" ?do_close@?$messages@G@std@@MEBAXH@Z
0x1609CFF40: "protected: virtual int __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::overflow(int) __ptr64" ?overflow@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAAHH@Z
0x1608D4B9C: "public: __cdecl TouchType::Blacklist::Blacklist(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ??0Blacklist@TouchType@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160A41D60: "__cdecl _imp_isspace" __imp_isspace
0x160A4E2D0: "`string'" ??_C@_0BB@FPFJGHDA@num?9swap?9samples?$AA@
0x1609CDDB0: "public: virtual bool __cdecl TouchType::InputFileStream::hasFD(void)const __ptr64" ?hasFD@InputFileStream@TouchType@@UEBA_NXZ
0x160A9BA78: "public: static class TouchType::CodepointRange const TouchType::CodepointRange::hiraganaRange" ?hiraganaRange@CodepointRange@TouchType@@2V12@B
0x160A41B20: "__cdecl _imp_AcquireSRWLockShared" __imp_AcquireSRWLockShared
0x1608DB120: "public: struct TouchType::ModelMetadata & __ptr64 __cdecl std::map<unsigned char,struct TouchType::ModelMetadata,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> > >::operator[](unsigned char const & __ptr64) __ptr64" ??A?$map@EUModelMetadata@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@@4@@std@@QEAAAEAUModelMetadata@TouchType@@AEBE@Z
0x160A40418: "const TouchType::VnTokenizer::`vftable'" ??_7VnTokenizer@TouchType@@6B@
0x1609A3120: "public: virtual void * __ptr64 __cdecl TouchType::PairRule::`vector deleting destructor'(unsigned int) __ptr64" ??_EPairRule@TouchType@@UEAAPEAXI@Z
0x160A3D7D0: "const TouchType::TagSelectors::LiveLanguageModels::`vftable'" ??_7LiveLanguageModels@TagSelectors@TouchType@@6B@
0x1609E93B4: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::ContinuousTouch::Features::Tracer> >::construct<class TouchType::ContinuousTouch::Features::Tracer,class TouchType::ContinuousTouch::Features::Tracer>(class TouchType::ContinuousTouch::Features::Tracer * __ptr64,class TouchType::ContinuousTouch::Features::Tracer &&) __ptr64" ??$construct@VTracer@Features@ContinuousTouch@TouchType@@V1234@@?$_Wrap_alloc@V?$allocator@VTracer@Features@ContinuousTouch@TouchType@@@std@@@std@@QEAAXPEAVTracer@Features@ContinuousTouch@TouchType@@$$QEAV2345@@Z
0x160935934: "struct TouchType::LogProbability * __ptr64 __cdecl TouchType::resilientRead<struct TouchType::LogProbability,struct TouchType::VectorAllocator<struct TouchType::LogProbability> >(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,struct TouchType::VectorAllocator<struct TouchType::LogProbability> & __ptr64,unsigned __int64)" ??$resilientRead@ULogProbability@TouchType@@U?$VectorAllocator@ULogProbability@TouchType@@@2@@TouchType@@YAPEAULogProbability@0@AEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAU?$VectorAllocator@ULogProbability@TouchType@@@0@_K@Z
0x16091E2E4: "public: static class TouchType::KeyShape __cdecl TouchType::KeyShape::scaledPointKey(class TouchType::Point const & __ptr64,class TouchType::Point const & __ptr64,float,float)" ?scaledPointKey@KeyShape@TouchType@@SA?AV12@AEBVPoint@2@0MM@Z
0x160A02E30: "protected: virtual struct std::money_base::pattern __cdecl std::_Mpunct<char>::do_neg_format(void)const __ptr64" ?do_neg_format@?$_Mpunct@D@std@@MEBA?AUpattern@money_base@2@XZ
0x1608D2AFC: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl std::operator+<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,char const * __ptr64)" ??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEBV10@PEBD@Z
0x1609071B8: "public: void __cdecl std::vector<struct TouchType::DynamicMap::const_iterator::Frame,class std::allocator<struct TouchType::DynamicMap::const_iterator::Frame> >::push_back(struct TouchType::DynamicMap::const_iterator::Frame &&) __ptr64" ?push_back@?$vector@UFrame@const_iterator@DynamicMap@TouchType@@V?$allocator@UFrame@const_iterator@DynamicMap@TouchType@@@std@@@std@@QEAAX$$QEAUFrame@const_iterator@DynamicMap@TouchType@@@Z
0x160A93FE8: "__cdecl _pfnDliFailureHook2" __pfnDliFailureHook2
0x1609CEEA0: "private: virtual int __cdecl TouchType::OutputFileStream::sync(void) __ptr64" ?sync@OutputFileStream@TouchType@@EEAAHXZ
0x160951240: "public: virtual void * __ptr64 __cdecl TouchType::ContextHelperImpl::`scalar deleting destructor'(unsigned int) __ptr64" ??_GContextHelperImpl@TouchType@@UEAAPEAXI@Z
0x160988E70: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160A4D058: "`string'" ??_C@_0M@GNINECGA@__default__?$AA@
0x160982F70: "public: virtual void * __ptr64 __cdecl TouchType::InputStream::`scalar deleting destructor'(unsigned int) __ptr64" ??_GInputStream@TouchType@@UEAAPEAXI@Z
0x160B07170: "public: static class std::locale::id std::money_put<wchar_t,class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::id" ?id@?$money_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@2V0locale@2@A
0x1608B9260: "public: virtual void __cdecl TouchType::PredictorImpl::addTermMapping(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::TagSelector const & __ptr64) __ptr64" ?addTermMapping@PredictorImpl@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AEBVTagSelector@2@@Z
0x160A92070: "`string'" ??_C@_0L@GKMILJMP@PostEmoji2?$AA@
0x160B0BDC8: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0OMA@$0OMF@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0OMA@$0OMF@@34@XZ@4HA
0x160912A48: "public: void __cdecl TouchType::InputMapping::InputMapperImpl::filterCharmapMappingsWithKPM(unsigned char,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64) __ptr64" ?filterCharmapMappingsWithKPM@InputMapperImpl@InputMapping@TouchType@@QEAAXEAEBV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z
0x160A3FF18: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1608B7DA0: "protected: virtual void * __ptr64 __cdecl TouchType::KeyPressModelProvider::`vector deleting destructor'(unsigned int) __ptr64" ??_EKeyPressModelProvider@TouchType@@MEAAPEAXI@Z
0x1609F6590: "public: static unsigned __int64 __cdecl std::time_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$time_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x1608A97A0: "void __cdecl std::iter_swap<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64>(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64)" ??$iter_swap@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV12@@std@@YAXPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
0x1608DB5F8: "protected: void __cdecl std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >::_Tidy(void) __ptr64" ?_Tidy@?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@IEAAXXZ
0x160A51338: "`string'" ??_C@_05HKHBPABE@CLOSE?$AA@
0x160A41A40: "__cdecl _imp_GetModuleFileNameA" __imp_GetModuleFileNameA
0x160A92780: "`string'" ??_C@_0CK@NBGKPEPE@?$CC?5because?5it?5is?5missing?5required@
0x1608CCB88: "struct TouchType::LogProbability * __ptr64 __cdecl std::_Uninitialized_copy0<struct TouchType::LogProbability * __ptr64,struct TouchType::LogProbability * __ptr64>(struct TouchType::LogProbability * __ptr64,struct TouchType::LogProbability * __ptr64,struct TouchType::LogProbability * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninitialized_copy0@PEAULogProbability@TouchType@@PEAU12@@std@@YAPEAULogProbability@TouchType@@PEAU12@00U_Nonscalar_ptr_iterator_tag@0@@Z
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::any_matcher>,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@Uany_matcher@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A4D784: "`string'" ??_C@_01FDFGLJHB@2?$AA@
0x160A4C370: "`string'" ??_C@_0BG@ELKJEKEA@?$CFb?5?$CFd?5?$CFH?5?3?5?$CFM?5?3?5?$CFS?5?$CFY?$AA@
0x160A06918: "public: static unsigned __int64 __cdecl std::time_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x1608C4A00: "public: unsigned __int64 __cdecl boost::unordered::detail::table<struct boost::unordered::detail::map<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,void (__cdecl*)(class TouchType::ParameterSetImpl & __ptr64)> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void (__cdecl*)(class TouchType::ParameterSetImpl & __ptr64),struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::calculate_max_load(void) __ptr64" ?calculate_max_load@?$table@U?$map@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@P6AXAEAVParameterSetImpl@TouchType@@@Z@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@P6AXAEAVParameterSetImpl@TouchType@@@ZU?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEAA_KXZ
0x16090F760: "public: virtual void * __ptr64 __cdecl TouchType::InputMapperBase::`scalar deleting destructor'(unsigned int) __ptr64" ??_GInputMapperBase@TouchType@@UEAAPEAXI@Z
0x160B07BF8: "class TouchType::CachedString const TouchType::StringTable::preferredBackend" ?preferredBackend@StringTable@TouchType@@3VCachedString@2@B
0x160A4D5A8: "`string'" ??_C@_1CI@EOLMILME@?$AAL?$AAo?$AAc?$AAa?$AAl?$AA?2?$AAS?$AAM?$AA0?$AA?3?$AA?$CF?$AAd?$AA?3?$AA?$CF?$AAd?$AA?3?$AA?$CF?$AAh?$AAs?$AA?$AA@
0x160A4D72C: "`string'" ??_C@_02HIKPPMOK@Ld?$AA@
0x160A3F0B8: "const TouchType::ContextHelper::`vftable'" ??_7ContextHelper@TouchType@@6B@
0x1608D2A88: "bool __cdecl std::operator==<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,char const * __ptr64)" ??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PEBD@Z
0x160A3D4C0: "const std::codecvt_utf8_utf16<unsigned short,1114111,0>::`vftable'" ??_7?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@6B@
0x160A02D70: "protected: virtual wchar_t const * __ptr64 __cdecl std::ctype<wchar_t>::do_narrow(wchar_t const * __ptr64,wchar_t const * __ptr64,char,char * __ptr64)const __ptr64" ?do_narrow@?$ctype@_W@std@@MEBAPEB_WPEB_W0DPEAD@Z
0x1608E9E90: "public: virtual void __cdecl TouchType::ParameterImpl<class std::vector<float,class std::allocator<float> > >::reset(void) __ptr64" ?reset@?$ParameterImpl@V?$vector@MV?$allocator@M@std@@@std@@@TouchType@@UEAAXXZ
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@IEBAXXZ
0x1608A501C: "protected: void __cdecl std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@IEBAXXZ
0x1608D3144: "public: void __cdecl std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> >::push_back(class TouchType::Term &&) __ptr64" ?push_back@?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@QEAAX$$QEAVTerm@TouchType@@@Z
0x1609A6A28: "protected: virtual __cdecl TouchType::RuleWithContext::~RuleWithContext(void) __ptr64" ??1RuleWithContext@TouchType@@MEAA@XZ
0x16089C900: "protected: void __cdecl std::vector<class TouchType::MatchRule const * __ptr64,class std::allocator<class TouchType::MatchRule const * __ptr64> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@PEBVMatchRule@TouchType@@V?$allocator@PEBVMatchRule@TouchType@@@std@@@std@@IEAAXXZ
0x1609E0C30: "public: virtual void __cdecl TouchType::ZipfianMapCache::getPredictions(unsigned __int64,struct TouchType::LogProbability const & __ptr64,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,class std::vector<struct std::pair<unsigned short,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned short,struct TouchType::LogProbability> > > & __ptr64,unsigned __int64,unsigned __int64,bool)const __ptr64" ?getPredictions@ZipfianMapCache@TouchType@@UEBAX_KAEBULogProbability@2@AEBVBackoffManager@2@AEBUModelWeights@2@AEAV?$vector@U?$pair@GULogProbability@TouchType@@@std@@V?$allocator@U?$pair@GULogProbability@TouchType@@@std@@@2@@std@@00_N@Z
0x1609C6BA8: "public: __cdecl std::_Tree<class std::_Tmap_traits<class Json::Value::CZString,class Json::Value,struct std::less<class Json::Value::CZString>,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> >,0> >::_Tree<class std::_Tmap_traits<class Json::Value::CZString,class Json::Value,struct std::less<class Json::Value::CZString>,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> >,0> >(class std::_Tree<class std::_Tmap_traits<class Json::Value::CZString,class Json::Value,struct std::less<class Json::Value::CZString>,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> >,0> > const & __ptr64,class std::allocator<struct std::pair<class Json::Value::CZString const,class Json::Value> > const & __ptr64) __ptr64" ??0?$_Tree@V?$_Tmap_traits@VCZString@Value@Json@@V23@U?$less@VCZString@Value@Json@@@std@@V?$allocator@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@@5@$0A@@std@@@std@@QEAA@AEBV01@AEBV?$allocator@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@@1@@Z
0x1608F5090: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > > >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > >,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@U?$less@VCachedString@TouchType@@@4@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@V?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@@std@@PEAX@2@@Z
0x16089AC50: "protected: virtual void __cdecl wil::TraceLoggingProvider::Initialize(void) __ptr64" ?Initialize@TraceLoggingProvider@wil@@MEAAXXZ
0x160B07DA0: "class TouchType::CachedString const TouchType::StringTable::az_AZ" ?az_AZ@StringTable@TouchType@@3VCachedString@2@B
0x160A4A818: "`string'" ??_C@_0BP@KAIHPOGN@connection?5already?5in?5progress?$AA@
0x160A50DB0: "`string'" ??_C@_0CC@IINCIPE@?5not?5found?5for?5spacing?5rules?5for@
0x1608AA640: "protected: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl std::numpunct<unsigned short>::do_grouping(void)const __ptr64" ?do_grouping@?$numpunct@G@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ
0x160B08DD0: "class wil::details_abi::ThreadLocalStorage<class wil::details::ThreadFailureCallbackHolder * __ptr64> wil::details::g_threadFailureCallbacks" ?g_threadFailureCallbacks@details@wil@@3V?$ThreadLocalStorage@PEAVThreadFailureCallbackHolder@details@wil@@@details_abi@2@A
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64> > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@V?$allocator@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@PEAX@2@@Z
0x160986240: "private: class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64 __cdecl boost::xpressive::compiler_traits<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >::eat_ws_<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >) __ptr64" ??$eat_ws_@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$compiler_traits@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@xpressive@boost@@AEAAAEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@AEAV34@V34@@Z
0x160A0C878: "__cdecl Xp_setw" _Xp_setw
0x1608AA640: "protected: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl std::numpunct<char>::do_grouping(void)const __ptr64" ?do_grouping@?$numpunct@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ
0x16092A710: "public: virtual bool __cdecl TouchType::InputModel::isSuffix(struct TouchType::ModelTermID)const __ptr64" ?isSuffix@InputModel@TouchType@@UEBA_NUModelTermID@2@@Z
0x1608C2564: "public: void __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::_Construct_n(unsigned __int64,struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const * __ptr64) __ptr64" ?_Construct_n@?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@QEAAX_KPEBU?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@2@@Z
0x1609C58DC: "public: class Json::Value & __ptr64 __cdecl Json::Value::operator=(class Json::Value const & __ptr64) __ptr64" ??4Value@Json@@QEAAAEAV01@AEBV01@@Z
0x1609F01EC: "void * __ptr64 __cdecl operator new[](unsigned __int64)" ??_U@YAPEAX_K@Z
0x160968064: "public: struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,void * __ptr64> * __ptr64 __cdecl std::_List_buy<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >::_Buynode<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> >(struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,void * __ptr64> * __ptr64,struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,void * __ptr64> * __ptr64,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> &&) __ptr64" ??$_Buynode@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@?$_List_buy@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@QEAAPEAU?$_List_node@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@PEAX@1@PEAU21@0$$QEAU?$pair@ULogProbability@TouchType@@VTrieLocation@2@@1@@Z
0x160A3F7C0: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x160A069E4: "public: static unsigned __int64 __cdecl std::time_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x160A3FA58: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@Uend_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1608DAE10: "public: __cdecl std::deque<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > >::deque<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > >(class std::deque<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > > > const & __ptr64) __ptr64" ??0?$deque@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@QEAA@AEBV01@@Z
0x1609CE318: "public: void __cdecl std::basic_ofstream<char,struct std::char_traits<char> >::`vbase destructor'(void) __ptr64" ??_D?$basic_ofstream@DU?$char_traits@D@std@@@std@@QEAAXXZ
0x1608BE65C: "protected: bool __cdecl TouchType::PredictorImpl::licenseValid(class TouchType::TouchHistoryImpl const * __ptr64)const __ptr64" ?licenseValid@PredictorImpl@TouchType@@IEBA_NPEBVTouchHistoryImpl@2@@Z
0x1609F6728: "public: static unsigned __int64 __cdecl std::time_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x160A00FB0: "protected: virtual class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::time_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_get(class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::ios_base & __ptr64,int & __ptr64,struct tm * __ptr64,char,char)const __ptr64" ?do_get@?$time_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@GU?$char_traits@G@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@DD@Z
0x1609CDEE0: "public: void __cdecl std::basic_ifstream<char,struct std::char_traits<char> >::`vbase destructor'(void) __ptr64" ??_D?$basic_ifstream@DU?$char_traits@D@std@@@std@@QEAAXXZ
0x1608C0090: "protected: class TouchType::Predictions __cdecl TouchType::PredictorImpl::getRawPredictions(struct TouchType::Evidence const & __ptr64,class TouchType::ResultsFilter const & __ptr64,class TouchType::ParameterSetImpl const & __ptr64,struct TouchType::ModelWeights const & __ptr64)const __ptr64" ?getRawPredictions@PredictorImpl@TouchType@@IEBA?AVPredictions@2@AEBUEvidence@2@AEBVResultsFilter@2@AEBVParameterSetImpl@2@AEBUModelWeights@2@@Z
0x160A500C0: "`string'" ??_C@_0DN@CNHPKGOC@MemoryAnalysis?3?3outputStack?5?9?5on@
0x160B0DC18: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BPJIA@$0BPJKA@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BPJIA@$0BPJKA@@34@XZ@4V534@A
0x160A41CE0: "__cdecl _imp_sprintf_s" __imp_sprintf_s
0x1608F46D4: "public: __cdecl TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::~const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>(void) __ptr64" ??1?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@TouchType@@QEAA@XZ
0x160945E0C: "protected: void __cdecl std::deque<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > >::_Growmap(unsigned __int64) __ptr64" ?_Growmap@?$deque@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@IEAAX_K@Z
0x160AF7450: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-file-l1-2-0" __IMPORT_DESCRIPTOR_api-ms-win-core-file-l1-2-0
0x160A50AE0: "`string'" ??_C@_0BM@HNOHBDDN@Expected?5target?9ID?0?5found?5?$CC?$AA@
0x16095F754: "public: class TouchType::StochasticSearch<class TouchType::TrieLocation> * __ptr64 __cdecl TouchType::StochasticSearch<class TouchType::TrieLocation>::advance<struct TouchType::StochasticSearch<class TouchType::TrieLocation>::NoOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::AdvanceOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::AdvancePostResetOp,struct TouchType::StochasticSearch<class TouchType::TrieLocation>::NoRepeatOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::SkipOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::InsertAnyOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::ReplaceAnyOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::ResetOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::ResetSkipOp,struct TouchType::StochasticSearch<class TouchType::TrieLocation>::FalseOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::PruneOp,struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings>(struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64)const __ptr64" ??$advance@UNoOp@?$StochasticSearch@VTrieLocation@TouchType@@@TouchType@@UAdvanceOp@?$TrieSearch@VTrieLocation@TouchType@@@3@UAdvancePostResetOp@53@UNoRepeatOp@23@USkipOp@53@UInsertAnyOp@53@UReplaceAnyOp@53@UResetOp@53@UResetSkipOp@53@UFalseOp@23@UPruneOp@53@UKeyPressEvidence@53@VSettings@53@@?$StochasticSearch@VTrieLocation@TouchType@@@TouchType@@QEBAPEAV01@AEBUKeyPressEvidence@?$TrieSearch@VTrieLocation@TouchType@@@1@AEBVSettings@31@@Z
0x16089BD50: "public: virtual void * __ptr64 __cdecl std::runtime_error::`scalar deleting destructor'(unsigned int) __ptr64" ??_Gruntime_error@std@@UEAAPEAXI@Z
0x160B07C30: "class TouchType::CachedString const TouchType::StringTable::minSkipProbability" ?minSkipProbability@StringTable@TouchType@@3VCachedString@2@B
0x160A938A8: "unsigned __int64 const `char * __ptr64 __cdecl TouchType::resilientRead<char,struct TouchType::CharacterPoolAllocator<16384> >(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,struct TouchType::CharacterPoolAllocator<16384> & __ptr64,unsigned __int64)'::`10'::BlockSize" ?BlockSize@?9???$resilientRead@DU?$CharacterPoolAllocator@$0EAAA@@TouchType@@@TouchType@@YAPEADAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAU?$CharacterPoolAllocator@$0EAAA@@1@_K@Z@4_KB
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::optional_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$optional_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1609F4660: "protected: virtual void * __ptr64 __cdecl std::numpunct<wchar_t>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$numpunct@_W@std@@MEAAPEAXI@Z
0x160AF7360: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-file-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-file-l1-1-0
0x1609DE1B0: "public: virtual void * __ptr64 __cdecl TouchType::GRUNeuralTermProbabilityMap::`scalar deleting destructor'(unsigned int) __ptr64" ??_GGRUNeuralTermProbabilityMap@TouchType@@UEAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<unsigned int> >::deallocate(unsigned int * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@I@std@@@std@@QEAAXPEAI_K@Z
0x1608B6860: "public: virtual void __cdecl TouchType::Visitors::SequenceAdder::visit(class TouchType::DynamicNgramTermModel & __ptr64) __ptr64" ?visit@SequenceAdder@Visitors@TouchType@@UEAAXAEAVDynamicNgramTermModel@3@@Z
0x1608AD20C: "public: virtual __cdecl std::basic_ostringstream<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_ostringstream<char,struct std::char_traits<char>,class std::allocator<char> >(void) __ptr64" ??1?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UEAA@XZ
0x1608A68FC: "unsigned char * __ptr64 __cdecl wil::details::WriteResultString<unsigned short const * __ptr64>(unsigned char * __ptr64,unsigned char * __ptr64,unsigned short const * __ptr64,unsigned short const * __ptr64 * __ptr64)" ??$WriteResultString@PEBG@details@wil@@YAPEAEPEAE0PEBGPEAPEBG@Z
0x160B0C8D0: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BHNE@$0BHNL@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BHNE@$0BHNL@@34@XZ@4V534@A
0x160984D34: "public: enum boost::xpressive::regex_constants::compiler_token_type __cdecl boost::xpressive::compiler_traits<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >::get_token<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >) __ptr64" ??$get_token@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$compiler_traits@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@xpressive@boost@@QEAA?AW4compiler_token_type@regex_constants@12@AEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V56@@Z
0x160916220: "public: struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,void (__cdecl*)(class TouchType::ParameterSetImpl & __ptr64)> > * __ptr64 __cdecl boost::unordered::detail::table_impl<struct boost::unordered::detail::map<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,void (__cdecl*)(class TouchType::ParameterSetImpl & __ptr64)> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void (__cdecl*)(class TouchType::ParameterSetImpl & __ptr64),struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::find_node_impl<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >(unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const & __ptr64)const __ptr64" ??$find_node_impl@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@?$table_impl@U?$map@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@P6AXAEAVParameterSetImpl@TouchType@@@Z@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@P6AXAEAVParameterSetImpl@TouchType@@@ZU?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEBAPEAU?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@P6AXAEAVParameterSetImpl@TouchType@@@Z@std@@@123@_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBU?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@6@@Z
0x160A919F4: "`string'" ??_C@_04BLJKIMCB@?3?$DL?$DNB?$AA@
0x160A0CEA0: "__cdecl Xp_getw" _Xp_getw
0x1609C5AF0: "public: int __cdecl Json::Value::asInt(void)const __ptr64" ?asInt@Value@Json@@QEBAHXZ
0x160B012E0: "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const TouchType::PunctuatorImpl::PREDICTION_TRIGGER" ?PREDICTION_TRIGGER@PunctuatorImpl@TouchType@@2V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B
0x160A0E3DC: "struct _iobuf * __ptr64 __cdecl std::_Xfiopen<char>(char const * __ptr64,int,int)" ??$_Xfiopen@D@std@@YAPEAU_iobuf@@PEBDHH@Z
0x160950A4C: "void __cdecl std::_Uninit_def_fill_n<class TouchType::ContinuousTouch::MultiFeature * __ptr64,int,class std::allocator<class TouchType::ContinuousTouch::MultiFeature>,class TouchType::ContinuousTouch::MultiFeature>(class TouchType::ContinuousTouch::MultiFeature * __ptr64,int,struct std::_Wrap_alloc<class std::allocator<class TouchType::ContinuousTouch::MultiFeature> > & __ptr64,class TouchType::ContinuousTouch::MultiFeature * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_def_fill_n@PEAVMultiFeature@ContinuousTouch@TouchType@@HV?$allocator@VMultiFeature@ContinuousTouch@TouchType@@@std@@V123@@std@@YAXPEAVMultiFeature@ContinuousTouch@TouchType@@HAEAU?$_Wrap_alloc@V?$allocator@VMultiFeature@ContinuousTouch@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A9196C: "`string'" ??_C@_03FBNCOIAP@o?C?$KJ?$AA@
0x160916E90: "public: virtual unsigned __int64 __cdecl TouchType::DynamicTrie::size(void)const __ptr64" ?size@DynamicTrie@TouchType@@UEBA_KXZ
0x1609CF240: "public: virtual int __cdecl TouchType::InputFileStream::underflow(void) __ptr64" ?underflow@InputFileStream@TouchType@@UEAAHXZ
0x1608C7CC4: "public: void __cdecl std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::_Construct<class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >) __ptr64" ??$_Construct@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@std@@@?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@QEAAXV?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@1@0@Z
0x160A0D938: "__cdecl Towupper" _Towupper
0x1608E8B00: "void __cdecl std::_Adjust_heap<struct TouchType::ForwardPredictor::SearchNode * __ptr64,__int64,struct TouchType::ForwardPredictor::SearchNode>(struct TouchType::ForwardPredictor::SearchNode * __ptr64,__int64,__int64,struct TouchType::ForwardPredictor::SearchNode &&)" ??$_Adjust_heap@PEAUSearchNode@ForwardPredictor@TouchType@@_JU123@@std@@YAXPEAUSearchNode@ForwardPredictor@TouchType@@_J1$$QEAU123@@Z
0x160A50ED0: "`string'" ??_C@_08DDPEKPCL@catRules?$AA@
0x1608E2060: "public: __cdecl TouchType::RichKeyPress::~RichKeyPress(void) __ptr64" ??1RichKeyPress@TouchType@@QEAA@XZ
0x16091E710: "public: virtual void * __ptr64 __cdecl TouchType::Dictionary::`vector deleting destructor'(unsigned int) __ptr64" ??_EDictionary@TouchType@@UEAAPEAXI@Z
0x1608A501C: "protected: void __cdecl std::vector<signed char,class std::allocator<signed char> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@CV?$allocator@C@std@@@std@@IEBAXXZ
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@UKeyPress@TouchType@@V?$allocator@UKeyPress@TouchType@@@std@@@std@@IEBAXXZ
0x16093AAA0: "public: virtual void __cdecl TouchType::DynamicTrie::insert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned int,struct TouchType::ModelTermID const & __ptr64) __ptr64" ?insert@DynamicTrie@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEBUModelTermID@2@@Z
0x16089C900: "protected: void __cdecl std::vector<unsigned short,class std::allocator<unsigned short> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@GV?$allocator@G@std@@@std@@IEAAXXZ
0x16097DB7C: "protected: void __cdecl std::vector<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > > >::_Destroy(class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > * __ptr64,class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > * __ptr64) __ptr64" ?_Destroy@?$vector@V?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@V?$allocator@V?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@@2@@std@@IEAAXPEAV?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@2@0@Z
0x1609C56CC: "public: __cdecl Json::Value::Value(class Json::Value const & __ptr64) __ptr64" ??0Value@Json@@QEAA@AEBV01@@Z
0x160A02E30: "protected: virtual struct std::money_base::pattern __cdecl std::_Mpunct<wchar_t>::do_neg_format(void)const __ptr64" ?do_neg_format@?$_Mpunct@_W@std@@MEBA?AUpattern@money_base@2@XZ
0x1608F662C: "public: struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,unsigned int>,class std::allocator<struct std::pair<unsigned char const,unsigned int> > >::_Buynode<struct std::pair<unsigned char,unsigned int> >(struct std::pair<unsigned char,unsigned int> &&) __ptr64" ??$_Buynode@U?$pair@EI@std@@@?$_Tree_buy@U?$pair@$$CBEI@std@@V?$allocator@U?$pair@$$CBEI@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@1@$$QEAU?$pair@EI@1@@Z
0x160995080: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160A4EBD0: "`string'" ??_C@_0BM@PLBCOHHE@Fluency?5language?5model?5file?$AA@
0x16089B420: "public: __cdecl TouchType::ChunkType::~ChunkType(void) __ptr64" ??1ChunkType@TouchType@@QEAA@XZ
0x160993634: "public: __cdecl boost::optional<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::~optional<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(void) __ptr64" ??1?$optional@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@boost@@QEAA@XZ
0x1608B38F0: "public: __cdecl boost::unordered::detail::buckets<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> >,struct boost::unordered::detail::ptr_bucket,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> > >::~buckets<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> >,struct boost::unordered::detail::ptr_bucket,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> > >(void) __ptr64" ??1?$buckets@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@std@@@std@@Uptr_bucket@detail@unordered@boost@@U?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@std@@@456@@detail@unordered@boost@@QEAA@XZ
0x1609DB2B0: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::NgramModel::`vector deleting destructor'(unsigned int) __ptr64" ??_ENgramModel@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x160A4E720: "`string'" ??_C@_0FG@EPIILNEJ@Expected?5exactly?5one?5model?5in?5pu@
0x1608A4C1C: "public: void __cdecl std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::_Assign_rv(class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > &&) __ptr64" ?_Assign_rv@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QEAAX$$QEAV12@@Z
0x1608BE654: "public: __cdecl std::map<unsigned char,struct TouchType::SequenceAlternative,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::SequenceAlternative> > >::~map<unsigned char,struct TouchType::SequenceAlternative,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::SequenceAlternative> > >(void) __ptr64" ??1?$map@EUSequenceAlternative@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUSequenceAlternative@TouchType@@@std@@@4@@std@@QEAA@XZ
0x1609959C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A0C540: "__cdecl LXp_movx" _LXp_movx
0x160B0D978: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0CAOE@$0CAPB@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0CAOE@$0CAPB@@34@XZ@4V534@A
0x160A4E544: "`string'" ??_C@_03CPAGLPJM@?b?$JO?$LO?$AA@
0x16094C8B8: "public: bool __cdecl TouchType::PackedLexMultiMap::insert(unsigned int,struct TouchType::ModelTermID,unsigned int) __ptr64" ?insert@PackedLexMultiMap@TouchType@@QEAA_NIUModelTermID@2@I@Z
0x160994168: "struct boost::xpressive::detail::memento<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::detail::save_sub_matches<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)" ??$save_sub_matches@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@YA?AU?$memento@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@AEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@@Z
0x160927280: "protected: virtual void * __ptr64 __cdecl TouchType::InputMapperProvider::`vector deleting destructor'(unsigned int) __ptr64" ??_EInputMapperProvider@TouchType@@MEAAPEAXI@Z
0x1608E4E5C: "protected: void __cdecl std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >::_Tidy(void) __ptr64" ?_Tidy@?$deque@VElement@InputSequence@TouchType@@V?$allocator@VElement@InputSequence@TouchType@@@std@@@std@@IEAAXXZ
0x160A4FBC8: "`string'" ??_C@_04GMGOKAFF@mode?$AA@
0x16096F654: "public: void __cdecl TouchType::TrieNode::lookupLexID(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __ptr64)const __ptr64" ?lookupLexID@TrieNode@TouchType@@QEBAXIAEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > >,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > >,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@PEAX@2@_K@Z
0x1608CCB88: "struct TouchType::LogProbability * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,struct TouchType::LogProbability * __ptr64,class std::allocator<struct TouchType::LogProbability> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,struct TouchType::LogProbability * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::LogProbability> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@ULogProbability@TouchType@@@std@@@std@@@std@@PEAULogProbability@TouchType@@V?$allocator@ULogProbability@TouchType@@@2@@std@@YAPEAULogProbability@TouchType@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@ULogProbability@TouchType@@@std@@@std@@@0@0PEAU12@AEAU?$_Wrap_alloc@V?$allocator@ULogProbability@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x1608D8200: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64> > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64> >,0> >::_Insert_nohint<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64> & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64>,void * __ptr64> * __ptr64>(bool,struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64> & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::BloomFilter<class TouchType::Hash::MurmurHash32,class TouchType::Hash::MurmurHash32> const * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_nohint@AEAU?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@@5@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@@std@@@std@@@std@@_N@1@_NAEAU?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@1@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEBV?$BloomFilter@VMurmurHash32@Hash@TouchType@@V123@@2@@std@@PEAX@1@@Z
0x1608DEBD0: "public: struct std::_Tree_node<unsigned __int64,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<unsigned __int64,class std::allocator<unsigned __int64> >::_Buynode<unsigned __int64>(unsigned __int64 &&) __ptr64" ??$_Buynode@_K@?$_Tree_buy@_KV?$allocator@_K@std@@@std@@QEAAPEAU?$_Tree_node@_KPEAX@1@$$QEA_K@Z
0x160B07B30: "bool google::protobuf::internal::empty_string_once_init_" ?empty_string_once_init_@internal@protobuf@google@@3_NA
0x1608B6CB8: "public: __cdecl boost::container::flat_set<class TouchType::CachedString,struct std::less<class TouchType::CachedString>,class std::allocator<class TouchType::CachedString> >::~flat_set<class TouchType::CachedString,struct std::less<class TouchType::CachedString>,class std::allocator<class TouchType::CachedString> >(void) __ptr64" ??1?$flat_set@VCachedString@TouchType@@U?$less@VCachedString@TouchType@@@std@@V?$allocator@VCachedString@TouchType@@@4@@container@boost@@QEAA@XZ
0x1608F9140: "public: virtual struct TouchType::LogProbability __cdecl TouchType::DynamicNgramTermModel::unigramProbability(unsigned short,class TouchType::BackoffManager const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?unigramProbability@DynamicNgramTermModel@TouchType@@UEBA?AULogProbability@2@GAEBVBackoffManager@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x1609EFDD8: "private: static class std::locale::_Locimp * __ptr64 __cdecl std::locale::_Init(bool)" ?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z
0x160A40668: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<4250,4254>::`vftable'" ??_7?$CodepointRangeRule@$0BAJK@$0BAJO@@WordBreakIteratorRules@TouchType@@6B@
0x1609322A0: "public: virtual class TouchType::VectorDataView<struct std::pair<struct TouchType::InputStringIndex,unsigned short> const> __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::lookupEncodingIndices(unsigned short)const __ptr64" ?lookupEncodingIndices@?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@UEBA?AV?$VectorDataView@$$CBU?$pair@UInputStringIndex@TouchType@@G@std@@@2@G@Z
0x160B08CF8: "private: static class TouchType::IO::Protocol::Model * __ptr64 __ptr64 TouchType::IO::Protocol::Model::default_instance_" ?default_instance_@Model@Protocol@IO@TouchType@@0PEAV1234@EA
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::TermMetadata> >::deallocate(struct TouchType::TermMetadata * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@UTermMetadata@TouchType@@@std@@@std@@QEAAXPEAUTermMetadata@TouchType@@_K@Z
0x1608DB32C: "public: struct TouchType::ContextCandidates & __ptr64 __cdecl std::map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > >::operator[](unsigned char const & __ptr64) __ptr64" ??A?$map@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@@std@@QEAAAEAUContextCandidates@TouchType@@AEBE@Z
0x1608C2D8C: "public: class boost::container::container_detail::vector_iterator<struct std::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64> __cdecl boost::container::flat_map<class TouchType::CachedString,struct TouchType::LogProbability,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString,struct TouchType::LogProbability> > >::insert(class boost::container::container_detail::vector_const_iterator<struct std::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>,struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> &&) __ptr64" ?insert@?$flat_map@VCachedString@TouchType@@ULogProbability@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@std@@@5@@container@boost@@QEAA?AV?$vector_iterator@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@std@@@container_detail@23@V?$vector_const_iterator@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@std@@@523@$$QEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@523@@Z
0x1609BDB90: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreThaiRule(void)" ?getPreThaiRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608A3898: "public: __cdecl std::_Yarn<unsigned short>::~_Yarn<unsigned short>(void) __ptr64" ??1?$_Yarn@G@std@@QEAA@XZ
0x1609E0A70: "public: virtual bool __cdecl TouchType::ZipfianMapCache::getTermProbability(unsigned short,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,class std::vector<struct TouchType::ContextMapCache::CacheResult,class std::allocator<struct TouchType::ContextMapCache::CacheResult> > & __ptr64)const __ptr64" ?getTermProbability@ZipfianMapCache@TouchType@@UEBA_NGAEBVBackoffManager@2@AEBUModelWeights@2@AEAV?$vector@UCacheResult@ContextMapCache@TouchType@@V?$allocator@UCacheResult@ContextMapCache@TouchType@@@std@@@std@@@Z
0x1608D81C8: "public: struct std::_Tree_node<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,class std::allocator<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64> > >::_Buynode<struct std::pair<unsigned short,class TouchType::DynamicMapNode * __ptr64> >(struct std::pair<unsigned short,class TouchType::DynamicMapNode * __ptr64> &&) __ptr64" ??$_Buynode@U?$pair@GPEAVDynamicMapNode@TouchType@@@std@@@?$_Tree_buy@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@V?$allocator@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@PEAX@1@$$QEAU?$pair@GPEAVDynamicMapNode@TouchType@@@1@@Z
0x16091849C: "public: void __cdecl std::vector<class TouchType::BreakRule const * __ptr64,class std::allocator<class TouchType::BreakRule const * __ptr64> >::push_back(class TouchType::BreakRule const * __ptr64 &&) __ptr64" ?push_back@?$vector@PEBVBreakRule@TouchType@@V?$allocator@PEBVBreakRule@TouchType@@@std@@@std@@QEAAX$$QEAPEBVBreakRule@TouchType@@@Z
0x160A4A2E8: "`string'" ??_C@_0BC@CIJDGCDI@permission?5denied?$AA@
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::DynamicMap>::~auto_ptr<class TouchType::DynamicMap>(void) __ptr64" ??1?$auto_ptr@VDynamicMap@TouchType@@@std@@QEAA@XZ
0x160974C34: "public: void __cdecl TouchType::ContactWeights::toJson(class Json::Value & __ptr64)const __ptr64" ?toJson@ContactWeights@TouchType@@QEBAXAEAVValue@Json@@@Z
0x16091E850: "public: virtual void * __ptr64 __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::`vector deleting destructor'(unsigned int) __ptr64" ??_EKeyPressModelImpl@KeyPressModelling@TouchType@@UEAAPEAXI@Z
0x1608ADC60: "protected: virtual int __cdecl std::messages<char>::do_open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::locale const & __ptr64)const __ptr64" ?do_open@?$messages@D@std@@MEBAHAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@AEBVlocale@2@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<enum TouchType::Action::Type> >::deallocate(enum TouchType::Action::Type * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@QEAAXPEAW4Type@Action@TouchType@@_K@Z
0x16089C430: "public: virtual bool __cdecl TouchType::MapChunkReader<class TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> > >::allowRepeatedIDs(void)const __ptr64" ?allowRepeatedIDs@?$MapChunkReader@V?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@TouchType@@UEBA_NXZ
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > > >::deallocate(class TouchType::MaxCountFilter<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@V?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@@std@@@std@@QEAAXPEAV?$MaxCountFilter@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@TouchType@@_K@Z
0x160944F64: "void __cdecl std::make_heap<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,struct std::greater<struct TouchType::LogProbability> >(class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,struct std::greater<struct TouchType::LogProbability>)" ??$make_heap@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@ULogProbability@TouchType@@@std@@@std@@@std@@U?$greater@ULogProbability@TouchType@@@2@@std@@YAXV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@ULogProbability@TouchType@@@std@@@std@@@0@0U?$greater@ULogProbability@TouchType@@@0@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@boost@@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@boost@@@std@@PEAX@2@_K@Z
0x160A93648: "`string'" ??_C@_07FLDBBAON@rnn?4b_c?$AA@
0x160A3FAA8: "const boost::xpressive::detail::boyer_moore_finder<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::cpp_regex_traits<char> >::`vftable'" ??_7?$boyer_moore_finder@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@6B@
0x16091E0EC: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> > >::_Buynode<struct std::pair<unsigned char,struct TouchType::LogProbability> >(struct std::pair<unsigned char,struct TouchType::LogProbability> &&) __ptr64" ??$_Buynode@U?$pair@EULogProbability@TouchType@@@std@@@?$_Tree_buy@U?$pair@$$CBEULogProbability@TouchType@@@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEULogProbability@TouchType@@@std@@PEAX@1@$$QEAU?$pair@EULogProbability@TouchType@@@1@@Z
0x16089C900: "public: __cdecl std::vector<signed char,class std::allocator<signed char> >::~vector<signed char,class std::allocator<signed char> >(void) __ptr64" ??1?$vector@CV?$allocator@C@std@@@std@@QEAA@XZ
0x16090D464: "public: bool __cdecl TouchType::DynamicMapNode::lookup(unsigned short,unsigned int & __ptr64,unsigned int & __ptr64)const __ptr64" ?lookup@DynamicMapNode@TouchType@@QEBA_NGAEAI0@Z
0x1608AA198: "public: __cdecl std::vector<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> >::~vector<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> >(void) __ptr64" ??1?$vector@UKeyPress@TouchType@@V?$allocator@UKeyPress@TouchType@@@std@@@std@@QEAA@XZ
0x1608D468C: "public: struct TouchType::LogProbability * __ptr64 __cdecl TouchType::SlimVector<struct TouchType::LogProbability,unsigned __int64>::insert(struct TouchType::LogProbability * __ptr64,struct TouchType::LogProbability const & __ptr64) __ptr64" ?insert@?$SlimVector@ULogProbability@TouchType@@_K@TouchType@@QEAAPEAULogProbability@2@PEAU32@AEBU32@@Z
0x1608ADC60: "protected: virtual int __cdecl std::messages<unsigned short>::do_open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::locale const & __ptr64)const __ptr64" ?do_open@?$messages@G@std@@MEBAHAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@AEBVlocale@2@@Z
0x1609C6C68: "bool __cdecl std::equal<class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class Json::Value::CZString const,class Json::Value> > > >,class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class Json::Value::CZString const,class Json::Value> > > > >(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class Json::Value::CZString const,class Json::Value> > > >,class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class Json::Value::CZString const,class Json::Value> > > >,class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class Json::Value::CZString const,class Json::Value> > > >)" ??$equal@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@@std@@@std@@@std@@V12@@std@@YA_NV?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCZString@Value@Json@@V23@@std@@@std@@@std@@@0@00@Z
0x1608F9200: "public: virtual void * __ptr64 __cdecl TouchType::DynamicNgramTermModel::`vector deleting destructor'(unsigned int) __ptr64" ??_EDynamicNgramTermModel@TouchType@@UEAAPEAXI@Z
0x160A4EAC8: "`string'" ??_C@_01DNKMNLPK@?$HM?$AA@
0x1609B8E44: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getWB4RuleD(void)" ?getWB4RuleD@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1609C1D00: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakMidCombiningMarkRule(void)" ?getNoBreakMidCombiningMarkRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x16089C900: "protected: void __cdecl std::vector<char,class std::allocator<char> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@DV?$allocator@D@std@@@std@@IEAAXXZ
0x1609875F0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::boyer_moore_finder<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::cpp_regex_traits<char> >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$boyer_moore_finder@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160927240: "public: virtual void * __ptr64 __cdecl TouchType::IdConverter::`vector deleting destructor'(unsigned int) __ptr64" ??_EIdConverter@TouchType@@UEAAPEAXI@Z
0x1608DB2C4: "protected: void __cdecl std::vector<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > >::_Tidy(void) __ptr64" ?_Tidy@?$vector@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@IEAAXXZ
0x160A91AB0: "`string'" ??_C@_04EKCKFAFJ@WB12?$AA@
0x160A406E8: "const TouchType::WordBreakIteratorRules::Or3Rule::`vftable'" ??_7Or3Rule@WordBreakIteratorRules@TouchType@@6B@
0x1609ED4B8: "public: void __cdecl google::protobuf::io::CodedOutputStream::WriteLittleEndian64(unsigned __int64) __ptr64" ?WriteLittleEndian64@CodedOutputStream@io@protobuf@google@@QEAAX_K@Z
0x160A3CAA8: "const std::time_put<wchar_t,class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::`vftable'" ??_7?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@6B@
0x160A06290: "protected: virtual void * __ptr64 __cdecl std::moneypunct<char,0>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$moneypunct@D$0A@@std@@MEAAPEAXI@Z
0x160A91E38: "`string'" ??_C@_0BJ@DCBEHDKM@PostEmojiTagUnterminated?$AA@
0x160A40630: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<128001,128592>::`vftable'" ??_7?$CodepointRangeRule@$0BPEAB@$0BPGFA@@WordBreakIteratorRules@TouchType@@6B@
0x160985AC0: "public: __cdecl boost::xpressive::detail::alternate_matcher<struct boost::xpressive::detail::alternates_vector<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >::~alternate_matcher<struct boost::xpressive::detail::alternates_vector<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >(void) __ptr64" ??1?$alternate_matcher@U?$alternates_vector@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@QEAA@XZ
0x160A4FB40: "`string'" ??_C@_0IA@JFHMGODK@A?5KeyPressModel?5must?5have?5at?5lea@
0x160911AE0: "public: bool __cdecl TouchType::InputMapping::InputMapperImpl::isCharmapIdValid(unsigned char) __ptr64" ?isCharmapIdValid@InputMapperImpl@InputMapping@TouchType@@QEAA_NE@Z
0x1609B6290: "public: virtual __cdecl TouchType::StandardInputFileStream::operator class std::basic_istream<char,struct std::char_traits<char> > & __ptr64(void) __ptr64" ??BStandardInputFileStream@TouchType@@UEAAAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@XZ
0x160A92660: "`string'" ??_C@_0FE@LBIFNOBG@CHECK?5failed?3?5?$CIbyte_size_before_@
0x160A92D30: "`string'" ??_C@_0CB@CNDHHAPA@Failed?5to?5read?5file?5payload?5of?3?5@
0x160918734: "public: __cdecl std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple> >::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple> >(class std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple> > const & __ptr64) __ptr64" ??0?$vector@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@V?$allocator@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@@std@@@std@@QEAA@AEBV01@@Z
0x1608CE1C0: "[thunk]:public: virtual void * __ptr64 __cdecl TouchType::PredictorImpl::`vector deleting destructor'`adjustor{8}' (unsigned int) __ptr64" ??_EPredictorImpl@TouchType@@W7EAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::ChunkReader * __ptr64> >::deallocate(class TouchType::ChunkReader * __ptr64 * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@PEAVChunkReader@TouchType@@@std@@@std@@QEAAXPEAPEAVChunkReader@TouchType@@_K@Z
0x1608AE5EC: "public: __cdecl std::vector<unsigned int,class std::allocator<bool> >::vector<unsigned int,class std::allocator<bool> >(class std::vector<unsigned int,class std::allocator<bool> > const & __ptr64) __ptr64" ??0?$vector@IV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z
0x160995080: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1608A9CC4: "public: __cdecl std::ios_base::failure::failure(class std::ios_base::failure const & __ptr64) __ptr64" ??0failure@ios_base@std@@QEAA@AEBV012@@Z
0x16089BAD0: "public: virtual long __cdecl Microsoft::WRL::ClassFactory<class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,0>::LockServer(int) __ptr64" ?LockServer@?$ClassFactory@VNil@Details@WRL@Microsoft@@V1234@V1234@$0A@@WRL@Microsoft@@UEAAJH@Z
0x160972358: "void __cdecl TouchType::writeVector<unsigned short,0>(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64,class std::vector<unsigned short,class std::allocator<unsigned short> > const & __ptr64)" ??$writeVector@G$0A@@TouchType@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$vector@GV?$allocator@G@std@@@2@@Z
0x1608B7850: "public: virtual void __cdecl TouchType::Visitors::DynamicModelLanguageAdder::visit(class TouchType::DynamicNgramTermModel & __ptr64) __ptr64" ?visit@DynamicModelLanguageAdder@Visitors@TouchType@@UEAAXAEAVDynamicNgramTermModel@3@@Z
0x160B0BB88: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0OEF@$0OEG@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0OEF@$0OEG@@34@XZ@4V534@A
0x160A3FAC0: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_word_matcher<struct boost::xpressive::detail::word_begin,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$assert_word_matcher@Uword_begin@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x1608DE738: "class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64 __cdecl std::_Uninit_move<class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64,class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64,class std::allocator<class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > >,class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > >(class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64,class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64,class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64,struct std::_Wrap_alloc<class std::allocator<class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > > > & __ptr64,class std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > > * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAV?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@PEAV12@V?$allocator@V?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@@2@V12@@std@@YAPEAV?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@0@PEAV10@00AEAU?$_Wrap_alloc@V?$allocator@V?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::set_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::int_<2> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$set_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$int_@$01@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1608B50E4: "public: void __cdecl TouchType::ParameterModifierQueue::push(class TouchType::ParameterModifier const * __ptr64) __ptr64" ?push@ParameterModifierQueue@TouchType@@QEAAXPEBVParameterModifier@2@@Z
0x1609900D0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16098AD70: "private: struct boost::xpressive::detail::escape_value<char,unsigned short> __cdecl boost::xpressive::regex_compiler<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::compiler_traits<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >::parse_escape<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >) __ptr64" ??$parse_escape@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$regex_compiler@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$compiler_traits@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@45@@xpressive@boost@@AEAA?AU?$escape_value@DG@detail@12@AEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V56@@Z
0x16097009C: "class TouchType::PackedDynamicArray<class TouchType::TrieNode,unsigned char> __cdecl TouchType::moveDataAdd<class TouchType::TrieNode,unsigned char>(class TouchType::PackedDynamicArray<class TouchType::TrieNode,unsigned char> & __ptr64,unsigned char)" ??$moveDataAdd@VTrieNode@TouchType@@E@TouchType@@YA?AV?$PackedDynamicArray@VTrieNode@TouchType@@E@0@AEAV10@E@Z
0x160B0C94C: ?$TSS0@?1??instance@?$InstanceMethod@VMidNumLetRule@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBVMidNumLetRule@34@XZ@4HA
0x1609CDC60: "public: virtual void * __ptr64 __cdecl TouchType::OutputFileStream::`scalar deleting destructor'(unsigned int) __ptr64" ??_GOutputFileStream@TouchType@@UEAAPEAXI@Z
0x160A4D760: "const std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> >::`vbtable'{for `std::basic_ostream<char,struct std::char_traits<char> >'}" ??_8?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@7B?$basic_ostream@DU?$char_traits@D@std@@@1@@
0x1609892F0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1609F1450: "__cdecl _crtCompareStringW_Stub" __crtCompareStringW_Stub
0x1608ACB60: ??_EisPrefix@?A0xa8a7f05f@TouchType@@UEAAPEAXI@Z
0x160B07148: "public: static class std::locale::id std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::id" ?id@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@2V0locale@2@A
0x1609D3520: "protected: virtual bool __cdecl TouchType::FluencyChunkReader::readPayload(class TouchType::IO::Protocol::Fluency const & __ptr64,class std::fpos<int>,struct TouchType::InputStream & __ptr64) __ptr64" ?readPayload@FluencyChunkReader@TouchType@@MEAA_NAEBVFluency@Protocol@IO@2@V?$fpos@H@std@@AEAUInputStream@2@@Z
0x1609D4090: "protected: virtual bool __cdecl TouchType::BloomFilterChunkReader::readPayload(class TouchType::IO::Protocol::BloomFilter const & __ptr64,class std::fpos<int>,struct TouchType::InputStream & __ptr64) __ptr64" ?readPayload@BloomFilterChunkReader@TouchType@@MEAA_NAEBVBloomFilter@Protocol@IO@2@V?$fpos@H@std@@AEAUInputStream@2@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@2@_K@Z
0x1608BB99C: "public: __cdecl TouchType::ChunkWriter::~ChunkWriter(void) __ptr64" ??1ChunkWriter@TouchType@@QEAA@XZ
0x160A4D5D0: "`string'" ??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@
0x1609DD774: "void __cdecl TouchType::writeKeyShape(class TouchType::KeyShape const & __ptr64,class Json::Value & __ptr64)" ?writeKeyShape@TouchType@@YAXAEBVKeyShape@1@AEAVValue@Json@@@Z
0x160902C10: "public: virtual struct TouchType::LogProbability __cdecl TouchType::DynamicMap::lookup(unsigned short,class TouchType::BackoffManager const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?lookup@DynamicMap@TouchType@@UEBA?AULogProbability@2@GAEBVBackoffManager@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160B07C70: "class TouchType::CachedString const TouchType::StringTable::languageLearningRate" ?languageLearningRate@StringTable@TouchType@@3VCachedString@2@B
0x1609CFAC0: "protected: virtual class std::fpos<int> __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::seekoff(__int64,int,int) __ptr64" ?seekoff@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAA?AV?$fpos@H@2@_JHH@Z
0x160956914: "private: static bool __cdecl TouchType::TrieLocation::canAdvance_recur(class TouchType::TrieNode const * __ptr64,unsigned char,class TouchType::CharacterMapTrieNode const & __ptr64)" ?canAdvance_recur@TrieLocation@TouchType@@CA_NPEBVTrieNode@2@EAEBVCharacterMapTrieNode@2@@Z
0x16098FB10: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160A4F818: "`string'" ??_C@_09DNKLIIJL@KeyShape?5?$AA@
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_word_matcher<struct boost::xpressive::detail::word_begin,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$assert_word_matcher@Uword_begin@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089F074: "protected: static class FluencyDSTelemetry * __ptr64 __cdecl FluencyDSTelemetry::Instance(void)" ?Instance@FluencyDSTelemetry@@KAPEAV1@XZ
0x1608E65D4: "private: void __cdecl TouchType::ForwardPredictor::doSearch<class TouchType::InternalPredictionAdder>(class TouchType::ForwardPredictor::SearchQueue & __ptr64,class TouchType::ResultsFilter,class TouchType::InternalPredictionAdder & __ptr64,unsigned int,bool,unsigned int)const __ptr64" ??$doSearch@VInternalPredictionAdder@TouchType@@@ForwardPredictor@TouchType@@AEBAXAEAVSearchQueue@01@VResultsFilter@1@AEAVInternalPredictionAdder@1@I_NI@Z
0x16089BF10: "public: virtual void * __ptr64 __cdecl std::codecvt_utf8_utf16<unsigned short,1114111,0>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@UEAAPEAXI@Z
0x16097ABF0: "public: virtual void * __ptr64 __cdecl TouchType::NGramTermModel<class TouchType::ZipfianMap>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$NGramTermModel@VZipfianMap@TouchType@@@TouchType@@UEAAPEAXI@Z
0x16089B080: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl std::_System_error_category::message(int)const __ptr64" ?message@_System_error_category@std@@UEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@H@Z
0x160988D60: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::repeat_begin_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@Urepeat_begin_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160995660: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160950DA0: "public: virtual void * __ptr64 __cdecl TouchType::ContextHelper::`scalar deleting destructor'(unsigned int) __ptr64" ??_GContextHelper@TouchType@@UEAAPEAXI@Z
0x160A503A8: "`string'" ??_C@_0BJ@CFJAEPJL@Attempting?5to?5tag?5with?5?$CC?$AA@
0x160A40640: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<43360,43391>::`vftable'" ??_7?$CodepointRangeRule@$0KJGA@$0KJHP@@WordBreakIteratorRules@TouchType@@6B@
0x160A40670: "const TouchType::WordBreakIteratorRules::SingleCharRule<42>::`vftable'" ??_7?$SingleCharRule@$0CK@@WordBreakIteratorRules@TouchType@@6B@
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void * __ptr64> > >::deallocate(struct std::_Tree_node<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@2@_K@Z
0x1608C3538: "public: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned __int64,class TouchType::ISharedPtr<class TouchType::ContextCache>,struct std::less<unsigned __int64>,class std::allocator<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > >,0> >::erase(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > > > >) __ptr64" ?erase@?$_Tree@V?$_Tmap_traits@_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@U?$less@_K@std@@V?$allocator@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@std@@@std@@@2@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@std@@@std@@@2@@Z
0x160A91D90: "`string'" ??_C@_0CK@FBJKFNBF@BreakPreUnmatchedEmojiModifierFi@
0x160A938C8: "`string'" ??_C@_0CC@BIPLLHFM@?5not?5available?5?9?5falling?5back?5to@
0x160A405E8: "const TouchType::WordBreakIteratorRules::SingleCharRule<39>::`vftable'" ??_7?$SingleCharRule@$0CH@@WordBreakIteratorRules@TouchType@@6B@
0x1608E20B4: "public: __cdecl std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >::~vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >(void) __ptr64" ??1?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@QEAA@XZ
0x16089C900: "public: __cdecl std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> >::~vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> >(void) __ptr64" ??1?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@QEAA@XZ
0x160A0E323: "__cdecl _crtLCMapStringA" __crtLCMapStringA
0x160A407B8: "const TouchType::WordBreakIteratorRules::SingleCharRule<45>::`vftable'" ??_7?$SingleCharRule@$0CN@@WordBreakIteratorRules@TouchType@@6B@
0x1609E27EC: "private: void __cdecl TouchType::NeuralCache::advanceIfNecessary(bool)const __ptr64" ?advanceIfNecessary@NeuralCache@TouchType@@AEBAX_N@Z
0x160A4D724: "`string'" ??_C@_02BBAHNLBA@?$CFp?$AA@
0x16089C900: "protected: void __cdecl std::vector<unsigned char,class std::allocator<unsigned char> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@EV?$allocator@E@std@@@std@@IEAAXXZ
0x16096EDB8: "public: void __cdecl TouchType::LexRangePredictionSet::getPredictions(class TouchType::PackedLexMultiMap const & __ptr64,class TouchType::TrieLookupSettings const & __ptr64,class TouchType::ContextHelper const & __ptr64,class TouchType::IdPredictionSet & __ptr64)const __ptr64" ?getPredictions@LexRangePredictionSet@TouchType@@QEBAXAEBVPackedLexMultiMap@2@AEBVTrieLookupSettings@2@AEBVContextHelper@2@AEAVIdPredictionSet@2@@Z
0x1608F199C: "public: void __cdecl std::vector<struct std::pair<unsigned char,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned char,struct TouchType::LogProbability> > >::push_back(struct std::pair<unsigned char,struct TouchType::LogProbability> &&) __ptr64" ?push_back@?$vector@U?$pair@EULogProbability@TouchType@@@std@@V?$allocator@U?$pair@EULogProbability@TouchType@@@std@@@2@@std@@QEAAX$$QEAU?$pair@EULogProbability@TouchType@@@2@@Z
0x1609EEC6C: "void __cdecl `eh vector destructor iterator'(void * __ptr64,unsigned __int64,int,void (__cdecl*)(void * __ptr64))" ??_M@YAXPEAX_KHP6AX0@Z@Z
0x1608BB968: "public: __cdecl TouchType::LearningBuffer::Appender::~Appender(void) __ptr64" ??1Appender@LearningBuffer@TouchType@@QEAA@XZ
0x1609FCA70: "private: static void __cdecl std::locale::_Locimp::_Makewloc(class std::_Locinfo const & __ptr64,int,class std::locale::_Locimp * __ptr64,class std::locale const * __ptr64)" ?_Makewloc@_Locimp@locale@std@@CAXAEBV_Locinfo@3@HPEAV123@PEBV23@@Z
0x160989F28: "struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > > >,struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > * __ptr64,class std::allocator<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > > >,struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@std@@@std@@@std@@PEAU?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@V?$allocator@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@2@@std@@YAPEAU?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@std@@@std@@@0@0PEAU1234@AEAU?$_Wrap_alloc@V?$allocator@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160881118: "__cdecl TlgWrite" _TlgWrite
0x160B07500: Microsoft_WindowsPhone_InputEnableBits
0x160A406F0: "const TouchType::WordBreakIteratorRules::SingleCharRule<32>::`vftable'" ??_7?$SingleCharRule@$0CA@@WordBreakIteratorRules@TouchType@@6B@
0x16098EC60: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookbehind_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$lookbehind_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A91FC0: "`string'" ??_C@_09PCLDOGLE@PreEmoji4?$AA@
0x1608B4DF0: "protected: virtual void * __ptr64 __cdecl TouchType::Session::`scalar deleting destructor'(unsigned int) __ptr64" ??_GSession@TouchType@@MEAAPEAXI@Z
0x160A405E0: "const TouchType::WordBreakIteratorRules::SingleCharRule<38>::`vftable'" ??_7?$SingleCharRule@$0CG@@WordBreakIteratorRules@TouchType@@6B@
0x1609DB5D0: "public: virtual void __cdecl TouchType::IO::Protocol::NgramModel::SerializeWithCachedSizes(class google::protobuf::io::CodedOutputStream * __ptr64)const __ptr64" ?SerializeWithCachedSizes@NgramModel@Protocol@IO@TouchType@@UEBAXPEAVCodedOutputStream@io@protobuf@google@@@Z
0x1608C7A10: "public: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > > > & __ptr64 __cdecl std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > > >::operator--(void) __ptr64" ??F?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@std@@@std@@@std@@QEAAAEAV01@XZ
0x1608C7A10: "public: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > > > > & __ptr64 __cdecl std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > > > >::operator--(void) __ptr64" ??F?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@std@@@std@@@std@@@std@@QEAAAEAV01@XZ
0x1608E0E70: "public: void __cdecl std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> >::_Insert<class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class TouchType::Term> > >,class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > >,class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > >,struct std::forward_iterator_tag) __ptr64" ??$_Insert@V?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@VTerm@TouchType@@@std@@@std@@@std@@@?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@QEAAXV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@VTerm@TouchType@@@std@@@std@@@1@V?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@VTerm@TouchType@@@std@@@std@@@1@1Uforward_iterator_tag@1@@Z
0x1609AE15C: "public: unsigned __int64 __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::find_first_not_of(char const * __ptr64,unsigned __int64,unsigned __int64)const __ptr64" ?find_first_not_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KPEBD_K1@Z
0x160A42058: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1609D86F0: "public: virtual void __cdecl TouchType::IO::Protocol::VocabFilter::Clear(void) __ptr64" ?Clear@VocabFilter@Protocol@IO@TouchType@@UEAAXXZ
0x16091D3E0: "public: virtual bool __cdecl TouchType::CharacterMapTrieNode::operator!=(class TouchType::CharacterMapTrieNode const & __ptr64)const __ptr64" ??9CharacterMapTrieNode@TouchType@@UEBA_NAEBV01@@Z
0x160B0752C: "long volatile `int __cdecl wil::details::RecordLog(long)'::`2'::s_hrErrorLast" ?s_hrErrorLast@?1??RecordLog@details@wil@@YAHJ@Z@4JC
0x160A407E0: "const TouchType::WordBreakIteratorRules::SingleCharRule<35>::`vftable'" ??_7?$SingleCharRule@$0CD@@WordBreakIteratorRules@TouchType@@6B@
0x16093BDB4: "protected: void __cdecl std::vector<struct std::pair<unsigned char,unsigned char>,class std::allocator<struct std::pair<unsigned char,unsigned char> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@U?$pair@EE@std@@V?$allocator@U?$pair@EE@std@@@2@@std@@IEAAX_K@Z
0x16094E9D8: "protected: void __cdecl std::vector<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction>,class std::allocator<class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@V?$allocator@V?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@@std@@@std@@IEAAX_K@Z
0x16091E6A0: "void __cdecl std::_Uninit_fill_n<class TouchType::Point * __ptr64,unsigned __int64,class TouchType::Point,class std::allocator<class TouchType::Point>,class TouchType::Point>(class TouchType::Point * __ptr64,unsigned __int64,class TouchType::Point const * __ptr64,struct std::_Wrap_alloc<class std::allocator<class TouchType::Point> > & __ptr64,class TouchType::Point * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_fill_n@PEAVPoint@TouchType@@_KV12@V?$allocator@VPoint@TouchType@@@std@@V12@@std@@YAXPEAVPoint@TouchType@@_KPEBV12@AEAU?$_Wrap_alloc@V?$allocator@VPoint@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609DAC50: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::Model::`vector deleting destructor'(unsigned int) __ptr64" ??_EModel@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x16095B698: "private: class TouchType::TrieSearch<class TouchType::TrieLocation> const * __ptr64 __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::advance(struct TouchType::TrieSearch<class TouchType::TrieLocation>::FlowFeatureEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64)const __ptr64" ?advance@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@AEBAPEBV12@AEBUFlowFeatureEvidence@12@AEBVSettings@12@@Z
0x1608A2FB0: "public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IMtfSuggestionDataSource>::Release(void) __ptr64" ?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIMtfSuggestionDataSource@@@Details@WRL@Microsoft@@UEAAKXZ
0x160910840: "public: virtual bool __cdecl TouchType::InputMapping::InputMapperImpl::addCharacterMap(class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > > const & __ptr64,bool,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >) __ptr64" ?addCharacterMap@InputMapperImpl@InputMapping@TouchType@@UEAA_NAEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@@2@@std@@_NV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@5@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<unsigned char,void * __ptr64> > >::deallocate(struct std::_Tree_node<unsigned char,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@EPEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@EPEAX@2@_K@Z
0x1609620A8: "struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> __cdecl std::make_pair<struct TouchType::LogProbability,class TouchType::TrieLocation const & __ptr64>(struct TouchType::LogProbability &&,class TouchType::TrieLocation const & __ptr64)" ??$make_pair@ULogProbability@TouchType@@AEBVTrieLocation@2@@std@@YA?AU?$pair@ULogProbability@TouchType@@VTrieLocation@2@@0@$$QEAULogProbability@TouchType@@AEBVTrieLocation@3@@Z
0x1608CD258: "public: virtual __cdecl boost::container::container_detail::advanced_insert_aux_proxy<class std::allocator<class TouchType::CachedString>,class boost::move_iterator<class TouchType::CachedString * __ptr64>,class TouchType::CachedString * __ptr64>::~advanced_insert_aux_proxy<class std::allocator<class TouchType::CachedString>,class boost::move_iterator<class TouchType::CachedString * __ptr64>,class TouchType::CachedString * __ptr64>(void) __ptr64" ??1?$advanced_insert_aux_proxy@V?$allocator@VCachedString@TouchType@@@std@@V?$move_iterator@PEAVCachedString@TouchType@@@boost@@PEAVCachedString@TouchType@@@container_detail@container@boost@@UEAA@XZ
0x160A0E31D: "__cdecl _crtLCMapStringW" __crtLCMapStringW
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::LogProbability> >::deallocate(struct TouchType::LogProbability * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@ULogProbability@TouchType@@@std@@@std@@QEAAXPEAULogProbability@TouchType@@_K@Z
0x160933F48: "protected: class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > > __cdecl std::vector<struct TouchType::LogProbability,class std::allocator<struct TouchType::LogProbability> >::_Insert_n(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::LogProbability> > >,unsigned __int64,struct TouchType::LogProbability const & __ptr64) __ptr64" ?_Insert_n@?$vector@ULogProbability@TouchType@@V?$allocator@ULogProbability@TouchType@@@std@@@std@@IEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@ULogProbability@TouchType@@@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@ULogProbability@TouchType@@@std@@@std@@@2@_KAEBULogProbability@TouchType@@@Z
0x160A92BC8: "`string'" ??_C@_07KFOHPMIC@fluency?$AA@
0x160A50C18: "`string'" ??_C@_0CG@LOOCDIOI@Found?5zero?9length?5array?5for?5para@
0x1609D0900: "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __ptr64 __cdecl std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::assign(unsigned __int64,unsigned short) __ptr64" ?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QEAAAEAV12@_KG@Z
0x1608A66CC: "public: struct std::_List_node<struct std::pair<unsigned short const,class TouchType::Point>,void * __ptr64> * __ptr64 __cdecl std::_List_alloc<0,struct std::_List_base_types<struct std::pair<unsigned short const,class TouchType::Point>,class std::allocator<struct std::pair<unsigned short const,class TouchType::Point> > > >::_Buynode0(struct std::_List_node<struct std::pair<unsigned short const,class TouchType::Point>,void * __ptr64> * __ptr64,struct std::_List_node<struct std::pair<unsigned short const,class TouchType::Point>,void * __ptr64> * __ptr64) __ptr64" ?_Buynode0@?$_List_alloc@$0A@U?$_List_base_types@U?$pair@$$CBGVPoint@TouchType@@@std@@V?$allocator@U?$pair@$$CBGVPoint@TouchType@@@std@@@2@@std@@@std@@QEAAPEAU?$_List_node@U?$pair@$$CBGVPoint@TouchType@@@std@@PEAX@2@PEAU32@0@Z
0x1608E8800: "class std::_Temp_iterator<class TouchType::Prediction const * __ptr64> __cdecl std::_Merge<class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class std::_Temp_iterator<class TouchType::Prediction const * __ptr64>,bool (__cdecl*)(class TouchType::Prediction const * __ptr64 const & __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64)>(class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class std::_Temp_iterator<class TouchType::Prediction const * __ptr64>,bool (__cdecl*)(class TouchType::Prediction const * __ptr64 const & __ptr64,class TouchType::Prediction const * __ptr64 const & __ptr64))" ??$_Merge@PEAPEBVPrediction@TouchType@@PEAPEBV12@V?$_Temp_iterator@PEBVPrediction@TouchType@@@std@@P6A_NAEBQEBV12@0@Z@std@@YA?AV?$_Temp_iterator@PEBVPrediction@TouchType@@@0@PEAPEBVPrediction@TouchType@@000V10@P6A_NAEBQEBV23@2@Z@Z
0x160A923C4: "`string'" ??_C@_04JBAOJHKB@See?5?$AA@
0x16098A1F8: "private: void __cdecl std::bitset<256>::_Xran(void)const __ptr64" ?_Xran@?$bitset@$0BAA@@std@@AEBAXXZ
0x1608C08C0: "public: __cdecl std::auto_ptr<struct TouchType::OutputStream>::~auto_ptr<struct TouchType::OutputStream>(void) __ptr64" ??1?$auto_ptr@UOutputStream@TouchType@@@std@@QEAA@XZ
0x160B0B2F0: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CN@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CN@@34@XZ@4V534@A
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,int>,class std::allocator<struct std::pair<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,int> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@H@std@@V?$allocator@U?$pair@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@H@std@@@2@@std@@IEBAXXZ
0x160AFB050: "private: static class TouchType::BackoffManager const TouchType::BackoffManager::NO_BACKOFF" ?NO_BACKOFF@BackoffManager@TouchType@@0V12@B
0x1608E829C: "class std::_Temp_iterator<class TouchType::Prediction const * __ptr64> __cdecl std::_Move<class TouchType::Prediction const * __ptr64 * __ptr64,class std::_Temp_iterator<class TouchType::Prediction const * __ptr64> >(class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class std::_Temp_iterator<class TouchType::Prediction const * __ptr64>)" ??$_Move@PEAPEBVPrediction@TouchType@@V?$_Temp_iterator@PEBVPrediction@TouchType@@@std@@@std@@YA?AV?$_Temp_iterator@PEBVPrediction@TouchType@@@0@PEAPEBVPrediction@TouchType@@0V10@@Z
0x1608F207C: "public: static class TouchType::ISharedPtr<class TouchType::ContextCache> __cdecl TouchType::CacheAligner::process(class TouchType::ContextModel const & __ptr64,class TouchType::IdConverter const & __ptr64,class std::map<unsigned char,class TouchType::TermModel const * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::TermModel const * __ptr64> > > const & __ptr64,class TouchType::ParameterSetImpl const & __ptr64,class TouchType::SequenceInternal const & __ptr64,class TouchType::SequenceCache & __ptr64,struct TouchType::PredictionsMetadata & __ptr64)" ?process@CacheAligner@TouchType@@SA?AV?$ISharedPtr@VContextCache@TouchType@@@2@AEBVContextModel@2@AEBVIdConverter@2@AEBV?$map@EPEBVTermModel@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEPEBVTermModel@TouchType@@@std@@@4@@std@@AEBVParameterSetImpl@2@AEBVSequenceInternal@2@AEAVSequenceCache@2@AEAUPredictionsMetadata@2@@Z
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160937070: "public: __cdecl TouchType::TrieLocationBase::TrieLocationBase(class TouchType::ISharedPtr<class TouchType::ContextCache>) __ptr64" ??0TrieLocationBase@TouchType@@QEAA@V?$ISharedPtr@VContextCache@TouchType@@@1@@Z
0x1609E3C58: "public: bool __cdecl TouchType::TensorIO::Reader::read(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,struct TouchType::NeuralBackend const & __ptr64) __ptr64" ?read@Reader@TensorIO@TouchType@@QEAA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEBUNeuralBackend@3@@Z
0x160AF7464: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-file-l2-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-file-l2-1-0
0x160A50248: "`string'" ??_C@_0BG@PJKMJFIJ@ERROR?3?5Looking?5up?5id?5?$AA@
0x1609516E0: "public: virtual struct TouchType::ContextHelper::Result __cdecl TouchType::ContextHelperImpl::getNewTermProbability(struct TouchType::ModelTermID,class TouchType::TermList const & __ptr64,enum TouchType::ContextMode::Type,class TouchType::TermModel const * __ptr64 * __ptr64)const __ptr64" ?getNewTermProbability@ContextHelperImpl@TouchType@@UEBA?AUResult@ContextHelper@2@UModelTermID@2@AEBVTermList@2@W4Type@ContextMode@2@PEAPEBVTermModel@2@@Z
0x160A4EA74: "`string'" ??_C@_06CHGOAPND@prefix?$AA@
0x160A920D0: "`string'" ??_C@_0BJ@HBCIGELI@PreEnclosedAlphanumerics?$AA@
0x160933EB4: "public: unsigned short & __ptr64 __cdecl std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >::operator[](unsigned short const & __ptr64) __ptr64" ??A?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@QEAAAEAGAEBG@Z
0x16090F908: "public: static bool __cdecl TouchType::TextFileUtility::parseJsonFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class Json::Value & __ptr64)" ?parseJsonFile@TextFileUtility@TouchType@@SA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AEAVValue@Json@@@Z
0x160A406A8: "const TouchType::WordBreakIteratorRules::SingleCharRule<47>::`vftable'" ??_7?$SingleCharRule@$0CP@@WordBreakIteratorRules@TouchType@@6B@
0x1609E3654: "public: static bool __cdecl TouchType::TensorIO::readValues(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,class std::vector<unsigned __int64,class std::allocator<unsigned __int64> > & __ptr64,class std::vector<float,class std::allocator<float> > & __ptr64)" ?readValues@TensorIO@TouchType@@SA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAV?$vector@_KV?$allocator@_K@std@@@4@AEAV?$vector@MV?$allocator@M@std@@@4@@Z
0x160A4D1E8: "`string'" ??_C@_1BG@MCLOHHAM@?$AAM?$AAs?$AAg?$AA?3?$AA?$FL?$AA?$CF?$AAw?$AAs?$AA?$FN?$AA?5?$AA?$AA@
0x1609B28D0: "public: virtual class TouchType::SequenceTermMap __cdecl TouchType::DictTokenizer::splitTermIndices(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned __int64,enum TouchType::TokenizerDirection::Direction,unsigned __int64,enum TouchType::TokenizerMode::Type)const __ptr64" ?splitTermIndices@DictTokenizer@TouchType@@UEBA?AVSequenceTermMap@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_KW4Direction@TokenizerDirection@2@1W4Type@TokenizerMode@2@@Z
0x16091ED50: "public: virtual void __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::set(class std::map<class TouchType::KeyShape,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct std::less<class TouchType::KeyShape>,class std::allocator<struct std::pair<class TouchType::KeyShape const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > > const & __ptr64) __ptr64" ?set@KeyPressModelImpl@KeyPressModelling@TouchType@@UEAAXAEBV?$map@VKeyShape@TouchType@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@U?$less@VKeyShape@TouchType@@@4@V?$allocator@U?$pair@$$CBVKeyShape@TouchType@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@@4@@std@@@Z
0x1608EE1F8: "private: struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class std::vector<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> >,class std::allocator<class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > > > > __cdecl TouchType::InternalPredictionAdder::lookupTermEncodings(class std::vector<struct std::pair<struct TouchType::ModelTermID,unsigned int>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,unsigned int> > > const & __ptr64)const __ptr64" ?lookupTermEncodings@InternalPredictionAdder@TouchType@@AEBA?AU?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@V?$vector@V?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@V?$allocator@V?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@@2@@2@@std@@AEBV?$vector@U?$pair@UModelTermID@TouchType@@I@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@I@std@@@2@@4@@Z
0x16093B5C8: "protected: void __cdecl std::vector<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@IEAAX_K@Z
0x1609E44EC: "public: void __cdecl std::vector<unsigned __int64,class std::allocator<unsigned __int64> >::_Construct<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned __int64> > > >(class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned __int64> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned __int64> > >) __ptr64" ??$_Construct@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@std@@@?$vector@_KV?$allocator@_K@std@@@std@@QEAAXV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@1@0@Z
0x160A94024: "__cdecl _real@3827c5ac" __real@3827c5ac
0x160B07158: "public: static class std::locale::id std::collate<wchar_t>::id" ?id@?$collate@_W@std@@2V0locale@2@A
0x160A4F878: "`string'" ??_C@_0DE@NGPLMFIK@Fewer?5than?52?5points?5supplied?5to?5@
0x1608B5ED0: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::DynamicModelLanguageAdder::`vector deleting destructor'(unsigned int) __ptr64" ??_EDynamicModelLanguageAdder@Visitors@TouchType@@UEAAPEAXI@Z
0x1609231FC: "public: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> > > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAX@2@XZ
0x160A40C30: "const TouchType::IO::Protocol::Fluency::`vftable'" ??_7Fluency@Protocol@IO@TouchType@@6B@
0x160A50EA8: "`string'" ??_C@_0BB@GJDOMKOA@punctuationRules?$AA@
0x16093A390: "private: void __cdecl TouchType::DynamicTrieNode::getChildEntries(class TouchType::TrieLookupSettings const & __ptr64,struct TouchType::PredictionData const & __ptr64,class TouchType::ContextHelper const & __ptr64,bool,class TouchType::IdPredictionSet & __ptr64,enum TouchType::MatchType::Type)const __ptr64" ?getChildEntries@DynamicTrieNode@TouchType@@AEBAXAEBVTrieLookupSettings@2@AEBUPredictionData@2@AEBVContextHelper@2@_NAEAVIdPredictionSet@2@W4Type@MatchType@2@@Z
0x1608F1334: "void __cdecl std::_Uninit_def_fill_n<struct TouchType::ModelTermID * __ptr64,unsigned __int64,class std::allocator<struct TouchType::ModelTermID>,struct TouchType::ModelTermID>(struct TouchType::ModelTermID * __ptr64,unsigned __int64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::ModelTermID> > & __ptr64,struct TouchType::ModelTermID * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_def_fill_n@PEAUModelTermID@TouchType@@_KV?$allocator@UModelTermID@TouchType@@@std@@U12@@std@@YAXPEAUModelTermID@TouchType@@_KAEAU?$_Wrap_alloc@V?$allocator@UModelTermID@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A3E198: "const TouchType::ListenerBuffer::`vftable'" ??_7ListenerBuffer@TouchType@@6B@
0x16099A7A0: "public: virtual class TouchType::ParameterBase * __ptr64 __cdecl TouchType::ParameterImpl<class TouchType::ContactWeights>::makeCopyBase(void)const __ptr64" ?makeCopyBase@?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@UEBAPEAVParameterBase@2@XZ
0x160995640: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1609C39DC: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPostEmojiRule3(void)" ?getPostEmojiRule3@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::ModelMetadata>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelMetadata>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@V?$allocator@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@PEAX@2@@Z
0x160A92140: "`string'" ??_C@_0BH@BLLICNAF@PreArmenianPunctuation?$AA@
0x16093D610: "public: __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::PartialFilter::~PartialFilter(void) __ptr64" ??1PartialFilter@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@QEAA@XZ
0x16090C804: "protected: void __cdecl std::vector<struct boost::xpressive::detail::named_mark<char>,class std::allocator<struct boost::xpressive::detail::named_mark<char> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@U?$named_mark@D@detail@xpressive@boost@@V?$allocator@U?$named_mark@D@detail@xpressive@boost@@@std@@@std@@IEAAX_K@Z
0x1609477BC: "private: static bool __cdecl TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::advanceDirect<struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::PinyinAdvanceOp,0,struct TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::NoRepeatOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings>(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64,class TouchType::DynamicTrieLocation const & __ptr64,struct TouchType::LogProbability,class TouchType::ThresholdedSet<class TouchType::DynamicTrieLocation> & __ptr64)" ??$advanceDirect@UPinyinAdvanceOp@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@$0A@UNoRepeatOp@?$StochasticSearch@VDynamicTrieLocation@TouchType@@@3@UKeyPressEvidence@23@VSettings@23@@?$StochasticSearch@VDynamicTrieLocation@TouchType@@@TouchType@@CA_NAEBUKeyPressEvidence@?$TrieSearch@VDynamicTrieLocation@TouchType@@@1@AEBVSettings@31@AEBVDynamicTrieLocation@1@ULogProbability@1@AEAV?$ThresholdedSet@VDynamicTrieLocation@TouchType@@@1@@Z
0x160A919BC: "`string'" ??_C@_04MHFEHCCC@?a?$LL?$KFy?$AA@
0x160B07BA4: "class TouchType::CachedString const TouchType::StringTable::extendMultiTerm" ?extendMultiTerm@StringTable@TouchType@@3VCachedString@2@B
0x1608C9174: "protected: struct std::_Tree_node<struct TouchType::ModelTermID,void * __ptr64> * __ptr64 __cdecl std::_Tree<class std::_Tset_traits<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID>,0> >::_Copy_nodes<struct std::integral_constant<bool,0> >(struct std::_Tree_node<struct TouchType::ModelTermID,void * __ptr64> * __ptr64,struct std::_Tree_node<struct TouchType::ModelTermID,void * __ptr64> * __ptr64,struct std::integral_constant<bool,0>) __ptr64" ??$_Copy_nodes@U?$integral_constant@_N$0A@@std@@@?$_Tree@V?$_Tset_traits@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@$0A@@std@@@std@@IEAAPEAU?$_Tree_node@UModelTermID@TouchType@@PEAX@1@PEAU21@0U?$integral_constant@_N$0A@@1@@Z
0x160993130: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608D831C: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned short,class TouchType::DynamicMapNode * __ptr64,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64> >,0> >::_Insert_at<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,void * __ptr64> * __ptr64,struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@GPEAVDynamicMapNode@TouchType@@U?$less@G@std@@V?$allocator@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@@4@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@PEAX@1@AEAU?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@1@1@Z
0x160A41FF0: "__cdecl _imp__Getdays" __imp__Getdays
0x1608B65A8: "public: __cdecl TouchType::ModelWeights::ModelWeights(void) __ptr64" ??0ModelWeights@TouchType@@QEAA@XZ
0x160A91C88: "`string'" ??_C@_0BC@OAAMALBP@BurmeseDiacritics?$AA@
0x1608AB570: "private: char * __ptr64 __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Ifmt(char * __ptr64,char const * __ptr64,int)const __ptr64" ?_Ifmt@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@AEBAPEADPEADPEBDH@Z
0x160993E18: "public: struct boost::xpressive::detail::nested_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64 __cdecl boost::xpressive::detail::nested_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::operator=(struct boost::xpressive::detail::nested_results<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > const & __ptr64) __ptr64" ??4?$nested_results@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@QEAAAEAU0123@AEBU0123@@Z
0x16089B420: "public: __cdecl boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<1> >::~simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<1> >(void) __ptr64" ??1?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@QEAA@XZ
0x160A40270: "const TouchType::Rule::`vftable'" ??_7Rule@TouchType@@6B@
0x160A41A50: "__cdecl _imp_FormatMessageW" __imp_FormatMessageW
0x1608D1FA0: "public: virtual void * __ptr64 __cdecl TouchType::ListenerBuffer::`scalar deleting destructor'(unsigned int) __ptr64" ??_GListenerBuffer@TouchType@@UEAAPEAXI@Z
0x160925C74: "struct TouchType::RichKeyPress * __ptr64 __cdecl std::_Move_backward<struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64>(struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64)" ??$_Move_backward@PEAURichKeyPress@TouchType@@PEAU12@@std@@YAPEAURichKeyPress@TouchType@@PEAU12@00@Z
0x160A038C0: "protected: virtual class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::num_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_put(class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::ios_base & __ptr64,unsigned short,unsigned long)const __ptr64" ?do_put@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GK@Z
0x160A507A4: "`string'" ??_C@_05ODNOIFML@digit?$AA@
0x160A03810: "protected: virtual class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::num_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_put(class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::ios_base & __ptr64,unsigned short,long)const __ptr64" ?do_put@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GJ@Z
0x160931518: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::BasicModelInfo,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> >,0> >::_Insert_nohint<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo>,void * __ptr64> * __ptr64>(bool,struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_nohint@AEAU?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EUBasicModelInfo@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@@4@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@@std@@@std@@@std@@_N@1@_NAEAU?$pair@$$CBEUBasicModelInfo@TouchType@@@1@PEAU?$_Tree_node@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@PEAX@1@@Z
0x1609CF468: "public: bool __cdecl TouchType::InputFileStream::good(void) __ptr64" ?good@InputFileStream@TouchType@@QEAA_NXZ
0x16089E35C: "public: __cdecl wil::details_abi::ThreadLocalData::~ThreadLocalData(void) __ptr64" ??1ThreadLocalData@details_abi@wil@@QEAA@XZ
0x1609DFE14: "public: class boost::shared_ptr<struct TouchType::NeuralBackend::Tensor> & __ptr64 __cdecl boost::shared_ptr<struct TouchType::NeuralBackend::Tensor>::operator=(class boost::shared_ptr<struct TouchType::NeuralBackend::Tensor> &&) __ptr64" ??4?$shared_ptr@UTensor@NeuralBackend@TouchType@@@boost@@QEAAAEAV01@$$QEAV01@@Z
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@IEBAXXZ
0x160A41E48: "__cdecl _imp__wcsdup" __imp__wcsdup
0x1609C44D0: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakPostArmenianPunctuation(void)" ?getNoBreakPostArmenianPunctuation@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x160A4CBF4: "`string'" ??_C@_15MJDFFMKN@?$AAw?$AAb?$AA?$AA@
0x1609B1B8C: "public: __cdecl TouchType::StochasticTokenizer::MatchResult::~MatchResult(void) __ptr64" ??1MatchResult@StochasticTokenizer@TouchType@@QEAA@XZ
0x1609F1AC4: "int __cdecl std::_Getloctxt<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > & __ptr64,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > & __ptr64,unsigned __int64,wchar_t const * __ptr64)" ??$_Getloctxt@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@YAHAEAV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@0@0_KPEB_W@Z
0x160A03B30: "protected: virtual class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::num_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_put(class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::ios_base & __ptr64,unsigned short,long double)const __ptr64" ?do_put@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GO@Z
0x160B088C0: "struct TouchType::ChunkType TouchType::ChunkTypes::Fluency" ?Fluency@ChunkTypes@TouchType@@3UChunkType@2@A
0x160A51128: "`string'" ??_C@_0CH@LJAGEGI@RuleReader?3?5Expecting?5an?5array?5f@
0x160A03970: "protected: virtual class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > __cdecl std::num_put<unsigned short,class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::do_put(class std::ostreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> >,class std::ios_base & __ptr64,unsigned short,double)const __ptr64" ?do_put@?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@GU?$char_traits@G@std@@@2@V32@AEAVios_base@2@GN@Z
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class type_info const * __ptr64 const,void * __ptr64>,class std::allocator<struct std::pair<class type_info const * __ptr64 const,void * __ptr64> > >::_Freenode0(struct std::_Tree_node<struct std::pair<class type_info const * __ptr64 const,void * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@QEBVtype_info@@PEAX@std@@V?$allocator@U?$pair@QEBVtype_info@@PEAX@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@QEBVtype_info@@PEAX@std@@PEAX@2@@Z
0x160A41A38: "__cdecl _imp_GetModuleHandleExW" __imp_GetModuleHandleExW
0x160A4D778: "`string'" ??_C@_02EFDDBOMM@?K?$IL?$AA@
0x160A515A8: "`string'" ??_C@_02IOGHHPDF@Po?$AA@
0x1608C4328: "public: struct boost::xpressive::detail::tracking_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > & __ptr64 __cdecl boost::xpressive::detail::tracking_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::operator=(struct boost::xpressive::detail::tracking_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > const & __ptr64) __ptr64" ??4?$tracking_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@QEAAAEAU0123@AEBU0123@@Z
0x160A41C10: "__cdecl _imp_DecodePointer" __imp_DecodePointer
0x160A4DA38: "`string'" ??_C@_0BB@CHMEBPJM@max?9unigram?9size?$AA@
0x1608F7B5C: "public: struct std::_List_node<unsigned __int64,void * __ptr64> * __ptr64 __cdecl std::_List_buy<unsigned __int64,class std::allocator<unsigned __int64> >::_Buynode<unsigned __int64 const & __ptr64>(struct std::_List_node<unsigned __int64,void * __ptr64> * __ptr64,struct std::_List_node<unsigned __int64,void * __ptr64> * __ptr64,unsigned __int64 const & __ptr64) __ptr64" ??$_Buynode@AEB_K@?$_List_buy@_KV?$allocator@_K@std@@@std@@QEAAPEAU?$_List_node@_KPEAX@1@PEAU21@0AEB_K@Z
0x1608CA288: "public: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64> > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@PEAX@2@XZ
0x1608B40E0: "public: struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> > * __ptr64 __cdecl boost::unordered::detail::table_impl<struct boost::unordered::detail::map<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned short> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned short,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::find_node_impl<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >(unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const & __ptr64)const __ptr64" ??$find_node_impl@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@?$table_impl@U?$map@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@GU?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEBAPEAU?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@std@@@123@_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBU?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@6@@Z
0x1608E37F0: "public: __cdecl TouchType::MaxCountFilter<class TouchType::Prediction>::~MaxCountFilter<class TouchType::Prediction>(void) __ptr64" ??1?$MaxCountFilter@VPrediction@TouchType@@@TouchType@@QEAA@XZ
0x1609C09C4: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPostEmojiModifierFitzpatrickRule(void)" ?getPostEmojiModifierFitzpatrickRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608A501C: "protected: void __cdecl std::vector<struct std::pair<unsigned short,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned short,struct TouchType::LogProbability> > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@U?$pair@GULogProbability@TouchType@@@std@@V?$allocator@U?$pair@GULogProbability@TouchType@@@std@@@2@@std@@IEBAXXZ
0x1609CF6C0: "public: void __cdecl std::basic_ifstream<char,struct std::char_traits<char> >::open(unsigned short const * __ptr64,int,int) __ptr64" ?open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QEAAXPEBGHH@Z
0x1609C4B00: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<63744,64255>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0PJAA@$0PKPP@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1608B5060: "public: __cdecl std::map<unsigned char,struct TouchType::BasicModelInfo,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> > >::~map<unsigned char,struct TouchType::BasicModelInfo,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> > >(void) __ptr64" ??1?$map@EUBasicModelInfo@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@@4@@std@@QEAA@XZ
0x1608B52EC: "public: __cdecl std::map<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> > >::~map<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> > >(void) __ptr64" ??1?$map@EULogProbability@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@4@@std@@QEAA@XZ
0x1608B5060: "public: __cdecl std::map<unsigned char,struct TouchType::ModelSetDescriptionImpl const * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64> > >::~map<unsigned char,struct TouchType::ModelSetDescriptionImpl const * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelSetDescriptionImpl const * __ptr64> > >(void) __ptr64" ??1?$map@EPEBUModelSetDescriptionImpl@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEPEBUModelSetDescriptionImpl@TouchType@@@std@@@4@@std@@QEAA@XZ
0x160A91DC0: "`string'" ??_C@_0CD@PENIDLKH@NoBreakPreEmojiModifierFitzpatri@
0x16089C900: "public: __cdecl TouchType::KeyShape::~KeyShape(void) __ptr64" ??1KeyShape@TouchType@@QEAA@XZ
0x16091933C: "private: void __cdecl TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::find_next_node(void) __ptr64" ?find_next_node@?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@TouchType@@AEAAXXZ
0x1608B5ED0: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::SelectedSubModelVisitor::`scalar deleting destructor'(unsigned int) __ptr64" ??_GSelectedSubModelVisitor@Visitors@TouchType@@UEAAPEAXI@Z
0x160924794: "protected: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64 __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel>,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> > >,0> >::_Copy_nodes<struct std::integral_constant<bool,0> >(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64,struct std::integral_constant<bool,0>) __ptr64" ??$_Copy_nodes@U?$integral_constant@_N$0A@@std@@@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@@2@$0A@@std@@@std@@IEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAX@1@PEAU21@0U?$integral_constant@_N$0A@@1@@Z
0x1608B1668: "bool __cdecl std::operator==<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> >(class std::vector<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> > const & __ptr64,class std::vector<struct TouchType::KeyPress,class std::allocator<struct TouchType::KeyPress> > const & __ptr64)" ??$?8UKeyPress@TouchType@@V?$allocator@UKeyPress@TouchType@@@std@@@std@@YA_NAEBV?$vector@UKeyPress@TouchType@@V?$allocator@UKeyPress@TouchType@@@std@@@0@0@Z
0x160B0B89C: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BPEAB@$0BPGFA@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BPEAB@$0BPGFA@@34@XZ@4HA
0x16089C900: "public: __cdecl std::stack<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple> > >::~stack<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple> > >(void) __ptr64" ??1?$stack@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@V?$vector@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@V?$allocator@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@@std@@@std@@@std@@QEAA@XZ
0x1608B81B0: "public: virtual void * __ptr64 __cdecl TouchType::PredictorImpl::`scalar deleting destructor'(unsigned int) __ptr64" ??_GPredictorImpl@TouchType@@UEAAPEAXI@Z
0x1609A8FB0: "public: virtual unsigned int __cdecl TouchType::CharPropsTT::flipCase(unsigned int)const __ptr64" ?flipCase@CharPropsTT@TouchType@@UEBAII@Z
0x160B0C350: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BHOA@$0BHOK@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BHOA@$0BHOK@@34@XZ@4V534@A
0x160B0E250: ?foo@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BHPA@$0BHPK@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BHPA@$0BHPK@@34@XZ@4V534@A
0x1608DE6C8: "struct TouchType::SequenceAlternative * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::SequenceAlternative> > >,struct TouchType::SequenceAlternative * __ptr64,class std::allocator<struct TouchType::SequenceAlternative> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::SequenceAlternative> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::SequenceAlternative> > >,struct TouchType::SequenceAlternative * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::SequenceAlternative> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@USequenceAlternative@TouchType@@@std@@@std@@@std@@PEAUSequenceAlternative@TouchType@@V?$allocator@USequenceAlternative@TouchType@@@2@@std@@YAPEAUSequenceAlternative@TouchType@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@USequenceAlternative@TouchType@@@std@@@std@@@0@0PEAU12@AEAU?$_Wrap_alloc@V?$allocator@USequenceAlternative@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A41E40: "__cdecl _imp_vsprintf_s" __imp_vsprintf_s
0x16098CE34: "struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::detail::make_dynamic<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::detail::lookbehind_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > >(struct boost::xpressive::detail::lookbehind_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > const & __ptr64)" ??$make_dynamic@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$lookbehind_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@@detail@xpressive@boost@@YA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@AEBU?$lookbehind_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@012@@Z
0x160980B6C: "struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > >,struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > >,struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@@std@@PEAUCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@2@@std@@YAPEAUCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@@0@0PEAU1234@AEAU?$_Wrap_alloc@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160B07C2C: "class TouchType::CachedString const TouchType::StringTable::useLearnedParameters" ?useLearnedParameters@StringTable@TouchType@@3VCachedString@2@B
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> >,class std::allocator<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> > > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> >,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@V?$allocator@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@PEAX@2@@Z
0x160A50F90: "`string'" ??_C@_0BL@NMEHGDGG@Version?5identifier?5missing?$AA@
0x1609B65E0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::Or6Rule::operator()(unsigned int)const __ptr64" ??ROr6Rule@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609229E8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@PEAX@2@@Z
0x160B072B8: "public: static class std::locale::id std::collate<char>::id" ?id@?$collate@D@std@@2V0locale@2@A
0x1609E1148: "private: void __cdecl TouchType::FixedContextNeuralTermProbabilityMap::forward(class std::vector<unsigned short,class std::allocator<unsigned short> > const & __ptr64,bool,class std::vector<struct TouchType::LogProbability,class std::allocator<struct TouchType::LogProbability> > & __ptr64)const __ptr64" ?forward@FixedContextNeuralTermProbabilityMap@TouchType@@AEBAXAEBV?$vector@GV?$allocator@G@std@@@std@@_NAEAV?$vector@ULogProbability@TouchType@@V?$allocator@ULogProbability@TouchType@@@std@@@4@@Z
0x160935448: "public: struct std::_Tree_node<struct std::pair<unsigned short const,unsigned short>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned short const,unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >::_Buynode<struct std::pair<unsigned short,unsigned short> >(struct std::pair<unsigned short,unsigned short> &&) __ptr64" ??$_Buynode@U?$pair@GG@std@@@?$_Tree_buy@U?$pair@$$CBGG@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBGG@std@@PEAX@1@$$QEAU?$pair@GG@1@@Z
0x1608F8BB0: "public: virtual void * __ptr64 __cdecl TouchType::SubModel::`vector deleting destructor'(unsigned int) __ptr64" ??_ESubModel@TouchType@@UEAAPEAXI@Z
0x160A4A7A0: "`string'" ??_C@_0BH@CGIMPKIM@argument?5out?5of?5domain?$AA@
0x160A3F0B0: "const TouchType::TrieSearch<class TouchType::TrieLocation>::`vftable'" ??_7?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@6B@
0x160B0D868: ?foo@?1??instance@?$InstanceMethod@VAnyRule@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBVAnyRule@34@XZ@4V534@A
0x160B0DA0C: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0KJGA@$0KJHP@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0KJGA@$0KJHP@@34@XZ@4HA
0x160A41C38: "__cdecl _imp_WindowsGetStringRawBuffer" __imp_WindowsGetStringRawBuffer
0x160A4A3A8: "`string'" ??_C@_0BK@NDOCBPGE@no?5such?5file?5or?5directory?$AA@
0x1608B66F0: "public: virtual void __cdecl TouchType::Visitors::SelectedSubModelVisitor::visit(class TouchType::TermModel & __ptr64) __ptr64" ?visit@SelectedSubModelVisitor@Visitors@TouchType@@UEAAXAEAVTermModel@3@@Z
0x16099F760: "public: virtual bool __cdecl TouchType::PunctuatorImpl::addRules(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ?addRules@PunctuatorImpl@TouchType@@UEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x16099C610: "public: virtual class TouchType::Parameter * __ptr64 __cdecl TouchType::ParameterSetImpl::get(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?get@ParameterSetImpl@TouchType@@UEBAPEAVParameter@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160967D80: "void __cdecl std::_Rotate<class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >,__int64,struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >(class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >,class std::_Deque_unchecked_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >,__int64 * __ptr64,struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > * __ptr64)" ??$_Rotate@V?$_Deque_unchecked_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@@std@@@std@@@std@@_JU?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@YAXV?$_Deque_unchecked_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@@std@@@std@@@0@00PEA_JPEAU?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@0@@Z
0x1608C2AB8: "protected: void __cdecl std::vector<char * __ptr64,class std::allocator<char * __ptr64> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@PEADV?$allocator@PEAD@std@@@std@@IEAAX_K@Z
0x1608C2AB8: "protected: void __cdecl std::vector<class TouchType::CharacterMapTrieNode * __ptr64,class std::allocator<class TouchType::CharacterMapTrieNode * __ptr64> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@PEAVCharacterMapTrieNode@TouchType@@V?$allocator@PEAVCharacterMapTrieNode@TouchType@@@std@@@std@@IEAAX_K@Z
0x1609A09A4: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64 __cdecl TouchType::SpacingRuleModel::getWordSeparator(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::CachedString)const __ptr64" ?getWordSeparator@SpacingRuleModel@TouchType@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV34@0VCachedString@2@@Z
0x1608FF73C: "public: void __cdecl std::vector<unsigned short,class std::allocator<unsigned short> >::_Insert<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned short> > > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned short> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned short> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned short> > >,struct std::forward_iterator_tag) __ptr64" ??$_Insert@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@G@std@@@std@@@std@@@?$vector@GV?$allocator@G@std@@@std@@QEAAXV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@G@std@@@std@@@1@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@G@std@@@std@@@1@1Uforward_iterator_tag@1@@Z
0x16098A150: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookahead_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$lookahead_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A4E33C: "`string'" ??_C@_05MCIOACJB@zh_CN?$AA@
0x160A91B00: "`string'" ??_C@_0BD@KLHACNLG@getNoBreakZWJRule1?$AA@
0x16089C900: "protected: void __cdecl std::vector<class TouchType::BreakRule const * __ptr64,class std::allocator<class TouchType::BreakRule const * __ptr64> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@PEBVBreakRule@TouchType@@V?$allocator@PEBVBreakRule@TouchType@@@std@@@std@@IEAAXXZ
0x1609E1AC4: "protected: void __cdecl std::vector<struct TouchType::NeuralTermProbabilityMap::NeuralLayer,class std::allocator<struct TouchType::NeuralTermProbabilityMap::NeuralLayer> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@UNeuralLayer@NeuralTermProbabilityMap@TouchType@@V?$allocator@UNeuralLayer@NeuralTermProbabilityMap@TouchType@@@std@@@std@@IEAAXXZ
0x1608B6624: "public: __cdecl TouchType::ModelWeights::~ModelWeights(void) __ptr64" ??1ModelWeights@TouchType@@QEAA@XZ
0x16099AAC0: "private: virtual void __cdecl TouchType::ParameterImpl<class TouchType::ContactWeights>::maxValueInternal(void * __ptr64)const __ptr64" ?maxValueInternal@?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@EEBAXPEAX@Z
0x1609E92CC: "void __cdecl std::sort<class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > > >(class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::Feature> > >)" ??$sort@V?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VFeature@ContinuousTouch@TouchType@@@std@@@std@@@std@@@std@@YAXV?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VFeature@ContinuousTouch@TouchType@@@std@@@std@@@0@0@Z
0x1609EECD4: "void __cdecl __ArrayUnwind(void * __ptr64,unsigned __int64,int,void (__cdecl*)(void * __ptr64))" ?__ArrayUnwind@@YAXPEAX_KHP6AX0@Z@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@2@_K@Z
0x16094C48C: "public: void __cdecl std::list<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > >::_Insert_n(class std::_List_unchecked_const_iterator<class std::_List_val<struct std::_List_simple_types<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > >,struct std::_Iterator_base0>,unsigned __int64,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> const & __ptr64) __ptr64" ?_Insert_n@?$list@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@QEAAXV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@std@@@std@@U_Iterator_base0@2@@2@_KAEBU?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@2@@Z
0x1608CD680: "public: virtual void * __ptr64 __cdecl boost::container::container_detail::advanced_insert_aux_proxy<class std::allocator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> >,class boost::move_iterator<class boost::container::repeat_iterator<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability>,__int64> >,struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$advanced_insert_aux_proxy@V?$allocator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@std@@V?$move_iterator@V?$repeat_iterator@U?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@_J@container@boost@@@boost@@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@4@@container_detail@container@boost@@UEAAPEAXI@Z
0x160A3CE68: "const std::messages<unsigned short>::`vftable'" ??_7?$messages@G@std@@6B@
0x160A4A800: "`string'" ??_C@_0BD@MGNDDEGM@connection?5aborted?$AA@
0x16093DEB0: "public: virtual void * __ptr64 __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@UEAAPEAXI@Z
0x1608A501C: "protected: void __cdecl std::vector<class TouchType::NGramBlacklister::NGramBlacklisterNode,class std::allocator<class TouchType::NGramBlacklister::NGramBlacklisterNode> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@VNGramBlacklisterNode@NGramBlacklister@TouchType@@V?$allocator@VNGramBlacklisterNode@NGramBlacklister@TouchType@@@std@@@std@@IEBAXXZ
0x1608A7670: "protected: void __cdecl std::_Tree<class std::_Tset_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,0> >::_Copy<struct std::integral_constant<bool,0> >(class std::_Tree<class std::_Tset_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,0> > const & __ptr64,struct std::integral_constant<bool,0>) __ptr64" ??$_Copy@U?$integral_constant@_N$0A@@std@@@?$_Tree@V?$_Tset_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@$0A@@std@@@std@@IEAAXAEBV01@U?$integral_constant@_N$0A@@1@@Z
0x1608A2970: "protected: virtual int __cdecl std::codecvt_utf8_utf16<unsigned short,1114111,0>::do_max_length(void)const __ptr64" ?do_max_length@?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@MEBAHXZ
0x1609DE140: "public: virtual enum TouchType::TermModel::TermModelType __cdecl TouchType::GRUNeuralTermProbabilityMap::getModelType(void)const __ptr64" ?getModelType@GRUNeuralTermProbabilityMap@TouchType@@UEBA?AW4TermModelType@TermModel@2@XZ
0x1609DC578: "void __cdecl TouchType::IO::Protocol::protobuf_AddDesc_blacklister_2eproto(void)" ?protobuf_AddDesc_blacklister_2eproto@Protocol@IO@TouchType@@YAXXZ
0x1609C4BD0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::SingleCharRule<42>::operator()(unsigned int)const __ptr64" ??R?$SingleCharRule@$0CK@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609D9110: "public: virtual void __cdecl TouchType::IO::Protocol::BloomFilter::SerializeWithCachedSizes(class google::protobuf::io::CodedOutputStream * __ptr64)const __ptr64" ?SerializeWithCachedSizes@BloomFilter@Protocol@IO@TouchType@@UEBAXPEAVCodedOutputStream@io@protobuf@google@@@Z
0x160AF9410: "__vectorcall ??_R0?AVFatalException@protobuf@google@" ??_R0?AVFatalException@protobuf@google@@@8
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A4CC0C: "`string'" ??_C@_15CPCJELBK@?$AAw?$AA?$CL?$AA?$AA@
0x16090708C: "public: void __cdecl std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> >::push_back(struct TouchType::DynamicMap::MapCache::CacheLine const & __ptr64) __ptr64" ?push_back@?$vector@UCacheLine@MapCache@DynamicMap@TouchType@@V?$allocator@UCacheLine@MapCache@DynamicMap@TouchType@@@std@@@std@@QEAAXAEBUCacheLine@MapCache@DynamicMap@TouchType@@@Z
0x160918734: "public: __cdecl std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple> >::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple> >(class std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<class TouchType::DynamicTrieLocation>::SearchTuple> > const & __ptr64) __ptr64" ??0?$vector@USearchTuple@?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@TouchType@@V?$allocator@USearchTuple@?$const_dtrie_node_iterator@VDynamicTrieLocation@TouchType@@@DynamicTrieNode@TouchType@@@std@@@std@@QEAA@AEBV01@@Z
0x160992510: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::any_matcher>,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@Uany_matcher@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A4EBA0: "`string'" ??_C@_0P@JEICMOJI@Not?5learning?5?$CC?$AA@
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,class std::allocator<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64> > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned short const,class TouchType::DynamicMapNode * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@V?$allocator@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBGPEAVDynamicMapNode@TouchType@@@std@@PEAX@2@@Z
0x160B0BAD8: ?foo@?1??instance@?$InstanceMethod@V?$SingleCharRule@$0CP@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$SingleCharRule@$0CP@@34@XZ@4V534@A
0x16097ADF0: "public: virtual void __cdecl TouchType::NGramTermModel<class TouchType::ZipfianMap>::lookupSequence(class TouchType::SlimVector<struct TouchType::ModelTermID,unsigned __int64> const & __ptr64,class TouchType::BackoffManager const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,struct TouchType::LogProbability & __ptr64,struct TouchType::LogProbability & __ptr64,unsigned __int64 & __ptr64,unsigned __int64)const __ptr64" ?lookupSequence@?$NGramTermModel@VZipfianMap@TouchType@@@TouchType@@UEBAXAEBV?$SlimVector@UModelTermID@TouchType@@_K@2@AEBVBackoffManager@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAULogProbability@2@3AEA_K_K@Z
0x16089B420: "public: __cdecl boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::cpp_regex_traits<char>,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_matcher<struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::assert_eos_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::fusion::nil> >,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > >::~static_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::cpp_regex_traits<char>,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_matcher<struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::assert_eos_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::xpressive::detail::alternates_list<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> >,struct boost::fusion::nil> >,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > >(void) __ptr64" ??1?$static_xpression@U?$string_matcher@U?$cpp_regex_traits@D@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@U?$static_xpression@U?$alternate_matcher@U?$alternates_list@U?$static_xpression@Uassert_eos_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$alternates_list@U?$static_xpression@U?$posix_charset_matcher@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@Unil@fusion@4@@234@@detail@xpressive@boost@@U?$cpp_regex_traits@D@34@@detail@xpressive@boost@@U?$static_xpression@Uend_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@detail@xpressive@boost@@QEAA@XZ
0x160A513C8: "`string'" ??_C@_03MDIPALID@?c?$IF?$JH?$AA@
0x160940A2C: "public: void __cdecl TouchType::ThresholdedSet<class TouchType::DynamicTrieLocation>::TopKMinHeap::insert(struct TouchType::LogProbability const & __ptr64) __ptr64" ?insert@TopKMinHeap@?$ThresholdedSet@VDynamicTrieLocation@TouchType@@@TouchType@@QEAAXAEBULogProbability@3@@Z
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::basic_chset<char> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$basic_chset@D@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160B08728: "public: static class Json::Value const Json::Value::null" ?null@Value@Json@@2V12@B
0x160A402F0: "const TouchType::RuleWithContext::`vftable'" ??_7RuleWithContext@TouchType@@6B@
0x160A4A8A0: "`string'" ??_C@_0P@DNAJLBJK@file?5too?5large?$AA@
0x160B07B8C: "class TouchType::CachedString const TouchType::StringTable::priorStrength" ?priorStrength@StringTable@TouchType@@3VCachedString@2@B
0x1609A2DA8: "private: struct boost::xpressive::basic_regex<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl TouchType::PairRule::initialiseRegex(void) __ptr64" ?initialiseRegex@PairRule@TouchType@@AEAA?AU?$basic_regex@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@xpressive@boost@@XZ
0x160B0C768: ?foo@?1??instance@?$InstanceMethod@VArmenianPunctuationRule@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBVArmenianPunctuationRule@34@XZ@4V534@A
0x160A027A0: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::time_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get_time(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,struct tm * __ptr64)const __ptr64" ?do_get_time@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@@Z
0x160A40598: "const TouchType::WordBreakIterator::`vftable'" ??_7WordBreakIterator@TouchType@@6B@
0x160A936C8: "`string'" ??_C@_0BE@JJMMDEPF@forward_predictions?$AA@
0x160A501A8: "`string'" ??_C@_0BF@FOANHJHF@Failed?5to?5read?5words?$AA@
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::lookbehind_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$lookbehind_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160A51068: "`string'" ??_C@_0CM@ELEMKHKB@?8?5isn?8t?5present?4?5The?5rules?5won?8t@
0x1609DAD90: "public: virtual bool __cdecl TouchType::IO::Protocol::Model::MergePartialFromCodedStream(class google::protobuf::io::CodedInputStream * __ptr64) __ptr64" ?MergePartialFromCodedStream@Model@Protocol@IO@TouchType@@UEAA_NPEAVCodedInputStream@io@protobuf@google@@@Z
0x160B079B0: ?invalid_matchable@?1???$get_invalid_xpression@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@YAAEBU?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@123@XZ@4U4123@B
0x16091A4A0: "public: virtual void * __ptr64 __cdecl TouchType::InputMapping::LayoutMap::`vector deleting destructor'(unsigned int) __ptr64" ??_ELayoutMap@InputMapping@TouchType@@UEAAPEAXI@Z
0x160A922C8: "`string'" ??_C@_0DN@BPAHJPFJ@Bad?5unicode?5escape?5sequence?5in?5s@
0x16095B4A8: "public: void __cdecl TouchType::ThresholdedSet<class TouchType::TrieLocation>::insert(struct TouchType::LogProbability const & __ptr64,class TouchType::TrieLocation const & __ptr64) __ptr64" ?insert@?$ThresholdedSet@VTrieLocation@TouchType@@@TouchType@@QEAAXAEBULogProbability@2@AEBVTrieLocation@2@@Z
0x160B07BFC: "class TouchType::CachedString const TouchType::StringTable::power" ?power@StringTable@TouchType@@3VCachedString@2@B
0x160940A2C: "public: void __cdecl TouchType::ThresholdedSet<class TouchType::TrieLocation>::TopKMinHeap::insert(struct TouchType::LogProbability const & __ptr64) __ptr64" ?insert@TopKMinHeap@?$ThresholdedSet@VTrieLocation@TouchType@@@TouchType@@QEAAXAEBULogProbability@3@@Z
0x1608A6688: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo>,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@V?$allocator@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@PEAX@2@XZ
0x160919E64: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > > > > __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::DynamicTrieNode const * __ptr64,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type>,struct std::less<class TouchType::DynamicTrieNode const * __ptr64>,class std::allocator<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > >,0> >::_Insert_at<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> >,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> >,void * __ptr64> * __ptr64,struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> > & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::DynamicTrieNode const * __ptr64 const,class boost::tuples::tuple<unsigned __int64,unsigned __int64,unsigned __int64,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type,struct boost::tuples::null_type> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@std@@PEAU?$_Tree_node@U?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@PEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@U?$less@PEBVDynamicTrieNode@TouchType@@@std@@V?$allocator@U?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@std@@@7@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@std@@PEAX@1@AEAU?$pair@QEBVDynamicTrieNode@TouchType@@V?$tuple@_K_K_KUnull_type@tuples@boost@@U123@U123@U123@U123@U123@U123@@tuples@boost@@@1@1@Z
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::CompressedDictionary::WriteHelper>::~auto_ptr<class TouchType::CompressedDictionary::WriteHelper>(void) __ptr64" ??1?$auto_ptr@VWriteHelper@CompressedDictionary@TouchType@@@std@@QEAA@XZ
0x1608DF0FC: "public: static class std::set<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding> > __cdecl TouchType::Encoding::stringsToEncodings(class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64)" ?stringsToEncodings@Encoding@TouchType@@SA?AV?$set@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@@std@@AEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@4@@Z
0x1609A1518: "public: class std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> > __cdecl TouchType::RuleModel::apply(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?apply@RuleModel@TouchType@@QEBA?AV?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@00@Z
0x16089B420: "public: __cdecl boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >::~matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >(void) __ptr64" ??1?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@QEAA@XZ
0x1609AB468: "public: void __cdecl std::vector<unsigned int,class std::allocator<unsigned int> >::_Construct<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned int> > > >(class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned int> > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned int> > >) __ptr64" ??$_Construct@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@@?$vector@IV?$allocator@I@std@@@std@@QEAAXV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@1@0@Z
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::messages<char>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$messages@D@std@@MEAAPEAXI@Z
0x160916DE8: "public: __cdecl std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > >::~pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > >(void) __ptr64" ??1?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@QEAA@XZ
0x1608A86DC: "public: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@PEAX@2@XZ
0x160A3EE08: "const TouchType::VerbatimSearch::`vftable'" ??_7VerbatimSearch@TouchType@@6B@
0x160B071A0: "public: static class std::locale::id std::collate<unsigned short>::id" ?id@?$collate@G@std@@2V0locale@2@A
0x160A4A988: "`string'" ??_C@_0BA@PFFCAOFK@no?5buffer?5space?$AA@
0x1608F03BC: "public: void __cdecl TouchType::MultiTermIDPrediction::getSuffixes(class std::vector<bool,class std::allocator<bool> > & __ptr64)const __ptr64" ?getSuffixes@MultiTermIDPrediction@TouchType@@QEBAXAEAV?$vector@_NV?$allocator@_N@std@@@std@@@Z
0x1608B6D90: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::TermRemover::`scalar deleting destructor'(unsigned int) __ptr64" ??_GTermRemover@Visitors@TouchType@@UEAAPEAXI@Z
0x1608EA920: "class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64 __cdecl TouchType::LicenseExtensions::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64,enum TouchType::LicenseExtensions::Type)" ??6LicenseExtensions@TouchType@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@W4Type@01@@Z
0x1609F60D8: "public: static unsigned __int64 __cdecl std::num_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::_Getcat(class std::locale::facet const * __ptr64 * __ptr64,class std::locale const * __ptr64)" ?_Getcat@?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
0x16089AC50: "public: __cdecl std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >::~_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >(void) __ptr64" ??1?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@@std@@@std@@@std@@QEAA@XZ
0x16094A4E0: "public: static bool __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FeatureAdvanceOp::process(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FlowFeatureEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64,struct TouchType::RichKeyPress const & __ptr64,class TouchType::DynamicTrieLocation const & __ptr64,class std::vector<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > & __ptr64,struct TouchType::LogProbability const & __ptr64,unsigned __int64 & __ptr64)" ?process@FeatureAdvanceOp@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@SA_NAEBUFlowFeatureEvidence@23@AEBVSettings@23@AEBURichKeyPress@3@AEBVDynamicTrieLocation@3@AEAV?$vector@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@AEBULogProbability@3@AEA_K@Z
0x16091D904: "public: void __cdecl TouchType::CharacterMapTrie::getAccentedVariants(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > & __ptr64,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64)const __ptr64" ?getAccentedVariants@CharacterMapTrie@TouchType@@QEBAXAEAV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@AEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@4@@Z
0x160AAB7A4: "__cdecl tls_end" _tls_end
0x160A91988: "`string'" ??_C@_03IODBGGCL@?C?$LJy?$AA@
0x1608F925C: "public: __cdecl TouchType::VocabChunkWriter::~VocabChunkWriter(void) __ptr64" ??1VocabChunkWriter@TouchType@@QEAA@XZ
0x1609AC5F0: "public: virtual void * __ptr64 __cdecl TouchType::VnTokenizer::`scalar deleting destructor'(unsigned int) __ptr64" ??_GVnTokenizer@TouchType@@UEAAPEAXI@Z
0x1608B45B0: "public: virtual void * __ptr64 __cdecl TouchType::TagSelectors::LiveLanguageModels::`scalar deleting destructor'(unsigned int) __ptr64" ??_GLiveLanguageModels@TagSelectors@TouchType@@UEAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > > >::deallocate(struct std::pair<struct std::pair<struct TouchType::InputStringIndex,unsigned short>,class TouchType::SlimVector<unsigned short,unsigned __int64> > * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$pair@U?$pair@UInputStringIndex@TouchType@@G@std@@V?$SlimVector@G_K@TouchType@@@std@@@std@@@std@@QEAAXPEAU?$pair@U?$pair@UInputStringIndex@TouchType@@G@std@@V?$SlimVector@G_K@TouchType@@@2@_K@Z
0x160A93728: "`string'" ??_C@_09NPMGBAFD@gru_gates?$AA@
0x1609ED82C: "private: bool __cdecl google::protobuf::io::CodedOutputStream::Refresh(void) __ptr64" ?Refresh@CodedOutputStream@io@protobuf@google@@AEAA_NXZ
0x160A4E2E8: "`string'" ??_C@_0BD@CNDBPMGM@prefix?9probability?$AA@
0x160936900: "public: struct TouchType::KeyPressTransformer::MultiCharMap::CharMapSummary __cdecl TouchType::KeyPressTransformer::MultiCharMap::mappingSummary(void)const __ptr64" ?mappingSummary@MultiCharMap@KeyPressTransformer@TouchType@@QEBA?AUCharMapSummary@123@XZ
0x160A4ED18: "`string'" ??_C@_0BP@HACMPMNE@Term?5model?5file?5not?5found?5at?5?$CC?$AA@
0x1609EE154: "public: static bool __cdecl google::protobuf::internal::WireFormatLite::SkipMessage(class google::protobuf::io::CodedInputStream * __ptr64,class google::protobuf::io::CodedOutputStream * __ptr64)" ?SkipMessage@WireFormatLite@internal@protobuf@google@@SA_NPEAVCodedInputStream@io@34@PEAVCodedOutputStream@634@@Z
0x1609346CC: "public: static bool __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::DummyTrieReader::readLexMaps(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,enum TouchType::ModelFileVersion::VersionNum)" ?readLexMaps@DummyTrieReader@?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@SA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@W4VersionNum@ModelFileVersion@3@@Z
0x1608CE14C: "struct TouchType::TokenizerImpl::Chunk * __ptr64 __cdecl std::_Uninit_move<struct TouchType::TokenizerImpl::Chunk * __ptr64,struct TouchType::TokenizerImpl::Chunk * __ptr64,class std::allocator<struct TouchType::TokenizerImpl::Chunk>,struct TouchType::TokenizerImpl::Chunk>(struct TouchType::TokenizerImpl::Chunk * __ptr64,struct TouchType::TokenizerImpl::Chunk * __ptr64,struct TouchType::TokenizerImpl::Chunk * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::TokenizerImpl::Chunk> > & __ptr64,struct TouchType::TokenizerImpl::Chunk * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUChunk@TokenizerImpl@TouchType@@PEAU123@V?$allocator@UChunk@TokenizerImpl@TouchType@@@std@@U123@@std@@YAPEAUChunk@TokenizerImpl@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@UChunk@TokenizerImpl@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A93FF0: "__stdcall _real" __real@00000000
0x160A93FF8: "__stdcall _real" __real@0000000000000000
0x160A4E0A8: "`string'" ??_C@_0P@JHBJPGFC@downcase?9ratio?$AA@
0x1608F4F3C: "public: class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > > __cdecl std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::Term> > >::operator-(__int64)const __ptr64" ??G?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@VTerm@TouchType@@@std@@@std@@@std@@QEBA?AV01@_J@Z
0x160A3F4F0: "const boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vftable'" ??_7?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$bool_@$0A@@53@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@6B@
0x160995A30: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608A501C: "protected: void __cdecl std::vector<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@2@@std@@IEBAXXZ
0x160A94064: "__cdecl _real@3ed02de0" __real@3ed02de0
0x160A3F4D0: "const TouchType::InputStream::`vftable'" ??_7InputStream@TouchType@@6B@
0x1608DFEA4: "unsigned __int64 __cdecl TouchType::hash_value(class TouchType::SequenceInternal const & __ptr64)" ?hash_value@TouchType@@YA_KAEBVSequenceInternal@1@@Z
0x160A4C3D0: "`string'" ??_C@_0N@LADGFGLL@?$CFd?5?1?5?$CFm?5?1?5?$CFy?$AA@
0x1609E0A20: "public: virtual class TouchType::ZipfianMapCache const * __ptr64 __cdecl TouchType::ZipfianMapCache::advanceOOV(void)const __ptr64" ?advanceOOV@ZipfianMapCache@TouchType@@UEBAPEBV12@XZ
0x16097A864: "public: __cdecl std::vector<class TouchType::NGramBlacklister::NGramBlacklisterNode,class std::allocator<class TouchType::NGramBlacklister::NGramBlacklisterNode> >::~vector<class TouchType::NGramBlacklister::NGramBlacklisterNode,class std::allocator<class TouchType::NGramBlacklister::NGramBlacklisterNode> >(void) __ptr64" ??1?$vector@VNGramBlacklisterNode@NGramBlacklister@TouchType@@V?$allocator@VNGramBlacklisterNode@NGramBlacklister@TouchType@@@std@@@std@@QEAA@XZ
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@2@_K@Z
0x16098E360: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eol_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$assert_eol_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160909628: "void __cdecl std::make_heap<class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct std::pair<unsigned short,struct TouchType::LogProbability> > > >,class boost::_bi::bind_t<bool,struct boost::_bi::less,class boost::_bi::list2<class boost::_bi::bind_t<struct TouchType::LogProbability const & __ptr64,class boost::_mfi::dm<struct TouchType::LogProbability,struct std::pair<unsigned short,struct TouchType::LogProbability> >,class boost::_bi::list1<struct boost::arg<1> > >,class boost::_bi::bind_t<struct TouchType::LogProbability const & __ptr64,class boost::_mfi::dm<struct TouchType::LogProbability,struct std::pair<unsigned short,struct TouchType::LogProbability> >,class boost::_bi::list1<struct boost::arg<2> > > > > >(class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct std::pair<unsigned short,struct TouchType::LogProbability> > > >,class std::_Vector_iterator<class std::_Vector_val<struct std::_Simple_types<struct std::pair<unsigned short,struct TouchType::LogProbability> > > >,class boost::_bi::bind_t<bool,struct boost::_bi::less,class boost::_bi::list2<class boost::_bi::bind_t<struct TouchType::LogProbability const & __ptr64,class boost::_mfi::dm<struct TouchType::LogProbability,struct std::pair<unsigned short,struct TouchType::LogProbability> >,class boost::_bi::list1<struct boost::arg<1> > >,class boost::_bi::bind_t<struct TouchType::LogProbability const & __ptr64,class boost::_mfi::dm<struct TouchType::LogProbability,struct std::pair<unsigned short,struct TouchType::LogProbability> >,class boost::_bi::list1<struct boost::arg<2> > > > >)" ??$make_heap@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@U?$pair@GULogProbability@TouchType@@@std@@@std@@@std@@@std@@V?$bind_t@_NUless@_bi@boost@@V?$list2@V?$bind_t@AEBULogProbability@TouchType@@V?$dm@ULogProbability@TouchType@@U?$pair@GULogProbability@TouchType@@@std@@@_mfi@boost@@V?$list1@U?$arg@$00@boost@@@_bi@5@@_bi@boost@@V?$bind_t@AEBULogProbability@TouchType@@V?$dm@ULogProbability@TouchType@@U?$pair@GULogProbability@TouchType@@@std@@@_mfi@boost@@V?$list1@U?$arg@$01@boost@@@_bi@5@@23@@23@@_bi@boost@@@std@@YAXV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@U?$pair@GULogProbability@TouchType@@@std@@@std@@@std@@@0@0V?$bind_t@_NUless@_bi@boost@@V?$list2@V?$bind_t@AEBULogProbability@TouchType@@V?$dm@ULogProbability@TouchType@@U?$pair@GULogProbability@TouchType@@@std@@@_mfi@boost@@V?$list1@U?$arg@$00@boost@@@_bi@5@@_bi@boost@@V?$bind_t@AEBULogProbability@TouchType@@V?$dm@ULogProbability@TouchType@@U?$pair@GULogProbability@TouchType@@@std@@@_mfi@boost@@V?$list1@U?$arg@$01@boost@@@_bi@5@@23@@23@@_bi@boost@@@Z
0x160927200: "public: virtual void * __ptr64 __cdecl TouchType::VerbatimSearch::`scalar deleting destructor'(unsigned int) __ptr64" ??_GVerbatimSearch@TouchType@@UEAAPEAXI@Z
0x1609C4AC0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<43360,43391>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0KJGA@$0KJHP@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609716C0: "public: void __cdecl boost::unordered::detail::table_impl<struct boost::unordered::detail::map<class std::allocator<struct std::pair<unsigned int const,struct TouchType::ScratchMap::Data> >,unsigned int,struct TouchType::ScratchMap::Data,struct boost::hash<unsigned int>,struct std::equal_to<unsigned int> > >::rehash_impl(unsigned __int64) __ptr64" ?rehash_impl@?$table_impl@U?$map@V?$allocator@U?$pair@$$CBIUData@ScratchMap@TouchType@@@std@@@std@@IUData@ScratchMap@TouchType@@U?$hash@I@boost@@U?$equal_to@I@2@@detail@unordered@boost@@@detail@unordered@boost@@QEAAX_K@Z
0x160A92E80: "`string'" ??_C@_0BI@BEFKPPJC@Duplicate?5tensor?5named?5?$AA@
0x1609C431C: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakPreArmenianPunctuation(void)" ?getNoBreakPreArmenianPunctuation@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x160A51580: "`string'" ??_C@_02GIBACCGI@Ps?$AA@
0x160A927AC: "`string'" ??_C@_02DPKJAMEF@?$CFd?$AA@
0x160931230: "struct TouchType::RichKeyPress * __ptr64 __cdecl std::_Uninit_copy<struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,class std::allocator<struct TouchType::RichKeyPress> >(struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::RichKeyPress> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@PEAURichKeyPress@TouchType@@PEAU12@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@YAPEAURichKeyPress@TouchType@@PEAU12@00AEAU?$_Wrap_alloc@V?$allocator@URichKeyPress@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x16091594C: "public: void __cdecl boost::unordered::detail::node_constructor<class std::allocator<struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > > > > >::construct_node(void) __ptr64" ?construct_node@?$node_constructor@V?$allocator@U?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$set@EU?$less@E@std@@V?$allocator@E@2@@2@@std@@@detail@unordered@boost@@@std@@@detail@unordered@boost@@QEAAXXZ
0x1608A5B60: "protected: void __cdecl std::_Tree<class std::_Tset_traits<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding>,0> >::_Erase(struct std::_Tree_node<struct TouchType::Encoding,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tset_traits@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@UEncoding@TouchType@@PEAX@2@@Z
0x16090F580: "public: virtual struct TouchType::LogProbability __cdecl TouchType::TermModel::lookupSequence(class TouchType::SlimVector<struct TouchType::ModelTermID,unsigned __int64> const & __ptr64,class TouchType::BackoffManager const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned __int64)const __ptr64" ?lookupSequence@TermModel@TouchType@@UEBA?AULogProbability@2@AEBV?$SlimVector@UModelTermID@TouchType@@_K@2@AEBVBackoffManager@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z
0x160990160: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::set_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::int_<2> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$set_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$int_@$01@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1609EEE70: "__cdecl XcptFilter" _XcptFilter
0x160A4AA70: "`string'" ??_C@_0O@GLMIBBEG@not?5connected?$AA@
0x160A94008: "__cdecl _real@2b2bff2ee48e0530" __real@2b2bff2ee48e0530
0x16091E6D0: "protected: virtual void * __ptr64 __cdecl TouchType::KeyPressModel::`scalar deleting destructor'(unsigned int) __ptr64" ??_GKeyPressModel@TouchType@@MEAAPEAXI@Z
0x160A4DA88: "`string'" ??_C@_0BC@ICMAJKJG@prune?9contacts?9to?$AA@
0x160A4DA18: "`string'" ??_C@_0BK@LMHNGJKM@min?9per?9model?9predictions?$AA@
0x1608B1770: "public: class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::TouchHistoryImpl::Element> > > __cdecl std::deque<class TouchType::TouchHistoryImpl::Element,class std::allocator<class TouchType::TouchHistoryImpl::Element> >::insert<class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::TouchHistoryImpl::Element> > > >(class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::TouchHistoryImpl::Element> > >,class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::TouchHistoryImpl::Element> > >,class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::TouchHistoryImpl::Element> > >) __ptr64" ??$insert@V?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@VElement@TouchHistoryImpl@TouchType@@@std@@@std@@@std@@@?$deque@VElement@TouchHistoryImpl@TouchType@@V?$allocator@VElement@TouchHistoryImpl@TouchType@@@std@@@std@@QEAA?AV?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VElement@TouchHistoryImpl@TouchType@@@std@@@std@@@1@V?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@VElement@TouchHistoryImpl@TouchType@@@std@@@std@@@1@00@Z
0x160A4ECC8: "`string'" ??_C@_09PPGNAJLH@modelLoad?$AA@
0x1608D7E78: "void __cdecl boost::foreach_detail_::next<class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> >,struct boost::mpl::bool_<0> >(struct boost::foreach_detail_::auto_any_base const & __ptr64,struct boost::foreach_detail_::type2type<class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> >,struct boost::mpl::bool_<0> > * __ptr64)" ??$next@V?$set@EU?$less@E@std@@V?$allocator@E@2@@std@@U?$bool_@$0A@@mpl@boost@@@foreach_detail_@boost@@YAXAEBUauto_any_base@01@PEAU?$type2type@V?$set@EU?$less@E@std@@V?$allocator@E@2@@std@@U?$bool_@$0A@@mpl@boost@@@01@@Z
0x1609387C0: "public: void __cdecl TouchType::DynamicTrieLocation::advanceCharacters(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::vector<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > & __ptr64)const __ptr64" ?advanceCharacters@DynamicTrieLocation@TouchType@@QEBAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAV?$vector@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@4@@Z
0x160A42060: "__cdecl _xc_a" __xc_a
0x1609CDDD0: "public: virtual void * __ptr64 __cdecl TouchType::InputFileStream::`scalar deleting destructor'(unsigned int) __ptr64" ??_GInputFileStream@TouchType@@UEAAPEAXI@Z
0x1608ADC60: "protected: virtual int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::underflow(void) __ptr64" ?underflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
0x1608ACB60: "public: virtual void * __ptr64 __cdecl Json::Writer::`vector deleting destructor'(unsigned int) __ptr64" ??_EWriter@Json@@UEAAPEAXI@Z
0x160A4F498: "`string'" ??_C@_0CE@OOIJGEKB@Invalid?5?$CInon?9array?$CJ?5value?5for?5th@
0x160A50AA0: "`string'" ??_C@_0CJ@OAKIEEKA@?$CC?5is?5not?5visible?5and?5may?5not?5be?5@
0x160991D60: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > >::_Freenode0(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@PEAX@2@@Z
0x16099F450: "public: virtual bool __cdecl TouchType::PunctuatorImpl::addRulesFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ?addRulesFromFile@PunctuatorImpl@TouchType@@UEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x1608BFDA8: "protected: void __cdecl TouchType::PredictorImpl::addTermMappingInternal(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::TagSelector const & __ptr64) __ptr64" ?addTermMappingInternal@PredictorImpl@TouchType@@IEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AEBVTagSelector@2@@Z
0x1609715CC: "public: void __cdecl TouchType::SlimVector<struct std::pair<struct TouchType::ModelTermID,unsigned int>,unsigned __int64>::assign<struct std::pair<struct TouchType::ModelTermID,unsigned int> const * __ptr64>(struct std::pair<struct TouchType::ModelTermID,unsigned int> const * __ptr64,struct std::pair<struct TouchType::ModelTermID,unsigned int> const * __ptr64) __ptr64" ??$assign@PEBU?$pair@UModelTermID@TouchType@@I@std@@@?$SlimVector@U?$pair@UModelTermID@TouchType@@I@std@@_K@TouchType@@QEAAXPEBU?$pair@UModelTermID@TouchType@@I@std@@0@Z
0x160881078: TraceLoggingRegister
0x1609D8218: "public: static bool __cdecl TouchType::DirectoryUtils::exists(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)" ?exists@DirectoryUtils@TouchType@@SA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x160907DAC: "protected: void __cdecl std::vector<struct TouchType::ContextMapCache::CacheResult,class std::allocator<struct TouchType::ContextMapCache::CacheResult> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@UCacheResult@ContextMapCache@TouchType@@V?$allocator@UCacheResult@ContextMapCache@TouchType@@@std@@@std@@IEAAX_K@Z
0x160A3EA88: "const TouchType::InputMapping::InputMapperImpl::`vftable'{for `TouchType::InputMapperBase'}" ??_7InputMapperImpl@InputMapping@TouchType@@6BInputMapperBase@2@@
0x160958680: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::Trie::LexIDToString(unsigned int)const __ptr64" ?LexIDToString@Trie@TouchType@@UEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z
0x16089C430: "protected: virtual bool __cdecl std::codecvt<unsigned short,char,int>::do_always_noconv(void)const __ptr64" ?do_always_noconv@?$codecvt@GDH@std@@MEBA_NXZ
0x1608E6C90: "public: __cdecl TouchType::ForwardPredictor::SearchNode::~SearchNode(void) __ptr64" ??1SearchNode@ForwardPredictor@TouchType@@QEAA@XZ
0x1608CAE70: "private: virtual void __cdecl TouchType::ParameterImpl<float>::defaultValueInternal(void * __ptr64)const __ptr64" ?defaultValueInternal@?$ParameterImpl@M@TouchType@@EEBAXPEAX@Z
0x1608B4560: "protected: virtual bool __cdecl std::codecvt<char,char,int>::do_always_noconv(void)const __ptr64" ?do_always_noconv@?$codecvt@DDH@std@@MEBA_NXZ
0x1608BB6A0: "public: virtual void __cdecl TouchType::PredictorImpl::learnFrom(class TouchType::TouchHistory const & __ptr64,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64) __ptr64" ?learnFrom@PredictorImpl@TouchType@@UEAAXAEBVTouchHistory@2@AEBV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z
0x160A507F4: "`string'" ??_C@_06BAPHGFFK@xdigit?$AA@
0x160A50648: "`string'" ??_C@_0CN@COMHKKLJ@?$CC?5does?5not?5match?5model?5filename?5@
0x1608BD6D8: "protected: bool __cdecl TouchType::PredictorImpl::loadLearnedParameters(struct TouchType::ModelSetDescriptionImpl const & __ptr64) __ptr64" ?loadLearnedParameters@PredictorImpl@TouchType@@IEAA_NAEBUModelSetDescriptionImpl@2@@Z
0x160A92EE0: "`string'" ??_C@_0CK@GENOHKKH@Tensor?5end?5not?5where?5expected?4?5?5@
0x160B07248: "public: static class std::locale::facet const * __ptr64 const __ptr64 std::_Facetptr<class std::codecvt<wchar_t,char,int> >::_Psave" ?_Psave@?$_Facetptr@V?$codecvt@_WDH@std@@@std@@2PEBVfacet@locale@2@EB
0x160969490: "public: virtual void __cdecl TouchType::CompressedDictionary::insert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned short) __ptr64" ?insert@CompressedDictionary@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0G@Z
0x160A920A0: "`string'" ??_C@_09MAIFIEDG@PreEmoji6?$AA@
0x1608A5030: "protected: void __cdecl std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >::_Xlen(void)const __ptr64" ?_Xlen@?$deque@VElement@InputSequence@TouchType@@V?$allocator@VElement@InputSequence@TouchType@@@std@@@std@@IEBAXXZ
0x16092FAA0: "public: void __cdecl std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >::push_back(class TouchType::InputSequence::Element const & __ptr64) __ptr64" ?push_back@?$deque@VElement@InputSequence@TouchType@@V?$allocator@VElement@InputSequence@TouchType@@@std@@@std@@QEAAXAEBVElement@InputSequence@TouchType@@@Z
0x1608F6F5C: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned short const,unsigned int> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned short,unsigned int,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned int> >,0> >::_Insert_at<struct std::pair<unsigned short const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64,struct std::pair<unsigned short const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBGI@std@@PEAU?$_Tree_node@U?$pair@$$CBGI@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@GIU?$less@G@std@@V?$allocator@U?$pair@$$CBGI@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBGI@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBGI@std@@PEAX@1@AEAU?$pair@$$CBGI@1@1@Z
0x1608B3FF0: "public: __cdecl boost::unordered::detail::node_constructor<class std::allocator<struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64> > > >::~node_constructor<class std::allocator<struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > * __ptr64> > > >(void) __ptr64" ??1?$node_constructor@V?$allocator@U?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$set@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@@2@@std@@@detail@unordered@boost@@@std@@@detail@unordered@boost@@QEAA@XZ
0x16097E528: "void __cdecl boost::checked_delete<class TouchType::NGramBlacklister>(class TouchType::NGramBlacklister * __ptr64)" ??$checked_delete@VNGramBlacklister@TouchType@@@boost@@YAXPEAVNGramBlacklister@TouchType@@@Z
0x16089B420: "public: __cdecl boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >::~simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >(void) __ptr64" ??1?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@QEAA@XZ
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned __int64>,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,unsigned __int64>,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@std@@PEAX@2@_K@Z
0x1608D6CC4: "public: struct std::_List_node<struct TouchType::LearningBuffer::TermMapping,void * __ptr64> * __ptr64 __cdecl std::_List_buy<struct TouchType::LearningBuffer::TermMapping,class std::allocator<struct TouchType::LearningBuffer::TermMapping> >::_Buynode<struct TouchType::LearningBuffer::TermMapping const & __ptr64>(struct std::_List_node<struct TouchType::LearningBuffer::TermMapping,void * __ptr64> * __ptr64,struct std::_List_node<struct TouchType::LearningBuffer::TermMapping,void * __ptr64> * __ptr64,struct TouchType::LearningBuffer::TermMapping const & __ptr64) __ptr64" ??$_Buynode@AEBUTermMapping@LearningBuffer@TouchType@@@?$_List_buy@UTermMapping@LearningBuffer@TouchType@@V?$allocator@UTermMapping@LearningBuffer@TouchType@@@std@@@std@@QEAAPEAU?$_List_node@UTermMapping@LearningBuffer@TouchType@@PEAX@1@PEAU21@0AEBUTermMapping@LearningBuffer@TouchType@@@Z
0x160A92830: "`string'" ??_C@_1BG@LBBLLABG@?$AA?$CF?$AAs?$AA?2?$AA?4?$AAc?$AAo?$AAn?$AAf?$AAi?$AAg?$AA?$AA@
0x1608E8628: "class TouchType::Prediction const * __ptr64 * __ptr64 __cdecl std::_Merge<class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,bool (__cdecl*)(class TouchType::Prediction const * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64)>(class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,bool (__cdecl*)(class TouchType::Prediction const * __ptr64,class TouchType::Prediction const * __ptr64))" ??$_Merge@PEAPEBVPrediction@TouchType@@PEAPEBV12@PEAPEBV12@P6A_NPEBV12@0@Z@std@@YAPEAPEBVPrediction@TouchType@@PEAPEBV12@0000P6A_NPEBV12@1@Z@Z
0x1609EDD40: "public: virtual __int64 __cdecl google::protobuf::io::StringOutputStream::ByteCount(void)const __ptr64" ?ByteCount@StringOutputStream@io@protobuf@google@@UEBA_JXZ
0x1608FABB0: "public: virtual void __cdecl TouchType::DynamicNgramTermModel::repair(void) __ptr64" ?repair@DynamicNgramTermModel@TouchType@@UEAAXXZ
0x160A92F78: "`string'" ??_C@_0CP@BBFFGJPD@Unable?5to?5read?5number?5of?5NGrams?5@
0x160B07458: "void (__cdecl* __ptr64 wil::details::g_pfnOriginateCallback)(struct wil::FailureInfo const & __ptr64)" ?g_pfnOriginateCallback@details@wil@@3P6AXAEBUFailureInfo@2@@ZEA
0x160A40258: "const TouchType::PredictionRule::`vftable'" ??_7PredictionRule@TouchType@@6B@
0x160A513D4: "`string'" ??_C@_06CPPFFPMH@?c?$IF?$JH?c?$IF?$JA?$AA@
0x160A4CDA0: Microsoft_WindowsPhone_InputKeywords
0x160A4D118: "`string'" ??_C@_08KFPKLAKH@ReturnHr?$AA@
0x16090C0D4: "public: void __cdecl TouchType::ContactSpecificModel::write(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64)const __ptr64" ?write@ContactSpecificModel@TouchType@@QEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
0x1608CC708: "public: __cdecl Json::Reader::ErrorInfo::~ErrorInfo(void) __ptr64" ??1ErrorInfo@Reader@Json@@QEAA@XZ
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,class std::allocator<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> > > >::_Freenode0(struct std::_Tree_node<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@V?$allocator@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@PEAX@2@@Z
0x1609B1C10: "public: virtual class TouchType::Sequence __cdecl TouchType::StochasticTokenizer::split(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::TokenizerMode::Type)const __ptr64" ?split@StochasticTokenizer@TouchType@@UEBA?AVSequence@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Type@TokenizerMode@2@@Z
0x160A4D718: "`string'" ??_C@_01CLKCMJKC@?5?$AA@
0x1609CF190: "private: virtual bool __cdecl TouchType::OutputFileStream::close(void) __ptr64" ?close@OutputFileStream@TouchType@@EEAA_NXZ
0x1608A5030: "protected: void __cdecl std::deque<void const * __ptr64,class std::allocator<void const * __ptr64> >::_Xlen(void)const __ptr64" ?_Xlen@?$deque@PEBXV?$allocator@PEBX@std@@@std@@IEBAXXZ
0x16090F078: "protected: void __cdecl std::deque<void const * __ptr64,class std::allocator<void const * __ptr64> >::_Growmap(unsigned __int64) __ptr64" ?_Growmap@?$deque@PEBXV?$allocator@PEBX@std@@@std@@IEAAX_K@Z
0x1608B2FF0: "struct TouchType::KeyPress * __ptr64 __cdecl std::_Uninit_copy<struct TouchType::KeyPress * __ptr64,struct TouchType::KeyPress * __ptr64,class std::allocator<struct TouchType::KeyPress> >(struct TouchType::KeyPress * __ptr64,struct TouchType::KeyPress * __ptr64,struct TouchType::KeyPress * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::KeyPress> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@PEAUKeyPress@TouchType@@PEAU12@V?$allocator@UKeyPress@TouchType@@@std@@@std@@YAPEAUKeyPress@TouchType@@PEAU12@00AEAU?$_Wrap_alloc@V?$allocator@UKeyPress@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x1608DDA0C: "protected: class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<unsigned __int64> > > __cdecl std::_Tree<class std::_Tset_traits<unsigned __int64,struct std::less<unsigned __int64>,class std::allocator<unsigned __int64>,0> >::_Insert_at<unsigned __int64 const & __ptr64,struct std::_Nil>(bool,struct std::_Tree_node<unsigned __int64,void * __ptr64> * __ptr64,unsigned __int64 const & __ptr64,struct std::_Nil) __ptr64" ??$_Insert_at@AEB_KU_Nil@std@@@?$_Tree@V?$_Tset_traits@_KU?$less@_K@std@@V?$allocator@_K@2@$0A@@std@@@std@@IEAA?AV?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@_K@std@@@std@@@1@_NPEAU?$_Tree_node@_KPEAX@1@AEB_KU_Nil@1@@Z
0x16098970C: "private: struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::regex_compiler<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::xpressive::compiler_traits<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >::parse_atom<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > & __ptr64,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >) __ptr64" ??$parse_atom@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$regex_compiler@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$compiler_traits@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@45@@xpressive@boost@@AEAA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@12@AEAV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V56@@Z
0x160A4E3A8: "`string'" ??_C@_07DLHCIBDH@default?$AA@
0x1609A2C50: "public: virtual void * __ptr64 __cdecl TouchType::PredictionRule::`scalar deleting destructor'(unsigned int) __ptr64" ??_GPredictionRule@TouchType@@UEAAPEAXI@Z
0x160992D40: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$posix_charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160B07BA0: "class TouchType::CachedString const TouchType::StringTable::unknown" ?unknown@StringTable@TouchType@@3VCachedString@2@B
0x1608E4FB4: "protected: void __cdecl std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> >::_Destroy(struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64) __ptr64" ?_Destroy@?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@IEAAXPEAURichKeyPress@TouchType@@0@Z
0x1608EA1F0: "private: virtual void __cdecl TouchType::ParameterImpl<class std::vector<float,class std::allocator<float> > >::minValueInternal(void * __ptr64)const __ptr64" ?minValueInternal@?$ParameterImpl@V?$vector@MV?$allocator@M@std@@@std@@@TouchType@@EEBAXPEAX@Z
0x1608A3A10: "public: __cdecl std::_Tree_comp<0,class std::_Tmap_traits<unsigned char,class TouchType::TermModel * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::TermModel * __ptr64> >,0> >::~_Tree_comp<0,class std::_Tmap_traits<unsigned char,class TouchType::TermModel * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::TermModel * __ptr64> >,0> >(void) __ptr64" ??1?$_Tree_comp@$0A@V?$_Tmap_traits@EPEAVTermModel@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEPEAVTermModel@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA@XZ
0x160913FF4: "public: __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > > >,0> >::~_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > > >,0> >(void) __ptr64" ??1?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@@std@@@2@$0A@@std@@@std@@QEAA@XZ
0x1609EC474: "public: bool __cdecl TouchType::LegacyTrieNode::write(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64,class TouchType::Dictionary::WriteHelper const * __ptr64,class boost::unordered::unordered_map<class TouchType::LegacyTrieNode const * __ptr64,unsigned int,struct boost::hash<class TouchType::LegacyTrieNode const * __ptr64>,struct std::equal_to<class TouchType::LegacyTrieNode const * __ptr64>,class std::allocator<struct std::pair<class TouchType::LegacyTrieNode const * __ptr64 const,unsigned int> > > const & __ptr64,class std::vector<unsigned short,class std::allocator<unsigned short> > const & __ptr64)const __ptr64" ?write@LegacyTrieNode@TouchType@@QEBA_NAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@PEBVWriteHelper@Dictionary@2@AEBV?$unordered_map@PEBVLegacyTrieNode@TouchType@@IU?$hash@PEBVLegacyTrieNode@TouchType@@@boost@@U?$equal_to@PEBVLegacyTrieNode@TouchType@@@std@@V?$allocator@U?$pair@QEBVLegacyTrieNode@TouchType@@I@std@@@6@@unordered@boost@@AEBV?$vector@GV?$allocator@G@std@@@4@@Z
0x16099A960: "private: virtual bool __cdecl TouchType::ParameterImpl<class TouchType::ContactWeights>::checkValueInternal(void const * __ptr64)const __ptr64" ?checkValueInternal@?$ParameterImpl@VContactWeights@TouchType@@@TouchType@@EEBA_NPEBX@Z
0x1608ACAB8: "unsigned __int64 __cdecl TouchType::utf8::sequenceLength<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > const & __ptr64)" ??$sequenceLength@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@utf8@TouchType@@YA_KAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@Z
0x1608F129C: "void __cdecl std::_Uninit_def_fill_n<struct TouchType::TermMetadata * __ptr64,unsigned __int64,class std::allocator<struct TouchType::TermMetadata>,struct TouchType::TermMetadata>(struct TouchType::TermMetadata * __ptr64,unsigned __int64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::TermMetadata> > & __ptr64,struct TouchType::TermMetadata * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_def_fill_n@PEAUTermMetadata@TouchType@@_KV?$allocator@UTermMetadata@TouchType@@@std@@U12@@std@@YAXPEAUTermMetadata@TouchType@@_KAEAU?$_Wrap_alloc@V?$allocator@UTermMetadata@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A94078: "__cdecl _real@3f333333" __real@3f333333
0x160B07BF4: "class TouchType::CachedString const TouchType::StringTable::contactModelWeights" ?contactModelWeights@StringTable@TouchType@@3VCachedString@2@B
0x16098FE80: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::set_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::int_<2> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$set_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$int_@$01@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1609C91EC: "private: bool __cdecl Json::Reader::recoverFromError(enum Json::Reader::TokenType) __ptr64" ?recoverFromError@Reader@Json@@AEAA_NW4TokenType@12@@Z
0x160932D60: "public: virtual bool __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::write(class std::basic_ostream<char,struct std::char_traits<char> > & __ptr64,class TouchType::LexicalModelWriteHelper const & __ptr64,enum TouchType::ModelFileVersion::VersionNum) __ptr64" ?write@?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@UEAA_NAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBVLexicalModelWriteHelper@2@W4VersionNum@ModelFileVersion@2@@Z
0x160902510: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> > > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,class boost::shared_ptr<class TouchType::ContextMapCache const>,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> > >,0> >::_Insert_at<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> > & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> >,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> >,void * __ptr64> * __ptr64,struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> > & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,class boost::shared_ptr<class TouchType::ContextMapCache const> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@PEAU?$_Tree_node@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@@4@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@std@@PEAX@1@AEAU?$pair@$$CBEV?$shared_ptr@$$CBVContextMapCache@TouchType@@@boost@@@1@1@Z
0x160977D80: "private: class std::map<class TouchType::CachedString,struct TouchType::LogProbability,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> > > __cdecl TouchType::ModelWeighting::getLanguageWeights(class TouchType::SequenceInternal const & __ptr64)const __ptr64" ?getLanguageWeights@ModelWeighting@TouchType@@AEBA?AV?$map@VCachedString@TouchType@@ULogProbability@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@5@@std@@AEBVSequenceInternal@2@@Z
0x16089AC50: "protected: virtual void __cdecl std::messages<char>::do_close(int)const __ptr64" ?do_close@?$messages@D@std@@MEBAXH@Z
0x160A93808: "`string'" ??_C@_0BH@LOBCLFNF@Failed?5to?5read?5tensors?$AA@
0x1609680F8: "private: static bool __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::advanceDelimiterToNode(class TouchType::TrieLocation const & __ptr64,class TouchType::TrieLocation const & __ptr64)" ?advanceDelimiterToNode@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@CA_NAEBVTrieLocation@2@0@Z
0x160A4DAE8: "`string'" ??_C@_0BE@JKHACECL@ngram?9scale?9factors?$AA@
0x16089C450: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<struct TouchType::NeuralBackend>::get_deleter(class type_info const & __ptr64) __ptr64" ?get_deleter@?$sp_counted_impl_p@UNeuralBackend@TouchType@@@detail@boost@@UEAAPEAXAEBVtype_info@@@Z
0x160948FFC: "public: struct std::_Tree_node<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> >,class std::allocator<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > > >::_Buynode<struct std::pair<struct TouchType::InputModelCacheKey,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > >(struct std::pair<struct TouchType::InputModelCacheKey,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > &&) __ptr64" ??$_Buynode@U?$pair@UInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@@?$_Tree_buy@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@V?$allocator@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@PEAX@1@$$QEAU?$pair@UInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@1@@Z
0x1608B52EC: "public: __cdecl TouchType::ContactModel::~ContactModel(void) __ptr64" ??1ContactModel@TouchType@@QEAA@XZ
0x160AF7284: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-winrt-string-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-winrt-string-l1-1-0
0x160A50D80: "`string'" ??_C@_0CL@PJOLJCIL@Failed?5to?5load?5punctuation?5rules@
0x160A02E30: "protected: virtual struct std::money_base::pattern __cdecl std::_Mpunct<unsigned short>::do_neg_format(void)const __ptr64" ?do_neg_format@?$_Mpunct@G@std@@MEBA?AUpattern@money_base@2@XZ
0x160A93618: "`string'" ??_C@_08KHGDDICE@rnn?4init?$AA@
0x16089BD50: "public: virtual void * __ptr64 __cdecl std::ios_base::failure::`vector deleting destructor'(unsigned int) __ptr64" ??_Efailure@ios_base@std@@UEAAPEAXI@Z
0x160B07BC4: "class TouchType::CachedString const TouchType::StringTable::results" ?results@StringTable@TouchType@@3VCachedString@2@B
0x160AF7414: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-timezone-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-timezone-l1-1-0
0x160A511F0: "`string'" ??_C@_0CC@PGEDBLEB@RuleReader?3?5Wrong?5rule?5structure@
0x1608B5390: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<class TouchType::ContextMapCache const>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$sp_counted_impl_p@$$CBVContextMapCache@TouchType@@@detail@boost@@UEAAPEAXI@Z
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$optional_mark_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x1608D44A4: "public: static struct TouchType::SequenceAlternative __cdecl TouchType::SequenceAlternative::createSingle(struct TouchType::ModelTermID,struct TouchType::LogProbability)" ?createSingle@SequenceAlternative@TouchType@@SA?AU12@UModelTermID@2@ULogProbability@2@@Z
0x1608EC1A4: "public: class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > & __ptr64 __cdecl std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::operator=(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64) __ptr64" ??4?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@QEAAAEAV01@AEBV01@@Z
0x16097B530: "protected: virtual bool __cdecl TouchType::ChunkReaderHelper<class TouchType::IO::Protocol::Tensor>::readInternal(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::fpos<int>,struct TouchType::InputStream & __ptr64) __ptr64" ?readInternal@?$ChunkReaderHelper@VTensor@Protocol@IO@TouchType@@@TouchType@@MEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$fpos@H@4@AEAUInputStream@2@@Z
0x1608CA3F0: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelInfo>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::ModelInfo>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelInfo> > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBEUModelInfo@TouchType@@@std@@V?$allocator@U?$pair@$$CBEUModelInfo@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEUModelInfo@TouchType@@@std@@PEAX@2@XZ
0x1609BDDE8: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPostThaiRule(void)" ?getPostThaiRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x16091F8F0: "public: virtual bool __cdecl TouchType::KeyPressModelling::KeyPressModelImpl::updateKeyCharacters(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const & __ptr64) __ptr64" ?updateKeyCharacters@KeyPressModelImpl@KeyPressModelling@TouchType@@UEAA_NAEBV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@0@Z
0x16089BE58: "public: __cdecl std::_Locinfo::~_Locinfo(void) __ptr64" ??1_Locinfo@std@@QEAA@XZ
0x1609DA4B8: "public: void __cdecl TouchType::IO::Protocol::DynamicMap::MergeFrom(class TouchType::IO::Protocol::DynamicMap const & __ptr64) __ptr64" ?MergeFrom@DynamicMap@Protocol@IO@TouchType@@QEAAXAEBV1234@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<unsigned __int64> >::deallocate(unsigned __int64 * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@_K@std@@@std@@QEAAXPEA_K_K@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<class TouchType::CachedString,void * __ptr64> > >::deallocate(struct std::_Tree_node<class TouchType::CachedString,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@VCachedString@TouchType@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@VCachedString@TouchType@@PEAX@2@_K@Z
0x160985F00: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@Uassert_eos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160933D50: "public: virtual void * __ptr64 __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@UEAAPEAXI@Z
0x16089E6E8: "public: static bool __cdecl wil::details::ThreadFailureCallbackHolder::GetThreadContext(struct wil::FailureInfo * __ptr64,class wil::details::ThreadFailureCallbackHolder * __ptr64,char * __ptr64,unsigned __int64)" ?GetThreadContext@ThreadFailureCallbackHolder@details@wil@@SA_NPEAUFailureInfo@3@PEAV123@PEAD_K@Z
0x1608CC828: "public: struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,class std::allocator<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@V?$allocator@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@2@XZ
0x1609E25D0: "public: virtual class TouchType::NeuralCache const * __ptr64 __cdecl TouchType::NeuralCache::bulkAdvance(struct TouchType::ContextCandidates const & __ptr64)const __ptr64" ?bulkAdvance@NeuralCache@TouchType@@UEBAPEBV12@AEBUContextCandidates@2@@Z
0x160A4DDC0: "`string'" ??_C@_0BB@NCOIFJ@skip?9probability?$AA@
0x160A4D7F0: "`string'" ??_C@_0O@HHJCFOFE@is?5not?5valid?4?$AA@
0x1608BBFF0: "public: virtual bool __cdecl TouchType::PredictorImpl::getDynamicModelMetadata(class TouchType::ModelSetDescription const & __ptr64,struct TouchType::DynamicModelMetadata & __ptr64)const __ptr64" ?getDynamicModelMetadata@PredictorImpl@TouchType@@UEBA_NAEBVModelSetDescription@2@AEAUDynamicModelMetadata@2@@Z
0x1608C0AE4: "public: __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelMetadata,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> >,0> >::~_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelMetadata,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> >,0> >(void) __ptr64" ??1?$_Tree@V?$_Tmap_traits@EUModelMetadata@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA@XZ
0x160930D84: "protected: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ContextCandidates>,void * __ptr64> * __ptr64 __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >::_Copy_nodes<struct std::integral_constant<bool,0> >(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ContextCandidates>,void * __ptr64> * __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ContextCandidates>,void * __ptr64> * __ptr64,struct std::integral_constant<bool,0>) __ptr64" ??$_Copy_nodes@U?$integral_constant@_N$0A@@std@@@?$_Tree@V?$_Tmap_traits@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAPEAU?$_Tree_node@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@PEAX@1@PEAU21@0U?$integral_constant@_N$0A@@1@@Z
0x1608DE738: "class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64 __cdecl std::_Uninit_move<class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64,class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64,class std::allocator<class std::vector<unsigned short,class std::allocator<unsigned short> > >,class std::vector<unsigned short,class std::allocator<unsigned short> > >(class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64,class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64,class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64,struct std::_Wrap_alloc<class std::allocator<class std::vector<unsigned short,class std::allocator<unsigned short> > > > & __ptr64,class std::vector<unsigned short,class std::allocator<unsigned short> > * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAV?$vector@GV?$allocator@G@std@@@std@@PEAV12@V?$allocator@V?$vector@GV?$allocator@G@std@@@std@@@2@V12@@std@@YAPEAV?$vector@GV?$allocator@G@std@@@0@PEAV10@00AEAU?$_Wrap_alloc@V?$allocator@V?$vector@GV?$allocator@G@std@@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A4E7C8: "`string'" ??_C@_0N@JGOMCGDJ@char?9correct?$AA@
0x1609C5A34: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl Json::Value::asString(void)const __ptr64" ?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x1608C6D98: "public: bool __cdecl TouchType::Parameter::setValue<bool>(bool const & __ptr64) __ptr64" ??$setValue@_N@Parameter@TouchType@@QEAA_NAEB_N@Z
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::money_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$money_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEAAPEAXI@Z
0x160B071F0: "public: static class std::locale::facet const * __ptr64 const __ptr64 std::_Facetptr<class std::num_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > > >::_Psave" ?_Psave@?$_Facetptr@V?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@@std@@2PEBVfacet@locale@2@EB
0x160985F00: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_bos_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@Uassert_bos_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1609296CC: "private: void __cdecl TouchType::InputModel::doTermLookup(unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,enum TouchType::EncodingMatch::Type,class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > & __ptr64)const __ptr64" ?doTermLookup@InputModel@TouchType@@AEBAXEAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Type@EncodingMatch@2@AEAV?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@4@@Z
0x1608A5078: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> >,0> >::_Tidy(void) __ptr64" ?_Tidy@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@$0A@@std@@@std@@IEAAXXZ
0x1609E2D50: "public: virtual bool __cdecl TouchType::NeuralCache::getTermProbability(unsigned short,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,struct TouchType::LogProbability & __ptr64,struct TouchType::LogProbability & __ptr64,unsigned __int64 & __ptr64)const __ptr64" ?getTermProbability@NeuralCache@TouchType@@UEBA_NGAEBVBackoffManager@2@AEBUModelWeights@2@AEAULogProbability@2@2AEA_K@Z
0x160A41D38: "__cdecl _imp___mb_cur_max" __imp___mb_cur_max
0x16095AD60: "private: static class TouchType::InputSequence::KeyPressOption __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::createDelimiterKeys(class TouchType::TrieLookupSettings const & __ptr64)" ?createDelimiterKeys@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@CA?AVKeyPressOption@InputSequence@2@AEBVTrieLookupSettings@2@@Z
0x1609F149C: "__cdecl _crtLCMapStringA_Stub" __crtLCMapStringA_Stub
0x1609CCCA4: "void __cdecl google::protobuf::internal::InitEmptyString(void)" ?InitEmptyString@internal@protobuf@google@@YAXXZ
0x16089AC90: "public: virtual struct Microsoft::WRL::Details::CreatorMap const * __ptr64 * __ptr64 __cdecl Microsoft::WRL::Details::ModuleBase::GetLastEntryPointer(void)const __ptr64" ?GetLastEntryPointer@ModuleBase@Details@WRL@Microsoft@@UEBAPEAPEBUCreatorMap@234@XZ
0x1609B61B0: "public: virtual struct TouchType::BreakRule::RuleResult __cdecl TouchType::BinaryStateBreakRule::matches(class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,bool)const __ptr64" ?matches@BinaryStateBreakRule@TouchType@@UEBA?AURuleResult@BreakRule@2@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@00_N@Z
0x1608AE724: "unsigned int * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned int> > >,unsigned int * __ptr64,class std::allocator<unsigned int> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned int> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<unsigned int> > >,unsigned int * __ptr64,struct std::_Wrap_alloc<class std::allocator<unsigned int> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@PEAIV?$allocator@I@2@@std@@YAPEAIV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@0@0PEAIAEAU?$_Wrap_alloc@V?$allocator@I@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x16094B05C: "public: static bool __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::AdvanceOp::process(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64,struct TouchType::RichKeyPress const & __ptr64,class TouchType::DynamicTrieLocation const & __ptr64,class std::vector<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > & __ptr64,struct TouchType::LogProbability const & __ptr64,unsigned __int64 & __ptr64,bool)" ?process@AdvanceOp@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@SA_NAEBUKeyPressEvidence@23@AEBVSettings@23@AEBURichKeyPress@3@AEBVDynamicTrieLocation@3@AEAV?$vector@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@AEBULogProbability@3@AEA_K_N@Z
0x160A419A0: "__cdecl _imp_FindClose" __imp_FindClose
0x1608DC300: "protected: void __cdecl std::vector<class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > >,class std::allocator<class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@V?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@std@@V?$allocator@V?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@std@@@2@@std@@IEAAX_K@Z
0x1608A5B60: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::Rule * __ptr64,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::Rule * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVRule@TouchType@@@std@@PEAX@2@@Z
0x160912E18: "public: __cdecl std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > >::~map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > >(void) __ptr64" ??1?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@@2@@std@@QEAA@XZ
0x160A4D78C: "`string'" ??_C@_01FAMBOPH@4?$AA@
0x1608A39E0: "public: virtual void * __ptr64 __cdecl std::wstring_convert<class std::codecvt_utf8_utf16<unsigned short,1114111,0>,unsigned short,class std::allocator<unsigned short>,class std::allocator<char> >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$wstring_convert@V?$codecvt_utf8_utf16@G$0BAPPPP@$0A@@std@@GV?$allocator@G@2@V?$allocator@D@2@@std@@UEAAPEAXI@Z
0x16099F2C0: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64 __cdecl TouchType::PunctuatorImpl::getEncodingWordSeparatorForLanguage(class TouchType::CachedString)const __ptr64" ?getEncodingWordSeparatorForLanguage@PunctuatorImpl@TouchType@@UEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VCachedString@2@@Z
0x1608A2334: "private: long __cdecl FluencyDS::DeleteFilesInDirectory(unsigned short const * __ptr64,unsigned short const * __ptr64,unsigned int) __ptr64" ?DeleteFilesInDirectory@FluencyDS@@AEAAJPEBG0I@Z
0x160B07BE8: "class TouchType::CachedString const TouchType::StringTable::maxDof" ?maxDof@StringTable@TouchType@@3VCachedString@2@B
0x1609EFF78: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo * __ptr64)" ?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z
0x160955BF4: "public: bool __cdecl TouchType::TrieLocation::isTerminal(void)const __ptr64" ?isTerminal@TrieLocation@TouchType@@QEBA_NXZ
0x1608ABD6C: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __ptr64 __cdecl std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(unsigned __int64,char) __ptr64" ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z
0x1608B5030: "public: virtual void * __ptr64 __cdecl TouchType::ParameterModifier::`vector deleting destructor'(unsigned int) __ptr64" ??_EParameterModifier@TouchType@@UEAAPEAXI@Z
0x1608D28FC: "public: class std::locale __cdecl std::basic_ios<char,struct std::char_traits<char> >::imbue(class std::locale const & __ptr64) __ptr64" ?imbue@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAA?AVlocale@2@AEBV32@@Z
0x1609BE040: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getBurmeseDiacriticRule(void)" ?getBurmeseDiacriticRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x160927760: "public: virtual __cdecl TouchType::InputModel::~InputModel(void) __ptr64" ??1InputModel@TouchType@@UEAA@XZ
0x160A4A638: "`string'" ??_C@_0N@FCPALPJK@network_down?$AA@
0x160950DD0: "public: virtual void __cdecl TouchType::ContextHelperImpl::setLexToIDMap(class TouchType::PackedLexMultiMap const * __ptr64) __ptr64" ?setLexToIDMap@ContextHelperImpl@TouchType@@UEAAXPEBVPackedLexMultiMap@2@@Z
0x160983360: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::hash_peek_finder<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$hash_peek_finder@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16089C900: "public: __cdecl std::vector<struct std::pair<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,int>,class std::allocator<struct std::pair<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,int> > >::~vector<struct std::pair<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,int>,class std::allocator<struct std::pair<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,int> > >(void) __ptr64" ??1?$vector@U?$pair@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@H@std@@V?$allocator@U?$pair@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@H@std@@@2@@std@@QEAA@XZ
0x16098DD80: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$bool_@$0A@@53@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160A41AE8: "__cdecl _imp_StrStrIW" __imp_StrStrIW
0x1608AC3D4: "public: void __cdecl TouchType::ISharedPtr<class TouchType::ContextCache const>::reset<class TouchType::ContextCache>(class TouchType::ContextCache * __ptr64) __ptr64" ??$reset@VContextCache@TouchType@@@?$ISharedPtr@$$CBVContextCache@TouchType@@@TouchType@@QEAAXPEAVContextCache@1@@Z
0x1608F81BC: "void __cdecl std::_Med3<struct std::pair<unsigned char,struct TouchType::LogProbability> * __ptr64,bool (__cdecl*)(struct std::pair<unsigned char,struct TouchType::LogProbability>,struct std::pair<unsigned char,struct TouchType::LogProbability> * __ptr64)>(struct std::pair<unsigned char,struct TouchType::LogProbability> * __ptr64,struct std::pair<unsigned char,struct TouchType::LogProbability> * __ptr64,struct std::pair<unsigned char,struct TouchType::LogProbability> * __ptr64,bool (__cdecl*)(struct std::pair<unsigned char,struct TouchType::LogProbability>,struct std::pair<unsigned char,struct TouchType::LogProbability>))" ??$_Med3@PEAU?$pair@EULogProbability@TouchType@@@std@@P6A_NU12@0@Z@std@@YAXPEAU?$pair@EULogProbability@TouchType@@@0@00P6A_NU10@1@Z@Z
0x160A09410: "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::time_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base & __ptr64,int & __ptr64,struct tm * __ptr64,char,char)const __ptr64" ?do_get@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@DD@Z
0x1609020E4: "public: __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelTermID,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> >,0> >::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelTermID,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> >,0> >(class std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelTermID,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> >,0> > const & __ptr64,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> > const & __ptr64) __ptr64" ??0?$_Tree@V?$_Tmap_traits@EUModelTermID@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA@AEBV01@AEBV?$allocator@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@1@@Z
0x160A3CD30: "const std::num_get<unsigned short,class std::istreambuf_iterator<unsigned short,struct std::char_traits<unsigned short> > >::`vftable'" ??_7?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@6B@
0x1608DB934: "public: void __cdecl std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >::push_back(struct TouchType::ModelTermID const & __ptr64) __ptr64" ?push_back@?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@QEAAXAEBUModelTermID@TouchType@@@Z
0x160A503C4: "`string'" ??_C@_02LMMGGCAJ@?3?5?$AA@
0x160A40568: "const TouchType::WordBreakIteratorImpl::`vftable'" ??_7WordBreakIteratorImpl@TouchType@@6B@
0x160A509C8: "`string'" ??_C@_0DK@PIKPDHHH@Parameter?5is?5not?5of?5type?5float?0?5@
0x160A92628: "`string'" ??_C@_0DD@KDLIFELG@?$CIcannot?5determine?5missing?5fields@
0x1608B77C0: "public: virtual void __cdecl TouchType::Visitors::DynamicModelMetadataExtractor::visit(class TouchType::DynamicNgramTermModel & __ptr64) __ptr64" ?visit@DynamicModelMetadataExtractor@Visitors@TouchType@@UEAAXAEAVDynamicNgramTermModel@3@@Z
0x160A02590: "protected: virtual class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > __cdecl std::time_get<wchar_t,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::do_get_monthname(class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::istreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> >,class std::ios_base & __ptr64,int & __ptr64,struct tm * __ptr64)const __ptr64" ?do_get_monthname@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@@Z
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_word_matcher<struct boost::xpressive::detail::word_end,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$assert_word_matcher@Uword_end@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608A86DC: "public: struct std::_Tree_node<struct std::pair<class TouchType::KeyShape const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<class TouchType::KeyShape const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >,class std::allocator<struct std::pair<class TouchType::KeyShape const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBVKeyShape@TouchType@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@V?$allocator@U?$pair@$$CBVKeyShape@TouchType@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBVKeyShape@TouchType@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@PEAX@2@XZ
0x1608D831C: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> > > > __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> >,0> >::_Insert_at<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64,struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> & __ptr64,struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@6@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@1@AEAU?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@1@1@Z
0x1608DE8A4: "public: __cdecl std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > >(class std::vector<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> >,struct TouchType::LogProbability> > > const & __ptr64) __ptr64" ??0?$vector@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@ULogProbability@TouchType@@@std@@@2@@std@@QEAA@AEBV01@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::Encoding> >::deallocate(struct TouchType::Encoding * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@UEncoding@TouchType@@@std@@@std@@QEAAXPEAUEncoding@TouchType@@_K@Z
0x16099EE70: "private: class std::vector<enum TouchType::Action::Type,class std::allocator<enum TouchType::Action::Type> > __cdecl TouchType::PunctuatorImpl::punctuate(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::CachedString)const __ptr64" ?punctuate@PunctuatorImpl@TouchType@@AEBA?AV?$vector@W4Type@Action@TouchType@@V?$allocator@W4Type@Action@TouchType@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@00VCachedString@2@@Z
0x160A4DDD8: "`string'" ??_C@_0BB@IOFOMJII@swap?9probability?$AA@
0x16098BA74: "public: __cdecl boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >::~simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >(void) __ptr64" ??1?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@QEAA@XZ
0x1608ACB60: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::xpression_adaptor<class boost::reference_wrapper<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_begin_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > > >,struct boost::mpl::bool_<1> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::end_matcher,struct boost::xpressive::detail::no_next> > const>,struct boost::xpressive::detail::matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$xpression_adaptor@V?$reference_wrapper@$$CBU?$static_xpression@U?$optional_mark_matcher@U?$static_xpression@Umark_begin_matcher@detail@xpressive@boost@@U?$static_xpression@U?$simple_repeat_matcher@U?$static_xpression@Uany_matcher@detail@xpressive@boost@@U?$static_xpression@Utrue_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@U?$static_xpression@U?$regex_matcher@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$static_xpression@Umark_end_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@234@@234@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@U?$static_xpression@Uend_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@@boost@@U?$matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@2@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608E18C8: "bool __cdecl TouchType::operator>(struct TouchType::LogProbability const & __ptr64,struct TouchType::LogProbability const & __ptr64)" ??OTouchType@@YA_NAEBULogProbability@0@0@Z
0x1608A69B8: "unsigned char * __ptr64 __cdecl wil::details::WriteResultString<char const * __ptr64>(unsigned char * __ptr64,unsigned char * __ptr64,char const * __ptr64,char const * __ptr64 * __ptr64)" ??$WriteResultString@PEBD@details@wil@@YAPEAEPEAE0PEBDPEAPEBD@Z
0x1608A5030: "protected: void __cdecl std::deque<class Json::Reader::ErrorInfo,class std::allocator<class Json::Reader::ErrorInfo> >::_Xlen(void)const __ptr64" ?_Xlen@?$deque@VErrorInfo@Reader@Json@@V?$allocator@VErrorInfo@Reader@Json@@@std@@@std@@IEBAXXZ
0x1609C9818: "protected: void __cdecl std::deque<class Json::Reader::ErrorInfo,class std::allocator<class Json::Reader::ErrorInfo> >::_Growmap(unsigned __int64) __ptr64" ?_Growmap@?$deque@VErrorInfo@Reader@Json@@V?$allocator@VErrorInfo@Reader@Json@@@std@@@std@@IEAAX_K@Z
0x1608E4EC4: "public: void __cdecl std::deque<class TouchType::InputSequence::Element,class std::allocator<class TouchType::InputSequence::Element> >::pop_back(void) __ptr64" ?pop_back@?$deque@VElement@InputSequence@TouchType@@V?$allocator@VElement@InputSequence@TouchType@@@std@@@std@@QEAAXXZ
0x160924950: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> > > > > __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel>,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> > >,0> >::_Insert_at<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> > & __ptr64,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64,struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> > & __ptr64,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct std::pair<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class TouchType::KeyPressModelling::KeyModel> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@std@@PEAX@1@AEAU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$pair@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@VKeyModel@KeyPressModelling@TouchType@@@2@@1@1@Z
0x1609F14A4: "__cdecl _crtLCMapStringW_Stub" __crtLCMapStringW_Stub
0x160933160: "public: virtual void __cdecl TouchType::VocabImpl<class TouchType::CompressedDictionary>::insert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned short,bool) __ptr64" ?insert@?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@UEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G_N@Z
0x160980270: "protected: struct std::pair<unsigned __int64,unsigned __int64> __cdecl TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::doLookup<struct TouchType::ModelTermID const * __ptr64>(struct TouchType::ModelTermID const * __ptr64,struct TouchType::ModelTermID const * __ptr64,unsigned __int64,unsigned __int64,unsigned __int64)const __ptr64" ??$doLookup@PEBUModelTermID@TouchType@@@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@IEBA?AU?$pair@_K_K@std@@PEBUModelTermID@1@0_K11@Z
0x1608B5EC4: "public: virtual __cdecl TouchType::Visitors::NgramCounter::~NgramCounter(void) __ptr64" ??1NgramCounter@Visitors@TouchType@@UEAA@XZ
0x160B07D0C: "class TouchType::CachedString const TouchType::StringTable::maxLearnedLanguages" ?maxLearnedLanguages@StringTable@TouchType@@3VCachedString@2@B
0x1608EEA98: "public: void __cdecl std::vector<unsigned short,class std::allocator<unsigned short> >::push_back(unsigned short const & __ptr64) __ptr64" ?push_back@?$vector@GV?$allocator@G@std@@@std@@QEAAXAEBG@Z
0x1608C6CBC: "protected: bool __cdecl TouchType::PredictorImpl::batchLoad<class TouchType::ModelSetDescription const * __ptr64>(class TouchType::ModelSetDescription const * __ptr64 const,class TouchType::ModelSetDescription const * __ptr64 const,bool) __ptr64" ??$batchLoad@PEBVModelSetDescription@TouchType@@@PredictorImpl@TouchType@@IEAA_NQEBVModelSetDescription@1@0_N@Z
0x160937E54: "public: bool __cdecl TouchType::KeyPressTransformer::advance(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64) __ptr64" ?advance@KeyPressTransformer@TouchType@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
0x16092DDF0: "public: __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >(class std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> > const & __ptr64,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > const & __ptr64) __ptr64" ??0?$_Tree@V?$_Tmap_traits@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA@AEBV01@AEBV?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@1@@Z
0x160A3D660: "const std::runtime_error::`vftable'" ??_7runtime_error@std@@6B@
0x160A4A9F8: "`string'" ??_C@_0BE@MKFDAFMP@no?5stream?5resources?$AA@
0x1608CEB18: "public: virtual void * __ptr64 __cdecl std::basic_istream<char,struct std::char_traits<char> >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$basic_istream@DU?$char_traits@D@std@@@std@@UEAAPEAXI@Z
0x1609B39D0: "protected: virtual struct TouchType::DictTokenizer::MatchResult __cdecl TouchType::DictTokenizer::forwardMaxMatch(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,unsigned int,bool)const __ptr64" ?forwardMaxMatch@DictTokenizer@TouchType@@MEBA?AUMatchResult@12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I_N@Z
0x160A40F90: "const TouchType::GRUNeuralTermProbabilityMap::`vftable'" ??_7GRUNeuralTermProbabilityMap@TouchType@@6B@
0x160939A88: "public: __cdecl TouchType::StochasticSearch<class TouchType::TrieLocation>::PartialMatch::~PartialMatch(void) __ptr64" ??1PartialMatch@?$StochasticSearch@VTrieLocation@TouchType@@@TouchType@@QEAA@XZ
0x160984860: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::mark_end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@Umark_end_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x16097A864: "protected: void __cdecl std::vector<class TouchType::NGramBlacklister::NGramBlacklisterNode,class std::allocator<class TouchType::NGramBlacklister::NGramBlacklisterNode> >::_Tidy(void) __ptr64" ?_Tidy@?$vector@VNGramBlacklisterNode@NGramBlacklister@TouchType@@V?$allocator@VNGramBlacklisterNode@NGramBlacklister@TouchType@@@std@@@std@@IEAAXXZ
0x1608A3A10: "public: __cdecl std::_Tree_comp<0,class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >::~_Tree_comp<0,class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >(void) __ptr64" ??1?$_Tree_comp@$0A@V?$_Tmap_traits@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@$0A@@std@@@std@@QEAA@XZ
0x1608FB170: "public: void __cdecl TouchType::DynamicNgramTermModel::getNgramCounts(class std::map<class std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> >,unsigned int,struct std::less<class std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> > >,class std::allocator<struct std::pair<class std::vector<class TouchType::Term,class std::allocator<class TouchType::Term> > const,unsigned int> > > & __ptr64)const __ptr64" ?getNgramCounts@DynamicNgramTermModel@TouchType@@QEBAXAEAV?$map@V?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@IU?$less@V?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@@2@V?$allocator@U?$pair@$$CBV?$vector@VTerm@TouchType@@V?$allocator@VTerm@TouchType@@@std@@@std@@I@std@@@2@@std@@@Z
0x1609D85A0: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::VocabFilter::`vector deleting destructor'(unsigned int) __ptr64" ??_EVocabFilter@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x1609C4AA0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<12736,12783>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0DBMA@$0DBOP@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609E34C4: "struct TouchType::NeuralCache::NeuralCacheLine * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::NeuralCache::NeuralCacheLine> > >,struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,class std::allocator<struct TouchType::NeuralCache::NeuralCacheLine> >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::NeuralCache::NeuralCacheLine> > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct TouchType::NeuralCache::NeuralCacheLine> > >,struct TouchType::NeuralCache::NeuralCacheLine * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::NeuralCache::NeuralCacheLine> > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UNeuralCacheLine@NeuralCache@TouchType@@@std@@@std@@@std@@PEAUNeuralCacheLine@NeuralCache@TouchType@@V?$allocator@UNeuralCacheLine@NeuralCache@TouchType@@@2@@std@@YAPEAUNeuralCacheLine@NeuralCache@TouchType@@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@UNeuralCacheLine@NeuralCache@TouchType@@@std@@@std@@@0@0PEAU123@AEAU?$_Wrap_alloc@V?$allocator@UNeuralCacheLine@NeuralCache@TouchType@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160939A88: "public: __cdecl TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::PartialMatch::~PartialMatch(void) __ptr64" ??1PartialMatch@?$StochasticSearch@VDynamicTrieLocation@TouchType@@@TouchType@@QEAA@XZ
0x1608C34E8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,class TouchType::TermModel const * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::TermModel const * __ptr64> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<unsigned char const,class TouchType::TermModel const * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@EPEBVTermModel@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEPEBVTermModel@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEPEBVTermModel@TouchType@@@std@@PEAX@2@@Z
0x1608E8C00: "struct TouchType::ForwardPredictor::SearchNode * __ptr64 __cdecl std::_Uninit_move<struct TouchType::ForwardPredictor::SearchNode * __ptr64,struct TouchType::ForwardPredictor::SearchNode * __ptr64,class std::allocator<struct TouchType::ForwardPredictor::SearchNode>,struct TouchType::ForwardPredictor::SearchNode>(struct TouchType::ForwardPredictor::SearchNode * __ptr64,struct TouchType::ForwardPredictor::SearchNode * __ptr64,struct TouchType::ForwardPredictor::SearchNode * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::ForwardPredictor::SearchNode> > & __ptr64,struct TouchType::ForwardPredictor::SearchNode * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUSearchNode@ForwardPredictor@TouchType@@PEAU123@V?$allocator@USearchNode@ForwardPredictor@TouchType@@@std@@U123@@std@@YAPEAUSearchNode@ForwardPredictor@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@USearchNode@ForwardPredictor@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A4E8B0: "`string'" ??_C@_0BP@KKIKBELJ@Could?5not?5write?5blacklist?5file?$AA@
0x1609DB3F0: "public: virtual bool __cdecl TouchType::IO::Protocol::NgramModel::MergePartialFromCodedStream(class google::protobuf::io::CodedInputStream * __ptr64) __ptr64" ?MergePartialFromCodedStream@NgramModel@Protocol@IO@TouchType@@UEAA_NPEAVCodedInputStream@io@protobuf@google@@@Z
0x1608ADD50: "public: virtual void * __ptr64 __cdecl std::basic_ostream<char,struct std::char_traits<char> >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAAPEAXI@Z
0x1608A501C: "protected: void __cdecl std::vector<class TouchType::BreakRule const * __ptr64,class std::allocator<class TouchType::BreakRule const * __ptr64> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@PEBVBreakRule@TouchType@@V?$allocator@PEBVBreakRule@TouchType@@@std@@@std@@IEBAXXZ
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::NeuralTermProbabilityMap::NeuralLayer,class std::allocator<struct TouchType::NeuralTermProbabilityMap::NeuralLayer> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@UNeuralLayer@NeuralTermProbabilityMap@TouchType@@V?$allocator@UNeuralLayer@NeuralTermProbabilityMap@TouchType@@@std@@@std@@IEBAXXZ
0x16093A4D4: "public: void __cdecl TouchType::DynamicTrieNode::applyConversionMaps(class std::map<unsigned char,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > > > > const & __ptr64) __ptr64" ?applyConversionMaps@DynamicTrieNode@TouchType@@QEAAXAEBV?$map@EV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@U?$less@E@2@V?$allocator@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@@2@@std@@@Z
0x160A4D478: "`string'" ??_C@_0BP@HOICEDNN@FluencyDS?3?3GetTouchHistoryFlow?$AA@
0x160B07C24: "class TouchType::CachedString const TouchType::StringTable::skipProbability" ?skipProbability@StringTable@TouchType@@3VCachedString@2@B
0x160902CA0: "public: virtual struct TouchType::ModelTermID __cdecl TouchType::DynamicMap::MapCache::getLastTerm(void)const __ptr64" ?getLastTerm@MapCache@DynamicMap@TouchType@@UEBA?AUModelTermID@3@XZ
0x16093DFB4: "public: __cdecl TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::StochasticSearch<class TouchType::DynamicTrieLocation>(class TouchType::ThresholdedSet<class TouchType::DynamicTrieLocation> const & __ptr64) __ptr64" ??0?$StochasticSearch@VDynamicTrieLocation@TouchType@@@TouchType@@QEAA@AEBV?$ThresholdedSet@VDynamicTrieLocation@TouchType@@@1@@Z
0x160985F00: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@Uend_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608B7DA0: "public: virtual void * __ptr64 __cdecl boost::container::container_detail::advanced_insert_aux_int<struct boost::container::container_detail::pair<class TouchType::CachedString,struct TouchType::LogProbability> * __ptr64>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$advanced_insert_aux_int@PEAU?$pair@VCachedString@TouchType@@ULogProbability@2@@container_detail@container@boost@@@container_detail@container@boost@@UEAAPEAXI@Z
0x160A40E10: "const TouchType::IO::Protocol::StaticMap::`vftable'" ??_7StaticMap@Protocol@IO@TouchType@@6B@
0x1608B5E40: "public: virtual void * __ptr64 __cdecl TouchType::ModelWeighting::`vector deleting destructor'(unsigned int) __ptr64" ??_EModelWeighting@TouchType@@UEAAPEAXI@Z
0x1609557F4: "public: class TouchType::keypress_iterator<class TouchType::TrieLocation,class TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation> > __cdecl TouchType::TrieLocation::begin(void)const __ptr64" ?begin@TrieLocation@TouchType@@QEBA?AV?$keypress_iterator@VTrieLocation@TouchType@@V?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@2@@2@XZ
0x160A41DA8: "__cdecl _imp___pctype_func" __imp___pctype_func
0x160AF743C: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-shlwapi-legacy-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-shlwapi-legacy-l1-1-0
0x1609A59D0: "public: __cdecl boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_begin_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > > >,struct boost::mpl::bool_<1> >::optional_mark_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_begin_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > > >,struct boost::mpl::bool_<1> >(struct boost::xpressive::detail::optional_mark_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_begin_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::any_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::true_matcher,struct boost::xpressive::detail::no_next> >,struct boost::mpl::bool_<0> >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::regex_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::mark_end_matcher,struct boost::xpressive::detail::static_xpression<struct boost::xpressive::detail::alternate_end_matcher,struct boost::xpressive::detail::no_next> > > > >,struct boost::mpl::bool_<1> > const & __ptr64) __ptr64" ??0?$optional_mark_matcher@U?$static_xpression@Umark_begin_matcher@detail@xpressive@boost@@U?$static_xpression@U?$simple_repeat_matcher@U?$static_xpression@Uany_matcher@detail@xpressive@boost@@U?$static_xpression@Utrue_matcher@detail@xpressive@boost@@Uno_next@234@@234@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@U?$static_xpression@U?$regex_matcher@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$static_xpression@Umark_end_matcher@detail@xpressive@boost@@U?$static_xpression@Ualternate_end_matcher@detail@xpressive@boost@@Uno_next@234@@234@@234@@234@@234@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@QEAA@AEBU0123@@Z
0x1609BFE58: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getNoBreakPreEmojiModifierFitzpatrickRule(void)" ?getNoBreakPreEmojiModifierFitzpatrickRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x16097C410: "public: __cdecl boost::unordered::detail::buckets<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> >,struct boost::unordered::detail::ptr_bucket,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> > >::~buckets<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> >,struct boost::unordered::detail::ptr_bucket,struct boost::unordered::detail::ptr_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::TensorChunkReader::TensorData> > >(void) __ptr64" ??1?$buckets@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UTensorData@TensorChunkReader@TouchType@@@std@@@std@@Uptr_bucket@detail@unordered@boost@@U?$ptr_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UTensorData@TensorChunkReader@TouchType@@@std@@@456@@detail@unordered@boost@@QEAA@XZ
0x1608B6670: "public: __cdecl boost::foreach_detail_::auto_any<class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > >::~auto_any<class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > >(void) __ptr64" ??1?$auto_any@V?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@std@@@foreach_detail_@boost@@QEAA@XZ
0x160A4A610: "`string'" ??_C@_0N@HPMLKHPL@message_size?$AA@
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::mpl::bool_<0> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$bool_@$0A@@53@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160B08AC0: "public: static class TouchType::EventStream TouchType::InternalLogger::severe" ?severe@InternalLogger@TouchType@@2VEventStream@2@A
0x16089AC50: "public: __cdecl std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >::~_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > > > >(void) __ptr64" ??1?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@std@@@std@@@std@@@std@@QEAA@XZ
0x160A40B38: "const TouchType::InputFileStream::`vftable'{for `TouchType::InputStream'}" ??_7InputFileStream@TouchType@@6BInputStream@1@@
0x1608C4BFC: "public: __cdecl boost::shared_ptr<class TouchType::NGramBlacklister>::~shared_ptr<class TouchType::NGramBlacklister>(void) __ptr64" ??1?$shared_ptr@VNGramBlacklister@TouchType@@@boost@@QEAA@XZ
0x160952EC8: "struct TouchType::RichKeyPress * __ptr64 __cdecl std::_Merge_backward<struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::CompareKeyPressGreater>(struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::CompareKeyPressGreater)" ??$_Merge_backward@PEAURichKeyPress@TouchType@@PEAU12@PEAU12@UCompareKeyPressGreater@2@@std@@YAPEAURichKeyPress@TouchType@@PEAU12@0000UCompareKeyPressGreater@2@@Z
0x16089BF60: "protected: virtual __cdecl std::codecvt<unsigned short,char,int>::~codecvt<unsigned short,char,int>(void) __ptr64" ??1?$codecvt@GDH@std@@MEAA@XZ
0x160A91E28: "`string'" ??_C@_0M@BPBHIMEI@KhmerNumber?$AA@
0x1609C4DA0: ??R?$PropertyRule@_N$1?isGraphemeExtend@CharProps@TouchType@@QEBA_NI@Z$00@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x160A41A18: api-ms-win-core-heap-l1-1-0_NULL_THUNK_DATA
0x16091CE04: "public: struct TouchType::LogProbability __cdecl TouchType::CharacterMapTrieNode::getProbability(void)const __ptr64" ?getProbability@CharacterMapTrieNode@TouchType@@QEBA?AULogProbability@2@XZ
0x1609AC510: "public: void __cdecl TouchType::SequenceTermMap::push_front(class TouchType::Term const & __ptr64,struct TouchType::TermPosition const & __ptr64) __ptr64" ?push_front@SequenceTermMap@TouchType@@QEAAXAEBVTerm@2@AEBUTermPosition@2@@Z
0x1609DA4B0: "public: virtual void __cdecl TouchType::IO::Protocol::DynamicMap::CheckTypeAndMergeFrom(class google::protobuf::MessageLite const & __ptr64) __ptr64" ?CheckTypeAndMergeFrom@DynamicMap@Protocol@IO@TouchType@@UEAAXAEBVMessageLite@protobuf@google@@@Z
0x160918E50: "protected: void __cdecl std::vector<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple,class std::allocator<struct TouchType::DynamicTrieNode::const_dtrie_node_iterator<struct TouchType::KeyPressTransformer>::SearchTuple> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@V?$allocator@USearchTuple@?$const_dtrie_node_iterator@UKeyPressTransformer@TouchType@@@DynamicTrieNode@TouchType@@@std@@@std@@IEAAX_K@Z
0x16089BF60: "public: virtual __cdecl std::money_base::~money_base(void) __ptr64" ??1money_base@std@@UEAA@XZ
0x1609BF36C: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getKhmerPunctuationRule1(void)" ?getKhmerPunctuationRule1@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x160A92484: "`string'" ??_C@_02MCILKGOH@?$HL?$HN?$AA@
0x1609BF528: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getKhmerPunctuationRule2(void)" ?getKhmerPunctuationRule2@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608E6C64: "struct std::pair<unsigned char,unsigned char> * __ptr64 __cdecl std::_Uninit_copy<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct std::pair<unsigned char,unsigned char> > > >,struct std::pair<unsigned char,unsigned char> * __ptr64,class std::allocator<struct std::pair<unsigned char,unsigned char> > >(class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct std::pair<unsigned char,unsigned char> > > >,class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<struct std::pair<unsigned char,unsigned char> > > >,struct std::pair<unsigned char,unsigned char> * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct std::pair<unsigned char,unsigned char> > > & __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_copy@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U?$pair@EE@std@@@std@@@std@@@std@@PEAU?$pair@EE@2@V?$allocator@U?$pair@EE@std@@@2@@std@@YAPEAU?$pair@EE@0@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U?$pair@EE@std@@@std@@@std@@@0@0PEAU10@AEAU?$_Wrap_alloc@V?$allocator@U?$pair@EE@std@@@std@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z
0x160AF7158: "__cdecl _pobjectentrylast" __pobjectentrylast
0x16096EFF0: "public: unsigned int __cdecl TouchType::TrieNode::insert(char const * __ptr64,unsigned char,unsigned int,struct TouchType::ScratchMap const & __ptr64,class TouchType::PackedLexMultiMap const & __ptr64) __ptr64" ?insert@TrieNode@TouchType@@QEAAIPEBDEIAEBUScratchMap@2@AEBVPackedLexMultiMap@2@@Z
0x16090EA20: "class TouchType::PackedDynamicArray<class TouchType::DynamicMapNode,unsigned short> __cdecl TouchType::moveDataAdd<class TouchType::DynamicMapNode,unsigned short>(class TouchType::PackedDynamicArray<class TouchType::DynamicMapNode,unsigned short> & __ptr64,unsigned short)" ??$moveDataAdd@VDynamicMapNode@TouchType@@G@TouchType@@YA?AV?$PackedDynamicArray@VDynamicMapNode@TouchType@@G@0@AEAV10@G@Z
0x160A936B8: "`string'" ??_C@_0O@LLKEMOJN@hidden_states?$AA@
0x1608F8DF4: "public: __cdecl TouchType::VocabChunkReader::VocabChunkReader(class TouchType::Vocab & __ptr64) __ptr64" ??0VocabChunkReader@TouchType@@QEAA@AEAVVocab@1@@Z
0x1608B5ED0: "public: virtual void * __ptr64 __cdecl TouchType::Visitors::TermFrequencyCollector::`vector deleting destructor'(unsigned int) __ptr64" ??_ETermFrequencyCollector@Visitors@TouchType@@UEAAPEAXI@Z
0x16089B650: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned short,unsigned int,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned int> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@GIU?$less@G@std@@V?$allocator@U?$pair@$$CBGI@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBGI@std@@PEAX@2@@Z
0x160A50530: "`string'" ??_C@_0N@FPMNBFLJ@dynamic?9term?$AA@
0x16097D51C: "public: __cdecl TouchType::TensorChunkReader::TensorData::~TensorData(void) __ptr64" ??1TensorData@TensorChunkReader@TouchType@@QEAA@XZ
0x1609E27A0: "public: virtual bool __cdecl TouchType::NeuralCache::isOOVAdvancePending(void)const __ptr64" ?isOOVAdvancePending@NeuralCache@TouchType@@UEBA_NXZ
0x1608ADDB0: "public: virtual void * __ptr64 __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAPEAXI@Z
0x1609EF2DB: "__cdecl lock" _lock
0x1608C08C0: "public: __cdecl std::auto_ptr<class TouchType::OutputFileStream>::~auto_ptr<class TouchType::OutputFileStream>(void) __ptr64" ??1?$auto_ptr@VOutputFileStream@TouchType@@@std@@QEAA@XZ
0x1608A63F8: "public: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@PEAX@2@XZ
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape> > >::_Freenode0(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::KeyShape>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VKeyShape@TouchType@@@std@@PEAX@2@@Z
0x160A41CA0: "__cdecl _imp_isdigit" __imp_isdigit
0x1608CA4A0: "public: struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelTermID>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,struct TouchType::ModelTermID>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@U?$pair@$$CBEUModelTermID@TouchType@@@std@@V?$allocator@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEUModelTermID@TouchType@@@std@@PEAX@2@XZ
0x160906670: "public: virtual void __cdecl TouchType::DynamicMap::MapCache::getPredictions(unsigned __int64,struct TouchType::LogProbability const & __ptr64,class TouchType::BackoffManager const & __ptr64,struct TouchType::ModelWeights const & __ptr64,class std::vector<struct std::pair<unsigned short,struct TouchType::LogProbability>,class std::allocator<struct std::pair<unsigned short,struct TouchType::LogProbability> > > & __ptr64,unsigned __int64,unsigned __int64,bool)const __ptr64" ?getPredictions@MapCache@DynamicMap@TouchType@@UEBAX_KAEBULogProbability@3@AEBVBackoffManager@3@AEBUModelWeights@3@AEAV?$vector@U?$pair@GULogProbability@TouchType@@@std@@V?$allocator@U?$pair@GULogProbability@TouchType@@@std@@@2@@std@@00_N@Z
0x1608A3898: "public: __cdecl std::_Yarn<char>::~_Yarn<char>(void) __ptr64" ??1?$_Yarn@D@std@@QEAA@XZ
0x1608B5390: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<struct TouchType::NeuralBackend::Tensor>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$sp_counted_impl_p@UTensor@NeuralBackend@TouchType@@@detail@boost@@UEAAPEAXI@Z
0x16090CE64: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TouchType::ContactModel,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::ContactModel> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::ContactModel>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VContactModel@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VContactModel@TouchType@@@std@@@2@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VContactModel@TouchType@@@std@@PEAX@2@@Z
0x160A3E9B8: "const TouchType::InputMapperBase::`vftable'" ??_7InputMapperBase@TouchType@@6B@
0x160929E90: "public: virtual class std::vector<struct TouchType::ModelTermID,class std::allocator<struct TouchType::ModelTermID> > __cdecl TouchType::InputModel::lookupMorphemes(unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?lookupMorphemes@InputModel@TouchType@@UEBA?AV?$vector@UModelTermID@TouchType@@V?$allocator@UModelTermID@TouchType@@@std@@@std@@EAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
0x160914C5C: "public: void __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >,0> >::clear(void) __ptr64" ?clear@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@@std@@@2@$0A@@std@@@std@@QEAAXXZ
0x160A91AA0: "`string'" ??_C@_04DFIEEMMC@WB4D?$AA@
0x1609C553C: "public: __cdecl Json::Value::CZString::~CZString(void) __ptr64" ??1CZString@Value@Json@@QEAA@XZ
0x160A4DD20: "`string'" ??_C@_0BA@MFABFGKL@downcase?9cutoff?$AA@
0x16091A9E8: "public: class std::vector<struct TouchType::RichKeyPress,class std::allocator<struct TouchType::RichKeyPress> > __cdecl TouchType::InputMapping::LayoutMap::getAlternatives(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64)const __ptr64" ?getAlternatives@LayoutMap@InputMapping@TouchType@@QEBA?AV?$vector@URichKeyPress@TouchType@@V?$allocator@URichKeyPress@TouchType@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@5@@Z
0x160B07408: g_pfnResultLoggingCallback
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > >::deallocate(struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@std@@@std@@QEAAXPEAU?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@_K@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > > >::deallocate(class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > > * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@@std@@@std@@QEAAXPEAV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@2@_K@Z
0x1609871F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_word_matcher<struct boost::xpressive::detail::word_begin,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$assert_word_matcher@Uword_begin@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_word_matcher<struct boost::xpressive::detail::word_begin,struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@U?$assert_word_matcher@Uword_begin@detail@xpressive@boost@@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@34@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x16091BB44: "protected: struct std::pair<class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct TouchType::InputMapping::LayoutMap::KeyPressCombo> > >,bool> __cdecl std::_Tree<class std::_Tset_traits<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::less<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,class std::allocator<struct TouchType::InputMapping::LayoutMap::KeyPressCombo>,0> >::_Insert_nohint<struct TouchType::InputMapping::LayoutMap::KeyPressCombo,struct std::_Nil>(bool,struct TouchType::InputMapping::LayoutMap::KeyPressCombo &&,struct std::_Nil) __ptr64" ??$_Insert_nohint@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U_Nil@std@@@?$_Tree@V?$_Tset_traits@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@U?$less@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@V?$allocator@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@6@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@UKeyPressCombo@LayoutMap@InputMapping@TouchType@@@std@@@std@@@std@@_N@1@_N$$QEAUKeyPressCombo@LayoutMap@InputMapping@TouchType@@U_Nil@1@@Z
0x160AF9200: "__vectorcall ??_R0?AVout_of_range@std@" ??_R0?AVout_of_range@std@@@8
0x16089C900: "public: __cdecl std::vector<class TouchType::BreakRule const * __ptr64,class std::allocator<class TouchType::BreakRule const * __ptr64> >::~vector<class TouchType::BreakRule const * __ptr64,class std::allocator<class TouchType::BreakRule const * __ptr64> >(void) __ptr64" ??1?$vector@PEBVBreakRule@TouchType@@V?$allocator@PEBVBreakRule@TouchType@@@std@@@std@@QEAA@XZ
0x1608B5C8C: "public: __cdecl TouchType::ModelSetDescriptionImpl::~ModelSetDescriptionImpl(void) __ptr64" ??1ModelSetDescriptionImpl@TouchType@@QEAA@XZ
0x160B07C5C: "class TouchType::CachedString const TouchType::StringTable::searchLimit" ?searchLimit@StringTable@TouchType@@3VCachedString@2@B
0x160939DCC: "public: void __cdecl TouchType::InputSequence::KeyPressOption::resize(unsigned __int64,struct TouchType::RichKeyPress const & __ptr64) __ptr64" ?resize@KeyPressOption@InputSequence@TouchType@@QEAAX_KAEBURichKeyPress@3@@Z
0x1608A63F8: "public: struct std::_Tree_node<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,void * __ptr64> * __ptr64 __cdecl std::_Tree_alloc<0,struct std::_Tree_base_types<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> >,class std::allocator<struct std::pair<class TouchType::Term const,struct std::pair<unsigned short,unsigned __int64> > > > >::_Buyheadnode(void) __ptr64" ?_Buyheadnode@?$_Tree_alloc@$0A@U?$_Tree_base_types@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@V?$allocator@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@@2@@std@@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBVTerm@TouchType@@U?$pair@G_K@std@@@std@@PEAX@2@XZ
0x160987390: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::mark_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$mark_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1608F8BE0: "public: virtual enum TouchType::TermModel::TermType __cdecl TouchType::TermModel::getTermType(void)const __ptr64" ?getTermType@TermModel@TouchType@@UEBA?AW4TermType@12@XZ
0x1609E08AC: "public: void __cdecl std::vector<struct TouchType::SequenceAlternative,class std::allocator<struct TouchType::SequenceAlternative> >::_Construct_n(unsigned __int64,struct TouchType::SequenceAlternative const * __ptr64) __ptr64" ?_Construct_n@?$vector@USequenceAlternative@TouchType@@V?$allocator@USequenceAlternative@TouchType@@@std@@@std@@QEAAX_KPEBUSequenceAlternative@TouchType@@@Z
0x1608C34E8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,class TouchType::TermModel * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::TermModel * __ptr64> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<unsigned char const,class TouchType::TermModel * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@EPEAVTermModel@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEPEAVTermModel@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEPEAVTermModel@TouchType@@@std@@PEAX@2@@Z
0x160A4DC90: "`string'" ??_C@_07OGLKJGNM@max?9dof?$AA@
0x1609BC9C8: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPostChineseRule(void)" ?getPostChineseRule@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x16089BF50: "public: virtual class std::_Facet_base * __ptr64 __cdecl std::locale::facet::_Decref(void) __ptr64" ?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ
0x1609D8B68: "public: void __cdecl TouchType::IO::Protocol::VocabFilter::MergeFrom(class TouchType::IO::Protocol::VocabFilter const & __ptr64) __ptr64" ?MergeFrom@VocabFilter@Protocol@IO@TouchType@@QEAAXAEBV1234@@Z
0x1608FFC4C: "public: class TouchType::MultiTermIDPrediction __cdecl TouchType::MultiTermIDPrediction::append(struct TouchType::PredictionTerm const & __ptr64)const __ptr64" ?append@MultiTermIDPrediction@TouchType@@QEBA?AV12@AEBUPredictionTerm@2@@Z
0x160A4D130: "`string'" ??_C@_08IAOKKAJK@FailFast?$AA@
0x1609C4BA0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::SingleCharRule<58>::operator()(unsigned int)const __ptr64" ??R?$SingleCharRule@$0DK@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x16089AC50: "protected: virtual void __cdecl TouchType::NGramTermModel<class TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> > >::repair(void) __ptr64" ?repair@?$NGramTermModel@V?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@TouchType@@MEAAXXZ
0x160A91A54: "`string'" ??_C@_03FJEOIMOA@WB5?$AA@
0x160931A70: "[thunk]:public: virtual void * __ptr64 __cdecl TouchType::InputModel::`vector deleting destructor'`adjustor{48}' (unsigned int) __ptr64" ??_EInputModel@TouchType@@WDA@EAAPEAXI@Z
0x160A9BA68: "public: static class TouchType::CodepointRange const TouchType::CodepointRange::cjkRange" ?cjkRange@CodepointRange@TouchType@@2V12@B
0x1609B0A74: "private: void __cdecl TouchType::StochasticTokenizer::preTokenize(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::SequenceInternal & __ptr64,class std::vector<unsigned int,class std::allocator<unsigned int> > & __ptr64)const __ptr64" ?preTokenize@StochasticTokenizer@TouchType@@AEBAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVSequenceInternal@2@AEAV?$vector@IV?$allocator@I@std@@@4@@Z
0x160A4A4F8: "`string'" ??_C@_0BE@DLHHIBGN@bad_file_descriptor?$AA@
0x1609F43F0: "protected: virtual void * __ptr64 __cdecl std::moneypunct<unsigned short,0>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$moneypunct@G$0A@@std@@MEAAPEAXI@Z
0x1609B5540: "public: virtual void * __ptr64 __cdecl TouchType::WordBreakIteratorImpl::`scalar deleting destructor'(unsigned int) __ptr64" ??_GWordBreakIteratorImpl@TouchType@@UEAAPEAXI@Z
0x1608A5AB0: "protected: void __cdecl std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@std@@IEAAX_K@Z
0x160945294: "public: static bool __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FeatureEstimateOp::process(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FlowFeatureEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64,class TouchType::DynamicTrieLocation & __ptr64,struct TouchType::LogProbability & __ptr64)" ?process@FeatureEstimateOp@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@SA_NAEBUFlowFeatureEvidence@23@AEBVSettings@23@AEAVDynamicTrieLocation@3@AEAULogProbability@3@@Z
0x160B07DB8: "class TouchType::CachedString const TouchType::StringTable::useWildcards" ?useWildcards@StringTable@TouchType@@3VCachedString@2@B
0x16098E590: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::set_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::int_<2> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::repeat(struct boost::xpressive::detail::quant_spec const & __ptr64,struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?repeat@?$dynamic_xpression@U?$set_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$int_@$01@mpl@3@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEBUquant_spec@234@AEAU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x160A4F7D0: "`string'" ??_C@_0EH@PIEFBDGA@Key?5for?5updateKeyShape?5not?5found@
0x1609CA820: "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl Json::FastWriter::write(class Json::Value const & __ptr64) __ptr64" ?write@FastWriter@Json@@UEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVValue@2@@Z
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@U453@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160AF9498: "__cdecl Inf" _Inf
0x160935D00: "bool __cdecl TouchType::readValue<char [12]>(class std::basic_istream<char,struct std::char_traits<char> > & __ptr64,char (& __ptr64)[12])" ??$readValue@$$BY0M@D@TouchType@@YA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAY0M@D@Z
0x16091635C: "public: void __cdecl boost::unordered::detail::table_impl<struct boost::unordered::detail::map<class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > > >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> >,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::rehash_impl(unsigned __int64) __ptr64" ?rehash_impl@?$table_impl@U?$map@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$set@EU?$less@E@std@@V?$allocator@E@2@@2@@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@V?$set@EU?$less@E@std@@V?$allocator@E@2@@2@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEAAX_K@Z
0x160A4F428: "`string'" ??_C@_0O@BNKDLEFK@character?5map?$AA@
0x1608E4BCC: "public: void __cdecl std::vector<class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> * __ptr64,class std::allocator<class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> * __ptr64> >::resize(unsigned __int64) __ptr64" ?resize@?$vector@PEAV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@V?$allocator@PEAV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@std@@@std@@QEAAX_K@Z
0x1608DFFA0: "public: __cdecl TouchType::SequenceInternal::SequenceInternal(class TouchType::Sequence const & __ptr64) __ptr64" ??0SequenceInternal@TouchType@@QEAA@AEBVSequence@1@@Z
0x1608BB99C: "public: __cdecl TouchType::ChunkReaderHelper<class TouchType::IO::Protocol::StaticMap>::~ChunkReaderHelper<class TouchType::IO::Protocol::StaticMap>(void) __ptr64" ??1?$ChunkReaderHelper@VStaticMap@Protocol@IO@TouchType@@@TouchType@@QEAA@XZ
0x16099B888: "protected: struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float>,void * __ptr64> * __ptr64 __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float> >,0> >::_Copy_nodes<struct std::integral_constant<bool,0> >(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float>,void * __ptr64> * __ptr64,struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,float>,void * __ptr64> * __ptr64,struct std::integral_constant<bool,0>) __ptr64" ??$_Copy_nodes@U?$integral_constant@_N$0A@@std@@@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@MU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@@2@$0A@@std@@@std@@IEAAPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@std@@PEAX@1@PEAU21@0U?$integral_constant@_N$0A@@1@@Z
0x1608FA350: "public: virtual bool __cdecl TouchType::DynamicNgramTermModel::write(class TouchType::LexicalModelWriteHelper const & __ptr64,enum TouchType::ModelFileVersion::VersionNum)const __ptr64" ?write@DynamicNgramTermModel@TouchType@@UEBA_NAEBVLexicalModelWriteHelper@2@W4VersionNum@ModelFileVersion@2@@Z
0x160945F8C: "public: struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,void * __ptr64> * __ptr64 __cdecl std::_List_alloc<0,struct std::_List_base_types<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > >::_Buynode0(struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,void * __ptr64> * __ptr64,struct std::_List_node<struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation>,void * __ptr64> * __ptr64) __ptr64" ?_Buynode0@?$_List_alloc@$0A@U?$_List_base_types@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@2@@std@@@std@@QEAAPEAU?$_List_node@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@PEAX@2@PEAU32@0@Z
0x1608CC828: "public: struct std::_Tree_node<class boost::shared_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<class boost::shared_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,class std::allocator<class boost::shared_ptr<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > > >::_Buynode0(void) __ptr64" ?_Buynode0@?$_Tree_buy@V?$shared_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@boost@@V?$allocator@V?$shared_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@boost@@@std@@@std@@QEAAPEAU?$_Tree_node@V?$shared_ptr@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@boost@@PEAX@2@XZ
0x1608E18A0: "public: virtual void * __ptr64 __cdecl TouchType::LexEquivalenceClass::`vector deleting destructor'(unsigned int) __ptr64" ??_ELexEquivalenceClass@TouchType@@UEAAPEAXI@Z
0x1609ADD10: "public: void __cdecl std::deque<struct TouchType::TermPosition,class std::allocator<struct TouchType::TermPosition> >::push_back(struct TouchType::TermPosition const & __ptr64) __ptr64" ?push_back@?$deque@UTermPosition@TouchType@@V?$allocator@UTermPosition@TouchType@@@std@@@std@@QEAAXAEBUTermPosition@TouchType@@@Z
0x1608FBF7C: "protected: void __cdecl std::vector<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID>,class std::allocator<struct std::pair<class TouchType::Term,struct TouchType::ModelTermID> > >::_Reserve(unsigned __int64) __ptr64" ?_Reserve@?$vector@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@V?$allocator@U?$pair@VTerm@TouchType@@UModelTermID@2@@std@@@2@@std@@IEAAX_K@Z
0x160B0C65C: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0BAFO@$0BAGB@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0BAFO@$0BAGB@@34@XZ@4HA
0x160995A30: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@23@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608DE738: "class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64 __cdecl std::_Uninit_move<class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64,class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64,class std::allocator<class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > >,class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > >(class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64,class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64,class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64,struct std::_Wrap_alloc<class std::allocator<class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > > > & __ptr64,class std::vector<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability>,class std::allocator<struct std::pair<struct TouchType::ModelTermID,struct TouchType::LogProbability> > > * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAV?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@std@@PEAV12@V?$allocator@V?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@std@@@2@V12@@std@@YAPEAV?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@0@PEAV10@00AEAU?$_Wrap_alloc@V?$allocator@V?$vector@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@UModelTermID@TouchType@@ULogProbability@2@@std@@@2@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160A4E008: "`string'" ??_C@_0M@BGCJFAHH@use?9partial?$AA@
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::ContactModel>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::ContactModel> > >::_Freenode0(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,class TouchType::ContactModel>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VContactModel@TouchType@@@std@@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VContactModel@TouchType@@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VContactModel@TouchType@@@std@@PEAX@2@@Z
0x160A91A38: "`string'" ??_C@_06FMLPMEHC@email?$EA?$AA@
0x1609DE910: "public: virtual unsigned __int64 __cdecl TouchType::GRUNeuralTermProbabilityMap::getOrder(void)const __ptr64" ?getOrder@GRUNeuralTermProbabilityMap@TouchType@@UEBA_KXZ
0x16090DFFC: "private: bool __cdecl TouchType::DynamicMapNode::checkTermsInVocab(class TouchType::Vocab const & __ptr64)const __ptr64" ?checkTermsInVocab@DynamicMapNode@TouchType@@AEBA_NAEBVVocab@2@@Z
0x16099EA70: "public: virtual void * __ptr64 __cdecl TouchType::MapRuleModel::`vector deleting destructor'(unsigned int) __ptr64" ??_EMapRuleModel@TouchType@@UEAAPEAXI@Z
0x160A3EFC0: "const TouchType::VocabImpl<class TouchType::CompressedDictionary>::`vftable'" ??_7?$VocabImpl@VCompressedDictionary@TouchType@@@TouchType@@6B@
0x1608A2060: "private: long __cdecl FluencyDS::UnloadDynamicModels(void) __ptr64" ?UnloadDynamicModels@FluencyDS@@AEAAJXZ
0x160A50DE8: "`string'" ??_C@_0BN@LFKEDJAJ@No?5language?5rules?5found?5for?5?$AA@
0x1608EE850: ??_EisMultiTermPrediction@?A0xa8a7f05f@TouchType@@UEAAPEAXI@Z
0x16091924C: "public: __cdecl boost::unordered::detail::node_constructor<class std::allocator<struct boost::unordered::detail::ptr_node<struct std::pair<struct TouchType::ModelTermID const,class TouchType::CharacterMapTrieNode> > > >::~node_constructor<class std::allocator<struct boost::unordered::detail::ptr_node<struct std::pair<struct TouchType::ModelTermID const,class TouchType::CharacterMapTrieNode> > > >(void) __ptr64" ??1?$node_constructor@V?$allocator@U?$ptr_node@U?$pair@$$CBUModelTermID@TouchType@@VCharacterMapTrieNode@2@@std@@@detail@unordered@boost@@@std@@@detail@unordered@boost@@QEAA@XZ
0x1608A9550: "public: __cdecl TouchType::Prediction::Prediction(class TouchType::Prediction &&) __ptr64" ??0Prediction@TouchType@@QEAA@$$QEAV01@@Z
0x160AF90D0: "public: static class std::_System_error_category std::_Error_objects<int>::_System_object" ?_System_object@?$_Error_objects@H@std@@2V_System_error_category@2@A
0x1609847B0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::traits_holder<struct boost::xpressive::cpp_regex_traits<char> >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$traits_holder@U?$cpp_regex_traits@D@xpressive@boost@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x16098BA74: "public: __cdecl boost::xpressive::detail::compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >::~compound_charset<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >(void) __ptr64" ??1?$compound_charset@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@QEAA@XZ
0x1609D9EE8: "void __cdecl TouchType::IO::Protocol::protobuf_AddDesc_dynamicMap_2eproto(void)" ?protobuf_AddDesc_dynamicMap_2eproto@Protocol@IO@TouchType@@YAXXZ
0x160900CC0: "private: virtual bool __cdecl TouchType::ParameterImpl<unsigned int>::setDefaultValueInternal(void const * __ptr64) __ptr64" ?setDefaultValueInternal@?$ParameterImpl@I@TouchType@@EEAA_NPEBX@Z
0x16094C028: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<struct TouchType::InputModelCacheKey,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const>,struct std::less<struct TouchType::InputModelCacheKey>,class std::allocator<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > >,0> >::_Insert_nohint<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > & __ptr64,struct std::_Tree_node<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> >,void * __ptr64> * __ptr64>(bool,struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> > & __ptr64,struct std::_Tree_node<struct std::pair<struct TouchType::InputModelCacheKey const,class TouchType::ISharedPtr<class TouchType::ISharedPtrTarget const> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_nohint@AEAU?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@PEAU?$_Tree_node@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@UInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@U?$less@UInputModelCacheKey@TouchType@@@std@@V?$allocator@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@@5@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@@std@@@std@@@std@@_N@1@_NAEAU?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@1@PEAU?$_Tree_node@U?$pair@$$CBUInputModelCacheKey@TouchType@@V?$ISharedPtr@$$CBVISharedPtrTarget@TouchType@@@2@@std@@PEAX@1@@Z
0x1609EEDF3: "__cdecl callnewh" _callnewh
0x1608CAE70: "private: virtual void __cdecl TouchType::ParameterImpl<unsigned int>::defaultValueInternal(void * __ptr64)const __ptr64" ?defaultValueInternal@?$ParameterImpl@I@TouchType@@EEBAXPEAX@Z
0x160A4D670: MICROSOFT_WINDOWSPHONE_INPUT
0x16089BF40: "public: virtual void __cdecl std::locale::facet::_Incref(void) __ptr64" ?_Incref@facet@locale@std@@UEAAXXZ
0x1608B1BD4: "class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > > __cdecl std::copy<class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > > >(class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >,class std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >)" ??$copy@V?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@std@@V?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@2@@std@@YA?AV?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@0@V?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@0@0V10@@Z
0x160A94180: "__cdecl _xmm@3f8000003e99999a3db851ec3cdd2f1c" __xmm@3f8000003e99999a3db851ec3cdd2f1c
0x1608AA6A0: "private: virtual bool __cdecl TouchType::ParameterImpl<float>::isVisible(void)const __ptr64" ?isVisible@?$ParameterImpl@M@TouchType@@EEBA_NXZ
0x160A91978: "`string'" ??_C@_03KLDNAAIF@o?C?$KD?$AA@
0x160A4F9D0: "`string'" ??_C@_0GM@OJLNCGND@Cannot?5save?5an?5empty?5KeyPressMod@
0x16089AC50: "public: __cdecl std::_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >::~_Deque_const_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<class TouchType::Point,unsigned int> > > >(void) __ptr64" ??1?$_Deque_const_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@VPoint@TouchType@@I@std@@@std@@@std@@@std@@QEAA@XZ
0x1608DF3CC: "protected: struct std::pair<class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct TouchType::Encoding> > >,bool> __cdecl std::_Tree<class std::_Tset_traits<struct TouchType::Encoding,struct std::less<struct TouchType::Encoding>,class std::allocator<struct TouchType::Encoding>,0> >::_Insert_nohint<struct TouchType::Encoding,struct std::_Nil>(bool,struct TouchType::Encoding &&,struct std::_Nil) __ptr64" ??$_Insert_nohint@UEncoding@TouchType@@U_Nil@std@@@?$_Tree@V?$_Tset_traits@UEncoding@TouchType@@U?$less@UEncoding@TouchType@@@std@@V?$allocator@UEncoding@TouchType@@@4@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@UEncoding@TouchType@@@std@@@std@@@std@@_N@1@_N$$QEAUEncoding@TouchType@@U_Nil@1@@Z
0x160900EBC: "public: __cdecl TouchType::ContextCache::ContextCache(class std::map<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> > > const & __ptr64,class std::map<unsigned char,class TouchType::TermModel const * __ptr64,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class TouchType::TermModel const * __ptr64> > > const & __ptr64,class std::map<unsigned char,unsigned int,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,unsigned int> > > const & __ptr64,class std::map<unsigned char,struct TouchType::ModelTermID,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> > > const & __ptr64) __ptr64" ??0ContextCache@TouchType@@QEAA@AEBV?$map@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@@std@@AEBV?$map@EPEBVTermModel@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEPEBVTermModel@TouchType@@@std@@@4@@3@AEBV?$map@EIU?$less@E@std@@V?$allocator@U?$pair@$$CBEI@std@@@2@@3@AEBV?$map@EUModelTermID@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@4@@3@@Z
0x160A3E2C0: "const TouchType::Predictor::`vftable'" ??_7Predictor@TouchType@@6B@
0x160A50998: "`string'" ??_C@_0CP@MLODCPCH@Parameter?5arrays?5are?5only?5suppor@
0x160907CA0: "protected: void __cdecl std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> >::_Reallocate(unsigned __int64) __ptr64" ?_Reallocate@?$vector@UCacheLine@MapCache@DynamicMap@TouchType@@V?$allocator@UCacheLine@MapCache@DynamicMap@TouchType@@@std@@@std@@IEAAX_K@Z
0x1609717F4: "struct TouchType::ScratchMap::Data * __ptr64 __cdecl std::_Uninit_move<struct TouchType::ScratchMap::Data * __ptr64,struct TouchType::ScratchMap::Data * __ptr64,class std::allocator<struct TouchType::ScratchMap::Data>,struct TouchType::ScratchMap::Data>(struct TouchType::ScratchMap::Data * __ptr64,struct TouchType::ScratchMap::Data * __ptr64,struct TouchType::ScratchMap::Data * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::ScratchMap::Data> > & __ptr64,struct TouchType::ScratchMap::Data * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUData@ScratchMap@TouchType@@PEAU123@V?$allocator@UData@ScratchMap@TouchType@@@std@@U123@@std@@YAPEAUData@ScratchMap@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@UData@ScratchMap@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x16089B650: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelMetadata,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> >,0> >::_Destroy_if_not_nil(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelMetadata>,void * __ptr64> * __ptr64) __ptr64" ?_Destroy_if_not_nil@?$_Tree@V?$_Tmap_traits@EUModelMetadata@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@PEAX@2@@Z
0x160993130: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$0A@@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A0B98C: "__cdecl FXp_mulh" _FXp_mulh
0x160A41990: "__cdecl _imp_DeleteFileW" __imp_DeleteFileW
0x1609C8F58: "private: bool __cdecl Json::Reader::decodeUnicodeEscapeSequence(class Json::Reader::Token & __ptr64,char const * __ptr64 & __ptr64,char const * __ptr64,unsigned int & __ptr64) __ptr64" ?decodeUnicodeEscapeSequence@Reader@Json@@AEAA_NAEAVToken@12@AEAPEBDPEBDAEAI@Z
0x1609AC710: "public: __cdecl TouchType::TokenizerImpl::TokenizerImpl(class TouchType::mutex & __ptr64,class TouchType::Trie const * __ptr64,class std::map<unsigned char,struct TouchType::BasicModelInfo,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::BasicModelInfo> > > const * __ptr64,class TouchType::ParameterSetImpl const & __ptr64) __ptr64" ??0TokenizerImpl@TouchType@@QEAA@AEAVmutex@1@PEBVTrie@1@PEBV?$map@EUBasicModelInfo@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUBasicModelInfo@TouchType@@@std@@@4@@std@@AEBVParameterSetImpl@1@@Z
0x16098E970: "public: virtual bool __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::match(struct boost::xpressive::detail::match_state<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > & __ptr64)const __ptr64" ?match@?$dynamic_xpression@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$0A@@mpl@3@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBA_NAEAU?$match_state@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@234@@Z
0x1608C4980: "public: unsigned __int64 __cdecl boost::unordered::detail::table<struct boost::unordered::detail::set<class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >::min_buckets_for_size(unsigned __int64)const __ptr64" ?min_buckets_for_size@?$table@U?$set@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@detail@unordered@boost@@@detail@unordered@boost@@QEBA_K_K@Z
0x1608DC6A4: "bool __cdecl boost::foreach_detail_::done<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,struct boost::mpl::bool_<1> >(struct boost::foreach_detail_::auto_any_base const & __ptr64,struct boost::foreach_detail_::auto_any_base const & __ptr64,struct boost::foreach_detail_::type2type<class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability> > >,struct boost::mpl::bool_<1> > * __ptr64)" ??$done@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@U?$bool_@$00@mpl@boost@@@foreach_detail_@boost@@YA_NAEBUauto_any_base@01@0PEAU?$type2type@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@U?$bool_@$00@mpl@boost@@@01@@Z
0x1609A1424: "public: __cdecl boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type> > >::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type> > >(struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::cons<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct boost::tuples::null_type> > > const & __ptr64) __ptr64" ??0?$cons@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$cons@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$cons@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Unull_type@tuples@boost@@@tuples@boost@@@tuples@boost@@@tuples@boost@@QEAA@AEBU012@@Z
0x1608B7DA0: "public: virtual void * __ptr64 __cdecl TouchType::SentenceSegmenterImpl::`vector deleting destructor'(unsigned int) __ptr64" ??_ESentenceSegmenterImpl@TouchType@@UEAAPEAXI@Z
0x160A0B8E0: "__cdecl FXp_getw" _FXp_getw
0x16089BF60: "public: virtual __cdecl std::codecvt_base::~codecvt_base(void) __ptr64" ??1codecvt_base@std@@UEAA@XZ
0x160A50A4C: "`string'" ??_C@_06CNENDOIE@pinyin?$AA@
0x1608F13F8: "public: void __cdecl std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> >::`vbase destructor'(void) __ptr64" ??_D?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ
0x1608BD19C: "protected: void __cdecl TouchType::PredictorImpl::unloadCharacterMaps(struct TouchType::ModelSetDescriptionImpl const & __ptr64) __ptr64" ?unloadCharacterMaps@PredictorImpl@TouchType@@IEAAXAEBUModelSetDescriptionImpl@2@@Z
0x160A3D7D0: "const TouchType::TagSelectors::PersistentDynamicModels::`vftable'" ??_7PersistentDynamicModels@TagSelectors@TouchType@@6B@
0x16089C440: "protected: virtual int __cdecl std::codecvt<unsigned short,char,int>::do_max_length(void)const __ptr64" ?do_max_length@?$codecvt@GDH@std@@MEBAHXZ
0x160A4E0F8: "`string'" ??_C@_0BG@HPJKJBFI@num?9morpheme?9verbatim?$AA@
0x160959004: "public: __cdecl TouchType::TrieNode::const_trie_node_iterator<class TouchType::TrieLocation>::const_trie_node_iterator<class TouchType::TrieLocation>(class TouchType::TrieLocation const & __ptr64,class TouchType::TrieNode const * __ptr64,class TouchType::TrieNode const * __ptr64) __ptr64" ??0?$const_trie_node_iterator@VTrieLocation@TouchType@@@TrieNode@TouchType@@QEAA@AEBVTrieLocation@2@PEBV12@1@Z
0x1608B8FE0: "public: virtual class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __cdecl TouchType::PredictorImpl::getTags(class TouchType::TagSelector const & __ptr64)const __ptr64" ?getTags@PredictorImpl@TouchType@@UEBA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@AEBVTagSelector@2@@Z
0x1608F80A8: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<unsigned __int64,class TouchType::ISharedPtr<class TouchType::ContextCache>,struct std::less<unsigned __int64>,class std::allocator<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > >,0> >::_Insert_nohint<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > & __ptr64,struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64>(bool,struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> > & __ptr64,struct std::_Tree_node<struct std::pair<unsigned __int64 const,class TouchType::ISharedPtr<class TouchType::ContextCache> >,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_nohint@AEAU?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@U?$less@_K@std@@V?$allocator@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@4@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@@std@@@std@@@std@@_N@1@_NAEAU?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@1@PEAU?$_Tree_node@U?$pair@$$CB_KV?$ISharedPtr@VContextCache@TouchType@@@TouchType@@@std@@PEAX@1@@Z
0x160A0E62E: log10
0x1609AC3C4: "private: class TouchType::CachedString __cdecl TouchType::SentenceSegmenterImpl::getLanguageFromContext(class TouchType::Sequence const & __ptr64)const __ptr64" ?getLanguageFromContext@SentenceSegmenterImpl@TouchType@@AEBA?AVCachedString@2@AEBVSequence@2@@Z
0x160990160: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::posix_charset_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > > >,struct boost::mpl::bool_<1> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@U?$simple_repeat_matcher@U?$matcher_wrapper@U?$posix_charset_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x1608CC8B8: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelMetadata,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> >,0> >::_Insert_at<struct std::pair<unsigned char const,struct TouchType::ModelMetadata> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelMetadata>,void * __ptr64> * __ptr64>(bool,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelMetadata>,void * __ptr64> * __ptr64,struct std::pair<unsigned char const,struct TouchType::ModelMetadata> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelMetadata>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_at@AEAU?$pair@$$CBEUModelMetadata@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EUModelMetadata@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@@4@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@@std@@@std@@@1@_NPEAU?$_Tree_node@U?$pair@$$CBEUModelMetadata@TouchType@@@std@@PEAX@1@AEAU?$pair@$$CBEUModelMetadata@TouchType@@@1@1@Z
0x160A4A2CC: "__cdecl _guard_iat_table" __guard_iat_table
0x1609DB970: "public: virtual void * __ptr64 __cdecl TouchType::IO::Protocol::StaticMap::`scalar deleting destructor'(unsigned int) __ptr64" ??_GStaticMap@Protocol@IO@TouchType@@UEAAPEAXI@Z
0x160925640: "void __cdecl std::iter_swap<struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64>(struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64)" ??$iter_swap@PEAURichKeyPress@TouchType@@PEAU12@@std@@YAXPEAURichKeyPress@TouchType@@0@Z
0x160A0D620: "__cdecl Wcscoll" _Wcscoll
0x160A41A70: api-ms-win-core-processenvironment-l1-1-0_NULL_THUNK_DATA
0x1608ACB60: "public: virtual void * __ptr64 __cdecl TouchType::Predicate<class TouchType::Prediction>::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$Predicate@VPrediction@TouchType@@@TouchType@@UEAAPEAXI@Z
0x1608C34E8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,struct TouchType::LogProbability,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@ULogProbability@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@5@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@PEAX@2@@Z
0x160A41DC0: "__cdecl _imp_?__uncaught_exception@@YA_NXZ" __imp_?__uncaught_exception@@YA_NXZ
0x160902CAC: "private: void __cdecl TouchType::DynamicMap::MapCache::resetCacheLines(void)const __ptr64" ?resetCacheLines@MapCache@DynamicMap@TouchType@@AEBAXXZ
0x1609C90A0: "private: bool __cdecl Json::Reader::addError(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class Json::Reader::Token & __ptr64,char const * __ptr64) __ptr64" ?addError@Reader@Json@@AEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVToken@12@PEBD@Z
0x160A0BB70: "__cdecl FXp_mulx" _FXp_mulx
0x160A3E0F8: "const std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::`vftable'" ??_7?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@6B@
0x1609EC7E8: "class TouchType::PackedDynamicArray<class TouchType::LegacyTrieNode,unsigned char> __cdecl TouchType::moveDataAdd<class TouchType::LegacyTrieNode,unsigned char>(class TouchType::PackedDynamicArray<class TouchType::LegacyTrieNode,unsigned char> & __ptr64,unsigned char)" ??$moveDataAdd@VLegacyTrieNode@TouchType@@E@TouchType@@YA?AV?$PackedDynamicArray@VLegacyTrieNode@TouchType@@E@0@AEAV10@E@Z
0x1608C8940: "public: struct std::_Tree_node<struct std::pair<unsigned char const,class TouchType::CachedString>,void * __ptr64> * __ptr64 __cdecl std::_Tree_buy<struct std::pair<unsigned char const,class TouchType::CachedString>,class std::allocator<struct std::pair<unsigned char const,class TouchType::CachedString> > >::_Buynode<struct std::pair<unsigned char,class TouchType::CachedString> >(struct std::pair<unsigned char,class TouchType::CachedString> &&) __ptr64" ??$_Buynode@U?$pair@EVCachedString@TouchType@@@std@@@?$_Tree_buy@U?$pair@$$CBEVCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBEVCachedString@TouchType@@@std@@@2@@std@@QEAAPEAU?$_Tree_node@U?$pair@$$CBEVCachedString@TouchType@@@std@@PEAX@1@$$QEAU?$pair@EVCachedString@TouchType@@@1@@Z
0x160A3E168: "const std::basic_istream<char,struct std::char_traits<char> >::`vftable'" ??_7?$basic_istream@DU?$char_traits@D@std@@@std@@6B@
0x1608A1FAC: "private: long __cdecl FluencyDS::Unload(void) __ptr64" ?Unload@FluencyDS@@AEAAJXZ
0x1609405BC: "private: __cdecl TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::TrieSearch<class TouchType::DynamicTrieLocation>(class TouchType::StochasticSearch<class TouchType::DynamicTrieLocation> * __ptr64,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation> const & __ptr64) __ptr64" ??0?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@AEAA@PEAV?$StochasticSearch@VDynamicTrieLocation@TouchType@@@1@AEBUKeyPressEvidence@01@AEBV01@@Z
0x160B07420: "bool wil::details::g_resultMessageCallbackSet" ?g_resultMessageCallbackSet@details@wil@@3_NA
0x160A92A88: "`string'" ??_C@_0CM@JDCMBCKG@Bad?5language?5model?5file?5header?5?9@
0x16098C148: "struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::detail::make_dynamic<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::detail::any_matcher>(struct boost::xpressive::detail::any_matcher const & __ptr64)" ??$make_dynamic@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@Uany_matcher@detail@xpressive@boost@@@detail@xpressive@boost@@YA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@AEBUany_matcher@012@@Z
0x1609EEE2C: memcpy
0x1609871F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_bol_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$assert_bol_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160A927C8: "`string'" ??_C@_05MBDEGLCK@ERROR?$AA@
0x160957910: "public: virtual void __cdecl TouchType::Trie::modelDifference(class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > const & __ptr64,class std::set<unsigned char,struct std::less<unsigned char>,class std::allocator<unsigned char> > const & __ptr64,class std::set<struct TouchType::ModelTermID,struct std::less<struct TouchType::ModelTermID>,class std::allocator<struct TouchType::ModelTermID> > & __ptr64)const __ptr64" ?modelDifference@Trie@TouchType@@UEBAXAEBV?$set@EU?$less@E@std@@V?$allocator@E@2@@std@@0AEAV?$set@UModelTermID@TouchType@@U?$less@UModelTermID@TouchType@@@std@@V?$allocator@UModelTermID@TouchType@@@4@@4@@Z
0x1609871F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::assert_eol_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> > >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$assert_eol_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1608DC6A4: "bool __cdecl boost::foreach_detail_::done<class std::map<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> > >,struct boost::mpl::bool_<0> >(struct boost::foreach_detail_::auto_any_base const & __ptr64,struct boost::foreach_detail_::auto_any_base const & __ptr64,struct boost::foreach_detail_::type2type<class std::map<unsigned char,struct TouchType::LogProbability,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::LogProbability> > >,struct boost::mpl::bool_<0> > * __ptr64)" ??$done@V?$map@EULogProbability@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@4@@std@@U?$bool_@$0A@@mpl@boost@@@foreach_detail_@boost@@YA_NAEBUauto_any_base@01@0PEAU?$type2type@V?$map@EULogProbability@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEULogProbability@TouchType@@@std@@@4@@std@@U?$bool_@$0A@@mpl@boost@@@01@@Z
0x160A41E50: "__cdecl _imp_frexp" __imp_frexp
0x1609EE564: "void __cdecl std::_Xout_of_range(char const * __ptr64)" ?_Xout_of_range@std@@YAXPEBD@Z
0x160A4A5A0: "`string'" ??_C@_0BG@DJGBJIIK@operation_in_progress?$AA@
0x160911E18: "private: bool __cdecl TouchType::InputMapping::InputMapperImpl::readCharmapTags(class Json::Value const & __ptr64,unsigned char,bool) __ptr64" ?readCharmapTags@InputMapperImpl@InputMapping@TouchType@@AEAA_NAEBVValue@Json@@E_N@Z
0x1608C34E8: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<class TouchType::CachedString,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64,struct std::less<class TouchType::CachedString>,class std::allocator<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,class TouchType::KeyPressModelling::KeyPressModelImpl * __ptr64>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@VCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@U?$less@VCachedString@TouchType@@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@@6@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@PEAVKeyPressModelImpl@KeyPressModelling@2@@std@@PEAX@2@@Z
0x160B06E50: "private: static class std::locale::_Locimp * __ptr64 __ptr64 std::locale::_Locimp::_Clocptr" ?_Clocptr@_Locimp@locale@std@@0PEAV123@EA
0x16089C430: "protected: virtual bool __cdecl std::codecvt<wchar_t,char,int>::do_always_noconv(void)const __ptr64" ?do_always_noconv@?$codecvt@_WDH@std@@MEBA_NXZ
0x160A3D7B8: "const std::basic_ostream<char,struct std::char_traits<char> >::`vftable'" ??_7?$basic_ostream@DU?$char_traits@D@std@@@std@@6B@
0x1609514D0: "public: virtual struct TouchType::ContextHelper::Result __cdecl TouchType::ContextHelperImpl::getNewTermProbability(class TouchType::LexEquivalenceClass const & __ptr64,class TouchType::TermList const & __ptr64,enum TouchType::ContextMode::Type,unsigned char & __ptr64)const __ptr64" ?getNewTermProbability@ContextHelperImpl@TouchType@@UEBA?AUResult@ContextHelper@2@AEBVLexEquivalenceClass@2@AEBVTermList@2@W4Type@ContextMode@2@AEAE@Z
0x160940B04: "protected: void __cdecl std::deque<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation>,class std::allocator<struct std::pair<struct TouchType::LogProbability,class TouchType::TrieLocation> > >::_Growmap(unsigned __int64) __ptr64" ?_Growmap@?$deque@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@V?$allocator@U?$pair@ULogProbability@TouchType@@VTrieLocation@2@@std@@@2@@std@@IEAAX_K@Z
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<unsigned short const,unsigned int>,class std::allocator<struct std::pair<unsigned short const,unsigned int> > >::_Freenode0(struct std::_Tree_node<struct std::pair<unsigned short const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBGI@std@@V?$allocator@U?$pair@$$CBGI@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBGI@std@@PEAX@2@@Z
0x1608EB704: "public: __cdecl std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > >(class std::vector<struct std::pair<unsigned char,enum TouchType::TermModel::TermType>,class std::allocator<struct std::pair<unsigned char,enum TouchType::TermModel::TermType> > > const & __ptr64) __ptr64" ??0?$vector@U?$pair@EW4TermType@TermModel@TouchType@@@std@@V?$allocator@U?$pair@EW4TermType@TermModel@TouchType@@@std@@@2@@std@@QEAA@AEBV01@@Z
0x160919B0C: "public: __cdecl std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > >::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > >(class std::vector<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct TouchType::LogProbability> > > const & __ptr64) __ptr64" ??0?$vector@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@V?$allocator@U?$pair@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@@2@@std@@QEAA@AEBV01@@Z
0x160906FBC: "public: __cdecl std::vector<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> > > >::vector<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> > > >(class std::vector<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::DynamicMap::MapCache::CacheLine,class std::allocator<struct TouchType::DynamicMap::MapCache::CacheLine> > > > const & __ptr64) __ptr64" ??0?$vector@V?$vector@UCacheLine@MapCache@DynamicMap@TouchType@@V?$allocator@UCacheLine@MapCache@DynamicMap@TouchType@@@std@@@std@@V?$allocator@V?$vector@UCacheLine@MapCache@DynamicMap@TouchType@@V?$allocator@UCacheLine@MapCache@DynamicMap@TouchType@@@std@@@std@@@2@@std@@QEAA@AEBV01@@Z
0x16097D760: "public: __cdecl std::vector<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > > >::vector<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > > >(class std::vector<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >,class std::allocator<class std::vector<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine,class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> > > > const & __ptr64) __ptr64" ??0?$vector@V?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@V?$allocator@V?$vector@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@@2@@std@@QEAA@AEBV01@@Z
0x1608E8340: "class TouchType::Prediction const * __ptr64 * __ptr64 __cdecl std::_Merge<class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,bool (__cdecl*)(class TouchType::Prediction const * __ptr64 const & __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64)>(class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,class TouchType::Prediction const * __ptr64 * __ptr64,bool (__cdecl*)(class TouchType::Prediction const * __ptr64 const & __ptr64,class TouchType::Prediction const * __ptr64 const & __ptr64))" ??$_Merge@PEAPEBVPrediction@TouchType@@PEAPEBV12@PEAPEBV12@P6A_NAEBQEBV12@0@Z@std@@YAPEAPEBVPrediction@TouchType@@PEAPEBV12@0000P6A_NAEBQEBV12@1@Z@Z
0x16097A9F8: "public: struct std::pair<struct boost::unordered::iterator_detail::c_iterator<struct boost::unordered::detail::ptr_node<unsigned char> const * __ptr64,struct boost::unordered::detail::ptr_node<unsigned char> * __ptr64,unsigned char>,bool> __cdecl boost::unordered::unordered_set<unsigned char,struct boost::hash<unsigned char>,struct std::equal_to<unsigned char>,class std::allocator<unsigned char> >::insert(unsigned char const & __ptr64) __ptr64" ?insert@?$unordered_set@EU?$hash@E@boost@@U?$equal_to@E@std@@V?$allocator@E@4@@unordered@boost@@QEAA?AU?$pair@U?$c_iterator@PEBU?$ptr_node@E@detail@unordered@boost@@PEAU1234@E@iterator_detail@unordered@boost@@_N@std@@AEBE@Z
0x1608DC5DC: "protected: void __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ContextCandidates,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ContextCandidates> >,0> >::_Erase(struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ContextCandidates>,void * __ptr64> * __ptr64) __ptr64" ?_Erase@?$_Tree@V?$_Tmap_traits@EUContextCandidates@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@@4@$0A@@std@@@std@@IEAAXPEAU?$_Tree_node@U?$pair@$$CBEUContextCandidates@TouchType@@@std@@PEAX@2@@Z
0x1608B5390: "public: virtual void * __ptr64 __cdecl boost::detail::sp_counted_impl_p<class TouchType::Vocab>::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$sp_counted_impl_p@VVocab@TouchType@@@detail@boost@@UEAAPEAXI@Z
0x160B03860: "private: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const TouchType::WordBreakIteratorRules::eyes" ?eyes@WordBreakIteratorRules@TouchType@@0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B
0x1608A9E70: "public: virtual void * __ptr64 __cdecl TouchType::TouchHistoryImpl::`scalar deleting destructor'(unsigned int) __ptr64" ??_GTouchHistoryImpl@TouchType@@UEAAPEAXI@Z
0x160AF90E0: "public: static class std::_Generic_error_category std::_Error_objects<int>::_Generic_object" ?_Generic_object@?$_Error_objects@H@std@@2V_Generic_error_category@2@A
0x160A40648: "const TouchType::WordBreakIteratorRules::CodepointRangeRule<3584,3712>::`vftable'" ??_7?$CodepointRangeRule@$0OAA@$0OIA@@WordBreakIteratorRules@TouchType@@6B@
0x1609C3880: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPostEmojiRule2(void)" ?getPostEmojiRule2@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608E9E80: "private: virtual bool __cdecl TouchType::ParameterImpl<class std::vector<float,class std::allocator<float> > >::isVisible(void)const __ptr64" ?isVisible@?$ParameterImpl@V?$vector@MV?$allocator@M@std@@@std@@@TouchType@@EEBA_NXZ
0x1608E5DAC: "public: class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> & __ptr64 __cdecl TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction>::operator=(class TouchType::InternalPrediction<class TouchType::MultiTermIDPrediction> &&) __ptr64" ??4?$InternalPrediction@VMultiTermIDPrediction@TouchType@@@TouchType@@QEAAAEAV01@$$QEAV01@@Z
0x160909E00: "struct TouchType::ContextMapCache::CacheResult * __ptr64 __cdecl std::_Uninit_move<struct TouchType::ContextMapCache::CacheResult * __ptr64,struct TouchType::ContextMapCache::CacheResult * __ptr64,class std::allocator<struct TouchType::ContextMapCache::CacheResult>,struct TouchType::ContextMapCache::CacheResult>(struct TouchType::ContextMapCache::CacheResult * __ptr64,struct TouchType::ContextMapCache::CacheResult * __ptr64,struct TouchType::ContextMapCache::CacheResult * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::ContextMapCache::CacheResult> > & __ptr64,struct TouchType::ContextMapCache::CacheResult * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUCacheResult@ContextMapCache@TouchType@@PEAU123@V?$allocator@UCacheResult@ContextMapCache@TouchType@@@std@@U123@@std@@YAPEAUCacheResult@ContextMapCache@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@UCacheResult@ContextMapCache@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x160B06E68: "public: static class std::locale::id std::codecvt<wchar_t,char,int>::id" ?id@?$codecvt@_WDH@std@@2V0locale@2@A
0x160944C48: "class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > > __cdecl std::rotate<class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > > >(class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > >,class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<struct std::pair<struct TouchType::LogProbability,struct std::pair<struct TouchType::LogProbability,class TouchType::DynamicTrieLocation> > > > >)" ??$rotate@V?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@std@@@std@@@std@@@std@@@std@@YA?AV?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@U?$pair@ULogProbability@TouchType@@U?$pair@ULogProbability@TouchType@@VDynamicTrieLocation@2@@std@@@std@@@std@@@std@@@0@V10@00@Z
0x1608F6660: "protected: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,unsigned int> > > > __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,unsigned int,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,unsigned int> >,0> >::_Insert_hint<struct std::pair<unsigned char const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64>(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,unsigned int> > > >,struct std::pair<unsigned char const,unsigned int> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,unsigned int>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_hint@AEAU?$pair@$$CBEI@std@@PEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EIU?$less@E@std@@V?$allocator@U?$pair@$$CBEI@std@@@2@$0A@@std@@@std@@IEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEI@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEI@std@@@std@@@std@@@1@AEAU?$pair@$$CBEI@1@PEAU?$_Tree_node@U?$pair@$$CBEI@std@@PEAX@1@@Z
0x160A4E1A0: "`string'" ??_C@_0N@MOKAKMND@initial?9size?$AA@
0x1609C2990: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreEmojiRule1(void)" ?getPreEmojiRule1@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608B8260: "public: virtual __cdecl TouchType::PredictorImpl::~PredictorImpl(void) __ptr64" ??1PredictorImpl@TouchType@@UEAA@XZ
0x1609C2C48: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreEmojiRule2(void)" ?getPreEmojiRule2@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1608A313C: "public: class std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::MultiFeature> > > __cdecl std::_Deque_iterator<class std::_Deque_val<struct std::_Deque_simple_types<class TouchType::ContinuousTouch::MultiFeature> > >::operator+(__int64)const __ptr64" ??H?$_Deque_iterator@V?$_Deque_val@U?$_Deque_simple_types@VMultiFeature@ContinuousTouch@TouchType@@@std@@@std@@@std@@QEBA?AV01@_J@Z
0x16089B650: "public: void __cdecl std::_Tree_buy<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,class std::allocator<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability> > >::_Freenode0(struct std::_Tree_node<struct std::pair<class TouchType::CachedString const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64) __ptr64" ?_Freenode0@?$_Tree_buy@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@V?$allocator@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@@2@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBVCachedString@TouchType@@ULogProbability@2@@std@@PEAX@2@@Z
0x160A0E362: "__cdecl _tailMerge_ext_ms_win_shell32_shellfolders_l1_1_0_dll" __tailMerge_ext_ms_win_shell32_shellfolders_l1_1_0_dll
0x160996F70: "private: virtual bool __cdecl TouchType::ParameterImpl<bool>::checkValueInternal(void const * __ptr64)const __ptr64" ?checkValueInternal@?$ParameterImpl@_N@TouchType@@EEBA_NPEBX@Z
0x1609C2DA4: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreEmojiRule3(void)" ?getPreEmojiRule3@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::cp_range> >::deallocate(struct TouchType::cp_range * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@Ucp_range@TouchType@@@std@@@std@@QEAAXPEAUcp_range@TouchType@@_K@Z
0x16092577C: "void __cdecl std::_Insertion_sort1<struct TouchType::RichKeyPress * __ptr64,struct TouchType::CompareKeyPressGreater,struct TouchType::RichKeyPress>(struct TouchType::RichKeyPress * __ptr64,struct TouchType::RichKeyPress * __ptr64,struct TouchType::CompareKeyPressGreater,struct TouchType::RichKeyPress * __ptr64)" ??$_Insertion_sort1@PEAURichKeyPress@TouchType@@UCompareKeyPressGreater@2@U12@@std@@YAXPEAURichKeyPress@TouchType@@0UCompareKeyPressGreater@2@0@Z
0x160A50E60: "`string'" ??_C@_0BC@JGJBBIEL@encodingSeparator?$AA@
0x160A93950: "`string'" ??_C@_0BK@CBHDJEFJ@?4?5?5?5Previous?5sample?5was?3?5?$AA@
0x160927CD0: "public: virtual void __cdecl TouchType::InputModel::removeKeyPressModel(class TouchType::CachedString) __ptr64" ?removeKeyPressModel@InputModel@TouchType@@UEAAXVCachedString@2@@Z
0x1609C2F58: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreEmojiRule4(void)" ?getPreEmojiRule4@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1609DDAA8: "public: void __cdecl std::vector<class TouchType::Point,class std::allocator<class TouchType::Point> >::push_back(class TouchType::Point &&) __ptr64" ?push_back@?$vector@VPoint@TouchType@@V?$allocator@VPoint@TouchType@@@std@@@std@@QEAAX$$QEAVPoint@TouchType@@@Z
0x1609860C0: "public: virtual void * __ptr64 __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::alternate_end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::`vector deleting destructor'(unsigned int) __ptr64" ??_E?$dynamic_xpression@Ualternate_end_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEAAPEAXI@Z
0x160A91C30: "`string'" ??_C@_0L@KPDBGDBM@PostKorean?$AA@
0x1609C310C: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreEmojiRule5(void)" ?getPreEmojiRule5@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1609C93D0: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl Json::Reader::getFormattedErrorMessages(void)const __ptr64" ?getFormattedErrorMessages@Reader@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
0x160985B70: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::end_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@Uend_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x160A4E960: "`string'" ??_C@_0DI@DBHODADG@Failed?5to?5read?5protocol?5buffer?5m@
0x160952564: "public: __cdecl std::_Temp_iterator<struct TouchType::RichKeyPress>::~_Temp_iterator<struct TouchType::RichKeyPress>(void) __ptr64" ??1?$_Temp_iterator@URichKeyPress@TouchType@@@std@@QEAA@XZ
0x160B07550: "public: static class TouchType::LoggingListener * __ptr64 __ptr64 TouchType::ListenerBuffer::m_listener" ?m_listener@ListenerBuffer@TouchType@@2PEAVLoggingListener@2@EA
0x1609C32C0: "private: static class TouchType::BasicBreakRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::getPreEmojiRule6(void)" ?getPreEmojiRule6@WordBreakIteratorRules@TouchType@@CAPEBVBasicBreakRule@2@XZ
0x1609F1448: "__cdecl _crtCompareStringA_Stub" __crtCompareStringA_Stub
0x160996F50: "private: virtual bool __cdecl TouchType::ParameterImpl<bool>::setValueInternal(void const * __ptr64) __ptr64" ?setValueInternal@?$ParameterImpl@_N@TouchType@@EEAA_NPEBX@Z
0x160957F60: "public: virtual void __cdecl TouchType::Trie::applyConversionMaps(class std::map<unsigned char,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > >,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,class std::map<unsigned short,unsigned short,struct std::less<unsigned short>,class std::allocator<struct std::pair<unsigned short const,unsigned short> > > > > > const & __ptr64) __ptr64" ?applyConversionMaps@Trie@TouchType@@UEAAXAEBV?$map@EV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@U?$less@E@2@V?$allocator@U?$pair@$$CBEV?$map@GGU?$less@G@std@@V?$allocator@U?$pair@$$CBGG@std@@@2@@std@@@std@@@2@@std@@@Z
0x160941618: "public: class TouchType::StochasticSearch<class TouchType::DynamicTrieLocation> * __ptr64 __cdecl TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::advance<struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FeatureEstimateOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FeatureAdvanceOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FeatureAdvanceOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FeatureAdvanceOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::SkipOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::PinyinAnyOp_DelimitersOnly,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::NoAnyOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::ResetOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::SkipOp,struct TouchType::StochasticSearch<class TouchType::DynamicTrieLocation>::FalseOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::NoPruneOp,struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FlowFeatureEvidence,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings>(struct TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::FlowFeatureEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::DynamicTrieLocation>::Settings const & __ptr64)const __ptr64" ??$advance@UFeatureEstimateOp@?$TrieSearch@VDynamicTrieLocation@TouchType@@@TouchType@@UFeatureAdvanceOp@23@U423@U423@USkipOp@23@UPinyinAnyOp_DelimitersOnly@23@UNoAnyOp@23@UResetOp@23@U523@UFalseOp@?$StochasticSearch@VDynamicTrieLocation@TouchType@@@3@UNoPruneOp@23@UFlowFeatureEvidence@23@VSettings@23@@?$StochasticSearch@VDynamicTrieLocation@TouchType@@@TouchType@@QEBAPEAV01@AEBUFlowFeatureEvidence@?$TrieSearch@VDynamicTrieLocation@TouchType@@@1@AEBVSettings@31@@Z
0x160A404B0: "const TouchType::CharProps::`vftable'" ??_7CharProps@TouchType@@6B@
0x1608FBC00: "public: virtual unsigned __int64 __cdecl TouchType::NGramTermModel<class TouchType::ZipfianMap>::getOrder(void)const __ptr64" ?getOrder@?$NGramTermModel@VZipfianMap@TouchType@@@TouchType@@UEBA_KXZ
0x1609D09EC: "private: bool __cdecl TouchType::OutputFileStream::open<class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > >(class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >,int) __ptr64" ??$open@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@OutputFileStream@TouchType@@AEAA_NV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@H@Z
0x160987EA8: "struct boost::xpressive::detail::sequence<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > __cdecl boost::xpressive::detail::make_dynamic<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > >,struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> > >(struct boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::shared_matchable<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >,struct boost::mpl::bool_<1> > const & __ptr64)" ??$make_dynamic@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@U?$simple_repeat_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@@detail@xpressive@boost@@YA?AU?$sequence@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@012@AEBU?$simple_repeat_matcher@U?$shared_matchable@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@012@@Z
0x160905920: "public: virtual class TouchType::DynamicMap::MapCache const * __ptr64 __cdecl TouchType::DynamicMap::MapCache::advanceOOV(void)const __ptr64" ?advanceOOV@MapCache@DynamicMap@TouchType@@UEBAPEBV123@XZ
0x1609C49F0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<4209,4213>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BAHB@$0BAHF@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1608AF764: "public: class TouchType::TouchHistoryImpl::Element & __ptr64 __cdecl std::deque<class TouchType::TouchHistoryImpl::Element,class std::allocator<class TouchType::TouchHistoryImpl::Element> >::back(void) __ptr64" ?back@?$deque@VElement@TouchHistoryImpl@TouchType@@V?$allocator@VElement@TouchHistoryImpl@TouchType@@@std@@@std@@QEAAAEAVElement@TouchHistoryImpl@TouchType@@XZ
0x16089B420: "public: __cdecl boost::xpressive::detail::simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<1> >::~simple_repeat_matcher<struct boost::xpressive::detail::matcher_wrapper<struct boost::xpressive::detail::string_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1> > >,struct boost::mpl::bool_<1> >(void) __ptr64" ??1?$simple_repeat_matcher@U?$matcher_wrapper@U?$string_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$bool_@$00@mpl@4@@detail@xpressive@boost@@QEAA@XZ
0x1609871F0: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::literal_matcher<struct boost::xpressive::regex_traits<char,struct boost::xpressive::cpp_regex_traits<char> >,struct boost::mpl::bool_<1>,struct boost::mpl::bool_<0> >,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::link(struct boost::xpressive::detail::xpression_linker<char> & __ptr64)const __ptr64" ?link@?$dynamic_xpression@U?$literal_matcher@U?$regex_traits@DU?$cpp_regex_traits@D@xpressive@boost@@@xpressive@boost@@U?$bool_@$00@mpl@3@U?$bool_@$0A@@53@@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_linker@D@234@@Z
0x1609F1D84: "protected: void __cdecl std::numpunct<unsigned short>::_Getvals<unsigned short>(unsigned short,struct lconv const * __ptr64,struct _Cvtvec) __ptr64" ??$_Getvals@G@?$numpunct@G@std@@IEAAXGPEBUlconv@@U_Cvtvec@@@Z
0x1609C1198: "private: static class TouchType::MatchRule const * __ptr64 __cdecl TouchType::WordBreakIteratorRules::nonBreakingCombiningMarkMatchRule(void)" ?nonBreakingCombiningMarkMatchRule@WordBreakIteratorRules@TouchType@@CAPEBVMatchRule@2@XZ
0x160A0E280: "__cdecl _GSHandlerCheck_EH" __GSHandlerCheck_EH
0x160A51390: "`string'" ??_C@_03BHMODEFM@?c?$IF?$IJ?$AA@
0x1609C4910: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<9728,10176>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0CGAA@$0CHMA@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x16090EEFC: "public: void __cdecl std::stack<class Json::Value * __ptr64,class std::deque<class Json::Value * __ptr64,class std::allocator<class Json::Value * __ptr64> > >::push(class Json::Value * __ptr64 &&) __ptr64" ?push@?$stack@PEAVValue@Json@@V?$deque@PEAVValue@Json@@V?$allocator@PEAVValue@Json@@@std@@@std@@@std@@QEAAX$$QEAPEAVValue@Json@@@Z
0x160B0BAF8: ?$TSS0@?1??instance@?$InstanceMethod@V?$CodepointRangeRule@$0NHLA@$0NHPP@@WordBreakIteratorRules@TouchType@@@WordBreakIteratorRules@TouchType@@SAAEBV?$CodepointRangeRule@$0NHLA@$0NHPP@@34@XZ@4HA
0x1608C4BFC: "public: __cdecl boost::iterator_adaptor<class boost::filter_iterator<struct boost::xpressive::detail::filter_self<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,struct boost::xpressive::detail::weak_iterator<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > >,struct boost::xpressive::detail::weak_iterator<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,struct boost::use_default,struct boost::use_default,struct boost::use_default,struct boost::use_default>::~iterator_adaptor<class boost::filter_iterator<struct boost::xpressive::detail::filter_self<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,struct boost::xpressive::detail::weak_iterator<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > > >,struct boost::xpressive::detail::weak_iterator<struct boost::xpressive::detail::regex_impl<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > > >,struct boost::use_default,struct boost::use_default,struct boost::use_default,struct boost::use_default>(void) __ptr64" ??1?$iterator_adaptor@V?$filter_iterator@U?$filter_self@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@boost@@U?$weak_iterator@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@234@@boost@@U?$weak_iterator@U?$regex_impl@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@@detail@xpressive@2@Uuse_default@2@U62@U62@U62@@boost@@QEAA@XZ
0x160B07C9C: "class TouchType::CachedString const TouchType::StringTable::downcaseProbability" ?downcaseProbability@StringTable@TouchType@@3VCachedString@2@B
0x16089E3EC: "public: void __cdecl wil::details_abi::ThreadLocalData::SetLastError(struct wil::FailureInfo const & __ptr64) __ptr64" ?SetLastError@ThreadLocalData@details_abi@wil@@QEAAXAEBUFailureInfo@3@@Z
0x1608D6D70: "struct TouchType::LearningBuffer::TermMapping * __ptr64 __cdecl std::_Uninit_move<struct TouchType::LearningBuffer::TermMapping * __ptr64,struct TouchType::LearningBuffer::TermMapping * __ptr64,class std::allocator<struct TouchType::LearningBuffer::TermMapping>,struct TouchType::LearningBuffer::TermMapping>(struct TouchType::LearningBuffer::TermMapping * __ptr64,struct TouchType::LearningBuffer::TermMapping * __ptr64,struct TouchType::LearningBuffer::TermMapping * __ptr64,struct std::_Wrap_alloc<class std::allocator<struct TouchType::LearningBuffer::TermMapping> > & __ptr64,struct TouchType::LearningBuffer::TermMapping * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_move@PEAUTermMapping@LearningBuffer@TouchType@@PEAU123@V?$allocator@UTermMapping@LearningBuffer@TouchType@@@std@@U123@@std@@YAPEAUTermMapping@LearningBuffer@TouchType@@PEAU123@00AEAU?$_Wrap_alloc@V?$allocator@UTermMapping@LearningBuffer@TouchType@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609C49D0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<4239,4240>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BAIP@$0BAJA@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x160973AF0: "public: static class TouchType::ModelSetDescription __cdecl TouchType::ModelSetDescription::fromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,bool & __ptr64)" ?fromFile@ModelSetDescription@TouchType@@SA?AV12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEA_N@Z
0x160983340: "public: virtual void __cdecl boost::xpressive::detail::dynamic_xpression<struct boost::xpressive::detail::any_matcher,class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::peek(struct boost::xpressive::detail::xpression_peeker<char> & __ptr64)const __ptr64" ?peek@?$dynamic_xpression@Uany_matcher@detail@xpressive@boost@@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@UEBAXAEAU?$xpression_peeker@D@234@@Z
0x160A41C68: "__cdecl _imp_EventWriteTransfer" __imp_EventWriteTransfer
0x160A92AE0: "`string'" ??_C@_04IPDEGLG@_tmp?$AA@
0x1608BB99C: "public: __cdecl TouchType::ChunkReaderHelper<class TouchType::IO::Protocol::Fluency>::~ChunkReaderHelper<class TouchType::IO::Protocol::Fluency>(void) __ptr64" ??1?$ChunkReaderHelper@VFluency@Protocol@IO@TouchType@@@TouchType@@QEAA@XZ
0x1608B72E0: "public: virtual void __cdecl TouchType::Visitors::ModelWriter::visit(class TouchType::DynamicNgramTermModel & __ptr64) __ptr64" ?visit@ModelWriter@Visitors@TouchType@@UEAAXAEAVDynamicNgramTermModel@3@@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability>,void * __ptr64> > >::deallocate(struct std::_Tree_node<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const,struct TouchType::LogProbability>,void * __ptr64> * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@PEAX@std@@@std@@@std@@QEAAXPEAU?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ULogProbability@TouchType@@@std@@PEAX@2@_K@Z
0x16094B828: "public: static struct TouchType::LogProbability __cdecl TouchType::TrieSearch<class TouchType::TrieLocation>::StrokeAnyOp::maxProbability<struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence>(struct TouchType::TrieSearch<class TouchType::TrieLocation>::KeyPressEvidence const & __ptr64,class TouchType::TrieSearch<class TouchType::TrieLocation>::Settings const & __ptr64,class TouchType::TrieLocation const & __ptr64,struct TouchType::LogProbability const & __ptr64)" ??$maxProbability@UKeyPressEvidence@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@@StrokeAnyOp@?$TrieSearch@VTrieLocation@TouchType@@@TouchType@@SA?AULogProbability@2@AEBUKeyPressEvidence@12@AEBVSettings@12@AEBVTrieLocation@2@AEBU32@@Z
0x1609246B4: "void __cdecl std::_Uninit_def_fill_n<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64,unsigned __int64,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64,unsigned __int64,struct std::_Wrap_alloc<class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > & __ptr64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64,struct std::_Nonscalar_ptr_iterator_tag)" ??$_Uninit_def_fill_n@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_KV?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V12@@std@@YAXPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@_KAEAU?$_Wrap_alloc@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@0@0U_Nonscalar_ptr_iterator_tag@0@@Z
0x1609C49E0: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<4226,4238>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BAIC@$0BAIO@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x1609A9DCC: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl TouchType::stringToUpperLangSpecific(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,class TouchType::CachedString)" ?stringToUpperLangSpecific@TouchType@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV23@VCachedString@1@@Z
0x1609C4A50: "public: virtual bool __cdecl TouchType::WordBreakIteratorRules::CodepointRangeRule<4096,4256>::operator()(unsigned int)const __ptr64" ??R?$CodepointRangeRule@$0BAAA@$0BAKA@@WordBreakIteratorRules@TouchType@@UEBA_NI@Z
0x16099F4B0: "public: bool __cdecl TouchType::PunctuatorImpl::addRulesFromFileInternal(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64,bool) __ptr64" ?addRulesFromFileInternal@PunctuatorImpl@TouchType@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z
0x160A92EA0: "`string'" ??_C@_0CA@OPKJAIGI@Tensor?5values?5could?5not?5be?5read?$AA@
0x1608CBCB4: "protected: struct std::pair<class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<unsigned char const,struct TouchType::ModelTermID> > > >,bool> __cdecl std::_Tree<class std::_Tmap_traits<unsigned char,struct TouchType::ModelTermID,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,struct TouchType::ModelTermID> >,0> >::_Insert_nohint<struct std::pair<unsigned char const,struct TouchType::ModelTermID> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelTermID>,void * __ptr64> * __ptr64>(bool,struct std::pair<unsigned char const,struct TouchType::ModelTermID> & __ptr64,struct std::_Tree_node<struct std::pair<unsigned char const,struct TouchType::ModelTermID>,void * __ptr64> * __ptr64) __ptr64" ??$_Insert_nohint@AEAU?$pair@$$CBEUModelTermID@TouchType@@@std@@PEAU?$_Tree_node@U?$pair@$$CBEUModelTermID@TouchType@@@std@@PEAX@2@@?$_Tree@V?$_Tmap_traits@EUModelTermID@TouchType@@U?$less@E@std@@V?$allocator@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@4@$0A@@std@@@std@@IEAA?AU?$pair@V?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBEUModelTermID@TouchType@@@std@@@std@@@std@@@std@@_N@1@_NAEAU?$pair@$$CBEUModelTermID@TouchType@@@1@PEAU?$_Tree_node@U?$pair@$$CBEUModelTermID@TouchType@@@std@@PEAX@1@@Z
0x1609ED55C: "public: void __cdecl google::protobuf::io::CodedOutputStream::WriteVarint32(unsigned int) __ptr64" ?WriteVarint32@CodedOutputStream@io@protobuf@google@@QEAAXI@Z
0x1608A501C: "protected: void __cdecl std::vector<struct TouchType::DynamicTermModelDescription,class std::allocator<struct TouchType::DynamicTermModelDescription> >::_Xlen(void)const __ptr64" ?_Xlen@?$vector@UDynamicTermModelDescription@TouchType@@V?$allocator@UDynamicTermModelDescription@TouchType@@@std@@@std@@IEBAXXZ
0x1608C5BE0: "public: __cdecl boost::xpressive::detail::regex_byref_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >::~regex_byref_matcher<class std::_String_const_iterator<class std::_String_val<struct std::_Simple_types<char> > > >(void) __ptr64" ??1?$regex_byref_matcher@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@detail@xpressive@boost@@QEAA@XZ
0x160902E80: "public: virtual __cdecl TouchType::DynamicMap::~DynamicMap(void) __ptr64" ??1DynamicMap@TouchType@@UEAA@XZ
0x16099E924: "public: virtual __cdecl TouchType::SectionRuleModel::~SectionRuleModel(void) __ptr64" ??1SectionRuleModel@TouchType@@UEAA@XZ
0x1608B52EC: "public: __cdecl std::map<unsigned char,bool,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,bool> > >::~map<unsigned char,bool,struct std::less<unsigned char>,class std::allocator<struct std::pair<unsigned char const,bool> > >(void) __ptr64" ??1?$map@E_NU?$less@E@std@@V?$allocator@U?$pair@$$CBE_N@std@@@2@@std@@QEAA@XZ
0x1609F4560: "protected: virtual void * __ptr64 __cdecl std::num_put<wchar_t,class std::ostreambuf_iterator<wchar_t,struct std::char_traits<wchar_t> > >::`scalar deleting destructor'(unsigned int) __ptr64" ??_G?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEAAPEAXI@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<class TouchType::LegacyTrieNode * __ptr64> >::deallocate(class TouchType::LegacyTrieNode * __ptr64 * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@PEAVLegacyTrieNode@TouchType@@@std@@@std@@QEAAXPEAPEAVLegacyTrieNode@TouchType@@_K@Z
0x16089B650: "public: void __cdecl std::_Wrap_alloc<class std::allocator<struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine> >::deallocate(struct TouchType::MapT<unsigned int,unsigned short,class TouchType::PackedMapLevel<unsigned short,unsigned char,unsigned int,unsigned short,class TouchType::MemoryMappedVector> >::MapCache::CacheLine * __ptr64,unsigned __int64) __ptr64" ?deallocate@?$_Wrap_alloc@V?$allocator@UCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@@std@@@std@@QEAAXPEAUCacheLine@MapCache@?$MapT@IGV?$PackedMapLevel@GEIGVMemoryMappedVector@TouchType@@@TouchType@@@TouchType@@_K@Z
0x160A419C0: "__cdecl _imp_GetTempFileNameW" __imp_GetTempFileNameW
0x160B08800: "struct TouchType::ChunkType TouchType::ChunkTypes::Vocab" ?Vocab@ChunkTypes@TouchType@@3UChunkType@2@A
0x160A41E00: "__cdecl _imp_memset" __imp_memset
0x160A41B80: "__cdecl _imp_WaitForSingleObjectEx"