; Listing generated by Microsoft (R) Optimizing Compiler Version 15.00.21022.08 

	TITLE	c:\Develop\DScaler423a\DScaler\VTCharacterSet.cpp
	.686P
	.XMM
	include listing.inc
	.model	flat

INCLUDELIB OLDNAMES

PUBLIC	?m_CharacterSetDesignation@CVTCharacterSet@@0PAUTCharacterSetDesignation@1@A ; CVTCharacterSet::m_CharacterSetDesignation
PUBLIC	?m_G0CharacterSet@CVTCharacterSet@@0PAY0GA@GA	; CVTCharacterSet::m_G0CharacterSet
PUBLIC	?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA	; CVTCharacterSet::m_G0LatinSubset
?m_CharacterSetDesignation@CVTCharacterSet@@0PAUTCharacterSetDesignation@1@A DD 00H ; CVTCharacterSet::m_CharacterSetDesignation
	DD	01H
	DD	00H
	DD	03H
	DD	00H
	DD	0bH
	DD	00H
	DD	00H
	DD	00H
	DD	04H
	DD	00H
	DD	08H
	DD	00H
	DD	05H
	DD	00H
	DD	07H
	DD	00H
	DD	0cH
	DD	00H
	DD	0aH
	DD	00H
	DD	09H
	DD	01H
	DD	0ffffffffH
	DD	02H
	DD	0ffffffffH
	DD	00H
	DD	02H
	DD	03H
	DD	0ffffffffH
	DD	00H
	DD	06H
	DD	04H
	DD	0ffffffffH
	DD	00H
	DD	01H
	DD	00H
	DD	03H
	DD	05H
	DD	0ffffffffH
	DD	06H
	DD	0ffffffffH
	DD	00H
	DD	0dH
