export trap_Cvar_VariableValue code proc trap_Cvar_VariableValue 132 12 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 128 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 128 ADDRGP4 atof CALLF4 ASGNF4 ADDRLP4 128 INDIRF4 RETF4 LABELV $65 endproc trap_Cvar_VariableValue 132 12 export G_ParseInfos proc G_ParseInfos 2084 12 ADDRFP4 4 ADDRFP4 4 INDIRI4 ASGNI4 ADDRFP4 8 ADDRFP4 8 INDIRP4 ASGNP4 ADDRLP4 2052 CNSTI4 0 ASGNI4 ADDRGP4 $68 JUMPV LABELV $67 ADDRFP4 0 ARGP4 ADDRLP4 2056 ADDRGP4 COM_Parse CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 2056 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $70 ADDRGP4 $69 JUMPV LABELV $70 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 $74 ARGP4 ADDRLP4 2060 ADDRGP4 strcmp CALLI4 ASGNI4 ADDRLP4 2060 INDIRI4 CNSTI4 0 EQI4 $72 ADDRGP4 $75 ARGP4 ADDRGP4 Com_Printf CALLV pop ADDRGP4 $69 JUMPV LABELV $72 ADDRLP4 2052 INDIRI4 ADDRFP4 4 INDIRI4 NEI4 $76 ADDRGP4 $78 ARGP4 ADDRGP4 Com_Printf CALLV pop ADDRGP4 $69 JUMPV LABELV $76 ADDRLP4 1028 CNSTI1 0 ASGNI1 ADDRGP4 $80 JUMPV LABELV $79 ADDRFP4 0 ARGP4 CNSTI4 1 ARGI4 ADDRLP4 2064 ADDRGP4 COM_ParseExt CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 2064 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $82 ADDRGP4 $84 ARGP4 ADDRGP4 Com_Printf CALLV pop ADDRGP4 $81 JUMPV LABELV $82 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 $87 ARGP4 ADDRLP4 2068 ADDRGP4 strcmp CALLI4 ASGNI4 ADDRLP4 2068 INDIRI4 CNSTI4 0 NEI4 $85 ADDRGP4 $81 JUMPV LABELV $85 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 Q_strncpyz CALLV pop ADDRFP4 0 ARGP4 CNSTI4 0 ARGI4 ADDRLP4 2072 ADDRGP4 COM_ParseExt CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 2072 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $88 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 $90 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $88 ADDRLP4 1028 ARGP4 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop LABELV $80 ADDRGP4 $79 JUMPV LABELV $81 ADDRLP4 1028 ARGP4 ADDRLP4 2064 ADDRGP4 strlen CALLU4 ASGNU4 ADDRGP4 $91 ARGP4 ADDRLP4 2068 ADDRGP4 strlen CALLU4 ASGNU4 ADDRGP4 $92 ARGP4 CNSTI4 1024 ARGI4 ADDRLP4 2072 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 2072 INDIRP4 ARGP4 ADDRLP4 2076 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 2064 INDIRU4 ADDRLP4 2068 INDIRU4 ADDU4 ADDRLP4 2076 INDIRU4 ADDU4 CNSTU4 1 ADDU4 CVUI4 4 ARGI4 ADDRLP4 2080 ADDRGP4 G_Alloc CALLP4 ASGNP4 ADDRLP4 2052 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 8 INDIRP4 ADDP4 ADDRLP4 2080 INDIRP4 ASGNP4 ADDRLP4 2052 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 8 INDIRP4 ADDP4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $93 ADDRLP4 2052 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 8 INDIRP4 ADDP4 INDIRP4 ARGP4 ADDRLP4 1028 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 2052 ADDRLP4 2052 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $93 LABELV $68 ADDRGP4 $67 JUMPV LABELV $69 ADDRLP4 2052 INDIRI4 RETI4 LABELV $66 endproc G_ParseInfos 2084 12 proc G_LoadArenasFromFile 8216 16 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 4 ARGP4 CNSTI4 0 ARGI4 ADDRLP4 8200 ADDRGP4 trap_FS_FOpenFile CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 8200 INDIRI4 ASGNI4 ADDRLP4 4 INDIRI4 CNSTI4 0 NEI4 $96 ADDRGP4 $98 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 8204 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 8204 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRGP4 $95 JUMPV LABELV $96 ADDRLP4 0 INDIRI4 CNSTI4 8192 LTI4 $99 ADDRLP4 4 INDIRI4 ARGI4 ADDRGP4 trap_FS_FCloseFile CALLV pop ADDRGP4 $101 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 CNSTI4 8192 ARGI4 ADDRLP4 8204 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 8204 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRGP4 $95 JUMPV LABELV $99 ADDRLP4 8 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 4 INDIRI4 ARGI4 ADDRGP4 trap_FS_Read CALLV pop ADDRLP4 0 INDIRI4 ADDRLP4 8 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 4 INDIRI4 ARGI4 ADDRGP4 trap_FS_FCloseFile CALLV pop ADDRLP4 8 ARGP4 ADDRLP4 8204 ADDRGP4 g_numArenas ASGNP4 ADDRLP4 8208 ADDRLP4 8204 INDIRP4 INDIRI4 ASGNI4 CNSTI4 1024 ADDRLP4 8208 INDIRI4 SUBI4 ARGI4 ADDRLP4 8208 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_arenaInfos ADDP4 ARGP4 ADDRLP4 8212 ADDRGP4 G_ParseInfos CALLI4 ASGNI4 ADDRLP4 8204 INDIRP4 ADDRLP4 8208 INDIRI4 ADDRLP4 8212 INDIRI4 ADDI4 ASGNI4 LABELV $95 endproc G_LoadArenasFromFile 8216 16 proc G_LoadArenas 1460 16 ADDRGP4 g_numArenas CNSTI4 0 ASGNI4 ADDRLP4 148 ARGP4 ADDRGP4 $103 ARGP4 ADDRGP4 $104 ARGP4 CNSTI4 80 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRLP4 148+16 INDIRI1 CVII4 1 CNSTI4 0 EQI4 $105 ADDRLP4 148+16 ARGP4 ADDRGP4 G_LoadArenasFromFile CALLV pop ADDRGP4 $106 JUMPV LABELV $105 ADDRGP4 $109 ARGP4 ADDRGP4 G_LoadArenasFromFile CALLV pop LABELV $106 ADDRGP4 $110 ARGP4 ADDRGP4 $111 ARGP4 ADDRLP4 420 ARGP4 CNSTI4 1024 ARGI4 ADDRLP4 1444 ADDRGP4 trap_FS_GetFileList CALLI4 ASGNI4 ADDRLP4 144 ADDRLP4 1444 INDIRI4 ASGNI4 ADDRLP4 4 ADDRLP4 420 ASGNP4 ADDRLP4 136 CNSTI4 0 ASGNI4 ADDRGP4 $115 JUMPV LABELV $112 ADDRLP4 4 INDIRP4 ARGP4 ADDRLP4 1448 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 140 ADDRLP4 1448 INDIRU4 CVUI4 4 ASGNI4 ADDRLP4 8 ARGP4 ADDRGP4 $116 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 8 ARGP4 ADDRLP4 4 INDIRP4 ARGP4 ADDRGP4 strcat CALLP4 pop ADDRLP4 8 ARGP4 ADDRGP4 G_LoadArenasFromFile CALLV pop LABELV $113 ADDRLP4 1448 CNSTI4 1 ASGNI4 ADDRLP4 136 ADDRLP4 136 INDIRI4 ADDRLP4 1448 INDIRI4 ADDI4 ASGNI4 ADDRLP4 4 ADDRLP4 140 INDIRI4 ADDRLP4 1448 INDIRI4 ADDI4 ADDRLP4 4 INDIRP4 ADDP4 ASGNP4 LABELV $115 ADDRLP4 136 INDIRI4 ADDRLP4 144 INDIRI4 LTI4 $112 ADDRGP4 $117 ARGP4 ADDRGP4 g_numArenas INDIRI4 ARGI4 ADDRLP4 1452 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 1452 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $121 JUMPV LABELV $118 ADDRGP4 $123 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 1456 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_arenaInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $122 ARGP4 ADDRLP4 1456 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop LABELV $119 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $121 ADDRLP4 0 INDIRI4 ADDRGP4 g_numArenas INDIRI4 LTI4 $118 LABELV $102 endproc G_LoadArenas 1460 16 export G_GetArenaInfoByMap proc G_GetArenaInfoByMap 12 8 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $128 JUMPV LABELV $125 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_arenaInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $131 ARGP4 ADDRLP4 4 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 4 INDIRP4 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 8 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 8 INDIRI4 CNSTI4 0 NEI4 $129 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_arenaInfos ADDP4 INDIRP4 RETP4 ADDRGP4 $124 JUMPV LABELV $129 LABELV $126 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $128 ADDRLP4 0 INDIRI4 ADDRGP4 g_numArenas INDIRI4 LTI4 $125 CNSTP4 0 RETP4 LABELV $124 endproc G_GetArenaInfoByMap 12 8 proc PlayerIntroSound 80 12 ADDRLP4 4 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 CNSTI4 64 ARGI4 ADDRGP4 Q_strncpyz CALLV pop ADDRLP4 4 ARGP4 CNSTI4 47 ARGI4 ADDRLP4 68 ADDRGP4 strrchr CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 68 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $133 ADDRLP4 72 ADDRLP4 0 INDIRP4 ASGNP4 ADDRLP4 0 ADDRLP4 72 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 72 INDIRP4 CNSTI1 0 ASGNI1 ADDRGP4 $134 JUMPV LABELV $133 ADDRLP4 0 ADDRLP4 4 ASGNP4 LABELV $134 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 $137 ARGP4 ADDRLP4 72 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 72 INDIRI4 CNSTI4 0 NEI4 $135 ADDRLP4 0 ADDRLP4 4 ASGNP4 LABELV $135 ADDRGP4 $138 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 76 ADDRGP4 va CALLP4 ASGNP4 CNSTI4 2 ARGI4 ADDRLP4 76 INDIRP4 ARGP4 ADDRGP4 trap_SendConsoleCommand CALLV pop LABELV $132 endproc PlayerIntroSound 80 12 export G_CountBotPlayersByName proc G_CountBotPlayersByName 28 8 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 4 ADDRFP4 4 INDIRI4 ASGNI4 ADDRLP4 12 CNSTI4 0 ASGNI4 ADDRLP4 8 ADDRLP4 12 INDIRI4 ASGNI4 ADDRLP4 0 ADDRLP4 12 INDIRI4 ASGNI4 ADDRGP4 $143 JUMPV LABELV $140 ADDRLP4 4 CNSTI4 8248 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 level INDIRP4 ADDP4 ASGNP4 ADDRLP4 4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 0 NEI4 $145 ADDRGP4 $141 JUMPV LABELV $145 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+208+216 ADDP4 INDIRI4 CNSTI4 8 BANDI4 CNSTI4 0 NEI4 $147 ADDRGP4 $141 JUMPV LABELV $147 ADDRFP4 4 INDIRI4 CNSTI4 0 LTI4 $151 ADDRLP4 4 INDIRP4 CNSTI4 624 ADDP4 INDIRI4 ADDRFP4 4 INDIRI4 EQI4 $151 ADDRGP4 $141 JUMPV LABELV $151 ADDRFP4 0 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $153 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 4 INDIRP4 CNSTI4 512 ADDP4 ARGP4 ADDRLP4 24 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 24 INDIRI4 CNSTI4 0 EQI4 $153 ADDRGP4 $141 JUMPV LABELV $153 ADDRLP4 8 ADDRLP4 8 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $141 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $143 ADDRLP4 0 INDIRI4 ADDRGP4 g_maxclients+12 INDIRI4 LTI4 $140 ADDRLP4 8 INDIRI4 RETI4 LABELV $139 endproc G_CountBotPlayersByName 28 8 export G_SelectRandomBotInfo proc G_SelectRandomBotInfo 4140 8 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 4116 CNSTI4 -1 ASGNI4 ADDRFP4 0 INDIRI4 ADDRLP4 4116 INDIRI4 EQI4 $156 CNSTP4 0 ARGP4 ADDRLP4 4116 INDIRI4 ARGI4 ADDRLP4 4120 ADDRGP4 G_CountBotPlayersByName CALLI4 ASGNI4 ADDRLP4 4120 INDIRI4 ADDRGP4 g_numBots INDIRI4 GEI4 $156 ADDRFP4 0 CNSTI4 -1 ASGNI4 LABELV $156 ADDRLP4 4124 CNSTI4 0 ASGNI4 ADDRLP4 16 ADDRLP4 4124 INDIRI4 ASGNI4 ADDRLP4 12 CNSTI4 64 ASGNI4 ADDRLP4 0 ADDRLP4 4124 INDIRI4 ASGNI4 ADDRGP4 $161 JUMPV LABELV $158 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $162 ARGP4 ADDRLP4 4128 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 8 ADDRLP4 4128 INDIRP4 ASGNP4 ADDRLP4 8 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $163 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $165 ARGP4 ADDRLP4 4132 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 8 ADDRLP4 4132 INDIRP4 ASGNP4 LABELV $163 ADDRLP4 8 INDIRP4 ARGP4 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 4132 ADDRGP4 G_CountBotPlayersByName CALLI4 ASGNI4 ADDRLP4 4 ADDRLP4 4132 INDIRI4 ASGNI4 ADDRLP4 4 INDIRI4 ADDRLP4 12 INDIRI4 GEI4 $166 ADDRLP4 12 ADDRLP4 4 INDIRI4 ASGNI4 ADDRLP4 16 CNSTI4 0 ASGNI4 LABELV $166 ADDRLP4 4 INDIRI4 ADDRLP4 12 INDIRI4 NEI4 $168 ADDRLP4 4136 ADDRLP4 16 INDIRI4 ASGNI4 ADDRLP4 16 ADDRLP4 4136 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 4136 INDIRI4 CNSTI4 2 LSHI4 ADDRLP4 20 ADDP4 ADDRLP4 0 INDIRI4 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 1024 NEI4 $170 ADDRGP4 $160 JUMPV LABELV $170 LABELV $168 LABELV $159 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $161 ADDRLP4 0 INDIRI4 ADDRGP4 g_numBots INDIRI4 LTI4 $158 LABELV $160 ADDRLP4 16 INDIRI4 CNSTI4 0 LEI4 $172 ADDRLP4 4128 ADDRGP4 rand CALLI4 ASGNI4 ADDRLP4 16 ADDRLP4 4128 INDIRI4 CNSTI4 32767 BANDI4 CVIF4 4 CNSTF4 1191181824 DIVF4 ADDRLP4 16 INDIRI4 CNSTI4 1 SUBI4 CVIF4 4 MULF4 CVFI4 4 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 2 LSHI4 ADDRLP4 20 ADDP4 INDIRI4 RETI4 ADDRGP4 $155 JUMPV LABELV $172 CNSTI4 -1 RETI4 LABELV $155 endproc G_SelectRandomBotInfo 4140 8 export G_AddRandomBot proc G_AddRandomBot 16 16 ADDRGP4 $175 ARGP4 ADDRLP4 8 ADDRGP4 trap_Cvar_VariableValue CALLF4 ASGNF4 ADDRLP4 4 ADDRLP4 8 INDIRF4 ASGNF4 ADDRFP4 0 INDIRI4 CNSTI4 1 NEI4 $176 ADDRLP4 0 ADDRGP4 $178 ASGNP4 ADDRGP4 $177 JUMPV LABELV $176 ADDRFP4 0 INDIRI4 CNSTI4 2 NEI4 $179 ADDRLP4 0 ADDRGP4 $181 ASGNP4 ADDRGP4 $180 JUMPV LABELV $179 ADDRLP4 0 ADDRGP4 $182 ASGNP4 LABELV $180 LABELV $177 ADDRGP4 $183 ARGP4 ADDRLP4 4 INDIRF4 ARGF4 ADDRLP4 0 INDIRP4 ARGP4 CNSTI4 0 ARGI4 ADDRLP4 12 ADDRGP4 va CALLP4 ASGNP4 CNSTI4 1 ARGI4 ADDRLP4 12 INDIRP4 ARGP4 ADDRGP4 trap_SendConsoleCommand CALLV pop LABELV $174 endproc G_AddRandomBot 16 16 export G_RemoveRandomBot proc G_RemoveRandomBot 16 8 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $188 JUMPV LABELV $185 ADDRLP4 4 CNSTI4 8248 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 level INDIRP4 ADDP4 ASGNP4 ADDRLP4 4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 2 EQI4 $190 ADDRGP4 $186 JUMPV LABELV $190 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+208+216 ADDP4 INDIRI4 CNSTI4 8 BANDI4 CNSTI4 0 NEI4 $192 ADDRGP4 $186 JUMPV LABELV $192 ADDRFP4 0 INDIRI4 CNSTI4 0 LTI4 $196 ADDRLP4 4 INDIRP4 CNSTI4 624 ADDP4 INDIRI4 ADDRFP4 0 INDIRI4 EQI4 $196 ADDRGP4 $186 JUMPV LABELV $196 ADDRGP4 $198 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 12 ADDRGP4 va CALLP4 ASGNP4 CNSTI4 1 ARGI4 ADDRLP4 12 INDIRP4 ARGP4 ADDRGP4 trap_SendConsoleCommand CALLV pop CNSTI4 1 RETI4 ADDRGP4 $184 JUMPV LABELV $186 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $188 ADDRLP4 0 INDIRI4 ADDRGP4 g_maxclients+12 INDIRI4 LTI4 $185 CNSTI4 0 RETI4 LABELV $184 endproc G_RemoveRandomBot 16 8 export G_CountHumanPlayers proc G_CountHumanPlayers 20 0 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 12 CNSTI4 0 ASGNI4 ADDRLP4 8 ADDRLP4 12 INDIRI4 ASGNI4 ADDRLP4 0 ADDRLP4 12 INDIRI4 ASGNI4 ADDRGP4 $203 JUMPV LABELV $200 ADDRLP4 4 CNSTI4 8248 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 level INDIRP4 ADDP4 ASGNP4 ADDRLP4 4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 2 EQI4 $205 ADDRGP4 $201 JUMPV LABELV $205 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+208+216 ADDP4 INDIRI4 CNSTI4 8 BANDI4 CNSTI4 0 EQI4 $207 ADDRGP4 $201 JUMPV LABELV $207 ADDRFP4 0 INDIRI4 CNSTI4 0 LTI4 $211 ADDRLP4 4 INDIRP4 CNSTI4 624 ADDP4 INDIRI4 ADDRFP4 0 INDIRI4 EQI4 $211 ADDRGP4 $201 JUMPV LABELV $211 ADDRLP4 8 ADDRLP4 8 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $201 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $203 ADDRLP4 0 INDIRI4 ADDRGP4 g_maxclients+12 INDIRI4 LTI4 $200 ADDRLP4 8 INDIRI4 RETI4 LABELV $199 endproc G_CountHumanPlayers 20 0 export G_CountBotPlayers proc G_CountBotPlayers 20 0 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 12 CNSTI4 0 ASGNI4 ADDRLP4 8 ADDRLP4 12 INDIRI4 ASGNI4 ADDRLP4 0 ADDRLP4 12 INDIRI4 ASGNI4 ADDRGP4 $217 JUMPV LABELV $214 ADDRLP4 4 CNSTI4 8248 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 level INDIRP4 ADDP4 ASGNP4 ADDRLP4 4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 0 NEI4 $219 ADDRGP4 $215 JUMPV LABELV $219 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+208+216 ADDP4 INDIRI4 CNSTI4 8 BANDI4 CNSTI4 0 NEI4 $221 ADDRGP4 $215 JUMPV LABELV $221 ADDRFP4 0 INDIRI4 CNSTI4 0 LTI4 $225 ADDRLP4 4 INDIRP4 CNSTI4 624 ADDP4 INDIRI4 ADDRFP4 0 INDIRI4 EQI4 $225 ADDRGP4 $215 JUMPV LABELV $225 ADDRLP4 8 ADDRLP4 8 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $215 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $217 ADDRLP4 0 INDIRI4 ADDRGP4 g_maxclients+12 INDIRI4 LTI4 $214 ADDRLP4 8 INDIRI4 RETI4 LABELV $213 endproc G_CountBotPlayers 20 0 bss align 4 LABELV $228 skip 4 export G_CheckMinimumPlayers code proc G_CheckMinimumPlayers 36 4 ADDRGP4 level+9160 INDIRI4 CNSTI4 0 EQI4 $229 ADDRGP4 $227 JUMPV LABELV $229 ADDRGP4 $228 INDIRI4 ADDRGP4 level+32 INDIRI4 CNSTI4 10000 SUBI4 LEI4 $232 ADDRGP4 $227 JUMPV LABELV $232 ADDRGP4 $228 ADDRGP4 level+32 INDIRI4 ASGNI4 ADDRGP4 bot_minplayers ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRLP4 0 ADDRGP4 bot_minplayers+12 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 0 GTI4 $237 ADDRGP4 $227 JUMPV LABELV $237 ADDRGP4 g_gametype+12 INDIRI4 CNSTI4 5 LTI4 $239 ADDRLP4 0 INDIRI4 ADDRGP4 g_maxclients+12 INDIRI4 CNSTI4 2 DIVI4 LTI4 $242 ADDRLP4 0 ADDRGP4 g_maxclients+12 INDIRI4 CNSTI4 2 DIVI4 CNSTI4 1 SUBI4 ASGNI4 LABELV $242 CNSTI4 1 ARGI4 ADDRLP4 12 ADDRGP4 G_CountHumanPlayers CALLI4 ASGNI4 ADDRLP4 8 ADDRLP4 12 INDIRI4 ASGNI4 CNSTI4 1 ARGI4 ADDRLP4 16 ADDRGP4 G_CountBotPlayers CALLI4 ASGNI4 ADDRLP4 4 ADDRLP4 16 INDIRI4 ASGNI4 ADDRLP4 8 INDIRI4 ADDRLP4 4 INDIRI4 ADDI4 ADDRLP4 0 INDIRI4 GEI4 $246 CNSTI4 1 ARGI4 ADDRGP4 G_AddRandomBot CALLV pop ADDRGP4 $247 JUMPV LABELV $246 ADDRLP4 8 INDIRI4 ADDRLP4 4 INDIRI4 ADDI4 ADDRLP4 0 INDIRI4 LEI4 $248 ADDRLP4 4 INDIRI4 CNSTI4 0 EQI4 $248 CNSTI4 1 ARGI4 ADDRGP4 G_RemoveRandomBot CALLI4 pop LABELV $248 LABELV $247 CNSTI4 2 ARGI4 ADDRLP4 24 ADDRGP4 G_CountHumanPlayers CALLI4 ASGNI4 ADDRLP4 8 ADDRLP4 24 INDIRI4 ASGNI4 CNSTI4 2 ARGI4 ADDRLP4 28 ADDRGP4 G_CountBotPlayers CALLI4 ASGNI4 ADDRLP4 4 ADDRLP4 28 INDIRI4 ASGNI4 ADDRLP4 8 INDIRI4 ADDRLP4 4 INDIRI4 ADDI4 ADDRLP4 0 INDIRI4 GEI4 $250 CNSTI4 2 ARGI4 ADDRGP4 G_AddRandomBot CALLV pop ADDRGP4 $251 JUMPV LABELV $250 ADDRLP4 8 INDIRI4 ADDRLP4 4 INDIRI4 ADDI4 ADDRLP4 0 INDIRI4 LEI4 $252 ADDRLP4 4 INDIRI4 CNSTI4 0 EQI4 $252 CNSTI4 2 ARGI4 ADDRGP4 G_RemoveRandomBot CALLI4 pop LABELV $252 LABELV $251 LABELV $239 LABELV $227 endproc G_CheckMinimumPlayers 36 4 export G_CheckBotSpawn proc G_CheckBotSpawn 1032 12 ADDRGP4 G_CheckMinimumPlayers CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $255 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue+4 ADDP4 INDIRI4 CNSTI4 0 NEI4 $259 ADDRGP4 $256 JUMPV LABELV $259 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue+4 ADDP4 INDIRI4 ADDRGP4 level+32 INDIRI4 LEI4 $262 ADDRGP4 $256 JUMPV LABELV $262 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue ADDP4 INDIRI4 ARGI4 ADDRGP4 ClientBegin CALLV pop ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue+4 ADDP4 CNSTI4 0 ASGNI4 ADDRGP4 g_gametype+12 INDIRI4 CNSTI4 2 NEI4 $267 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue ADDP4 INDIRI4 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_GetUserinfo CALLV pop ADDRLP4 4 ARGP4 ADDRGP4 $270 ARGP4 ADDRLP4 1028 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1028 INDIRP4 ARGP4 ADDRGP4 PlayerIntroSound CALLV pop LABELV $267 LABELV $256 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 16 LTI4 $255 LABELV $254 endproc G_CheckBotSpawn 1032 12 proc AddBotToSpawnQueue 4 4 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRFP4 4 ADDRFP4 4 INDIRI4 ASGNI4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $272 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue+4 ADDP4 INDIRI4 CNSTI4 0 NEI4 $276 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue+4 ADDP4 ADDRGP4 level+32 INDIRI4 ADDRFP4 4 INDIRI4 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue ADDP4 ADDRFP4 0 INDIRI4 ASGNI4 ADDRGP4 $271 JUMPV LABELV $276 LABELV $273 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 16 LTI4 $272 ADDRGP4 $281 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 ClientBegin CALLV pop LABELV $271 endproc AddBotToSpawnQueue 4 4 export G_RemoveQueuedBotBegin proc G_RemoveQueuedBotBegin 4 0 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $283 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue ADDP4 INDIRI4 ADDRFP4 0 INDIRI4 NEI4 $287 ADDRLP4 0 INDIRI4 CNSTI4 3 LSHI4 ADDRGP4 botSpawnQueue+4 ADDP4 CNSTI4 0 ASGNI4 ADDRGP4 $282 JUMPV LABELV $287 LABELV $284 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 16 LTI4 $283 LABELV $282 endproc G_RemoveQueuedBotBegin 4 0 export G_BotConnect proc G_BotConnect 1188 12 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 148 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_GetUserinfo CALLV pop ADDRLP4 148 ARGP4 ADDRGP4 $291 ARGP4 ADDRLP4 1172 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 0 ARGP4 ADDRLP4 1172 INDIRP4 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 Q_strncpyz CALLV pop ADDRLP4 148 ARGP4 ADDRGP4 $293 ARGP4 ADDRLP4 1176 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1176 INDIRP4 ARGP4 ADDRLP4 1180 ADDRGP4 atof CALLF4 ASGNF4 ADDRLP4 0+144 ADDRLP4 1180 INDIRF4 ASGNF4 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 0 ARGP4 ADDRFP4 4 INDIRI4 ARGI4 ADDRLP4 1184 ADDRGP4 BotAISetupClient CALLI4 ASGNI4 ADDRLP4 1184 INDIRI4 CNSTI4 0 NEI4 $294 ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 $296 ARGP4 ADDRGP4 trap_DropClient CALLV pop CNSTI4 0 RETI4 ADDRGP4 $290 JUMPV LABELV $294 CNSTI4 1 RETI4 LABELV $290 endproc G_BotConnect 1188 12 proc G_AddBot 1128 12 ADDRFP4 4 ADDRFP4 4 INDIRF4 ASGNF4 ADDRFP4 8 ADDRFP4 8 INDIRP4 ASGNP4 ADDRLP4 1060 ADDRGP4 trap_BotAllocateClient CALLI4 ASGNI4 ADDRLP4 1036 ADDRLP4 1060 INDIRI4 ASGNI4 ADDRLP4 1036 INDIRI4 CNSTI4 -1 NEI4 $298 ADDRGP4 $300 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRGP4 $301 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRGP4 $297 JUMPV LABELV $298 ADDRFP4 8 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $304 ADDRFP4 8 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $302 LABELV $304 ADDRGP4 g_gametype+12 INDIRI4 CNSTI4 5 LTI4 $305 ADDRLP4 1036 INDIRI4 ARGI4 ADDRLP4 1068 ADDRGP4 PickTeam CALLI4 ASGNI4 ADDRLP4 1068 INDIRI4 CNSTI4 1 NEI4 $308 ADDRFP4 8 ADDRGP4 $178 ASGNP4 ADDRGP4 $306 JUMPV LABELV $308 ADDRFP4 8 ADDRGP4 $181 ASGNP4 ADDRGP4 $306 JUMPV LABELV $305 ADDRFP4 8 ADDRGP4 $182 ASGNP4 LABELV $306 LABELV $302 ADDRFP4 0 INDIRP4 ARGP4 ADDRGP4 $312 ARGP4 ADDRLP4 1068 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1068 INDIRI4 CNSTI4 0 NEI4 $310 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 $178 ARGP4 ADDRLP4 1072 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1072 INDIRI4 CNSTI4 0 EQI4 $316 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 $315 ARGP4 ADDRLP4 1076 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1076 INDIRI4 CNSTI4 0 NEI4 $313 LABELV $316 ADDRLP4 1056 CNSTI4 1 ASGNI4 ADDRGP4 $314 JUMPV LABELV $313 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 $181 ARGP4 ADDRLP4 1080 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1080 INDIRI4 CNSTI4 0 EQI4 $320 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 $319 ARGP4 ADDRLP4 1084 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1084 INDIRI4 CNSTI4 0 NEI4 $317 LABELV $320 ADDRLP4 1056 CNSTI4 2 ASGNI4 ADDRGP4 $318 JUMPV LABELV $317 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 $323 ARGP4 ADDRLP4 1088 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1088 INDIRI4 CNSTI4 0 EQI4 $325 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 $324 ARGP4 ADDRLP4 1092 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1092 INDIRI4 CNSTI4 0 NEI4 $321 LABELV $325 ADDRLP4 1056 CNSTI4 5 ASGNI4 ADDRGP4 $322 JUMPV LABELV $321 ADDRLP4 1056 CNSTI4 0 ASGNI4 LABELV $322 LABELV $318 LABELV $314 ADDRLP4 1056 INDIRI4 ARGI4 ADDRLP4 1096 ADDRGP4 G_SelectRandomBotInfo CALLI4 ASGNI4 ADDRLP4 1052 ADDRLP4 1096 INDIRI4 ASGNI4 ADDRLP4 1052 INDIRI4 CNSTI4 0 GEI4 $326 ADDRGP4 $328 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRLP4 1036 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeClient CALLV pop ADDRGP4 $297 JUMPV LABELV $326 ADDRLP4 1052 INDIRI4 ARGI4 ADDRLP4 1100 ADDRGP4 G_GetBotInfoByNumber CALLP4 ASGNP4 ADDRLP4 1032 ADDRLP4 1100 INDIRP4 ASGNP4 ADDRGP4 $311 JUMPV LABELV $310 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 1072 ADDRGP4 G_GetBotInfoByName CALLP4 ASGNP4 ADDRLP4 1032 ADDRLP4 1072 INDIRP4 ASGNP4 LABELV $311 ADDRLP4 1032 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $329 ADDRGP4 $331 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRLP4 1036 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeClient CALLV pop ADDRGP4 $297 JUMPV LABELV $329 ADDRLP4 4 CNSTI1 0 ASGNI1 ADDRLP4 1032 INDIRP4 ARGP4 ADDRGP4 $162 ARGP4 ADDRLP4 1072 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1048 ADDRLP4 1072 INDIRP4 ASGNP4 ADDRLP4 1048 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $332 ADDRLP4 1032 INDIRP4 ARGP4 ADDRGP4 $165 ARGP4 ADDRLP4 1076 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1048 ADDRLP4 1076 INDIRP4 ASGNP4 LABELV $332 ADDRLP4 1076 ADDRFP4 16 INDIRP4 ASGNP4 ADDRLP4 1076 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $334 ADDRLP4 1076 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 EQI4 $334 ADDRLP4 1048 ADDRFP4 16 INDIRP4 ASGNP4 LABELV $334 ADDRLP4 4 ARGP4 ADDRGP4 $165 ARGP4 ADDRLP4 1048 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 4 ARGP4 ADDRGP4 $336 ARGP4 ADDRGP4 $337 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 4 ARGP4 ADDRGP4 $338 ARGP4 ADDRGP4 $339 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRGP4 $340 ARGP4 ADDRFP4 4 INDIRF4 ARGF4 ADDRLP4 1080 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 4 ARGP4 ADDRGP4 $293 ARGP4 ADDRLP4 1080 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 4 ARGP4 ADDRGP4 $341 ARGP4 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRFP4 4 INDIRF4 CNSTF4 1065353216 LTF4 $342 ADDRFP4 4 INDIRF4 CNSTF4 1073741824 GEF4 $342 ADDRLP4 4 ARGP4 ADDRGP4 $344 ARGP4 ADDRGP4 $345 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRGP4 $343 JUMPV LABELV $342 ADDRFP4 4 INDIRF4 CNSTF4 1073741824 LTF4 $346 ADDRFP4 4 INDIRF4 CNSTF4 1077936128 GEF4 $346 ADDRLP4 4 ARGP4 ADDRGP4 $344 ARGP4 ADDRGP4 $348 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRGP4 $347 JUMPV LABELV $346 ADDRFP4 4 INDIRF4 CNSTF4 1077936128 LTF4 $349 ADDRFP4 4 INDIRF4 CNSTF4 1082130432 GEF4 $349 ADDRLP4 4 ARGP4 ADDRGP4 $344 ARGP4 ADDRGP4 $351 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop LABELV $349 LABELV $347 LABELV $343 ADDRLP4 0 ADDRGP4 $270 ASGNP4 ADDRLP4 1032 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1096 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1040 ADDRLP4 1096 INDIRP4 ASGNP4 ADDRLP4 1040 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $352 ADDRLP4 1040 ADDRGP4 $354 ASGNP4 LABELV $352 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1040 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 0 ADDRGP4 $355 ASGNP4 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1040 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 0 ADDRGP4 $356 ASGNP4 ADDRLP4 1032 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1100 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1044 ADDRLP4 1100 INDIRP4 ASGNP4 ADDRLP4 1044 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $357 ADDRLP4 1044 ADDRLP4 1040 INDIRP4 ASGNP4 LABELV $357 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1044 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 0 ADDRGP4 $359 ASGNP4 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1044 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 0 ADDRGP4 $360 ASGNP4 ADDRLP4 1032 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1104 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1028 ADDRLP4 1104 INDIRP4 ASGNP4 ADDRLP4 1028 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $361 ADDRLP4 1028 ADDRGP4 $363 ASGNP4 LABELV $361 ADDRLP4 4 ARGP4 ADDRGP4 $364 ARGP4 ADDRLP4 1028 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 0 ADDRGP4 $365 ASGNP4 ADDRLP4 1032 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1108 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1028 ADDRLP4 1108 INDIRP4 ASGNP4 ADDRLP4 1028 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $366 ADDRLP4 1028 ADDRGP4 $368 ASGNP4 LABELV $366 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1028 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 0 ADDRGP4 $369 ASGNP4 ADDRLP4 1032 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1112 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1028 ADDRLP4 1112 INDIRP4 ASGNP4 ADDRLP4 1028 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $370 ADDRLP4 1028 ADDRGP4 $372 ASGNP4 LABELV $370 ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1028 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 1032 INDIRP4 ARGP4 ADDRGP4 $373 ARGP4 ADDRLP4 1116 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1028 ADDRLP4 1116 INDIRP4 ASGNP4 ADDRLP4 1028 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $374 ADDRGP4 $376 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRLP4 1036 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeClient CALLV pop ADDRGP4 $297 JUMPV LABELV $374 ADDRLP4 4 ARGP4 ADDRGP4 $291 ARGP4 ADDRLP4 1028 INDIRP4 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 4 ARGP4 ADDRGP4 $377 ARGP4 ADDRGP4 $378 ARGP4 ADDRGP4 Info_SetValueForKey CALLV pop ADDRLP4 1036 INDIRI4 ARGI4 ADDRLP4 4 ARGP4 ADDRGP4 trap_SetUserinfo CALLV pop ADDRLP4 1036 INDIRI4 ARGI4 ADDRLP4 1120 CNSTI4 1 ASGNI4 ADDRLP4 1120 INDIRI4 ARGI4 ADDRLP4 1120 INDIRI4 ARGI4 ADDRLP4 1124 ADDRGP4 ClientConnect CALLP4 ASGNP4 ADDRLP4 1124 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $379 ADDRGP4 $297 JUMPV LABELV $379 ADDRFP4 12 INDIRI4 CNSTI4 0 NEI4 $381 ADDRLP4 1036 INDIRI4 ARGI4 ADDRGP4 ClientBegin CALLV pop ADDRGP4 $297 JUMPV LABELV $381 ADDRLP4 1036 INDIRI4 ARGI4 ADDRFP4 12 INDIRI4 ARGI4 ADDRGP4 AddBotToSpawnQueue CALLV pop LABELV $297 endproc G_AddBot 1128 12 export Svcmd_AddBot_f proc Svcmd_AddBot_f 4116 20 ADDRGP4 $386 ARGP4 ADDRLP4 4104 ADDRGP4 trap_Cvar_VariableIntegerValue CALLI4 ASGNI4 ADDRLP4 4104 INDIRI4 CNSTI4 0 NEI4 $384 ADDRGP4 $383 JUMPV LABELV $384 CNSTI4 1 ARGI4 ADDRLP4 1024 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_Argv CALLV pop ADDRLP4 1024 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $387 ADDRGP4 $389 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRGP4 $383 JUMPV LABELV $387 CNSTI4 2 ARGI4 ADDRLP4 0 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_Argv CALLV pop ADDRLP4 0 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $390 ADDRLP4 4096 CNSTF4 1082130432 ASGNF4 ADDRGP4 $391 JUMPV LABELV $390 ADDRLP4 0 ARGP4 ADDRLP4 4108 ADDRGP4 atof CALLF4 ASGNF4 CNSTF4 1065353216 ARGF4 CNSTF4 1084227584 ARGF4 ADDRLP4 4108 INDIRF4 ARGF4 ADDRLP4 4112 ADDRGP4 Com_Clamp CALLF4 ASGNF4 ADDRLP4 4096 ADDRLP4 4112 INDIRF4 ASGNF4 LABELV $391 CNSTI4 3 ARGI4 ADDRLP4 3072 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_Argv CALLV pop CNSTI4 4 ARGI4 ADDRLP4 0 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_Argv CALLV pop ADDRLP4 0 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $392 ADDRLP4 4100 CNSTI4 0 ASGNI4 ADDRGP4 $393 JUMPV LABELV $392 ADDRLP4 0 ARGP4 ADDRLP4 4108 ADDRGP4 atoi CALLI4 ASGNI4 ADDRLP4 4100 ADDRLP4 4108 INDIRI4 ASGNI4 LABELV $393 CNSTI4 5 ARGI4 ADDRLP4 2048 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_Argv CALLV pop ADDRLP4 1024 ARGP4 ADDRLP4 4096 INDIRF4 ARGF4 ADDRLP4 3072 ARGP4 ADDRLP4 4100 INDIRI4 ARGI4 ADDRLP4 2048 ARGP4 ADDRGP4 G_AddBot CALLV pop ADDRGP4 level+32 INDIRI4 ADDRGP4 level+40 INDIRI4 SUBI4 CNSTI4 1000 LEI4 $394 ADDRGP4 $398 ARGP4 ADDRLP4 4108 ADDRGP4 trap_Cvar_VariableIntegerValue CALLI4 ASGNI4 ADDRLP4 4108 INDIRI4 CNSTI4 0 EQI4 $394 CNSTI4 -1 ARGI4 ADDRGP4 $399 ARGP4 ADDRGP4 trap_SendServerCommand CALLV pop LABELV $394 LABELV $383 endproc Svcmd_AddBot_f 4116 20 export Svcmd_BotList_f proc Svcmd_BotList_f 4120 20 ADDRGP4 $401 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $405 JUMPV LABELV $402 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $165 ARGP4 ADDRLP4 4100 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 4 ARGP4 ADDRLP4 4100 INDIRP4 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $406 ADDRLP4 4 ARGP4 ADDRGP4 $408 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $406 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $162 ARGP4 ADDRLP4 4104 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1028 ARGP4 ADDRLP4 4104 INDIRP4 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 1028 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $409 ADDRLP4 1028 ARGP4 ADDRGP4 $104 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $409 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $270 ARGP4 ADDRLP4 4108 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 2052 ARGP4 ADDRLP4 4108 INDIRP4 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 2052 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $411 ADDRLP4 2052 ARGP4 ADDRGP4 $354 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $411 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $373 ARGP4 ADDRLP4 4112 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 3076 ARGP4 ADDRLP4 4112 INDIRP4 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 3076 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $413 ADDRLP4 3076 ARGP4 ADDRGP4 $415 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $413 ADDRGP4 $416 ARGP4 ADDRLP4 4 ARGP4 ADDRLP4 2052 ARGP4 ADDRLP4 3076 ARGP4 ADDRLP4 1028 ARGP4 ADDRLP4 4116 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 4116 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop LABELV $403 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $405 ADDRLP4 0 INDIRI4 ADDRGP4 g_numBots INDIRI4 LTI4 $402 LABELV $400 endproc Svcmd_BotList_f 4120 20 proc G_SpawnBots 1060 16 ADDRLP4 1040 CNSTP4 0 ASGNP4 ADDRGP4 podium1 ADDRLP4 1040 INDIRP4 ASGNP4 ADDRGP4 podium2 ADDRLP4 1040 INDIRP4 ASGNP4 ADDRGP4 podium3 ADDRLP4 1040 INDIRP4 ASGNP4 ADDRGP4 $175 ARGP4 ADDRLP4 1044 ADDRGP4 trap_Cvar_VariableValue CALLF4 ASGNF4 ADDRLP4 12 ADDRLP4 1044 INDIRF4 ASGNF4 ADDRLP4 12 INDIRF4 CNSTF4 1065353216 GEF4 $418 ADDRGP4 $175 ARGP4 ADDRGP4 $420 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop ADDRLP4 12 CNSTF4 1065353216 ASGNF4 ADDRGP4 $419 JUMPV LABELV $418 ADDRLP4 12 INDIRF4 CNSTF4 1084227584 LEF4 $421 ADDRGP4 $175 ARGP4 ADDRGP4 $372 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop ADDRLP4 12 CNSTF4 1084227584 ASGNF4 LABELV $421 LABELV $419 ADDRLP4 16 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 Q_strncpyz CALLV pop ADDRLP4 0 ADDRLP4 16 ASGNP4 ADDRLP4 4 ADDRFP4 4 INDIRI4 ASGNI4 ADDRGP4 $424 JUMPV LABELV $426 ADDRLP4 0 ADDRLP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $427 ADDRLP4 1048 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 1048 INDIRI4 CNSTI4 0 EQI4 $429 ADDRLP4 1048 INDIRI4 CNSTI4 32 EQI4 $426 LABELV $429 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $430 ADDRGP4 $425 JUMPV LABELV $430 ADDRLP4 8 ADDRLP4 0 INDIRP4 ASGNP4 ADDRGP4 $433 JUMPV LABELV $432 ADDRLP4 0 ADDRLP4 0 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 LABELV $433 ADDRLP4 1052 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 1052 INDIRI4 CNSTI4 0 EQI4 $435 ADDRLP4 1052 INDIRI4 CNSTI4 32 NEI4 $432 LABELV $435 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 EQI4 $436 ADDRLP4 1056 ADDRLP4 0 INDIRP4 ASGNP4 ADDRLP4 0 ADDRLP4 1056 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 1056 INDIRP4 CNSTI1 0 ASGNI1 LABELV $436 ADDRGP4 $438 ARGP4 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 12 INDIRF4 ARGF4 ADDRLP4 4 INDIRI4 ARGI4 ADDRLP4 1056 ADDRGP4 va CALLP4 ASGNP4 CNSTI4 1 ARGI4 ADDRLP4 1056 INDIRP4 ARGP4 ADDRGP4 trap_SendConsoleCommand CALLV pop ADDRLP4 4 ADDRLP4 4 INDIRI4 CNSTI4 1500 ADDI4 ASGNI4 LABELV $424 ADDRLP4 0 INDIRP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $427 LABELV $425 LABELV $417 endproc G_SpawnBots 1060 16 proc G_LoadBotsFromFile 8216 16 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 4 ARGP4 CNSTI4 0 ARGI4 ADDRLP4 8200 ADDRGP4 trap_FS_FOpenFile CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 8200 INDIRI4 ASGNI4 ADDRLP4 4 INDIRI4 CNSTI4 0 NEI4 $440 ADDRGP4 $98 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 8204 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 8204 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRGP4 $439 JUMPV LABELV $440 ADDRLP4 0 INDIRI4 CNSTI4 8192 LTI4 $442 ADDRGP4 $101 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 CNSTI4 8192 ARGI4 ADDRLP4 8204 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 8204 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop ADDRLP4 4 INDIRI4 ARGI4 ADDRGP4 trap_FS_FCloseFile CALLV pop ADDRGP4 $439 JUMPV LABELV $442 ADDRLP4 8 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 4 INDIRI4 ARGI4 ADDRGP4 trap_FS_Read CALLV pop ADDRLP4 0 INDIRI4 ADDRLP4 8 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 4 INDIRI4 ARGI4 ADDRGP4 trap_FS_FCloseFile CALLV pop ADDRLP4 8 ARGP4 ADDRLP4 8204 ADDRGP4 g_numBots ASGNP4 ADDRLP4 8208 ADDRLP4 8204 INDIRP4 INDIRI4 ASGNI4 CNSTI4 1024 ADDRLP4 8208 INDIRI4 SUBI4 ARGI4 ADDRLP4 8208 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 ARGP4 ADDRLP4 8212 ADDRGP4 G_ParseInfos CALLI4 ASGNI4 ADDRLP4 8204 INDIRP4 ADDRLP4 8208 INDIRI4 ADDRLP4 8212 INDIRI4 ADDI4 ASGNI4 LABELV $439 endproc G_LoadBotsFromFile 8216 16 proc G_LoadBots 1456 16 ADDRGP4 $386 ARGP4 ADDRLP4 1440 ADDRGP4 trap_Cvar_VariableIntegerValue CALLI4 ASGNI4 ADDRLP4 1440 INDIRI4 CNSTI4 0 NEI4 $445 ADDRGP4 $444 JUMPV LABELV $445 ADDRGP4 g_numBots CNSTI4 0 ASGNI4 ADDRLP4 144 ARGP4 ADDRGP4 $447 ARGP4 ADDRGP4 $104 ARGP4 CNSTI4 80 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRLP4 144+16 INDIRI1 CVII4 1 CNSTI4 0 EQI4 $448 ADDRLP4 144+16 ARGP4 ADDRGP4 G_LoadBotsFromFile CALLV pop ADDRGP4 $449 JUMPV LABELV $448 ADDRGP4 $452 ARGP4 ADDRGP4 G_LoadBotsFromFile CALLV pop LABELV $449 ADDRGP4 $110 ARGP4 ADDRGP4 $453 ARGP4 ADDRLP4 416 ARGP4 CNSTI4 1024 ARGI4 ADDRLP4 1444 ADDRGP4 trap_FS_GetFileList CALLI4 ASGNI4 ADDRLP4 140 ADDRLP4 1444 INDIRI4 ASGNI4 ADDRLP4 0 ADDRLP4 416 ASGNP4 ADDRLP4 132 CNSTI4 0 ASGNI4 ADDRGP4 $457 JUMPV LABELV $454 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1448 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 136 ADDRLP4 1448 INDIRU4 CVUI4 4 ASGNI4 ADDRLP4 4 ARGP4 ADDRGP4 $116 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRLP4 4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 strcat CALLP4 pop ADDRLP4 4 ARGP4 ADDRGP4 G_LoadBotsFromFile CALLV pop LABELV $455 ADDRLP4 1448 CNSTI4 1 ASGNI4 ADDRLP4 132 ADDRLP4 132 INDIRI4 ADDRLP4 1448 INDIRI4 ADDI4 ASGNI4 ADDRLP4 0 ADDRLP4 136 INDIRI4 ADDRLP4 1448 INDIRI4 ADDI4 ADDRLP4 0 INDIRP4 ADDP4 ASGNP4 LABELV $457 ADDRLP4 132 INDIRI4 ADDRLP4 140 INDIRI4 LTI4 $454 ADDRGP4 $458 ARGP4 ADDRGP4 g_numBots INDIRI4 ARGI4 ADDRLP4 1452 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 1452 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop LABELV $444 endproc G_LoadBots 1456 16 export G_GetBotInfoByNumber proc G_GetBotInfoByNumber 8 8 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRFP4 0 INDIRI4 CNSTI4 0 LTI4 $462 ADDRFP4 0 INDIRI4 ADDRGP4 g_numBots INDIRI4 LTI4 $460 LABELV $462 ADDRGP4 $463 ARGP4 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 4 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 4 INDIRP4 ARGP4 ADDRGP4 trap_Print CALLV pop CNSTP4 0 RETP4 ADDRGP4 $459 JUMPV LABELV $460 ADDRFP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 RETP4 LABELV $459 endproc G_GetBotInfoByNumber 8 8 export G_GetBotInfoByName proc G_GetBotInfoByName 16 8 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $468 JUMPV LABELV $465 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 ARGP4 ADDRGP4 $165 ARGP4 ADDRLP4 8 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 4 ADDRLP4 8 INDIRP4 ASGNP4 ADDRLP4 4 INDIRP4 ARGP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 12 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 NEI4 $469 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 g_botInfos ADDP4 INDIRP4 RETP4 ADDRGP4 $464 JUMPV LABELV $469 LABELV $466 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $468 ADDRLP4 0 INDIRI4 ADDRGP4 g_numBots INDIRI4 LTI4 $465 CNSTP4 0 RETP4 LABELV $464 endproc G_GetBotInfoByName 16 8 export G_InitBots proc G_InitBots 1148 16 ADDRGP4 G_LoadBots CALLV pop ADDRGP4 G_LoadArenas CALLV pop ADDRGP4 bot_minplayers ARGP4 ADDRGP4 $472 ARGP4 ADDRGP4 $378 ARGP4 CNSTI4 4 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 g_gametype+12 INDIRI4 CNSTI4 2 NEI4 $473 ADDRLP4 80 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_GetServerinfo CALLV pop ADDRLP4 80 ARGP4 ADDRGP4 $476 ARGP4 ADDRLP4 1108 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 16 ARGP4 ADDRLP4 1108 INDIRP4 ARGP4 CNSTI4 64 ARGI4 ADDRGP4 Q_strncpyz CALLV pop ADDRLP4 16 ARGP4 ADDRLP4 1112 ADDRGP4 G_GetArenaInfoByMap CALLP4 ASGNP4 ADDRLP4 4 ADDRLP4 1112 INDIRP4 ASGNP4 ADDRLP4 4 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $477 ADDRGP4 $471 JUMPV LABELV $477 ADDRLP4 4 INDIRP4 ARGP4 ADDRGP4 $479 ARGP4 ADDRLP4 1116 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 1116 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1120 ADDRGP4 atoi CALLI4 ASGNI4 ADDRLP4 8 ADDRLP4 1120 INDIRI4 ASGNI4 ADDRLP4 8 INDIRI4 CNSTI4 0 EQI4 $480 ADDRGP4 $479 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop ADDRGP4 $481 JUMPV LABELV $480 ADDRGP4 $479 ARGP4 ADDRGP4 $378 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $481 ADDRLP4 4 INDIRP4 ARGP4 ADDRGP4 $482 ARGP4 ADDRLP4 1124 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 1124 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 1128 ADDRGP4 atoi CALLI4 ASGNI4 ADDRLP4 12 ADDRLP4 1128 INDIRI4 ASGNI4 ADDRLP4 12 INDIRI4 CNSTI4 0 EQI4 $483 ADDRGP4 $482 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop ADDRGP4 $484 JUMPV LABELV $483 ADDRGP4 $482 ARGP4 ADDRGP4 $378 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $484 ADDRLP4 1132 CNSTI4 0 ASGNI4 ADDRLP4 8 INDIRI4 ADDRLP4 1132 INDIRI4 NEI4 $485 ADDRLP4 12 INDIRI4 ADDRLP4 1132 INDIRI4 NEI4 $485 ADDRGP4 $479 ARGP4 ADDRGP4 $487 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop ADDRGP4 $482 ARGP4 ADDRGP4 $378 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $485 ADDRLP4 1104 CNSTI4 2000 ASGNI4 ADDRLP4 4 INDIRP4 ARGP4 ADDRGP4 $488 ARGP4 ADDRLP4 1136 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 1136 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 $491 ARGP4 ADDRLP4 1140 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1140 INDIRI4 CNSTI4 0 NEI4 $489 ADDRLP4 1104 ADDRLP4 1104 INDIRI4 CNSTI4 10000 ADDI4 ASGNI4 LABELV $489 ADDRFP4 0 INDIRI4 CNSTI4 0 NEI4 $492 ADDRLP4 4 INDIRP4 ARGP4 ADDRGP4 $494 ARGP4 ADDRLP4 1144 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1144 INDIRP4 ARGP4 ADDRLP4 1104 INDIRI4 ARGI4 ADDRGP4 G_SpawnBots CALLV pop LABELV $492 LABELV $473 LABELV $471 endproc G_InitBots 1148 16 import podium3 import podium2 import podium1 bss export bot_minplayers align 4 LABELV bot_minplayers skip 272 align 4 LABELV botSpawnQueue skip 128 align 4 LABELV g_arenaInfos skip 4096 export g_numArenas align 4 LABELV g_numArenas skip 4 align 4 LABELV g_botInfos skip 4096 align 4 LABELV g_numBots skip 4 import visible import findradius import trap_SnapVector import trap_GeneticParentsAndChildSelection import trap_BotResetWeaponState import trap_BotFreeWeaponState import trap_BotAllocWeaponState import trap_BotLoadWeaponWeights import trap_BotGetWeaponInfo import trap_BotChooseBestFightWeapon import trap_BotAddAvoidSpot import trap_BotInitMoveState import trap_BotFreeMoveState import trap_BotAllocMoveState import trap_BotPredictVisiblePosition import trap_BotMovementViewTarget import trap_BotReachabilityArea import trap_BotResetLastAvoidReach import trap_BotResetAvoidReach import trap_BotMoveInDirection import trap_BotMoveToGoal import trap_BotResetMoveState import trap_BotFreeGoalState import trap_BotAllocGoalState import trap_BotMutateGoalFuzzyLogic import trap_BotSaveGoalFuzzyLogic import trap_BotInterbreedGoalFuzzyLogic import trap_BotFreeItemWeights import trap_BotLoadItemWeights import trap_BotUpdateEntityItems import trap_BotInitLevelItems import trap_BotSetAvoidGoalTime import trap_BotAvoidGoalTime import trap_BotGetLevelItemGoal import trap_BotGetMapLocationGoal import trap_BotGetNextCampSpotGoal import trap_BotItemGoalInVisButNotVisible import trap_BotTouchingGoal import trap_BotChooseNBGItem import trap_BotChooseLTGItem import trap_BotGetSecondGoal import trap_BotGetTopGoal import trap_BotGoalName import trap_BotDumpGoalStack import trap_BotDumpAvoidGoals import trap_BotEmptyGoalStack import trap_BotPopGoal import trap_BotPushGoal import trap_BotResetAvoidGoals import trap_BotRemoveFromAvoidGoals import trap_BotResetGoalState import trap_BotSetChatName import trap_BotSetChatGender import trap_BotLoadChatFile import trap_BotReplaceSynonyms import trap_UnifyWhiteSpaces import trap_BotMatchVariable import trap_BotFindMatch import trap_StringContains import trap_BotGetChatMessage import trap_BotEnterChat import trap_BotChatLength import trap_BotReplyChat import trap_BotNumInitialChats import trap_BotInitialChat import trap_BotNumConsoleMessages import trap_BotNextConsoleMessage import trap_BotRemoveConsoleMessage import trap_BotQueueConsoleMessage import trap_BotFreeChatState import trap_BotAllocChatState import trap_Characteristic_String import trap_Characteristic_BInteger import trap_Characteristic_Integer import trap_Characteristic_BFloat import trap_Characteristic_Float import trap_BotFreeCharacter import trap_BotLoadCharacter import trap_EA_ResetInput import trap_EA_GetInput import trap_EA_EndRegular import trap_EA_View import trap_EA_Move import trap_EA_DelayedJump import trap_EA_Jump import trap_EA_SelectWeapon import trap_EA_MoveRight import trap_EA_MoveLeft import trap_EA_MoveBack import trap_EA_MoveForward import trap_EA_MoveDown import trap_EA_MoveUp import trap_EA_Crouch import trap_EA_Respawn import trap_EA_Use import trap_EA_Attack import trap_EA_Talk import trap_EA_Gesture import trap_EA_Action import trap_EA_Command import trap_EA_SayTeam import trap_EA_Say import trap_AAS_PredictClientMovement import trap_AAS_Swimming import trap_AAS_AlternativeRouteGoals import trap_AAS_PredictRoute import trap_AAS_EnableRoutingArea import trap_AAS_AreaTravelTimeToGoalArea import trap_AAS_AreaReachability import trap_AAS_IntForBSPEpairKey import trap_AAS_FloatForBSPEpairKey import trap_AAS_VectorForBSPEpairKey import trap_AAS_ValueForBSPEpairKey import trap_AAS_NextBSPEntity import trap_AAS_PointContents import trap_AAS_TraceAreas import trap_AAS_PointReachabilityAreaIndex import trap_AAS_PointAreaNum import trap_AAS_Time import trap_AAS_PresenceTypeBoundingBox import trap_AAS_Initialized import trap_AAS_EntityInfo import trap_AAS_AreaInfo import trap_AAS_BBoxAreas import trap_BotUserCommand import trap_BotGetServerCommand import trap_BotGetSnapshotEntity import trap_BotLibTest import trap_BotLibUpdateEntity import trap_BotLibLoadMap import trap_BotLibStartFrame import trap_BotLibDefine import trap_BotLibVarGet import trap_BotLibVarSet import trap_BotLibShutdown import trap_BotLibSetup import trap_DebugPolygonDelete import trap_DebugPolygonCreate import trap_GetEntityToken import trap_GetUsercmd import trap_BotFreeClient import trap_BotAllocateClient import trap_EntityContact import trap_EntitiesInBox import trap_UnlinkEntity import trap_LinkEntity import trap_AreasConnected import trap_AdjustAreaPortalState import trap_InPVSIgnorePortals import trap_InPVS import trap_PointContents import trap_TraceCapsule import trap_Trace import trap_SetBrushModel import trap_GetServerinfo import trap_SetUserinfo import trap_GetUserinfo import trap_GetConfigstring import trap_SetConfigstring import trap_SendServerCommand import trap_DropClient import trap_LocateGameData import trap_Cvar_VariableStringBuffer import trap_Cvar_VariableIntegerValue import trap_Cvar_Set import trap_Cvar_Update import trap_Cvar_Register import trap_SendConsoleCommand import trap_FS_Seek import trap_FS_GetFileList import trap_FS_FCloseFile import trap_FS_Write import trap_FS_Read import trap_FS_FOpenFile import trap_Args import trap_Argv import trap_Argc import trap_RealTime import trap_Milliseconds import trap_Error import trap_Print import car_friction_scale import car_air_frac_to_df import car_air_cof import car_body_elasticity import car_IT_zScale import car_IT_yScale import car_IT_xScale import car_frontweight_dist import car_wheel_damp import car_wheel import car_swaybar import car_shock_down import car_shock_up import car_spring import g_damageScale import g_developer import g_trackLength import g_trackReversed import g_finishRaceDelay import g_forceEngineStart import g_humanplayers import g_localTeamPref import g_proxMineTimeout import g_singlePlayer import g_enableBreath import g_enableDust import g_rankings import pmove_msec import pmove_fixed import g_smoothClients import g_blueteam import g_redteam import g_cubeTimeout import g_obeliskRespawnDelay import g_obeliskRegenAmount import g_obeliskRegenPeriod import g_obeliskHealth import g_filterBan import g_banIPs import g_teamForceBalance import g_teamAutoJoin import g_allowVote import g_blood import g_doWarmup import g_warmup import g_motd import g_synchronousClients import g_weaponTeamRespawn import g_weaponRespawn import g_debugDamage import g_debugAlloc import g_debugMove import g_inactivity import g_forcerespawn import g_quadfactor import g_knockback import g_speed import g_gravity import g_needpass import g_password import g_friendlyFire import g_capturelimit import g_timelimit import g_laplimit import g_fraglimit import g_dmflags import g_restarted import g_maxGameClients import g_maxclients import g_cheats import g_dedicated import g_gametype import g_entities import level import Pickup_Team import CheckTeamStatus import TeamplayInfoMessage import Team_GetLocationMsg import Team_GetLocation import SelectCTFSpawnPoint import Team_FreeEntity import Team_ReturnFlag import Team_InitGame import Team_CheckHurtCarrier import Team_FragBonuses import Team_DroppedFlagThink import AddTeamScore import TeamColorString import TeamName import OtherTeam import BotTestAAS import BotAIStartFrame import BotAIShutdownClient import BotAISetupClient import BotAILoadMap import BotAIShutdown import BotAISetup import BotInterbreedEndMatch import Svcmd_AbortPodium_f import SpawnModelsOnVictoryPads import UpdateTournamentInfo import G_WriteSessionData import G_InitWorldSession import G_InitSessionData import G_ReadSessionData import Svcmd_GameMem_f import G_InitMemory import G_Alloc import CheckObeliskAttack import Team_CheckDroppedItem import OnSameTeam import G_RunClient import ClientEndFrame import ClientThink import SelectSpectatorSpawnPoint import ClientCommand import ClientBegin import ClientDisconnect import ClientUserinfoChanged import ClientConnect import G_Error import G_Printf import SendScoreboardMessageToAllClients import G_DebugLogPrintf import G_LogPrintf import AddTournamentQueue import G_RunThink import CheckTeamLeader import SetLeader import FindIntermissionPoint import MoveClientToIntermission import DeathmatchScoreboardMessage import CreateSmokeHazard import CreatePoisonCloudHazard import CreatePoisonHazard import CreateOilHazard import CheckForOil import CreateBioHazard import CreateFireHazard import FireRearWeapon import SelectGridPositionSpawn import SelectLastMarkerForSpawn import Cmd_Times_f import Cmd_RacePositions_f import CalculatePlayerPositions import CreateRallyStarter import GetTeamAtRank import G_PrintMapStats import isRaceObserver import isRallyNonDMRace import isRallyRace import CenterPrint_All import G_DropRearWeapon import G_ResetCar import G_TempRallyEntity import G_FrictionCalc import G_Get2ndDervOnCurveBetweenCheckpoints import G_GetDervOnCurveBetweenCheckpoints import G_GetPointOnCurveBetweenCheckpoints import DropToFloor import UpdateObserverSpot import FindBestObserverSpot import FireAltWeapon import FireWeapon import G_FilterPacket import G_ProcessIPBans import ConsoleCommand import SpotWouldTelefrag import CalculateRanks import AddScore import player_die import ClientSpawn import InitBodyQue import BeginIntermission import ClientRespawn import CopyToBodyQue import SelectSpawnPoint import SetClientViewAngle import PickTeam import TeamLeader import TeamCount import weapon_telefrag_fire import TelefragPlayer import CheckGauntletAttack import SnapVectorTowards import CalcMuzzlePoint import LogAccuracyHit import TeleportPlayer import trigger_teleporter_touch import Break_Breakable import Touch_DoorTrigger import G_RunMover import fire_plasma_bounce import fire_mine import fire_cluster_flame import fire_flame import fire_bfg import fire_homing_rocket import fire_rocket import fire_cluster_grenade2 import fire_cluster_grenade import fire_grenade import fire_plasma import G_RunMissile import TossClientCubes import TossClientItems import body_die import G_InvulnerabilityEffect import G_RadiusDamage_NoKnockBack import G_RadiusDamage import G_Damage import CanDamage import PickDebrisType import BuildShaderStateConfig import AddRemap import G_SetOrigin import G_AddEvent import G_AddPredictableEvent import tv import G_TouchTriggers import G_EntitiesFree import G_FreeEntity import G_Sound import G_TempEntity import G_Spawn import G_InitGentity import G_SetMovedir import G_UseTargets import G_PickTarget import G_Find import G_KillBox import G_TeamCommand import G_SoundIndex import G_ModelIndex import Rally_Sound import G_ScriptIndex import SaveRegisteredItems import RegisterItem import ClearRegisteredItems import Touch_Item import Add_Ammo import ArmorIndex import Think_Weapon import FinishSpawningItem import G_SpawnItem import SetRespawn import LaunchItem import Drop_Item import PrecacheItem import UseHoldableItem import RespawnItem import G_RunItem import G_CheckTeamItems import Cmd_FollowCycle_f import SetTeam import BroadcastTeamChange import StopFollowing import Cmd_Score_f import G_NewString import G_SpawnEntitiesFromString import G_SpawnVector import G_SpawnInt import G_SpawnFloat import G_SpawnString import BG_PlayerTouchesItem import BG_PlayerStateToEntityStateExtraPolate import BG_PlayerStateToEntityState import BG_TouchJumpPad import BG_AddPredictableEventToPlayerstate import BG_EvaluateTrajectoryDelta import BG_EvaluateTrajectory import BG_CanItemBeGrabbed import BG_FindItemForHoldable import BG_FindItemForPowerup import BG_FindItemForWeapon import BG_FindItem import bg_numItems import bg_itemlist import Pmove import PM_UpdateViewAngles import PM_SetCoM import PM_CalculateSecondaryQuantities import PM_InitializeVehicle import PM_ApplyForce import PM_DriveMove import PM_CalculateNetForce import PM_AddRoadForces import CP_SWAYBAR_STRENGTH import CP_SHOCK_STRENGTH import CP_SPRING_STRENGTH import CP_WR_STRENGTH import CP_M_2_QU import CP_CURRENT_GRAVITY import getStringForTimeDuration import getStringForTime import Com_Printf import Com_Error import Info_NextPair import Info_Validate import Info_SetValueForKey_Big import Info_SetValueForKey import Info_RemoveKey_Big import Info_RemoveKey import Info_ValueForKey import vectoyaw import vtos import AngleDifference import WheelAngle import Com_TruncateLongString import va import Q_CountChar import Q_CleanStr import Q_PrintStrlen import Q_strcat import Q_strncpyz import Q_stristr import Q_strupr import Q_strlwr import Q_stricmpn import Q_strncmp import Q_stricmp import Q_isintegral import Q_isanumber import Q_isalpha import Q_isupper import Q_islower import Q_isprint import Com_RandomBytes import Com_SkipCharset import Com_SkipTokens import Com_sprintf import Com_HexStrToInt import Parse3DMatrix import Parse2DMatrix import Parse1DMatrix import SkipRestOfLine import SkipBracedSection import COM_MatchToken import COM_ParseWarning import COM_ParseError import COM_Compress import COM_ParseExt import COM_Parse import COM_GetCurrentParseLine import COM_BeginParseSession import COM_DefaultExtension import COM_CompareExtension import COM_StripExtension import COM_GetExtension import COM_SkipPath import Com_Clamp import PerpendicularVector import AngleVectors import MatrixMultiply import QuaternionToVectors import QuaternionL2ToOrientation import QuaternionToOrientation import OrientationToQuaternion import QuaternionToAngles import AnglesToQuaternion import QuaternionSLERP import QuaternionRotate import QuaternionNormalize import QuaternionFastNormalize import QuaternionMultiply import OrthonormalizeOrientation import OrientationToVectors import OrientationToAngles import AnglesToDeltaAngles import AnglesToOrientation import MatrixScale import MatrixAdd import MatrixTranspose import VectorNAN 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 AnglesToAxis import vectoangles import Q_crandom import Q_random import Q_rand 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 Q_isnan 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_AllocDebug import FloatSwap import LongSwap import ShortSwap import CopyLongSwap import CopyShortSwap import exp import fabs import abs import tan import atan2 import Q_asin import Q_acos import cos import sin import sqrt import floor import ceil import memcmp import memcpy import memset import memmove import sscanf 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 rand import srand import qsort lit align 1 LABELV $494 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 0 align 1 LABELV $491 byte 1 116 byte 1 114 byte 1 97 byte 1 105 byte 1 110 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $488 byte 1 115 byte 1 112 byte 1 101 byte 1 99 byte 1 105 byte 1 97 byte 1 108 byte 1 0 align 1 LABELV $487 byte 1 49 byte 1 48 byte 1 0 align 1 LABELV $482 byte 1 116 byte 1 105 byte 1 109 byte 1 101 byte 1 108 byte 1 105 byte 1 109 byte 1 105 byte 1 116 byte 1 0 align 1 LABELV $479 byte 1 102 byte 1 114 byte 1 97 byte 1 103 byte 1 108 byte 1 105 byte 1 109 byte 1 105 byte 1 116 byte 1 0 align 1 LABELV $476 byte 1 109 byte 1 97 byte 1 112 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 0 align 1 LABELV $472 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 109 byte 1 105 byte 1 110 byte 1 112 byte 1 108 byte 1 97 byte 1 121 byte 1 101 byte 1 114 byte 1 115 byte 1 0 align 1 LABELV $463 byte 1 94 byte 1 49 byte 1 73 byte 1 110 byte 1 118 byte 1 97 byte 1 108 byte 1 105 byte 1 100 byte 1 32 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 110 byte 1 117 byte 1 109 byte 1 98 byte 1 101 byte 1 114 byte 1 58 byte 1 32 byte 1 37 byte 1 105 byte 1 10 byte 1 0 align 1 LABELV $458 byte 1 37 byte 1 105 byte 1 32 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 32 byte 1 112 byte 1 97 byte 1 114 byte 1 115 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $453 byte 1 46 byte 1 98 byte 1 111 byte 1 116 byte 1 0 align 1 LABELV $452 byte 1 115 byte 1 99 byte 1 114 byte 1 105 byte 1 112 byte 1 116 byte 1 115 byte 1 47 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 46 byte 1 116 byte 1 120 byte 1 116 byte 1 0 align 1 LABELV $447 byte 1 103 byte 1 95 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 70 byte 1 105 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $438 byte 1 97 byte 1 100 byte 1 100 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 37 byte 1 115 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 102 byte 1 114 byte 1 101 byte 1 101 byte 1 32 byte 1 37 byte 1 105 byte 1 10 byte 1 0 align 1 LABELV $420 byte 1 49 byte 1 0 align 1 LABELV $416 byte 1 37 byte 1 45 byte 1 49 byte 1 54 byte 1 115 byte 1 32 byte 1 37 byte 1 45 byte 1 49 byte 1 54 byte 1 115 byte 1 32 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 32 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $415 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 47 byte 1 100 byte 1 101 byte 1 102 byte 1 97 byte 1 117 byte 1 108 byte 1 116 byte 1 95 byte 1 99 byte 1 46 byte 1 99 byte 1 0 align 1 LABELV $408 byte 1 85 byte 1 110 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 100 byte 1 80 byte 1 108 byte 1 97 byte 1 121 byte 1 101 byte 1 114 byte 1 0 align 1 LABELV $401 byte 1 94 byte 1 49 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 109 byte 1 111 byte 1 100 byte 1 101 byte 1 108 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 97 byte 1 105 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 102 byte 1 117 byte 1 110 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 10 byte 1 0 align 1 LABELV $399 byte 1 108 byte 1 111 byte 1 97 byte 1 100 byte 1 100 byte 1 101 byte 1 102 byte 1 101 byte 1 114 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $398 byte 1 99 byte 1 108 byte 1 95 byte 1 114 byte 1 117 byte 1 110 byte 1 110 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $389 byte 1 85 byte 1 115 byte 1 97 byte 1 103 byte 1 101 byte 1 58 byte 1 32 byte 1 65 byte 1 100 byte 1 100 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 60 byte 1 98 byte 1 111 byte 1 116 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 62 byte 1 32 byte 1 91 byte 1 115 byte 1 107 byte 1 105 byte 1 108 byte 1 108 byte 1 32 byte 1 49 byte 1 45 byte 1 53 byte 1 93 byte 1 32 byte 1 91 byte 1 116 byte 1 101 byte 1 97 byte 1 109 byte 1 93 byte 1 32 byte 1 91 byte 1 109 byte 1 115 byte 1 101 byte 1 99 byte 1 32 byte 1 100 byte 1 101 byte 1 108 byte 1 97 byte 1 121 byte 1 93 byte 1 32 byte 1 91 byte 1 97 byte 1 108 byte 1 116 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 93 byte 1 10 byte 1 0 align 1 LABELV $386 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 101 byte 1 110 byte 1 97 byte 1 98 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $378 byte 1 48 byte 1 0 align 1 LABELV $377 byte 1 116 byte 1 101 byte 1 97 byte 1 109 byte 1 111 byte 1 118 byte 1 101 byte 1 114 byte 1 108 byte 1 97 byte 1 121 byte 1 0 align 1 LABELV $376 byte 1 94 byte 1 49 byte 1 69 byte 1 114 byte 1 114 byte 1 111 byte 1 114 byte 1 58 byte 1 32 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 104 byte 1 97 byte 1 115 byte 1 32 byte 1 110 byte 1 111 byte 1 32 byte 1 97 byte 1 105 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 32 byte 1 115 byte 1 112 byte 1 101 byte 1 99 byte 1 105 byte 1 102 byte 1 105 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $373 byte 1 97 byte 1 105 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $372 byte 1 53 byte 1 0 align 1 LABELV $369 byte 1 99 byte 1 111 byte 1 108 byte 1 111 byte 1 114 byte 1 50 byte 1 0 align 1 LABELV $368 byte 1 52 byte 1 0 align 1 LABELV $365 byte 1 99 byte 1 111 byte 1 108 byte 1 111 byte 1 114 byte 1 49 byte 1 0 align 1 LABELV $364 byte 1 115 byte 1 101 byte 1 120 byte 1 0 align 1 LABELV $363 byte 1 109 byte 1 97 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $360 byte 1 103 byte 1 101 byte 1 110 byte 1 100 byte 1 101 byte 1 114 byte 1 0 align 1 LABELV $359 byte 1 116 byte 1 101 byte 1 97 byte 1 109 byte 1 95 byte 1 104 byte 1 101 byte 1 97 byte 1 100 byte 1 109 byte 1 111 byte 1 100 byte 1 101 byte 1 108 byte 1 0 align 1 LABELV $356 byte 1 104 byte 1 101 byte 1 97 byte 1 100 byte 1 0 align 1 LABELV $355 byte 1 116 byte 1 101 byte 1 97 byte 1 109 byte 1 95 byte 1 109 byte 1 111 byte 1 100 byte 1 101 byte 1 108 byte 1 0 align 1 LABELV $354 byte 1 118 byte 1 105 byte 1 115 byte 1 111 byte 1 114 byte 1 47 byte 1 100 byte 1 101 byte 1 102 byte 1 97 byte 1 117 byte 1 108 byte 1 116 byte 1 0 align 1 LABELV $351 byte 1 57 byte 1 48 byte 1 0 align 1 LABELV $348 byte 1 55 byte 1 48 byte 1 0 align 1 LABELV $345 byte 1 53 byte 1 48 byte 1 0 align 1 LABELV $344 byte 1 104 byte 1 97 byte 1 110 byte 1 100 byte 1 105 byte 1 99 byte 1 97 byte 1 112 byte 1 0 align 1 LABELV $341 byte 1 116 byte 1 101 byte 1 97 byte 1 109 byte 1 112 byte 1 114 byte 1 101 byte 1 102 byte 1 0 align 1 LABELV $340 byte 1 37 byte 1 46 byte 1 50 byte 1 102 byte 1 0 align 1 LABELV $339 byte 1 50 byte 1 48 byte 1 0 align 1 LABELV $338 byte 1 115 byte 1 110 byte 1 97 byte 1 112 byte 1 115 byte 1 0 align 1 LABELV $337 byte 1 50 byte 1 53 byte 1 48 byte 1 48 byte 1 48 byte 1 0 align 1 LABELV $336 byte 1 114 byte 1 97 byte 1 116 byte 1 101 byte 1 0 align 1 LABELV $331 byte 1 94 byte 1 49 byte 1 69 byte 1 114 byte 1 114 byte 1 111 byte 1 114 byte 1 58 byte 1 32 byte 1 66 byte 1 111 byte 1 116 byte 1 32 byte 1 39 byte 1 37 byte 1 115 byte 1 39 byte 1 32 byte 1 110 byte 1 111 byte 1 116 byte 1 32 byte 1 100 byte 1 101 byte 1 102 byte 1 105 byte 1 110 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $328 byte 1 94 byte 1 49 byte 1 69 byte 1 114 byte 1 114 byte 1 111 byte 1 114 byte 1 58 byte 1 32 byte 1 67 byte 1 97 byte 1 110 byte 1 110 byte 1 111 byte 1 116 byte 1 32 byte 1 97 byte 1 100 byte 1 100 byte 1 32 byte 1 114 byte 1 97 byte 1 110 byte 1 100 byte 1 111 byte 1 109 byte 1 32 byte 1 98 byte 1 111 byte 1 116 byte 1 44 byte 1 32 byte 1 110 byte 1 111 byte 1 32 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 105 byte 1 110 byte 1 102 byte 1 111 byte 1 32 byte 1 97 byte 1 118 byte 1 97 byte 1 105 byte 1 108 byte 1 97 byte 1 98 byte 1 108 byte 1 101 byte 1 46 byte 1 10 byte 1 0 align 1 LABELV $324 byte 1 115 byte 1 0 align 1 LABELV $323 byte 1 115 byte 1 112 byte 1 101 byte 1 99 byte 1 116 byte 1 97 byte 1 116 byte 1 111 byte 1 114 byte 1 0 align 1 LABELV $319 byte 1 98 byte 1 0 align 1 LABELV $315 byte 1 114 byte 1 0 align 1 LABELV $312 byte 1 114 byte 1 97 byte 1 110 byte 1 100 byte 1 111 byte 1 109 byte 1 0 align 1 LABELV $301 byte 1 94 byte 1 49 byte 1 83 byte 1 116 byte 1 97 byte 1 114 byte 1 116 byte 1 32 byte 1 115 byte 1 101 byte 1 114 byte 1 118 byte 1 101 byte 1 114 byte 1 32 byte 1 119 byte 1 105 byte 1 116 byte 1 104 byte 1 32 byte 1 109 byte 1 111 byte 1 114 byte 1 101 byte 1 32 byte 1 39 byte 1 111 byte 1 112 byte 1 101 byte 1 110 byte 1 39 byte 1 32 byte 1 115 byte 1 108 byte 1 111 byte 1 116 byte 1 115 byte 1 32 byte 1 40 byte 1 111 byte 1 114 byte 1 32 byte 1 99 byte 1 104 byte 1 101 byte 1 99 byte 1 107 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 111 byte 1 102 byte 1 32 byte 1 115 byte 1 118 byte 1 95 byte 1 109 byte 1 97 byte 1 120 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 115 byte 1 32 byte 1 99 byte 1 118 byte 1 97 byte 1 114 byte 1 41 byte 1 46 byte 1 10 byte 1 0 align 1 LABELV $300 byte 1 94 byte 1 49 byte 1 85 byte 1 110 byte 1 97 byte 1 98 byte 1 108 byte 1 101 byte 1 32 byte 1 116 byte 1 111 byte 1 32 byte 1 97 byte 1 100 byte 1 100 byte 1 32 byte 1 98 byte 1 111 byte 1 116 byte 1 46 byte 1 32 byte 1 65 byte 1 108 byte 1 108 byte 1 32 byte 1 112 byte 1 108 byte 1 97 byte 1 121 byte 1 101 byte 1 114 byte 1 32 byte 1 115 byte 1 108 byte 1 111 byte 1 116 byte 1 115 byte 1 32 byte 1 97 byte 1 114 byte 1 101 byte 1 32 byte 1 105 byte 1 110 byte 1 32 byte 1 117 byte 1 115 byte 1 101 byte 1 46 byte 1 10 byte 1 0 align 1 LABELV $296 byte 1 66 byte 1 111 byte 1 116 byte 1 65 byte 1 73 byte 1 83 byte 1 101 byte 1 116 byte 1 117 byte 1 112 byte 1 67 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 32 byte 1 102 byte 1 97 byte 1 105 byte 1 108 byte 1 101 byte 1 100 byte 1 0 align 1 LABELV $293 byte 1 115 byte 1 107 byte 1 105 byte 1 108 byte 1 108 byte 1 0 align 1 LABELV $291 byte 1 99 byte 1 104 byte 1 97 byte 1 114 byte 1 97 byte 1 99 byte 1 116 byte 1 101 byte 1 114 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $281 byte 1 94 byte 1 51 byte 1 85 byte 1 110 byte 1 97 byte 1 98 byte 1 108 byte 1 101 byte 1 32 byte 1 116 byte 1 111 byte 1 32 byte 1 100 byte 1 101 byte 1 108 byte 1 97 byte 1 121 byte 1 32 byte 1 115 byte 1 112 byte 1 97 byte 1 119 byte 1 110 byte 1 10 byte 1 0 align 1 LABELV $270 byte 1 109 byte 1 111 byte 1 100 byte 1 101 byte 1 108 byte 1 0 align 1 LABELV $198 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 107 byte 1 105 byte 1 99 byte 1 107 byte 1 32 byte 1 37 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $183 byte 1 97 byte 1 100 byte 1 100 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 114 byte 1 97 byte 1 110 byte 1 100 byte 1 111 byte 1 109 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 115 byte 1 32 byte 1 37 byte 1 105 byte 1 10 byte 1 0 align 1 LABELV $182 byte 1 102 byte 1 114 byte 1 101 byte 1 101 byte 1 0 align 1 LABELV $181 byte 1 98 byte 1 108 byte 1 117 byte 1 101 byte 1 0 align 1 LABELV $178 byte 1 114 byte 1 101 byte 1 100 byte 1 0 align 1 LABELV $175 byte 1 103 byte 1 95 byte 1 115 byte 1 112 byte 1 83 byte 1 107 byte 1 105 byte 1 108 byte 1 108 byte 1 0 align 1 LABELV $165 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 0 align 1 LABELV $162 byte 1 102 byte 1 117 byte 1 110 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 0 align 1 LABELV $138 byte 1 112 byte 1 108 byte 1 97 byte 1 121 byte 1 32 byte 1 115 byte 1 111 byte 1 117 byte 1 110 byte 1 100 byte 1 47 byte 1 112 byte 1 108 byte 1 97 byte 1 121 byte 1 101 byte 1 114 byte 1 47 byte 1 97 byte 1 110 byte 1 110 byte 1 111 byte 1 117 byte 1 110 byte 1 99 byte 1 101 byte 1 47 byte 1 37 byte 1 115 byte 1 46 byte 1 119 byte 1 97 byte 1 118 byte 1 10 byte 1 0 align 1 LABELV $137 byte 1 100 byte 1 101 byte 1 102 byte 1 97 byte 1 117 byte 1 108 byte 1 116 byte 1 0 align 1 LABELV $131 byte 1 109 byte 1 97 byte 1 112 byte 1 0 align 1 LABELV $123 byte 1 37 byte 1 105 byte 1 0 align 1 LABELV $122 byte 1 110 byte 1 117 byte 1 109 byte 1 0 align 1 LABELV $117 byte 1 37 byte 1 105 byte 1 32 byte 1 97 byte 1 114 byte 1 101 byte 1 110 byte 1 97 byte 1 115 byte 1 32 byte 1 112 byte 1 97 byte 1 114 byte 1 115 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $116 byte 1 115 byte 1 99 byte 1 114 byte 1 105 byte 1 112 byte 1 116 byte 1 115 byte 1 47 byte 1 0 align 1 LABELV $111 byte 1 46 byte 1 97 byte 1 114 byte 1 101 byte 1 110 byte 1 97 byte 1 0 align 1 LABELV $110 byte 1 115 byte 1 99 byte 1 114 byte 1 105 byte 1 112 byte 1 116 byte 1 115 byte 1 0 align 1 LABELV $109 byte 1 115 byte 1 99 byte 1 114 byte 1 105 byte 1 112 byte 1 116 byte 1 115 byte 1 47 byte 1 113 byte 1 51 byte 1 114 byte 1 95 byte 1 97 byte 1 114 byte 1 101 byte 1 110 byte 1 97 byte 1 115 byte 1 46 byte 1 116 byte 1 120 byte 1 116 byte 1 0 align 1 LABELV $104 byte 1 0 align 1 LABELV $103 byte 1 103 byte 1 95 byte 1 97 byte 1 114 byte 1 101 byte 1 110 byte 1 97 byte 1 115 byte 1 70 byte 1 105 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $101 byte 1 94 byte 1 49 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 32 byte 1 116 byte 1 111 byte 1 111 byte 1 32 byte 1 108 byte 1 97 byte 1 114 byte 1 103 byte 1 101 byte 1 58 byte 1 32 byte 1 37 byte 1 115 byte 1 32 byte 1 105 byte 1 115 byte 1 32 byte 1 37 byte 1 105 byte 1 44 byte 1 32 byte 1 109 byte 1 97 byte 1 120 byte 1 32 byte 1 97 byte 1 108 byte 1 108 byte 1 111 byte 1 119 byte 1 101 byte 1 100 byte 1 32 byte 1 105 byte 1 115 byte 1 32 byte 1 37 byte 1 105 byte 1 10 byte 1 0 align 1 LABELV $98 byte 1 94 byte 1 49 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 32 byte 1 110 byte 1 111 byte 1 116 byte 1 32 byte 1 102 byte 1 111 byte 1 117 byte 1 110 byte 1 100 byte 1 58 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $92 byte 1 37 byte 1 100 byte 1 0 align 1 LABELV $91 byte 1 92 byte 1 110 byte 1 117 byte 1 109 byte 1 92 byte 1 0 align 1 LABELV $90 byte 1 60 byte 1 78 byte 1 85 byte 1 76 byte 1 76 byte 1 62 byte 1 0 align 1 LABELV $87 byte 1 125 byte 1 0 align 1 LABELV $84 byte 1 85 byte 1 110 byte 1 101 byte 1 120 byte 1 112 byte 1 101 byte 1 99 byte 1 116 byte 1 101 byte 1 100 byte 1 32 byte 1 101 byte 1 110 byte 1 100 byte 1 32 byte 1 111 byte 1 102 byte 1 32 byte 1 105 byte 1 110 byte 1 102 byte 1 111 byte 1 32 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 10 byte 1 0 align 1 LABELV $78 byte 1 77 byte 1 97 byte 1 120 byte 1 32 byte 1 105 byte 1 110 byte 1 102 byte 1 111 byte 1 115 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 $75 byte 1 77 byte 1 105 byte 1 115 byte 1 115 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 123 byte 1 32 byte 1 105 byte 1 110 byte 1 32 byte 1 105 byte 1 110 byte 1 102 byte 1 111 byte 1 32 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 10 byte 1 0 align 1 LABELV $74 byte 1 123 byte 1 0