diff options
Diffstat (limited to 'build/release-linux-x86_64/base/qcommon/q_shared.asm')
-rw-r--r-- | build/release-linux-x86_64/base/qcommon/q_shared.asm | 6407 |
1 files changed, 6407 insertions, 0 deletions
diff --git a/build/release-linux-x86_64/base/qcommon/q_shared.asm b/build/release-linux-x86_64/base/qcommon/q_shared.asm new file mode 100644 index 0000000..5ff6eab --- /dev/null +++ b/build/release-linux-x86_64/base/qcommon/q_shared.asm @@ -0,0 +1,6407 @@ +export Com_Clamp +code +proc Com_Clamp 0 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 0 +INDIRF4 +GEF4 $28 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $27 +JUMPV +LABELV $28 +ADDRFP4 8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +LEF4 $30 +ADDRFP4 4 +INDIRF4 +RETF4 +ADDRGP4 $27 +JUMPV +LABELV $30 +ADDRFP4 8 +INDIRF4 +RETF4 +LABELV $27 +endproc Com_Clamp 0 0 +export COM_SkipPath +proc COM_SkipPath 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $34 +JUMPV +LABELV $33 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $36 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $34 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $33 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $32 +endproc COM_SkipPath 4 0 +export COM_GetExtension +proc COM_GetExtension 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 8 +INDIRU4 +CNSTU4 1 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $40 +JUMPV +LABELV $39 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +EQI4 $44 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $42 +LABELV $44 +ADDRGP4 $45 +RETP4 +ADDRGP4 $38 +JUMPV +LABELV $42 +LABELV $40 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $39 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +RETP4 +LABELV $38 +endproc COM_GetExtension 16 4 +export COM_StripExtension +proc COM_StripExtension 12 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $48 +JUMPV +LABELV $47 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $50 +ADDRGP4 $46 +JUMPV +LABELV $50 +LABELV $48 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $52 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $47 +LABELV $52 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $53 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $53 +LABELV $46 +endproc COM_StripExtension 12 12 +export COM_DefaultExtension +proc COM_DefaultExtension 76 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 68 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 -1 +ADDP4 +ASGNP4 +ADDRGP4 $57 +JUMPV +LABELV $56 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $59 +ADDRGP4 $55 +JUMPV +LABELV $59 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 -1 +ADDP4 +ASGNP4 +LABELV $57 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +EQI4 $61 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $56 +LABELV $61 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 $62 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $55 +endproc COM_DefaultExtension 76 20 +export ShortSwap +proc ShortSwap 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRLP4 4 +ADDRFP4 0 +INDIRI2 +CVII4 2 +ASGNI4 +ADDRLP4 8 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRLP4 1 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +INDIRU1 +CVUI4 1 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRLP4 1 +INDIRU1 +CVUI4 1 +ADDI4 +CVII2 4 +CVII4 2 +RETI4 +LABELV $63 +endproc ShortSwap 16 0 +export ShortNoSwap +proc ShortNoSwap 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRFP4 0 +INDIRI2 +CVII4 2 +RETI4 +LABELV $64 +endproc ShortNoSwap 0 0 +export LongSwap +proc LongSwap 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRLP4 1 +ADDRFP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 16 +CNSTI4 16 +ASGNI4 +ADDRLP4 2 +ADDRFP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 20 +CNSTI4 24 +ASGNI4 +ADDRLP4 3 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +RSHI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +INDIRU1 +CVUI4 1 +ADDRLP4 20 +INDIRI4 +LSHI4 +ADDRLP4 1 +INDIRU1 +CVUI4 1 +ADDRLP4 16 +INDIRI4 +LSHI4 +ADDI4 +ADDRLP4 2 +INDIRU1 +CVUI4 1 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDI4 +ADDRLP4 3 +INDIRU1 +CVUI4 1 +ADDI4 +RETI4 +LABELV $65 +endproc LongSwap 24 0 +export LongNoSwap +proc LongNoSwap 0 0 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $66 +endproc LongNoSwap 0 0 +export Long64Swap +proc Long64Swap 12 0 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 7 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+1 +ADDRLP4 8 +INDIRP4 +CNSTI4 6 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+2 +ADDRFP4 4 +INDIRP4 +CNSTI4 5 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+3 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 3 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+5 +ADDRFP4 4 +INDIRP4 +CNSTI4 2 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+6 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRU1 +ASGNU1 +ADDRLP4 0+7 +ADDRFP4 4 +INDIRP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 8 +LABELV $67 +endproc Long64Swap 12 0 +export Long64NoSwap +proc Long64NoSwap 0 0 +ADDRFP4 0 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 8 +LABELV $76 +endproc Long64NoSwap 0 0 +export FloatSwap +proc FloatSwap 8 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 4 +ADDRGP4 LongSwap +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $78 +endproc FloatSwap 8 4 +export FloatNoSwap +proc FloatNoSwap 0 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +RETF4 +LABELV $79 +endproc FloatNoSwap 0 0 +export COM_BeginParseSession +proc COM_BeginParseSession 0 16 +ADDRGP4 com_lines +CNSTI4 0 +ASGNI4 +ADDRGP4 com_parsename +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $81 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $80 +endproc COM_BeginParseSession 0 16 +export COM_GetCurrentParseLine +proc COM_GetCurrentParseLine 0 0 +ADDRGP4 com_lines +INDIRI4 +RETI4 +LABELV $82 +endproc COM_GetCurrentParseLine 0 0 +export COM_Parse +proc COM_Parse 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $83 +endproc COM_Parse 4 8 +bss +align 1 +LABELV $85 +skip 4096 +export COM_ParseError +code +proc COM_ParseError 4 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRGP4 $85 +ARGP4 +CNSTU4 4096 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $87 +ARGP4 +ADDRGP4 com_parsename +ARGP4 +ADDRGP4 com_lines +INDIRI4 +ARGI4 +ADDRGP4 $85 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $84 +endproc COM_ParseError 4 16 +bss +align 1 +LABELV $89 +skip 4096 +export COM_ParseWarning +code +proc COM_ParseWarning 4 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRGP4 $89 +ARGP4 +CNSTU4 4096 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $91 +ARGP4 +ADDRGP4 com_parsename +ARGP4 +ADDRGP4 com_lines +INDIRI4 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $88 +endproc COM_ParseWarning 4 16 +proc SkipWhitespace 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $94 +JUMPV +LABELV $93 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $96 +CNSTP4 0 +RETP4 +ADDRGP4 $92 +JUMPV +LABELV $96 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $98 +ADDRLP4 4 +ADDRGP4 com_lines +ASGNP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $98 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $94 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LEI4 $93 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $92 +endproc SkipWhitespace 12 0 +export COM_Compress +proc COM_Compress 48 0 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $101 +ADDRGP4 $104 +JUMPV +LABELV $103 +ADDRLP4 24 +CNSTI4 47 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $106 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 24 +INDIRI4 +NEI4 $106 +ADDRGP4 $109 +JUMPV +LABELV $108 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $109 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRLP4 28 +INDIRI4 +CNSTI4 10 +NEI4 $108 +LABELV $111 +ADDRGP4 $107 +JUMPV +LABELV $106 +ADDRLP4 4 +INDIRI4 +CNSTI4 47 +NEI4 $112 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $112 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $115 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $117 +ADDRLP4 32 +INDIRI4 +CNSTI4 42 +NEI4 $114 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $114 +LABELV $117 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $113 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $113 +JUMPV +LABELV $112 +ADDRLP4 4 +INDIRI4 +CNSTI4 10 +EQI4 $122 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +NEI4 $120 +LABELV $122 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +EQI4 $125 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +NEI4 $123 +LABELV $125 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +ADDRGP4 $124 +JUMPV +LABELV $123 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $126 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $126 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $128 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $128 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +NEI4 $130 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $134 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $134 +ADDRLP4 44 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $136 +LABELV $133 +ADDRGP4 $132 +JUMPV +LABELV $134 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +NEI4 $131 +ADDRLP4 40 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 40 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $131 +JUMPV +LABELV $130 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $131 +LABELV $124 +LABELV $121 +LABELV $113 +LABELV $107 +LABELV $104 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $103 +LABELV $101 +ADDRLP4 8 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +RETI4 +LABELV $100 +endproc COM_Compress 48 0 +export COM_ParseExt +proc COM_ParseExt 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 com_token +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $143 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $142 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 16 +ADDRGP4 SkipWhitespace +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $145 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $145 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $147 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $147 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $147 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +CNSTI4 47 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $149 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 24 +INDIRI4 +NEI4 $149 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $152 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $154 +ADDRLP4 28 +INDIRI4 +CNSTI4 10 +NEI4 $151 +LABELV $154 +ADDRGP4 $150 +JUMPV +LABELV $149 +ADDRLP4 4 +INDIRI4 +CNSTI4 47 +NEI4 $144 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $144 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $158 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $160 +ADDRLP4 32 +INDIRI4 +CNSTI4 42 +NEI4 $157 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $157 +LABELV $160 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $156 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +LABELV $156 +LABELV $150 +LABELV $143 +ADDRGP4 $142 +JUMPV +LABELV $144 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +NEI4 $163 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $170 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $168 +LABELV $170 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 com_token +RETP4 +ADDRGP4 $139 +JUMPV +LABELV $168 +ADDRLP4 8 +INDIRI4 +CNSTI4 1023 +GEI4 $171 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $171 +LABELV $166 +ADDRGP4 $165 +JUMPV +LABELV $163 +LABELV $173 +ADDRLP4 8 +INDIRI4 +CNSTI4 1023 +GEI4 $176 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $176 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 10 +NEI4 $178 +ADDRLP4 16 +ADDRGP4 com_lines +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $178 +LABELV $174 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +GTI4 $173 +ADDRLP4 8 +INDIRI4 +ADDRGP4 com_token +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 com_token +RETP4 +LABELV $139 +endproc COM_ParseExt 36 8 +export COM_MatchToken +proc COM_MatchToken 12 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $181 +CNSTI4 1 +ARGI4 +ADDRGP4 $183 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $181 +LABELV $180 +endproc COM_MatchToken 12 16 +export SkipBracedSection +proc SkipBracedSection 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $185 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $188 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $190 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $192 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $192 +LABELV $191 +LABELV $188 +LABELV $186 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $185 +LABELV $194 +LABELV $184 +endproc SkipBracedSection 12 8 +export SkipRestOfLine +proc SkipRestOfLine 16 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $197 +JUMPV +LABELV $196 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $199 +ADDRLP4 8 +ADDRGP4 com_lines +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $198 +JUMPV +LABELV $199 +LABELV $197 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $196 +LABELV $198 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $195 +endproc SkipRestOfLine 16 0 +export Parse1DMatrix +proc Parse1DMatrix 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $203 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $204 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $206 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $203 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +LABELV $201 +endproc Parse1DMatrix 16 8 +export Parse2DMatrix +proc Parse2DMatrix 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $209 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ARGP4 +ADDRGP4 Parse1DMatrix +CALLV +pop +LABELV $210 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $212 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $209 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +LABELV $208 +endproc Parse2DMatrix 8 12 +export Parse3DMatrix +proc Parse3DMatrix 12 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $217 +JUMPV +LABELV $214 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 12 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 2 +LSHI4 +ADDRFP4 16 +INDIRP4 +ADDP4 +ARGP4 +ADDRGP4 Parse2DMatrix +CALLV +pop +LABELV $215 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $217 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $214 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 COM_MatchToken +CALLV +pop +LABELV $213 +endproc Parse3DMatrix 12 16 +export Com_HexStrToInt +proc Com_HexStrToInt 32 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $221 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $219 +LABELV $221 +CNSTI4 -1 +RETI4 +ADDRGP4 $218 +JUMPV +LABELV $219 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +NEI4 $222 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 120 +NEI4 $222 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +ADDRGP4 $227 +JUMPV +LABELV $224 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +LSHI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 20 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 24 +ADDRLP4 16 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 48 +LTI4 $228 +ADDRLP4 24 +INDIRI4 +CNSTI4 57 +GTI4 $228 +ADDRLP4 16 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVII1 4 +ASGNI1 +ADDRGP4 $229 +JUMPV +LABELV $228 +ADDRLP4 28 +ADDRLP4 16 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 97 +LTI4 $230 +ADDRLP4 28 +INDIRI4 +CNSTI4 102 +GTI4 $230 +ADDRLP4 16 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 97 +SUBI4 +CNSTI4 10 +ADDI4 +CVII1 4 +ASGNI1 +ADDRGP4 $231 +JUMPV +LABELV $230 +CNSTI4 -1 +RETI4 +ADDRGP4 $218 +JUMPV +LABELV $231 +LABELV $229 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +ADDI4 +ASGNI4 +LABELV $225 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $227 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ADDRLP4 16 +INDIRU4 +LTU4 $224 +ADDRLP4 12 +INDIRI4 +RETI4 +ADDRGP4 $218 +JUMPV +LABELV $222 +CNSTI4 -1 +RETI4 +LABELV $218 +endproc Com_HexStrToInt 32 4 +export Q_isprint +proc Q_isprint 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $233 +ADDRLP4 0 +INDIRI4 +CNSTI4 126 +GTI4 $233 +CNSTI4 1 +RETI4 +ADDRGP4 $232 +JUMPV +LABELV $233 +CNSTI4 0 +RETI4 +LABELV $232 +endproc Q_isprint 4 0 +export Q_islower +proc Q_islower 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $236 +ADDRLP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $236 +CNSTI4 1 +RETI4 +ADDRGP4 $235 +JUMPV +LABELV $236 +CNSTI4 0 +RETI4 +LABELV $235 +endproc Q_islower 4 0 +export Q_isupper +proc Q_isupper 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $239 +ADDRLP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $239 +CNSTI4 1 +RETI4 +ADDRGP4 $238 +JUMPV +LABELV $239 +CNSTI4 0 +RETI4 +LABELV $238 +endproc Q_isupper 4 0 +export Q_isalpha +proc Q_isalpha 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $245 +ADDRFP4 0 +INDIRI4 +CNSTI4 122 +LEI4 $244 +LABELV $245 +ADDRFP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $242 +ADDRFP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $242 +LABELV $244 +CNSTI4 1 +RETI4 +ADDRGP4 $241 +JUMPV +LABELV $242 +CNSTI4 0 +RETI4 +LABELV $241 +endproc Q_isalpha 8 0 +export Q_strrchr +proc Q_strrchr 12 0 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $247 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI1 +CVII4 1 +NEI4 $250 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $250 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $248 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $247 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $252 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $252 +ADDRLP4 8 +INDIRP4 +RETP4 +LABELV $246 +endproc Q_strrchr 12 0 +export Q_isanumber +proc Q_isanumber 16 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $255 +CNSTI4 0 +RETI4 +ADDRGP4 $254 +JUMPV +LABELV $255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 strtod +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $258 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $259 +JUMPV +LABELV $258 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $259 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $254 +endproc Q_isanumber 16 8 +export Q_isintegral +proc Q_isintegral 8 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +NEF4 $262 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $263 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $260 +endproc Q_isintegral 8 0 +export Q_strncpyz +proc Q_strncpyz 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $265 +CNSTI4 0 +ARGI4 +ADDRGP4 $267 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $265 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $268 +CNSTI4 0 +ARGI4 +ADDRGP4 $270 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $268 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $271 +CNSTI4 0 +ARGI4 +ADDRGP4 $273 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $271 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $264 +endproc Q_strncpyz 0 12 +export Q_stricmpn +proc Q_stricmpn 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $275 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $277 +CNSTI4 0 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $277 +CNSTI4 -1 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $275 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $279 +CNSTI4 1 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $279 +LABELV $281 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $284 +CNSTI4 0 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $286 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $288 +ADDRLP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $288 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +SUBI4 +ASGNI4 +LABELV $288 +ADDRLP4 4 +INDIRI4 +CNSTI4 97 +LTI4 $290 +ADDRLP4 4 +INDIRI4 +CNSTI4 122 +GTI4 $290 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +ASGNI4 +LABELV $290 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $292 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $295 +ADDRLP4 32 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $296 +JUMPV +LABELV $295 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRLP4 32 +INDIRI4 +RETI4 +ADDRGP4 $274 +JUMPV +LABELV $292 +LABELV $286 +LABELV $282 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $281 +CNSTI4 0 +RETI4 +LABELV $274 +endproc Q_stricmpn 36 0 +export Q_strncmp +proc Q_strncmp 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $298 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $301 +CNSTI4 0 +RETI4 +ADDRGP4 $297 +JUMPV +LABELV $301 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $303 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $306 +ADDRLP4 24 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +LABELV $307 +ADDRLP4 24 +INDIRI4 +RETI4 +ADDRGP4 $297 +JUMPV +LABELV $303 +LABELV $299 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $298 +CNSTI4 0 +RETI4 +LABELV $297 +endproc Q_strncmp 28 0 +export Q_stricmp +proc Q_stricmp 12 12 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $310 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $310 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 99999 +ARGI4 +ADDRLP4 8 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $311 +JUMPV +LABELV $310 +ADDRLP4 0 +CNSTI4 -1 +ASGNI4 +LABELV $311 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $308 +endproc Q_stricmp 12 12 +export Q_strlwr +proc Q_strlwr 12 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $314 +JUMPV +LABELV $313 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $314 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $313 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $312 +endproc Q_strlwr 12 4 +export Q_strupr +proc Q_strupr 12 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $318 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $317 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $316 +endproc Q_strupr 12 4 +export Q_strcat +proc Q_strcat 12 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $321 +CNSTI4 0 +ARGI4 +ADDRGP4 $323 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $321 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $320 +endproc Q_strcat 12 12 +export Q_stristr +proc Q_stristr 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 1 +ADDRLP4 12 +INDIRI1 +ASGNI1 +ADDRLP4 12 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $325 +ADDRLP4 16 +ADDRLP4 1 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $327 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +GTI4 $327 +ADDRLP4 1 +ADDRLP4 1 +INDIRI1 +CVII4 1 +CNSTI4 32 +SUBI4 +CVII1 4 +ASGNI1 +LABELV $327 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 20 +INDIRU4 +ASGNU4 +LABELV $329 +LABELV $332 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +ADDRLP4 28 +INDIRI1 +ASGNI1 +ADDRLP4 28 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $335 +CNSTP4 0 +RETP4 +ADDRGP4 $324 +JUMPV +LABELV $335 +ADDRLP4 32 +ADDRLP4 0 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 97 +LTI4 $337 +ADDRLP4 32 +INDIRI4 +CNSTI4 122 +GTI4 $337 +ADDRLP4 0 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 32 +SUBI4 +CVII1 4 +ASGNI1 +LABELV $337 +LABELV $333 +ADDRLP4 0 +INDIRI1 +CVII4 1 +ADDRLP4 1 +INDIRI1 +CVII4 1 +NEI4 $332 +LABELV $330 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 -1 +ADDP4 +ASGNP4 +LABELV $325 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $324 +endproc Q_stristr 36 12 +export Q_PrintStrlen +proc Q_PrintStrlen 28 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +CNSTI4 0 +RETI4 +ADDRGP4 $339 +JUMPV +LABELV $340 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $343 +JUMPV +LABELV $342 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $345 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $345 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $348 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +LEI4 $347 +LABELV $348 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $349 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +LEI4 $347 +LABELV $349 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $345 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $345 +LABELV $347 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $343 +JUMPV +LABELV $345 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $343 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $342 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $339 +endproc Q_PrintStrlen 28 0 +export Q_CleanStr +proc Q_CleanStr 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $354 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $354 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $354 +ADDRLP4 20 +INDIRI4 +CNSTI4 65 +LTI4 $357 +ADDRLP4 20 +INDIRI4 +CNSTI4 90 +LEI4 $356 +LABELV $357 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $358 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +LEI4 $356 +LABELV $358 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 48 +LTI4 $354 +ADDRLP4 28 +INDIRI4 +CNSTI4 57 +GTI4 $354 +LABELV $356 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $355 +JUMPV +LABELV $354 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LTI4 $359 +ADDRLP4 4 +INDIRI4 +CNSTI4 126 +GTI4 $359 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $359 +LABELV $355 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $352 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 8 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $350 +endproc Q_CleanStr 40 0 +export Q_CountChar +proc Q_CountChar 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $365 +JUMPV +LABELV $362 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI1 +CVII4 1 +NEI4 $366 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $366 +LABELV $363 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $365 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $362 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $361 +endproc Q_CountChar 4 0 +export Q_StripIndentMarker +proc Q_StripIndentMarker 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $372 +JUMPV +LABELV $369 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 11 +EQI4 $373 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $373 +LABELV $370 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $372 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $369 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $368 +endproc Q_StripIndentMarker 20 0 +export Q_ParseNewlines +proc Q_ParseNewlines 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $379 +JUMPV +LABELV $376 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $381 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 110 +NEI4 $381 +ADDRLP4 0 +CNSTI4 10 +ASGNI4 +ADDRGP4 $382 +JUMPV +LABELV $381 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +LABELV $382 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $377 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $379 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $383 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GTI4 $376 +LABELV $383 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $375 +endproc Q_ParseNewlines 24 0 +export Com_sprintf +proc Com_sprintf 12 16 +ADDRLP4 0 +ADDRFP4 8+4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $386 +ADDRGP4 $388 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $386 +LABELV $384 +endproc Com_sprintf 12 16 +bss +align 1 +LABELV $390 +skip 64000 +data +align 4 +LABELV $391 +byte 4 0 +export va +code +proc va 20 16 +ADDRLP4 8 +ADDRGP4 $391 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 32000 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +BANDI4 +MULI4 +ADDRGP4 $390 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 32000 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $389 +endproc va 20 16 +export Com_TruncateLongString +proc Com_TruncateLongString 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +GTI4 $394 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $395 +JUMPV +LABELV $394 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 29 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $396 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 -29 +ADDP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $395 +LABELV $393 +endproc Com_TruncateLongString 8 12 +bss +align 1 +LABELV $398 +skip 16384 +data +align 4 +LABELV $399 +byte 4 0 +export Info_ValueForKey +code +proc Info_ValueForKey 8220 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8196 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8196 +INDIRU4 +EQU4 $402 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8196 +INDIRU4 +NEU4 $400 +LABELV $402 +ADDRGP4 $45 +RETP4 +ADDRGP4 $397 +JUMPV +LABELV $400 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8200 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8200 +INDIRU4 +CNSTU4 8192 +LTU4 $403 +CNSTI4 1 +ARGI4 +ADDRGP4 $405 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $403 +ADDRLP4 8204 +ADDRGP4 $399 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +ADDRLP4 8204 +INDIRP4 +INDIRI4 +CNSTI4 1 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $409 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $409 +JUMPV +LABELV $408 +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $414 +ADDRGP4 $45 +RETP4 +ADDRGP4 $397 +JUMPV +LABELV $414 +ADDRLP4 8208 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8216 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8212 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 8212 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8212 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $412 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $411 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $399 +INDIRI4 +CNSTI4 13 +LSHI4 +ADDRGP4 $398 +ADDP4 +ASGNP4 +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRLP4 8208 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8216 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8212 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 8212 +INDIRP4 +ADDRLP4 8216 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8208 +INDIRP4 +ADDRLP4 8212 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $417 +ADDRLP4 8208 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8208 +INDIRI4 +CNSTI4 92 +EQI4 $419 +ADDRLP4 8208 +INDIRI4 +CNSTI4 0 +NEI4 $416 +LABELV $419 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8212 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8212 +INDIRI4 +CNSTI4 0 +NEI4 $420 +ADDRGP4 $399 +INDIRI4 +CNSTI4 13 +LSHI4 +ADDRGP4 $398 +ADDP4 +RETP4 +ADDRGP4 $397 +JUMPV +LABELV $420 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $422 +ADDRGP4 $410 +JUMPV +LABELV $422 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $409 +ADDRGP4 $408 +JUMPV +LABELV $410 +ADDRGP4 $45 +RETP4 +LABELV $397 +endproc Info_ValueForKey 8220 8 +export Info_NextPair +proc Info_NextPair 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $425 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $425 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 8 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $428 +JUMPV +LABELV $427 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $430 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $424 +JUMPV +LABELV $430 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $428 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $427 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $433 +JUMPV +LABELV $432 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $433 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 92 +EQI4 $435 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $432 +LABELV $435 +ADDRLP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $424 +endproc Info_NextPair 20 0 +export Info_RemoveKey +proc Info_RemoveKey 2080 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2056 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 2056 +INDIRU4 +CNSTU4 1024 +LTU4 $437 +CNSTI4 1 +ARGI4 +ADDRGP4 $439 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $437 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 2060 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 2060 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $443 +ADDRGP4 $436 +JUMPV +LABELV $442 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $445 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $445 +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $450 +ADDRGP4 $436 +JUMPV +LABELV $450 +ADDRLP4 2068 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2076 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2072 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 2072 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2072 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $448 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $447 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1032 +ASGNP4 +ADDRGP4 $453 +JUMPV +LABELV $452 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $455 +ADDRGP4 $436 +JUMPV +LABELV $455 +ADDRLP4 2068 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2076 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2072 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 2072 +INDIRP4 +ADDRLP4 2076 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2072 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $453 +ADDRLP4 2068 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2068 +INDIRI4 +CNSTI4 92 +EQI4 $457 +ADDRLP4 2068 +INDIRI4 +CNSTI4 0 +NEI4 $452 +LABELV $457 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 2072 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2072 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2076 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2076 +INDIRU4 +CNSTU4 1 +ADDU4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRGP4 $436 +JUMPV +LABELV $458 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $460 +ADDRGP4 $436 +JUMPV +LABELV $460 +LABELV $443 +ADDRGP4 $442 +JUMPV +LABELV $436 +endproc Info_RemoveKey 2080 12 +export Info_RemoveKey_Big +proc Info_RemoveKey_Big 16416 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16392 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 16392 +INDIRU4 +CNSTU4 8192 +LTU4 $463 +CNSTI4 1 +ARGI4 +ADDRGP4 $465 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $463 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 92 +ARGI4 +ADDRLP4 16396 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 16396 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $469 +ADDRGP4 $462 +JUMPV +LABELV $468 +ADDRLP4 8196 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $471 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $471 +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $476 +ADDRGP4 $462 +JUMPV +LABELV $476 +ADDRLP4 16404 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16412 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16408 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 16408 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16408 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $474 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $473 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8200 +ASGNP4 +ADDRGP4 $479 +JUMPV +LABELV $478 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $481 +ADDRGP4 $462 +JUMPV +LABELV $481 +ADDRLP4 16404 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16412 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16408 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 16408 +INDIRP4 +ADDRLP4 16412 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16404 +INDIRP4 +ADDRLP4 16408 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $479 +ADDRLP4 16404 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16404 +INDIRI4 +CNSTI4 92 +EQI4 $483 +ADDRLP4 16404 +INDIRI4 +CNSTI4 0 +NEI4 $478 +LABELV $483 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16408 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 16408 +INDIRI4 +CNSTI4 0 +NEI4 $484 +ADDRLP4 8196 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $462 +JUMPV +LABELV $484 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $486 +ADDRGP4 $462 +JUMPV +LABELV $486 +LABELV $469 +ADDRGP4 $468 +JUMPV +LABELV $462 +endproc Info_RemoveKey_Big 16416 8 +export Info_Validate +proc Info_Validate 8 4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $490 +JUMPV +LABELV $489 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 Q_isprint +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $492 +CNSTI4 0 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $492 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 34 +NEI4 $494 +CNSTI4 0 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $494 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $496 +CNSTI4 0 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $496 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $490 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $489 +CNSTI4 1 +RETI4 +LABELV $488 +endproc Info_Validate 8 4 +export Info_SetValueForKey +proc Info_SetValueForKey 1048 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $499 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1028 +INDIRU4 +CNSTU4 1024 +LTU4 $506 +CNSTI4 1 +ARGI4 +ADDRGP4 $502 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +ADDRGP4 $506 +JUMPV +LABELV $503 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1032 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $509 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 1036 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $507 +LABELV $509 +ADDRGP4 $510 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $498 +JUMPV +LABELV $507 +LABELV $504 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $506 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $503 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Info_RemoveKey +CALLV +pop +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $513 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 1036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +INDIRU4 +CNSTU4 0 +NEU4 $511 +LABELV $513 +ADDRGP4 $498 +JUMPV +LABELV $511 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $514 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1040 +INDIRU4 +ADDRLP4 1044 +INDIRU4 +ADDU4 +CNSTU4 1024 +LTU4 $515 +ADDRGP4 $517 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $498 +JUMPV +LABELV $515 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $498 +endproc Info_SetValueForKey 1048 20 +export Info_SetValueForKey_Big +proc Info_SetValueForKey_Big 8208 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 $499 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8196 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8196 +INDIRU4 +CNSTU4 8192 +LTU4 $524 +CNSTI4 1 +ARGI4 +ADDRGP4 $502 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +ADDRGP4 $524 +JUMPV +LABELV $521 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8200 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $527 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 8204 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8204 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $525 +LABELV $527 +ADDRGP4 $510 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $525 +LABELV $522 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $524 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $521 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Info_RemoveKey_Big +CALLV +pop +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $528 +ADDRGP4 $518 +JUMPV +LABELV $528 +ADDRLP4 4 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRGP4 $514 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 8200 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8204 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8200 +INDIRU4 +ADDRLP4 8204 +INDIRU4 +ADDU4 +CNSTU4 8192 +LTU4 $530 +ADDRGP4 $532 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $530 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +LABELV $518 +endproc Info_SetValueForKey_Big 8208 20 +proc Com_CharIsOneOfCharset 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $537 +JUMPV +LABELV $534 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRFP4 0 +INDIRI1 +CVII4 1 +NEI4 $538 +CNSTI4 1 +RETI4 +ADDRGP4 $533 +JUMPV +LABELV $538 +LABELV $535 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $537 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRLP4 4 +INDIRU4 +LTU4 $534 +CNSTI4 0 +RETI4 +LABELV $533 +endproc Com_CharIsOneOfCharset 8 4 +export Com_SkipCharset +proc Com_SkipCharset 8 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $542 +JUMPV +LABELV $541 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Com_CharIsOneOfCharset +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $543 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $545 +LABELV $542 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $541 +LABELV $543 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $540 +endproc Com_SkipCharset 8 8 +export Com_SkipTokens +proc Com_SkipTokens 20 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Com_CharIsOneOfCharset +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $550 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $553 +JUMPV +LABELV $552 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $553 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Com_CharIsOneOfCharset +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $552 +ADDRGP4 $551 +JUMPV +LABELV $550 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $555 +ADDRGP4 $549 +JUMPV +LABELV $555 +LABELV $551 +LABELV $548 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $547 +LABELV $549 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $557 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $546 +JUMPV +LABELV $557 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $546 +endproc Com_SkipTokens 20 8 +export Com_ClientListContains +proc Com_ClientListContains 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $563 +ADDRFP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $563 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $560 +LABELV $563 +CNSTI4 0 +RETI4 +ADDRGP4 $559 +JUMPV +LABELV $560 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +GEI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +CVIU4 4 +BANDU4 +CNSTU4 0 +EQU4 $567 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $568 +JUMPV +LABELV $567 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $568 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $559 +JUMPV +LABELV $564 +ADDRFP4 0 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +LSHI4 +CVIU4 4 +BANDU4 +CNSTU4 0 +EQU4 $570 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $571 +JUMPV +LABELV $570 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $571 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $559 +endproc Com_ClientListContains 12 0 +export Com_ClientListAdd +proc Com_ClientListAdd 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $576 +ADDRFP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $576 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $573 +LABELV $576 +ADDRGP4 $572 +JUMPV +LABELV $573 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +GEI4 $577 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +LABELV $578 +LABELV $572 +endproc Com_ClientListAdd 12 0 +export Com_ClientListRemove +proc Com_ClientListRemove 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $583 +ADDRFP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $583 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $580 +LABELV $583 +ADDRGP4 $579 +JUMPV +LABELV $580 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +GEI4 $584 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BCOMI4 +CVIU4 4 +BANDU4 +ASGNU4 +ADDRGP4 $585 +JUMPV +LABELV $584 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRU4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +CNSTI4 32 +SUBI4 +LSHI4 +BCOMI4 +CVIU4 4 +BANDU4 +ASGNU4 +LABELV $585 +LABELV $579 +endproc Com_ClientListRemove 12 0 +bss +align 1 +LABELV $587 +skip 17 +export Com_ClientListString +code +proc Com_ClientListString 4 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $587 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $588 +ADDRGP4 $587 +RETP4 +ADDRGP4 $586 +JUMPV +LABELV $588 +ADDRGP4 $587 +ARGP4 +CNSTI4 17 +ARGI4 +ADDRGP4 $590 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRU4 +ARGU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRU4 +ARGU4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $587 +RETP4 +LABELV $586 +endproc Com_ClientListString 4 20 +export Com_ClientListParse +proc Com_ClientListParse 8 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $592 +ADDRGP4 $591 +JUMPV +LABELV $592 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $594 +ADDRGP4 $591 +JUMPV +LABELV $594 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +CNSTU4 16 +EQU4 $596 +ADDRGP4 $591 +JUMPV +LABELV $596 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $598 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +LABELV $591 +endproc Com_ClientListParse 8 16 +bss +align 4 +LABELV com_lines +skip 4 +align 1 +LABELV com_parsename +skip 1024 +align 1 +LABELV com_token +skip 1024 +import Com_Printf +import Com_Error +import Info_RemoveKey_big +import Com_RandomBytes +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $598 +byte 1 37 +byte 1 120 +byte 1 37 +byte 1 120 +byte 1 0 +align 1 +LABELV $590 +byte 1 37 +byte 1 48 +byte 1 56 +byte 1 120 +byte 1 37 +byte 1 48 +byte 1 56 +byte 1 120 +byte 1 0 +align 1 +LABELV $532 +byte 1 66 +byte 1 73 +byte 1 71 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $517 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $514 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $510 +byte 1 94 +byte 1 51 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 99 +byte 1 39 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $502 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 83 +byte 1 101 +byte 1 116 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $499 +byte 1 92 +byte 1 59 +byte 1 34 +byte 1 0 +align 1 +LABELV $465 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 95 +byte 1 66 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $439 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $405 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 75 +byte 1 101 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $396 +byte 1 32 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $388 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 102 +byte 1 58 +byte 1 32 +byte 1 79 +byte 1 117 +byte 1 116 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $323 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $273 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 110 +byte 1 99 +byte 1 112 +byte 1 121 +byte 1 122 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $270 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 110 +byte 1 99 +byte 1 112 +byte 1 121 +byte 1 122 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 115 +byte 1 114 +byte 1 99 +byte 1 0 +align 1 +LABELV $267 +byte 1 81 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 110 +byte 1 99 +byte 1 112 +byte 1 121 +byte 1 122 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $207 +byte 1 41 +byte 1 0 +align 1 +LABELV $202 +byte 1 40 +byte 1 0 +align 1 +LABELV $183 +byte 1 77 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 84 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 33 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $91 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $87 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $81 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $62 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $45 +byte 1 0 |