?m_G0CharacterSet@CVTCharacterSet@@0PAY0GA@GA DW 020H	; CVTCharacterSet::m_G0CharacterSet
	DW	021H
	DW	022H
	DW	023H
	DW	0a4H
	DW	025H
	DW	026H
	DW	027H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	02cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	03bH
	DW	03cH
	DW	03dH
	DW	03eH
	DW	03fH
	DW	040H
	DW	041H
	DW	042H
	DW	043H
	DW	044H
	DW	045H
	DW	046H
	DW	047H
	DW	048H
	DW	049H
	DW	04aH
	DW	04bH
	DW	04cH
	DW	04dH
	DW	04eH
	DW	04fH
	DW	050H
	DW	051H
	DW	052H
	DW	053H
	DW	054H
	DW	055H
	DW	056H
	DW	057H
	DW	058H
	DW	059H
	DW	05aH
	DW	05bH
	DW	05cH
	DW	05dH
	DW	05eH
	DW	05fH
	DW	060H
	DW	061H
	DW	062H
	DW	063H
	DW	064H
	DW	065H
	DW	066H
	DW	067H
	DW	068H
	DW	069H
	DW	06aH
	DW	06bH
	DW	06cH
	DW	06dH
	DW	06eH
	DW	06fH
	DW	070H
	DW	071H
	DW	072H
	DW	073H
	DW	074H
	DW	075H
	DW	076H
	DW	077H
	DW	078H
	DW	079H
	DW	07aH
	DW	07bH
	DW	0a6H
	DW	07dH
	DW	07eH
	DW	025a0H
	DW	020H
	DW	021H
	DW	022H
	DW	023H
	DW	024H
	DW	025H
	DW	026H
	DW	027H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	02cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	03bH
	DW	03cH
	DW	03dH
	DW	03eH
	DW	03fH
	DW	0427H
	DW	0410H
	DW	0411H
	DW	0426H
	DW	0414H
	DW	0415H
	DW	0424H
	DW	0413H
	DW	0425H
	DW	0418H
	DW	0408H
	DW	041aH
	DW	041bH
	DW	041cH
	DW	041dH
	DW	041eH
	DW	041fH
	DW	040cH
	DW	0420H
	DW	0421H
	DW	0422H
	DW	0423H
	DW	0412H
	DW	0490H
	DW	0409H
	DW	040aH
	DW	0417H
	DW	040bH
	DW	0416H
	DW	0402H
	DW	0428H
	DW	040fH
	DW	0447H
	DW	0430H
	DW	0431H
	DW	0446H
	DW	0434H
	DW	0435H
	DW	0444H
	DW	0433H
	DW	0445H
	DW	0438H
	DW	0458H
	DW	043aH
	DW	043bH
	DW	043cH
	DW	043dH
	DW	043eH
	DW	043fH
	DW	045cH
	DW	0440H
	DW	0441H
	DW	0442H
	DW	0443H
	DW	0432H
	DW	0491H
	DW	0459H
	DW	045aH
	DW	0437H
	DW	045bH
	DW	0436H
	DW	0452H
	DW	0448H
	DW	025a0H
	DW	020H
	DW	021H
	DW	022H
	DW	023H
	DW	024H
	DW	025H
	DW	044bH
	DW	027H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	02cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	03bH
	DW	03cH
	DW	03dH
	DW	03eH
	DW	03fH
	DW	042eH
	DW	0410H
	DW	0411H
	DW	0426H
	DW	0414H
	DW	0415H
	DW	0424H
	DW	0413H
	DW	0425H
	DW	0418H
	DW	0419H
	DW	041aH
	DW	041bH
	DW	041cH
	DW	041dH
	DW	041eH
	DW	041fH
	DW	042fH
	DW	0420H
	DW	0421H
	DW	0422H
	DW	0423H
	DW	0416H
	DW	0412H
	DW	042cH
	DW	042aH
	DW	0417H
	DW	0428H
	DW	042dH
	DW	0429H
	DW	0427H
	DW	042bH
	DW	044eH
	DW	0430H
	DW	0431H
	DW	0446H
	DW	0434H
	DW	0435H
	DW	0444H
	DW	0433H
	DW	0445H
	DW	0438H
	DW	0439H
	DW	043aH
	DW	043bH
	DW	043cH
	DW	043dH
	DW	043eH
	DW	043fH
	DW	044fH
	DW	0440H
	DW	0441H
	DW	0442H
	DW	0443H
	DW	0436H
	DW	0432H
	DW	044cH
	DW	044aH
	DW	0437H
	DW	0448H
	DW	044dH
	DW	0449H
	DW	0447H
	DW	025a0H
	DW	020H
	DW	021H
	DW	022H
	DW	023H
	DW	024H
	DW	025H
	DW	026H
	DW	027H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	02cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	03bH
	DW	03cH
	DW	03dH
	DW	03eH
	DW	03fH
	DW	042eH
	DW	0410H
	DW	0411H
	DW	0426H
	DW	0414H
	DW	0415H
	DW	0424H
	DW	0413H
	DW	0425H
	DW	0418H
	DW	0419H
	DW	041aH
	DW	041bH
	DW	041cH
	DW	041dH
	DW	041eH
	DW	041fH
	DW	042fH
	DW	0420H
	DW	0421H
	DW	0422H
	DW	0423H
	DW	0416H
	DW	0412H
	DW	042cH
	DW	0406H
	DW	0417H
	DW	0428H
	DW	0404H
	DW	0429H
	DW	0427H
	DW	0407H
	DW	044eH
	DW	0430H
	DW	0431H
	DW	0446H
	DW	0434H
	DW	0435H
	DW	0444H
	DW	0491H
	DW	0445H
	DW	0438H
	DW	0439H
	DW	043aH
	DW	043bH
	DW	043cH
	DW	043dH
	DW	043eH
	DW	043fH
	DW	044fH
	DW	0440H
	DW	0441H
	DW	0442H
	DW	0443H
	DW	0436H
	DW	0432H
	DW	044cH
	DW	0456H
	DW	0437H
	DW	0448H
	DW	0454H
	DW	0449H
	DW	0447H
	DW	025a0H
	DW	020H
	DW	021H
	DW	022H
	DW	023H
	DW	024H
	DW	025H
	DW	026H
	DW	027H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	02cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	03bH
	DW	0abH
	DW	03dH
	DW	0bbH
	DW	03fH
	DW	0390H
	DW	0391H
	DW	0392H
	DW	0393H
	DW	0394H
	DW	0395H
	DW	0396H
	DW	0397H
	DW	0398H
	DW	0399H
	DW	039aH
	DW	039bH
	DW	039cH
	DW	039dH
	DW	039eH
	DW	039fH
	DW	03a0H
	DW	03a1H
	DW	0384H
	DW	03a3H
	DW	03a4H
	DW	03a5H
	DW	03a6H
	DW	03a7H
	DW	03a8H
	DW	03a9H
	DW	03aaH
	DW	03abH
	DW	03acH
	DW	03adH
	DW	03aeH
	DW	03afH
	DW	03b0H
	DW	03b1H
	DW	03b2H
	DW	03b3H
	DW	03b4H
	DW	03b5H
	DW	03b6H
	DW	03b7H
	DW	03b8H
	DW	03b9H
	DW	03baH
	DW	03bbH
	DW	03bcH
	DW	03bdH
	DW	03beH
	DW	03bfH
	DW	03c0H
	DW	03c1H
	DW	03c2H
	DW	03c3H
	DW	03c4H
	DW	03c5H
	DW	03c6H
	DW	03c7H
	DW	03c8H
	DW	03c9H
	DW	03caH
	DW	03cbH
	DW	03ccH
	DW	03cdH
	DW	03ceH
	DW	025a0H
	DW	020H
	DW	021H
	DW	022H
	DW	0a3H
	DW	024H
	DW	025H
	DW	0fb9fH
	DW	0fef2H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	060cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	061bH
	DW	0abH
	DW	03dH
	DW	0bbH
	DW	061fH
	DW	0fe94H
	DW	0fe80H
	DW	0fe92H
	DW	0fe90H
	DW	0fe98H
	DW	0fe96H
	DW	0fe8eH
	DW	0fe8dH
	DW	0fe91H
	DW	0fe93H
	DW	0fe97H
	DW	0fe9bH
	DW	0fe9fH
	DW	0fea3H
	DW	0fea7H
	DW	0feaaH
	DW	0feacH
	DW	0feaeH
	DW	0feb0H
	DW	0feb4H
	DW	0feb8H
	DW	0febcH
	DW	0fec0H
	DW	0fec4H
	DW	0fec8H
	DW	0fecbH
	DW	0fecfH
	DW	0fe9cH
	DW	0fea0H
	DW	0fea4H
	DW	0fea8H
	DW	023H
	DW	0640H
	DW	0fed3H
	DW	0fed7H
	DW	0fedcH
	DW	0fedfH
	DW	0fee3H
	DW	0fee7H
	DW	0feebH
	DW	0feeeH
	DW	0fef0H
	DW	0fbfeH
	DW	0fe9aH
	DW	0fe9eH
	DW	0fea2H
	DW	0fea6H
	DW	0fbffH
	DW	0fbfdH
	DW	0feccH
	DW	0fed0H
	DW	0fed4H
	DW	0fed2H
	DW	0fed8H
	DW	0fed6H
	DW	0fedaH
	DW	0fee0H
	DW	0fedeH
	DW	0fee4H
	DW	0fee2H
	DW	0fee8H
	DW	0fee6H
	DW	0fefbH
	DW	025a0H
	DW	020H
	DW	021H
	DW	022H
	DW	0a3H
	DW	024H
	DW	025H
	DW	026H
	DW	027H
	DW	028H
	DW	029H
	DW	02aH
	DW	02bH
	DW	02cH
	DW	02dH
	DW	02eH
	DW	02fH
	DW	030H
	DW	031H
	DW	032H
	DW	033H
	DW	034H
	DW	035H
	DW	036H
	DW	037H
	DW	038H
	DW	039H
	DW	03aH
	DW	03bH
	DW	03cH
	DW	03dH
	DW	03eH
	DW	03fH
	DW	040H
	DW	041H
	DW	042H
	DW	043H
	DW	044H
	DW	045H
	DW	046H
	DW	047H
	DW	048H
	DW	049H
	DW	04aH
	DW	04bH
	DW	04cH
	DW	04dH
	DW	04eH
	DW	04fH
	DW	050H
	DW	051H
	DW	052H
	DW	053H
	DW	054H
	DW	055H
	DW	056H
	DW	057H
	DW	058H
	DW	059H
	DW	05aH
	DW	02190H
	DW	0bdH
	DW	02192H
	DW	02191H
	DW	023H
	DW	05d0H
	DW	05d1H
	DW	05d2H
	DW	05d3H
	DW	05d4H
	DW	05d5H
	DW	05d6H
	DW	05d7H
	DW	05d8H
	DW	05d9H
	DW	05daH
	DW	05dbH
	DW	05dcH
	DW	05ddH
	DW	05deH
	DW	05dfH
	DW	05e0H
	DW	05e1H
	DW	05e2H
	DW	05e3H
	DW	05e4H
	DW	05e5H
	DW	05e6H
	DW	05e7H
	DW	05e8H
	DW	05e9H
	DW	05eaH
	DW	020aaH
	DW	05f0H
	DW	0beH
	DW	0f7H
	DW	025a0H
?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA DW 023H	; CVTCharacterSet::m_G0LatinSubset
	DW	016fH
	DW	010dH
	DW	0165H
	DW	017eH
	DW	0fdH
	DW	0edH
	DW	0159H
	DW	0e9H
	DW	0e1H
	DW	0115H
	DW	0faH
	DW	0161H
	DW	0a3H
	DW	024H
	DW	040H
	DW	02190H
	DW	0bdH
	DW	02192H
	DW	02191H
	DW	023H
	DW	02014H
	DW	0bcH
	DW	05f0H
	DW	0beH
	DW	0f7H
	DW	023H
	DW	0f5H
	DW	0160H
	DW	0c4H
	DW	0d6H
	DW	017dH
	DW	0dcH
	DW	0d5H
	DW	0161H
	DW	0e4H
	DW	0f6H
	DW	017eH
	DW	0fcH
	DW	0e9H
	DW	0efH
	DW	0e0H
	DW	0ebH
	DW	0eaH
	DW	0f9H
	DW	0eeH
	DW	023H
	DW	0e8H
	DW	0e2H
	DW	0f4H
	DW	0fbH
	DW	0e7H
	DW	023H
	DW	024H
	DW	0a7H
	DW	0c4H
	DW	0d6H
	DW	0dcH
	DW	05eH
	DW	05fH
	DW	0b0H
	DW	0e4H
	DW	0f6H
	DW	0fcH
	DW	0dfH
	DW	0a3H
	DW	024H
	DW	0e9H
	DW	0b0H
	DW	0e7H
	DW	02192H
	DW	02191H
	DW	023H
	DW	0f9H
	DW	0e0H
	DW	0f2H
	DW	0e8H
	DW	0ecH
	DW	023H
	DW	024H
	DW	0160H
	DW	0117H
	DW	01eb9H
	DW	017dH
	DW	010dH
	DW	016bH
	DW	0161H
	DW	0105H
	DW	0173H
	DW	017eH
	DW	01ecbH
	DW	023H
	DW	0144H
	DW	0105H
	DW	01b5H
	DW	015aH
	DW	0141H
	DW	0107H
	DW	0f3H
	DW	0119H
	DW	017cH
	DW	015bH
	DW	0142H
	DW	017aH
	DW	0e7H
	DW	024H
	DW	069H
	DW	0e1H
	DW	0e9H
	DW	0edH
	DW	0f3H
	DW	0faH
	DW	0bfH
	DW	0fcH
	DW	0f1H
	DW	0e8H
	DW	0e0H
	DW	023H
	DW	0a4H
	DW	0162H
	DW	0c2H
	DW	015eH
	DW	0103H
	DW	0ceH
	DW	0131H
	DW	0163H
	DW	0e2H
	DW	015fH
	DW	0103H
	DW	0eeH
	DW	023H
	DW	0cbH
	DW	010cH
	DW	0106H
	DW	017dH
	DW	0110H
	DW	0160H
	DW	0ebH
	DW	010dH
	DW	0107H
	DW	017eH
	DW	0111H
	DW	0161H
	DW	023H
	DW	0a4H
	DW	0c9H
	DW	0c4H
	DW	0d6H
	DW	0c5H
	DW	0dcH
	DW	05fH
	DW	0e9H
	DW	0e4H
	DW	0f6H
	DW	0e5H
	DW	0fcH
	DW	020a4H
	DW	011fH
	DW	0130H
	DW	015eH
	DW	0d6H
	DW	0c7H
	DW	0dcH
	DW	011eH
	DW	0131H
	DW	015fH
	DW	0f6H
	DW	0e7H
	DW	0fcH
	DW	023H
	DW	024H
	DW	0a7H
	DW	0c6H
	DW	0d8H
	DW	0c5H
	DW	05eH
	DW	05fH
	DW	0b0H
	DW	0e6H
	DW	0f8H
	DW	0e5H
	DW	0dfH
PUBLIC	?GetCharacterSet@CVTCharacterSet@@SAXW4eVTCodepage@@QAG@Z ; CVTCharacterSet::GetCharacterSet
; Function compile flags: /Odtp
; File c:\develop\dscaler423a\dscaler\vtcharacterset.cpp
;	COMDAT ?GetCharacterSet@CVTCharacterSet@@SAXW4eVTCodepage@@QAG@Z
_TEXT	SEGMENT
_G0LatinSubset$139701 = -8				; size = 4
_G0CharacterSet$ = -4					; size = 4
_VTCodepage$ = 8					; size = 4
_pBuffer$ = 12						; size = 4
?GetCharacterSet@CVTCharacterSet@@SAXW4eVTCodepage@@QAG@Z PROC ; CVTCharacterSet::GetCharacterSet, COMDAT

; 267  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	83 ec 08	 sub	 esp, 8

; 268  :     eG0CharacterSet G0CharacterSet = m_CharacterSetDesignation[VTCodepage].G0CharacterSet;

  00006	8b 45 08	 mov	 eax, DWORD PTR _VTCodepage$[ebp]
  00009	8b 0c c5 00 00
	00 00		 mov	 ecx, DWORD PTR ?m_CharacterSetDesignation@CVTCharacterSet@@0PAUTCharacterSetDesignation@1@A[eax*8]
  00010	89 4d fc	 mov	 DWORD PTR _G0CharacterSet$[ebp], ecx

; 269  : 
; 270  :     CopyMemory(pBuffer, m_G0CharacterSet[G0CharacterSet], sizeof(WORD) * 96);

  00013	68 c0 00 00 00	 push	 192			; 000000c0H
  00018	8b 55 fc	 mov	 edx, DWORD PTR _G0CharacterSet$[ebp]
  0001b	69 d2 c0 00 00
	00		 imul	 edx, 192		; 000000c0H
  00021	81 c2 00 00 00
	00		 add	 edx, OFFSET ?m_G0CharacterSet@CVTCharacterSet@@0PAY0GA@GA ; CVTCharacterSet::m_G0CharacterSet
  00027	52		 push	 edx
  00028	8b 45 0c	 mov	 eax, DWORD PTR _pBuffer$[ebp]
  0002b	50		 push	 eax
  0002c	e8 00 00 00 00	 call	 _memcpy
  00031	83 c4 0c	 add	 esp, 12			; 0000000cH

; 271  : 
; 272  :     if (G0CharacterSet == VTG0CHARACTERSET_LATIN)

  00034	83 7d fc 00	 cmp	 DWORD PTR _G0CharacterSet$[ebp], 0
  00038	0f 85 20 01 00
	00		 jne	 $LN2@GetCharact

; 273  :     {
; 274  :         eG0LatinSubset G0LatinSubset = m_CharacterSetDesignation[VTCodepage].G0LatinSubset;

  0003e	8b 4d 08	 mov	 ecx, DWORD PTR _VTCodepage$[ebp]
  00041	8b 14 cd 04 00
	00 00		 mov	 edx, DWORD PTR ?m_CharacterSetDesignation@CVTCharacterSet@@0PAUTCharacterSetDesignation@1@A[ecx*8+4]
  00048	89 55 f8	 mov	 DWORD PTR _G0LatinSubset$139701[ebp], edx

; 275  : 
; 276  :         pBuffer[0x03] = m_G0LatinSubset[G0LatinSubset][0];

  0004b	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  0004e	6b c0 1a	 imul	 eax, 26			; 0000001aH
  00051	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  00054	66 8b 90 00 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax]
  0005b	66 89 51 06	 mov	 WORD PTR [ecx+6], dx

; 277  :         pBuffer[0x04] = m_G0LatinSubset[G0LatinSubset][1];

  0005f	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  00062	6b c0 1a	 imul	 eax, 26			; 0000001aH
  00065	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  00068	66 8b 90 02 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+2]
  0006f	66 89 51 08	 mov	 WORD PTR [ecx+8], dx

; 278  :         pBuffer[0x20] = m_G0LatinSubset[G0LatinSubset][2];

  00073	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  00076	6b c0 1a	 imul	 eax, 26			; 0000001aH
  00079	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  0007c	66 8b 90 04 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+4]
  00083	66 89 51 40	 mov	 WORD PTR [ecx+64], dx

; 279  :         pBuffer[0x3B] = m_G0LatinSubset[G0LatinSubset][3];

  00087	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  0008a	6b c0 1a	 imul	 eax, 26			; 0000001aH
  0008d	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  00090	66 8b 90 06 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+6]
  00097	66 89 51 76	 mov	 WORD PTR [ecx+118], dx

; 280  :         pBuffer[0x3C] = m_G0LatinSubset[G0LatinSubset][4];

  0009b	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  0009e	6b c0 1a	 imul	 eax, 26			; 0000001aH
  000a1	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  000a4	66 8b 90 08 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+8]
  000ab	66 89 51 78	 mov	 WORD PTR [ecx+120], dx

; 281  :         pBuffer[0x3D] = m_G0LatinSubset[G0LatinSubset][5];

  000af	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  000b2	6b c0 1a	 imul	 eax, 26			; 0000001aH
  000b5	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  000b8	66 8b 90 0a 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+10]
  000bf	66 89 51 7a	 mov	 WORD PTR [ecx+122], dx

; 282  :         pBuffer[0x3E] = m_G0LatinSubset[G0LatinSubset][6];

  000c3	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  000c6	6b c0 1a	 imul	 eax, 26			; 0000001aH
  000c9	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  000cc	66 8b 90 0c 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+12]
  000d3	66 89 51 7c	 mov	 WORD PTR [ecx+124], dx

; 283  :         pBuffer[0x3F] = m_G0LatinSubset[G0LatinSubset][7];

  000d7	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  000da	6b c0 1a	 imul	 eax, 26			; 0000001aH
  000dd	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  000e0	66 8b 90 0e 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+14]
  000e7	66 89 51 7e	 mov	 WORD PTR [ecx+126], dx

; 284  :         pBuffer[0x40] = m_G0LatinSubset[G0LatinSubset][8];

  000eb	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  000ee	6b c0 1a	 imul	 eax, 26			; 0000001aH
  000f1	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  000f4	66 8b 90 10 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+16]
  000fb	66 89 91 80 00
	00 00		 mov	 WORD PTR [ecx+128], dx

; 285  :         pBuffer[0x5B] = m_G0LatinSubset[G0LatinSubset][9];

  00102	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  00105	6b c0 1a	 imul	 eax, 26			; 0000001aH
  00108	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  0010b	66 8b 90 12 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+18]
  00112	66 89 91 b6 00
	00 00		 mov	 WORD PTR [ecx+182], dx

; 286  :         pBuffer[0x5C] = m_G0LatinSubset[G0LatinSubset][10];

  00119	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  0011c	6b c0 1a	 imul	 eax, 26			; 0000001aH
  0011f	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  00122	66 8b 90 14 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+20]
  00129	66 89 91 b8 00
	00 00		 mov	 WORD PTR [ecx+184], dx

; 287  :         pBuffer[0x5D] = m_G0LatinSubset[G0LatinSubset][11];

  00130	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  00133	6b c0 1a	 imul	 eax, 26			; 0000001aH
  00136	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  00139	66 8b 90 16 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+22]
  00140	66 89 91 ba 00
	00 00		 mov	 WORD PTR [ecx+186], dx

; 288  :         pBuffer[0x5E] = m_G0LatinSubset[G0LatinSubset][12];

  00147	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$139701[ebp]
  0014a	6b c0 1a	 imul	 eax, 26			; 0000001aH
  0014d	8b 4d 0c	 mov	 ecx, DWORD PTR _pBuffer$[ebp]
  00150	66 8b 90 18 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+24]
  00157	66 89 91 bc 00
	00 00		 mov	 WORD PTR [ecx+188], dx
$LN2@GetCharact:

; 289  :     }
; 290  : }

  0015e	8b e5		 mov	 esp, ebp
  00160	5d		 pop	 ebp
  00161	c3		 ret	 0
?GetCharacterSet@CVTCharacterSet@@SAXW4eVTCodepage@@QAG@Z ENDP ; CVTCharacterSet::GetCharacterSet
_TEXT	ENDS
PUBLIC	?VTCharToUnicode@CVTCharacterSet@@SAGW4eVTCodepage@@E@Z ; CVTCharacterSet::VTCharToUnicode
; Function compile flags: /Odtp
;	COMDAT ?VTCharToUnicode@CVTCharacterSet@@SAGW4eVTCodepage@@E@Z
_TEXT	SEGMENT
tv73 = -16						; size = 4
_G0CharacterSet$ = -12					; size = 4
_G0LatinSubset$ = -8					; size = 4
_Unicode$ = -4						; size = 2
_VTCodepage$ = 8					; size = 4
_VTChar$ = 12						; size = 1
?VTCharToUnicode@CVTCharacterSet@@SAGW4eVTCodepage@@E@Z PROC ; CVTCharacterSet::VTCharToUnicode, COMDAT

; 224  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	83 ec 10	 sub	 esp, 16			; 00000010H

; 225  :     if (VTChar < 0x20)

  00006	0f b6 45 0c	 movzx	 eax, BYTE PTR _VTChar$[ebp]
  0000a	83 f8 20	 cmp	 eax, 32			; 00000020H
  0000d	7d 0a		 jge	 SHORT $LN19@VTCharToUn

; 226  :     {
; 227  :         return 0x0020;

  0000f	b8 20 00 00 00	 mov	 eax, 32			; 00000020H
  00014	e9 93 01 00 00	 jmp	 $LN20@VTCharToUn
$LN19@VTCharToUn:

; 228  :     }
; 229  : 
; 230  :     eG0CharacterSet G0CharacterSet = m_CharacterSetDesignation[VTCodepage].G0CharacterSet;

  00019	8b 4d 08	 mov	 ecx, DWORD PTR _VTCodepage$[ebp]
  0001c	8b 14 cd 00 00
	00 00		 mov	 edx, DWORD PTR ?m_CharacterSetDesignation@CVTCharacterSet@@0PAUTCharacterSetDesignation@1@A[ecx*8]
  00023	89 55 f4	 mov	 DWORD PTR _G0CharacterSet$[ebp], edx

; 231  :     eG0LatinSubset G0LatinSubset   = m_CharacterSetDesignation[VTCodepage].G0LatinSubset;

  00026	8b 45 08	 mov	 eax, DWORD PTR _VTCodepage$[ebp]
  00029	8b 0c c5 04 00
	00 00		 mov	 ecx, DWORD PTR ?m_CharacterSetDesignation@CVTCharacterSet@@0PAUTCharacterSetDesignation@1@A[eax*8+4]
  00030	89 4d f8	 mov	 DWORD PTR _G0LatinSubset$[ebp], ecx

; 232  : 
; 233  :     WORD Unicode = 0x0020;

  00033	ba 20 00 00 00	 mov	 edx, 32			; 00000020H
  00038	66 89 55 fc	 mov	 WORD PTR _Unicode$[ebp], dx

; 234  : 
; 235  :     if (G0CharacterSet == VTG0CHARACTERSET_LATIN)

  0003c	83 7d f4 00	 cmp	 DWORD PTR _G0CharacterSet$[ebp], 0
  00040	0f 85 49 01 00
	00		 jne	 $LN18@VTCharToUn

; 236  :     {
; 237  :         switch (VTChar)

  00046	0f b6 45 0c	 movzx	 eax, BYTE PTR _VTChar$[ebp]
  0004a	89 45 f0	 mov	 DWORD PTR tv73[ebp], eax
  0004d	8b 4d f0	 mov	 ecx, DWORD PTR tv73[ebp]
  00050	83 e9 23	 sub	 ecx, 35			; 00000023H
  00053	89 4d f0	 mov	 DWORD PTR tv73[ebp], ecx
  00056	83 7d f0 5b	 cmp	 DWORD PTR tv73[ebp], 91	; 0000005bH
  0005a	0f 87 1d 01 00
	00		 ja	 $LN2@VTCharToUn
  00060	8b 55 f0	 mov	 edx, DWORD PTR tv73[ebp]
  00063	0f b6 82 00 00
	00 00		 movzx	 eax, BYTE PTR $LN22@VTCharToUn[edx]
  0006a	ff 24 85 00 00
	00 00		 jmp	 DWORD PTR $LN23@VTCharToUn[eax*4]
$LN15@VTCharToUn:

; 238  :         {
; 239  :         case 0x23: Unicode = m_G0LatinSubset[G0LatinSubset][0]; break;

  00071	8b 4d f8	 mov	 ecx, DWORD PTR _G0LatinSubset$[ebp]
  00074	6b c9 1a	 imul	 ecx, 26			; 0000001aH
  00077	66 8b 91 00 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[ecx]
  0007e	66 89 55 fc	 mov	 WORD PTR _Unicode$[ebp], dx
  00082	e9 06 01 00 00	 jmp	 $LN16@VTCharToUn
$LN14@VTCharToUn:

; 240  :         case 0x24: Unicode = m_G0LatinSubset[G0LatinSubset][1]; break;

  00087	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$[ebp]
  0008a	6b c0 1a	 imul	 eax, 26			; 0000001aH
  0008d	66 8b 88 02 00
	00 00		 mov	 cx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+2]
  00094	66 89 4d fc	 mov	 WORD PTR _Unicode$[ebp], cx
  00098	e9 f0 00 00 00	 jmp	 $LN16@VTCharToUn
$LN13@VTCharToUn:

; 241  :         case 0x40: Unicode = m_G0LatinSubset[G0LatinSubset][2]; break;

  0009d	8b 55 f8	 mov	 edx, DWORD PTR _G0LatinSubset$[ebp]
  000a0	6b d2 1a	 imul	 edx, 26			; 0000001aH
  000a3	66 8b 82 04 00
	00 00		 mov	 ax, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[edx+4]
  000aa	66 89 45 fc	 mov	 WORD PTR _Unicode$[ebp], ax
  000ae	e9 da 00 00 00	 jmp	 $LN16@VTCharToUn
$LN12@VTCharToUn:

; 242  :         case 0x5B: Unicode = m_G0LatinSubset[G0LatinSubset][3]; break;

  000b3	8b 4d f8	 mov	 ecx, DWORD PTR _G0LatinSubset$[ebp]
  000b6	6b c9 1a	 imul	 ecx, 26			; 0000001aH
  000b9	66 8b 91 06 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[ecx+6]
  000c0	66 89 55 fc	 mov	 WORD PTR _Unicode$[ebp], dx
  000c4	e9 c4 00 00 00	 jmp	 $LN16@VTCharToUn
$LN11@VTCharToUn:

; 243  :         case 0x5C: Unicode = m_G0LatinSubset[G0LatinSubset][4]; break;

  000c9	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$[ebp]
  000cc	6b c0 1a	 imul	 eax, 26			; 0000001aH
  000cf	66 8b 88 08 00
	00 00		 mov	 cx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+8]
  000d6	66 89 4d fc	 mov	 WORD PTR _Unicode$[ebp], cx
  000da	e9 ae 00 00 00	 jmp	 $LN16@VTCharToUn
$LN10@VTCharToUn:

; 244  :         case 0x5D: Unicode = m_G0LatinSubset[G0LatinSubset][5]; break;

  000df	8b 55 f8	 mov	 edx, DWORD PTR _G0LatinSubset$[ebp]
  000e2	6b d2 1a	 imul	 edx, 26			; 0000001aH
  000e5	66 8b 82 0a 00
	00 00		 mov	 ax, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[edx+10]
  000ec	66 89 45 fc	 mov	 WORD PTR _Unicode$[ebp], ax
  000f0	e9 98 00 00 00	 jmp	 $LN16@VTCharToUn
$LN9@VTCharToUn:

; 245  :         case 0x5E: Unicode = m_G0LatinSubset[G0LatinSubset][6]; break;

  000f5	8b 4d f8	 mov	 ecx, DWORD PTR _G0LatinSubset$[ebp]
  000f8	6b c9 1a	 imul	 ecx, 26			; 0000001aH
  000fb	66 8b 91 0c 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[ecx+12]
  00102	66 89 55 fc	 mov	 WORD PTR _Unicode$[ebp], dx
  00106	e9 82 00 00 00	 jmp	 $LN16@VTCharToUn
$LN8@VTCharToUn:

; 246  :         case 0x5F: Unicode = m_G0LatinSubset[G0LatinSubset][7]; break;

  0010b	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$[ebp]
  0010e	6b c0 1a	 imul	 eax, 26			; 0000001aH
  00111	66 8b 88 0e 00
	00 00		 mov	 cx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+14]
  00118	66 89 4d fc	 mov	 WORD PTR _Unicode$[ebp], cx
  0011c	eb 6f		 jmp	 SHORT $LN16@VTCharToUn
$LN7@VTCharToUn:

; 247  :         case 0x60: Unicode = m_G0LatinSubset[G0LatinSubset][8]; break;

  0011e	8b 55 f8	 mov	 edx, DWORD PTR _G0LatinSubset$[ebp]
  00121	6b d2 1a	 imul	 edx, 26			; 0000001aH
  00124	66 8b 82 10 00
	00 00		 mov	 ax, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[edx+16]
  0012b	66 89 45 fc	 mov	 WORD PTR _Unicode$[ebp], ax
  0012f	eb 5c		 jmp	 SHORT $LN16@VTCharToUn
$LN6@VTCharToUn:

; 248  :         case 0x7B: Unicode = m_G0LatinSubset[G0LatinSubset][9]; break;

  00131	8b 4d f8	 mov	 ecx, DWORD PTR _G0LatinSubset$[ebp]
  00134	6b c9 1a	 imul	 ecx, 26			; 0000001aH
  00137	66 8b 91 12 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[ecx+18]
  0013e	66 89 55 fc	 mov	 WORD PTR _Unicode$[ebp], dx
  00142	eb 49		 jmp	 SHORT $LN16@VTCharToUn
$LN5@VTCharToUn:

; 249  :         case 0x7C: Unicode = m_G0LatinSubset[G0LatinSubset][10]; break;

  00144	8b 45 f8	 mov	 eax, DWORD PTR _G0LatinSubset$[ebp]
  00147	6b c0 1a	 imul	 eax, 26			; 0000001aH
  0014a	66 8b 88 14 00
	00 00		 mov	 cx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[eax+20]
  00151	66 89 4d fc	 mov	 WORD PTR _Unicode$[ebp], cx
  00155	eb 36		 jmp	 SHORT $LN16@VTCharToUn
$LN4@VTCharToUn:

; 250  :         case 0x7D: Unicode = m_G0LatinSubset[G0LatinSubset][11]; break;

  00157	8b 55 f8	 mov	 edx, DWORD PTR _G0LatinSubset$[ebp]
  0015a	6b d2 1a	 imul	 edx, 26			; 0000001aH
  0015d	66 8b 82 16 00
	00 00		 mov	 ax, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[edx+22]
  00164	66 89 45 fc	 mov	 WORD PTR _Unicode$[ebp], ax
  00168	eb 23		 jmp	 SHORT $LN16@VTCharToUn
$LN3@VTCharToUn:

; 251  :         case 0x7E: Unicode = m_G0LatinSubset[G0LatinSubset][12]; break;

  0016a	8b 4d f8	 mov	 ecx, DWORD PTR _G0LatinSubset$[ebp]
  0016d	6b c9 1a	 imul	 ecx, 26			; 0000001aH
  00170	66 8b 91 18 00
	00 00		 mov	 dx, WORD PTR ?m_G0LatinSubset@CVTCharacterSet@@0PAY0N@GA[ecx+24]
  00177	66 89 55 fc	 mov	 WORD PTR _Unicode$[ebp], dx
  0017b	eb 10		 jmp	 SHORT $LN16@VTCharToUn
$LN2@VTCharToUn:

; 252  :         default:
; 253  :             Unicode = m_G0CharacterSet[VTG0CHARACTERSET_LATIN][VTChar - 0x20];

  0017d	0f b6 45 0c	 movzx	 eax, BYTE PTR _VTChar$[ebp]
  00181	66 8b 0c 45 c0
	ff ff ff	 mov	 cx, WORD PTR ?m_G0CharacterSet@CVTCharacterSet@@0PAY0GA@GA[eax*2-64]
  00189	66 89 4d fc	 mov	 WORD PTR _Unicode$[ebp], cx
$LN16@VTCharToUn:

; 254  :             break;
; 255  :         }
; 256  :     }
; 257  :     else

  0018d	eb 19		 jmp	 SHORT $LN1@VTCharToUn
$LN18@VTCharToUn:

; 258  :     {
; 259  :         Unicode = m_G0CharacterSet[G0CharacterSet][VTChar - 0x20];

  0018f	8b 55 f4	 mov	 edx, DWORD PTR _G0CharacterSet$[ebp]
  00192	69 d2 c0 00 00
	00		 imul	 edx, 192		; 000000c0H
  00198	0f b6 45 0c	 movzx	 eax, BYTE PTR _VTChar$[ebp]
  0019c	66 8b 8c 42 c0
	ff ff ff	 mov	 cx, WORD PTR ?m_G0CharacterSet@CVTCharacterSet@@0PAY0GA@GA[edx+eax*2-64]
  001a4	66 89 4d fc	 mov	 WORD PTR _Unicode$[ebp], cx
$LN1@VTCharToUn:

; 260  :     }
; 261  : 
; 262  :     return Unicode;

  001a8	66 8b 45 fc	 mov	 ax, WORD PTR _Unicode$[ebp]
$LN20@VTCharToUn:

; 263  : }

  001ac	8b e5		 mov	 esp, ebp
  001ae	5d		 pop	 ebp
  001af	c3		 ret	 0
$LN23@VTCharToUn:
  001b0	00 00 00 00	 DD	 $LN15@VTCharToUn
  001b4	00 00 00 00	 DD	 $LN14@VTCharToUn
  001b8	00 00 00 00	 DD	 $LN13@VTCharToUn
  001bc	00 00 00 00	 DD	 $LN12@VTCharToUn
  001c0	00 00 00 00	 DD	 $LN11@VTCharToUn
  001c4	00 00 00 00	 DD	 $LN10@VTCharToUn
  001c8	00 00 00 00	 DD	 $LN9@VTCharToUn
  001cc	00 00 00 00	 DD	 $LN8@VTCharToUn
  001d0	00 00 00 00	 DD	 $LN7@VTCharToUn
  001d4	00 00 00 00	 DD	 $LN6@VTCharToUn
  001d8	00 00 00 00	 DD	 $LN5@VTCharToUn
  001dc	00 00 00 00	 DD	 $LN4@VTCharToUn
  001e0	00 00 00 00	 DD	 $LN3@VTCharToUn
  001e4	00 00 00 00	 DD	 $LN2@VTCharToUn
$LN22@VTCharToUn:
  001e8	00		 DB	 0
  001e9	01		 DB	 1
  001ea	0d		 DB	 13			; 0000000dH
  001eb	0d		 DB	 13			; 0000000dH
  001ec	0d		 DB	 13			; 0000000dH
  001ed	0d		 DB	 13			; 0000000dH
  001ee	0d		 DB	 13			; 0000000dH
  001ef	0d		 DB	 13			; 0000000dH
  001f0	0d		 DB	 13			; 0000000dH
  001f1	0d		 DB	 13			; 0000000dH
  001f2	0d		 DB	 13			; 0000000dH
  001f3	0d		 DB	 13			; 0000000dH
  001f4	0d		 DB	 13			; 0000000dH
  001f5	0d		 DB	 13			; 0000000dH
  001f6	0d		 DB	 13			; 0000000dH
  001f7	0d		 DB	 13			; 0000000dH
  001f8	0d		 DB	 13			; 0000000dH
  001f9	0d		 DB	 13			; 0000000dH
  001fa	0d		 DB	 13			; 0000000dH
  001fb	0d		 DB	 13			; 0000000dH
  001fc	0d		 DB	 13			; 0000000dH
  001fd	0d		 DB	 13			; 0000000dH
  001fe	0d		 DB	 13			; 0000000dH
  001ff	0d		 DB	 13			; 0000000dH
  00200	0d		 DB	 13			; 0000000dH
  00201	0d		 DB	 13			; 0000000dH
  00202	0d		 DB	 13			; 0000000dH
  00203	0d		 DB	 13			; 0000000dH
  00204	0d		 DB	 13			; 0000000dH
  00205	02		 DB	 2
  00206	0d		 DB	 13			; 0000000dH
  00207	0d		 DB	 13			; 0000000dH
  00208	0d		 DB	 13			; 0000000dH
  00209	0d		 DB	 13			; 0000000dH
  0020a	0d		 DB	 13			; 0000000dH
  0020b	0d		 DB	 13			; 0000000dH
  0020c	0d		 DB	 13			; 0000000dH
  0020d	0d		 DB	 13			; 0000000dH
  0020e	0d		 DB	 13			; 0000000dH
  0020f	0d		 DB	 13			; 0000000dH
  00210	0d		 DB	 13			; 0000000dH
  00211	0d		 DB	 13			; 0000000dH
  00212	0d		 DB	 13			; 0000000dH
  00213	0d		 DB	 13			; 0000000dH
  00214	0d		 DB	 13			; 0000000dH
  00215	0d		 DB	 13			; 0000000dH
  00216	0d		 DB	 13			; 0000000dH
  00217	0d		 DB	 13			; 0000000dH
  00218	0d		 DB	 13			; 0000000dH
  00219	0d		 DB	 13			; 0000000dH
  0021a	0d		 DB	 13			; 0000000dH
  0021b	0d		 DB	 13			; 0000000dH
  0021c	0d		 DB	 13			; 0000000dH
  0021d	0d		 DB	 13			; 0000000dH
  0021e	0d		 DB	 13			; 0000000dH
  0021f	0d		 DB	 13			; 0000000dH
  00220	03		 DB	 3
  00221	04		 DB	 4
  00222	05		 DB	 5
  00223	06		 DB	 6
  00224	07		 DB	 7
  00225	08		 DB	 8
  00226	0d		 DB	 13			; 0000000dH
  00227	0d		 DB	 13			; 0000000dH
  00228	0d		 DB	 13			; 0000000dH
  00229	0d		 DB	 13			; 0000000dH
  0022a	0d		 DB	 13			; 0000000dH
  0022b	0d		 DB	 13			; 0000000dH
  0022c	0d		 DB	 13			; 0000000dH
  0022d	0d		 DB	 13			; 0000000dH
  0022e	0d		 DB	 13			; 0000000dH
  0022f	0d		 DB	 13			; 0000000dH
  00230	0d		 DB	 13			; 0000000dH
  00231	0d		 DB	 13			; 0000000dH
  00232	0d		 DB	 13			; 0000000dH
  00233	0d		 DB	 13			; 0000000dH
  00234	0d		 DB	 13			; 0000000dH
  00235	0d		 DB	 13			; 0000000dH
  00236	0d		 DB	 13			; 0000000dH
  00237	0d		 DB	 13			; 0000000dH
  00238	0d		 DB	 13			; 0000000dH
  00239	0d		 DB	 13			; 0000000dH
  0023a	0d		 DB	 13			; 0000000dH
  0023b	0d		 DB	 13			; 0000000dH
  0023c	0d		 DB	 13			; 0000000dH
  0023d	0d		 DB	 13			; 0000000dH
  0023e	0d		 DB	 13			; 0000000dH
  0023f	0d		 DB	 13			; 0000000dH
  00240	09		 DB	 9
  00241	0a		 DB	 10			; 0000000aH
  00242	0b		 DB	 11			; 0000000bH
  00243	0c		 DB	 12			; 0000000cH
?VTCharToUnicode@CVTCharacterSet@@SAGW4eVTCodepage@@E@Z ENDP ; CVTCharacterSet::VTCharToUnicode
END
